001/* File generated automatically by TilesetsGenerator.java. Do not edit. This file is committed for convenience. */
002package squidpony.tileset;
003
004import squidpony.squidgrid.mapping.styled.*;
005
006/** @author TilesetsGenerator.java */
007public class SimpleCaves2Wide {
008
009  public static final Tileset INSTANCE = new Tileset();
010
011  static {
012    /* Initialize #INSTANCE */ 
013    INSTANCE.config.is_corner=false;
014    INSTANCE.config.num_x_variants=1;
015    INSTANCE.config.num_y_variants=1;
016    INSTANCE.config.short_side_length=15;
017    INSTANCE.config.num_colors[0]=2;
018    INSTANCE.config.num_colors[1]=2;
019    INSTANCE.config.num_colors[2]=2;
020    INSTANCE.config.num_colors[3]=2;
021    INSTANCE.max_tiles.h=64;
022    INSTANCE.max_tiles.v=64;
023    INSTANCE.h_tiles = new Tile[64];
024    /* Build h_tiles #0 */
025    INSTANCE.h_tiles[0] = new Tile(0,0,0,0,0,0
026    ,30,15,112,510L,2047L,4095L,16383L,16383L,32767L,32767L,32766L,32764L,4080L,240L,0L,0L,0L,0L,0L,16384L,24576L,28672L,30720L,32259L,32543L,16382L,8190L,8188L,4092L,2040L,960L,960L);
027    /* Build h_tiles #1 */
028    INSTANCE.h_tiles[1] = new Tile(1,0,0,0,0,0
029    ,30,15,112,112L,60L,60L,63L,63L,32284L,32536L,32728L,8184L,8184L,8184L,4088L,4088L,2040L,2040L,1016L,16880L,24576L,30478L,32766L,32767L,32767L,16380L,8184L,8160L,4064L,4032L,1984L,960L);
030    /* Build h_tiles #2 */
031    INSTANCE.h_tiles[2] = new Tile(0,0,1,0,0,0
032    ,30,15,960,1984L,3969L,8065L,16259L,16323L,32707L,32719L,32750L,1020L,508L,504L,0L,0L,0L,8176L,16380L,32668L,32654L,32654L,32646L,32647L,32515L,7936L,7680L,3584L,3968L,1920L,960L,960L);
033    /* Build h_tiles #3 */
034    INSTANCE.h_tiles[3] = new Tile(1,0,1,0,0,0
035    ,30,15,960,4032L,8128L,16352L,15335L,29183L,29182L,28924L,24632L,0L,0L,0L,1008L,2040L,4092L,16380L,16380L,32764L,32764L,32766L,32766L,32767L,32767L,16380L,8188L,4092L,4088L,2032L,960L,960L);
036    /* Build h_tiles #4 */
037    INSTANCE.h_tiles[4] = new Tile(0,0,0,0,1,0
038    ,30,15,112,1008L,8191L,16383L,32767L,32767L,32767L,8191L,4088L,0L,992L,4092L,4094L,1806L,14L,28L,60L,32632L,32752L,32704L,32704L,32719L,32767L,8188L,3704L,248L,224L,480L,992L,960L);
039    /* Build h_tiles #5 */
040    INSTANCE.h_tiles[5] = new Tile(1,0,0,0,1,0
041    ,30,15,112,112L,124L,124L,24607L,28799L,30840L,14588L,7420L,16380L,16380L,8128L,8064L,1984L,1984L,192L,6L,16390L,24590L,31198L,32254L,32767L,20351L,1916L,124L,120L,224L,480L,448L,960L);
042    /* Build h_tiles #6 */
043    INSTANCE.h_tiles[6] = new Tile(0,0,1,0,1,0
044    ,30,15,1984,2016L,4083L,8191L,32703L,32671L,32527L,15423L,15486L,15998L,16382L,8190L,7678L,3582L,4094L,4094L,1020L,24576L,32736L,32764L,30846L,31759L,32263L,16320L,16320L,16320L,8160L,4064L,4064L,960L);
045    /* Build h_tiles #7 */
046    INSTANCE.h_tiles[7] = new Tile(1,0,1,0,1,0
047    ,30,15,960,960L,896L,927L,28575L,32767L,32766L,16376L,16176L,7680L,0L,0L,224L,4080L,8176L,8160L,16256L,32512L,32256L,31744L,30727L,30727L,28679L,31630L,31630L,7964L,3964L,16376L,16352L,960L);
048    /* Build h_tiles #8 */
049    INSTANCE.h_tiles[8] = new Tile(0,0,0,0,0,1
050    ,30,15,112,112L,97L,879L,4095L,16383L,32719L,31617L,24576L,0L,0L,0L,0L,0L,384L,448L,192L,448L,448L,25056L,31968L,16355L,16327L,8182L,8190L,1854L,124L,240L,1008L,960L);
051    /* Build h_tiles #9 */
052    INSTANCE.h_tiles[9] = new Tile(1,0,0,0,0,1
053    ,30,15,112,112L,224L,480L,4067L,8135L,32750L,32766L,32764L,16368L,15344L,480L,192L,0L,0L,0L,0L,0L,7680L,32512L,32704L,8191L,8191L,508L,252L,496L,480L,480L,960L,960L);
054    /* Build h_tiles #10 */
055    INSTANCE.h_tiles[10] = new Tile(0,0,1,0,0,1
056    ,30,15,960,960L,385L,1795L,1823L,3711L,32763L,32705L,32256L,3072L,3996L,2046L,510L,126L,62L,28L,3992L,8128L,16320L,32736L,32742L,8167L,8175L,3998L,1022L,252L,112L,112L,992L,960L);
057    /* Build h_tiles #11 */
058    INSTANCE.h_tiles[11] = new Tile(1,0,1,0,0,1
059    ,30,15,960,1984L,2016L,2044L,1023L,1023L,28478L,32270L,32270L,15886L,16142L,7950L,8094L,8158L,8190L,4094L,2044L,1020L,0L,24576L,28896L,14335L,16383L,16376L,4088L,2016L,1984L,896L,960L,960L);
060    /* Build h_tiles #12 */
061    INSTANCE.h_tiles[12] = new Tile(0,0,0,0,1,1
062    ,30,15,124,254L,255L,255L,28415L,32767L,32767L,13311L,254L,60L,3864L,3968L,8128L,8160L,7664L,7408L,7416L,7420L,7198L,30750L,24606L,31L,15L,28L,60L,120L,240L,480L,960L,960L);
063    /* Build h_tiles #13 */
064    INSTANCE.h_tiles[13] = new Tile(1,0,0,0,1,1
065    ,30,15,112,112L,4080L,8188L,32767L,32767L,32767L,3836L,96L,0L,0L,0L,0L,0L,0L,3072L,3584L,7872L,32736L,32764L,32766L,2047L,911L,384L,448L,480L,224L,224L,960L,960L);
066    /* Build h_tiles #14 */
067    INSTANCE.h_tiles[14] = new Tile(0,0,1,0,1,1
068    ,30,15,1984,8188L,16383L,16255L,31871L,24591L,24579L,3L,1008L,4088L,4088L,8188L,8060L,7708L,16156L,16284L,16284L,14222L,13262L,29646L,29638L,25479L,28687L,28702L,30748L,30776L,15480L,16368L,16352L,960L);
069    /* Build h_tiles #15 */
070    INSTANCE.h_tiles[15] = new Tile(1,0,1,0,1,1
071    ,30,15,960,960L,192L,224L,16627L,28799L,30782L,31774L,32286L,8188L,16376L,14576L,0L,0L,0L,252L,2046L,4046L,16134L,32526L,32766L,16383L,14847L,14590L,7934L,8152L,2040L,240L,960L,960L);
072    /* Build h_tiles #16 */
073    INSTANCE.h_tiles[16] = new Tile(0,0,0,1,0,0
074    ,30,15,112,112L,227L,995L,963L,911L,25487L,25503L,29182L,14846L,15614L,7422L,8188L,8188L,8160L,0L,7168L,32632L,32760L,32764L,32766L,32671L,32671L,28444L,1804L,896L,3968L,1920L,1984L,4032L);
075    /* Build h_tiles #17 */
076    INSTANCE.h_tiles[17] = new Tile(1,0,0,1,0,0
077    ,30,15,112,112L,56L,508L,13311L,16383L,32764L,32764L,32760L,3840L,3840L,1792L,0L,0L,0L,0L,0L,16384L,28720L,30846L,31870L,28415L,18431L,1016L,896L,768L,768L,896L,1920L,4032L);
078    /* Build h_tiles #18 */
079    INSTANCE.h_tiles[18] = new Tile(0,0,1,1,0,0
080    ,30,15,960,2016L,1913L,8059L,7711L,15391L,30735L,30735L,30734L,7174L,7182L,3086L,3996L,2044L,2040L,2040L,2040L,17392L,25568L,25056L,30720L,31745L,31751L,15422L,16188L,16248L,16352L,7648L,8128L,4032L);
081    /* Build h_tiles #19 */
082    INSTANCE.h_tiles[19] = new Tile(1,0,1,1,0,0
083    ,30,15,960,1016L,1020L,2012L,1807L,8175L,32764L,32764L,32752L,4064L,3936L,1920L,896L,384L,448L,192L,12288L,30720L,31744L,32268L,32366L,32767L,32767L,16376L,16376L,16368L,8176L,4064L,4032L,4032L);
084    /* Build h_tiles #20 */
085    INSTANCE.h_tiles[20] = new Tile(0,0,0,1,1,0
086    ,30,15,112,112L,225L,499L,25059L,25443L,32623L,7807L,1944L,384L,0L,0L,0L,0L,0L,0L,12288L,28672L,32368L,32496L,32760L,26619L,18331L,926L,1950L,1950L,1934L,1920L,4032L,4032L);
087    /* Build h_tiles #21 */
088    INSTANCE.h_tiles[21] = new Tile(1,0,0,1,1,0
089    ,30,15,112,112L,480L,2032L,26623L,32767L,32540L,3584L,0L,0L,1008L,2040L,2040L,4088L,8184L,8188L,16380L,32764L,32764L,32766L,32766L,32767L,32767L,32766L,32760L,16376L,16376L,16368L,8160L,8128L);
090    /* Build h_tiles #22 */
091    INSTANCE.h_tiles[22] = new Tile(0,0,1,1,1,0
092    ,30,15,960,2016L,2033L,4083L,20083L,19703L,31975L,31951L,14558L,14588L,6392L,120L,60L,3100L,7948L,7936L,16256L,32704L,32728L,28924L,25596L,32751L,32543L,15902L,7966L,1806L,782L,1020L,4088L,4032L);
093    /* Build h_tiles #23 */
094    INSTANCE.h_tiles[23] = new Tile(1,0,1,1,1,0
095    ,30,15,960,960L,2016L,4080L,32383L,32319L,32766L,16380L,1020L,254L,12398L,14342L,15328L,8160L,8160L,8184L,15356L,31740L,29164L,24590L,24590L,26375L,26383L,4092L,4092L,4092L,2046L,4094L,4088L,4088L);
096    /* Build h_tiles #24 */
097    INSTANCE.h_tiles[24] = new Tile(0,0,0,1,0,1
098    ,30,15,112,252L,511L,511L,8191L,8191L,32767L,32767L,32766L,15886L,15872L,7936L,7936L,16128L,16128L,12300L,14L,14L,14L,24606L,31774L,15935L,16383L,16382L,8190L,16376L,16368L,8160L,4032L,4032L);
099    /* Build h_tiles #25 */
100    INSTANCE.h_tiles[25] = new Tile(1,0,0,1,0,1
101    ,30,15,112,112L,1020L,2046L,16383L,16383L,32764L,26622L,25582L,960L,0L,0L,0L,0L,0L,3584L,8184L,8188L,14590L,30782L,28686L,31L,31L,3999L,4062L,4094L,8188L,8184L,8128L,4032L);
102    /* Build h_tiles #26 */
103    INSTANCE.h_tiles[26] = new Tile(0,0,1,1,0,1
104    ,30,15,960,1016L,2047L,4095L,8191L,8143L,32527L,32271L,32270L,14398L,60L,56L,56L,24L,28L,28L,60L,7292L,7264L,31744L,32256L,4035L,4047L,8172L,8188L,8190L,8190L,4076L,4032L,4032L);
105    /* Build h_tiles #27 */
106    INSTANCE.h_tiles[27] = new Tile(1,0,1,1,0,1
107    ,30,15,960,8128L,8076L,8140L,1999L,1999L,26606L,30718L,30588L,12414L,12414L,16382L,16380L,7934L,126L,62L,30L,896L,1920L,28670L,32766L,16359L,16367L,4094L,1020L,1020L,2016L,1920L,4032L,4032L);
108    /* Build h_tiles #28 */
109    INSTANCE.h_tiles[28] = new Tile(0,0,0,1,1,1
110    ,30,15,112,124L,511L,511L,25087L,25087L,29695L,13247L,13070L,16128L,16128L,15360L,3100L,60L,254L,510L,504L,2040L,2032L,32704L,32718L,16383L,4095L,2044L,2044L,1920L,896L,896L,4032L,4032L);
111    /* Build h_tiles #29 */
112    INSTANCE.h_tiles[29] = new Tile(1,0,0,1,1,1
113    ,30,15,112,112L,120L,252L,25087L,29183L,31230L,30750L,14398L,15932L,7964L,4076L,4092L,2046L,62L,62L,30L,0L,12480L,32224L,32752L,16375L,16191L,7998L,8188L,2012L,1984L,8160L,8160L,4032L);
114    /* Build h_tiles #30 */
115    INSTANCE.h_tiles[30] = new Tile(0,0,1,1,1,1
116    ,30,15,960,1984L,8131L,8067L,32287L,32319L,31807L,8191L,4092L,1980L,1904L,1904L,1916L,1854L,2046L,1022L,30L,12294L,14432L,31992L,32504L,16123L,16127L,8190L,1022L,1022L,1016L,480L,4064L,4032L);
117    /* Build h_tiles #31 */
118    INSTANCE.h_tiles[31] = new Tile(1,0,1,1,1,1
119    ,30,15,960,992L,480L,1006L,25599L,28671L,32766L,16382L,16382L,7710L,7694L,7680L,8160L,2032L,1008L,2032L,2032L,0L,0L,24588L,30734L,31807L,31807L,31870L,31870L,15612L,2016L,1984L,4032L,4032L);
120    /* Build h_tiles #32 */
121    INSTANCE.h_tiles[32] = new Tile(0,1,0,0,0,0
122    ,30,15,112,510L,1023L,1023L,4095L,8191L,32767L,32767L,32764L,4088L,1016L,1016L,1008L,496L,480L,224L,12288L,30726L,31759L,32271L,32319L,32319L,31870L,7806L,4064L,8160L,16256L,16256L,960L,960L);
123    /* Build h_tiles #33 */
124    INSTANCE.h_tiles[33] = new Tile(1,1,0,0,0,0
125    ,30,15,240,7416L,16380L,16380L,16159L,16143L,32718L,32742L,32736L,16352L,8160L,4064L,1984L,1920L,0L,12288L,15374L,31998L,25087L,31739L,32755L,32515L,32256L,15872L,16256L,16376L,16376L,4088L,1008L,960L);
126    /* Build h_tiles #34 */
127    INSTANCE.h_tiles[34] = new Tile(0,1,1,0,0,0
128    ,30,15,960,960L,7939L,8067L,8095L,8127L,32767L,32767L,32636L,7292L,124L,56L,0L,3840L,8064L,8064L,16312L,32764L,32767L,32767L,32767L,32767L,32764L,16376L,8128L,8128L,4032L,1920L,960L,960L);
129    /* Build h_tiles #35 */
130    INSTANCE.h_tiles[35] = new Tile(1,1,1,0,0,0
131    ,30,15,960,4092L,8188L,8190L,8191L,16383L,32764L,32632L,32256L,15600L,252L,510L,510L,510L,254L,124L,120L,16608L,29153L,31719L,31743L,24575L,20476L,2044L,2040L,2032L,4064L,4032L,960L,960L);
132    /* Build h_tiles #36 */
133    INSTANCE.h_tiles[36] = new Tile(0,1,0,0,1,0
134    ,30,15,112,126L,127L,127L,24703L,24639L,30783L,15423L,7198L,3614L,3900L,1916L,1016L,1016L,1008L,14720L,14336L,30726L,31759L,32319L,32319L,32575L,32574L,3646L,3646L,1656L,2032L,1984L,960L,960L);
135    /* Build h_tiles #37 */
136    INSTANCE.h_tiles[37] = new Tile(1,1,0,0,1,0
137    ,30,15,112,880L,2044L,14334L,32767L,32767L,28668L,4092L,4092L,4092L,4088L,2032L,2040L,1016L,248L,224L,0L,16384L,28673L,32519L,32671L,31743L,25084L,252L,240L,480L,992L,960L,960L,960L);
138    /* Build h_tiles #38 */
139    INSTANCE.h_tiles[38] = new Tile(0,1,1,0,1,0
140    ,30,15,960,3968L,16321L,32743L,32367L,32495L,31183L,16287L,4028L,1848L,3696L,4092L,2046L,2030L,1006L,4L,0L,16384L,24577L,30735L,32287L,32575L,32766L,16380L,4080L,4080L,2016L,2016L,960L,960L);
141    /* Build h_tiles #39 */
142    INSTANCE.h_tiles[39] = new Tile(1,1,1,0,1,0
143    ,30,15,960,960L,4092L,16382L,32767L,32767L,32766L,16380L,1016L,0L,0L,1792L,3952L,4088L,8188L,8188L,16382L,32766L,32767L,32319L,31775L,30735L,30727L,15360L,15360L,16128L,8064L,8064L,4032L,1984L);
144    /* Build h_tiles #40 */
145    INSTANCE.h_tiles[40] = new Tile(0,1,0,0,0,1
146    ,30,15,112,510L,8159L,16271L,16271L,16131L,32355L,30969L,25084L,508L,1020L,4094L,4094L,1022L,1020L,496L,224L,192L,455L,25543L,29583L,31695L,14543L,15822L,15758L,8188L,8184L,2016L,960L,960L);
147    /* Build h_tiles #41 */
148    INSTANCE.h_tiles[41] = new Tile(1,1,0,0,0,1
149    ,30,15,112,112L,240L,248L,63L,15903L,32286L,32638L,32766L,1006L,192L,192L,0L,0L,0L,0L,7168L,15366L,15367L,31775L,31775L,3647L,4030L,2044L,1020L,2044L,2040L,1016L,960L,960L);
150    /* Build h_tiles #42 */
151    INSTANCE.h_tiles[42] = new Tile(0,1,1,0,0,1
152    ,30,15,960,998L,1023L,2047L,8191L,16383L,31743L,29159L,24582L,0L,0L,508L,2046L,4094L,4095L,8191L,8190L,8190L,32767L,32767L,32767L,16383L,16382L,16382L,8190L,8188L,4088L,8188L,13304L,960L);
153    /* Build h_tiles #43 */
154    INSTANCE.h_tiles[43] = new Tile(1,1,1,0,0,1
155    ,30,15,960,1920L,1920L,494L,8175L,16383L,32764L,32728L,32256L,32256L,15360L,0L,504L,1020L,1020L,252L,28L,7710L,16191L,32767L,32767L,32703L,16318L,8128L,2044L,2044L,2032L,1984L,1984L,384L);
156    /* Build h_tiles #44 */
157    INSTANCE.h_tiles[44] = new Tile(0,1,0,0,1,1
158    ,30,15,112,254L,255L,7679L,15871L,32767L,32767L,16127L,14846L,960L,2016L,4064L,4064L,896L,52L,126L,4094L,4092L,16257L,32671L,32703L,15931L,4088L,2040L,2040L,2032L,2032L,2016L,480L,960L);
159    /* Build h_tiles #45 */
160    INSTANCE.h_tiles[45] = new Tile(1,1,0,0,1,1
161    ,30,15,112,240L,496L,12798L,29695L,31743L,32766L,16380L,8160L,8128L,4032L,4064L,992L,448L,0L,28L,7198L,7710L,16159L,32767L,32767L,16383L,8190L,248L,504L,2016L,2016L,2016L,992L,960L);
162    /* Build h_tiles #46 */
163    INSTANCE.h_tiles[46] = new Tile(0,1,1,0,1,1
164    ,30,15,960,4032L,4067L,2023L,32767L,32383L,32319L,15887L,15390L,6174L,56L,124L,120L,24L,0L,0L,3584L,16128L,16287L,32767L,32767L,16383L,8190L,1016L,4064L,4080L,4080L,4080L,4032L,960L);
165    /* Build h_tiles #47 */
166    INSTANCE.h_tiles[47] = new Tile(1,1,1,0,1,1
167    ,30,15,960,2032L,4088L,4088L,26591L,29663L,32734L,16286L,16286L,15902L,7708L,7168L,0L,384L,960L,992L,492L,254L,14591L,30751L,32287L,16159L,16382L,8188L,4080L,2032L,2032L,2032L,992L,960L);
168    /* Build h_tiles #48 */
169    INSTANCE.h_tiles[48] = new Tile(0,1,0,1,0,0
170    ,30,15,112,120L,3577L,4091L,4095L,8191L,32767L,32765L,32752L,8176L,8160L,16352L,14576L,112L,48L,3840L,7936L,32640L,32665L,32767L,32767L,32767L,32766L,16382L,8188L,4080L,8176L,8160L,4032L,4032L);
171    /* Build h_tiles #49 */
172    INSTANCE.h_tiles[49] = new Tile(1,1,0,1,0,0
173    ,30,15,496,2032L,7996L,15486L,14831L,16271L,32256L,31864L,29182L,1022L,1022L,1022L,510L,124L,12L,12L,15374L,32526L,32647L,32711L,32735L,32767L,32760L,16368L,8160L,8160L,8160L,8160L,8160L,4032L);
174    /* Build h_tiles #50 */
175    INSTANCE.h_tiles[50] = new Tile(0,1,1,1,0,0
176    ,30,15,960,1984L,8071L,8143L,8175L,8175L,31727L,31743L,24700L,0L,0L,28L,60L,126L,3710L,7806L,32638L,32766L,32767L,32719L,32711L,32711L,32704L,16320L,8064L,1792L,768L,896L,4032L,8160L);
177    /* Build h_tiles #51 */
178    INSTANCE.h_tiles[51] = new Tile(1,1,1,1,0,0
179    ,30,15,960,2016L,2016L,2046L,4095L,24575L,32670L,32542L,32256L,24320L,2032L,1016L,1016L,504L,496L,192L,16384L,24576L,30727L,30735L,31775L,31775L,32318L,32318L,15998L,15998L,7806L,7804L,8184L,4032L);
180    /* Build h_tiles #52 */
181    INSTANCE.h_tiles[52] = new Tile(0,1,0,1,1,0
182    ,30,15,120,510L,511L,511L,28927L,31999L,32767L,16383L,8134L,4032L,1984L,1920L,896L,14360L,15484L,15484L,30844L,32382L,32511L,32767L,32767L,32575L,32702L,32670L,16350L,8156L,8128L,4032L,4032L,1920L);
183    /* Build h_tiles #53 */
184    INSTANCE.h_tiles[53] = new Tile(1,1,0,1,1,0
185    ,30,15,1008,4080L,4080L,15612L,30783L,30783L,32248L,16376L,4064L,2032L,992L,384L,0L,0L,0L,0L,0L,16390L,24583L,24591L,28735L,30777L,31200L,31712L,16320L,16352L,16376L,16376L,16368L,8160L);
186    /* Build h_tiles #54 */
187    INSTANCE.h_tiles[54] = new Tile(0,1,1,1,1,0
188    ,30,15,960,480L,121L,127L,16447L,24591L,31747L,15879L,3806L,2046L,2044L,480L,0L,0L,4080L,16368L,30782L,24606L,24583L,25539L,30691L,32743L,32743L,31694L,29454L,12300L,15484L,7288L,8176L,4064L);
189    /* Build h_tiles #55 */
190    INSTANCE.h_tiles[55] = new Tile(1,1,1,1,1,0
191    ,30,15,960,960L,1008L,25078L,30975L,30975L,31806L,31870L,16252L,16380L,16380L,8176L,992L,0L,0L,0L,16384L,24576L,30723L,31759L,32543L,32575L,24572L,8188L,1020L,510L,1006L,1007L,1935L,1927L);
192    /* Build h_tiles #56 */
193    INSTANCE.h_tiles[56] = new Tile(0,1,0,1,0,1
194    ,30,15,112,508L,16383L,16159L,15887L,1935L,26623L,32767L,31740L,120L,7198L,15934L,16254L,16254L,16254L,15998L,15900L,7168L,15875L,32719L,32735L,28671L,4095L,4095L,4095L,8190L,8174L,8128L,8128L,4032L);
195    /* Build h_tiles #57 */
196    INSTANCE.h_tiles[57] = new Tile(1,1,0,1,0,1
197    ,30,15,112,112L,192L,224L,1009L,2039L,24574L,32766L,25592L,1016L,1016L,2044L,1852L,0L,0L,0L,992L,4080L,4089L,32763L,32767L,32765L,8176L,4080L,4064L,3840L,1792L,896L,1920L,4032L);
198    /* Build h_tiles #58 */
199    INSTANCE.h_tiles[58] = new Tile(0,1,1,1,0,1
200    ,30,15,992,2016L,2023L,1999L,927L,7999L,31871L,32383L,32766L,16352L,16380L,4094L,4030L,6L,0L,28L,30L,1918L,28671L,32739L,32195L,387L,384L,2016L,8176L,8184L,4088L,4080L,8160L,4032L);
201    /* Build h_tiles #59 */
202    INSTANCE.h_tiles[59] = new Tile(1,1,1,1,0,1
203    ,30,15,960,4064L,8160L,16368L,32767L,32767L,32766L,32764L,32764L,32766L,16382L,2046L,974L,448L,0L,0L,0L,0L,31745L,31751L,32655L,16271L,16382L,8190L,1020L,1016L,4080L,8176L,8160L,8160L);
204    /* Build h_tiles #60 */
205    INSTANCE.h_tiles[60] = new Tile(0,1,0,1,1,1
206    ,30,15,112,254L,7423L,15615L,32767L,32767L,32767L,32703L,32318L,15872L,1536L,0L,0L,0L,24L,28L,15390L,32638L,32767L,32767L,32767L,16383L,16382L,8190L,8188L,8188L,4092L,2040L,2040L,1920L);
207    /* Build h_tiles #61 */
208    INSTANCE.h_tiles[61] = new Tile(1,1,0,1,1,1
209    ,30,15,124,7422L,7422L,16126L,32767L,32767L,32766L,32766L,16380L,16252L,3952L,1016L,2040L,4088L,4088L,4088L,2032L,26608L,24803L,28899L,30723L,15367L,7686L,3590L,4062L,4062L,2046L,508L,1016L,2016L);
210    /* Build h_tiles #62 */
211    INSTANCE.h_tiles[62] = new Tile(0,1,1,1,1,1
212    ,30,15,960,1998L,3999L,28607L,28479L,32767L,32767L,16383L,16380L,16344L,16320L,32736L,32752L,29680L,496L,192L,6L,14L,63L,24703L,30847L,31231L,15358L,16380L,8156L,3584L,15360L,15360L,8064L,4032L);
213    /* Build h_tiles #63 */
214    INSTANCE.h_tiles[63] = new Tile(1,1,1,1,1,1
215    ,30,15,960,4032L,3968L,16142L,32527L,32287L,31774L,32734L,32764L,16380L,1020L,8184L,7920L,7280L,7280L,0L,0L,28678L,30783L,32319L,32383L,32767L,16366L,8174L,4064L,8176L,16376L,16376L,16368L,8160L);
216    INSTANCE.v_tiles = new Tile[64];
217    /* Build v_tiles #0 */
218    INSTANCE.v_tiles[0] = new Tile(0,0,0,0,0,0
219    ,15,30,31465216,66076544L,133201792L,133758848L,536412032L,1073282822L,1073249855L,1072725119L,532691071L,130027518L,65028092L,65077244L,130088696L,264273136L,532676704L);
220    /* Build v_tiles #1 */
221    INSTANCE.v_tiles[1] = new Tile(1,0,0,0,0,0
222    ,15,30,31465216,66076544L,66076656L,32522238L,16269311L,7868319L,813434767L,1010762694L,1008697840L,230682872L,268040696L,267450876L,534835708L,534774012L,264241392L);
223    /* Build v_tiles #2 */
224    INSTANCE.v_tiles[2] = new Tile(0,0,1,0,0,0
225    ,15,30,31465216,66063872L,66067968L,66067968L,535952384L,1069808654L,1065614351L,1057484831L,1007157023L,470024124L,469889020L,528486368L,532680688L,130027504L,125831136L);
226    /* Build v_tiles #3 */
227    INSTANCE.v_tiles[3] = new Tile(1,0,1,0,0,0
228    ,15,30,31465216,66600832L,66994112L,2035672L,462847L,197631L,537363455L,805798908L,940557296L,505397728L,528466912L,268406752L,268308448L,133173184L,130025408L);
229    /* Build v_tiles #4 */
230    INSTANCE.v_tiles[4] = new Tile(0,0,0,0,1,0
231    ,15,30,31465216,232791936L,532692864L,533675904L,1066352526L,1066340318L,1066371039L,1070564351L,66044031L,67104894L,33552510L,16513148L,7600188L,14741564L,14680112L);
232    /* Build v_tiles #5 */
233    INSTANCE.v_tiles[5] = new Tile(1,0,0,0,1,0
234    ,15,30,31465216,31522800L,130088956L,130088958L,260169855L,1065467967L,1065476159L,1065476158L,1071773756L,266468476L,133234680L,32571376L,15745008L,15736800L,6291680L);
235    /* Build v_tiles #6 */
236    INSTANCE.v_tiles[6] = new Tile(0,0,1,0,1,0
237    ,15,30,31465216,31465344L,66592736L,134094840L,268378108L,251629566L,1008726015L,1008726015L,1044375551L,259254270L,133298174L,66188286L,33551352L,16761328L,15729088L);
238    /* Build v_tiles #7 */
239    INSTANCE.v_tiles[7] = new Tile(1,0,1,0,1,0
240    ,15,30,31465216,66592512L,134102976L,536854496L,536854519L,1073725439L,1073725439L,1073717246L,268410876L,268406776L,134156272L,134090736L,66588640L,32507872L,31459264L);
241    /* Build v_tiles #8 */
242    INSTANCE.v_tiles[8] = new Tile(0,1,0,0,0,0
243    ,15,30,31457472,66585056L,66585568L,133957568L,536610752L,1073483760L,1072697331L,1040191487L,1006698495L,469893116L,470286332L,227016700L,264765436L,264366072L,125829360L);
244    /* Build v_tiles #9 */
245    INSTANCE.v_tiles[9] = new Tile(1,1,0,0,0,0
246    ,15,30,31457472,31464928L,133201888L,536379136L,536768515L,1073707011L,1073691655L,1073683462L,536743822L,268175310L,268173820L,267911420L,267387132L,125829372L,125829240L);
247    /* Build v_tiles #10 */
248    INSTANCE.v_tiles[10] = new Tile(0,1,1,0,0,0
249    ,15,30,31457472,66060528L,67076216L,67106876L,268434972L,536477454L,1073282959L,1073282951L,1072824207L,534904718L,266600220L,264764476L,529005048L,528483312L,251659200L);
250    /* Build v_tiles #11 */
251    INSTANCE.v_tiles[11] = new Tile(1,1,1,0,0,0
252    ,15,30,31457472,132178144L,267975152L,268040702L,536606975L,536868991L,1073737759L,1073733884L,534766576L,534758396L,530548732L,521113596L,260050928L,260048880L,251660256L);
253    /* Build v_tiles #12 */
254    INSTANCE.v_tiles[12] = new Tile(0,1,0,0,1,0
255    ,15,30,31457472,33030624L,66588664L,133701628L,536363006L,1056473086L,1047560191L,1064337407L,523255807L,267927548L,33300476L,66847740L,66584828L,33030268L,15728760L);
256    /* Build v_tiles #13 */
257    INSTANCE.v_tiles[13] = new Tile(1,1,0,0,1,0
258    ,15,30,31457472,66847200L,134087648L,268403710L,536855551L,536854783L,1073733887L,1073734136L,536855032L,536855024L,134185456L,134152440L,33292536L,15728752L,14680304L);
259    /* Build v_tiles #14 */
260    INSTANCE.v_tiles[14] = new Tile(0,1,1,0,1,0
261    ,15,30,31457472,33032128L,16519104L,3940224L,403447552L,1007433756L,1057767423L,1067204607L,1069301759L,435697720L,32513024L,16260608L,16256992L,16254960L,6292464L);
262    /* Build v_tiles #15 */
263    INSTANCE.v_tiles[15] = new Tile(1,1,1,0,1,0
264    ,15,30,31457472,32506336L,8188920L,16580606L,134021119L,536641535L,1056472639L,955792926L,1014763036L,536743454L,268306206L,58460062L,7865224L,7341952L,7344064L);
265    /* Build v_tiles #16 */
266    INSTANCE.v_tiles[16] = new Tile(0,0,0,1,0,0
267    ,15,30,132128512,267927424L,267976576L,536412032L,536412032L,536084224L,1071904895L,1040420607L,1040191487L,520094718L,528483326L,264242174L,264242172L,130024440L,125829360L);
268    /* Build v_tiles #17 */
269    INSTANCE.v_tiles[17] = new Tile(1,0,0,1,0,0
270    ,15,30,132128512,266354624L,267976640L,268238816L,268304367L,536739839L,1073545215L,938540984L,65015680L,58722176L,58722240L,125831152L,125831152L,117441008L,117440736L);
271    /* Build v_tiles #18 */
272    INSTANCE.v_tiles[18] = new Tile(0,0,1,1,0,0
273    ,15,30,132128512,267403136L,267403200L,267395036L,535826428L,1069941244L,1057423615L,1067417615L,530546719L,536838268L,536838392L,266305784L,266273264L,533135808L,528482688L);
274    /* Build v_tiles #19 */
275    INSTANCE.v_tiles[19] = new Tile(1,0,1,1,0,0
276    ,15,30,132128512,62930816L,29376384L,58736516L,50339743L,654339583L,1057481215L,1041220088L,1008698240L,505350016L,235865856L,118425344L,58724096L,125832960L,264243072L);
277    /* Build v_tiles #20 */
278    INSTANCE.v_tiles[20] = new Tile(0,0,0,1,1,0
279    ,15,30,132128512,267403136L,267419584L,264306624L,234946556L,503447550L,1057095679L,1065478015L,1065611391L,1065614590L,536083708L,66189820L,66597368L,16253168L,7340256L);
280    /* Build v_tiles #21 */
281    INSTANCE.v_tiles[21] = new Tile(1,0,0,1,1,0
282    ,15,30,132128512,62930816L,132153244L,266371070L,535855103L,1072709631L,1073496063L,1073618942L,536809464L,268371964L,268404732L,134185980L,66520060L,32506360L,14680304L);
283    /* Build v_tiles #22 */
284    INSTANCE.v_tiles[22] = new Tile(0,0,1,1,1,0
285    ,15,30,132128512,62930816L,58736512L,58736624L,251674616L,535826430L,1073481727L,1073618943L,1073627135L,536641534L,268206078L,33325052L,33325048L,33032128L,15729536L);
286    /* Build v_tiles #23 */
287    INSTANCE.v_tiles[23] = new Tile(1,0,1,1,1,0
288    ,15,30,132128512,267390848L,268306316L,268371934L,511640575L,1044316415L,1008664639L,1008664630L,1044316208L,511639600L,134086768L,66846960L,33292768L,15729632L,14682048L);
289    /* Build v_tiles #24 */
290    INSTANCE.v_tiles[24] = new Tile(0,1,0,1,0,0
291    ,15,30,132120768,267387264L,535824320L,532680672L,262082528L,524257278L,1065322495L,1014989711L,1048510919L,239043046L,127923168L,261750768L,264306680L,264249336L,125829616L);
292    /* Build v_tiles #25 */
293    INSTANCE.v_tiles[25] = new Tile(1,1,0,1,0,0
294    ,15,30,132120768,266338800L,267617276L,267634686L,536340479L,1072168959L,1072168959L,1071906812L,532938748L,130285564L,667025404L,1071652856L,534777848L,532678640L,520093920L);
295    /* Build v_tiles #26 */
296    INSTANCE.v_tiles[26] = new Tile(0,1,1,1,0,0
297    ,15,30,132120768,267403232L,267943904L,268206072L,536641532L,536612862L,1073610783L,1073611263L,536806399L,530522110L,533700604L,533700600L,260546544L,125833152L,130023872L);
298    /* Build v_tiles #27 */
299    INSTANCE.v_tiles[27] = new Tile(1,1,1,1,0,0
300    ,15,30,132120768,133693936L,133694456L,133169982L,266461215L,1040441359L,805566495L,805566524L,1070594168L,536867056L,536863712L,536446912L,536350656L,536350592L,536348544L);
301    /* Build v_tiles #28 */
302    INSTANCE.v_tiles[28] = new Tile(0,1,0,1,1,0
303    ,15,30,132120768,264478656L,261078912L,507510656L,478085016L,956235774L,972619775L,971243263L,1020262655L,470794750L,235926014L,266861054L,132381180L,66183672L,15728888L);
304    /* Build v_tiles #29 */
305    INSTANCE.v_tiles[29] = new Tile(1,1,0,1,1,0
306    ,15,30,132120768,268190704L,268428284L,536863742L,530564095L,530516479L,1069317631L,1073282558L,1072758014L,267452024L,133234672L,65044464L,65019888L,14683896L,14680120L);
307    /* Build v_tiles #30 */
308    INSTANCE.v_tiles[30] = new Tile(0,1,1,1,1,0
309    ,15,30,132120768,267436512L,268035056L,536471544L,506521592L,473745406L,1010615295L,940556799L,1034239L,231422L,231408L,1017840L,4130800L,8127456L,7340992L);
310    /* Build v_tiles #31 */
311    INSTANCE.v_tiles[31] = new Tile(1,1,1,1,1,0
312    ,15,30,132120768,266339264L,264273888L,264765408L,130541539L,931629031L,1007552503L,1041172478L,529000444L,533194624L,264759264L,132641760L,132379616L,31572448L,6291936L);
313    /* Build v_tiles #32 */
314    INSTANCE.v_tiles[32] = new Tile(0,0,0,0,0,1
315    ,15,30,31465216,33439616L,134168512L,1073684448L,1073680352L,1073612782L,511605759L,242810879L,251789311L,117571582L,125960190L,260112382L,264257532L,264241660L,125829368L);
316    /* Build v_tiles #33 */
317    INSTANCE.v_tiles[33] = new Tile(1,0,0,0,0,1
318    ,15,30,31465216,65027840L,130088448L,520158208L,1040317443L,1006763015L,470023183L,1040449038L,503578382L,520224654L,251789278L,251723774L,260063228L,125829624L,117440632L);
319    /* Build v_tiles #34 */
320    INSTANCE.v_tiles[34] = new Tile(0,0,1,0,0,1
321    ,15,30,65019648,266371008L,532742112L,1069609976L,1056965116L,1040193566L,1040220047L,1040449479L,520355783L,529006478L,536862734L,536838204L,268374012L,267390960L,117444576L);
322    /* Build v_tiles #35 */
323    INSTANCE.v_tiles[35] = new Tile(1,0,1,0,0,1
324    ,15,30,31465216,66600832L,133709696L,939278208L,872169219L,872185807L,1065123807L,1065123774L,524058622L,255344636L,259555312L,535855096L,534790136L,532684768L,532678624L);
325    /* Build v_tiles #36 */
326    INSTANCE.v_tiles[36] = new Tile(0,0,0,0,1,1
327    ,15,30,31465216,266354432L,532692864L,1069563776L,1071677376L,1072726012L,1072709631L,872292351L,33489407L,33521918L,16744702L,16744702L,8323326L,8126588L,6291576L);
328    /* Build v_tiles #37 */
329    INSTANCE.v_tiles[37] = new Tile(1,0,0,0,1,1
330    ,15,30,31465216,15744896L,553140096L,821575662L,1014513663L,1013981183L,1072757247L,534835454L,266465520L,14809312L,7471088L,15794168L,32522232L,32506864L,14680544L);
331    /* Build v_tiles #38 */
332    INSTANCE.v_tiles[38] = new Tile(0,0,1,0,1,1
333    ,15,30,31465216,267915200L,1073481712L,1073709560L,1056956668L,1023408190L,1014921279L,1010310175L,504904719L,523779102L,133984318L,33550460L,33546352L,16515312L,15729120L);
334    /* Build v_tiles #39 */
335    INSTANCE.v_tiles[39] = new Tile(1,0,1,0,1,1
336    ,15,30,31465216,267394560L,1073224704L,1073225440L,1072709631L,1069580287L,1071676959L,1071709758L,534830716L,32562812L,33037950L,33038142L,16256830L,7866254L,7340480L);
337    /* Build v_tiles #40 */
338    INSTANCE.v_tiles[40] = new Tile(0,1,0,0,0,1
339    ,15,30,31457472,32506336L,7344112L,3149820L,812646908L,812708350L,1014627327L,473694175L,477888479L,519307142L,518258624L,264355776L,264343536L,260047096L,125829176L);
340    /* Build v_tiles #41 */
341    INSTANCE.v_tiles[41] = new Tile(1,1,0,0,0,1
342    ,15,30,31457472,132235504L,536078332L,536866748L,994037695L,941608895L,1007652671L,469765182L,201333820L,242285628L,242351160L,507506808L,524284144L,252690656L,251658336L);
343    /* Build v_tiles #42 */
344    INSTANCE.v_tiles[42] = new Tile(0,1,1,0,0,1
345    ,15,30,31457472,65012192L,468714464L,1072695288L,1071709822L,1069809278L,529528959L,529528863L,261093407L,126875662L,264764928L,266600192L,266342144L,266339264L,130023872L);
346    /* Build v_tiles #43 */
347    INSTANCE.v_tiles[43] = new Tile(1,1,1,0,0,1
348    ,15,30,31457472,31460576L,133184632L,536476798L,1065352735L,1065352711L,1048051215L,1055128604L,486144028L,33088504L,133694456L,267913208L,267913212L,267388924L,132121584L);
349    /* Build v_tiles #44 */
350    INSTANCE.v_tiles[44] = new Tile(0,1,0,0,1,1
351    ,15,30,31457472,31457760L,33031136L,16253944L,544212988L,813187068L,1010335295L,1048082495L,519601279L,133971966L,127803390L,60687358L,4064252L,16515576L,15728880L);
352    /* Build v_tiles #45 */
353    INSTANCE.v_tiles[45] = new Tile(1,1,0,0,1,1
354    ,15,30,31457472,16253408L,4063736L,462418174L,1066399775L,1071578143L,1073486879L,1014766718L,511589502L,253639934L,119422206L,59669758L,58751228L,29360380L,14680184L);
355    /* Build v_tiles #46 */
356    INSTANCE.v_tiles[46] = new Tile(0,1,1,0,1,1
357    ,15,30,31457472,266368960L,1065383808L,1040252800L,1040252896L,1006665712L,1056979451L,524026367L,536805887L,536807390L,65472448L,2033648L,3933168L,7865328L,6291936L);
358    /* Build v_tiles #47 */
359    INSTANCE.v_tiles[47] = new Tile(1,1,1,0,1,1
360    ,15,30,31457472,31457504L,14680544L,819986880L,811598275L,1012925439L,1014499327L,1056704126L,268174848L,66979584L,66978752L,66847168L,33292736L,16253408L,7340256L);
361    /* Build v_tiles #48 */
362    INSTANCE.v_tiles[48] = new Tile(0,0,0,1,0,1
363    ,15,30,132128512,132128512L,62916480L,65013632L,1072661376L,1073725888L,1023402435L,822075903L,16770047L,16770044L,31450108L,65004540L,59113980L,117440760L,117440624L);
364    /* Build v_tiles #49 */
365    INSTANCE.v_tiles[49] = new Tile(1,0,0,1,0,1
366    ,15,30,132128512,266354560L,267403136L,1073250176L,1073282947L,1073282831L,1073250271L,1072726014L,528497918L,251690236L,117505144L,58781816L,62976120L,130048120L,125829232L);
367    /* Build v_tiles #50 */
368    INSTANCE.v_tiles[50] = new Tile(0,0,1,1,0,1
369    ,15,30,132128512,535830272L,1073225216L,1073249792L,1073248256L,1073246268L,1071673407L,1069563903L,534790143L,266346494L,14684158L,65015806L,130025468L,130024444L,125830080L);
370    /* Build v_tiles #51 */
371    INSTANCE.v_tiles[51] = new Tile(1,0,1,1,0,1
372    ,15,30,132128512,62918144L,29363200L,568344094L,870334015L,1072723071L,1072750719L,602980478L,65061372L,29606368L,58980800L,50593216L,58982272L,125831104L,264242112L);
373    /* Build v_tiles #52 */
374    INSTANCE.v_tiles[52] = new Tile(0,0,0,1,1,1
375    ,15,30,132128512,266342336L,535824368L,1072695280L,1069253630L,1069539838L,1067446783L,1040708095L,469823999L,127462L,15856112L,16773368L,33550584L,32473208L,14680176L);
376    /* Build v_tiles #53 */
377    INSTANCE.v_tiles[53] = new Tile(1,0,0,1,1,1
378    ,15,30,132128512,66068352L,267927454L,1073233854L,1073225727L,1073219583L,435715967L,29424766L,31521848L,31522416L,7372792L,7372796L,3153660L,7340280L,6291568L);
379    /* Build v_tiles #54 */
380    INSTANCE.v_tiles[54] = new Tile(0,0,1,1,1,1
381    ,15,30,132136704,62979968L,29392832L,58736608L,855850976L,1057951742L,1057982463L,261080063L,131065855L,30337022L,16578552L,16316384L,33093616L,33056752L,15729600L);
382    /* Build v_tiles #55 */
383    INSTANCE.v_tiles[55] = new Tile(1,0,1,1,1,1
384    ,15,30,132128512,264257504L,528613372L,1065615358L,1065615359L,1057226751L,1069809663L,1071906812L,468975612L,33161208L,33038320L,33034208L,32509920L,32507872L,14681024L);
385    /* Build v_tiles #56 */
386    INSTANCE.v_tiles[56] = new Tile(0,1,0,1,0,1
387    ,15,30,132120768,267387360L,267387872L,132121472L,1004537624L,1071646718L,1069548031L,1040188415L,469763071L,251659262L,264242168L,264241632L,264241376L,264241392L,125829368L);
388    /* Build v_tiles #57 */
389    INSTANCE.v_tiles[57] = new Tile(1,1,0,1,0,1
390    ,15,30,132120768,536609248L,1073709560L,1073725564L,1015013439L,807395359L,520223L,520222L,1046542L,4190222L,16769086L,67092606L,67043452L,267387132L,251658488L);
391    /* Build v_tiles #58 */
392    INSTANCE.v_tiles[58] = new Tile(0,1,1,1,0,1
393    ,15,30,132120768,267911616L,268173792L,536740320L,1073611744L,1073614840L,939401215L,66854911L,58728443L,125837296L,125837304L,234889208L,234885112L,125831152L,130025440L);
394    /* Build v_tiles #59 */
395    INSTANCE.v_tiles[59] = new Tile(1,1,1,1,0,1
396    ,15,30,132120768,534774776L,532684796L,1056980990L,1006763823L,939654919L,402783751L,402886406L,470781726L,504303484L,252168188L,130285564L,266403824L,266346464L,130023904L);
397    /* Build v_tiles #60 */
398    INSTANCE.v_tiles[60] = new Tile(0,1,0,1,1,1
399    ,15,30,132120768,63144896L,59754368L,529516288L,1073729340L,1073729534L,536858623L,33525759L,66981887L,134088702L,134088702L,133956606L,66847742L,15729144L,14680184L);
400    /* Build v_tiles #61 */
401    INSTANCE.v_tiles[61] = new Tile(1,1,0,1,1,1
402    ,15,30,132120768,63144416L,797434336L,1065869820L,1040703743L,1065861247L,1072136255L,603917342L,33529372L,209321756L,507379484L,521961276L,532422200L,267917432L,15728880L);
403    /* Build v_tiles #62 */
404    INSTANCE.v_tiles[62] = new Tile(0,1,1,1,1,1
405    ,15,30,132120768,66060736L,602932192L,1006109664L,972558328L,1073225724L,536363005L,267976703L,66650111L,16285692L,15761376L,33062336L,33044928L,32506816L,14680960L);
406    /* Build v_tiles #63 */
407    INSTANCE.v_tiles[63] = new Tile(1,1,1,1,1,1
408    ,15,30,132120768,133808352L,536863200L,1073734080L,1073726433L,1073713127L,1073487871L,133709822L,132152892L,66616832L,133987840L,133987840L,66862976L,33299328L,16253408L);
409  }
410
411}