tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit f54695651e0e308a1e2c871bccbb65a3e871b78e
parent d331a91055cf2363e2dde81ddd745d6795f6eb1f
Author: Makoto Kato <m_kato@ga2.so-net.ne.jp>
Date:   Mon, 22 Dec 2025 05:47:40 +0000

Bug 2006552 - Part 2. Re-generate unicode propertiy data. r=platform-i18n-reviewers,dminor

Differential Revision: https://phabricator.services.mozilla.com/D276982

Diffstat:
Mintl/components/src/UnicodeScriptCodes.h | 5+----
Mintl/unicharutil/tools/genUnicodePropertyData.pl | 63---------------------------------------------------------------
Mintl/unicharutil/util/nsUnicodeProperties.cpp | 25-------------------------
Mintl/unicharutil/util/nsUnicodeProperties.h | 9---------
Mintl/unicharutil/util/nsUnicodePropertyData.cpp | 555+------------------------------------------------------------------------------
5 files changed, 2 insertions(+), 655 deletions(-)

diff --git a/intl/components/src/UnicodeScriptCodes.h b/intl/components/src/UnicodeScriptCodes.h @@ -9,7 +9,7 @@ */ /* - * Created on Mon Nov 24 15:06:20 2025 from UCD data files with version info: + * Created on Mon Dec 15 17:23:16 2025 from UCD data files with version info: * # Unicode Character Database @@ -31,9 +31,6 @@ This directory contains final data files for the Unicode Character Database, for Version 17.0.0 of the Unicode Standard. -# IdentifierStatus.txt -# Date: 2025-08-01, 18:11:48 GMT - # Unihan_Variants.txt # Date: 2025-07-24 00:00:00 GMT [KL] diff --git a/intl/unicharutil/tools/genUnicodePropertyData.pl b/intl/unicharutil/tools/genUnicodePropertyData.pl @@ -27,11 +27,6 @@ # # The Unicode data files listed above should be together in one directory. # -# We also require the file -# https://www.unicode.org/Public/security/latest/IdentifierStatus.txt -# This file should be in a sub-directory "security" immediately below the -# directory containing the other Unicode data files. -# # # (2) Run this tool using a command line of the form # @@ -77,7 +72,6 @@ my $ICU = $ARGV[0]; my $UNICODE = $ARGV[1]; my @scriptCodeToName; -my @idtype; my $sc = -1; @@ -104,35 +98,6 @@ sub readIcuHeader die "didn't find ICU script codes\n" if $sc == -1; -# We don't currently store these values; %idType is used only to check that -# properties listed in the IdentifierType.txt file are recognized. We record -# only the %mappedIdType values that are used by nsIDNService::isLabelSafe. -# In practice, it would be sufficient for us to read only the last value in -# IdentifierType.txt, but we check that all values are known so that we'll get -# a warning if future updates introduce new ones, and can consider whether -# they need to be taken into account. -my %idType = ( - "Not_Character" => 0, - "Recommended" => 1, - "Inclusion" => 2, - "Uncommon_Use" => 3, - "Technical" => 4, - "Obsolete" => 5, - "Aspirational" => 6, - "Limited_Use" => 7, - "Exclusion" => 8, - "Not_XID" => 9, - "Not_NFKC" => 10, - "Default_Ignorable" => 11, - "Deprecated" => 12 -); - -# These match the IdentifierType enum in UnicodeProperties.h. -my %mappedIdType = ( - "Restricted" => 0, - "Allowed" => 1 -); - # initialize default properties my @hanVariant; my @fullWidth; @@ -193,26 +158,6 @@ while (<FH>) { } close FH; -# read IdentifierStatus.txt -open FH, "< $UNICODE/security/IdentifierStatus.txt" or die "can't open UCD file IdentifierStatus.txt\n"; -push @versionInfo, ""; -while (<FH>) { - chomp; - s/\xef\xbb\xbf//; - push @versionInfo, $_; - last if /Date:/; -} -while (<FH>) { - if (m/([0-9A-F]{4,6})(?:\.\.([0-9A-F]{4,6}))*\s+;\s+Allowed/) { - my $start = hex "0x$1"; - my $end = (defined $2) ? hex "0x$2" : $start; - for (my $i = $start; $i <= $end; ++$i) { - $idtype[$i] = $mappedIdType{'Allowed'}; - } - } -} -close FH; - open FH, "< $UNICODE/Unihan_Variants.txt" or die "can't open UCD file Unihan_Variants.txt (from Unihan.zip)\n"; push @versionInfo, ""; while (<FH>) { @@ -304,14 +249,6 @@ __END our $totalData = 0; -sub sprintCharProps2_short -{ - my $usv = shift; - return sprintf("{%d},", - $idtype[$usv]); -} -&genTables("CharProp2", "", "nsCharProps2", 11, 5, \&sprintCharProps2_short, 16, 1, 1); - sub sprintHanVariants { my $baseUsv = shift; diff --git a/intl/unicharutil/util/nsUnicodeProperties.cpp b/intl/unicharutil/util/nsUnicodeProperties.cpp @@ -13,31 +13,6 @@ #include "IsCombiningDiacritic.h" #define UNICODE_BMP_LIMIT 0x10000 -#define UNICODE_LIMIT 0x110000 - -const nsCharProps2& GetCharProps2(uint32_t aCh) { - if (aCh < UNICODE_BMP_LIMIT) { - return sCharProp2Values[sCharProp2Pages[0][aCh >> kCharProp2CharBits]] - [aCh & ((1 << kCharProp2CharBits) - 1)]; - } - if (aCh < (kCharProp2MaxPlane + 1) * 0x10000) { - return sCharProp2Values[sCharProp2Pages[sCharProp2Planes[(aCh >> 16) - 1]] - [(aCh & 0xffff) >> - kCharProp2CharBits]] - [aCh & ((1 << kCharProp2CharBits) - 1)]; - } - - MOZ_ASSERT_UNREACHABLE( - "Getting CharProps for codepoint outside Unicode " - "range"); - - // Default values for unassigned - using namespace mozilla::unicode; - static const nsCharProps2 undefined = { - 0 // IdentifierType - }; - return undefined; -} namespace mozilla { diff --git a/intl/unicharutil/util/nsUnicodeProperties.h b/intl/unicharutil/util/nsUnicodeProperties.h @@ -14,15 +14,6 @@ #include "nsUGenCategory.h" #include "harfbuzz/hb.h" -struct nsCharProps2 { - // Currently only 2 bits are defined here, so 6 more could be added without - // affecting the storage requirements for this struct. Or we could pack two - // records per byte, at the cost of a slightly more complex accessor. - unsigned char mIdType : 2; -}; - -const nsCharProps2& GetCharProps2(uint32_t aCh); - namespace mozilla { namespace unicode { diff --git a/intl/unicharutil/util/nsUnicodePropertyData.cpp b/intl/unicharutil/util/nsUnicodePropertyData.cpp @@ -9,7 +9,7 @@ */ /* - * Created on Mon Nov 24 15:06:20 2025 from UCD data files with version info: + * Created on Mon Dec 15 17:23:16 2025 from UCD data files with version info: * # Unicode Character Database @@ -31,9 +31,6 @@ This directory contains final data files for the Unicode Character Database, for Version 17.0.0 of the Unicode Standard. -# IdentifierStatus.txt -# Date: 2025-08-01, 18:11:48 GMT - # Unihan_Variants.txt # Date: 2025-07-24 00:00:00 GMT [KL] @@ -44,556 +41,6 @@ for the Unicode Character Database, for Version 17.0.0 of the Unicode Standard. #include <stdint.h> #include "harfbuzz/hb.h" -#define kCharProp2MaxPlane 16 -#define kCharProp2IndexBits 11 -#define kCharProp2CharBits 5 -static const uint8_t sCharProp2Planes[16] = {1,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3}; - -static const uint16_t sCharProp2Pages[4][2048] = { - {0,1,2,3,0,4,5,5,6,7,8,9,10,11,12,13,14,0,15,16,17,18,0,0,19,20,0,0,21,22,23,0,24,25,26,0,27,28,29,30,0,31,32,33,34,0,35,36,0,37,38,39,40,41,42,43,0,0,44,45,25,46,0,0,0,0,0,0,47,48,49,0,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,54,66,67,68,69,70,71,0,72,73,74,0,72,73,75,65,72,76,77,78,79,80,81,82,33,83,84,0,85,86,87,0,88,89,90,91,92,93,0,0,25,25,94,95,96,0,97,98,0,0,0,0,0,0,0,0,99,25,100,25,101,102,103,104,102,25,105,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,106,107,108,89,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,35,109,0,0,0,0,0,0,0,0,0,0,110,111,112,113,114,25,25,115,0,0,0,0,0,116,0,117,118,119,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,33,25,121,25,25,122,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,119,123,0,0,0,124,0,0,0,4,125,126,127,128,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,0,0,131,0,0,132,133,130,0,134,135,0,0,0,0,0,136,127,0,0,137,0,0,0,0,0,127,0,0,0,138,0,0,0,0,0,0,0,139,0,0,0,140,0,0,141,0,0,0,0,0,0,0,0,0,0,0,142,143,0,144,145,0,0,4,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,146,147,0,0,0,137,0,0,0,142,148,0,0,0,0,0,0,0,0,149,0,117,150,0,0,0,0,0,151,0,152,153,0,0,140,0,0,0,0,154,0,0,0,0,0,119,155,156,157,0,0,82,0,0,0,0,130,0,0,0,0,0,0,0,0,0,0,0,0,0,158,159,160,0,0,161,0,0,0,0,127,0,0,162,163,25,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,25,25,193,194,195,25,196,197,198,199,200,201,33,202,203,204,205,22,206,163,207,208,25,165,209,25,99,205,25,25,25,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,25,226,25,227,228,208,229,230,231,232,233,234,25,25,5,25,99,25,235,236,237,238,239,193,240,201,241,242,243,244,245,246,25,247,248,216,25,249,236,250,208,25,251,252,33,253,254,255,165,162,25,256,25,162,216,33,257,258,259,25,25,260,261,262,263,25,264,165,265,266,249,267,268,269,270,25,271,272,234,273,274,249,275,5,25,276,25,277,207,278,279,185,25,280,25,172,25,25,109,281,277,282,283,284,285,286,224,287,288,289,290,291,292,5,293,294,295,296,297,298,299,300,301,25,99,302,303,304,241,305,306,307,216,275,308,309,310,163,277,311,25,122,22,312,25,166,313,314,315,316,317,318,163,319,320,321,322,25,323,25,324,314,325,249,173,25,33,323,326,327,328,25,172,329,330,25,331,332,207,167,333,334,25,185,264,335,25,336,241,337,5,338,250,339,25,340,341,342,343,208,277,224,344,5,345,346,347,348,349,350,351,352,25,25,353,25,25,354,224,193,25,180,25,355,356,323,357,358,185,359,25,360,239,25,33,361,362,249,363,180,258,25,167,364,193,311,365,366,239,367,368,22,328,165,369,370,371,25,372,373,165,224,25,374,375,376,377,241,378,379,380,381,25,382,383,25,384,385,386,387,388,204,389,390,25,25,391,25,216,185,392,393,165,394,167,395,396,25,397,398,399,400,401,402,403,323,25,185,328,288,25,25,25,25,109,404,25,405,326,406,328,207,407,33,282,408,409,122,25,410,6,25,25,411,25,239,412,193,328,355,249,167,162,25,327,413,177,208,25,25,277,25,414,415,25,323,25,416,5,264,311,417,418,419,122,193,420,167,421,422,5,5,208,423,424,208,425,288,426,249,172,427,25,216,177,428,429,430,216,25,25,25,431,432,328,25,433,434,435,25,436,437,438,239,439,440,441,177,167,25,442,25,443,444,25,25,25,25,323,445,446,447,282,448,363,449,25,25,180,25,282,33,249,450,162,451,452,185,453,454,177,299,429,355,25,288,455,456,99,25,457,424,25,25,239,458,165,207,459,241,185,460,461,328,462,463,22,264,464,465,288,466,22,180,467,25,468,469,470,25,471,472,328,473,474,25,25,25,25,25,25,25,475,476,477,478,25,25,479,480,481,482,483,25,484,485,486,487,416,488,489,490,180,122,491,492,493,25,5,207,494,241,185,495,25,25,122,25,496,497,185,498,264,25,499,500,501,502,503,504,505,506,25,22,165,507,25,508,509,25,25,25,25,510,511,25,311,208,512,33,314,513,25,25,185,514,515,25,516,517,282,518,311,25,519,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,0,0,0,0,0,0,0,0,0,153,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,0,0,0,0,0,0,0,0,0,0,0,0,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,160,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,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,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,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,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,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,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,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,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,520,152,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,0,0,0,0,0,521,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,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,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,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,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,127,68,0,136,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,123,130,142,0,522,0,523,0,0,524,0,0,0,0,525,0,0,4,526,154,4,527,0,528,117,0,0,529,0,148,0,0,152,530,0,0,531,0,0,0,0,0,0,0,136,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,119,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,0,523,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,523,0,0,0,137,0,0,0,148,0,0,0,532,0,0,0,154,0,533,0,117,119,0,0,0,0,0,0,0,0,0,123,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,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,0,0,0,0,0,4,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,0,0,0,0,0,0,0,0,0,0,0,123,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,0,148,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,88,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,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,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,130,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,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,534,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,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,0,0,0,526,0,0,0,0,0,119,0,0,0,0,0,0,154,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,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,535,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,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,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,130,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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} -}; - -static const nsCharProps2 sCharProp2Values[536][32] = { - {{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},{0},{0},{0},{0},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{0}}, - {{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{1}}, - {{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{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},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0}}, - {{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0}}, - {{0},{1},{0},{0},{0},{0},{1},{0},{0},{1},{1},{0},{0},{0},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{0},{0},{0},{1},{0},{0}}, - {{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{1},{0},{1},{1},{1},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0}}, - {{0},{0},{0},{0},{0},{0},{1},{1},{1},{1},{0},{0},{0},{0},{1},{1},{0},{0},{0},{0},{0},{0},{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},{0},{0},{0},{0},{0},{0},{1},{1},{1},{1},{0},{0},{0},{0}}, - {{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{1},{1},{0},{0},{0},{0},{0},{1},{1},{0},{1},{1},{0},{1},{0},{1},{0},{0},{0},{0}}, - {{0},{0},{0},{1},{0},{0},{0},{0},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{1},{0},{0},{0},{0},{0},{0},{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},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{1},{0},{0},{0}}, - {{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0}}, - {{0},{0},{0},{1},{0},{0},{1},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{0},{0},{0},{0},{0},{0},{1},{0},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1}}, - {{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{0},{0},{0},{0},{0},{0}}, - {{0},{0},{0},{0},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{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},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{0},{0}}, - {{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0},{1},{0},{1},{0},{1},{0},{0},{0},{0},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{1}}, - {{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{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},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{1},{1},{1}}, - {{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{1},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{1},{0},{1},{1},{0},{0},{1},{1},{1},{0},{1},{0},{0},{0},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{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},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{0},{0},{0},{0},{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}}, - {{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{0},{0},{0},{0},{0},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{0},{0},{0},{0},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{0},{0},{0},{1},{1},{0},{1},{1}}, - {{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{0},{0},{1},{1},{1},{1},{0},{0},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{0},{0},{1},{1},{0},{0},{1},{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},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{0},{0},{1},{0},{0},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{0},{1},{0},{0},{1},{1},{0},{0},{1},{0},{1},{1}}, - {{1},{1},{1},{0},{0},{0},{0},{1},{1},{0},{0},{1},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0}}, - {{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{0},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{0},{0},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{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},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{0},{1},{1},{1},{1},{0},{0},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{0},{0},{0},{1},{1},{0},{0},{1},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0},{1}}, - {{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{0},{0},{0},{1},{0},{1},{1},{1},{1},{1},{1},{0},{0},{0},{1},{1},{1},{0},{1},{1},{1},{1},{0},{0},{0},{1},{1},{0},{1},{0},{1},{1}}, - {{0},{0},{0},{1},{1},{0},{0},{0},{1},{1},{1},{0},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{1},{1}}, - {{1},{1},{1},{0},{0},{0},{1},{1},{1},{0},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{0},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{0},{0},{0},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{1},{1},{1},{1},{0},{0},{1},{1},{1},{0},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{1},{1}}, - {{1},{1},{1},{1},{0},{0},{1},{1},{1},{0},{1},{1},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{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},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{1},{1},{1},{1},{1}}, - {{0},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{1},{1},{1},{1},{1},{1},{0},{0},{0},{1},{1},{1},{1},{0},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{1},{0},{0},{0},{0},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0}}, - {{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0}}, - {{0},{1},{1},{0},{1},{0},{0},{1},{1},{0},{1},{0},{0},{1},{0},{0},{0},{0},{0},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1}}, - {{0},{1},{1},{1},{0},{1},{0},{1},{0},{0},{1},{1},{0},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{0}}, - {{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0}}, - {{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{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}}, - {{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{1},{1},{0},{1},{0},{0},{0},{0},{0},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{0},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{0},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{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},{0},{0},{0},{0},{0},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{0},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{0}}, - {{1},{0},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1}}, - {{1},{1},{1},{0},{0},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1}}, - {{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{1},{0},{0},{0},{0},{1},{1},{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},{1},{1},{0},{0},{0},{0},{1},{1},{1},{1}}, - {{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{1},{0},{0},{0},{0}}, - {{0},{0},{1},{1},{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},{0},{0},{1},{1},{0},{0},{0},{0},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{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},{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},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0}}, - {{0},{0},{0},{0},{0},{0},{0},{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}}, - {{0},{0},{0},{0},{0},{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},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0},{1},{1},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0}}, - {{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{0},{0},{0},{0},{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},{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},{0}}, - {{0},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1}}, - {{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{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},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0}}, - {{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{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},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0}}, - {{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{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},{0},{0},{0},{0},{0},{0},{0},{0},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{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},{0},{0},{0},{0},{0},{1},{0}}, - {{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0}}, - {{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{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},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0}}, - {{0},{0},{0},{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},{0},{0},{0},{0}}, - {{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},{0},{0},{0},{0},{0},{0},{0}}, - {{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{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},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{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},{0},{0},{0},{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},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{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},{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},{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}}, - {{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{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},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0}}, - {{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{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},{0},{0},{0},{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},{0}}, - {{0},{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},{0},{0},{0},{0},{0},{0}}, - {{0},{0},{0},{1},{0},{0},{0},{0},{0},{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},{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},{0},{0},{0}}, - {{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{0},{0},{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},{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},{0},{0},{1},{0},{0}}, - {{0},{0},{1},{1},{0},{1},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{1}}, - {{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},{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},{0},{0},{0},{0},{0},{1},{0},{0}}, - {{0},{1},{0},{0},{0},{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},{1}}, - {{1},{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},{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},{1},{1},{1},{1},{1},{0},{0},{0},{0},{0},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{1},{0},{1},{0},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1}}, - {{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0}}, - {{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0}}, - {{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1}}, - {{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1}}, - {{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{0},{1},{0},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{0},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0}}, - {{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1}}, - {{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0}}, - {{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{0},{0},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{0},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{0},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1}}, - {{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1}}, - {{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1}}, - {{1},{1},{1},{0},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{0},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1}}, - {{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1}}, - {{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{0},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1}}, - {{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0}}, - {{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0}}, - {{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{0},{1}}, - {{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{0},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1}}, - {{0},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{0},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0}}, - {{1},{0},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{0}}, - {{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1}}, - {{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{0},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1}}, - {{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{0},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1}}, - {{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0}}, - {{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1}}, - {{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1}}, - {{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0}}, - {{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{0},{0},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1}}, - {{1},{0},{1},{0},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0}}, - {{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0}}, - {{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{0},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{0}}, - {{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1}}, - {{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{0}}, - {{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1}}, - {{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0}}, - {{1},{0},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1}}, - {{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1}}, - {{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0}}, - {{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0}}, - {{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0}}, - {{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1}}, - {{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1}}, - {{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{0},{0}}, - {{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{0},{1}}, - {{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{0},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{0}}, - {{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{0},{1},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{0},{0},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{0},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1}}, - {{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{0},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1}}, - {{0},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{0},{1},{1},{1},{0},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{0},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1}}, - {{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1}}, - {{0},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{0},{1}}, - {{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{0},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}}, - {{1},{0},{1},{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},{0},{0}}, - {{0},{1},{0},{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},{0},{0},{0},{0}}, - {{1},{1},{1},{1},{1},{1},{1},{0},{1},{1},{1},{1},{0},{1},{1},{0},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{0}}, - {{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{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},{0},{0},{0},{0},{0},{0},{0},{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},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{1}}, - {{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{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},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{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},{0},{0},{0},{1},{1},{0},{0},{0},{0},{0}}, - {{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{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},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0}}, - {{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{1},{1},{0},{0},{0},{0},{1},{0},{0},{0},{0}}, - {{0},{1},{0},{0},{0},{0},{0},{0},{0},{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},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0}}, - {{0},{0},{0},{0},{0},{0},{0},{0},{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},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0}}, - {{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{1},{0},{0},{1},{0},{0},{0},{0},{1},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0}} -}; #define kFullWidthMaxPlane 0 #define kFullWidthIndexBits 10 #define kFullWidthCharBits 6