svn.filsa.org sketches

Compare Revisions

Ignore whitespace Rev 5 → Rev 6

/trunk/patchwork/.classpath
0,0 → 1,8
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" output="target/classes" path="src/main/java"/>
<classpathentry kind="src" output="target/test-classes" path="src/test/java"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
<classpathentry kind="output" path="target/classes"/>
</classpath>
/trunk/patchwork/.project
0,0 → 1,23
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>patchwork</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.maven.ide.eclipse.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.maven.ide.eclipse.maven2Nature</nature>
</natures>
</projectDescription>
/trunk/patchwork/doc/other/ruby/handlename-ruby.rb
0,0 → 1,119
chars = Array.new
 
#
# open file and separate characters
#___________________________________________________________
 
print 'Opening file ... '
begin
File.open(ARGV[0]) {|file|
file.each {|line|
chars.push((line.chomp).split(''))
}
}
rescue => ex
puts ex.message
end
puts 'done'
 
 
#
# set parameters
#___________________________________________________________
 
tag = 0
row = chars.length
col = chars[0].length
cluster = Hash.new
table = Hash.new
 
#
# scan horizontally
#___________________________________________________________
 
row.times {|i|
puts "Horizontal scan : row(#{i})"
col.times {|j|
if j == 0
tag += 1
cluster[tag] = Array.new
else
if chars[i][j] == chars[i][j-1]
else
tag += 1
cluster[tag] = Array.new
end
end
cluster[tag] << [i, j]
table[[i, j]] = tag
}
}
 
 
#
# scan vertically
#___________________________________________________________
 
col.times {|j|
puts "Vertical scan : col(#{j})"
for i in 1...row
if chars[i][j] == chars[i-1][j] then
before = 0
after = 0
before = table[[i, j]]
after = table[[i-1, j]]
 
if before != after then
temp = cluster[before]
cluster.delete(before)
temp.each {|t|
cluster[after] << t
table[t] = after
}
end
end
end
}
 
 
#
# extract max
#___________________________________________________________
 
print 'Extracting max ... '
max = 0
maxTags = Array.new
cluster.each{|key, value|
if max < value.length then
max = value.length
maxTags = Array.new
maxTags << key
elsif max == value.length then
maxTags << key
end
}
puts 'done'
 
 
#
# count cluster
#___________________________________________________________
 
print 'Counting cluster ... '
count = Array.new(row, 0)
maxTags.each {|tag|
cluster[tag].each {|pair|
count[pair[0]] += 1
}
}
puts 'done'
 
 
#
# make answer
#___________________________________________________________
 
ans = count.join("\n")
print ans
/trunk/patchwork/doc/other/cpp/h_narazaki.cpp
0,0 → 1,126
#include <cstdlib>
#include <cstring>
#include <string>
#include <iostream>
#include <fstream>
#include <vector>
 
class PatchWorker {
public:
PatchWorker() : matrix_width_(0), matrix_height_(0), score_map_(NULL) {}
void init(const char* filename) {
char buf[1024];
std::ifstream ifs(filename, std::ios::in);
while (!ifs.eof()) {
ifs.getline(buf, sizeof(buf));
std::size_t len = std::strlen(buf);
if (len == 0) continue;
else if (matrix_width_ == 0) matrix_width_ = len;
else if (matrix_width_ != len) exit(EXIT_FAILURE);
in_data_.append(buf);
matrix_height_++;
}
ifs.close();
score_map_ = new int[in_data_.length()]();
std::memset(score_map_, 0, in_data_.length());
std::cout << "filename : " << filename << "\n";
std::cout << "matrix : " << matrix_width_ << " x " << matrix_height_ << "\n";
}
~PatchWorker() {
delete[] score_map_;
}
void run() {
searchMatrix();
}
private:
std::string in_data_;
int matrix_width_;
int matrix_height_;
int* score_map_;
 
struct Pos {
int x_;
int y_;
Pos(int x, int y) : x_(x), y_(y) {}
};
char getInData(const int x, const int y) {
return in_data_.at(y * matrix_width_ + x);
}
int getScore(const int x, const int y) {
return score_map_[y * matrix_width_ + x];
}
void setScore(const int x, const int y, int score) {
score_map_[y * matrix_width_ + x] = score;
}
void searchMatrix() {
int max_score = 0;
std::vector<Pos> child_list;
for (int y = 0; y < matrix_height_; y++) {
for (int x = 0; x < matrix_width_; x++) {
if (!getScore(x, y)) {
int score = searchRootCell(x, y, child_list);
if (score > max_score) max_score = score;
}
}
}
for (int y = 0; y < matrix_height_; y++) {
int count = 0;
for (int x = 0; x < matrix_width_; x++) {
if (getScore(x, y) == max_score) count ++;
}
std::cout << count << "\n";
}
}
int searchRootCell(const int x, const int y, std::vector<Pos>& child_list) {
const char data = getInData(x, y);
child_list.clear();
searchCell(x, y, data, child_list);
int score = child_list.size();
for (std::vector<Pos>::iterator it = child_list.begin(); it != child_list.end(); it++) {
setScore(it->x_, it->y_, score);
}
return score;
}
void searchCell(const int x, const int y, const char data, std::vector<Pos>& child_list) {
if (x < 0 || x >= matrix_width_ || y < 0 || y >= matrix_height_) return;
if (getScore(x, y)) return;
if (data != getInData(x, y)) return;
child_list.push_back(Pos(x, y));
setScore(x, y, 1);
searchCell(x - 1, y, data, child_list);
searchCell(x + 1, y, data, child_list);
searchCell(x, y - 1, data, child_list);
searchCell(x, y + 1, data, child_list);
}
};
 
int main(int argc, const char **argv) {
if (argc == 0) exit(EXIT_FAILURE);
PatchWorker patch_worker;
patch_worker.init(argv[1]);
patch_worker.run();
exit(EXIT_SUCCESS);
}
 
/trunk/patchwork/doc/other/addle-java/sandbox.java
0,0 → 1,113
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
 
 
 
public class sandbox {
 
 
static boolean[][] syorizumi;
static char[][] moto;
static final int xmax=600,ymax=600;
 
 
public static void main(String[] args) throws IOException {
 
long pre=System.currentTimeMillis();
syorizumi = new boolean[ymax][xmax];
moto = new char[ymax][xmax];
 
FileReader fr = new FileReader("patchworkinput.txt");
BufferedReader br = new BufferedReader(fr);
 
String tmp_str;
int cur=0;
while((tmp_str = br.readLine()) != null){
char tmp_char[] = tmp_str.toCharArray();
 
for(int j=0;j<xmax;j++){
moto[cur][j]=tmp_char[j];
syorizumi[cur][j]=false;
}
 
cur++;
}
br.close();
 
 
 
int recmax=0;
int maxes[][]=new int[10][2];
int maxcur=0;
for(int y=0;y<ymax;y++){
for(int x=0;x<xmax;x++){
 
int tmp=rec(x,y,moto[y][x]);
if(tmp>recmax){
recmax=tmp;//System.out.println(recmax);
maxcur=0;
maxes[maxcur][0]=x;
maxes[maxcur][1]=y;
}else if(tmp==recmax){
maxcur++;
maxes[maxcur][0]=x;
maxes[maxcur][1]=y;
}
}
}
// for(int j=0;j<=maxcur;j++){
// System.out.println(maxes[j][0]+" y:"+maxes[j][1]);
// }
for(int y=0;y<ymax;y++){
for(int x=0;x<xmax;x++){
syorizumi[y][x]=false;
}
}
for(int i=0;i<=maxcur;i++)
System.out.println(rec2(maxes[i][0],maxes[i][1],moto[maxes[i][1]][maxes[i][0]]));
int cnt=0;
for(int y=0;y<ymax;y++){
cnt=0;
for(int x=0;x<xmax;x++){
if(moto[y][x]=='_')
cnt++;
 
}
 
System.out.println(cnt);
}
System.out.println((double)(System.currentTimeMillis()-pre)/1000);
}
 
static int rec(int x,int y,char c){
 
if( x>=xmax || y >= ymax || x < 0 || y < 0 || syorizumi[y][x] || moto[y][x] != c)
return 0;
 
int ret=1;
syorizumi[y][x] =true;
ret += rec(x+1,y,c);
ret += rec(x,y+1,c);
ret += rec(x-1,y,c);
ret += rec(x,y-1,c);
return ret;
}
 
static int rec2(int x,int y,char c){
 
if( x>=xmax || y >= ymax || x < 0 || y < 0 || syorizumi[y][x] || moto[y][x] != c)
return 0;
int ret=1;
syorizumi[y][x] =true;
moto[y][x]='_';
ret += rec2(x+1,y,c);
ret += rec2(x,y+1,c);
ret += rec2(x-1,y,c);
ret += rec2(x,y-1,c);
return ret;
}
 
}
/trunk/patchwork/doc/other/readme.txt
0,0 → 1,29
Other Implementations:
 
 
 
======================
 
Note: none of this code came with a licenses, so the license status is unclear.
 
 
 
 
 
c++
by: http://codepad.org/users/h_narazaki
link: http://codepad.org/mieBLNnZ
file: h_narazaki.cpp
 
 
ruby
by: handlename
link: http://blog.handlename.net/2010/02/devfest-quiz-ruby.html
file: handlename-ruby.rb
 
java
by: http://twitter.com/Addle
link: http://applet-space.hp.infoseek.co.jp/sandbox.java
file: sandbox.java
 
 
/trunk/patchwork/doc/quiz/patchworkinput.txt
0,0 → 1,600
ABAAAAABABBABBBABBBBABAAAABBABAABABAABABAAAAABABABAABBBBAABBBAAAABBBABBBBAAABBABBABBBABBABAAAAABBABBAABAAABABABBBBBBBBBAAABBABABABBBABBABABABABABBBAABABABBBBBBAAAABBAAABAAABBBABBBABBABBABABBAAAABAAAAAAAABAAABABBBBBABABABBBABABAABAABBBABAAABBAABABBBBBBAABBAABBBBBBBBBBABBAABABAAABBAABABAAAAABBBABBBBABABBAAABBABBBBBABAABABBAAAABABBAABAAAAABABBAABABBAAABBAAAAAABABBAAABABABBBBBAAAAAAABBBABABBBABBBBABABBAAAAAABABBBBBBBABAAAAAAABBAABABBABABAAABABBAAAABABBBABBBABABAABAAABABAAABBAAABABABABAAAABABAABAABBBBABBBAABABBAAABBBBBBBAAABABAABBBABABAAAABABBAABBBAABABBABABBABAABBBBABBABAABAABAABBBBBBAAABBBABAAABB
AAAABAABBBAAABBABBBBBBABBABBAAABBBABABABABBBBABAAAABABABBBABAABAAAAAABABABABABBBBABBAAAABBBBABBBBBAABAAAAAABBABABABABAAABABABBBAAAABABBAAABBAAABAAABBABAABBBBBBABBABABBAABBBBBBBAAABBBBBBABAABBBBBBBBABABAAAAAAAAAABAAAABBBBBAAAABBAAABABBABABAABBBAABABABABAAAAAAABAAABAAAAAAABABBAABABAAAAAAABBABAABBAABBBAABAABABBABAAAAABABBAABABAAABBABBAABBBAABABBBAABBBABBABBAABBBABAABABABBAABBABABABBBBBABAAAAABBBAABAAAAABBBBABABAABBAAABAAAABBABBBBBAAAAAABBBBAAAABBAAABAABABAABBABBABBAAABBAAAABBBBBAABBABBABAABAABAABBBBAABAABAAABBABAAAAAABABBABBABBBBAABBABBAAAABBBABBBBABAAAABAAABBABBBBBBABAABBBBBBBAAAABBBBABBABBAAABA
ABABAABBBBBBABABBABBABAAAAABAABAABAAAAABBBABBAABABABAAAAAABAABBBBBBBAAAABBBBBAAAABBAAABBAABBAABBABAABBBBAABAABABAAABAAABBBABAAAABBAABBAABABAABAAABBBBAAAABAABAABABBBBAAABBABAABABABABAAABBBBBAAABBAAAABAABBBBAABAABABAABABBAABBAAABABAABAAAABBABBBAABBBAAAAAABBAABABABBBABABBBBAAABABAABABABBBBABABBAABAAABBABBBBAABBBBABBBABABBAABABBBBAABBBBAAAAABABAABBBBAAAAAABBBBBABAAAAAABBBAABABBABABBABBBBAABAAABBBBBBBBABABAABBAABBAAABABABAABABABAAAAAABAABAAAABBBABBBAABBAAABABBBBBAABABBBBBBBBABABBAABBBAAABBABBBABBABBABABAAABAAAABBBBAAABAAAAABBABAAABBAAABABAAAAAAAAABBAABABBAAABAAAAAAAAAABBBABBAAAABAAABABBABAABBBABABB
AAAAABBABAAABBAAABAAABBBBAABBBAAAABBABBBAABBBABABBBBBABBBAABABABBABABBAAAABBBBABAABABBAAABBABABABABAABBBBAABABBABBAAAAABBABBAAABBAAABAABBBABAABBABBAABABABBAABAAAAABBBABBBBBBBAAABBBBABBBABAAABBABAAABBBAAABBABAABABBBAAABBBAAABABBABAAABBAABBAABABAABBAABBBBABABBBBBAABAAAAABAAABBABABABBBBBBBBAABAAAAAABABBBBAABAABBBAABBAABBAABBBABAAABABBBABAABAABBAABAABBBBAAABBBBABABABABBBABBAAAABAAAAABBAAABAABAABABBBABAABABBBAABABAABABBAABABAAAABAAAAABBBBBABAABABBABBABABBBAAABAAABAAABAAAABBABBBBABABAABBBBBAAAAAABBABBABBBBABBBBBBBBAABBAABABABAAABAAABBAABABABBAABBBAABAAAABABBBABABBABABABBABBABBBBAAABBABAAAAAABBBABBBA
ABABABBBAAAABBABABABBBAABAABAAAABABAAABABBAAAAABBAABBBABAABBAABAAABBBAABAABABBBABBABAAAAAAAAABABBBBAABABBBBAAABBABAABAAAAABBBABBBBBBBBBAAABAAAABAAAABBABAABAAABBBAAAABAAAABABBBAAAAABBBBBAABBABBABAAAAAAABABBBABBBBBABABAAAABABABBAAABBBBBAABBAAABBAAAABBBBABAAAAABBBBBBABBBABABBABABBBAAAABAAABBABAAABAABBABBBAABABBBBBBBABBBABBABABABABAABAAABBAABBABBBABAAABAAAAAAAAAABABBAAAAAABBABBBABAAAAAAAABBBABAABABAAAABABABAAAABBABAABABAAAABBAABBAABBBBBAAABABAABABAAABABBBBABBABABAABAABBAAAAABBBAABBABBABABAAAABAAABBABBBAABAAABBABABABAAABABBBBBBBABBBABABBBAAAAAAAAAABBBAAAAABBBBABBBBBABABABBABAAAAAAAAABAABBBABBBABAAB
AABABAABAABABAABAABBBABBBBBAAABBBBBBBABBABBBBBAAAAABAAABBABABAABAAABBAAABAABAABBABBABBABABABBBBAABAAABAAAABAABAAABABAABABABABBBAAABBBBAABBABBAABABBAABAAAABABBAABABBBBBAAABBAABABAABAABABBABAABBAAABBBBBAAAAABAAAABAABBABAABAAABABABBBBAAAABBAABABABAAAABAAAABAAAAABBABBBAABBBABBBBBABBAABBBABABBBAAAAABBAAAABABBBAAABBABAAAABBBAAAABBAABAABBBBBABBBABBABBAAAAABBAABBBABBAABAABABBABABAAAABABABBAAAABABBAABBAAAABABAABBAAAAAABBBBABBBBAAABBBBBABAABAABBBAAAABAAAAAABABAAAABBBABABBAAAAABABABBBBABBABBBAAABAAABBAAAAABBABABBABBABBABABAAABBABBBABBBABAAAAAABABBAABABAABBAAABBABBBBAAABBBBABBABBAABBABBBBABABAAAAABBBAABBB
AABBBAABBAABBBBABBAABBAABBBAABABABBABAAAAAAABBABBBBBAAAABBAAABAAAABBABBBABBBABABABBBBBBBAABBABBBAAABABBBABBBBABABAABBBBBABABAABAABAAABABBBBAAABBBAABAABBBBAAABABABBABBABAAABBABBBAABBAAABBAABAABBBABABAAAAABBBAABABBAABBAABBAAABBABAAAABAABABAAABBABABABBBBBABAABBAAABBBAAAAAAAAABAABBBABBABAAABBBAAABBBABBAAABBBAABBBBBBABBABABAABBBBAAABBBBBAAAABAAABBBBABBBBBBABBBABBBAABAABAAAAAABABABABAABBAABAABABBAABBBABBBABBBABABAABBAAAAAABBABBAABAABAABAAAABAAAABBBBABBAABBABBAABAABABAAABBABAABBAAAABAAAAAAAAAABBAABAAAAAABBBBABABAABBABAABBBAAABAABBBBAAAABABBAABAABBBBAAABBABAABABBBBAABABBAABAAAAAABAABABBBAABBABABAAAAAB
BAABABBBAAABABAAAAABABABBBAABABAAABAABBABBBAABABBBABABBBBBAAABBBABABBAAABAAAAABBAAABABBABABABBAABAAAAAAAABBBABBABABABBABABAAABBABBBBBABABAAAABABBBBBBAABBAABBBABBBBBABBAABBBBBBBAAABAABBBBBAAAAABABAAABAAABAAAAABAABAABAABBBBBBAAAABABAAABBABAABBBBAABBBBBABBABBBBABBABBABAAABAABABBBABAABABABBABAABBBBBBABABBABABBAABBAAABAAAAAABAABBBABABABBAABABAABAAAAABBBABBBBBABAAAABAAAABBAAABBAABAABBBAABABBABBAAAABBBBBAAAABBABAABBABBBBABABAAABABBBBBAAAABAAAABBBBAABBBBABBABBBABABBBAABABABBBBBABABBABBBBBAABAAAABBBAABAAAAABBBBAAAABABAAABBBABABAABABBBABBBABAABAABBBBBABBAAABBBBBBAAABAAAABAABBABBABBABBAABABBBAABBABBBAABB
BBBABBAABAAABAABABABAAABBAAABBAAAABABBAAABABBBBAAAABAAAABAABABABAABAAABBAAAAABABAAABABBBAAABABAABBBABABBBBAAAAABBBBABAABBABBBAAABBAAABABAABAABAABBABBBBBBBBAAABABABBBAABAABABBABBAAAABBBBAABBBABABABAAAABBBABBBBABABBAAABBABABBBBBAABBAABBABAAAABAAAABAAABBABBBBAABBABBABAAABABAABAAAABABABBBABABAAAABABBBBBBBAABBAABABBAABBAAABABBBAAAAABABABABABBBBABAABBBBABAAABAABBAAABABAABAABABBBBABBBAABBBBAABAABBABBBBBBAAABABABBABBBBBBBBBBBBBBBAABAABBBBBAABBAABBBABABAAABAAAAAAABBAAABBBABABBABAAAABAAAAABABABABBBBBBBAAABABAABAABBBBABBBBAABABABABAABBAAAAABAAAAABABAABAABABABBAABBBABBABBBBAAAAABABBBABBABBBBBABBBABAABAABB
ABABBABBAABABBABBBAAAAABBBAAABABAAABBAAAABAAABABABAABBBBABAABABAABABABBBBAABBBBBAABBABAABBBAAABABAAABBBAAAAAABABAABAAABBBAAABBABABAAABAAABAABBAABABABBAABBAAABABABBBAAAAABAAAABAABABABBABAABBBAAAABABABBAAAAAABBABABAAABAAAAAAAAABAABAAABABBABBBABAABBAAABABBBBBBABABBABBBBAAAABBABAABBBBABAABBBAABABABABABAABABAAAABBBBABAABBAABABBABABBBBAABBBBBABBABBBABBBBBAABABBBBABAAAABABAABABBBAABBAABBBABABBAABBBABBBBBBBBABBBBBAABAABAAABBABABBBBBBAABBBBABBAABBAABABAABAABABAABAAAAAABAAABABABABAABBBBBBAAABABAAAAAABBABABBABAABAAAAABAAABBAABBABABAAABAAABAABBBAABAAAABBBAABAAABAABABBAABBABBABAAABABBABBAAAABAABBBAAABAAAAA
BAAABBBBBBAABBBABABBBBAAABBABBAAABBABABAAAAABBABBBBAABBAABBABAAAABAABBBAABBBAABAAABAAABBBBAAABBAAABBBBAABABAAAABABBAAABAABAAABBAABBABAAAAAAAAAAABABBBAABBABBAABAAAAAABBABBBABABBABAABBBAABAAABAABABBAABAAABBBBABBABABBBBABABBBAAAAABBBBABBBAABAAABBAAAAABABBABBBBBBBAABBBBABABAAAABABBABABBAABBAABAAAABBBAAAAAAABBABAABBAAABBBABBABAABBAABABBAAAAABBABBBABAAABBABBAABABAAAAABBAAABBBAABBAABABABBABBAAABABAAABBBBAABBABBBABAAAAABBBBBBBBBBAABAABABABAABBABBAAABABAAABAAABBAAAAABBAAAABAABBAAAABBABBAABBBAABBAAAABABABBBAAAAAAABAAAAABABBBBAAABBBBBBBBBBBBBBBBABABBABBABBABAAABBABABABAABABBBBBAAABBBBABBAAABBBBABBBABBBAA
BABAABBBBBABAAABBAAAABBABBABBABAAAAAAAABAAABBAABAABABABBAAAAAABAAAAAABAAABABAABAABAAAABABABBABBAAAAABBABBBBBBAAAABAABBAAABBBBBBAABAABABABAAAABBAABABBBABABAABABBBBABBBBAABBAAABBABBBBABBBABAAAAAAABBABAABABABABBAAAAABBBBABBBBBBBBABABABBABBBBABBBABAAAABBBBBBAAABBAAAABAAABAABAABAAAAABBBABBABAAABABABABBABAAABBABBBAAAABABAAABABAAABAABBBBAAABABBABBBAABBBBBBAAAABBBBBABAABABBABBAAAABAABBAABABBABBABBBBAAABAAAABBAAAAABABBBAABBBBAAAABAAABAAAABABBABABAABAAABBBAABBABAAAAAAABABAABAABAABBAABBAAAAABBABABAAABBABABBBBABAABBBBABBBABABBAABAABBABBBBBBAABBABABAABBAAABABBABAABABAAAAABBAAABABABBAAABAAABBAAABABBAAABBABA
BBBBABAABBBABBBAAAAABBBAAAABAAAAAAAAABABBBBABBAAABAAAABABABABBAABABABAAABAABBBABBBAABAAAAABAABABBBBBAAAAABAAAABBAAABAABBBAAABAAABBAABABAAABBBBABABBABAAABABAABAABBAAAAABBBAAAABAABBAAABBAABBAAABAABAABABAAAAABBAAAABABABBABBBABABBABAABAAABAAAAAABAAABABBBABBAAAABBBAAABBAAAAAABABAAAAAABBBABBABABABBAABBABBAAABABBABBBBABBAAABBBBBBAAAAABABAAABBBBAAABBABBAAAAAAABABAABBBAABBABBBBAABBABBBBBAABAABABABBBAABABAAAABBABABABAAAABBBBBABAAAABAABABABABABAAAAAABAAABAAABABBABBBABBAABAABBBAAAABAABBBAAAAAABAAABAAABBAAABBABBABABAAABAABBBBBBABBBAAAAAABBBABBAABBABAABABABAAAABABBBAAAABBABABBAAAABBABBAABAAAABBABBABBBABABAA
AABAAABBBBBBAAAABBBBABABAABAAABAAAAAABAAAAABBBBBBBAAAAABBBAAAAAAAABBAABBBAAABBBBBBABAAAABBAABBABBAABBBABAABABBBBBBBABBAABBBAAABABBAABBBBAABAAABBBABABBAAAABABAAABBABABAABABBABABAAABBBBAAAABBBBBBBAABAABBABAABAAAAABBAABBBABABBABBAAABABBBAAAAAAABABBBABAABAABABBABBBBBAABAABAABBBAABBBBABABAAABBABAABABAAAABAAAABAABABBBAAABBAABAABABABBBBABBBAABBBAAABBAABAABABBABABAABBAABAAAABAABBABAAAAAABAAABBBBABABAABBABBABAAAABAABBBBBBBBBAAABABBBBBABAABAABBAABAAABAABABABAAAAABAABABAABABBBABBBABAAABBBAAABBABBBABABABABABBAABAAAAAAABAABBBBABBABBABAAABABAAAAABBBBAABABBBBBAABAABBBABABABBBABBBBAAAAABBBAAAABBBBABBAABBBABBA
BBABBBAABAAABAAAABBABBABABBAABAAABBBBBBBABBABAAAABAAABBBBBBABBBAAABAABABBABAABABBBBBBAAABBBAABAAAAAABAABABBABBABBABABAAABBBAAABBAABBABAAAAAAAAAABABBBABBBBBBBBAAAAABAABABABBAABBABBBBBAABBAABBABAAABBAABABBABABBABBBBABBABBBBAAABABBAAAABBBBAABAABBBBBABABABABBAAABBBAABABABBABABBAAABABABBBABAABBBAAAAAABBAABBBABABAABBAABBBAABBBABAABABBAAAAABAABBBBABBABBBBBABBBAABBBABAABBAAAABBBBAAABABABABBBBABAAAABAAAABABBBABABBBBBBBAAAABBAABAABBABBAAAABBBBAAABBBAAABABABBBAAAAAAAABAAABABBABAABAAAAABAAABBBAAAAABABBBAAAAAABAAAAABABABBABBBABAABBAAAAAAAAAAABBAAAAAABBAAAAABABABABABBAAAAABABAABBABBBABBBBAAABBAABABBABAAAAAB
BBBBBBBBBAAAABBAAAAABAABABBABABBAABABABABABABBBBBBABABBBABAABBBABBBBABBBBBAABAAAABAAAABAAABAAABBBBBAABBBABAAABABAAAABBABAAAAABBAABABABAABBABBBAABBBAAABAABBABBBBAABBBABBBBAABAABBBBBAAAABABBABABBBBAABBAABAAABABBBAABABBABBAAABBABAABABBAAABBBAABBBAAABBAABAAABABBAABAAABBBABBAABAABAAAAAABBABBABBBBAAABBBABAABABAABBABBBABAABABBBABBBABBBAAAAAABABBBAAABAABBAABBBBABBAAABBAABAABABBAABBBBAAAABABBBAABABAABBBBBBBBBAABBABABABABBAABBABBBBABBBBBBBBBAAAABABBABBABBBBAAABBAABBABAABBBBBABABBABAABBBBAAABAABABABABABABBAABBBAAABAABBAAAAABABBBBBBBBABABBBBABBBAAABBBABBAABABBBABAAAABAABBAAABABBAAABBAABBABBBBBABBBBAABABBB
ABBAAABBABABBABBAAAAABBABBBABBBBBAAAABBABAAABBBBBBBABBBABBAABABAABABABABBBBABBBBBBBBBBBBABAAAABBBABAABBBAAABAAABABBBBAAAAABBAAAABABAABBABAAABABAAABBBBABBABABAAAABBAABABBBAAAAABBABBBABABBABAABBAAABABBAAAAAAABBAABBAAABABAAABABAAAAABBBBBABABABAAAABAAAABBAABBAABABABBBBBAAAABAAABAABAABBBAAAAAAAAAABAABBBABBBAAAAABABABAAABBBAAAABAABABABAABBBABBABBBBABBAABAAAAAAABBAABBAABAAAABBBBAABAAAABBABAAABAAAAAAAABBAAAABBABAAABAAAABBBBBBAAABAABABBBBBBBBBBBBABABBAABBBBBBAAAAAABBBAAAABAABABBBAABABABABAABAAAAAAAABAAABAAAABAABBBBAABBABAAAAAAAAAAABAAAAAABBABAABBBBAABABBABBABAABABBBBBABBABBAAAABABBBBABAAAAABAAABBBBABAB
ABABAAAAAABAABAABABAAABBABBABBABAABBABBBBABAAABBAAABAABBAABBBAABABBAABBBBBAAAABBABBABBABBBABBAABAABBABAABABAAABBBBBBBABAABABBAAABAABAAABBABABABABAABBABABBBAABBABABBAAAAABBBAABBAABAABAAAABBBAABABABBABAAABAAAAABAABAAAABBBBAABABBAAABAAAABAABAAAABBABAABABBAAAABBBBAAABBBBBABAABBABAABAABBABAABBABAABBBAAABBBABAAAABAAAABAAABBAAABABAAABBABBABBABABBABAAABBABBBABAAAABBAAAAABABAABBABBBAAAABBBAABBBBAABABABAAAAAAABAAABBAABAABBABBBBAABAAABBBABBABAAAABBBBBAABBABBBBAAABABAAAABBBAABBBBABABAAABBABBBAABABABBBBAAAAAABABBAAAABBABABAAABBAAAAAABBBBABBABABAAAAAABBBABBAABBBABAAAAABBABBBABBAAABBBAABBABABBBABBAAAABABBBAB
BAABABBBBBAAABAAAABBBBBBBBBABBBBBBBBBBBAAAABBBAABBBBABBBBBABAAAAABABABAABBABBBBABBBBABBBBAAAAABBBAAAAABBBBBABAABBABBAAABBBAAABABBBBBBAABBABAABABABAABBBAABBABAAAABABABAABAABBBABABABBBABBBBAAAAAAABAABBBABBABABBBBBAAABBBBBABAAAABBABBBBABBABBBBABBAABAABAAAAABABABABBABABBABAAAABABBBAABAABABBAAAAAABBBBAAAABBBAABAABBAABBBBABBBBAABBAABBBABABAAABBBBABAAAABBABBBBBAABAAABABAABBAABBABBBAABABBBAAAABBAABABBABBAABABBBAAABBBBBABBABBABABAABBAAAABAABABBBAABBBBBAABAABBABBABBABBBAAAABBABBABBAABBABBABBBBABABAAAABAABBBAABBAAAABAABBAABABBAABBAAAABBBABBBBAAABAAABABBAAABAAABBABAABBBAAAABBBBBBBBBABABAABBBABAABABBBABAAB
ABABBBBAABAAAABABBBBAABAAABAAAAABAAAAAABBBABABBBBBAABAAABABAABAABAAAABAABAABABBBBABAABBBAABABABAABBBABBBAABAABAAAABABBBBBABBBBAABBABBABABBBABBABAABABBABBBBBABABBAAABBAAAAABBAAABABBABABAAABAAAAABAAABABBABBBBBABABABAAAAAAABABBBAAAABBABAAABBABABAAAABBAABAABABBBABBABAABBBABAAAAAAAABABBABAABAABBBBBABBAAABABBBBAAAAAAABBBABBBBAAAAAAABAABABABABBAAAAAABAABAAABBAABBABBBBAAABABBAABBBABBBBAABAABBAAAAAABAAABABABAAAABBABAAABBAAABAAABAAAAABBABBBBABBABBAAAABAAAABBBAABABABBAAABABABBBABABBABABBAAABBBBBBABBAABAABAABABBBBABBBBBBABBAAABAAABBBBAAABBBAAABBBBBAAABBBAAAABBBBABBAABABBBBABABBABABAAAAAABBABAABBAABBABABAA
ABBBAABBBAAAAAAAAABAABBBABBAAABBBABAABABAAABBBABABABBBABBABBAAABBBABBABABABBBAABBBAAAABBABBABAAAABAAABABABAABBBABABBBAABBBAABAAAAAAABBAAAAABBBBBAABBAAAAABBAAABAABBABBBBBAAAABAAAAABABBBAABBAAABBABBAAABAAABBBBABBABBAABBABABBBAAAAAABBAAAAAABABBABBBABABBABBAABAABBBBBAAAAAAABBABBABABABBABABABAABBABBBAABBABAAABAAABAABBAAAABBBABABBBBBABBBBBABAABABBABABBBABABAAAABBABAABABBAAABABBBBBAABBBBBABBABABBAAABAABBBBAAABABAAAABAAAABABBABBAABABBABAAABBBABBBBBBABAABABBBBAAAABBBBBABBABAABABBABBBBABABAAABAABBABBBBABAABBAABAAAAAAABBBBAABBABABBABBBBBAAABBABAAABAAABAABBBABAABAABAAABABBAABBBAAAAABAAAABABBBABBBABABBBBAA
AAAAAAABABBBBBABBBABABABBBABABBBAABABBBBAAAAAABBBBBBBABBABBBAABBBAAABAABAABABBBBBABAAABABABBBBAAAABAABBBABAAABABABBABBABABBAAAABBAAAABBBBBBBABABABAABBBAAABAAABABBBABAAAABBABBAABABABBAABBAABBBBABBABABBAABBABABABABBABBBAAAABBBABBBBBBAAAABAABAABABABBAAABAABAABAABABBAABABABAABBABBBBABBBBAABBAABABAABAAAABABAAAABABBABBAAAABBAAAABBBAABBBBBABAABBABBBBAAAAABBBBBBAAAAABBABABABBBBBABABAAABBBBAAABBBBBBBBBBBBABBBAAAABABABAAAABBBAAAABBBAAAAABABABABBBBBBBABAABBBBAABBAABAABBBABAAAABAABAAABBBABAABABABBBBBBABABBBABBABABBAAABBAABBABAAAAAABABABABBAAAAAAAAAABAABBABBABBBAABAAABAAAABAABAAABABABBBABABBAAABAAABBBABBAB
ABAABAAAAABBBBAAABAAABABBBABBBBABAABBAAABABAAAABBAAAAAABBABABABAABBBBAAABABAAAAABBBAABBBABBBBBABBBAAAAAABBBABBBABBBAAABABAAAAABAAABBAAABBABBABBAAAABAABABBBABBABABBABAAAAABAAABAABBBBAAAAABBABABABBAABABAABBABBBAAAABAABAABABABBBBABBBBABAABAAAAABBABBABAAAABBBABAABBBAABBBAAAAAABABABAAAABBABAAAAAAAABBBABBAAAABBABBBAAAAAAABABAABABAABABBBABAAABBABAABBAABABBAABAAABBAABAAAAAABABBABBBAAAABBBBBABBBBBAABABBBAABABBBBAAAABAAAABBBBAAABBABABBBBBABBBBAAAAABAABABBBAAAABABABAABABBBABBBABBBABABABBABBBBBAAAABAAABABAABABBABBABAABBAAABBBBABABBABBBBBBABBABBBABAAAABABABAABABAAABAAABABAAAAAAABABBBBBAAABBBABBABAABBAABAAA
AABABBBAAAABABBBBBAABBABAAAAABBBAABAABBABAAAABBABABABABBBBABAAAAAAAABBAABBBBAAAAAABBBBBABBBBABBABAAABABABBABBABBBBAABAAABBABBBAAAAABAABABBABBAABBBBBAAAAABBBBBBBBBBABAAAAABBBAAABABAABAABBAABBBAABAAABAABBAABAAABBABBABBBBABBBAAABAABAAAABBAAABAAAAABAAABAABBBBABAABBBAABBBBBBBABBBABABBAABBABBABBAABBABBBAAAAAABAAAABAAAAAAAAABABBBAAABBABABABAAABAAABAAABBAAAABBBBBABBBAABBBABAAAAABAABBAABABBBBBBAAAAAAABBBAABBBBBBAAABABAAAABBBBABABAAAABBBBABAABABBBAABBBBBABAAABBAAAABBBAAAAABABAABAAAABABAABBAABBBABAAABBAABBABBAAAAABAAAAABBABBBBBBABABBABBAAAAAAABBBBABABBBAAABABBABABBAABBABBBBABABBAABABAABABAAABBAAABAABBAAB
BAAABABAAAAABABBABBBBBAAABABBBABBAAABAABBBBAABAAAABAAABAAAABBAABABABAABBBBBBBBAABBAABAAABABBBBBAABABBBAABAABABAABBBAAAABBBBABBBBBAABBBABABABABBABABBBBBBABABAAABAABBAAABBABBAAABAABAABABAABABBBBABABBABBBBBAAAABBAAAAABABABAAAABAAABAABBBBAAABABAABBBAABAABABBBABBBAABAAABBABBBAAAAABAABABAAAABBABBBAABBAAABABABABBBABAABAABBBABAABBBABAAAAABBAABAABAAAABBAAAABBBBAAAABAAAAAABBAABBBAABBBBBABBAAAABBBAAABABBBAAAAABABBBAABABBAABBBABAABBABBABABAABBBAABBABABBAAABABBAABABBAAAABAABBBABBABBABBAABAAABBBABBAABBAAABBAAABBAABBBABAAABABABABBBBABBBAABABBAABAABBAAAABAAABBABAABBBABABBBBABAABAAABABBBAAABBBBBBABABAAABBBAABA
BAABABABBBBAAAABBBAABAAABABBBBABABBBBAAABAAABBBBABABAAABABBBBBBBAAABAABBBAABBAAAABBABBAAABAAABABAAABBBAABAABBBAAAABAAAABAABAABBBBAAAABABABAABBAABBABBAABAABAAABBAABBABAABABABBAAAAAABAAABBBBABBBABABBBBBBABAAABABBAABBBBABAABBBAAABBBBAABAABAABBAABBBBBAAAAABBABABABAAAAABABBAABBABABAABABBABABABABBAAABBAAABBABAAABABBABBBBABBBBBBBBBAABBBABBBABBABAAAABAABABAAABBBAAAAABABBBABBBBAAABBBABBAAABBABABABBAAAAABBAABBBBBBBABBBBBBABABBBBAAABBAABABAAABBBBBBABBBBABAAAAABAABBABBABAAABBBBBBAABAAAABBABABBBAAABBBBBBBBAAAAAABABABAABBAAABABBAAAABABABAABBBABBBAAAABBBBABABBABBAABAABAABABBABAABAABBBABBBABAABABBAAAABBBABBBA
BAAABABABBAAAAABAABBABBBAAABBAAABBBAABBBBAAAABAAAABAABABBABAAABAAABBAABBBABAABBABAABBBBABBBAABBAABBAABBBAAABBABABABBBBBBAABABABBBBBBABBBAABAAABAAABAAAAABBABBAABBBBBAAABABABBABABAABAABBBBABBBAABBBBAAAAABBBBABBABAABAABBBBBBABBAAAAAAAAAAAAAABAAABBABBBABABBBBBABBBABBBAABBBABBAAABBAABABABBABBAABAAABBABAABBAABAAABAAAAABBAAAABAABAABBABBBBABBABAAAAABABABBBBBAAAABABBABBABABBBABBABABBBAAABBAAAAAAABBAABBBBBAABABABBABAABAAAABAAABBABAAAABAAABBBBABAABAABBBABAAABABABAAABAABBBAAABABABABAABBBBBBBABAAABAAAABAAABAABAABBBAABBAAAAABAAABBABABBBAABBBAAABAAAABBBBBAAABBBABBABBABBAABBBAABABABAAAABBBABAAAABBBABBAAAAABBB
ABABBAABAAAABBBBAABAAAABABABBBBBBAABAAAAAAABBAAABBBBAAABAABBABBABBBBBBBBAABABAABBABABBBBAABBBBAAAAAAABABBABBBABAAAABBBBAABAAAABAABAABBABAABAABBAAABABAAABBABBABBABBABAABBBBABABAAAABABBABBBBBBAAAAAABBBBAABBBABAABAABABBBBAAABAAABABBAABABAAAABBBBAABBAAABAABAAABAABAABAABBABAABAAAAAABBBAABBBBAAAAAABAABBABBBABBBBBBAABAABBABBABBABBAAABABBABABABBAABBAABABABABABAABABBBBBAAABBABAAAAAABABAAABAAAAABBAAAABBBBBBABBBBBABAAABBAAAAAAABBBABAABAAAABAAABBABBBAABABABBAABABBABAAAABAAAABBBAAABAAAAABAAABAABBAABAABBBABABAABBBABBBBAAABABAABABBBAABABBABAABBAAABAABBABBBABBAABABAABBABABABBBBBABABAAAAAAABBBAAABABAABBABBAAAA
BBBABBBBABBBBBBBBBBBABBBBBBBBABABABABBAAABBABABBBAABBABBBABABABBABABABABBBBABAABBABBBBBBBBABBBAAABBAABABAABBBBBABAABBBBBBAAABAABABAAABABBAAAABAAAABABAAAABBAABABAAABBBAABAABABAABABAAAAAAAAABABAABBBBAAAABAAABBABAAABAABABBBABBBABBBBBBAABABBAABBBAAAAAAABBABBABBABAAAABBBBABAAABBABAAABBAABBABAABBAAABBABAAABBBAABABBAABBAAAABBABABABBBBABBABABBBBBABBBBABABABABABAAAAAABBBBABBBBBBBBABBAAABBAABAAABBBBAAAAABBBABAAAABABBBBBAABBABABBBBBAAABBAABABBAABAABABBAABAABAABAAAABBBABABAABABAABBABBAABBBAAAABAAAAAABAAABABAAAAAAAABBBBBBBBBABABABAAAABABBABBBAABBAABBBAAABAABAAABBBABAAAABBABAABABABBAAAABBBBABBBABABBBBABABAA
BABBBAABBABAAABAAABABAAAAABABAABBABBABBABAABAABAAAAAAAABABABBAABBBABBBBAAABAAABABAABBBABBABABAABAABABBABBABBABBBABBAABABBBABAABBBAABBAABBAABBABABABBBBBAAABBBBABBBAAABBAAAABAABABBAAAABAABABBBAAABBAABABAAAAAAAABBBAAAABAABAABBBAAAABABBBABBBBABBBABAAABABBAAAAAAAAABBBAABABABABABAABABABAAABBBBBBBAABBAAABABABBABAABABBBBAABABBBABBBAAABABBABBBBABBBAAAAABBBABAAAABBABBAABAABBBAABAABABAABABBAABABBAABAABAAAABABBAAABBAAABAAAAABABAABBABBABBABBABAABBBAABAABAAABABABBAABABABBAAAAAAABAAAABBBBAABBABAABABAAABABAAAAABAABBAAAAAAABBABAABABBBAAAABBAABAABABABBBBAABBBABAAAABBAAABAAABABBAAAABBBBAAAABBBBABBAAABABABAABBBBB
BBABBAAAAABABBBABBBBABAABAABBBBBBBABBBAAABAAABBAABBBABABBAABAABBBAAAAAAABAABAABBABAAAABBAAABBAAAAABBAAABBBBABABAAABBBAAABAABBBBBBABAAABBABABABAABBABBBBBBBBABBAABAABABABBABBABBBAAABBAABAABABAABAAAABBBBBAABAABBABABAAABBAAABAABBBABBAAAABBABBAAAAAAAABBBAAABBBABABAABBAAAAAAAAAABAAAAABAAABBABABBBBBBBBAAABAAAAABAAAABABABBBAAAAAAABBBABAAAABBABABAABBBBBBABAABABAABABABBAAABABBABBBBABAAABABBABAABABAAABAABAABBBABBBAABBBAAAABBBAAAAABAAAAABAAABABBAABBAAABBABAABBBAABBBAAABABAAABABBAAABBBBAAAAAAABBAAABBBBABAABBBBBBAABBBAABAABAAABBBBAABBABABBBBABABBABBAABBBBBABBBBABABABBBABABBBABABBBBBBBAABBABBBBAAAAABABBBBBAA
ABBAAABBABBAAABABBAABBAABBBAABBBABAABAABBBAAABBBAABABBAABBBBAAAAAAAABABBAAAABBAABABBABAAABABAAABAABBBBAABBBBABBBABBBABAABAABABBBAAABBAABBAABAAAABAAABABBAAABABBBABBABABAAABBAAAABABBAABAAABBABABAAABAABBAAAABBABAAABABBBBBBBBABBAAABBBAABBAAABAAAABABAAABBBABABBABBBBAAABBAAAABBBBABBBBBAAAAAAAABABAAAAAABBAAABABAABBBBAABBBBBBBBBBAAABAABBBABBBAABABBBABBAAAAAAABBBBBABAABAAABAABABAAABBBABBAABAAABABBAAAAAAAAAABBBBBBBBABABBABAAABAAABAAAAAAABBAAABABBABBAAAAAABBAABAAAAABAAAAABAAABBBBBBBAABAABBBBBAAABAAAABAAAAAABBAAAABABBBBAAABBBABABBBBBBABBBABABBAAABABBABBAAABAAAAABBAAAAABAAAAABAAABAAAABABAAAABBAAAABBABAABAB
BBABBBBBBBAAABAAAABABBBBBBBBBBABBABBBBABABBBBBAAAAABABAABABBAABABBAABBBAAAABAABABABAAABAAABAABABABAAABABBABABABABBBAAABABBAABBABABBBBABBBBBBBBABBBAAABBBBAAAABBABBABABBAAABBABABAAABABABBBBAAAAAAABABAABBABBAAAAAABAABBAABBBAAAAAABBBBBAABBBBABBAAABBAABAABAAABBAABBBBBBBBBAAABBABBABABBBABBAAAABBABAAAAAABABABABAAAABABBAAAABBAAABAABBBBBBBBAAAABABABAABBBBBBBABBBBBBBBABAABBBAABAAABBABAAAABAAAABAAABBABABAABAAAABAAAABBBABABAABBBBAAABABBBBAAABBBABAABBABBABBBAABBBAABABBABBBBABAABBABABAAAAAAABAAABABABAAABBABAABABBBBBABAAABABBBABBBBAABBBBAABBABABAABABBAAAAABAAABBBBBBBBBABAAABBAABBABBBABAAABBAAAAABABAAAAAABAAA
AAABBBABAAABAAABAABBBBBBAAABAABBBBBBBBBBABBABAABABABABABBABABABBBABABBABBBBAABBBBABBBAABBBBBBBABAAABAABBABBAAABAAABBAAAABABAAAABABABABAABAABAABAABBABABABBBBAABBBBABBBBAABAABBAABBABBABBBBBABBBBBBABABBAAAABABBBBBBBBBABAABBABAABABABBABBBBBBBBAAABABBAAAAAAAABAABAAABAAAABABAABAABAAABBBBAAAABBBBBABBABBBBABBABABBBAABBBAAABAABBAAAAAAAABAAABBBAAAABBBBBAABABBBABBBBABABAABBBAAAAABBBBBBAAAABBAAAAAAAABBBAAAAABAABBBBBABBABAABAABABAABAABABAAABBAAAABABBAAAAAAAABBBBBBAAABBBBABBAAAAAAABBABBAABBBBABBAAABAAABBBAAABBBABABAAAABBBABBABBABAAAABABABAABBABAABBAAAABBBAAABAABBABBABBBBBABBBABAABBBAAAAABABAABABABBBBBBABBAB
BABBAABBBAAABBBBBABBABBABBAAABAAABBBBBAAABBAAABBABAABBBABAAAABABBBBABBAABAABBBABAABAAAABBAABABBBBAAAAABBBBAAABBABBAAAAAABAAABAABABBABBAAABBBBBBBABAABABABBABAAABBABAABABAABBBBBBBABBBAABBABBAABAABAAABBBBBBABAAABBBBABABBAAAABBBBBBAAAABAAAABBAABAABABAABAABAABABBAAABAAAABBBBABBBBABABAABAAAAAAAAABBAAAABABBBBBBBABAAAABABBABBABAAABAABABBABBAABAAABBABABBAABAABABBABBAAABAABABABABBBAABAABAABBBAAABAABBABBABABBBBABAABAABAABBBBABBBBBBBAAAABBBABABBBBAAAAAAAAAABAAABBAABBAAAABABBABAAAABBBBABBABBBABABABABABAABAAABBAABBAABAABABBABBAAABABAABBBBAABAABBBBBABBAABBAAABBBAAABBABAABBABBBBBBBBBBAAABBBAAAABBBABABBBAABBAA
BABBBABABABAAAABABBBABBABBAAABBAABABBABBBBBAAABBAABBBAAAABAABBBBBBAAAAABABABBAABBABABABBAAABBAAABAAABABBBABBABBBBAABBABBAABAABABBBAAABAAABABAAABABAAAABBBABBABAAAABABBAAABAAABABBBAABBAABBABBBABAABBBBABBBABBBABABAABBAABBAABAAABBABAABAABABAAABBAABAABBABBBBAAABAABAAAAAABABABABAABBAABAAABABAABAAABABABBBBABABBAABABABABABAAAABBBABBAABBAAAAAAAAABAAAABBBAAAABABBBBBABBABBABBBBAABABBAAABAAAAAAAAAABBABBABBAABABAAABBBABBBAABAAAABABBBABAABBAAABBBBABABAAAAABABABAAAABABBBBBBABAAAAAAAAABABAABABBBAAAABAABABABAABABAAABABBAABBABBBBAAAAABAAAABAAABABAAAAABBBAAAABBBAAAABAABAAABBBAAAAABBABBAABABBBBBAABAABBABAABAAABAA
ABBBBABBBABAAABBAAAAABBBAAAABABAABABBABAAABBAABBAAAAABABBBABBAAABBBABBBABAABAABBAAAAABABBBBAABBBAAABBBBABBBBAAABABBBBBBBBAABABBBAAABABBBBBBAAAABBABABBAAAAABBBAAAAAABABBBABAABBBAAABAAAAABBBAABABAAAABBABABBABBABBAAABBABBBBABBBABAABABAABABAAABBAABAAAAAAAABBABBAABBABABABBBBBBBBBAABABBBABBAABBBBBBBABABBBABBBABBABAAABBAABAAABABBBAAAABBAABABBAAABABABABBABAAAAABBBBAABBABAAAABBBAAABABABAAABAAAABABAABABBAAAABAABAABBBBBBAABABAABBABBBAABBBBBBAAABBBBBBBBABBBBBAAABABAABABBBBAAAABABBABABBBAABBAAAAABABAABBAAAABBBABAAAAABBAABABBBAAABABBBAAABABBBABABBBABBAAAABAABAAAAABBAAABAABAABABAAAAABBBABAAABAABABAAABAABBAAB
AAABAAABBAABAABBBBBBAABABBAABBBAAABBBBBABBBBBABBBAAABBBBBBAAAABABABBAAABABAAAAABAAABBAAAAABABBAAAABAABAAAAAABBAABABBABABAAAAAABAABBBAABABBBBABBAABAABBABABABABBAAABAABAAAABBBBAABABBBBBBBABBBBAAABABAAAAABAABBBBBBAABAABBABABBBBABBAAAAAABABABBABBABABAAAABAABBBABABBBBBABBAAABAABAAABAABBAABAAAAAAAAAAABAAAAAABBBBABBAABBBBBBBAABAAAABAABBAABAABAAABAABBBAAABBABAAABBBABBBBBABBABBBBBABBBAAAABBBBAAABBBBABBBAABBABBABAABAAAAAABBBABBABBBBBBABBBAAAABABABABBBAABABABBBAAABABAABBBBAABBAAAABBBAABABABBAAABAAAAAABBABBBAABABBBBAABAABAABBAABAAABABABBABABAAABAABBAABBBABABABABBAABBAABBAAAABAAAABBABAAABBBABAABAABBBABAABA
BBABAABAABAAAABABBAAABBBABABBABABAAABBBBBABAABBABBBBAABABAABBBAAAABBBABABAAABABBAABAABBABABABAAABAAABBBBBBBBAAAABAAABBBABBBAABABBBAABABAABBBABBABBBBABBAAAABBAABBBABABABBBABAABBBAAAAAABABBAAABAABAAAAAABBBABBBABABABBBABAABBAAAAABABBBABABBBABBBBAAAAAAAAABABABBABABBABBBABABBABBAAAAAAAAABAAAABABBABABBABBBBABBBBBAAAAABAABABBBBBBBBBBBBABAAABABAAABABBBBABAAAABAABAABBBBBBBABABBBAABABABBBBABBBBBABABBBBABBBAABAAABBAABBBABBABBBBAABBABAABABABBABABBBBBBBAABAAAABAABAABABBAABBBABABAABABBABAABABBAABABABAAABAABABBBBBBAABABABABBBAAABBBAABBBABAAAABBBABBAAABAAAABABABABAAABAAABAABAABBAABABAAAAAABAABBBBABBBBABABABBB
BBABAAAABAABABBBABABBABAABBBBBBBBBAABBBABABABAAABBBBAAAAABAAAAABABBAAAABAABAAAABABBAABBBABBBBAAAABABAAAAABAAAAAABABBBBABBBBABBABAAABABBBBBAAABBBABAAAAAABABBABABBBAAABBBBAAABAABAAAAAAAABAAABABBABBABBABAABABBBBBAAAABBABABBBAABAAABAABABAABBBBABBBABBABAABABAAAAAAABBBABABBAAAABABBBBAABAAAAAABABBAABBABBABBBABBAAABBABABBBBBAAABBBBBABBABAAAABBAAABBBAAABBBBBBABABAABABABBBABBABABAAABAAABAABAABBBBAAABBBBAAAAAABABBBAABAABBABAAAAAABBBBBAABBAABABBBABABBBABABABBBAABAAABAAABBAAAABBAABAAABBABBAABBBABBBBBABBABBBABBABBABABBBABABBBBBBBAABABAAAAAAAAAABBBBAABBABAAAAABABBABBABAAABAAABBBAABAABBAABBAAAAABABABAAAABBBAB
ABBAAABBBABBAABBAAAABBBAABBBABBBBBBBBABABAAABAAABAAABAAAAABAABBABBABABAAAAAAABAABBBBBAAAAABABABABBBBBAABBBABBAAABAABBABBBABABBAAABABBAABBBBABBAABBABBBBAAABBAAABBABABBBBAAAAAAABBBBABBBBABBBABBBABAAABBBABBBABABAABABBAABABAABABBABBBBBAABABBBBBAAAAAAABBABBAABAAABAABBBABBBBABABBBAAAABBABAABBAAAABBBBBBBABBABBBAAAABBABBBAABAAABAAAABBABBAAAABABABABAABAABBBAABBABBABBABAABBBABAAAAABBBBAAABBAAABBAABAAABBAAAAAAAAAAABBABAAAABABBABABBABBABABBAAAABABAAAAAABBABBBBBAABABAABBAAAAAABBABBBAABBBAABBABBAABBABABABABBAAAABBABABAAAAAABBBAAABBBBBBAABAAABBBBAAAAAAABABBBBABBAABAAABBABAAABAABBBBABBBABBAABABAABBAAAAAAAABAB
BBAABAABAAAABBABAAABBBBAABABBBABAAABBABBABBBBBAAAAABBBBABABABBAAABAAABBBBBAAABBBABABBBBABABAAABBAAABBBBBBAAABABBAABABBAAAAABAABAAABBAAABABABABBABBABAAAABABAAABBABBBBABABAABABAAAABAAABBBBAAAAAAAABBABABBBBBBAAAABBAAAABBAAAAABABABABBBBABBAABAABBBABBABBBABABABABBABAAABAAAAAAABAAABBBAAAAAABBBAAAAABBABBBABABAABBBBABBBBABBBBBABBBAABAAAABAABBBBBAAAAAABAAABBBAAABBBBBBBAABABABABBBBAABBAABBBBBABBBAABBBBABBABBABABBBAAAABABBBAAAAAABAABAAAAAABBBBBABBAAABBABAABBBBAABAAAABBABBABABAAABABABABAAABAABAAABABBABBBABBABAABAABBAABBABABBAABABABBABBABAABBAAABAABBBBBBBAAABBAABAAABABBBBBABAABBBABBBAABBAABBBAABABABAAAABAA
BBAABABABAABBBBBBAAABBAAAABBBAAAAAABAABABAAABABBBBABBAAABABBABBBBBAABAABAABAABBBBBAAAABAAAAAAAABAABBABBBAABBBBAABABAAABBAABBAABBBABBBAAABBBAAAAABAABBAABBABBAAAAABBBBAAAABABABABBBABABABBAAABBABABBBABBABABABBAABBAABABAABBABABAAABABABBBABBABABBAABBBABAAAABBABBAAABBABAABABBABAAABBBABBAAABBABABAAABBBBABBABBBBAABBABABBBBBBAABAAAABBBBBBABAABBBBAABBBABAAABABBBBABAAABBABBAAAAAAABBBABAAABAAABBBABBBABBBBBBBBBBBBAABBAAABAAABBAABAABABAABAABAABBABBBBBABAAAAABBABBBAAABBBBBBABBAAABBBBAABAAABBAABABABBBBABAABBBAAAAABABBBABBBAABBABBAABBBAAABBAABABBABBABAAABAAABBABBABBABABBAAABAAABAABBABABBAAABBABBAABBBAABBBAAAAB
BBBBAABBBABBABBABAAAAABAABBABAAABABBBAAABABBAABBBAABBBBAABBBABBABBAABAABBBAAAAABAAAABBBABAAAABBABBAABBBABBABAABBBAAAAAABBABBAAABAABBAABABAABAABBAABBAABBBBABABBAAABBBABAABBAABBBAAAAABABBBBBAABAABBBABBBBABAABBAAAABBABABAABBBBABBBBBABBABABBBBAABABABAAABABBBAABAABBBBBBBBBABABAAAABABAAAABBBABAAAABBBAAABAAAAABBBBAABAABAAAAAAABABBBAAABBAAAABAAAAABBBAAAABAAAAAAABABABAAAABAAABAAABABBBABAABAAABBABABAAABAAAABBABBABAAABBABBBBBABBBAABBAAABBBABBBAABABAAABAAAABBBBBABBABABABABAAAABBBABAABAAAAAAABABBABABAAABBBAABABABBAABAABABAABBAAABABBBBAABAABBAAAAAAAAABAABABABABBBBAABBBABBBBBBABBAABBBBAAABBAABBBABBAAABBAABBB
AABBBBBBAAAABABBBBBAAAAABBABBABBBAAABBAAAAAAAAAAAAAABAAABABABBAAABBBBABBABBAAAAABBBAAAABBBBBBBABBABBBABBABABBBAABBBAAABAABBBAAABBABBBAAABBABAAABBABAABBABAABBBBAABBABBBAAAABBBABABBBABABABABBBBAABBBAABABABBBBAAABBBAAAABBBABBABABBBBABBAAABAAABBAABBABABBABABABAABBBABABBAABBBBAABABAABAAABBBABABABABBAABBABBBABBBAAABBABAABABBBAABAAABBABABBBAAABAABAABAABAAABAAABBBBAABBAAABBBBABBABBBABABBBAABBBBBAABBBBAABABABAABBABBBAAABAABBABABAAABAABAAABAAAABBBABBBBBBABBABBAABAAAAABAAABAAAABAAAABBABBBAAAAAABAAABABAABBBABBBBABAAABBBABABBABAABBABBABBAAABBBABABABABBBBBAAABBBABBAAAABBABABAABABAABBBBBBABAABAABABBBAABBBABB
BAABBAABAABBAABABBBAABBABABBAAABABAAAABBABBBBBBABABABAABAAAABBBBAAABBABAAABAAABBBBAAABBBBAAAAABABABAABAAABBAAAAAAAAAABAAABAABAAAABBAABBBBBABABAABABAAABBABBBABBAABBAAAAABABBBBBBAAABABBBBABBBBAABBBBABBBABBBAABBBBAABABBABABBBAABABAABAABBBAAAAAAAABAABBAAABABBAAABBAABABAABAAAABABBBAABAAAABAABAABBBABABABBBABBABAAAABABABABBBBABBBAAABBBBABBAAABBBBABABABAAABBBBABAAABBBBABABAAABABBABAAABBBAAABBAABBBAABABAABABABAABBBABABBABBBABBABBAAAABABAAAAAAABBABBAAAABABBBBBBBAABBABABAAAABBBBAABABAAABBABABABABAABAAABBBBBAAABBABBABABBBBBBAABBBBAABABAAABABBABBABBBAABABBBBBBBAABBBBBABAABABABBBABBAAABABBBBBAAAAAABBBABAABB
BBAAAABBAAAAABBABABABBBBBABBAABABBAAAAABAABBBAAABABAAAABBAAAAABBBBBBBBAAAAAAAABBBBAAABABABAAAAABBBBBAAAABBAABBBBAAABABBABABBABBAABAAAAABBABBBAAAABBBBBBBBAAABABABBAAABABBBBBBABBAAAAABBBBAAABAABBBABAABAABAABBBABBBABBBAABBAABBAABAAAABBBBAABABABAABABABAABBBABBBBABBBBBBABAABBBBAAAABBABABBBBBABBBBBAABBBABAABAABBAAAABAABAAAAABBAAABAABBAAAAABABBABBAAABAABABBBBBBBAABBAAAAABAAABBABBAAAABBABABABBAABABAAABBBBBBABABBAABBABBABBBBBAABAABBAAABBAABABBBBBBABBAABBBBABAAABABBABABBBBBAAAABABABBAAAAAABBABAABBAABABBAAABABABBAABBAAABBABABBAABBBAAAAABAAABBBAABAAAABBBBBBBAABBAAABABAABBAAAABABBABABBBABAABABABAAAABAABAAB
BBABABBAABAAABABAABBBAAAAABBBBBBBAAABAABBBBBBBAABAAABAAABAAAAAABBBAABBBAAAABAAABAAABBBAAAAAABBABBAABABAAABBABBAAABAABBBABBABBBABBAAABBABABABABABBAABAAABABBABABAAABABBBABABBBBBABAAABBAAABBABBBBAABAABAABABBAABABABABAABAAAAABAABAABAAAAAABABBABBBAABBBABBAABBBBAABBABBBBBBBBABAABABBBABAAAAAABAABBABBAABBAABBABAAAABBBABBBAAAAAABAABAAABABBABBBBBBBAABABBBBABBBABBBBBBBAABABAAABBABBBAABABAABABBBBABABBBBBAAAAAABBABAAABAABABBABABBBABBBABBAAABABAABAAABBABBABBBBBBABABABBAAABABBBBAABBABAAAAAAABAAABAABBBAAAAABBBABAABBABAAAABBABABBBBBAAAAAABBAAABAAAABABABABABBBBABBABABABABAAAAABBAABABABAAABBBABAAAAAABBAABBBBAAAA
BBAAAAABBBAAABABAAABAABAABBBABBAAABAAAABBABAABAABBAAABAABABABBABAABBABBABABBBAAAAABBABBAABBBBBBABBBBAABBABABBBABABBBABBAAABABBAABBABAAAAABABAABBAAAABBBBABAAAABBAABBBABAABAABABABBBBBABBBAAABAABAABBBBBABBBBBABAAABBBBABBABAABBAABABBBBBABABBABABBAAABABABAABAAAAAABABABAABBABBAABBBBBABBABBABABBBABBBBAAABAABABBBAABBABBAABAABABBBBBBBAABBBABBBBBBABBABBBAAAABAABABABBAABBABBABAAAAAAAABAABAABABAAABABABBABAABBBAAABBABABAABAAAABAAAABABABABAABBAABAAAABBABBBBAAABABAABBBBAAAAABBBABABABBBBAABBABBABBBBBBBBBAAAABAAABAAABABABAABBAAABABBAABBBBBABAAABBABAABBBBBAABBBAAAABABBBAAABBAAABABABBABBBBABBBBBAABABABBBAABAAAAB
BABABBAAABBAABBAABBABBBAAAABBBBBBBABAABABAABBAABBAABAAABABBBABAAABABBABBBBBBBBABBABBABBBBBBBABBAAAAABBBAABAAAAABAAAABAABBAABABABBBABAABABAABBAABABBBABBABABABABABAABBBABBBAABABBABBAABBAABAABBBBAABABAABABAAABBBBAAABAAAAAABBBAABABABBBABAABABBBBAAAAAAAAABBAAAABABBABABBBBAAABAABAAABAAAABBBBAABABBABBBBAAABAAAABBAAABBAABAABAAABBBBABAABBABBAABBBBBBBAAAABBBBBABABAABBABBBAAABAABBAABBBAABBBBABABABAAABBBAABBABAABBBAABABAABABBBABBBBAABBBBABBAAABABAABBBAABBABBBBBABABBBBBABBABABABAAABBAAABAAAAAABABABBBBBBBBABBABABBBAABAAABBBABABABAAAABBBABABBABABAAABAAABBBBBAAABABBBBABBBBABAAABBBBABBABBBABBBAAABBBBABBAAAABBB
BBABAABABBABABABABBABBBBAAAABAABAAABAAAAAAABBABBBBBBBABBBBAAABBABABBBAAABBABBBBBAAAABABBABBBABAABAABABAAABBBBABAABBAAAABAAAAAAAAABBAAABBBAAAAABBBBABABABBABBBBBBABBBABBAABABBABAABABAABAAABABABAABABABAAABBBBABBABABBBAABAAAAABBBBBBBABAAABAABBAABBBBABBBBAABAABBBBABABAABAAABABAABBABAABBABBABABAABAABAAAABABAAAAABABBABBBBABBBABBAAAABAABAAABBABBBABBAAABBAABBBBBBBABABBBBAAAAABAABAABABAAABABABABABABBBABBABBBBBAABBBABAAAAABBABBBBAABBABAABBABBBABBBBBBBAABAABBBBABAAAABBBAAABBABBBBABABBAAABAAAAAAABABABBBBAABABBAABBABABBBBBBAAABAAABAAABBAABBABAAAABABBABABAABBAABABABBBBAAABABABBAAAABAABBBBAAABABBAABBBAAAABABA
ABBBABBBBBABBBABABAAABABBAAAABAAABABABBBBBABAABAABAAABBABAAABAABBBBBBBBAABABBBAABAABAABBBAABBBBBAAAAABAAABABABBABABBABBBAAAABBAABAAABBABBBBBBBBBAAABBABBABBBBABAAABAABBAAAAABBAABBAAABAABBBBAABBAABAABABAABAAABAAAABAABBBABABABBABABAAAAABABBBAABBBABBBAABABBABABBBABBBABBAAAABAABABABABBBBBAAABBBBBABAABBBBBBAAABAABBBABABBABABAABBBABAAABBAAAAAAABBBBBAAAABBBABAABAAAAABBABBBABAAAAABBBBBBABAABAABBAABAAAABBBABAABABABBABBABBBBBBABBBAAABBAAABBAAABAABAAAABAABABAABABBBBABBABABBBABBBABBABAAABABAAAABAAAAABAAAABBBABABABAAABBBBAAABABBBBAAABAAABABAAABAAAABAABBAABAAAABAABAAABAAABBBBABABABAABAABBAABAAAABBBBBABBBABBA
BABABBBBABBBBBBAABABBBAABABBAAABABBABABBABBABBABABBABAAABBABBBBBAAABBAABBBBBBAAAAABAABAAAABBABABAAAAAABBAABABBBAAAABAABAAABBABABBBABABBABAAAABAAABBAABABBABAABBAABABABAABBBAAAABBABBAAABAABBBBABBBBABAABBAAABABAAAABABBBABAAAAAAAABAAAAABBBABBABABBAAAAABBBAAABBBABBBBABAAAAABAABAABABBAABABAABBBBAABBBBBBBBBABABABAABABABABBBBAABBAAABAABAABABAAAABAAABBABABBABBAAABBBAABABABAABBABBABBBBBABAABBBAAAAABAABAAAABBBBABAABBBBBAAABABABAABABBAAAAABABAAAABBABABABAAAABABAAABABAABABAAAABAABBBABBBABBBBABAAAAABABBAAABABBBBAABAAAAABBBBBBABABAAABBAABBBAABBBBBABBBABBBAAAAAAAAAAABAAAAAAAAAAABBABAAAABAAABBBBBAABBAAABBABAAA
AAAAABAAABBABAABBBABBABBBBBBBBABBAABBAAAABABBBABAABABAAABABBABBBABBABBAABBBABABABBABBAAAAAABABABBBAABABABBBBAAABBABAABABABBBBBAABBBAAAAAAAAABBBABBABAABBABBABBABABABBAAAAAAAABABBABBABBBBBBABAABBBBAABBBABBBABBAAAAABBAAABAAABABBBABAABBBBBAABBABBBAAAAABAABBAAABBABAABBBABBBBABABABBBBABBBBBAABBAABBBAAABBAABAABABBBBBBABBAABBBBABBABBBABBBABABABBBBAABBAAABAABABABABAAAABBBABBAABBBAABABAAAAABABABAAABAABAABAABABBABBBAAAAAAAABAAAABBBAABABAAABAAAAAAAABAABBBABBABBBABBAABAABABBAABABAABBBBBBBAAABABABBAABABBBABABAABAAABBBAAAABBAAABABAABABBAAABABAAAABAABAAABAAABABABBBABBBABAABAAABBBBABABAABBABBBAABABAAABBAAAAAAA
AAABABBBABAAAAABABBBABABABABBAABBABBABBBBAABBBABBBAABBAAABBAABABAAAAAABAABAAABAAABBBBAAABAAABAABABBBAABABAAABBABBABBAABBBBAAAAABBABBBBBAAABAAAAABABAAABBBBABAAABAABBBBAABBABABBABBBABABBBBBABBBAAAAAABAABAAABAAABABBAABBBAAABBBAABAAAABAAAAABABABBBABAAAAABBABABAABBAABBBABBABBBBBBBBBBBBABBBABAAAABBBBBABBBAAAABBAABBAABBBBAABBABBBAABBABBBAABAAAAABABBAAAABBBAAABBAAAABABABAAAAAAAAAAAAAAABBABAABAABAAAAAABBAABABBABBBBBBABBABABAAAAABBABBBAAAAAAAABBBABBAAAAABABABAAABAAAABABABAABBAAABAAAAAABBAABBBBAABBBABAAAABBABBBABABBABABBBABAABAAABBBAABAABABBABBBAABBAAABABABBAABABABBBBBABAAAAAAABAABAABABAABBBAABBBABBBBABB
AABBBBBAAABBBABAABABAAABBBAAAAABBAABABAABAABBBAABABBABBABABBBBABAABBABAABBBABABBAAAABBABAABBBABBABABBAAABABAABAAABABABAABBBBBBABBAAABBBABBAAABBBBBBBABBBBBBAABAAAABAAAABBABBBAABAABBBBAAAABBBBBAAAAAABAABBABBAAABBABBAABBBAAABBBABBABAAAAAAAABBBABAAAABBAABBBBAAABBBABBAABABBBBBBAAABABBBABAAABAAAABABABAAAAABBABABABBBABAABBBBAAABAAAABBAAABABAAAABABABBBBABABBAAAABAAAABAABAAABBBBBBAAAAAAAAAABBBBBBBABABABBBBBBBABBAAABBABAAABABABAABABBAAABBBAABABABBAAABBAABAABAAABBBBBBABBBAABBBBBBABAAAAAABABABBBABABBABABBABABAAAABAAABABBABBAABBABBBAAABAAAAAAABBBBAAAAAABABAAAABAABAAAABBAAABBAABABAABABBBAAAAABBBAABAAABABABA
BBAABBBBBAAABBBABABBBBBBBBABAAAAAAAAABABAABAABABBABBAAABBBBAABBAAAABABBBBBBAAAAABABABAAAABBBBBBABAAABBBAAAABBABBBBBBAABBBABBBABBABBBBBBBABBABBABBBBABBBBABABBAABBAABBABABABAAABAAABAAABBAABBAAAABBAABBABBBABABBAAABABBBBAABABAABABBABBBABBBBABABBABAAABAAABBBABABBAAAABBAAAAABAAAABBAABAABBAABBBBAABAAABBAABAABBBABBABBAABAAABABBBBABAABAAABABBAABBBBBAAAABBBBBBABAAABBABBAABBAABBBBBAAAAABAAAABABBABABAABBAABAAAAABBBBBAAABABABABABAAABABABBABABBBBABABABABAAAAAABAAAAABBBBAABBABAAAABAAABAAABABABBBABABABABBBABABABAABAABABAABABAABABAAABBBAAAAABAAABBABABBAABBBBBAAABBABBAAAABABABBAAAAAAAAABBAABABBBBBABBABBBABBABBB
AABBBABABBBAAAABABABBBABAABAABBBBBABBABBABAABAABBAABABBABABBBBABABABBBBAABABAABBBBAAAAABBAAABBBBBBAABBAABAAABBBBAABAABAAABAAABAAABAABABABBBBBBAABAAAAAAABAABABBAABABBABABABBABABABABBAAAAAAAAABBAAABAABABABAABBBBBABBBAAABBAABAAABBAABBBBAABABAABBAABBBAABBAAAABAAABBABABBAABABBBAAABBBAAAABABABBABABBABAAABAAAABBBABABBAAAABAABAABBBABBAAAABABBBBBBBBAABBABABAAABABABBABABBBAABBBAAAABABAABABAAAABBBAABBBBAAAABBBABAAABBBAABBABAABBBAAAAABBBBAAAABBABBABBABBABABBAAAABABBAAAAAABAABBBAAABABABBABBBABBBABBBABAAAAABABAABAAAABBAAAAABBBAAAAAAAABBBABBBBBABABBAAAABABBABABBBAABAABBAABBBABABBAABABBABABBAAABBBABABBBAABABB
ABABABBABBAAAAABAABABBBABBAAAAABABABBABBBAAABBABBBBBABAABBAABBBBBABBBBBBBABBAABAABABAABBAAAABBABBAAABABBABBBABAAABBAAABAAAABABABABABABABAABAAABAAABBBABABBBABAAABBBABBAAAAABBBBABBBABBABABABAABAAABABABAABABABAAABABBABABAAABBABAAAAABBBABBAABBBAAABAAAAABABBABBBBABBAAABAABAABABBBBBAABBAAABAAAAAABBBABBBBABBBABAABBBABAAAABBBAABABAAABABBABBABAABAABBAAABBAABABABABABABBBABBBBAABAAABBBBBABAAAAAAABBABABAABABBBAAAABABBABBBABBBBBBBBBBABABBAAAABBABBBAABABAAABAAAAABBBBBBABBABBBAABABAABAAAAABBAAABBBAABAABABBAAAABBBBABAAAABABAAABABBBABBBBBBBABBBABAAABBBBABABAABAABBAABAABBBABBAAABABBBBBBABBAAABABBAAAAABABAAABBBA
AAABBAABBBBAAABABAABBABBBAAAAABBBBAABBABABAAAABBBABABBABBAAABAABBAABBABABBABABABBAAAABAABABABAAAABBAAAABBBBBBABABBBBAAAABBAAAAAABABBAAAAABAAAABABAAAABBBBBBABBBBABABBBAAABBAABBAABBBBBBBAABBAAABBABAABBABAAAABAABABABAABABABBAAABBAAAABAABAAAABAABAAAABBBBBBAAAAABBBAABBABBABBABABABBABAABABABBAAAAAABAABBBBABAAAAABAAABBABBBAABBAABBAABABAAAABAAABAAABABBBBABAAAABBBBABABABABAABABAABABAABBBBABBAAAAAABABBABBBAAABBBAAAABABAAAABAABABAABBAABAAABBAAABBBBBAABABBBAAAABAABAAABBBABABBBBABAABABABABBBABAABBABBBAAAAABAABABABABABBABAAABAAABBBBABBBBBAAABBABABABAABBBBAAAAAAABABBBAABAABBBABBBAAABAABABBABABBAAABBBBAABABAB
AABBBBBABAABBBAAABABAABBABBABABBAABBAABBBABBBBBAAABBBBAABAAABBBAAABBAAAAAABABABBAABABAABAABABAABABABAAABBBBBBAAAABABBBBBAABAABABBBBBBABBBAAAABBBBBABABBBBBBBBBAAAAABAABAAAAABBABBBAAAABAAAAAAAAABABBAAAABAAABAABBBAABAABBABBAAAAABBABBABBABBBBAABBAAABBBBBABBBBABABBABABABAABBABABABBAABBAAABBBAABBBBAABAAABBBABBBAAAABABABAAABABABBABBAABABBBBABABBAAABAABAABBAABBBABBAAABAABBBBABABABBBAABBAAAAABBAABABBABAABAAABABBAAAABAABBBABABAAABABBBBBBABABAAABBBABBAAABBBABAABBAABBABAABBBBABBBBBAABBBAABBBBAAABBBAABBAABAAABBAABBBABBBABAAABABAABAABBAABBBAAABBBBABAABAABAABAAABAAABBBBBAAABABAABBABBAAABAAABBBBBBABAAABBAABBB
BBAAABBBBABBABBAABAABABBBAAAABABAAABABBBBBAABABABBBBBBABABABAABBABAABBAABAAAAABBBAAABBAABABBBAABAAABAABAABABABBAAABBBAAABAABABBABBAABBAABAABBBABBAAAAAABAAABBAAABAABBAAABAAABAAAAAAABBAAABABAAAAABABABABABAAAAAABAABBBBAAABBBBBBAABAAABBAABBAAAAAAAABABBBAAAABBBBBABBAABAAABBAAABABABBAAAAAABABBABBAABABBAAAABBAAABBBBAAAAABAABBBABAABABABAAAAABBBBABBAABAABBBAAABBABBBBABBBABAABAAAABBABAABABAABBABAAAABAAABBBAABBABAAAABBABBBAAAABABABAAABBBAABAABBBABBBBBAAABBABBBBBBBABBBBBBBAAAABAAABBBABBAAAAAAAABBABABAABABBAAAABABABAAAAAABBBAAABAABBBABBABABABAABBAABAAABBABABBBABBBABAABAAABABBABABAABABBBABBBAABBABABBBABBBAB
BABBABBAAAAAABBAAABBAABBABABABBBABBAABBBAAABABBABBBBBABBBBBBABBABABABBABAAAAAAABBAAABAABAABBAAAABABAAAAAAABABAABAAABBBBBABAABABBABBABABAAABBAABABBBABBBABBBAAABAABAAABBAAABAAAAABBBAABBAABBABAAAABABBBABAAAAAAABBAABBBBAABBBAABBAABAABBBAAAAABBBBABAAABABAAAABABAABABAAABBABBBAABBABABBBBBBABABBBABABAAABAABAAABBBBBABBBBABAAABBABBABBBBABBBABABAAABABBABBBAAAABAABBBBBBBBAAAABBAABABABBBBBABBAABABABBBABBBBABABBAAAAABBABBBBBBBBBAABAAAABABAABABBABABBBBAAAABBBBBABBBABBAABAAAABABABABAAAAAAAAAABBBAAAAABBBBABABABAAAAABBBAABBABABBABBBBBABBBBAABABBBABBAAABAAAABAABABBAAABBBBBBBBAABAAABBABABBBAAAABBBBBBBBBBBABBBABBB
ABABBAAABBBBAABABAAAABABBBBBABABABABBAAABABABBBBABBBABBAAABABBAAAAAAAABBBBBAABBAAAAAABABABBBBAAABBAABAAABBABABAAABABABABBAABBAABAABABABAABBAABABBBBAAABABBBBBAABAAABBBBBBABBABAAAAAABAABABBAABBBAAABABABBABBBAAABBBABABBBABABAABAAAABBBABAABBBBBBBBBBABBBABBBBBABBBBBABBBBBABBAAABAABAABABBAAAABBBABAABBABBBBBABBAABBABABABBBABBAABAAAAAABBAAABABBABAABBBAABABAABABBBBABBABAAABAAAAAABBBBBABBAABABABBBAABAABAABABAABAAABAABBABBAAABBBABBAAABABABBAAAAABAABABBABBBBBBBBBAAAAAAAAABAAABBABABABAAABAABABBABBBBABBABBAAAABBAAABABBBAAABBAABABBBBBBBBBBAABBABBABBAABBABBBBBAABABABBAAAAABBABABAAAAABABBBABAABBABABAABBAAABBBA
BAAAAAAAABABBAABBAABBBBABAAABABBBBBAABBAABAAAAAAAABBAAABBBAABBBBAAABBAAABAAAAABAAABBAAABBAAABBAAABBAABBABAABBABAAAABBABBABABAABABAAABAAAABAAABABBABBAAAAABBBBAAAABABABBBABABAABAABAABABBBBBBAABABAABABAABBBBABAABAAAABAABABBBABABABBBBBABBBAAABABBBBBABABBAAAABBBABAAABBBABAABBBBBBBBABBABAAABAABBABAAABAABBABABABBBABABBABBBABAAABBABBBAABBAAAABAAAAABAAABBABBAABBAABBBBBBABABBBBABAAABBAABBBBBBABAABABAAABABAABAAAAAAABBAABAAAABABABAAABBAABAAABAAAAABAABBBAAAABBABAABAAAAABABBBBAAAAAABBABAABBABAABBBBBBABBAABBBAABBBBAAABAAABAAABBABAABABABAABAAAAAAAABAAAAAAAAABABABBAAABAABABBAABBAAAAAABBAABBBABAAAABBABBBBBBBAAA
ABBAAABABBBBBABABABBBBBABBBABBBBBBAAAAAAAABBABAABABBAAABAAABABAABABAAAABABBBBABBAAABAABABBBBABAAAABAABBBBABBBBABAAABBAAABBBAAABBBBBBBBBBAAABBBAAABAABBAABABABABAAABBBBABABAABAABBAAABABBBABBBAABBBABBBAAAAABBABBBBAABAAABABBBBABAAAAABABBAAABBBBABABABBBAABABABAABABBAABAABABBABBABBBABBBBBBABBABABBABAABBABBBABBAAABABAABBBAAABBAABBABBBBABBABABBBBBBBBBABAAABAAABBABABBBAABABBBAABAABBBAAABBABBAABAABABAABBBBBABAAAAAABBABBBBBABBBBABBBBBABBAABBBAAABABBAABBBBBAAAAABAABBAAAABABBAABAABBABABBAABBAABBAAAABBAAAAAABABABABABABBBABAAAABABBABBBAABBBABBAAABBAABABAAAAAABABAAABABABAABBBBBBBAAABBBAABBAAAABBBBBAAAABBABAAB
BBAAABAABBBBABABABBBAAABABBBAAABBBBBBABBBAAAABAABBABABBBBBAABBABBBBAABBABBBAABBAABBBAABAABABABBABBABBBBABAAAAAAAAABAABBBAAABBBAAAABABBBBBAABAABBBAAABAABBBAAAABBBABBBABBBBAAAAABBBAABABABBBAABBABBBAABBBBBBAABBABABABAAABABBBBBBBBABABBABBAAABABBBBAAAAABBABABABAAABABBBABBABBBABBAABAABBBAAABABBABAABBBABBBABABAAAAABAAABBAAAABAAABAAAABBAABBAAAAABBABBBAABBBBBAABABABBBBBABBAABAAABBABBAAAABBBBBABBBBBABAAAAAAABBBBBBBBBABBBABAAAAABAAABBAAABAABABBBBBABBAABABAAAAABBBBAAABBABAABBBBABBABBAABAABABABAABBAAAAAABBAABBAAABBAAABABAAABAABBABAABABBABBABBBBABAABAAAABBBBBBAAAABAABBBAAAABBBABABBBABABABAABAAAAABBBAAABAAAA
BABABABBABBAABABABABBBBBAABABBAABBBBBABBABBBAABAABABBBABBAABBAAABABABBAAAABAAABBBABBAAABAABBBBBBBABBAABBBAAABABBAABAAABAAAABBABBABABABABBBAAABBABABBBBABBBABBBABAABABAABBAABBBBBBBBAABAAABAABBABAABABBBABAAAAAAABABAABBABAABABBABBBABABBBBAABBABBBBBAABAABAABBBBAABBBBBAAABBAAAAABBBABAABBBBAABAAABAABBABBABAAAABAABBBAABBBABABBBBBAAABAABBBBABAAABBAABABABBAAABAABBABAABABABBBABAABBBBAABBBAABAABAABBAABABBAABBBABAAABAABBBBAABBBABABBAAAAABBBAAAAAABBBBBBABABAAAAABAABBABAABBABAAAAAABABABAABAAABBBBBAABAAABBBAAABAABBAABABBABABAAAAABBBBBBABAABAABBBABAABAAAABBBAAAABBBBBBABBAABAAABAABAAABBBAAAAAABAABAAABBBBBBBABBB
AABABABBAABAAABABBBABBABABAABBBABAABBAAABABAAAAAABBABBBBBAAABBBBABBBBABABBBABAAABBBBBABAABAAABBBAAAABABBBBBAAAAAABBBABBAAABABABBBAAAAABBAABAABBAABAABBBABBABABBBABAABABBBBBAABABBBBBABABABBBBAABBABABAAAABAABBAAABAABAABBABABBBBAABAABAABABBABABABAAABBBBBAABBBABABAAAABABAABBBABBBBAAAAABBAAABBAABAAAAAAABBABABBBABABABBBBBABBBAAABBABBAABBAABBBBABBABBBBBABAAABBABBABBBABAAAABAABABABBBBBAABBAAABABABABBABBBBBBBBAAAABBBABBBAAAAAAAABAABBAABBAABABAABBAABBABBAAAAABABBAAABBAABABABABBBABAAAABBAAABABAABBBBBBBABBBABABABBBBBAABBBBAAABAABBABBBBAABBAABBABAAABBABBABBABBBBAABBBBBBAABABBBBABBABAABBAAABBABBAAABBBABBAABA
ABBBBBAABBAAABBBABBAABBBAAABBABBBABABAABBABBBBBBAABBBBBBBAAAABAABAABBAAAAABBAAABABBBBABABBABBABABBBBABBABBBAABAAABABABBAABAABABBAAAAABABABBBAABABABBBBBBBBAABBAAABABAAAAABAAAAABABAAAABABAABBAAABAAABABAAABBABABBBBBBBABBABABAAAABBBBAABBBABBBABAAABBABAABBAABAABBABABAABABAABBAABAAABAAAAAAAABBBBBABBAABBBBBBBAABAAAAAABBAAABAABBBABBBBBAAABBBAAAAABBABAABBBBBAAABBBBBBAABAAABBABBBAABABBBAABBABBAAABABAAAABBBBABBBBAABAABAABABBAAABBABAABAABABAABBBABABABBBBABAABAAAAAABBBABABAAABBAAAAAAAAAABBBBAAABBAAAABBABBBAABABBBBBABBAAABABBAABBAAAAABBBABBAAABAABAAAAABABBABAABABAABBBBBBBBAABAAABAAAABBBABBBABBABAABAAAAABBAA
BABBABABABAAAAAABABABBBABBBBBBAABAAABBABBABAABBAAAABBBBBAABBABBABABBAAABBBBBBAABBABABBBBBAABABBBBAAAAABBABABBBBBABBAAABABBAABAABAABABABBABAAABBAAABBABBBBBAAAAABBBBBAABABBBBBBABBABAABAAAABBAAABAABABBABBBABBAABABBABABBAABAABAABBAAAAABAABABBBABAAABBBAAAABBAABABABBBBABABABBAAABBBABBABABBBAAAAAAABBBBBBABBABABAAABBABABBABBABABAABABABABBABAAABBAABABABBBBAAAAAAAAAABAABABBBBAAAAABBABAAAAABABABAAABAABBBABBBBBABBABBABBAAAAABBBAABBAAABBABAABBABAABBABBAABAABBBBABAAABABBBBAABBBABABBABBBBABBBBABBBBBAABBAAABBBBABAAAAAAAABBBBABBABABAABBABAABABBAAABBBABAAABBBABAAAABBAAABABAABBAABBABAABBAABBAAAAAAABBAABAAAAABBAB
AAAABBAAABBABBBABBAABBABABBBBBABABBABBBABBBBABABBAAABBAAAAAAABBABBBBBAAAAAAAAABBBBAABABBAAAAABBBBBABABBBAAAABBABABABBABBABBBBBABAAAABBBABABBBABBAAAAAAAAABAABABAAABAABBBAAAABBAAABABBBABBBABABBBABAAAAAAAAABAABABABBAAABABBBAABABAABABBABABBABBBBBAABABABBBABAAAABABBAAABBBABBABBAABBBBABABABABABAABAABBBBBAAAABBAABAAABBBBAABABABABAAAAAAAABABABBABBBBBBABBAAABAABBAABBBABAABBABBAAABAABABAAABABBAABAABABBBABBAABBABBABBBBBBABBABBAAABBBAABAABBAAABBBAAABBBBBAAABBAAABBAAABBABABABBBABBAABAABBABBBBAAABBBBBBBAABABAABABBBABBABAAAABAAABABBBAAABABBAABBBABABBABAAAAABBAAAABBABBBBABBABBABAABBBAABBAAAAABABBBBABABABBABAB
AAABBAAAABABABBBABABABBBBAABABBBABBAAAABBBBBABBBABBBBBBBBBBBBBAABABBBBAABBBAABBBAAABBAABBAABAAAAABBBABBBBBBABAABAABBABAAABAAAAABABAABABAABBBBAAAABBBABBBBBABBBBBBBBABBAAAAAAABBBBAABBABBBAABAAABBBAAAAAAAABABABBBAABBBBBBBBBBBBAABBABAABABABBBABBBBBAABABABBABAAABAAAAABABAAABAABABBBAAAAAABAABABAAABBBBABABBBAABBAAAAAAAAABBABBAABAAAABABBABABBBABABBAAABABBABAABBBAAAABBAAABBABBBAAAAABAAAAABBBABBABAABAABAABAAAAABBBBABAAAAAAABBAAABAAAAAABBBBBABABBABBABAAABAAAABBBBAABABBAAAABBBABBABAAABABAAABABAABBBBAABABBBBABAABABAAABBBABABAABAAABABAABBBABAAABBBBABABBABAAABBBBBABBBBABBABBAAAABAABAAAAABBBBAABBABBABAABAAAAA
AABBBBBABBBBAABBBAABABBABAABABBAABBAABABABBBBBABABBBBBAABABAABBABAAABAABABBABABBBBBAABBAABAAAABABBBBABABABAABBBAAABBAAAAABBBABBBBAAAABABABABBBAAABBBABBAAABBBBBBABABBBABABBBBABABBAAABBABBBABAABABBAAAAAAABABAABAABBBBBBABBBBBBBABAABBBBBBBBABBAABBABBAABAAAAABAABABBAAABAAABBBABBAABBBBAABABBABAAAABABABABABBAAAAAAAABABBBBAABBBABAAAABAAAAAAAABBBBAABBBABAAABABABBBBBBBAABAAAAAABBBABBBAABAAAAABAABAABAAABBABBBBAAAABAAABAABAABBBBBABBBBAABABABAAABBAAAABBBAABBBABAAAAAAABBAAAABABAABAAABBAABAABBBBAABAABABBBBBBABBAABAAABBABAABBBAAABBBBAAABBABABBAAABABAABABBBBBBBBBABAABABBBABAABBABBBBBBBBABBABAABBABBAABAABBBBABB
ABABBBAABBAAAAABBAAABAABABAABBBBBABABBAABBBAAABBAABABAABBBBBBBBBABBBABAAABABAAAAAABBABBABBAAABBBABBABAABABBBAABABBABAAABBBABAABBAAABBABAAAABABABABABABAAABBAABBAABABABAAAABAABABBAAABBABBBBABBBBBABAAABABBBBBBAABBAAABBAABAABBBABABBBAAAABBBBAABBBBABBAABABBBBBBABABABBAAABBBBAABABABABABBBAAABBAAAAABBBABBBAAAABBBAABABBABABAABBABABAAAAABBAAAAAAAAAAAABBABAAABBBABAAAABBABABAAABBAAAABBABABAABBBBBABBBBAAAAAAABAAABAAABBAAABAAABBBBABBBBABBBAABBABAAAAABBAABAAABBBBBAABBBABABBBAAABBBAABABBAAAAAAABAABABBABBABBBAABAAABBABAAABBAABBABBAAABAABABBAABABABAAABBAABABBBBBBABABAABBAAABBAAAAABABAAABAABAABABABABABBAAABABAA
BBBBAABBBABAABBABAABABABBBBBABAAAABBAAAAABBBBBABABABABAABABBAABBBBBAABAAABBAABAABAAAABAAABABBABAABABBBAABBBBBAABBAABBAAAABABAAABBABAABABBABBBBAAABAAAAAABABAABBABABBABAAABBAAABBBAAAAABBBBAABAABABAABBBBBBBABBABABBABABAAAAABAABABBAABAAAABBBBAAAABAAABAAABABBABABBBAAAAAAABBABABBABBAABBABBBBAABAABBABABAABBAAAABAAABAAABAAAAABBBAABBBBABAAAAAABABAAABBAAAABBBBBBABABBAABAABABBBABBAABAABBAABBBBBAAAABAAABBBBAAABABBAAAABABBBAAABABAABBBBAABBBBBBABBABAAAAAABBBBABABAAABABBABBBBBABAAABAAAAAAAAAAAAABBBBAAABABABBABBBBAABBBBBAABAAABABAABAABABAAABBBAAAABBBAAAAAABBABBBAAAAAAABAABBABBAABABBAAAABBAABBBBBBABABBAAABAAAA
BBAAABABABABBBBBBBAAAAABABABABABABBBBBBAAABBBBBAABBAABAAABBBBAABBBABBABBAAABAAAAABBBBAAABBBABABBBBBBAAABAAABBBABABBBBABABABABAAABAABAABAAABBBBAABABBBAAAAAABAABBAAABAAAABABABBBAAABAAABABABABABBBAABABABBAABBBABBAABABBAABAABABAAABBBABAAAAABBAAAAAABBBBAABBABBAAABBABAABABBBBAABBAAAABBBAAAAAABBBAABBBBBBBBBBAAABBABBABBAABAABBBAABBABBBBBBBAAABBBAAAABAABBABABBBBBABABABBBBABAAAABBABABBBAABAABBABBAAABBBBBAAAAABAAAAABABBABBBBABBBBBAAABAABAAAABBAAABBBBABBBBABABBAABAABAABAABAAABAAAABBABBBBBABBBBBBAABBABABBABAAAAABAABBABBAABBBBBAABABBAABBAABBBAAABAABAAABAABABBBABABAAABAABBBBBBBAABAABAABAABBBBABAAAAAAAAAAAABB
ABAABBAAABABBBBAABAAABBBBBBBAABBBABBBBBAABABBABAAAABBAAABBBAAAABBABAABAAABABBBABAAABABBBABBBBABBBABAAAABBBAABBABAAABABABBAAABAAAAAAAABABABABAAABABAABABBBAABAAAAABBBBABABBBAAABBBAAABBBABABBBBBABBBBBABABAAAAABBBABAABBABABABBABAABBBABABBABAAABAABAABBABABAAAAABBABBABABBBABABABBABABABBBAAABBBBBBABBBABBAAAAABBAABBABBABABABAABBBABAABBBABABBABABBBABAABAABBABBBBBBBAABBABBABAABAABABABAAAABAAAABAABAAABABBABBBBBBABAAAABABBBBBABBBBBAAAAAABABABAAAABBABBBBAAABBBBAAAAABBAABABAAAABBBBBBABBABBABBABABBABABBBBAABAABBBABABABBBBABBBAAAAAABAAABBABBBBAABBAAAAAABBBABAAAABBBBABABABBBABBAAABAAAAAAAAAABABBBBABBAABBAAAABB
BAABBAABBABAAAABAABBABAAABBAABBBAABBAABBABAABAABABABABBBBBBAAABABBAABABABBABAAAAABBBBBAAAAAABAAAAAABBABBABBBBBBBABAABBBBBBBBBBBBBBABBBABAAAAABAABBBABABBBABBABAAAAAABABBBBBBABAABAAABAAAAABBBBABABBBABAABAABBAAABBABABBBAAABAABABABAAABABBBAABABBBBBBAAAABBABBBAAABBBAABAAAAABAABBAABBABBBBBABBAABABABBAAABBAAAAAABABBAAABBABABBBABAAAAABAABABBAABABBBBABBBBBBBAAABAABBAAABABABAABBAABAABBBAABAABABABABAABBAABBABBAABBABBABBBABBBABBBBBBAAAABABBBABABAAAAAABBBBABBBABBBBBBAAAABABBAABABABBBBBBABABABAABAABAABBAABBABABABBABABABAABBABAAAABBAABABAAAABABAAAAAAAABAAABAAABABAAABAABABBAAABBABAAAABBABABAAABABAABABABAABAAB
ABBAABBAAAAAAAAABBAABBABABABAABBBBAABABBBAABBBABABBBABAABAABABBBAABBABBBBBBAABBABABAAABAABBAAAABBAAAAABBABABBAAAAAABBAAABAAABABBABABBBBBBBBAAABAAAAAAABABBAAABABBABBABAAAAABABBBBBBBAAAAABABBAABBBBBBBABBABABAAABBABAAABAABBBBBABBABBBBBABABBAAAAAAAABABABBBAABABAAAAAABABBBBBBAAAAAAABABBABABAAABBBBAABABBBABBBBAABAABBAABAABABABABBBAABBBBBAAABAABBBABABBABBABABBBAAAABAABBAABAAABAABBBAABAABBBAAAABBBABAAAAABAABABBBBAAABBAAAABAAABBABABBBAABBAAAAAAABAAAAAAABBBAABBABBBBAAAABBBABBAABBBBAAAAAABAAAAAAAAABBABBBAAAABABABAABAABABBBBBABABBAAAABABBABAABAABAABBAAAABBAAABBBABABBBABBBBBBABBBABAAABAAAAAABBAABBBABAAABBB
ABBBABABBABABBAABAABAABABBBBABAABABBABBAABBABABABABBABBBABBBBBBAABABAABABAAABBBBBBAAABBBBAABBAABBBAAABAABBABBBBBBABAABAABBBBABBBABBAAABAABAABAABABABBABBABBAAABAAAAABAAAAAAAAABAAABAAABBBBBBAABABABAAABAABBBABBABBBBBBBBBAAAABABAAAABBABAAAABAABBAAABABAABABABABBBBBAAAAAABBBBAAAAABAAAAABBBBAAABBBABBAAABABAABABABAABABABAABABAAABABBBBBBABBBAAAAAABBBBAABAAABABBBAABABABAABBABAABBAAABBAABBAABBAABABAAABBBBAAAABABBBAABBABBAAABABBABBBBBABAABBABAAABBABBBBBABBABAAABBBAAABAABABAAABAABBBBAABBBBBABBABBAABAAABBABAABBBABBBAAABABBABABBBBABABBABABAABABBBBAAAAABAABBAAABBABBBAABABBAAAABABBBAAABBBBBBBABBBBBAAAABAAAAABB
BABBBABAABBABAABBABAAABBBBABBBBABBBABBAABAAABBBAAAAAABAABBABBABABBAABBBBBABAABBABBBBAAAAABBBBABAABABBBAABBBBAABBBBBBAABABAAAABABABBBBAAAAABABBAAAAAABBABAABAABBBABABAAAABABBABBAAABBBBBBBABAABBABABBBBBABBABBAABBBABBAABBAABBBAAAABBABBBABBABAABBAAABBBBBABABABABBBBBAABBAABAABBBBAABABBBABBBAABAABBABABBBBAAAAAABABABBBABBBAABABABAAABABABBAABBABBAABABBBABABABBBBAAAABBABABBBBABBAAAAAABAAABBBABAAAABAAAABABBAAAABBAAABABBABBBABBABBBAABAAAABAAAAAABAABAABBBABBBAAABBBBBABABBBAAAAAAAABBABBABBAABAAABABAAABAABAAABBABBBBBAABBBBBABABABAABBBAAAAABBABABABAAAABBAABAABBBABAABBBAABBABABBBAABAABBAABAAABBAAAAAABBABBBBBBA
BBAABAAAAABBBAABBAAABBAAABABBBAAAAAAABAABBABBBABBAABABAAAAABABBAABBABAAAAAAABBBABBBAAAABABABABABBABBABBAAAAAAAABABBABBBABBBABABBBAAAAABAABAABBBBBBAABBBAAAABBBBAAAABABBBBABBBABAAABBAAAABAAABBBAABBAAAAAAAAABBABBBAABABAAAAAAABABBAABABBBAABABBABBABAAAAABBAAABBBABABBABBBBBBABABBBAAAABBAAABBBABBAAAAABBAAABABAAABABAABBBBBBBBBBAABAAAABBBBABAABAABBBABBBBAAAABBBBABAABBBABBBBAAAAAABBABBABBBBABAABAABBBAAAABBABBABBBAAABBAAABABBBBBBAAABABAAABBABABAAABBABAAAAABBABABBABAAAABABABBBAAABBBBBBBABAAAAABAAAABBAABABBBAABBBBBBBBBAAABAAABAABBAAABBBBBABBAAABBABAABBBBABBBAAAAAAABAAAABAABBAAAABBBAAABBAABAAABBABAABBBBAAAB
AAAABABABBBBBBBBAAABBABBBABBABBBABAAAABBBABBABABABBAAAAAABAABBABBBAABBABBBBAAABABABBBABBBABBAAAABBABBBBBBAAABBBABBBABBBBAAAAABAAABBAAABABBAABBAAABABABAABABBBABAABBBBAABBAABBAAABBABBBBBAAABABBBBBAAAAABBAABAABAABBAAABAAAABABBAABABBBBAAABABBAAAABBBABBABBAAAABAABABBABBBABAAABBBAABBAABBBBBBBBABABBBABBABBAAAAAAAAABBAAAAABAAAAABAABABBBAAABABBAAABBABBBABABABBBAAABBBABBABABBAABABAABBABAABBAABBABBBAAAABABAABBABBAABBBABBABBABAABBBBABBAAABBAAABAAAABABAAABBBBBABAAAAABBBBABBBAABBABAABBABBBAAABBABAABABBAABBBBABAAABAABABAAAABABBAABAABBAABAAAABAABABBBABBBABABABABBABBAABABBBBABBAAABAAAAAAABBABABAAAAAABABBBAABAB
ABABBAABABABBBABAAABBABAAABBAAAAABBBBABAABAABABABBABABBBABABBBBABAABBAAABABBBAAABBBBBAABABBBABAABBBABBBBBABABABBBBBABBABABAAABBABBBAAAAABABAAABBBBAABABBBBBBBABBBAABABBAAAAABBABBBBBAABABBBBBBBBABAAAABAABBAABBABABAAABBBBAABAABBBBBBAABAABAAABBAABAABAAABAAABABBAABBBBABABABABBBBBABABABBBBABBAABBBBBBBBAAAAAAABBBBAABBAABAABABBBBBBBABBABBABAABABAAAABABAAABBBBBABAABBABBAAABBAAABAABABAABBBBBAAAAAABABAAAAAABBAAAAAABBABBBBAAAABBBABABAAAABBBBBABBABBBBAAAAAAAAAAAABBBBAABAAAABABAABAAABABBABAAAABAABBABBBAAAAAABBAAAAABABAAABAABBABBBBAABBBABABBBBABABBBABABAABBBBABAAAAAABBBBABAABBABBABBBBAABAAAAAABABAAAAABBABABB
AAABABBBAAABABAAAABBBBBABBBBABAAABAABBABAABBABBBAAABBABABBAAABABAAAAAAAABABAABAABAAABAAAABABBABBABBBABAABBABBAAABAABABBBAABBBABAABABBAABBABBABABABAABBAABBBBBABAAAABAAAABAABBBBABAABBBBAAAABBBABAAAABBABBBBBBAABABABABBBAABABBABAAAABAAABBBAABBBABBAABBAABBBABABBBABBBAABBBABAAAAAABAAAABBBBAAAABAAAABABAAAAAABABAABBBAABBABABAABBBBBBBBABBBAAAAAAABAAABBBBAABBBBBAABABABBAABABAAAABABBBBBBBABABAABABAAAABAABBABBBAABBBBAAABAAAAABBAABBBAABBABBBBBBABAAAAAAAABBAABBABBABBAABBABABAAAAABABABBBAAABBBABABBAABBBABBBABAAABABBBBAABAAAAAAABBAABBBAABBAABAAAAABAAAAAAABABBAAABAABBBABBBAABABAABABABAABBBBBBBABABBAAAABBAABAAB
BBAABBBABAABABBABAAAAABBAAAABABABBBAAAABAAABAABABAABBBAABAAABABAABAABABBABBABABBBBABBBBAABAAAABABABABABBABBABBABBAABBAAABAAAABBAAABBBABAAABABBAAAAABAAAAABABBABABBBAAABABABAABBBBAABABBBABBAABBAABAABABBBAABABABBBBBBBBBBBBAABAABAABAABABBBBABBAAAABAAAABAABBAABAABABBABAABAAABABBBAABBABABBAABABBABBBABBBABBBBBAABBABBBBAABBBBABABBAABAAABBAABAAABBAABABAAABABABBAAABBBABAABBABBBBAABBABBBBAAAAAABBBABABBBBBAAAABBBBBABBABBABBAAABABAAAAAABBAABAABBBABBABABBBABAABAABAABBBBBAAAAAABAAABAAAAAAAAAAAABBBAABBBABBBBBBBBBBBBBAABAABBABBABABAABBBBBAAABBBABBBABBBABAABAAAABABBBBAABBAAAABAAABABABBBAABBABBAABBBBABBABAAABAAB
BBABBBABBBABBBAAAAABAAABBBABBBAAAAABBAABBAAABBBABBBABAABAABBBBAAABBBBBABBBAABAABAABABABABBBAAABAABBBBAABBBAABAABBAAABBBBAABBABABBBBABAAABAAAABBABAAABBAABABBAABABAAABAABBBABBBBAAAAABBABAABBBBABAABBBABAAAAAAABBAAABABAABBBABAABABBBBAAABABBBABBBBAAABABAABABAABABBBAABBABAABBAABBABBABBBABABBBBAABBABAABBAABABBAAAAABAABBAABAABBABABAAABAAAABBAAABBABAABBAABABAABAAAABBBBBAAAAABABBAAABAABAABBAABBBBAABBBAAAABBABBBBBBBAAABABABAAAABAAABBAAABAABBBBABAABAABAABABBAAABBBBABBAAABAAAAAAABABABABBBAABAABAAABBBABBBABAAAABBBBBBAAABBBBBBAAAAABABBABBBBBBBAAAABABAABBAAAAAABBAAABBBBBBBBBBABBABBAABBABBABAAAAAABBABAAAABAABB
AAAAABBABABABBBBBBAAABBAAAAABBAABAABABBAAABBBABABBABBBAABBABBBBBAABAAABBAABAAABBBAAABABBABAAABBBBBAAAABBBBBBBBBBBAAABAABBBBBBABBAAAABABBAAAAAAAAAABAAAABABAAABBABAAABBABBAAABAAAAAABBBAABBABAAABBAAAABAAAABAAABAAABBAABABBBBBBABBBBAAABBBABABBBAAAABBABBBAAAABBAABBABAAABBABAABABBAABBBAAAAABAABBAABBAAAAABBBBAAAABBABABABBABBBBBBBBABABBAABABBBAAABABBABABAAAAABBBABBBABABBBBAABABABAABAAABABAAABBBABBABBAABBBAABBABABABAAAABBBBABBBBABABBABAAABABAAABABABAAAABBBBAAAAAABBBBBABAAAABBAABBBBABBBABBBABAAABABAABABBBABBABBBABBABBBABBBBBBBBAAAAABBABABAAAAABAAABAAABAAAAAABBBBAABBAAABAABABABAAABAAABBAAABBAABABBABBBAAAA
BAAABAABABABBABABAAABBBAAAABABBBBBABABBABABBABABBBABABABAAABBABBBBABBAAABABBBBAAAABABBAABBBBABAAAABAAABBBAABBAABBAAABBBAABBAAABBAAABAAAAAABAABBBBABBABBABBAAAABAAABBBABBBABBABABABABBAABBAABBBABBABBAAAABAABAAABABABAAABBBAAABBBBBBABAABBAAAABAABBBABAABBBBABBBABABAAAABBABAABBABBAAABAAABBABABAAAABBAABAABBABBAABABABBBABAAABBAAABABBABBAAAAABAAABABABBBAAAAABBBBBAABBBAABABBBABBBBBBBBBBBAAAAAAABABBAABBBAAABBBBBBBAAABABBAABABAAAAAAAABBABAAABBBAABBABAABABBBBAAAAABBBBAABAABBAABAABBBAAAABBABABAABBBBABBBAABBABBAABBBAABABBBAAAAAABAABAABBBABAAABAABBAAAAABAABAAAAABABBABABABAABBBABBBAABBAAABABABBBABABAAABBAAABBAB
BBABBBBBABABABBBBBABBABBABAAABAABABAABABAABBBBAABAAAAABBBAABBAABABBAAABBABBBABABBABABBABABAABABABAAABBBBBAABABBABBBAABBABBABAAABAAAAABAAAAAABBABABBABBBAABBAAABAABBABABABBAABABAABABBBBBAAABAABAAABBABBBAABBBABBAABBABBAABABAABABBBBAAAABAABABBBABAABBABABBBABBAAAAABABABBBBAAABBBAAABABABBBBBBBBBBABABBBABBBBABABBAAAAABBAAABBAAAABBAABAABBBBAAAAABBAABBAAABABABBBBBAABBABBAAAABBAABABBBBBBAABBAABBBBABAABAABBBABBBBABBAABAABAAABBABBBABBBBABBAAABBAABAAABAAAABBABABBABBBBBBBABBAAABABAAAABABABBBBAAAABABAABABBBBBBBBBABBBAAABABBABABBBBBBAAAAAAAAABBAABBABBBAABBBBBBBBABABABAABBBBBBABABBABBBAAAAAAAABAAABABBAAAAAAAAA
AAABBBBAABABBAAAABBAAABBBBBBAAAAAAAAAABBAAABABABBBAABBAABBAABBABBAABAAAABAABBBBBBABAAAAAAABABAABAABBABBBABABABBBBAAAABAAABABBBBABBAABABBBABBBBBAABBBAABAAABBABAAABBBABBAABBBABABBBAAABABBABAAAAAABBBBBBBBAAABBAABBBABBBAAABBAAAABBBBBAAAABAABAAABABABAABABBBAABBBBABABABBBBABBAAABAABAABABBBBBAABBAAAAABAAABAAAAAAAAAABAABABABBBBBBBBBAABBBAABABBBBAABABBABBBAABBAABBABBABBABBBABBBABABBBBABBBAABABBAAABBAAAAAABBBBBABBAAAABABBABBAAAABBBBBABBBBBABBBAABAAAAAAAAABBBAAAAAABBAAAABBBBBBABAAABBABBBBAAABBAAAABAABAABAAAAABBBABAABAABBAABABBABBBBBABBABBBABBAABBAAAABAABBAAAABAABABAAAABAABBBBAAAAABAABBABAAABAABAABBAABBAA
AABBABBBBAABBBAABABAABABBABAAAAABBAABBBBAABAABBAAAABABABBBABBAAAAAABBAAAABBABBAABBABABBAABABBBAABABAAAABAABBBAAABBBBAABBBABBBABBBBABBBBBABBABABBBBBBBAABBAAAABAABBABABBAABAAAABBBABBAAABABABBBAABBBBBBABBBABABAAABAABBBBABBAABABBABBABABBABABBAABABBAABAABBAAAAABBBBAABAABBBAAABBAABAABBBABBAAABAAAABBAAAAAAABAAAAABAABBABAABBBABAAAABAAAABABABBAAABBABBBAABAABBAABBABAABBBBBBABAAAABABBABAABABBAAAAABBAAAAAAAAAABBABBBBAAAABBABBABAABBBAABBABAAABAABBBBABAAAAABBBABBAABABBBABABAABBABABBABAAAABAAAABBAABAABBABBBBBABBBAABBABBBBBBAABABBABBBAABAAABABAAABAABABABABBAABBBAABABBBBBBBBABABBBBBABABBAAABBBAABBBABABBBABAABB
AAAABBABABBBABAABBAABABABBBBBBAABAAAABAAAABBBABAAAAABBABAAABAABBAABBAABBBABBAABBABABAAAAAABAAABAAABABAABBBBABBABBBAABBBABAAAAAAABABABAAABABAABBABBABBAABAAABAAABBABBBBAAABBBABABABBABBAABBABABABAAABBAABABABBBBBABBBAABABAABBBBAABAAABABBAAAABAABABBBBBBABAAABAABBABABAAAABAAAAAABBAABAABABBABBBAABAAAABAAAABBABBAAABBBABABBBAAABBAABABABAAAAABAAABAABBAAABBAAABABABBABBBABAAABBAAAABBBABBAABBBABABAAAAABABAAAABBABABABAABAAAAAABAABABABAABBAAABBBABAABABBBABAABABBBAAABBABBAABAABBBBABABBAAAABBBBBAAABBABBBBBBBBABAAABBAABBBBABABAAAAABBBAABABABAABABBBBABAABABAABBBBABABAABBAAABAAAABBAABBBBBBBBABBAABBAABAABABAAAABBA
ABBAABAAAAABAABAAAAAABBABBBABBBABBBBBAABBBABBBBBBBBABBBBABBBBAAABABABABABBBBABBABABBBAAAAABBAABBABAAABABBBBABBAAABBBAABBBBBAAAABBAABBBBABBBABABBBAAAAAAABAABABABAABBAABABBBAAAAABAAABBABBBBAAAAABAABABBBAABBABBBBBAAAABABABAABABBABBBBABAAAAABBBBBAAAABBAABAABBBBBABAAABAAABABBBABBAABBABAAABBAAAAAABBABAABAAAABBBBABBAAABAAABABBBBBABAABBABABABABAAAABBAAAAAABBAAABABBAABBBAAABAAAABAAAABABAAAABBBBABBABAABBAAAABABBAAABAABBABAAAAAABABBAAAABBABAABAAAABBAABAAABABBBABBBAABBABBAAAABBABBBBABABBBAAABBABAAAABBAABBAAABBBABBBBABABBAAABBBBBAABBBAAABBABBABABBBBBBBABBBAABBBAAAABBAABBBABBBBBBBABAAABBABABAABBBABAABABAAAA
ABAABBBABBABABBBBABBABABABBBBABABABABABBBBBAAABBBBABBBAAAAAABBABBBABBABABAABBBABBAAABABABAABBAAAABAABBAAABBBAAAABAABAAAAABBAABBBAABAAABBABBBBBBBBBBAABAAABABBBBBBBBAABABABAAAABAAAABAAABBBABBBBBBAAABBABABABAABBBBBBAAABBAAAABBBABABBBBBAAABABBBBAAAABBBBAAABBAABABBABBBABABABBBAAABAABABAAABAAABBAAAAAAAABBAAAAAAAAAAABBBBAAABAABAABABBABBBABBBBABBBAAAABBABBABAABBAABBABBABBABABABAABBABAABBBABAABBABBABAAAAAABBBBBABBAAABBAAAABBBBBABABABBAABBABAAABBBBAABBBBBAAAAABABBAABAABBBBBABABBBABAABBBBAABAAAABAABBAAABBAABAABBABBBAABABBAAABBBBAAAAAAABABABAABABBBBBBAABABABBBABAAABBBABBBABABABAABBBAABBAAABBABABABABBBBBBB
BAAAABBBBBBAABABBABBABBBABBBBABAAABBBBBBAAABBBABAABBAAABBAAABBBABBABAAAABABAAABBABBAABAABABBABBAABAAAABAAAABBABBABBBAABABABAABABAABBABBABAAABBABBAABAABBABBBBAABBBBAABAAABAABBAABABAABBBBABABAAAABBBBABBABABABABAABAAABAAAABABABABBAABAAAAABBABBBBBBBABBBBBBAAAABABAAAABBAABBBAABAABBABBBBAAABBBABBAABBBBBBAAABBBBBAABABBAAAABAABAABABBAABAAAABABABBBBABAABABAAAAAABAABAABAAAABBBBBBABAAAABBBABABBBBABABBAAABABABAABBBABABAAABAABBABBBBBAABBAABAABABBBABBABABAAAABBBABBABABAAABBABBBABAABBBBBAAABAABBBAAABBBAAAABABABAABBBABBABABAABBBBAABAAABAABAAABBBBBBABBABBBBBBBBAABBAABAABBAABBBBBAABAAABBAAABABABBABBABBAAAABABAB
BAAAAAAAABBBBBAABAABBBBBAABABAAABBBAABAABABBBBBABBBBBBAAAABAABBAAABBABBABAABBBBABBBABBAABABAABBBBABABAAABBABABBAABAABBBABABABBBABBBBABBAAAABABBAABBBBABBAABBBBBABBBAABBAABBABAAAABABBBBABAABBBABABBBBBBAABAABBAAABAAABBBABBABBAAABABABBBBABAABABABAABBAABAABAABBABBABAAABAAABAABAAAABBABBBBABBAABBBABBBBABAABBAABAAAAABBAABAABBBABBABBBABBAAABAAAABBABABAABAAAABBAABABBBABABAAAAAABABBBBBBBBBAABBAAAABBABAABBBABABAAAABABABBBBBABBABAAABABAABBAAAAAAABBABAABAAAABBBBBAAABBBBBAABABBBBAABBBAABAAABABAAAAABABABBAABABAABBBAABBBBBAABBAAABAAABBAABABBAAAAAABBAABBAAABAABAAAAABABBBAABAAABBABAAAABAABBABBABBABAAABABBABBBABA
BABAABAABABBAAAABAAAABAABBBAABABBAAAABBAABABBABBABBBBAAAABBBAAABBBAAABABBABBBBAAAAAABBAAABABAAABBAABABBBBBAAABAABAABAABBBAAABABABABAABABBBBAAABBBBABBBBAAAAABABBAAAABAABAABABABBBBABBABBBABAABBBAAABBAABBBABAABBBBAABBABABAAABABABAABBBABBBAABAABBAAABBBBBAABBAABABBABBBBBAABBBAABABABABBBABBBBAAAAAABBAAABBBBAABABBAABBAAAAABBABBBAABABBAAABBAAABAABBABABAAAABAAAAAABBBBBABAAABAABAAABBBAAABBABBABBAABBAABBABBABBBABBBBABBABBAAAABAAABBBBAAABBBAABBBBABBABABABAABAAAAABBBBBABAABBBAAAABABBBAABAABAAABAABABAAABABBBABBABBBABBAAAAABABBAAABBBBBBBABAABBABABABBAAAABAAAABABABAAABBBAABBBABAAAABAABAABBAABBAAAAAAABAABAAAAA
ABBABABBAAAAAABBAAABBBABBABABABABBBAABAABBAABBAABABBABBABAAABAABBBAABBAABBBAAAAABABBBBBBAAAAABABBABBBBBABBBABBAABBAAAABBBBBAAAABABBBAAABAAABAABAAAAAABBBABABBBAAABBABAABABBBABBABABAABAAABBABABBABAABABABAABBAABBBBAAAABAABABABAAABBBABBABAABBBABBBAABABABBABBABAABAAAABAABAABBBBBBAAAABABABBBBAABAAABBAABAABABBABBBABAAABBBABABBABABBAABBBBBBBBAAABABABABBAABABBBBBBBABBBAAAAAABBABAAABAAABBAAAAABBAABABBBABAAABBABBBBBAABBAAAAABBAAAAABBAABABAABBBBBABBABBBBAABABABAAAAABBAABABBBABBAAAABBAAAABBAABABAAAABBAAABBABBBAABAAAABBBBBAABBBAABAABAABABBABABABBAABBBBBBBBBAAAAABBBBBBBAABABAAABABBBABBABBABAAAAAABBBBABAAAABB
BBBAABABBBABBBBABAABABAABAABBBABAAAABABBABBAAABABBABBAAABBAABBBBAABAABABBBBBABBBABBABAABABAAAABAABBBBBABAAABBABBABBBBABAAAABABAABBABABABAABAABABBBABABAAABBAAAAABABAABBBAABBAAABBBBBAABABABBABAAABBABBAABAAABBABBABBAABABABBABBBABAAABBBAABAABBAABABAABABAABBABABBABAABBABAAABABAAAAABAABBABBBBBBAAABBABBBABBABBABBBAABAAAAAAAABAAABAAAAABAABBBBBAABABBAAAAABAABBABAABABABBBBAAABABABBBABBABABBAAAABABBBABAABBAABBAABAAABABAAABABBAABAABABABBAAABBABAAAABABBBABBBBAAABBBBBAABAAAAAAAABABABBBBABBAAABABABBAAABBAAABBAABABBAAAAABBAABAABABAABBBBABAAAABAAAAAABABAABBBBAAABAABBABAAAABABABABBBBABBBBABAABAABABBAAABBBABBBBB
BBBBBABBABAABBBAAABAABBBBABBABABABAAAAAABBABAAABAAABBAABAAABBBBABAABBBBBABBAABABBAABABAABBAAABBABAABBAABABBBBBBBABAABBAAABBAAABAABBAAAABBBBBBAAABBABABBBAAABABBABAAABBAABBBBBBABAABAAABABABBBABAABAABBBBABBABBBAAAAAAAAAABBBBABBBAAABBBBAAABBBBBBBABAAAABBABAAAABAAAAAABBBBAABAAABBBABAABABBBBBABABABABAABBAABAABAABBBAABAABABAAABBBAABBBBAAABABBABAAAAABBBABBAAABBBAABBABAABBAAAABBABBBBABBABBBBBABABAAAABBBAAABABABBBAAABABABBAABBBBAABBABBABABABABBABABBBABBBABBAABBBABABAAABBABBBAAABBABBAABABBAAAABABAABAABABBBBABBBBBAAABBBABABAABAABBBABBABBBAABBBBBBABAABBABBBAABBAABABBAAAABABBBBABBAABBAAABBBBABAABABBBBBAAABB
ABAAAABBBBAABABBBAABAABABAABAABAABAABABABAABBBAAABABBBABBAABBBAAAAAAAABAAAABAAAABBABBAAABBAABBABAABABABBBBBBABBBABAABABABBBBBAABAABBABABAABAAAABAABABAAAABAABBABBAAAABAAABAAABBAAAABAAAABBABABBAAABBBBABBABABBBBABABAAAABAAABABBBABBAAAAABABABBBBAABBABABBABABBAAABABAAAABABBAABBBAABBABBBAABBAABAABBABAAABABBBBAAABBBBAABABBAABBABABAABBAAAAABABAAAAABAABAAAAABBAABABBABBABABABAAABABABABAABBAABBABABBBBBAAAABABBABBBABBAAAAAAAAABBABBAAABBBBAAAAABABBAABAAAAABBABAABBABBBAAABBBAAABBBBABBABBBAAAAABBBAABBBBABAAAAABBAAABABAABAABABBBBBBABBBBBAABBABABAAABABBABBAAABBAAAAABBABABAAABBABBBAAABAABABBBBABAABABBAABAABBBBA
ABABBABBAAABBBABABABBAAAABBABBBBABABBABABBABAAAAABBABAABBAAAAABBABAABBAAABBABABAABBAABABAAABABAAABAABBABBABAAABBABABAAAAAABBBABAABABAABABAAAAABBBAAABBBABAAAAABBBAAABABAAABABBBBBBABBAABAABABBBBBBABBAABABBAAAABABBAABABABBBABAABBAABBBBABABABABBBABABABABAAABBAAABBABABBBAABBABABBABBAABBBABABBBABBBABAAAAAAABBAAABABBAABBABBABABAAAAABBBABABAAABAAAABAABAABBAABBABABBABABBAABBABBABAABBAAABBAABBAAABAABBBBBABBABBBBAAABBBABABBBAAAABAABBBAABBABABAABAAAAAABAAAAAABAABBABBAABBBAABBABBBBABBBAAABABBBABABAAABBBBBBAAAAABBBBAABBBAAABBABBABABBBBBABAAABBAABBAABBBABABBBBABAABBBBAABAAAAABAAAAAABBAAABBBAABBBBAABBAAABBAAA
BAAAABBBAAABAAAAABBBBAAABABBAAABBABBABBAAAABBBABAABAABAAABBBBAAABABBABABBBBBAABAAABAAABAAABBBABAABBAAABAAAAABABBAAABBAABBBAABBBBBABBAAAAABBBBBABABBABAAAAABBABABBBAABAAABBBBBBBBBBABABBAABBBABBBBAABABABAABBBABBBAAAAAAAAABBBBBAAABABBBBBAABBABBBBBBBABBAABABBABBABAABBBABBABBBAAABBABAAAAAABABBBBBABABABBBBBBABBAABBBBAAAABABAAAAABAAAAABABAABBABAABBAAABAAABBBAABAAABBBBAAABBAAAABAAAABBBBABAAABABBABABABBBAABABABBABBABABBBABBABAAAABABBABBBBBBBABBBAAABBAABBBABBAABBBABAABBABAAAAABAAAABAAABAAAAAAAAABBAAABABAAABBABAAABAABAAAABABAABBBAAAABBBABABBBBBBAAAABAAAABBAABABABABBAAABBABABABBAAABBBAABBAABAABAABBABAAAAAB
AAAABBBBBAAAAAABBBAAAAABBBABABBAAABAAAAAAAABBBBABBAAABABABBABBAAABAABAABAAABAABAABABBAAAABAABAABABBBBABBBABABBBABBBBABBABBBBABABAAABBBABABABAAABBAABBBABBBABBBBAAABABBBBAABBBBBABAABBABBBABBBBBABAABBBBBABBBBBAABAABAABAABABAABAABABAABBAABBBABBAAABABAABABBBABAAABABAAAAABBBBABAABAABAAABBBABABAABABBABABAAABAABBBBBAABBABAABABAAAAAABABBBBAABBBAAAABBABBAABABBABBBAAABBABBABBABABAABBBBBBABBAAABABBBBABBAAABAABBABAAAABABBBABAABAAAAABAABBAABABAABBBAABABBAABBBAABBBAAABABBAAABAAAAAABBBABAABABBBBBBABAAAAABABABABABABAAABBAABBAABBAABBABBBAABBAABABAAAAABBBABBABBBABBAABABABAABBAABBAAABBABAABBBBBBBBBAAABAABABBBABAB
AABBABABBAAABABABAAAABAABABAABAABABBABABBAABAAAABAAABABBBBABABABBBABBBABBBBBAAABABAAABAAAAABAABBABBABBAAABABBAABBBAAABBAABAABAAABBBABBBABBBABBBBBAAABABBBABAABAABBAABAAABBABABBBABBBBBAAAABABBAABAABAABABBBAAABBAAABBBABBABABABABAABBBBAAAAAAABBABAAABBABBBBBAAABAAABBABBAABBABABAABBBBBABBBAABAABAAAABBBAAABBABAABAABBABBABAAAAABAAABBABBBAABBBAAABAABABBABABBBAABBBBABABAAABBAAABBAAABAAABBBABABBBAABBABBAAAABBBBAABAABABABBBBAAAAABBABBAAAABBBABBBABBAABABBBABABBAABAAABBABBABBABABBBBBABAAAAABBBAABBBABBAAABBBABBABBBBABBAAAAABABBAAAABABBAAAABBBABAABBBBBAABBABBBBBAAAAAABAAAABABBABABBABABABAABAABBAABBAAABBBAAAAB
AABABBAABABABAAAAABBBBBBBAAABABBAAABAABABABAAABBBAAABBBAAABBBAABAAABAAAAAAABBAABBBAAABBABAAAAABBABBABABBAAAAAABAABABAABBBBBAAAABBBBBABABABAAAAAABBABBABBAABBBABBBABBABAAAAAABBAAABBBBBAABBAAABBABABAAAAAABBAABBAAABBAABAAAABAABAABAAABBAAABABAAABAABABAABABAAAABAABABBABAABBABABBAABAABBBABBABBBABABBBBBBBBBBABBABAAAAAAABAABBBBBBBBBAABBABAAAABBBABABBBBAABBBBABBBABABAABABBAABBABAABBAAAABBBBAAABAABABABBBBABBBBABBBBABABAABBBBAABBBBBBBBAAAAAAAAABABBAAAABBAAABBABBAABBABBABBBBBAAAAABBBBBAAABAAAABBBABBAAABBBABBBBBAAAABBABBBBAAABBAAAABAAABAABAAABBBABBBBBABBBBAABBABBABAAABABAAABAAAAABBABABABBAAAABBAABBAAABBAAAA
BABAAABABBBBABBABAAABAAAAAAABBAAABBBABABBBABAAAABBAAABBBBBAAAABAABBABABBAAABAABBABAABAABBBAAAABBAABAAAAABBAABABBABABBAAABABBBAAABAAAAABAAABABBAABBBBBABAABABBABBAABAABBBBBBBAABAAABBBAAABBABBABABBAAABAAAABBAABABBBBBBAABAABBBBABABBABAABAAAAAABBBBABBBBBBABAAABBABABABAAAABABABAAABAABBBABABABBBABABBBAABAABBAABAAAABBABAAABABABBBABABBABBBBAAAABBAABBBABAAAAABBABAAAAABABABABBABBABAAAAAABAABBBBBAAAAABBAABBBAABBAABBBBBAABABBBBABAABABBABBBAAABABABAABBAABBABBBBABAABBBBBABBBBAAAAABBAABBBABABBBBAABBBAABABBABABBABABABAAABBBBABBBBAABBBABAAAAABABBABBAAAABABABBABBBBABABAABABBABABBABBBABBBAABAABBBBABAAABABABBBBABA
BABBABBABAAABAAAAAABBABABBBABBBAABAAAAAAAABAAAAAAAAABBAAAAAAAABABBBBBAAABBBBBAABAAAAAAABBBBAABBAABABAAABABBBAABABAAAAABBBAAAAAABABBBAAAABBABBBBAABBAABBAABBABBABBAAAABABABBBABBBABABBBBBABABAABABBABBBBBBABABABBBABABBAAABAAAABABABAAAAAAABBBABAABBABAAABBAABABBBBABAABABBBABAABBBAABBABBABABAABBAABAAABABBABBBAABBBAABABAAAAAAAABAAABABABBBBAAAABBABABABAABBABBBAAABAAABABABBBBBBAABBABAAABBAABBBBBBBAABBABABABAAAABAABABAAAABAABABBAAABBABABBAABBAAABBABBAABBBBBABAABBBBBBAABBABABBAABABABAAABAAAAABAABBABBBBABBABABBBAABBABAAAABBBAABBAABBBAABBBBBBAAAAAABABBBBBAAABBAAABBABBBAABAABABAABAABABBABAAAAABBAABBABABABAAB
AABBBBBAAABBABAABBAAABBBBABBAAABBBBAABABBBBAAABABABBABBABABBBBBBBAAAAAAABBBABABAAABAABAABBBBAAABAABABAABBAABABBBABAABABABBABABBAABABBAABAAABABBBAABBBBABBBBBAAABBABABABABBAABBABBAAABAABABABBBABABBABAAAABBABBABABABBAABBAAAABABAABBAABAAABBAAABAABBBBABBBAABABABBBBBABABABABABAABABBBBABBBBBBBBBBABBAABBBAAAABBBBABBBBABBAABBBAABABBBABBBAABBBBBABAABBABBABBBAAAAAAAAABBBABBBAAABBAABAAAAABAAABBBBABBABBBAABBBBBABABAABAABBAAAAABBAABABAABABBBBABBABABAABBBAABAAAAABABBABBABBAABABBABABBABBBAABBAABABBBABBBBBAAABABAAABAAABABAABABBBABAABBABBAAABABBAAABBAABBBAAABBAAABBBBBBBBAAAABAAAABBBAABAABABBAABBABABAABBBBAAABAA
BAABAABBABAABBBABBABBBAABAAABBBABAABABAAAABBBAABBAABBBAABBBBBABAABABAAAAABABBBABBBBABBBAABAABBABBAABABBBBAAAAAABBAABAABBAAAABAABBBBBBBAAAABAAABBAABBBAABBBBBABABBBAABBBABAAABBBAABBBBBBABBABABABBBABAABBBABBAAABBABBAAABBABABBABABAABBBBABABABBABBBBBABBBABBAABBAABABAABABBBABABBBABABBABABAABBBABABAABBBBBABBABABBAAABAAAABBAABABAAABAABABAAAAAABAAABAAABAAAAAAABBBBBAABBBABBAABABBBBABBBBBABBBAABABABAABBBAAAAAAABAABAAABAAABBAABBABAAAABAABBBAAABAAABBABBABABABBAABBBABBAAAABABBBBBAAAABABBABAABBBAABABBABBAAABAAAABABAAAAABBAAAAAAABAABABBAAABABAABBAAAAAABABAABBBBBAAABBBBABABABAAABBABABAABBABABBBABABBAAAAAABABAB
AAAABABABBBBBABBABABABABBABBBABAABBABBBABABABBBBABBABBABABAAAAAAAABBABBABBBAABABBBAABAABBBBAABBABABBBBBAAAABABBBBBAAABBBABAABAAAAAAABABBABABBBAABBBBBAAABBABBABBBBBAABABBAAABBBAAAABABBABAABAABAAABABABAABABAABBAABAAAAABBBBBBBBBBAABBBAABAABBBAABBABABBAAABAAAAAABBAAAAABBBABAAABBBBBBABBBBABABBBAAABABBBBAAAABBBABAAABBABABBBBAAAAABBBABBABBABBABBBABBABABAAABBABABBABAABAABBAAABBAAABBAAABAAABABBBBBBABAAAABABBAAAAAAABBABBAAABBBBBBAABBAABBBBBABBAABAAAABAAABBBBAABABABABABABABBBBAABBAABAABAAABBBBABAABAABBBABAAAAABBBABAAAAABAABBABBBBBABAAAAABABBBBAAAAABAAABAABABBABAAAABBAABABABBBAABABBABBBBBBBBAABBBAAAABABBB
AAAAABBABBAAAABBABBBAABBABBAAABABBBBABBAABBBBBAAAABABAAAABBAAABBBAABAAAABABABABBBBAAABBBBBABBABBABBBAAABBBBABAABAAAABBBABABABBAAAAAABABBABAAAABBAAAABBBABABABAABBBAAABAABAAAABAABABAABABABABAAABAABBABBBABBBABABAAAAAABABBBAABAABAABBABABBBBBBBBAAAAABABABBAAAABAAABBAABAAAABBAAAABAABABBAAAAAAABBBAABABBBAAABBABAABAABAAABAABABBAAABBBAAABBBBBBBBAABBABAAAABBABAABABABBABABBABBABABAAAAAABABAAAABABAABBBAABBBAABABBABBBABABAABBBAABAAAABAABBBBBBABABAABABAABABBBBBBAAAABABBBBBAABABBBABBBBABBBABBABBAABABABBBBBBABBBABABAAAABAABBBBBABBAABABAAAABBAABBAAABAABBBABBABAABBBAABAAABABAAABBABABBAABABBBAAAAAAAAABBAAABABBBA
BBAABBABAABAAABBBBBABBBAAAAABBBABBABAAABABAABAABABBBABBBAAABABAABBBBABAAAAAAABBAAAABABBAABAABBAABBAAABBABBBAABABBAABABABBBABBBABABABBABBBBBBABBAAABBABAABBBBBABABBAAABBBBBBABBBBBABABAAAABAABAABAABABBBABBBBBBBAABBBBBBAAABAABBABABAAABBAAAABABABABBBABABAAAABAABBBBAABBBABBBBBBBBBBBAABABABABBABBBAAAABABABBABBBBAABAABABABBBABBBBABBBBBBBBBAAAABAAABABAAAAAABBAABBAAAABABBAABABABBAABBBAABABABAAABBABBBBBBAAAAABBBBBAABBAAAAABABBABABAABBBAABBBBBBBBBBAAAAABBABABABBABAAABAABBAAAABBBBABBABAABBBABBBBBAAABAAABAAAAABBAAABBBAABABABBABABAABBAABABAABBBBAAABBABABBABBABBAABBBBABABAABBABAAABBAAAABBBABBAAABAABBBAABAAABB
ABBBBABBAAAABBABBBBAAAAAAAABAABABAABBABBAABABBAAABAAAABBABABABBBABABBABBBABAABAAAABAABBBAABAAABABABAAAABBBAAAABAABAABAABAAABBABABBAAABABBABAAABAABBAABBBBABAABAABAABABBABBAABBABAAAABAAABBBABAABBBAAAABABBAAAABBBABBABAAAAABABABAABBAABABBABBAAABBBABBBBAAAAABAAAABBBABAABBAABAAAABAAAAAABAAABBAABAABBBBAAAABBBABAAAABBBAABBBBABBBBAABABBBBBBBABABBBBAABBBABBAAAAABAAABAAAABBAAABBABAAABAABAABBBBABABAAABABBBBABBBAABABBBAAAABBBAABBBBBAABAAABAAAABBBAAABAABBBBBBABABBBBAABBABBBBABABAABABBBAAAAABBAAAABBBAAAABABBABABBBABABBAABBBBAABBBBAABBBBBBABAABAABAAABBBBABBBAAABAABBAABABBABABAAAABBABAABBAAABABBBAABAABBBABABAA
AAABABABAAAAABABABABABBABAAAAAAABAAAAABABBBBABAAAABBBBBBABABBAAAAABBBBABBBABABAABAAABBAABABBBAABBBBABBABBBBBABABBBABAAAAAAAAAAAAAABABBBABABBBBABBBBABBABBBBBBBBABBAABABBBAAAAABABBAABABAAABAABAAABBBBBBABABBBBBBABABBABBBBABAAABBBBABABAABBBAAAABAAAAAAABABBBABBBBBBAABAABBABABBBBBABAABBAABABBABBBAABBABABBABABABAAAABBAABABABBBAABBBBABABBBABAABABABBAAABABABBABBABBABBBBBBBABAAAABABAAABAAAABBAAABBABBABBBBBABAABABABABBBBBBBBABBBAAAABBABBBAABABABAAABBBABABBAAABABAAABABBBABABAAABABBAABABABAABABAABAABAAABBBABBBBABAAAABAABBAAAABBBAAABBBBAAABBBBAAABBBBBAAAAAAABABAAAABBABAAABBABBBBBBAAAAABAAAABBAABABAAAAAAABBA
ABBBBBBABABBABABBBAAAABAAABAAAABAABABABBBAABABBABABAABABBBBAAAABBABBBABBBAAAAAAAABAAABAABBBBAABAAABABBBABABBBABBBBBAABABABBBBBABBAABABBBBAAABBBBAAABBABABABBAAAABABAABAAAAABABBAAAABBAAABBAABBBABAAAABABAAABAAAAABABBBAABBABAAAAABABBBBBBABBBBAABBABBABBBBBAABAABBBBBBBBBBABAAAAABBBBBBAAAABBBBABBBBAAAABABAABBAABAAAABBBBBBBBBBABBBBAAABBABABBAABAAAAAABAAAABBABBABBAABABAABBBAAAABBABBAAAAAAABBABBBBBAABBBAABBABBAABBAABBBABAABBBBABBABBBABBBAABABABABBAABAAABAAABBBABBABAAABABBABAAABBAABAABAABABBBABABABAAAAABAABAABABBABAAABAAABAAAABBAAABBABAABBABAAABBBABBBBAAAABBABBAABBAAABBAAAAABABABABABBBBAABABAAAABAABABABB
BABBAAABBAAAAAAABAAABAABAABABABBBBBBABBBABBAABABAAAABBBBABABAABBBBAAAAAAABBAABBBAAABABBAABABAABBABABBABBBBBABBAABBBBABABBBAAAAAAAAABAABBAABBBBABBBBBABBBABABBAAAAABAABAAABBABBAAAAABBABABBAAAABAAAAABBABBABAABABAABAAAABAAABABABABAAAAAABBABABAABABBBABBABABBAABABBAABBABBABABABBABABBBBBBABAAAABBBABAABBBBBABAAAABBBBBAABBBBABBBBABBBBABBAAABABAAABBAABBBABABAABBBBBBABBBAAABBBBABBBAAABAABBABABAAABAAABABBABAABAAAAAABBBBBBBABAABAAABBAABBBBBBABBBBAAABAABBBAAAAABABABBABABAABABBABBBBAABBAABBAABBAAABBBBBBAABBBABABBAABBBAABBBBABAAABBBBBBBBBABABBAABBAABABABAAAAAABBBABBBAABAAABBABABBBBABABBBBBAABABABBBAABBBBABABB
BAABAAAABBBAABBBABAAABABABABBBBABBABBAABAAAAABBBAAABABAAAABBAABBBAABAABBBAAAAABAAAAAAABABBAAAABABBBAABABAABBBABABABBABABABBAAAAABBBBBBBAABBBBBAAABABABBBABBAAABAAAABBABABABAABABBBABABBAABAABBBABAAABAABAABBAAAAAAAABABBBAAABBAABBABBBABABBAAABBBBAABABBABABBABABBABBBAABBBBBAABBBABBAAABAABAAAAABAABABBABBBAAAAABBBBAAAAAAABABABAAAABABBAAAAAABABAAAABABBBBAAABBBAAABAAAAABBBBBAABBBBBBABABABBABBBBBBAABBBBBABAAABBAAABBBBBAAABBBBBAABAABABABAAAAABBABAABAABABABAABBBBBAABBBABBABABBBAABABBBBBBBBABABABBABBABABBAABBBABBBBABAABBBABABABBBBBBABAAAABBABAABABBBAABAAABBBABAABBBBBABABBABABBAAABABBAAABBABBBAAAAABABBAABAB
BABBABBBAAABABAAAABABABBBBBAABBAABABABABBBABBBAABBBBBBBABABABBAABBBBBAAABAAAABAAAABBABABABBBBAAABABBBBBBBABBABBBBABBBABAAABBBBAAABBBAABABAAAAABABBABBAAABABAABABBABAABBAABABBABBBBBBAAAABBBBAAABAAABBAAAABBAAABBBAAAABBAABBAABAAAABABBAABAAABAAAABAABBAABAAAAAABABBABABABBAABABAABABBAAABBAABBAABAABBABBBAAABAABBBABBAAABBABBBAAABBAAABABBBABABABBABABBBAABBBBAABBABBBBBBBAAAABBABABAABBAAAABAAABBBABBABAABBBBAAABABBABAABBAAABBBBABBBBABAAABABAABAAABBBABAAAAABBBABBAABAAABABBABAAABBBBBBABAABAAABBBABBABBBBAAABABABAABBABAABBABBBBBBBBAAAAABAAAAABBAABAABAAABBBABABABAAAABBBAAABAAAAABABAAAAABBBAAABBAABBBAABABABAAAAA
BBBABABAAABBBAABABAAABABAABBABAABBBABBABBAAABBABABBBBBBABABAAABAABBBABBAABBAAABBAAABAAABABBABAABAABAAAAAABAABBABBAAABBBBBABAABBBAABBAAAAABABABABABABAABABBBBAABBAABBBBBBAAAABAABBABAAABBBAAAABBBBAAAAAAAABAABABBBABBABAAABABAAAABBBAABABBABABABBBBBBBBABBBBABABAAABBABBABBABBBBBBAABBBBBAAABBBBBABABAAABABBBBBBBAABBABABBBBABAAABAABBABBABBAAABBBAAABBAABBBBAABBAABBAAAAAABBBAABABBAAABBAAAAAAABBAAAABBABABBBAABABABBBABBBABABBAAABBBAAABAABBBBABBABAAAABBBAAAABBABAABBABBABBBBBBABAABABBABAABABAABABBABABBAAAABBAAAABBBBABBABBABBAABBBABABABAABABAABABABBABABBAABBAABBABBAABABBBBBABABABBBBBABBBAAAAABABABABBABABABABBB
ABAAAAAAABBBBABBBBBAABBAABBBAAABABAAABBBBBAAABBABBBBAAAAABABBABABABBABABABBAAABAABAAABBAAAABABABAABBBBABABAAABBAAAAAABBBBABABABABAAABABBBBAAABBAAAAABABBBBBAAAABAABBABAAABBAAAAABAAABBAABBABABABABBBBBAAAAAABBBBBABAAAAABBABABBABBBAAABAAAAAABBBBAABBABBAABBBBABAABABAAAABBAABBAAABABAAABAABBAABBABBAABABABBAABBAABAAABAABAAAAABBAAAABABBBAAABBBBABABBBBAABBBABAABABAABAABBBBAAAABBBBBAABBABAAAABBBAABAAABAABAABBBAABBAABBBAABABBABAAABBBABBBBAAABBBAABBBBAAABBBAAAABAABABBAABBABAABABBBABAAABAABBBAABABBAABBABBBAABBABBBBBAAAABABABBBBABBBBAAABBABBBBBBAABBAABBBBABABAABABABBBBAAAABAAAAAAABABAABBBABBBBBBAABBBBBBAABAA
AAAABABBABBBABAAABBBBAABABAAABBBBBBBAABAAAAAABBABAABABBBABABABABBABAAAAABBAABBABAAABABABBBBBABAAABAABAABAAAAABBABAABABABABAABAABABABAABBBABBAAAABAAABBBABBBAAAABABBAAAAABBBABAAABBAAAABAABAABAAAAAABBAAABAABAABBABBAAAAAAAAAAAAAAABBBAAAAABAAABAAAAABAABABAABBAAABABBAABBABABAABBABABAABAABBAAABAABBBBBBAABBBABAABBABABABBABBBBBABBBBABBAAABABAAAAABABAAABBAAAAAAABABAABBBABABBABAABABBBABABBABAABAAAABBBAAAABBBBAAAABAAAAAAABBABAABAAABAAABAAAABBABABBBAABABABAABBBBBAABBABAAABBAAAAABABABAABABBABAAABBAAAAAABBBAABBAABAAAAABBAABBBBBBABABBAABABBABABBBABAABBABABBAAABABBBAABBBAAAABABBABBABABABBABBABBABABABBBBAAAAABA
AAAAAABAABABBAAABABAABBBAABBAAAABBAAABABBBAABABABABABBAAAAABBAABAABAAABABBAABBBABAAAAAABBBBBAAABAAABBBBBABABAAAABAAAAABBABABABBABBBAAAAAABBBAABABBABBAABBAABABBBAAABABBAABBAAAAABBBBAABABABAABAAABBBAABBBBBBABBAABBBABABBABAAABBABBABABBBBBABABAAABAAAAABBAABAABBBBBBBABAAABBAABABAAAAABAAAABABBBABBBBABAABBBBABBABBABABBAAABBBABBBAABAAABABAAAABABBBABBAABAAABAABBAABABBAAABABABABAAAAAAAAABBBBAAAAABABABBAAAAAAAABABBBAABABAAABBBBABBBAABBBBBAAAAABBABBABBAAABBBAABAABAAABBABBBABABBBAABBBABBBAABBBAAAABABAABBBBBABBAABBBBABAAABABAAAAAABBAAABAAABBABBABABABABBBABBBBAABAABBBBAAAAABABBBAABABABABBBBABBAABAAAABABAABBA
BABBAABBAAABBABBBBBAAAABAABBBAAAABBBBAABABBBBBBBAABAAABAAAABBAAAAAAAAAABBAAABABBBABAAAAABAAAABABBABAAABAABBBBABABBABBABBAABBABAAAABABBBBAABAABABAABBBBBBAAAABAABBBABABAABABAAAABBBBAAAABBAAAAABBBBAAABABABAABAABBAAABABAAAAABAAAAAABAAAABBAAAAABAAAABAAAAABBBBBABBABBAABBBBBABBABBBABBABABBAABBAABABBBBBABBBABBAAAAAABBBBABBABBBBBABBABBBBAAABBABBAABABABABBABAAABBBBBBBABABAABBBABBABBABBBBABAAAABBBABAAABBBABAABABBABAAAAAAAAABAAABBBABABAABBBBAABABBBBBAABABBBBAABABABBBAAAABABBBAAABAAAABAABBABBBBAABABABAABBBBAABAABBBAAABBBBBABBAABBBBABABAABAAAAABBABABBBAABBBAAAABBAAABABABBABBBAAABBBBBBBABAAABBBABBAAABBABAABA
AABAAAABBABBABBAAAABABBABBBBAAAABAABBAAAAAAABABAAAABABABBAABBBBBBAABAABBAAABBBBBBABAAABAAAABAABAABBAABBBBABBBBABBBABAAAAABBAAABABAABAAAAABAABBAAAAABAAAAABBABAAABAAAABABAABABBABAABAABABBAAAAAAABABBBBABAAABBBABABBBBBAAABAAAAABBABABABBAAABBAABBAAAAAAAAAABBBABBBAAABABAAABAABAAABAABBAAABBABBABAAAAABABBBABABAABAABABBBAABAABAAAABBBBBAABBABABBBABAAABBABBAAABABBAABABBBBABABBAABBBAABBAABAABBABBBBBABBBABBABAABABABBABBAAABABBABAAABBAAAABABBBBBBABBBABBBBBBBBBABABBABABAAABABABBABBABBABBBBABBABAABBABAABAAAABBAABBABBAAAAABBBAABABBAABAAAAAAABBBBAABAAABBABAAAABAAABBBBBBBABAABBABABAAAAAAABABABBBBBBBBBAABABBABBBA
BABBBAAABBAABBAABAAAAAAAAAABAABAABABABBAABAABBBBAABBBAAAAAAABABAAABBBBBBAABABABBAAABABABAABABAAABAAABABAAAAAABAAAAAABBABBABBABBABBABBAABAABABABBABBAABBBBAAAABAABAABABBBAAAABAABABBABBBBBBBBBBAAABBBBABBBBAAAABABABBBBABBBBBABABABBABBBBAABBBBBBBAABBBAAAAAABABAAAAABABBABBAABAABAABABBABABABBBBABABBBBBAAABBABAABAAABABBAABBBBAAABBBABBABBBABBABBABABABABBAAAAAABBBABABBABABBBBBAAAAAAABAAAAABBBBABABABBAABBBAAAAABBBBBAAAAAABBBAAAAABBBAAAABAABAABABAAABBABAABABBAAABBAAABABAABBBABAABBAABABBABBABABBBABBBABABABAAAAAABBABBBBBABBAAAABBBBABBABABBAABBBBBAAAAAABABAAABBAAABBABAAABABBBABBAAABABAABABAAAABBABAAAABABBAAA
AABABBAAAABAABBBABBBAAABBBBBABABAABABAAAAABABAAABBAAABBABAAABBBAAAAABAABABBBABABBAABAABAAABAABBBAABABBBABBBAABABBABABBAABBAABABABAAAAAAAABBABABAAABBAABBBAABBBAABBBAABBAAABABBBABABAABBAAABABABAAABABBABBBBBAAAAAABBAAAABABABAABABABAAABABABBBABAAAAABABAABBAABBBBBBBBBBBAAAABBBAAAAAABBBBABBAAAAABABAABAABBBBAABBABAAABAABABAABABAAAABABBBBABBBAAABABAABBBABAABBBAAABBAAABBBBAABBBBBBABBBABBAAABBAABBABBABBABBBAABAAABABABABAAAABABBBBAABABABBBABBABBAABABABBBABAAABABABBBBBBBAABAABBBAABBBBAABAABABAAAABBBAABAAABBBBBBBAABBBABBBAAAABABBBBAABAABBBBAABBAABBBABBBBBBAAAABBBBBAAABBBBAAABAABAABABAABBABAABBAABBABBBAABAB
BABBBBBABBAABBBABAABBBBBABBAAABBAAAAAABBBABBBBBBAABBAAAABBABABBBABBAABBBBBAABBABABABAABBBBBBBAABBABAABAAABAABABBBBABBAABABABBBABBBABABBBBBAAAAABBBBBBABABBBAAAAABBAAAABBAAAAAABBAAABAABBABBBAABBAABAAABBBAAAABBBBBABBBAABAABABABBABBABBABABBBABAAAAAAABBBABAABAAAABAAAAAABBBBBBAABBBAAAABAABAAAAABAAAABABAABAABABABABBABBAAABAABBAABAABABAAABABBBAAAAABABBBAABBAAABBBAAABAABAABBBABBBBAABBABBAABABAAABABABBBABAAAAABBABABABAABAABABABAAABBBBAABBBBBAAAABBABAABBBBBBAAABAAAAAABABABBBAAAABBBABABAAAABBAABAABBBBBABAAAABAABBBABABAAABABBAABABABAABAAABBAABBAAABBBBBABAAAABBABBAABBABABAAABABBBAABBAAAAAABAAAAABABBBBBBBAAA
ABBABBAAABAABABABBBBAAAABBBBABAAABABABABABAAABABBBBBAABBBBBAABBAAABABAABABBABBBABABBAABBABBAABABAABBAABAABABBBABBBAAABAAABBBABABABAAABAABABAAAABAAAAAAABBABBBBAABBABBAAABBBBBABABBAABBBABBBAABABBABAAABBAABABAABBBBABABBBBABABBABBAABBBAAABAAABBBABBABABABBBBAAAAABBBAABBBBBBBABBBAABBBBBBBBBBBABAABABABABAAAABAAAABBBAAAABAAAABBAABBBBAABAABABBABABBAAAABBAAABAABABBBBABAABBAAAABABAAAAAAABBAABBBBAAABBBAAABBABBBBBABAABBAAAAABBBABAABAABBBAABBBABAABABBBBAAABAAAAAAAABABBBBABBAAAAAABBBABBBBAAABBBBBBBBABBBAAAABBABBBBABBAABBBBAAAABBAABBAAAAABABAAAABBBBBBAABABBBBBABAAAABBBBBAABBABBBBBBBBAAAABABAAABABBBBBABBAAABAA
ABBABBBBAABAAABAAABABABAABBBBAAABABAAAAABBBABABBBBBAABBBBBABABBBAABABABBAABAAABBBBABAABBAABABABABAABABBBABBBABAAAAAABAABBABBAABBAABBABBABBAABAAAAABBBBBABABBABAAAAABBBBBBABAAABAABABAAAAABBBABABBAABAABABBBABBBABAAABABBBBBBBABBAAAAAAABBABABBBABABBBAAABABBBBABBABABABBAAABBBBBABAAAABBBABAABBBBABBABAABBBBABBBBBBBAAAABABBBAAABABAABAAAABAAAABAAABAAAABBBABBABBABBABBABBBABABABBBBAAABBABAABBAAAAAAAABBBABBBAAABBBBBABABBBABBAABAAABBBBBABBBAABAAABBBBAABAABABABABBBBABBBBBABAABAABAAAABABBBBBAABAAABBBBBAABAAABBABAABABBBAAABAAABAAABBAABABABBAABABBBAABBAABBABABBAABAABBAABAABAAABBABABBAAAABBABBBBAAABBAABBAAABAABA
AABAAABBBABAABBABABBABBABABABBAABBAAAABBBABBBBAAABAABAAAAABABBABBBAAABBAABBAABABBAAABABABBBBABAABAAAABBBAABAAAAAABABBAAAABAABABAABAAABABAABBABABBAAABBABBABABABAABBABAABBABABBAAABAABABBABAABABABBBBBABABBAABABBABBABAABABBAABBBAAABBBABBBAAAABBAAABABBBBABBBABABAABBABBABBBBBBABBABBBBABBBABABABAABAABABBBABABABABABAABBABBBAABABABBAAAABAAAABABBBBBAAABAAABABAAAAAAABAAABBABBBAAABABABAABBABAABAAAABABAABBBAAAABAABABBBABABABBBAAAAABBAAABBBAABABBBBBAABBABBBABAABBBBBABABAABBBBBBABABBBAAAAAABBAABABABABAAAABBBAABBAAABABABAAABBBAABAAAABAABAABBBBBBABBABAABBBABBBBAAABAABBBBABBAAABABABABAABAAABABBBAABBBBAABAABBBBB
BBBBAABBAAAAAAAAAABAAABBBBABAAAAAAAAABABBAAABABBABBBABAAAABAAABABBAABAAAAABBABABABBBAABBBBBBBABBAAABAABBBAABABBBABBAAAAAAABBBBBBAAAAAAAAABBAAAAABABBBABABBBABAAAABBABAABABBABBBBBABBAAABBBBAAABBBABABAABBBABBBABABABBAAAAAABBAABAAABAAABBABBBBABBABAAABBBBAABABABAABBAABABABBBABBAABBABAABABBBAABAAAABABABAABBBABBAAAABBBBABABBBBAAABABABABAABABABAABBBBBBBAABABABBAAABABBBAAABBBBBBBBBBBBBBABAABBABBAABAAABBAABBAABBAABAABBAABABABBABABBBBBBBABAAAABAABAABABABBBBABBBBBAABABAABBAABAAAAABBBBABBAABABBAAABABBAAABABBAABBBABABAAAABBBABAABBABBAAABABABBABABAABAABBBAABABABABAABAABAAAABAAABBABABAAABAABAAABAAABAABABABBAA
ABBABAABBABBBBBAAABBBABBBBABBABAAABBBBAABAABABABAAABBAAABABABBBBBBABABABAAAABBBABBAABBAABBBBBAAABAABABABBAABBBBAABBABBAAABABBBBABBBBABBBBAABBABAABBBABAAABABBBBBABBAAAABBBABBBBABBAABABABABABBBBAABBAAABAAABBBAABBABAABBBBABABABAAAABBABAABABAABBBBAAAABBAAAAABBAABABABBAABBAAAABBBAAABBABABBBAAAABBABAABAABAAAAABBBAAAABABABABABABAAAABBBBBAAAABBAABAABBABBBBAABBBABABBBABBABBABBAAABABBAABABABAABABAAAAAAABAABABABAABABBBAABBBAAABABABBAABBBBABBBABBABBAAABABABABABAAABBABABABAAAABBABABABAABBAAAABAABAAAABABAABABABABAAABABBBABBBABABABAAABABBAAAABAAABAAABABBBAAAABABBBBABABABABAABBAAABABBAAAABABBABAAABBBAABAAAABB
BBABBBBBABAABABBBBBBBABBABAAAABBAAAABBBAABAABBABAABBBBABBBBBBBBBABABBABABBABAABBAABABAABBBBBBBAABABBBAAABBBABAAAABBBAAAAABBBBBABAAAABBAABBABBBBBABBABAAABABBBABABBBBBABAAAAAAAAABABABAAAABBBBBBBBAAAAABAAABAABABAABBBBBBBBAAABBABBBBAAABBAABBBABBBABBBABABBBBBBBABBBBBABABBAAAAABBAABBABBABABAAAAAABBBABAAABBBBABBBBBBABBAAAABBBABABBBAAABAABAAABAAABABABBAAAABABBABAABBBAABBBBBAABABAAAAABAAABBAAAABABBBABBAAABBBABBABBBBBBAAAAAAAAABBABAABAAABAABBAABAAABABABBABBBBAABAABAABABAAAAAABBBAABBAABBBBBABBAAAAAAABAAABAAABBAAAAAABBAABBBAAAABAAAABAAAAAABBAAABBBABABAAAABAAABBAABBABAAABBABBBBBBABBBAABBABBBBBABABBBBBBAABB
BBBBBAAAABABBBABBABBBBAABABAABAABAAAABBBABAAAABBBBAAAABBABBBAABABAAAAABBAAABABABAAAAAAABBBAABBBBBBBABBBBAABABABAABBBBBBBAABAAAAABAAAABBBAAABBBABAABBBBABABABBABAABABABBBBBABAABBABAAABABBBBAABAABABABAABBBAABABBAAAAABAABBAAAAABBAAABAAABAAABBBABBBAABBAABABBBAAABAAAABABABAAABBAAABBBAAAAABBABBAAABABAAAAABBBAAABABBAAABABBBABAABBAABBAABABABBBABBABABBBBBBBBBBABABABBBBBABABBABAAABABBBABBBBBBBABBABAABAABABBAABAABABABAAABAAABBBABBAABBAAAABBAAAABBBAAAABBABBBABABBAAABBBBBBBBBBBBBAAAAABBBBAABABBABBABAABAAAABABBABBBBABABBAABBBAABBABAABBBABBBABABAAAABABBAAABBBBAABBAABBBABABABAAAABBBBBBABABAABBBABBBBAABBBBAABBA
ABBBBBAABAABBABBAAAAABABAABBBAABBBBABAAAAAAABBABABBBAAABBBBABABBBAABBBABBBBBABAABABAAAAAAAABABBABAAABAABAAABAAAAABBAABAABBAAABABABBABABAAAABABBBBBAAAAAAABBAABBBAAAABBAAAAABBAABBABABBBABABBBABBAABAAAAABAABBBBBABABABBBAAAAABABBBBBAABBBBABBBABBABBABBAAAAABBABBBBBABBBAABBABAAAAAAABBABABAAABBBABBBBAAAABBAABBBABAABABBAABABBABABABABAABBBBABABAABABBABAABBBAAABBBAAAABABABABBBBBBBBAABBAAABBBBAAAABBBBAABABABABBBAAAAAAAAABAABBAAAABABBBAAAABAAAAABAAAABABBAABABABAAABBBBBAABBBABBABBBBBBABBBAABABAABAABBAAAAABAABBAAAAABAAAAABBAABBABABBBBBAAABBAABBAAABBAAAAAABABBABAABBBABABAABBABBABABBBAAABBABBABAAABBBAABBABBBB
BABBBAABBAAAAABBBBAAAAAABABBAABBABBABAABBBAABAABBAAABAABBBAAAAABAABBABAAABABBBBAAAABABBAABBABBABABBAAAAAAABAAABAABAABAABAAAAABAAABAAAABBBAABABABAABAAAABAAAAABABBABBAABABAABABBBBABBBBAABABBABBBAABABABAABAABAAABAABAAAAAABBAAAABBBAABAABABBABABABBBABAAAABBAABBBAABBBABBABAABAABBBBABBABABAABAABABABAABABBBBABBBABABBBABBAABAABABBABABBABABAAAAAAAABABAABABABABABBAABBBBABABBBAAABABBBBAABBABBAABAABBAAABBAAAABBBBAAAAAABBAABABBABBBBBABAAAAABAAAABAAABBBBABBABABBABBABAAAAABAAAAABBBBABABBABAABABBABBAAAABAABBBBBBBABAABBABAABBBBBBBBABBBABBABABAABBABABBABABAAABABBBABAABAAAABBBBBBAAAABBAAAAABBBAAAABAAABABBBBAABBBA
BBABAABAAABAAAABBBABBAAABBABAAAAAAABBABBBABAAABAAABBABBBBBAABAABBBBAABBBABBABBAAAABBBAAABBAAABAAAABBBABAABABAABAABABBBBBABBAABBAABBBAAAAABBBAABAAAAAAAABBBABBABABAAABBABBAAABAAABAABABABABAAAAAABAABBABBBBBABAABBBABABABAAAABAABBABABBBBABAAAAAAAABBBAAAAABBBABAABBABABBBBBBBBBAABABAAABBABAABBABABBBBABBBAAABBAAABBAAAAAABAAABAAABAABBAAAABBBBAAABBAAABAABBAABABABBABAABBAABBBBABBBAAAABABABBBABAAAABAABAABBAABABBBBAABAAAAAABBBBBABABAABAAABAAAABABBBAABBAAABBBBBBBBAABABABBABBAAABBBBABABBBBAAAABAAABAABABABBBBABABABBBABBBBBABBABBBABBBBBBABBABBBBBABABABABAAAAABBBAABBBAABAABABABBBBAAABBABBAAABABABBBABAABBBBBABBB
BBAABBABBAABBBAABAABBABABAABBABAABABABABABABAABABABAABBAABABBAAAABBABABABABABBAAAAABABAABBBBABBBAAABAAAAAAAAAABAAAABABABBBABABBBBAAAAABBBABBBABABAAABAABBABBBBAAABBBABBABBBAAABABBABABBAAABBBBABBABBAAABBBBABAAAABABAAAABBABABAABBAABABABABBABABABBBAAAABAABABABBBABAAAAABBABBBBABBBAAAAABABAABBBABABAAABBBAAAAABBBAAABAABAAABBABABABBBABAAABAAAABAAABBABAABBBBAABABBABBBAAAABBBBABBABBBBAAABBBBBABABBABAAABABAABABABAABAABABBABABABBBBAAABBABBBBAAABABABAABAAABBBABABBBABAABABBAAAAAABABAAAABBAABAAAABBAAABBABBBAABBBABBBBABBAABBAAABBABAABBBAABAAABBBABBBABBBBABBAAAAABBABBBAAABBBAABBBABAABAAABABAABAAABABABAAAAAAAAA
AAABAABAAABABAAAABBAABBABBBBABAABABBBAAAAABBAABBABABBABAAAAABABAAAABABBAABAABABAAABBBBBAAAAAAABBBAABAABBABABAABABABABBBBAABABAAABAABBBABAABBBBBAAABABBBBABBBBABABBBAABBBAABBABAAABABAABABBAAAAABABBABABBABAABAAABAAABBABBAABBBAAABBBABAAABBABBBBBAABAABBBBAABAAAAAABAAAAABABABABBABBBAAABAABBABBABBAAAABBAAABAAABABABAABAABAAAAABABABBBBBBBBBBAABBBBBBAAABAAABABABAAAABAABABABBBBBABABABBBBBBBBAAAAABBBBBAABAAABBBBABBBABBAAABBBBBBBABBAAAAAABABBAABBABBBBABABABAAABAAABABAABBAABBBAAAAAAAAABBBAABABABBBBAABAABABBAAAAAABAAABABBABBABBBBBBBAAABBAABBBAAABBBBAAAAAABAABAABBBBBABAAAAABBABBBBBBABABABBBBBAABBBABBBBABBBBAB
AABBBBAAABBBABBAAAABBAABBAAABAAAABAABBBBABABABABABABABBBBABBBBABABABAAAAABBAAAABBBBABAABBBBBAAABAAAAABABBABBBAAABBBBAABAABBABABBBBBABABAABAAABABBBBBAAAABBABAABABAABAABBAAAABAAABBBABABBBAABBBBABAAAABBBBBAABAABAABBABBBBBBBBABABAABAAABBAAABABABBBBBABBBAAAABBBBBAAABBBBAABBBBBBBBAAAAAABABBBAABABABAABAABABBBAABBABBBBAAABAAABBABAABBBBABABABBBBABBBAABBBAABABBABAAABABABBAAABAAAAABBBBAAAAABBAABBABABBBABAABAABAABBBABAABAABBBABABBAAABBBBABABBBABBAAAAABBAAAABABBAAAABAAAAABABBABBABBBABBABBBAABAAABBBBBBABBABBAAABABBABBBAABBAAABBBBBAABBAAABBBABABAABABBABABBBABBABABBBBBBAAABAAABBAABABBBBBABBBAABBAAAABAAABBBAAA
ABABBAAAAABABBAAABAABAAABBBBABBBAAAABAABAAABABBBABAABBBBAAABBABAAABABBBBBBBABBBBBBABBABBBBAABAABABABABBBBABBABBBBABBABAABBBABBBAAABBBABAAAAAAAAAAAABAAABBAAABAAAABAAAABAABABAABAABABBAABABABABABBABABBBBABAAAABAAABBAAAABAABAABBBBBBBBBBBBBBBABBBBBAABAAAABABAABABAABBBBAAABBABAABBAAAABABBBAABBABAAABAABAAAABBBBBBBAABAABBBBBBBBBBBBABABABAABAAAAAAAABABAABABBBBABBBABABAABBBBABBAAABAAAABAAAABABABABBAABBAAABBBAAAABAABAAABABABBAABAAABBBABABABBAABABAABAAAABBBBBBABBBABBAAAAAABABBBAABABBBABAAABAAAAAABBAABBAAABBABBABAAAABBBBBBBAAAAABABBAAABABAABAAABBBBBBBBBBABAAAAAAAABBAABAAAAAAABBABABAABABABABABABBBABABBAAAAB
AAAAABBAAABBAAABABBABABAAABABABBBBBBBBAABABAABAAABBAABAABAABAABAABBBAABBAABBABBBBBBBBBBBBBBABBAABABAAABAAABBABBBBAAAABBABAAAABBAAABBBAABABBABBBBBBBBBABBABBBABBBBBBBBABABAAABBBBABAABBBBABAAAABABBAABBBAABBAABBABAABABBABAAAABABBBBAAABBBBAAABBBBAABAAAABAABBAAAABBAAAAABABAABABAABBABBBABAAABABAABBAAAAAAAAAAABBBBAAAAAAABABBABBBAAABBBABAABBABAABAABAABBBBBAAABAABABBABBABBAABBAABBAABAABAABABBAABBABABBABBABABAAABBAAAABABAAAABBAAAABBABAAABBAAABABBAABBBBBBBBABBAABABAABAAAAAAABBBABBBAAAAABBABBABABBABBBAABABBAABABABBBABAABAAABABBBBAABBBAABBAABBBABAABBABBAABBBAAABAABBABAAABAABBBABBAAABBBABAAAAABAAABAAAAABABAB
BABBBBAABAAABBAABAAAABBBBABAAABBABABABBBBBBAAAABAAABABAAAAAAAAABBBBBABAABBBABBABBAABABBABABABAABAAAAABBABBBABAAAABBBABBAAABBAABAAABAAABBBAAAABABBABBBBABBBAAABBABBBAAABBBAAABAAABABBAAAABBBBABAABBBABAABBBAAABBABABBBAABBABABBBABABABABBBBABABBAABBAABABBAABABAABABABABAABABABAABABBBABBBBAAAABABAAAAABAAAAABBAAAAABAAAAABAAABBBBBBAABABBAAAAAABBABBABBAABBBBAABBBBAABAABAABBAAABBBBBABABAAAAAAAAABBBAAAABBBAABABABBABBABBAAABAAABBAABAAABBAABBABBBBBAAABBAABBBBAAAAAABABBBBABBABBABABABBBBBBBBBAABAAABBAAABAAABBABBBABABBBABAAABAAAAAAABABBBBAABABAABAABBAAABBBBABAABAABBBAAABAAABBAABBAABABBAAABAAAABABABAAAABBBAAABBA
ABAABABBBBAABBBBBBBABBBBBABABBAAAABAABBBAAAABBBABBAABAAABABABBBAAABAAAABBAAABBAABBAABBBBAAABBBBABBBBBAAABBAAAAAABAABABBAAAAABBABAABBBABBAAABAAAAABBABABAABBBAAAAABBBBAABBBABBBABABBAABBBBBAAABBAAABAABBAABAAAABBAABBABABBBBBAAAAAAABBABABAABBAAAABBABBBAAAAABABBBAABAABBAABBBAABBAABBAAAABBBABBAABABBAAAAAAABABBAABBBAAAAABBBABBAABBBABBABBBAAAAAAABBBAABBBABBBBBABABBBABBBBBAABBBAAAAAABBBBABBAAAABAAAAAAABAAAAAABAAAABBAABBAAAABBAAAABABAAAAABBAAAABBBAABBBBBABABBABBBBBBAABBBABAAABABBAAAABAAABABBABBAAABAAABABBAAAAABABBABABAABAAAABAABBBABBABBBBBAABBAAAABAABBBBBBBAAAAAAABBBBBBBAAABBABBABAABBAABABBBBAABABAAAABAA
BBAABBBABBBBAAABBABABBAABABABBBAAABAABBAAAAAABAAABABAAABAAABBBBBBBAABABABBABBBBBABBBBBBABBABBABAABBBABABAAAABAABABBBBABBBBABBABAABBBABBBAAABAABAAABBBABAAAABBAAAABBBBBAAABBABBBBABAABBABABBBBBBABABBBBABAAABAAAAABBBBBBBABBAAABBBABAAABBBBBBBBAAABAAAABBBBBBBAAAAAABAABBBBBBABABAABBABAAABAAABAABABAABABBABABBAAABBAABBBABBAAAABBAABBBBBABAABBAAABBBABABABAABBBBAABBBBAABBABAABAAABABBAABAAABBBBAAAAAABABBAABBABAAAABBAABBAABBBAABBBAABABBABAABABBBBBAABBAAABBAABBBABBBBAAAAABAAABBAAAABBBAAABBBAABABBAAABABAABBBBABBABABBBAAAABBAAAAAAAABBBBABABAAABABBABBAAABAABABABABAABBABABBBABAAAAAAABBBABBABBBBAAABABAABBBBBBAABB
AABBABAAABBBABBBBBBAABBAABAABBABBAAAABAABBBAAABAABAABBABAAABBABBBBBBAAAAAAAAAABAAAAABABBBABAABABBAAABBBABAABBBAAAABBABAAAABBAAAAAABBAABBBAABAABBAAAAABBAAABAAAAAABBABABABAABBABAAAAABABBABBBBBABAAABBABBAAAABBBBAABBBBBBBABBAAABBAABABBAAAABBAAAABAABBBBBAAABBABBABBBABBBABBBABBAABBABAABABABBABBAAAAABBAABAAAABBABBAAAAAAABABBAAABABBAAABAABBBAAAAAABBBBBBBABABAABBBABBABBABBAAAABBAAABBBAAAAAAABABBAAAABBABABBBBABAAAABBBBBABBABABBABAABABAABAABBBAABBABAAABABABAAABBBBBABBBBBABAAAAABBABAABBBAAAABAAABABBABABABBAABBBBBABBBAAAABBAABAABBABABBBABAABABBAAAABABABAABAAABBAABAABAAAABABABBBBABBAABAABABAAAABBAABBAAABABB
BABABBAABBABABBABBAABABAAABBABAAABBAABBBBABAAAABABBBBBABBBBAAABBABBBBAABBBAABAAABBABABBABAABABBABABABBBABBBAABBAABBBBBBBBAABBBABAABBAABBAAAABABABBABBAABAAAAABBBBBBABBABBAABBABAAABABABBAAABABBBABBBBBBBBAABAAAABBBABBAABABBABABAABBAABABBABAABABABABABBBAABBBBBBAABABBBBAABABABBAABAABBBAABBBBAABABAAABABABAABBABBABAAABBABBBAABBBBAABABBAAAAAABAAAAAAAAABBBAABAABAABBAABBBABBBABBAAAAAABAAAABBAAABABBBAABAABABABBBABABBBBABABABBBBBABBBBBBAABABAABAAABABAABAAAABBBAAABABABAABABAAAAAAAABBBBBBABBBABBAABABBABBAAAABBBABBBABABABBBBAABABBBAAABBAAAAAAABAAABBABBABBBBABBBABABABBBBABBBAAABABBBAAABAABBABABBABABABBBBABBBB
BBAAAABAABAABBABBABBBABABBBBBAABBABAABBAABABBABAAABBBBBBBAABABAABAAABABAABBBAAAABBABABABABAAABBAABABBBBAABAAAAABAAABBAAABAABBAAAAAAABAABABBABAAAAAAABBBABABBABBBBAAABBBBBABBAAAABBAAAABAABBBBABBABBAAAAAABAABAAABAABAABAAAABABBBABAABAABBBAAAAABBABBBBBAAABAABAAABBBBBABABBBBBAAABBBAAABBABBBBABABBBAABABAABBBBBABAABBABBBBBABAABAABBABAAAAABAAABABBBBABAAABAAABBAAAABAABBBABABABAABBBBBAABBBAABABAAAABBBBAABBBABAAABABABAAAAAABBBABAABAABBABBAAABBBBAABBBABABAABBBBAABAABBABABABAAAAAABBABBABABABBABABAABABBBBBABABBABBAAAABBABBBBAABABAABAAABBABABBBBBBBBAAAABBAAAAAAABAAAAABBBAAAABBBBAAABAABBAABBBABABBAAAAAAABBBBAA
BABBABBBBABBABAABABBAAABBAAAAAAAAABBABBBBBBABBABBAAAABBBAAAAAAAAABBBABBBAABBABBABAABBAAAAABAAAABAABBBAAABBBAAABBABABBBBBBABBABBBBAABBABAABABBABBBABAABABBABBBBAABABBABABBBBAABAAAAAAAABBBBABABABABABBBABBBBBAAAAAAABBBBBAABABBABABBBABABBBBBAAAABABABAABAAABBABAABAABBAAABBBABBBBBAABAAABAABBABBBABABBBBBBAABBAABAAAABABAAABBBBABBABBABBABBBABABABABBAABBAABABABAAAABAAAAABAABABBABBAAAAAABABABABABBBBABBBBAABBBBABABBBABABBBBAABBBAAABBBABBBABBAAAABBAAAAABBABBBABBAABBABBABABABBAAABABAABABBBBAABBBBBBAABAABAABABAAAABBABBABBBABAABBABBBABBBBAABAAABBBABABBAABBBAABAAAAAAABABAABBBBBBABBBBBBBBAABBBABAAABAAAAABBBABBBA
BBBBAABBBBAABBAAABAAABBAABAAAAABAABBBAABABABBBAAABAABBABBAABAAABBAAABAABBBBAABBBBBABBAAAAAABAABAABABAAABABABABBABBABBBAABBABBAABBAAAAAAABBBBBABBAAAAAAABBBBAAAABAABAAAAAABABAAABAAAABAABBAAABABBBBBAABAABAAAAAAAAABBBABAABABBABBABAAAABABAAAAABAABBBBAAAABBBBBABABBABBAAAABABBAAABBBBBBAABABBABAABBBBBABAAAAAAABBABBABABBAAABBABAAAAAAAAAABBBABAABABBABAABBABBBAABBAAABABABAABAAABBBBAABBABBBBAAABAAABAAAAABAAABABABAAAAAAAABBAABBABABBABBAABBABAABABBBBABABBBBABABAABBBAABBAABBBAABBABABBBBAABAABBBBBABAAABBBBABBAAAABBAAABBAABAABBBBABBAAABBAAAABBBABAAABABBBBABAAABABAABBBBABBAAABBBBBBBAABABBBBBABBBABAABAAAAAABAAAA
BAAAABBBAABBBBBBBABBABAABABABAABAABABAAABBABBBBBBBABBABBABAABBAAAAAABAAAAAAAAAABABBBBABABABBAABAABAAAABAABAABBBABABBBABABAABAAAABBBABABBABAAABBAAAAAAABAABAABBAAABAAAAABABAABBBABAABABABAAABBAABABBBAABBAABABBABBAAAABABBBABABAABBAABAAAABABAABBABABBABBBBABBBAABBABAABABABBBABAABBABBABABBBBBABBABAABBABBBBBABBAABBABABBBBBABBBABAAAAAABBBABAABBAAAABAABABBABBBBBBABBBBAAAAAAABAAAABBABAAABAABBBABABBBAAABAAABBBAAAAAAABAABABBBAABABBABABAAABBABBABABABBAABAABAABABBBBAABBBBBBAAABAABABABABBBABABAAABBAABAAABAAAAAAAABAABAABBBBAAAABABBABABBBBBBABBAAAAABAAAABBBBAABBABABBAABBBBBBABAABABABABAABABBBAAAAAAABBBBAABABBAB
AABBBABAABBBABBBBABAAABAAAAABAAAABABBBBAABBBBAAABABBBBBABBAAAAABBABBABBAAABAABAAAABAAABAABABBAAABABBBAABBBABBABBAABBAAAAABABABAABAABBBBAAAAAABABBBABABBABBBBBBBBBABABABBBBBBBAAAABBBBAABAAABABABABABBAAAAAABBABBBAABBBAAAABABAABABBABAABABBAABBABBBABABABBBAABBBBBBBABBABAABBABABABBAAABABBABAABBAABAAAAABAABBABAAABBBBAAABBBBBBBBBBBABBBABBAAABAABBBABBBAAABBABBABBBABBAABABBAAABABABBBAAABBBABABBABABBAAABAABAAABABABBABABBABBABBBABBABAAABBABBAABABBBABBAABBABABABBBBAAABBABABABBBAABAABBBAABABAABBABBAABBAABBBBAABAAABAAABABBABBABBBBABBABBBBBBBAAAABAAABBBAABBBBBABAAAAAABBBAABBBBAAAAAAABAABABBBAAABBAAAABBBBABBAB
BAABABABBBABAAABBBAAAABABBBABAAAABAABBABBBBBBAABABABABABBAABBABAAABBBBAABBBBAAAABAAAAAABAABAAABBABABAABBBBAABAAAABAAABAABABBAAABABABBBBAABBABBBBBBBBBBBBBAAAAABBABABAABBBABBBAAABBBBBABBBBAABAABAABBABABABABAAABAAABBBBAAABBABBAAABBABAABBABAABBAABABAABABBAAAAAAAAABBBABAAABBABAAAAAAAABBBBBBAAAAABBABBBBBABABBAAAABABAABAAABBAABABBAAABAABBBBABBBAAABBBBBABBBABAAAAABBABABBBBBABBABABABBBAABAABBBBBAABAAABABAABBAABBBAABABABAABABABBBBABABAAABABABABBBABAAABABBABABAAABAAABBBAAAAAABAAABABBBBABBBAAABABBABABAABBABAAAAAAABBBAAABAAAABBABABAAAABBABBAABAABAAABABAAABAAAAABBBBBBAAABAABABAABBAABBBABAAAAABAABBABBABBABAA
BABABAAABBABBBABBAAAABAABBAAABBABAAABAAAABABAABAABBABABAABBAAAAABAABAABBAABABBABBBABABABBAABABBBBBBBABAAAAABBBBBABAABAAAAAABABABBBBABBAAABABBBBBAAAABABBAABBBABAAAABBABAAAAAAABABBBBAAABBBAAAABBBBBBBBBBBBBBABABAABBBBBBAABAAABAAABABAABBBBABABAAABAAABBBBAABAABBAABBABABBAAAABAAAABBBBBBBBBBBBBBAAABBBBABBBABBBABABAABAAABBAABBABAABABAAAABAABBBBABAABABAABABBBABBBBAAAAAAABABAAABBBAABBAABABABBBBAABBABBABAAAAAAABAABBABBAABAABBBABBBBAABBBABABABBBBABBAAAAAAABAAABABBABAAAAAABBABBBABABBABAAABBABBBBBAABABABBBBAAABBBBBBABABBBAABBABBABAABABBBABBAABBBBBBABBABABABBAAABAAABBBBBBBBAAAABAABBBABAAABBBBABBAAAAAAAAAAAAA
ABABBBBAAAABABABBBBBABBBABBABBBABABBBABAABAABBABAAAABBABAAAABABABBBAABABBAAABBAAABBBABBBABAABBABAAABABBABBABBAABBABBBABBABBBAAAABABBABBAAAABAAAABAABBBBBABBBAAABBBBBAAABAAABABAAAAABBABAABABBABABAAABBBBAABAABAAAABABBBABABBAAABABBAAABBBBAAABABBAAAABBBBABAAAABAAAAAAAABABAAAABAAABBBBBAAABAABAABBABABBABABBABABBBAABAAAABABBAAAAAABABABAABABBABAAAABAAABABBBAABBBAAABBABBBABBAABABABAAABABABBBBABAABBBBBBAAAAABABABBBABAAAABABAAABAABBBBABAABAABAABAABBAABAABABBBAABAABABBBAAABABBBABAAABBABBBBBAAABBAAABABAAABBBABABABBAABBABBBAABAAABAAAAAABBABBBBBAAAAABABAAAAABBAAABBAAAABAABAABABBBBBAAABABBBBAABABABAABABAAABAAA
BBAABBABAABABABAAAAAABBBAAAABAAAABAAAAABBABBAABABBBBAABABAAABBAAABBBABBBABBABBAAAABBAAABBAABAABBABAABABBBBABBAABAABABABBABBABBBAABBAABBBAAAAAAABABBBBBAAABBBAABABAABBBBABAAAAAAABABBABBBABBABAAAAABAAABABAAAAABABBBAAABBABAABBBAABBBAAAAAABABABBABBBBAABBBBAABABBAAABABAAABAABAABAAABABABBABBBABABBBAABBBBBBBBBBABBBABAAABABAAABBBBABAAAABABABAAABBABABBABBAABABBABBBAABBBBBAABBBAAAAABBBABBBBAABBAABBABABBABAAABBBAABBABAAAAAABBABBAAAAAABBBAAAAAABBBBABBAAAAAAAABBBBBBABBABABAABAABBBBBBABAAABAAABBBAABBAAABABBBBAABBAABBBBBBABBBBBAAABAAAAABAAABABBBABAABBBAABAABABBBAABBBAABBBBBABAABBAABABBBABBABABBBABAABAABABABBA
BBABAAAABBAAABABABBABAABABBBBBAABAABBABBBAAABBBBABAAAAAABABABABBBAABAABBBBBAABABAABABAAABABBBBBBBBABBABBABBBBAAABABBBBBBBAABABBABABBABABABAABBBAAABAAABBBBAAABBABAABABABAABABABAAAAAAAAAABAAAABAAAAAAABBABABBBBBAAAAABBBBBBBABBAAAABAAAAABAABAABAABBBAABBBBAABAABBBAABAABBBBBBAABABBABBABBABABBBBBBBABAAABBAABBABBAABBBBBABABBBABBBBAAABAABBABBABBAAABABBBBBABABABBAAABABABAABBBABABBBAABABBABABBABAABBBABBABBBABAABBBBBBBBBABAABAAAAAABBAAAABBABAABBABABBABBABAABAABBAAABBAABAAAABBAABAAAABBBBBAABBAABBAABAAABAABABBBBAABBBBAAAAAABBBABBBAABABBAABBABABBAAABABBABBABAAABABBBBAABBABBAAAABBBBABABBABABAABAABABAABAABAABB
AABABBBABBBABBAAAAABBABAAABAAABAAABBABABABAABABBBBAAAABBBABBBAABBBAABBABABBAAAABBBBAABABAABBBBBAABBAAAABBABBAAABBBAABBAAABBBBABAAABABABABBBBABAAAABAAAAAABBBBABABBBBAAABBAAAABBBAAAAAAABBBBAAAABABAABABABBBBBBAABBABBBAABBBBAABBBBBAAAAABBBBBAABBBAAABABABAAABBABBBAABABABAABBBAABBBAAAABAABAAABBBAABBBBAABABAABBBBABABABABBBABBAABBAAAABAAAABAABBABAABABABBBBBABBAAAABBAAABBBBBABAABBABBBBAABBBBBABBABABABAAAAAABBBAABAABAABBABBABABBBBBAAABBBABBBAABBAABABBAABABBBABBBBABBBBBBBBAABABBABBBBAAABBAAABAAABAAABBBAAAAABBBAABBAAAAAAAAAAAABBABBBAABAAABAAAAABBBABAABAABBABAABBBAABAABBAAAAAAABBABBAAABABAABAABABAABBAABBBB
BABBAAABBBBABAABBABABBAAABBAAABABAAABAAAABBBABAAAABBABABBAAAABABBBBABBAABABABBAABBBBBABBABBAAABABBBBABABABBABABBBBBABABAABBBBAABABBBAAABBAABABABBBBBAABABBBBABAAAABBBBAABAAABABBAAABBBBABABBBAABBBBBBBBBBBBABABBBBBBABBBAABBBAABABABAABBAAAAAABBAAABABAABBAAAABBAAAABABBBAAABAABAAAAABBABBBABABAABAABBABBBBBBBABAAAABABAAABBBBBBABBABAABABBAAABABABBAAABAAABAABAABABAAAABABBBAABABBBABBBABABAABBBBBAAABABBBBABBBAAABAABBAAAAAAAABBABABABBBBBABBABABBBABAAABBABAABBAAAAAABAAAAAAAAABBABBAABBABBBAABBBABABAAAABAABAABBABABBABBAABAABABABBBABAAAABBAAAAABBABBBABBABABBBABBABBAAAABBABBABBABBBBBBBBBBBBBABBBBBAABBBAAABBBBBA
AAABAAABBAABBBAAAABBBABAAABAABAAABBABABBBABBBABAAABAABABBABBAAABBAABBBAAABBABABABAABABAABBBABAAAABAABBABAAABBBAABAAABBBABBBBBABBBBBABBBAABBBBBAABBBBAABBAAABBABABAABBAABAAABBBAABBBABABBBBAABBAAABABABBABABABBAABBABAAAABBABBBBABBBBBBBAAABABAABAAABBAAABAABBAABBAABAAAAABBBBAAABBABBBAAAAAABABABBAABBAAABAAABABBBBBAAAAABBBABAAABABBAABBBBABAABBBAABABBBBBABABBAAABAAAAAAABBABBBABBBABBBBABAABBBABBBAABBBABABBBABBBBAAABABBBBBBAABAABABABBBAAABABBABBABBAAAABBBAABAABAABABAABAABBAAABBABBBBAABAABBBBBAABBBBAABAAABAABAAAABABAABAABBBAAABBAABBAABBAABABABBABAABAAABABBBBAAABBAABAABAABBBAAABBAAAABAABBBAAAABBABABBABBBAA
AABAAABBBBAABBABBBBBAABBBABABBABBABBABBBBAAABBBBAABAAABBABABAAABABBAAABAAABBBBAAABBBAABBABBBBABBBBBBABBBBAABAABAAABBABBABABAABBABABABAAAABBBBBBBAAABABABAABBBAAABBBAABABBAAAABBBAABABBAABAABBBBBBAABBBBAAAABBAABAABBBBABBBBBBAAABBBBABABBABAABAAAAAAAAABABBAAAAAAAABABABAABBAABBAABABAAABBABBABBABAABBAAAAAABABABABABABAABBBBBAABAABBAAAABBABBAAAABBABAAABBABBAAABAAABBABBAAAABBABABBBBBBAABABAAABBBBAAAABAABBBABBBBABBBAAAABBABBABABBAABABABBAABBBABBBABAAAAAABABABAAAABBAAAABABBBABAABABBBAAABBBBBBBBBABAABABBBAABAAABBBABAAABBBBABBAABABBBAABBABBABBBAABABABABAAAAABBBAAABBAAABBAABAAAAAAAABBBAABAAABAABABAABABBABAAA
AABAABAABBBABABABABBBBABBBBBBABBABBBBABAABABAAAABABAABBABAABAABBBABABBABBBABAAAABABBBABAAAAAAAAABAAABAAAAABABABBBBBABBBBBBBAABBAAABAABBBAAAAAAABAABABBBAAAAABBAAABAABAABAABBBBAAAAABAAAABBAAAABBBBBAAABBBABABBABABAABBBBBBAABBABBBABAAABAAAABBBBBBAABBBBBAAAAAABABAABAAABAAAAAAABBBBBBBBBBABABBABAAABAAAAAAABBABBAAAAABBAAABAABABABABBABBBAABBBAABBAAAAABAABBBBABBBBAABBABBABAAAAAAABBBBBAAABABBBAABAABBBAAABBBABBABBBBBBBBABBABBBABABBBAABBBBBABBBAAAABABBBABABBABABBABABBBABBBBABBABAAABABAAAAABBAABAAAAABBBBBBAAABABAAAABBBAABBBABBAABABAABABBAABAAABABABBBABAABAABABAABAAABBBAAAABBBABAAABBBBAABBABABABBBBBAAABABBBA
BAAAAABABBBABBAAAABAABBAABBBBBABAABAAAAABABBBABBABABBAABAAAABBBBAAABABBAABBBBBABAAABBBAABBBABBABBABAABBBABABBAAABBAAABABAAAABABABAAABBAAAABBBABBBABBBBABBABBAAAABBBBBBAABBAAABAABBABABBBBABBABBAABABBABBBABBABBAAAABBABBBBBBBBAABAABAAAABAABABBBABAABBBABBBBAABABABBBAABBAAAABBBBBBAAAABBAABBBBAAABBABBBAAAABABABBBAAAABAABBABBAABBBBBBBABAABAABBBBBBBABBBAABAAAABAAAABBBBBBBBAAABBBBBBBABBAAAABBAABBABBBBAAABBBAABABAAAABAABBBABABBABBAABAAABABABBABABABAAAABBABABAAAAABAAABAABBBBBAAABBBAAAABABBABABABBBBBBBABBABABAABAABAAABBABAABBAABAABAAABBBABBBBAABBBBABAAABBBABAABBABBABBBABBABBABABBBAABBAAABBAAAAABABAAAABBBAB
BBBABBAAAAABAAABBABBAAAAABBBABBBAAAABAABAABAAAABABABBBABABBBBBBABABBBBABBABBABABAAAABAABBAABAAAABABBABAAABBABBABAAAABBAABABAAAABBBAABABBAAABBBBBABAAAAAAABBBABBABABAABABAAAABBBBAABBBBABBBBBABABBBBAABBABBBBBABAAABBAABBAABAABBBABAAAABBBBAAAAABABBAAAABBABAABABBBBAAAABAABAABAAABBABABBAABBBAABABABBBABAAAABABABAAAAAAABBAAAAABABAABBBABBBBABAAAAAAABABAABBBAAABAABBBAABAABBBBABAAAABBABBAAAABABABABAAAAAABABBBBBBABABABBBABAAAAABBABABAABAAABBABBAAABAABBBBABABBABABABBBAAABAAAAABBBBBBABAABABBAABBBABAAAAABBAABAABBABAAAABABABBABBAABABBBABABABBABAAABBBABAABBAABAAAAAAABABABBBBABBAAABAABBBABABBAAABBABBBABBABABAAAB
AABABABBBAABAAAABBABBAABBBBAABBABAAABABBBBBAAABABABBAAABBAABBBBBAAAABBAAAABABBABAABABBABABBABAAAAABABABAABBAAABAABBABBABAABBABABABBBBAAAABBBBBABABABBABABBBBAABABABBAABAAAABBABAABAAABBABBAABBBBBBBAAAAABBAABABABBBBAAABABBABBBABABAABBABABAAABAABBAABAABBABABAABBBABAABAABABBBBAABBBABBAAAABBABBABAAABAABABBAABAABABAAABAABBBAABAABABBBAAAABAABBBBBBBABAAAABAAABAABAABBBABBBABABBABABBABBAABAABBBABAAAAAAABBAAABBABBBAABBBBAAAABBABAAAABBBABBBBAAAAABBBAAAABBAAAABAAABBABAAABBAABBABBABAAAABABBBAABBAABAAABABABAABABAABAABBAABAABBBBAAAAABABBBAABABBBBAABBBABAABBBBAAABABAAABBBBAAABBAAABBBABBBABABAABAAAAAAABAAABBBBBA
AAAABBBAAAAAABBABBAABBABBABAABABBBAABABBBBBABAAAAABBBAAAABBABABAAAAABABBAAAABBABABBABAAABBBBBABBAAAAABABBAABBBBBABBABBBABBABBBBABABBBABAABAAABBAAAABABBAABBABABAAAABBBAABAAAABBBABABABBBABABABAAAAABBBAAABBBBAABBBBBABBAABBBBABBABABAABBBAAABBBAAAABAABBBBBBABAABABAABAABBABABABBBBAAAAABBBABAAABABABABAABBBAABBAAABBABBBAABBBBAABAABABAABBABBABBAABAABBAAABBBAABBABABAABBBAABBBBBAABBAABBAAAAAABBABAAABABBBBABBAABAABBBAAABABAABBABABAABBAAABAABBABABBABAAAABAAABABBABBABBBBABBBBABBABBBBAAAABAAAABABAABBABABABABABBABAAABABBABBBBBBABABBBBBAAABAABAABABABBABAAABAAAABABAAABBAABABBAABBAABABBABABBAAAABABBABABBBABBAAAB
BABABBAAAABABBAAAABBBABBAABBAABABBABBABAAABBBBBBAAABAABBBBABAABAAAAAABBBABBABBBAAAABAAABABBABAAABABBAAABAABBBBBABBAAABBAABBBBAAABBBBABBBBAAAAAABBBBBABBABBAABAABBBBABBBBBBBBAAABABABABBAAAABBABBBBABBBABBBAAABBBBBABABBAAABBAAABBBBAABABBBAABAABAABBABBABBBBBBAAAABAAAABBBBBBAAAAABBBBAABABBAABAAAABBAAAABBBBBBBABAABBABABABABBBABBBBAAABBBAABAABABBBBAABABBBBBBBBBAAAABABBAAABABABAAABAAAABBABABBBAAABAAAABABBABABAAAABBBAABABABBABBBAABABBBABABAAABBBBBBBAAAAABBAABBABBBBBABBBBBABBBBAABBBABBABBAABABBBABABAAABBBBBAABABBBBBBABBBABBAABAABBBBBABABAABAABAAAAABBAABABBAABBAAABBAAAABAAAAABBBBBABABABAAAAAABAAABBABABABA
AAAABAABABBABBBABBBAABAABABBBABAAABBAABBBBBABBBBBABABAABBAAAABAAABBABBBBBBAABAAAAABBAAABABBBBBABBABAABBABABBAAAAABBABBBAAAAABABBABBABABBABBABBABAABBBBAAABAABAABAABBAABBABBABBAAABAABABBBAABAABBBABAAAABBBBBAAAABAABAABBAABAAABAAAABAAAAAAAAABBBABABBABAABABBABAAAABABBAAABBABAAAAABBAABABBAABBBAABAAABBBABAAABAABAAABABAABBAABBBBABBBBBABAABAAAABAAABABAAAABAAABBBAABAABBBAABABBABBAAAAAABBBABBABABBAABABBAABBABABABBBBAABAAABABAAAABABABABBBBAABAABAABBBAAABAABBAABBBBBABBABBBBAABAABABBAAABBBAABABAAABAAABBAAABABBBABAAABAAABBBABBAAABAAABABBBBAAAABABBABABAABBBBBBABAAAABBABBBAABBAAABAABBAAAAABABBAAABAAAABBBABBAAB
BABABABABABBBBABAAABAAAAABABBAAABBBABBBBABBABBBABBBAABAABBAABABAABAABABBAAABAABBABAAABBAAABAAABABBAABBABBBBBABBBABABBBBBAABAABBBBABAABABAABBABAABABBBBBAABABBBBAABBABAABABBABBBAAABBABBBAABAABABBBABABBBBBAABABAABABBABBABBBBBBBAAAAAAAAABAAAAABABBAAAAAABAABBBABAABBABBABBAABBAABAAABABAABABAABBBABABAAABBAABBAABABABAABBBBBAABABBBBBBAAAAAABABBBAABBABBBABABBBABAAAABABAAABABABBAAABBBBAAABABABBABABABABBBABBBBBAABABAABABAAAABBBABBABBAAAABBAABBABBBABAAAAABAAAAABBBAABBBAAABBABABAABBAAAAAABBABBBAABABBABAABBBBABAAAABBBAABAAAAABBABAABABBABAABABABBABBBAAABBABAABAABABBBABABBBABAAAABAABABBBBAABAAAAAABBBABAAABAABB
BABAAAABAAABBBBBABAABAABBABABBABBAABAABAABAAABBBBBAABABBABABAAAAABAAABBAABABABAABABBBBABABBBAAABAABAABAAAAABBBABABBABBAABBAABBAAABBBBBABBAABAABAABBABBBABABBAAABABBBBABBBABBABBAAAAAABAABBABABABBAABABBBABAAAABBABABABBBBAABBBBBBBBAAAABBAABABAAABAABAAABBBBBAAAAABABBBAAABAABBBBBABAAAAAABBBBAAABABAABABBBBBAABBBAABBBABBABBBABBBBAAAABBBBABAAAABABBAABBBBBAABBBAAABABABBBABBBBAABAABBBBAABBBAAAAAAAABABAAAAABABAABBAABBABBAAABAAABABBBBBBBABAABBBAABBABABAAABBAABABBBABABAAAAABBBBBBABBBABBBBABAAAAAABABBBBBBAAABBAAAABBAAABBBABAABBBAABAABBBBABBAAAABABBBABBAABAAAABBBABBABAABAABAAAAAABBBABAAAAAAABBBBBAAAABAAABABAA
BBBAABBAABABAABBABBBBABBABABABAAABBABBABBAAAABBBBAABBBBBBABABABBABBBAABBBBABBABBBABBAABAAAAAAAABABBAAABABAABABAABBABAAAAABAAABBAAAAAABBBBAABAABAABBBBABBABABBABBAABABBBBABAAAAAABABBBABBBABAABAABAAAAABABAABABABBAAABBABBABAAABBAABBBBABBABBABBBAAABBABABBAABBBBAAAAAAAABABAABABBBAABABBABBAAABBBBABAABABAAABBBBBBABABABAAABBBBBBBAABBABBAABABAAABBAAABABABABABAAAABAABABAAAABABBBAABABABBAABAAABBBABAAABBABAAABAABAABABBBBAAAABBAAABAABAABBBAABBAAABABBABAAAABAABABAABBAAAABBBBBAABBBAABAABAABABAABBABBABABAAAABBABBABAABABBABBABBAAABAAABABBBAAABAABBABABBAAAAABBAABBAABABBAABAABABBABBBABAABAABBBBABAABBBBBBBBABABAAB
ABBAAABABAAAAAAABBAAABBABBBAAABBABABBABABABBAAAAAAABABBABBAAABBABBABBABABABAABBABABAAABBABABBBBBBBBBBBBAAABBAABABABBBBBBABBABAAAABBABBBABAAABBBBBABBAAAABABBBAAAAABBABABABBAAABAABABAABAAAAABAAAAABBBAABABAABBABBBABABBAABABBABABAAABAAAABBAAAAABBABABABAAABBABBABABABAAABAAABBAAABBBBBAAABBBABBBBBABAAABBBBABABBBBBBABAABBBBABBABBBBBBBBBBBBABAABABAABAAAABAABBABBABAABBBBBBAABAAAAABAABBABAABBBBABBABBABAABBBBBBABAABABAABABBAABAABAABBBAABBABABAABBBBBBAABBAABBAAABBBBBBAAABBBABBBAAAAAABAABABBBBBAABAABAAABBBAABABBBABBBBAABAABBBAAABABBBAABBAABBBBBABBBBBBBBBBBAAABBBAAAABBBBBBABAABABBBBBABABBAABABABBBAABBBBBAABA
ABAAAAABBBBBAABBAAABBABAAABABAAABBAAABAABBAABBBBBBBBAABBAABABBAAAABAABBAAAAAABBBABBBAAABABABBABBAAABBABBBAAABABABBAAAABBBBAAAABBBABAABAAAAAAABBBABAAABBAABBAABABABBAABBAAABBABBBAAABABABABBAABBBABAAABBABBAABBBABBBABAAABBAABAABBABBABABABBBABBAABBBBBAAAAAAABABAABBBBAAAAABABBAAABBBAABBBBBABBABBBAAAAAAAABBBAAABBAAAAAABABAABBABBBAABAAAAABABBAABAAABBBABBAAABABBABABABAABBBBABBBBBABABBBBBAABBBAAAAAABBABABBABABABBBBABAABAABAAAAAABABBAAABAAAAAAAABAABAAAABAABBBBAAABBBBAABBABAABBBAAABBAABABAABBAAAABBBABAAABBABBBBAAABABABBABBABBBAAAABBABBBAABBBABBBBBAAABAAABAABABBAAABAABAABBBAABBABAABABAAABABBBBBAAAABAABBBAB
BABABAABBBBBAABBAAAABBABBBAAAABABBAAAABABAAABAABAAAAAABAABAAAABBBAAABABABABBAAABBAAABABAAABABBAAABAABABBABAABBAABAAABAAAAAABBABAABBBBBBABBBAABABABAAAABABAABBBABAABAABBBBABAAAABABBABABBAAABAAAABAABAABBABABABBAAABABBBAABBBBAABABAAAAAAAABBAAAABAAABAABAAAABBAABAABAAAABAAAAAAAABBAAABABAABAABBABABAAAAAAABBAAABAABABBBAAABAAABBBAAAABAABABABAABBBAAABBABBBBBAAABABBAAAABBAAAAAAAABBABBBABAABBBBBBBBBABAAAAAABABBBBBBABBBABBAABBBBBABABABAABBAAAAABABABAAAABBABAAAAAABBABAABABBBBABABAABAAAABBAABABAAABBAAABBABBAAAAABABBBAABBAABABABBBAABAABBBABABBAABAABABAAAABBABBBAABAABBBBBBABBABAABBBABABAAABAAAAAAABABBBBBABBBBA
BBAAABAAAAAAAAAAABBBBAABABAAABBABAABBABABBAABBBABABABBAAAAAAABABBABAAABBABBABBBABABABBAAAABBBAAAAAABBBABBBBBABABABAAAAABBABAABBBAABBBAAAAABAAABABBBBBBABABBBABAAABBBAAABAABAABABAABABBAABBBAAABBBBABABABAAABAABABBAABBAAABBBABABBABAABAABBBAAAABBBAABBAAAAAAAAABBAAAAABAAABBABAABBBBAABBAAABBABBBBBBBAAAAABBABABBABABABBBBAAAAAABBBBABBBAABBABBBBAABBBBABABBBBBBAAABABAAAAAAABABAABBBBAAAABABAAAAAAABBBABAAAAABABBBBBBABBABBBBBAABBBBABABAABAABBAABABBBBABAABABAAAABBBBABAAAAABBBAAAABAAAAAABABABBBAABABABAAABBBBBBAAAAAAAAABAABAAABABBAABABBBAABBAAABBBBAAABABABBBABABAAABBBAAAABAABAAABAABBABABAAABAAAABBBBBBBBAABBAAB
BAABAAAABBABABBBBABBAAABBBBAAABABAAAAAAAAAABBBBBBAAAABAAABAABABABBBBBBBBBBBBAAABBABAAABBAAABBBAAAAAABABABBBBABBAAABBBBABAABABBBAAAABBABBBBBBABBABBABABAABBABBABBBABABBABABABABAABAAAABBAABAABBBBAAABAABBAAABBABBBAABABBABBBBABAAAABAAAABABBAAAAABAABABAABBBBBBBABBBABBABBABAABAAAABBBBBBAABBAAABABBBABBBABAABBBAABBABABBBABBBBBBBBBAAABBBBBBBBBBAABAABAABBABBAAAAAAABBBAAAABAABBBBBBBABBABAABBBBBABBBBBAAABBABABABBBBABAAABABBABAAABAABAAAABABBBBBAABBAAAAAABBABABBBBBBBAABAABBAABAABBAAAABBBBAAABBAAAAABBBBABBAAAABAABABBABBABABAABABBABBAAABAAABBABBAABAAAABAAABBAABBBAABABBABABBBBBAAABBAAAABAAABBAAABABAAAAAABABABAA
BBAABBABAAAAAAAAABBAABABBAABBABBBAABBBAABBBAABBBAAAAABAAABBBAABBBBABBBBAAAAAAAABAAABBBBABABBBBABABBABBABBABBABBBAABBABAAAABABBBABBAAABBABBBABAAAAAABAABABBAABAAABABABBAAABAABAAAAABBBBBBBBAABAAAABBABBBABABABBABBAAAAABAABABAABBBABBBABBABBAABBBBAAAAAAABBABBAAAABABBABAABBBABBABAABAAABBAABAABABBBBBABBBBBAABABBBABBBBAABAABAABBAABBBAAABBAAABBABBBABBABBABABBAABAAAAAABABBAAABBAAABABABBABABBBAABBBABBAAABAABABAAAAAABBABABBBABBBABBBBBBBAABAABAAAAAABABABAAABBABABAABBABBABBAABBAAAABAAABBAAAAAABBBABBABABABBBBABBAABAAAABBAAAAABAAABAABAAAABABABBAAAAAABABABAAABBBAAABABBBAAABAAAAAABABBAABABBBBAABBBBAAABBABBAAAAAB
AABBBBAABBBBBABAABBAABBBAABBBBABABABBBBBBBBBBBAABAAABAABABBABAABBAABBAAAABBBAABAAABBAAAABBABABBBABBABAABBAABBABAAAABABBABBAABABBABBBBBBABABAABABABAABAABBBBAABABBAABABABBABAABAABBABBBBABAAABBAAAAAAABBBAAABBBBBBAABAAAABBAABABABAABABBBBBAAABBBABABBAAAAABBABBABAAABAABBBBBBBAAABAABABAAAABAAABBBBABBBBABBABAABAAABAABABABBAAAABABABABBAAABAABAABABAABAAABBBBBABABABBBBAABBBABABABABBBABABABBBBBABBABABBAAAABABAABABBBAAABBAAAABAABABAAABAABAABAABAAAAAAABBAAAABABBABBBBABBAABAABAABBBABABBBBBABBBAAABBBBABAAAABBABAABAAABAAAAABBBAAAABBAABABAABBBAAABBAAAABABABBABBBBAABAAABAABBBBBBABBBAABABABBAAABAAAAABBBBBBBBAAAAA
BBBABAABBBBBBAABABBAABABBABAABBABBBBBAAABABAAAAAAABBBBBBAAAABAAABAABBAABBBBBBBAABBABAAABABBABBBBAAABAAAABBBAABABAAABAAABABBAAABAABBAABAAAABBABBBBBAAAABBBABABAABAABBAABAAABAABBAABBBAAABABABAABBABAABABABBAAAABABBAAAABBAAAAAAAAABABBABBBBAABAABBBAAABBAABAABBABABAAAAAABBAAAAAAAAAAABBBAAAABBABAAABBAABBBBBBBABABBBBBAABABABAAABBAABBBABABBAAABBBAAAABAAAAABBABBBABAAABAABBBAAABAAAABBBAAABBABBAABAABAAABBBABABBAABAABBBBABAABBAAAABABBAABABAABAAABBBBBBAAAABABBBBAABBBAABABBBAABBBAABABABBABABBBBBBAABBAAAAAABBBABBBABBBBAAAABAAABAAABABBABBBABABABABAAAABBBABABBABAABBBABBAABABABBBAAAABAAABABBBABBBAAABBBBABAAABAABB
BABAABBAAABAABAABBBBABAAAAABABAABBABABAABBAAAAABBAABAAABAAABAABABABAABABABBAABBAAABBAABBBBBABAABAAABAAABAABAAABAABBBABBAABAAABABAABABBBBABAABBAABABBAABBBAAABABBABBBABABBABABBABBBBAABBAABBABBBBAABABBBBABABABBBBABAAABABBABAAABBAAAABABAABAABAABBBBABBBABAABBABBABABABBBBABBAAABBAABABAABAABBBBABABAAAAAAABBABAAABBBAAABBAABABAAAABBBABAABBBBBABABBBBAABABBBABAAABAABBABAABABAABBBABAAABBBBAAABAAABABBABBBBAAABBAAAAABABAABBBABABAAAAAAABBABAAAABBABBBABABBAABABBBABBBBBAAAABAABBAABABBBBABABAABBAAAABBBABAABAABBBABAABBAABBAAABAABABBBABBBABABBAABABBAAABABBABBBBBBBBBABAAAABBAABABBAABAABBABAABABAAAABAAABAAABBAAAABB
BBAABAAAAAAAAABBBAABABABBBABABBBBABBABAABBAAAAAAABABAABBBABBABBBBAABABABBBBAABBAABBBAABBAABAABAAAABAABABBBABABBAABABBAABBABAAAAAAAABBBAAABBBBABAAABBBBAAAABBABAAAAAABBBBBABAAAABBBBABBBBAAAABABBABAABAAAAAABBABBBBBBBAAAAAAABBAAABAABABBBAAABABBABBBAABAABBAAABABBBBBBBBAABABBBBAAAABAAABBABBAAAAABABBABBABBBABBAAAAAABAAABBBAABBBABAABBABAAABBAAABBBBBABBAAABAAAABBBBBABBBAABABBAAABAAABBBAABBBAABBBAABABABABBABAABABABBBBBAAABBABAABBAABBBBBBABAABABAABAABAAABBBABABABBAAAABABBBAABAAAABABAAABABABBBABABBAABBBBABBBBBBABAAABBABBBABAAABBAAABAABABAAABBABBAABBBAABAAABBBAAABBAAAABBABAABABBAAABBABBAABBAABBAABAABAABBAB
BAABBAAABBBAAAABBABAAABBABAAAAABBAAAABBABBBAAABABBBBAAAAABBBBBBAABBAAAABAAABBABBABBABAAABBAAAAAABABBBAAABAAABAABBBBABBAABAAAABBABAABBAABBBBBAABABBAAABAAABAAABABBBBABBBAAABABAAAABABBABABABBABABBAABAABABAABBAAAAABABBBABAAAAAAAABAAAABABBABABBBAAABABABABBBAABBAAAABAABAABAAABBBBABAABABBAABAAAABBABBAAABABAAABBABBAAABABABBBABAAAABAAAABAAABBBAAAABBABAAAAABBABBABABAABBBABAABAAABAABBBAABAABBBAABABBAABBBABBAAAABABAABBABBABBAAAABBABBABAABBAAAABBBBBAAAAAABBAAABBBABAABBABBBAAABBABBBBAAAABBBAAAAAAABABABBABBBBBBBAABBAAAAABABABAAAAAAAABABABBBBABBBBBBBABBBABAABBAABAAABABBBBBABABBBAABBABABBABAAAABBBABBAABAAAABBA
BBBBBBAABBAABBBABBAAABAABBAABBBBAAAABABABABBABBAABBBBBBABBAABBBAABBABAAAAAABAABBABABABAAABBBAABAABAABBAABBBAABBABBAAABBBBBAABBABBBAAABBABABBBABBBABABBAAAABAABBABBBABBAAABBBABABAAABBBBBBABBABAABBBBBBBABABBAAABBBABABAAABAAABBBBABAABABAAAABBAABAAAABABABBBABAAAABABBAABBAABBBABBAAAAABABABABABBAAAAABAABABABBBAAABABAAAABABABBAABABBAAAABBBBABBAABBBABBBBBBBBBABAAABBABABABAABAABAAAAABABBAABBBBBBBBAABBBAABABABBABBAABBBBAAABABBBBBAABABAABAABAABAABBBABABABBBBAAAAABBABBAABAABBBABABBABAABBBBABBBBAABABAABAABBBBBABABAABBAABBBAABAAAAABBBBBAAABABAABBAABABBBBBBBABABBABAABBAABAAAABBBBBBAAABAABBABBAAABBBABBBAABAAAB
BAABBABAAABBBBAAAAABABAAABAAABBBBABBBBBBABBBABBAABAABAABAAAAAABAAABBAAABBBBABBBBAABAABABBBABBBBABABBBABAAAABBBAABAAAABBBAABAABABABAAAABABAAAAABAAABBAAAAAABBABABBBBBABAAABBBBABBABBABAAABAAABBBABAABAABAABBBAABABBABABBAAAABAABAAAABBBBBAABABBABBAABBBBBBABBAAAAAABBAAABAAAABBBAABABBBBBBAAABABABBABAABBAABABAABABAAAAAABBAAAAABABAABAABBAABBBAAAAAABBAAAABABBABBAAAABBBAAAAAAABBAABABBABABABBBAAABAAABAAAAABBBAABABABBAABABABABBBBAAABBAABABBABAABABAAABABBBBABBBAABBBAABABABABBABBABABBAABABBABBABAAAAABBAABBBAABBAAAAAAABBAABBABAABBBAAABAABABABBAABBAAAAABABBBBABBBABABAAAABABBABAAABABABBAABAABABBABABABBABAAABBABA
AABBAABAAABBABAAABBABBAABBBBABAABBABAABBABAAAABBABABBABABABBABABAABABBBBAABBBABABABBAAABBAAABAAAAABAAAAAAABBAAABBBBAABAAAABBBAABBBAAAAAAABBBBBAABABABAAAABAAAABABAABBBBAAABABABBABABABABBABAABBABBBBBAAAABBBABBBABBABBBBABABBABBBBBABBBABABAABAAAAABBBBABAABABBBBBBBBAABBAAABABBBAABABABABBAAABABBBBBAABABBBBAABBBAABBABAABBBBBBAABBAAAAABAAABABAABABBAAABAABAABABBABABAABAABBABBBBAABABBBBBAAAABBABAAABBBBBAAAABAAAABBABABBBBABBBAABAAAABBAAABAABBABBAAABBABBABBBAAAABAAABAAAABBBBBABBBBABAABBABABABBAABBBABBABBABBBBBABAABABABBBAAABBABAAABBBBBAABAAAABABABBABAABAAABABBBBABAAABAABABAAABBAAABBBAAABABBBAABBBBAABAAAAB
ABBABBBABAAAAAABBBBAABABAABBAABBBBBBBBABBABAAABABBAABABABBBAAABABBABAAAAABAAABAABBBBAAABBBBABBBABBABBBBBBABBBBBBBBAAAABBABBBBABBAABABBBAAABBBBABBABABABABBABAAABAAAAABBABBBABABAAAABAABABBABAABAABAAAAAAABAABAAAABAABABABBBABBABABAAAAABAAAABBBBABABAAAAAAABBABAAABBABABABBBBBBABBBBBBBABBBBABAAABBBBAABABABABBBAAAABABBAABABBABAABBABBABABAAABABBBBBBABAAABBBBBABAABBBBABAAAABBBAAABBABBBAAAABBBAABBBBABBBBBBBABBAAABAABAABAAAAAAABBBAAAABABBABAAABBABAABBABBABAAAAAABBABBABABBAAAABAABBABABABBBBAABABAAABAABBAAABAABBBAAAABBABBAABBAAABABAABBBBAAABABBBBAAAABBABBABBBBBBAABAABBABBBBBABABAAABAAAAABBAAAABABAAAABBAABAA
BBABBBBBABBABABAAABBBBABBBABAABABAABBBABAABAAABABBBBABBAABBABBAABBBABBABABABAAAAAAABABBAAAABAABABBBABBBAABAAAAAAAAABBBAABAAAABBBAAABBBBABAAAABABBBBABBABBAAAAABABBAABBBAABBAABAAAABAABAAABAABAAAABAAABBABBBBABBBBAAABAAAAAABBAABABAABBBABABAAAABAABABBBAABABBBABBABABBABABABABAABAABABBABABAABABBAAABBBABAABBABAAAABABBBBBBAAAABBAABBAAAAABAABBBBBBABBAAABBBABBABBBBAAABBBAAABBABABBBBAABAABBBABAABAABAAAAAABABBABBABBAAAAAABAAABBBABAAAAABABBBAAABAABBBBBBBAABABBBAAABBBBAAABBBAABAAABABBBBABBAAABAAAABABBBBBAABAABBBAAABBAAAABABBAABBBAAABBBABABBABABBBBBBBAABBBBABBBABAAAABBABBAAABBBBBBBBBAABBAABBBABABAABABBBABABBB
BBBAABAABBBABAAAABAABABAAABBAAABAAAAAAABBBAAABBBAABBBBBBBBAABABAABAAAAABABBBAAAAAAABBBAABABBAAAABBAAAABABAABBBABAABABBABAABBBAABBBBBBBAAABBAAABBAAABBBBBBABBBBAABBBBBBBAAAABBBBBBAAAABABAAABBAAABAAABBBABAABBABABBABABBABBABAAAABABABAAABABABBAABAABAABBAABABBAABBBAABBBBBBBBBAABAAAAABAAABAABBBABAABABABABAABBABBBBAAABABABABBAABBABBAAABBBABAAABBBBBBABABBBBAABBBAABBBBABABBABAABABBBABAAAAABBBABABABABAABAAAABBAABBAAABAABAAABBABBBABAABABAAAAAAABBABBBAABABAABBBABBAAAAAAAABABABBBAABAABBBAAAAAABABAAAAAABBBBAAABAABAABAABAABAAAABAAABBAAAAABBAABABABBBBAAAAABABAABBAAAABABAAABBAAAABABABBBAABBBBAAAAABABABAABBBBBAB
BBBABBBABAABBBBAAABBAAAABAABAABAABBABAABAAABABBAAAABABBBBABAABBBBABBBBABBAABABBBABBBAAAAAABBBAABAABBBAABBAAAABBABAAABAABBABABABAABAABBABBBABBBBBAABBBAAABBBBABBABABBBBBAABAAABABAABAABBBBBABAAABBABAAAABBABABABAABBBBAAAAABBABAABBABAAAABABBBAAABBBABAABBBBABBABBBBAABBBABAAAABABAAABABABAABABABABBBABAAABABBABBAABBBABBBBABABBAAAABBBBABBABAAAABBBBBABBABABBABABBBAAAABAABABAAAAABBBAABAAAABBAABBBBABBBAAABBBBBBBAABABBAABBBBBABBAAABAABAAABABBBAABAAAAABAAAAAAABAABAABBAAABBABAAAAABAABABABBABBBBBAABAAABABBAABABBBAABBAABABABBAABBABAAAAABABABBABAABBAAAABBBBBBBAAABBBAABABABBAABBBBAAABAAAABBABABABBAAAAABAABBBAABAA
ABBBABBAABBBABBBBBBBBBBAAABAABAABBABAAAABBABABBABABBABBAAAABBBBAABBABBBABAAABABBAAABAAABAABBABABAABAAAABABABBAAABABBABBAAABAAABBABAAAABBAABAABBABBABAABBAABBABBABABBAAAAAABBBAABAAAAABBAAABAABBBABABABBBABAAABBBAABBBAAAABABBBBBAAABABAAAAAAABAABBBBAAAAABAAAAAABBBAAABAABBBAAAAAABAAABBBBAABABBABBAAABBABAAABAABAABBBBAAAAABAAAABAAAABBABBBABBAAABBBBAAABABABAAAABABBAAAAABBAAABABBAAABBBABBBBABBAABBAABABAABABAABBBBAABAABAAAABABABBBBBBBBBABAAAABABAAAAAAABBBAAAAABBAAABBBBBABBBBBBBAAAABBBBBABAAAABAAABBBBBABABABBABBBAABBABAAABABBABABABBBAABBAABBAABBBBBABABABAABABBAAABBAAAAABBABAABAABBBBBBAAAAAABBAAABBBBBAAAAA
ABAAABBBABAABAABBABBABABBAABBBBBAAAAABABABABAAABBBABBBABAAABAABABBAAAABAABBAABBABBBBABAABBAAABBABBAAAAAABBABABBBAAAAAAABBABAABABABAABABBAAABAAAABBBBABBAABABABABAAAAABBBAAABAAABBBBABBBBBBABBAABABBBABAAABBBAAABBBABABAABAAAABBBAAABABABABAABBBABABABBAAAABABAABAAABBABBBAAAAABBBAAABBBBBBBBABAAABBABABBBBABBABBBBABAABABBBAAAABBAAABBBBBBBBABAAABBABAAABBAAAABABAAABBAABAABBAAAABBAABAAABABBAABAABBBBBBABABABBABAABBAABAABBAAAABAABBABABAAAABBAABAABAABABABBABAAABAABABBBABBABABAAABBBABBABABABAAAABAAABBBBBABABAAAABBABAAABBAABBBBBABABABBBBBBBAABABBABBAAAAAAAAABAABBBBBABAABAAABAAABABBBBABAAABABBBABAAABAABBBABAABA
BAAABBBAAABABBAAABBAAABBABBBAAABBABBBBABBABBAABBABAABAAAABBABBBBABBAAAABBBABBBBAABABBBBABAABBABBAABABAAABBBAABAABBBAAABBAABBBAABABABBBBAAABBBABBBABABBABAABBAAAABBAAAABAABABAAAAAABAABAAABBBABAABBABAABAABBBABAAAABAABBBBABBBBBABABBBBBBBBBAAABABBBABAAAABBAAABABBAABBBABBBABBBAAABABAABBABBBBABBBBABAABBBBAABBAABBABBBBAABAABAAAAABABBAAABAABAABBABAABAAABBBAAAABAABBBBAAABBBAABABAABABBAABBBAABAABABABBBBABAABAAABBABAABBABBAABBABBAAABBBBABAABAAAAAABABBBBBBAABABAABBBBABABBABAAAAABABBABBAAABBBBABABABBAAABAAAABABBBBBAABBBBABAAABBABBBBBABBABABAABBABBBAABBBBBBBBBBAABAABBAAAABBABAAABAABABBBAAABBAABAABBAABBBBBABA
BBABBABABABABAAAAABAABABAABABBBBBAABBAABBBABAABABABAABABBBAABABBABBBAAABAABBAAABABAABBABBABBBABBBAAABBBBBBAAAABAAABBAABBBBBABBBBBBBBABBABBBABBBBAABABABBAABBBAAABBAAABABBBABBBBBBAABBBBBAAAAAAABBAABAAABBABABABAAAAABBAAABBBAAAAAABABABAAAAABBBBBBAAABBBABBBBABAAABABABBBABBBBAABBAABBAAAABABBAABBBABABBAABAABABBABBABBBBBBBABBBBBABBBBABBBBAABAABBBAAABBAAABABBAABBBBABBABBBAAABAABBBAABBAAABBBBABBBBABBABAABBAAABBABBBBABAAAABABABBABAAABBBAABBAABAABABABBBBBAABAABBBBBAABBBBAAAABBBBBBBAAAABABBAABBBBBAABABBBBAABBBBABBABAABABABABBABABAABBBBAAAABBABABABABAAAABAABABAABABAAABAABBBBABABABABBBAAABBBBBAABBABABAABBABA
BBAAABAABBABBBAAAABBABBABBBBAAAABBBBABBAAAABABAABBAABAABABBAAABABBBBBBABBABAABAAAABABBABBBABAAAAAABABAAABBAAABBBBABABAABAABAAAABBBAAAABABBBBBBBBABBBAABAABBABBBABAAABBBAABBAABBABAABABAAABBBAAABBBABAABABABABABBABBBAABABAABABBAABABAAAAABBAABAABABABAABBAABABBBBBAABAAABBBBABBBBABBAAAAAABBABAABAABAABABBAABABBBABAAAAAAABABBABAAAAABAABABABBAABAAABABBABBBBBABBAAAABBABAAABBBAABABABAABBBABBABBAABABBBABABBABBABAAAABABABAAAAAABBBBBABBABABABABBBAAABAAAAAAAAABABBBABBABAAAABBAAABABBABABAAAAAABBABABAAAABAAABABBBBABAAABABAAABABBBBBBAAAABBBAABBAAABBAABAABBBBABAABABBAAABAABBABAABBBBBBBBAABBABBBAAABABBABAABABABBAA
AABABAABBABBBBAABBBAAAABAAAABBBAAABBAAAAABBBAAAABBABAABBBABBBBAAAABAABBBABAABBBBBABAAAAABABBBABABABAABAAAAAAAAAABABBBABBBABAAABBBABBBBBBAABBBABABBABAAAABBBAABBAAABABBABBABBBABAABBAABAABABBABAAABABABBABBBAABBBABBABAAAAAAAABAAAAABAABAABBABABABBABABABABAAABABABBBABABBAAAAAAABAAAAABBBBBAABAAABBAABBBAAABABBBBAAAABAAAAABABBABBBABABBABBAAABABABBABBABAAAABABBABAABBBBBABABAABBBAABBBAABBBAABABABBAAAAABABABABABBBBBBBAABBAABAAABABBBBABAABBBAABBBABAABABAAAABAABAAAABBABABBAABBBAABBBBBABBABAABBAAABAAAABABABBBBBAAABBBBBABBAAABAAABBAAAABBBABBBAABBABBBABBAAAAABAABAAABBBBAABBBAAAAAABAABABBABBAAABAABBAAAAABABABBB
BAAAABABABBBBBBBBBBBBBBABBABABAABBBABBAAAABAAABAABBABBABBBBBBAABBBBBABBAABBAAAAABABBBBABAAABABAAAABAAABBABBAABBBBAABABBABBAABAAAAABAABBBBBABAABAAAAAABAAAAAAABBABABAAABAAABBABBAAAABABBBAAAAABBAABBBAAABBABAABABABAAAABAAAABBAABBAAABAAABAABBBBBBABABAAABABAABBAAABBABABBBAABABBBAABABAAABBBAAABBAAABBABBAAABAAABAAABBAAABAABAAAABABBBBBABABBBBABBBABBBBBABBBAAABAAABBAAABAAAAABBBAABAAAABBABBBBABABBAABABAABABBAAAAABBABBBAAAAAAABABAABABBBBAABBBABBBBABBBBBBBBAABABABBBAABABBAAAABBBBBBBABABBAABBBBBBABAABBBABABBBAAABBBABBBBABABBBAAAAABBAABBAABAAABABAAABABABBAABBABBABAABAAAAABAAAABBBABBAAABAABABBBBBBABABABBBABBA
ABAAABAAAABAAABBBBBBAAABBBBAAABBBBBAAABBBABABBAABBBBBBBABABBAAAABABBAAAABABBBBAAAAAABBBBBBABBAAABBBBABABAAAAABBAAAAABBAAABABBBABBBAAAABAAAABBABBABABAABBAAAAAAABABABAAABBBBBABBBAAAABBBAAABBAABBAABBABBAAAABAAAABBAABAAABBBBAABABBBABAABBAABABBABBBBAABBBBBABBAAAABBBBABABAAABBABAABBABBABAABABAAABBAABBABBBBABABAABAAABBBBBBAABBBBAABABABAAABABABABABABBAAAABAAABBAABBBABAABBABBBAAABBAAABABAAABABBAAAABBBBBABBBBBAAAABABABBAABABABBAABAAAAAAABAABAAAAABBABAABBABABABAABBAABAABABABAABAAABABAABBBAAABBABBBAABBBABBBBBBABAAABBBBBBBAAABBABBABBAABABBBBABBBAABABBAABABBAABABABABBABBBABBABBBBBBBABABBBBABAABBBBAAAABBAABA
BAABBBABBAABABAABABABAAABAABBABBBAAABBBBBBAAABBABBBBABBAABABBABAAABBAAAAAABBBBBBABABBBBBBAAAABBBABABABABBBBABABBAAABBBABAABABABBBAAAAABBABAABBBBABAABAABABABBBBABBAAAAAAABAAABAABBABBAABBBBBABABBBAABAAABBBAAABBABABABBBBBAAAABBABBBABABABAAABBAABBBBBBBABAAABBBBBAAAABAAABAABAAABBBBBABBBAAABAAABBABAAAABBABABAAABAABBBABBBBAAAAAAAAABAABBABABAAAAAABBBBAABBBABBAAAAAAAAABBABBAABBBBBBBAAABABBAAABABBBBABABABABBAAABAAABABBAABBBBAAABABAAAAAABBAAAABAAABABAAABAABBBAABABABBBAABBBAABAAAAABAAAAABABBABAABAAAABAABBABBBAABAAAABBBBAABBAAABAAAAAABBABAABAABBBBBBAAABBABBBAAAAAABBBABAAAABBBBBABBBABBBABBABBAABBABBBABBBAAB
BABABBAAAAABBBBABBBAAABAABABBAAABAAABAABABBBBAABBAABABBBBAAAAABBBABBBAAABABBABAAAABBBBAABBABBBAABABBBBAAABBABAABAAAAABBBBAABAAABBBAABBBBBBBABBBABAAAAAABBBABAAAAABAABBAABABBBAABABBABBBAABBABBAABBAABBBBABAABAAAABBBBAAABABBAAABBABBBABABABAAABBBAABBABAABBBAAAAAABBABBABABBABABABBBBBBABABBBAAABAABBBBAABBAABBBAAAAABAAAAAAABABBAAABBABABAAABAABABAAAAAABBABBAABBABBBBBABBAAAABABBBBBBBBBBBBBBBBAABABAAAABAAABAABBAAABBAABBBBABBBAAAAAAABBBBBAABABAABBABBBBAABBBAAAABBBBBABBBAABBBAABABABABBBABABBABBABAAAAAABBBBBBAAABBBBBAAAAABAAABABAABBABBAAABBBBABBABAABBBABAAAAAAAAAABBBAAAAABBABABBABBBAABABBBABBBBBBAAABABBAABB
BABBABBABAABAAABABAABABAAAAABBABABABBBABAABBAABBBBBBBBABBABBBBAABABBABBABAAAAABBBAAAAABABAAAAAABAABBBBBBAAABABABBAAAAAABAABABBAAAAAAABAABBBABABBBBABAAAABAABBBBABBBBAAAABBBABABBABAABBABABBABABAABBABAABAAABAAABAAAABBAABBAAAABBABAABABBBABABBAAABAABAAAAABBBBABBBBAAABAAABBBBBBABBABBBBAAAABAAABBAABBBABAAABBBBBBAABABBABABBABBAAAAABABBBBABBBBAAAAAABAAAAABABABBBBAAAAAABABBBAAABBABABBABBABBAAAABABABBABABBBBAAAAAABBBAAABBAAABAAAABABBABBABAAABAABAAAAABBBABBABBABABBABBBBAAABBAABBBABBAABABAAAAAAAAAABBABAABBBAAAABABBBBBABBBBBABABBBBBBABBBBAAAABAAABBAABBBAABBAAAAAABBBBABABABABAABBAABABBBBABAABAABBBABBBBABBBAA
AABBAABAAABABAABAAAABBAABBABAAAAAABAAABBAAAAABBAABBABBABAABABABAAAAAABBABBABABBBABBBABBABBABBBAAABAABBBABBBAABBBABBAAABABABBABBBBAAABBAABABAAAAAABAAABBABABBABABAAABABAAAABBBABABBABABBBAAAABAAAAAABABBABBAAAAABAABBBBAAAAABBBBBABBAABAAABBBABBABBABABBABBAAABAABABBBBAABABBBBBABAABABBBBABABAABBABBBAAABBABBBBBAAAAAABAAAABAABBBBBBAAABAABABABBABBAABAABABBABABBBABBBBABABBBBAABABAAABABABBAAAABAAABABAABABABBBBAAABABBABAABAAAAABAAABBBAAABABABBBBBABBBBBABABABABABBBAAAABABBABBBBBABBBABBBAABBAAABABAABABBAABBBBAABBABBABBBAAABBBBABAAABAAAABABBABAAABAABABBBBABAABBAAAAAABBBBBABAABBBABABABBAABAAABAABBBABABBBBBABAB
BBBBBBBBAAAAAABABABBABBBBBBBBABAAABBBAAAAABAAABBBBABBABAABBBAAAABBABABAABBABBBBBBABAAABBBABABAAABAAAABBBABBBABABBAABABAAABBAABBBABBAAAAABAABBAAAABABABAAABABABBAABBAABABABABBAABBBAAAABBBABABABABABBBAAABAAABABBBABBAAABBAAABBAAAABABBBAAABAABABAABBBABBBBBAABAABABBBABABBABBBABAABBBABBAABAAABAABAAAAABABBAABAABBAAAAAAABAAABABBABAAABABAAABAAAABBBABBBBBBBBBAABBAAAABAABBAAAAAABAAAAAAAAAAAABBAABBAABABABBBAAABBAAABBAAABAABBBBBABABBAAABBABABAAABABBBAAAABABBBBBAAAAAABABABAABABBBBBAABBBABAAAAABABAABBBBBBABABBAABBABBABBAABBBBBBBABABBABBABBBABBBAAAAAABABAABAAAABBBBBABAABBABBBABABBABBABAABBBAABBABAABBAABBAAABBB
BAABBAAAABBAAAAABBABBBBBBAAABBBABBAAAABABAABAAAAABABBBAAAABAAABAAABAABABABBBBABAAAABBBBBABBBABAAABBABBAAAABBBAAABAABBBABBAAAAAAAABAAABBAAAABAAAABBABBAABBABABAAABBABBABBBAABBBABBBABAABABBAAAABABABBAAABBAAABBBBABABABAAABAAAAAABABABBAAABBAABABBBBAABBBABBABBBBABABBBAAAAABAAAAABBAABAABBAAABBBBBBABBABBBBBAAABBBABBBBBBBBAAAABBABABBBBBAAAABAAAABBBAABBABBBABBABABABAAABABAAABABAABABBAABBBBAABBBBABBBABBABABBAAAAAABAAABBBBABBABBAAABAAAABAAAAAABBAABABABBBABABABABBBBAABBBBBBABABBBBBBAAAAABABABBAAABBAABBBABABBBABABBAABBBAABBABABBBABBBABBAAAAABAABABBBAABABBAABABBABBABBBABAAAAABAAABBAABBBBBBBABABBBBABBBBBBAABB
AABAABBAABBBAABABBABBABABABAAAABABAAABBABBABAABBAABBABABAABBBAABAAAAABABABBABBAABBAAABABBBBAABBAAABBBBBBBBBBABABBAAABAAAAABBAAABAABBBAAAAAABBBBBBBBABAAABABABBBBBAABABBABABBAAABAABBAABBAABBBBBABBAAAABAAABAAAABABAABBABBBAAABBBAAABBBBABAABBBBBBABAABBABABAABBBAAABBBAAABBBBBBABABBBBBBBBBBBABBBBBBBABABAABBAABAAAAAAAAAABBBBAAABBAABAAAABABBBBBAAAAAABAABBBABBBBABAAABABABBBBABBABABBAAABAAABBBABABBBBBAAABAAABBBABABABBBABBABABAABBBBABBBABAABBAAAABABAAAAAABABABAAAAAAAABBAAABABBABAAAAABBBBAABAABAABBBBBBBAAAAABAABBBAABAABAAABABBBABABBAAABBAAABBBAABBBBABABABAAABBBABBBAAABAABBBBBBAAAABBBAAAABABBABABBAABABBAABB
BABABBAABBBBBABAABBABBBABBABAABABABABABBABABBBABAABBABAABBAABABBBBABAAAAABBBBBABAAAABAAAABABAABBBBABBABBAABBAABBBABBABAABAABBBBABAAABBBAABABAAAABABAABABAABAABABABBAAAABBAAAAAAAAABBAABABBBAAAAAABBABABABAAAABBBBABBABAABAAAABBAABBABAAABBAABABAABABABABBBABABAABBAABABAAABAABBBBBBBBAABABABAAABAAAABBBBAABBAAAAABBABAAABBABBBBBABBABABBBBAABBABBABAAABBBBBBAAABABABBAABAAABAABABBABBABAAABAAABBBAABABABBAABAABAABBBABBAAAABBBABBAAABBBAABBABBAAAABABBABAABAABBABAAAABABAAABABABAAAABBBBAABBBBAAAAAAAABBABAABBBBBAABABBABBAAAAAAABAABBAAAABAAABBABABAABABABBBBAAAABAAAABAAAABBAAABBAABAABBBBAABABAAAAAAAABABAAAAAABAABBB
BBABBBBBBAABAABBAABBBAAABAAAABBABBAABABABBBBAABBBBABABBABBABBBABAABBBBABBABAABABBAAABABAABABBBAAABBBAABABAABAABABBBABBBBBBAAABBBBBAAAAABBABBABBABBBBAABABBAAAAAABBAABAABBBBAABBBBBABABBBABABABBAABBBBBBAABBBBABBBBBBBBAABBBABBBBBBAABBBAABAAABAAABAAABAABABBABAAABBBABAAAAAABABAAABABABBBABAAAABBBABABABBABAAAABAABAABAABAAAAABBBBBABAABBBBBABBABBBABBBABABABBBBBBBBBBABAABBBAAAABBABBBAABAABBABBBBABAAAAABBABAABBBBBBAABBAABAAAAABBABBABAABBBBABBBBBBABAAAAAABAABAABABBBBBBAAAABBABABABABBBABBABBABABBAAABBABABAAABBAABAAABBBAABABBABAAABABAAAABAAAAABAABBBBBAAABBAAABABAABAAAABBBBBBABABBAAABBAAAABAAABBAAABABAABABBAA
ABBAAABBBABBABABBBAABBAAABBABAABABAAAABBBBBBBBABBABAAAABBABBABBABABABBBABBBAAABBABAABBBBBABBBBBBBBAAABAAAABAAABBABBABABAAABBBAAABABABABAAABABABBBBABBBBBBBBBBAABAABABABABBBAAAABABAABAABBBAAABABAABBAAABBAABAABAAABAAAAAABABBBAABBBAAAABBBABAABABABBAABAABBABAABAAAABBABBBBABBBAABBABABBAAABABAAAAAABBBBAAAABBAABBBBBAAAAABBBBAABAAABAABBBBBAABABAABBBABABABBAABAAABAABBABABBBBBABBBABBABABABBAAABAABABBABABAAAAAABAABBABBAABBABBAAABBBBBABAABABABAAABBAABAABBBBBABAABBAAABBBAABBAABABBBBAABBABBBABABBBBBAABAABBAAABABABBBABAAABBBBBBBAABBBAAABAAAABBAABBBBABABAABBBBBBAABBBBBABBABAABBBABABAAAABBAABBABAABBAABBBBAABAAA
BBABBBAAAAABAABABBBBBBABAAABAAABBBBBABBABABABAAABBABAABABBBBBAAABABABAABBBAAAABBBBABBBABAABAABBAABBBBBABBAAAABBAAABAAABBBBABBBBBAABBABBABBABABABBBBAABABABBBBBBABBBBBAAAABAABBAABBAAAABABBAABAABAABAABABBABAAAABABAABBAAABAABBABBBBBBABBAAAABBABAABBBAABAABAAAAAABBBAAAABBBABBBBAAABBBBBBBBABAABBAAAAABBBBBBBBBBBABABABAAABABAAABBAABABBBBBBBABBBBAABBAABBABAAABBABAAABABAAAAABBBBABBBABBBBAABAABAAAAAABABBAAAAAAAAABBBBAAABABBAAABAAABABBBBBAAAABBBBAABBBBABAABBBAABABAABABAABABAABABBBAABBBBABAAAAABAAABABBBBBBBAAAABBABBAABAABAABAAAABBABBBBAAAABAABAAAAABBBBABBBABBABBBBAAAABAAABABBBABAABABABABABBAABBAAABAAABBAABA
BAAABABABAAAAAAABAAAABAABABAABABBBABBBABBBABBAAAABBAAABABAAAAABAAABBBBAAAAABBBABABBBBAAAAABABBBBAAAAAABAAAABBABABBBABBABABAAAAABBABBABAABBAABAABABBABBBABBBBBAAABAAAAAABAABABBBAABBBAAAAABBAABAAAABBBBBBBAABABBAABAABAAAABABAAABBBAAABAABABBBAAAAAABBBABBAABAABBABBBBBBBBBBBAABABBABBAABAABAAABBBBABABAAABABAAAAABABABBABBAABBBABABBBBABBBABBAABBBAAAAAABBBBABBABBABBBABBAAAABBABBABBBABBABBAABABBABBBAABBBABAAABAABBABBABBBBBBBABAABBBBABBAABBBABAABABABBBABABAAABBBABABABBBAABABAAAABAAAABBABABAAABAAABBBAAAAAABBABAAABBBBAABBBBBBAABBBABBBAABAABBBBAABAABABAABAABABABBBBAAABAAAABBBAABAAABAAABBABABBAABAAABABBAAABABA
BAAAAABAABABBABABBAAABAABBAABABBABAABAAAABBABABBABBBABAAAABBBAAABAABBBAABBBBBBABBBBAABAABABAAABBBBAABBAAAAAAABBAABBAAAAABBABBBBAABBABABAAAAABAAABBBBBBAAABAABAABABABABBAABBABABABABAABBABABABBBABAABBBBAAAAABBABBBAAAABBABABBABABBBAABABBBBBABABAAAABBABAAAABBBAAABBABABABBABBBABBBBBBBAAABABAABBBABABABBBBBBABAAAAAABBBABBABBBAAAAAABAAAABAAABABBBBABBBAABAABABABABAAABBAABABABBAABBABBAABABBBABBABAAABBBAAAAAAAABABAAAAAAAAABBBBAABABABBAABABABABBAABABBBABAAABBABBAABAAAABBABAABBBBAAABBBABBAABBBABAAAAABBBBBBAAABABBAABABAABAABABAABBBBBAAABBABBBBAAAAAAAAAAAAAABBBBBAAABBBBABAAABBBBAABBBABABAAABAABAABBBBBBABAABBA
ABAAABAAABBBAABBABABBBABAAABABBABBBABAABBAABABAABAAABBAAAABBABABBBBAAAABAABABBBBAABABBBBBBAABAAAAABABBABAAABBABBBBBBAAABAABBAABBBBBAABABBABAAABBABAAABBBBABBABABAABBABAABBAABBAAABBBBABABBBABAABBAAAAAABAAABAABBBAAAABBBAAABAAABBAABBBBABAABBABBBBBAAABAABAAAAABAAABBBABBBAABABBBBABABABBBBBAAABBBBAABABBABABABBABBBBBBBAAABAABBABAAAABABBBBABBBBABABABAAABBBABBBBAABABBAAAABABBAABBBBBABBABAAABBBABBABBABABABABBBBAABAAAABBAAAABBAAAAABAABAABAABABABABBAABABABAAAAAAAABBBBABAABABBAAAABAAABBBAABAAAABABAABBBAAABABBBABBBAABBBAABABBAAAABBAAAABBBBBAAABABBABBAABBABAABBBBABABBABAAABABBBAABBAABABABBAABABAABABBBBBBABAAB
BAABAABABBABABAABABBBBBBBBBBBABAAABBBABABAAAABAABABABBBBABBBBBABAAABAABBABBBAABABAAABAABBBBBABBABBBAABBBBAAAAABBBBABABBBAAABBAABBBAABAAABAAAABBBBBAAABBBBABABABBABBBABBAABAAAABAABBBABBABBBBBAABBAABBAAABBBABABBBABABABAABBBBAAABAAAABABBABAABBABABBABAAABBBBAABBABBBBBBABABAAAAAABAABBABBABAAABBBABABAABABBAABABAABBAAABBABBBBABAABBBAAABAABBAABABAABAAAAABABBAAABAAABABABAABABABBABABAAABBBAAAAAABBAABABBBAABBBAABBBBBABAABBBBBBAABAABABBABBAABABBABBBBABABAAABAAABBBAABBAAAAABAAAABBBBAAAABBABBBAAABAABAABABBBBBBABABBBBBBABAABBBAAAAABBBABBAAABBAAABBAAAAABAABAABABAABBBBABABBABABBABBAABAAABBABAABBBBABABBAABBBBABA
AABABABAABBAAABBABABBBBBBABAABABAAABAABBAAAABBBABBBABABAABBABBAABAABABAABBBAABBABBBAAABBABABBBABBBBBABABBAAABBAAABAABABBABABBBBABAABABABBABABBBAABAABBBBBAAABABABBBBBAABBBABBAAAABAABBBBAAABABABABABBBABBABAABABBBBBAABABABABAABBAAABBAABBBABBAABABBAAABBBABAABAAAAABBAABBAABBABABBBAABAABAABABAAABBBAABBAABBBBABABBBBBABAAAAABBABBABBBBAABABAABAABBBABAAABABBBBBBABAABAABBABBBBAAAABAABBAABAAABBABBBBAAAAABAABAAAAABBABBBAABBAABAABAAABAAABBBBBBABABBBABBBABBABAAAABAABAABBAABAABABABBABAABABBABBBBBBAAABABBABBAAAABABAAABAABAABBBABABABBBBAAAABBAAAAAAAABBAABBBBBAABABBAAABABBBABBAABAAAABBAABBBABBABABAABBBBBBAABABAB
AABBBAABBAABBBAAAAAAABBBABAABBBAAAABABBBABABBBAABABAABBAAABABBBBBBBBBABBBBABAAABABAABAAAABBAAABBAABBAABABABBABABBAABBABBBABBBABABAABAABBBBABABAAAAAABAAABABBABBBABABABABBAABABBAABABBBABABBBABAAABBAAAAABABABABABBABBABABBBBBBBAABAABABBBAABABABAABBAABAABBAAAAABBAABABBABBBAABABAAABBAABBBBBBABABAAAAAABAAABBAAABBAABBABABBABBBAABAAABAAABBBBABAAAAABAABABAABBAABABBAABABBAABAAAAAABBAAAABBAABAABABAABBABABBBBABABBAABABBBABAAABBAABBBBBBBABBAAAAABBBBAAABAABBBBABBAAAABBBAAABBBAABBAAABAABABAABBBAABAAABBAAAAAAABAAABABBABBAAABBABABBBABBABAABBAABBABAABAAAABBAAABBBBAAABAAAAABBBBBABBABBAAAAABBABBBABBABBAABABAAAAAAB
ABBAAAAABBABBABBBBAAABBABBAAABAABABBBBAABBBBBAAABBAABABBAABABBAAABBABBABBBAABAAABBBABBBABBABAAABAABABAABABBABBABAABABABBAABABABBBBBAAAABAAABBBABABBBBABAABABBAAAAAABAAABABBBBAABBABBABBABAAAABBAABAABBBBAABAAAAAABABABBBBABBBBBABBAAABBBBAABBBBAABABAAABAABBAAAAABAABABAABABABBBABABBBAAAABBAABABABABABBBAAABBBABAAAABABABABABBAAAABBBAABBAAABABAAAAAAAABAAAAAABABBBAABBABBABAAAAABABABBBAABBAABAABBBABBAABAABAABABAAAAAABBAAABBAABABBAABAAABABBAABABBAABAAAAAAABBAAAAAAAAABABABBABBABBABAABABAAAABBBBABAAAAABBAABAAAABBBAAABABBAABBAABBABBAAABABABBAABBBABBAAAAAAAAABAABBAABBABABAAAABABBABAABBBAABAAABBAABABBBABBAAABB
ABABBBABABBABABBBBAAABAAABABABBBAABBBABABABBBBBAABBABAAAAAAAABBAABBBAABBBAABAAABABBBABAABAAABBAABABAAABABBBBABAAABABBABAAAABAAAABBABBAABBBABBBABBAABBBBBBBABAAABABABABAAABAAABBAABABBBABBAAABAAABBAABBBABAABAABBBABBBAABABAAABABAAAABBABAAABBAAABABBBBABBAAABBAAAABBAAABABBABABABBAABAABBBBABAABBAABBAABBBAABBABBABBBBABABBAAABBAABAABBABAAAAABBABAAAABAAAABABAAABBABAABBBAAABAAABBBBBABBBBAABABBABBBBBAABABBBBABAABABBBABABBABAABABBAAABAAABBABBABBABABABAABAAAABBBABAABAABABABAABAABBABABAAABABBBAAAAAABBABBBBBABAABAABBABBAABBBAAAAAAABABABBAABAAAAAAABBAABABBBAAABBBBABABBAAABBBBABBABAAAAABABBABBAABAAAABAAABBABABA
ABAAABAAAAAAAABBABAAABBBABBBAAABABBBBAAAABBBAABABBBBAABBAAAAABBAAABBBAABBAABBABBABAABABABBAABAAABABAAAABABBAABAABBBBBABAAAABABAAAABABAAAABABABBBAAAAABABABABABBABAABAABBBAABBBBABBBABABBBBABBBBAABABBBBBAAABAABBBABBABBBBBABBBAABBAABAAAABBBABBBAABAABBABAAAAABAAAABBAABABBABABAAAABBAAABBAABBBBAAAABBBBBABAAABABABABABBBBAAABAAABABBAAABAABBABBBAABABABAAABABABABABAAAAAAABBBBAABAABAABBAAAABBBAABABAAABAAABAABAABBBBABBBBAAABABBBBBBABABBBBAAABBBBBAABAAAABBAABBBABABBAABBAAAAABABBBABABBAAABABAABBBBBBAABBABABABAAABBBAABBBAAABAABABABBBBBABBBBABAAAABABBBABABBBBBAAABAAABBAAABBBABAAABABBBAAAABAABABABBAAABBBBBABBBB
BBABABABABABAAAAABBAABBABBAABBAABABAABBABABBAAAAABBAAAAABBBBABAABBBABBAAABAAAAABABABABABBBBAABABABBBAAABABBAAABBBABAAAAABABBABBABABBBBABABABABBBBABABBAABBBAABBABBABABBBBAAAABBAABAAAAAABBBBBBBABABAABAABABBBBBBBBABAABBBBABBABBBBBBBABBABBABABABAAAAAABABABAABBAABAAAABBBBBBBBBAAABABABBABBABABABBAABABABBABAABBABAABABABABABBBAAABAABBABABABBBAABBBABABAAABBABAAAABBBBBBBBBAAABBBBABBBBAABAAAAABABBABBABBAAAAAABBBBAAABBBAABBBAABAAAAAABAAABBBBABBBABABABAABBAABBABABAABAABBABAABABBBAAAAABAAABABAABBBBABBAAAABAAAAABBBABBBBBAABABBABBBBBABBBAAABAABBBBAABBABBBBBBAABBBABBBABBAAABAAABABBAAAAABBAABBBBBBBABAAAABBAABBA
AABABBAABAABAAAAAAABBBBBABABAAAAABBAABABBBAABAAABABBAAAABBBABABBAABAAABBBBBBAAAAABBBBBABABBABBBAABBBBBBABAABBBBBBBABBAABABABABAAAABABBBBABAAABBBABBBBAAABBBBBBABABBABBABBBBBAAABABAAABABAAABAAAABABAAABABAAABBBBABBABAAABABABBBBBBAAAABABBABABBBBBABBABBBAAAABAAABBAAABAAAAAAABAAABBABBBABBAAABABAAAABAABBAAAABABABBABBABBAAABBAABBBABBABBBABAABBBBABBBABBABAABBBAAAAAAAABABABAAAABAABBBABBBBABBBABAABAABABABBAABBBAAAABABBBBAABABAAABABAAAAABAABABAAAABBABAAAAABAAABBAABABAABBBABAAAAAABBABBAAAABBBAABAAAAAABBBABABBAABABAABABBBAAABBBBBBBBABBABBABBAAAABABABAABABBAAAABBBABABABABBABBBBAABBBBABABAABABABBBABAABBAAABBB
AAABBABBABBBBAABBABABAABABAABBBAAABAABAAABABBBABAABBBABAABABAAABBBBAABBAAAAABBBBABBBABAAAABAAABABBBBAABBBAAAABAAAABBAAAAAAABABABBAAABBBAAAABABBBAABABABBABABBAAABAABAABABAAABBAAAAAAABAABABABBAABAAABABBAABBBBAABABBBAAABBABAAABBBBAABBBAABBBBBBBAABBBABBABABABBBBBABABAAABBBAAAAAABAAAAAAAABBBABABBBABBAAAAABBAAAAAABBAAABBABBBBBABBBBABABBBBABABBABABBBABAABBBBBBBABABBBABABABAABBAABAABAAAABABAABBBABBBABBABABABBAAABAAABAABAABABAAAAAABABAABAAAAABBABBAAAAABAAAAABBAAAAAAABBBAABABBAAABABABBBBABBBBABAABAAABAAAABABAABABBBAAABBAAAABAABBBAAABBABAAABAABBAABBBAAAAABABABABBABBABBAAABBBAABAABBAABAABBBABAAAABABBBBBAB
BABBBAABABABABBBBBABAABABAABBABBAABBABBBAAAAAAABABBABABBBBABBBAABBABAABAAABAABAABABAAAAABBBBAAABAABBAABABAABAAABAAAABAAAAAABBABAAABAAAAABABBABABAAAABBAABBABBBBBAAAABBAAABAAABBABBAABBABBBAAABABBBBBAABAABAAABBABABABBBABBBBBBBBBBABAAAAAAABBABBABBBBAAABBBBAABABABBBBBBABBAAAABBBBABBBBABBBBBAAAABAABAABBABAAAABAAAABBAABABABBBABAAABABAAAAAAAAABBBAAAABABABAAABBBAABAAAAAABBAAABABABAABBBAABAAABBBAABBBBBBAAAABBBBBABABBAABAAABAAABABBBAABABBAABBBABBBBBBBABAABABBABBABBBABAABABAABBAAAAAAAABBBABBBBABAABAABBAAAAABAAAAAAAABAAABBBBBAAABABAABBABABBBBAAAAABAAABBBABBAABAABBAAAAABBABABAAABABBBABAABBABBABBAABAAAAAABAA
ABBBBBABAAABAAABAAAABBBBBBAABBAAABAABABAAABABAABABBBAABBBBABBABAAABBAABAABAAAAABBBAAABABBABAABBABABBAAABAAAAAAAABAABBBBABBBABAABAABBBAABABBBABBBABBAAABAABAABAABABBBBABBBAABAABBBBBBAAABAABAAABABABABABABABBAABABBBBBBABBABAABABABABABBBABAABABBBAAABABBABABBABBBBAAABABABBAABAABAABABABAAAAABBAABBAAABBABBAABBBAAAABABBABAAABBBBBBABAAAABAAAAABAAAABBABABAAAAAAAABBBABBBAAAABBAAABAABBABAABBBBAAABBBAABAABABBBABAABAAAAAAAABBBAABBBABBABABBBBBAAAAAAAAAABABABAAABBAABBABBABABABBABABBBBBBBBBBABBBBBAAAABBABBABBABBBBAAAABABAAAAAAABBBABBBBBBBBBAABBBAAABABBAABAABAAABABBBBBAABBAABAABAAAABAABBBAAABBBAAABABAABABBBBBABB
BABBBBBAABABBBABBAABAAABBBAAABAAABAABAABAABBABAABBABAAABABBBABABBBAAAAABBBAABABBABBAAAABBBBAAABBBBABAABABBABBAABAABBBAAAAAAABBAAABBABAAABBAAABABAAAABAAAABABBBBBAABBAAABABABAAAAABABAABBBABAAABBBAABBBBBBBBBBABABABBABABABBBBBBAABAAABAABAABAAABAABABAABAAABAABBAAAAAABBBAABABABBBBABAAABBABBBBAAAABBBAABABBBABABBBBBAAAABBABABBBBAABAABBBAABABBBABBBBBAAABBABABBABBBBBAAAABBABBABBBBAABABBAABBABBBAAAABBBABBBABBABBAAAAABAAABABAAABAABAABABBBBBBAAABBBBABABAABABBBBBAAAABBBBBBBBABABABBABABBBAAABAABABABAABAAAABBAAABBBABBBBBBBBBBBABBBAABAAABBBABABBAAABAABABBBAABAAAABAAABBABBBBAAABAABBBBABAABBBABABABBBAAAAAABBBBAA
AAAABBBBAAAAABABBBABABABABABBBAABBAABAABAAABBAAAAABBAABAABBAAAAAABBAAAAABABBAABABABAAAAABABBBABBAAABBABBAABAAABBBABBBAAABBBBABBBBBAAABABAABAABBBABAABBBBAAAAABAABBAAABBABAABBBBABBAAABABBBBBAABABBAABABBBBABBAABABBABBAABBBBBBABBBBAABBBABAAABABBBAAABABBBABAABBBBBAABABABBBABAAABABBAABBBBBBBAAABAABBBABBAAAABAABAAAABBBAABBAAABABAABBABBAABBBABBBAAABBBAAAABAABBBABABAAAABABABABABABABABAABBABAAAAABBAABAABABBBAAAABABBABBAABBBAAABABAAAAAABBBBAABAABAAABBAAABBAABBABBAABABAAABAAABBAAABBAABBBAABAABAAAABBBABAABBABAABBBBBABABBABBABBBBAABAABAAAAAABBBBBABBBBBBAABABAAABABAAABABBBBBAAABAAABAABABABBAAAABBABBAAABAABAA
AABBABAAAAABAAAABBAAAAAAAABAABBBAAABBBBAAABBBBBAAAAABBAAABAAAAAAABBABAAAAABBAAABBBABBAAABABABBBABBAAAAABAAABABBABBABBABAABABABBBBBBAABAABAAABABABABBAAAAABBBAABABAABBBBABBABBBBBAAABBAAAAABAAAABBBBBBBBBBABABABAAABBBBBAAABABBBAAABBBBBAAABABABBBBBAABBBAABABABBAAAAABABAAAAABBAABABBBABBBBBBABABBAABBBABBBAAAABBBBAAAAAABAAABAABBAABBABBABBAABBAABABABBBBBAAAAABABBAAAABBABAAAAAABBABAAAABAAABBABABBBABAAAABBABBBBBBBBBBABBBBBBABAAABAAAABBABBAAAAAAABBBAABBABAABBBBABBBBBAABBBBABABBABAAAABAAAABBAABBAABAAABBABBABBABBBAABBBAABABABAAAAAAABBABBAABABBABAAAAABBBBAAABABAABBABABBBBABBBABAAAAABABBAABBAAAAAAAABBBABAABBA
BBBBBBBBAAABBABBBAAABBBBABBABBBBBBBABBBAABBBBBBABAAAABAABAAAAABAAAABAAABAAABBBBBABAABABBBBBBABBBABBBAABBBABBABBABAABBBBBABAABBABBBBBABAAAAAABBABABBBAABAAAAABBABAAABABAAABABABABBBABABBAAABBAABABABAABBAAABABABABBABBAAAABBBBABAABBBBAABBAABAAABBBBAAAABBABABBBBBABBBBBABAABBABBBBAAABBAABAAABBAABABABBBBBBBAAABBAABBABAABABABBAABAAABAAAAABBBABABBAABBAAABBAAAABBABBABABBAAABBBABABABAABABBBAAAAABAAAAABAAAAAAAAABABBBAABAAABABAABBAABAABABBBBAAABBABBABABAAABBBABBBBBBAAABABBBAAAABABBBBAAAABBABBAABBBAAABBAAABAAABBABBBBBBAABABABABABBBAAABAAABAAABBABAAAAABBABBBBABAABBAAAABABBBABAAAAAAAABBAAABABBABAABABAAABBABABA
BAABAABBBBBAABAAAABBBAABABABABBBBABABBAABAABABAABAABABAABBAABABBABAABBBBBAAABBAABAAAAABBBBBBBAAAABAAAAABABBAABAABAAAAABABAAABBAABABBABAABAAAAABBAABBBABBBAAABBABBBAABAAABAABAAABAABBAABBBBABBABABAABAABBABAAABAABBBBABABAABBAAAAAAABBBBAABAAAAABAABBBAABAABBBABABBBBAABAAABAAABABABBABBABAAABAABAAABAABABAABBAAABABBABBBAABAABBABABBBBBAABABBABBBBAAABABBBABAAAABBABABABBBAAABAAAABABBBAABABBABBAAAABABABAABBAABBAABAAAAAAAAABAAABABABAABBBBABBABBAAAAABBABAABABABABAABAABABAAAAABBAABAABBAABBABBBBBABAAAAABBBAAAABBBABBABBBBAAABABABABABBAAABBBABBAAABAABABBBBAABABBAABBABBABBAABABBABAABBABBBABBBBBBBBAAABBAAAAAAAAAAB
ABABBAAABBABBBBABBAAAABBAAAAAABAAABAAAABAABABABABABBABAABBAAAABAAABBBBAABBBABBABBABAAABABABBABBABABBABAABBBBBBBABBAABBBBBBBBBBAABBBABAABABAAABAABAAABBBBAAABBAABBBAABABAABBABAABBAAAAABBBBBAABBABAABAABBBBBBBABAAABAAABBAAABBABBBBBABBBAABABABABBABAAAABAAABBABBABBBABBBBAAABBBBABBABABAAABBBAABBBABBAAABBBBBBAABAAABBBBBBABAAAAAABAAABABAAAABAAAABAAAABABABBAABABBBABAABABABBABBAABBAAABAAABBBAABBBBAABAABABAAAABAABBBBAABAAABBBAABABBBBBBBABBBBBABAABBBAAABAABBABBBAABBABBBABBABBBBBBBAABAABBBBAAAAABBBABABBAAAAAABBAAABBBABBABAAABBBBABBABABBBBBBBBABABBBBBAABABABABABBAAABBBABBBBBBAAAAABBABBBBAABBBAAABBABBBBBBAAAB
BBBBBABAABABAABBBBAABBBAAAABAABABBBABBABBAABBBBABBAABABBAAAABABABBBABBBBBBABAAABAABABABABBABABBBBAABBABBABABABAAABBBAABAABBBBAAAABAABBAAAAAAAABAABAABBBBBBBAAABABBABBAAABAAABBBBBBABBAAABABBAAABBBAABBABBBBBABAABAABBAAAABAABBABBBAABBBABABBBBAAAABABABBBABBBBABABBBABAAAAABAABABABBABBABAABBAAAAABBABBBBBBBAAABABBBBBAABBBAAABBBBBAAAAAABBBBBABBBBAABBAAAAAABBBAABAAABBAAABBAABAABBABABBBABAAABBAAAAAAAABAABBBABAAAAABBBBABAAAABBBBAABBAABBBBAAABABAAAAABAABABABBAAAAABBABAAAABAAABBABABBBAAABAABABAABBAAABABAAABBABAAABAABABBAAABBABABBAABABBABBBABAABBAABBBABBAABABBBAABBABAABBABAAAAABBABBAAABABABBBAABAAABAABAAABBA
AAAABAAABBBBAAABABBAABABBABABABAABABABBBAAABBAAABBABAAAAAAAAABAABBBBABBBBAAABBBBAAABABAAABBABAABBBBBBABBBBBABBBABABBAABABAAABBBBABAAABBBABABABAABAABBBABBAAAABABBBBAAABBABABBABAABBAABAABBBABBAABBABAABBBBAAAAAAAABBABBBAAAAAAAABBABABBBBAAABBAABBABBBABABABBBABABAABBBAAABAAABAAABBBAABAAAABBABABABBAAAABBAAAABAABAAAAABAAAAAABAABABBABABABAAABBAAAAABAAAABBBAAAAABAABAAABAABAAABBBBAAAAABAABAABABBBAABAAAABBBABBBBBBBABAAAAABBBABBBBBBBBBBAABBABAAABAABABABBAABAAABBAABBAABAABABBBABAAABABABBABABBAAAABBABAABABBAABBBABBABAAAABAAAAAAAAABABAABBBABABAAABBBABAAABBAAAABBBBAABBBBBBABABBABABAAABBBAAABABBAABAAABAABBABAB
ABABABBABABABBAABAAAAAABAABBBBAAABBABABBBAAABBBBAAAABBAAABBABAABBBABBABABBABBBABBABBBBBBABAABAAABBBABBBAABAAAAABBBABBBAAABABBABABBAAABABBABBABABBBBAABBBBAAAAAAAABABABBBBABABBAABBBABBBBAAABBBAAAABBABBABBAABABBBBBAAAABABABABAABAABBAABBBBAABABABAAABBBBBAAABAABBBAABBBAAAABABABBAABAABABAAAABBAAAAABAAABABAAABBBBAABBAABABABABABBBABABABBAABAAAAAABAABABBBAABBAAAAABAABBABBABBBABABBBBBAABBABAABBABABBAABBBBBAAABBBBAAABBAABBAABABBABBBBBAABBBAAABBABABBBAAABAABABABBAABABABBBBBAABAAABBABAABBABABABBABABAABAABAABBAAAABBBABBBBBAABAABABAABABABBBBBBBABABAAABAABABABBBBABBABBBBABBABABAAABAABAAAAABABBBBBBABAABBABABAA
AABAAABBBAAAABBBBABAABBBABBABABABABBAABBAABAABABBBBBABABBAAABABABBAAABBABAABBAABABABABAABABBAAABABBBBAABBBBBBBAABBABBBAABBBABBAABBBBBBBBAAABBAABAAABBBAAAAAABBBBBAAAAABABAAABAAAAABBBBBBABBAAABBABABAABAABBAAAABBBABABBBBABAAABAAABABBAAAAAABAAABABABBABBBBABBBAAAABBABABBBABABABBABBABABAABBAAAAABABABABAAAABBBAAAABAABBAAABABBBBAAAABAABBBAAAAABBBBBAABAAAAABBABAAABAAAAAAAABABBBBABABAABAABAAABBBABABABBABAAABABABAAAAABAABBABBBBBABBBBABBBAABBAABABBABABAABBBABABBBBABABBBAAABBAAABAABBBAAABAABABABBABAABABABABBBABAAABBBBBBBBBAAAABBAABBBBAABAABAAAABBAAABAABBABAABAAABBBAABABBBAAAAABBABBABBAABBBBBAAABBAAAAABBBBB
BBBAABBAAABABAABBAABBBAABAABBABAAAAAABBBAABBBAAABBABBAABBABBBABBBBBAAAAABBBBBAAABBAABABBAABBBBABAAAABBABBABAABBBBAAAABBBBAAABBABBBAAAAAAABAAABAAABBAAABAAAAABBBAABAAABABBABBAAAAABAABAABBBBBBAABBAABBBAAABBAABBABBAAABBABBAABAABAABAABAABAAAAABABBAAABAAAABAABABBAAABBAABBBBBAAAAABABAABAAABBAAABBBBBBABBBAAAAAABAABABAABABBABBABBBBBAABBAABABBBBBBBAAAABBABAABABABABBBBAAABBAABABBAAABBABBBBBABBAABAABABAABBBABABAAAAABBBBAABAABBBBBABBBABAABBAAAABBABAABAABABBAAAABBAAAAAABBBBABAABBBBABABAAABAAAAABBAABBBBBABBABABABBABBBABAAAAABBAAAABBBBBAAABBAAAABABBAABAABBBBABBBBBABABAABBBBBAAABBBABBABAABABABABAABAAAAAABAAAAA
BABABBBBBBAAAAAAAAAABBBBBBBABAAAABBBABBABABAAAABABBAAABBBBBBABABBBBABABBBABBBBAABABABAABAABABAABBABAAABAABBBABAABAABAABBBABBAAABAAABAAABABAAABBBAAABABBBBBBBABAABBAAABABBAABBBBBBABBABBBAAABAABAAABABABBAAAAABBBBBBBBBABABBAABBBBBBBAAABAABABBBBAABBBBBBBABBABBABBAABBBBAAAAABABBAABABBABBBABAABBBBABAABABBBBBBAAABBBBBAABBAABABABBAAAAAAAAAAABABBAAAAABBAABABBAAABABBAAAABABBBAAABAABABABBABBBAAABBAABABABABBBBABBABABABABAABBBBAABBAABBBABBBAAABABABBBAAAAABABBABBAAABAABBABBBBAABBABABAABAAAABAAAAAAAAAABAAAABBABBBAAAAABBABBBBBAAABBBABBAABBABBBABBBBABAABABAABBABBAAAAAABBBABAABBAABBAAAABABBBBBBAAAABAAABAAAABABBA
BAABABBABBABBBBBABBBABBAABBABAAABBAABABABAABBBABAABBABBBBAAABAAAABAAABABAABBBABAAAAAAABABABBBABBABBAABBBBBBABBBAABBABBBAABABBBABAAAAAAAABBAABBAABABBBBBAABBABAABAABBBABBABBAAAAABAAABAABBBBBBAAABBABBAAABAABAAABABBBBAAAAABABBAABBBBBAABBBBABBAABBBABBBAABBBABAAAABAABABABBBBAAAAAABBAABAABBAAAABBBBABBAABBBBBBABABBBABBBABBAAABBABBABBBBBAABABABBBABAABAABBAABBABAAABBAAABBABBBAABBAABBABBBBABABBAABAAAABBBBAABBBAABBBAAAAAAABBBABBAAABAABAABBAABABAABAABAABBBBAABAABABAAABABBBBABBBBAABABBBBBBAABAAABAAABBAAABAAAABAABBBBBAAAAAAABABBAABBABABAAABAABAABBABAAAAAABAAABABBBABAAAAAABABBAAABBABBBABABBBBAAABBBBBAABABBAAB
BAABABBAAAAAABBBABBBBBBAAABBBAAABABBBAAAABBBABBABABBAAABABABBBABAABAAABABBAAABABBAABBABBBAAAAABBBBAABBBBAABBBBABBABBBBABBAABBBBAAABABBBBBBBBBAABAABBBAABBBBBABABABBABBABBAABBBBBBABABBBABAAABAABBABAAAABAABBABAABABBBBAAABBAABBBBAAAAABAABAABBBBBAABAAABABBBBAAAAABBBABBAABBAABAAAAABBAABBBBBBBABBBAAAABABAABAABBAAABBABAABAABBBAAABAAAABABAAABAABBBBAAAABAAAABAABBAAAABAABAABBBBABBABABABAAABABAAAABBBABABABABBABBBBBAABABBABBAAABBBBAABABABBAAABAAABBBBABBAABBBABBABBBAABABBABBAAABBAAAAAAAABBABBABBBAABBBAAAAABAAABBAABAABBABAABBAAABBBABAABBABABAAAABBBAABBBAABABABBBABABAAABBAAAAAABBAAAAABAABAABBBBBBBBBBABAABABAA
AABBABBABABBABABABABBBABBABBBABBABBBAABBABAAAAAABBBABBBBABBBAABAABABBABAABBABABABAABBABBBAAAAABBAAABBBBABBBABAABBBBBABBAABABABAABABBBBBBABABAABBABABBAAABABAABBBAAAABBBABBBABABAABBAAAAABABABBBBABBBAAABBBABABABABBBAABABBAAAAABBBAAAAAABAABABBBABABAAAABBBABAAABBBABAABAABBABABBBBAABBAABABBBABBABAABBBABBABBBBAAABBBBABAABAABBBAAAAAABAAABAAABBBAAAABABBAABABBBBBBABAABABABBBAABABAABABBBBABBBBAABBAAABABABBABAAABBABBABBAAAABBAAAAAAABABBAAABBAAABABBAAAAAABABAAAAABBBBABABAAAABBABABBAAABABBBBBBAAAAABBAAABBAAAAABBAAABAAAABBBABBBBBBABBABABBBAABBABBBBAAAABAABBABABABABBBBABBBAAABBBAAAABABBABBBBBBABABBABBAABBAABB
BBABAAAABBBAABAABBABBBABABABABABBABBABABAABAAAABBAAAAABBBBAAABBAAABBBBAAAABABAAAAABABBAAABAAABBAABAABBAAAAABBABAABAABBAABAAABAABAABABABABABABABAAAAABAAAABBBBABBABABBBAAABABBAAAABBBBBABBABBABBBBABABBBBAAABAAAAABABAABBBBABABAABAAABABABABBBAABBBBAABBBBAAAAAABBBABBBBABBBABAABBABBAAABAABABAABABAAABABBBAAABABBBABAAABBBAAABBAABAABBBAAABBAAAAAABBBAABBAABAABBABAABBBBBBABBABAAAAAAAAAABBBBBABBBBBAABBBBAAABBBBBAAABAABBABABBABBBAABBAAAAAAABAAABAABBABBBAAABABAABBABAABAABABABABAABAABBABBABBBABBBAAABBBAAABABAABABBAABBBBBBBBABAAABABAABAAAAAABABAAABAABBAAAABABABBBBAABABBBBAAABBAABBAAABBBBAAABBBAAAABABBABABAAAAA
BAAAABBABABAABBAABAABABBABBAABBABBBAAAABABBAAAABAAABAAABAAAABBBAABBABABBAABABABABAAABABABBAABABBBBBBAABBAABABBBBABABAABBABAABABBAABABBBBAAABAABBABBBABAABBBBBAAAABBAAAABABABBAAABBAABBBBBAAABBAABBBABAAABAABBAABAAAAABBBABBAABABAAAABAABBAABBBABBBABBBABAABAAABBBABBAABAAAAAAABBBABBAAABBBABBABABAAAABAABBBBABAAAAABBAABBABBABABBABBBABAABABABAAABAAAAABABAABBAABBABAAAABBBBAABAAAABABBBBABABABBBAAABBAAAABBBABABAAABAABAAABBBBABBBBAABBABBBABAAAABBABBBAAABBAABBBBABBBBAAAAABABBBBBBAABAAAAABBBABAAAABAABABBABBBBBAAAABBAAAABBAABABAABABAAABBAABABAAAABBBABBAAAAABAABBABAAAAAAAAAABBBAABBAAAAAABAABABBBBBABAABBBAAAAAAB
AABBBBBBBBAAABBAABBBBAAABAAAAABABABAAAABABAABBBBABBBBABABBAAAABBBBBABBBBBBABABBBABABAABABABBBAAABABAABBBBBAABAABBBBABBBABBABABAAABAAAABAAABAABBAABBABABAABAAAAABBBAABABAAAAABABBABBABAAAAAAAABABBBBBAABAAAAAABBAABABABABAABABAAABBAABAAAAAABBABABBABAAABAABBBBBABBAAAAAABBBABBABBBABBBAABABABBABABBBBBBBAABAABAABBAAABBBBAAABAAAABAABBBABABBABAAABBBAABBBBBBABABABABAAABBBBBBBBABBBBBBABAAAAABAAAABBABAAABBBABAABABAABBBAABAAABBABBABAAAABABABABBBBABAAAAAABBBAAAAAABBABABABAAAABBAAAAAABAABBAABABABAAABBABABAABABBAAABABBBBAAABBBBABABBABABAABBAAAABBBAABABAABAABBAABBABBABABABAAAAAAAAABBBBAABABBBBBBBAAAABBABABBAAABB
BBBBAABBAABAAABAAABBABAABABAABBABABAAABABAABABABBBBABABBBBABBBABBABABAAABAABABABAAAAAAAABBAABABAAABBABAAABBBBABBBABAAABAABAABBBABABBBABAABAAAABBAABBAAABABBBBABAABBABBABAABABBBBABBBBAABBABBBBBBBBAAAABAABABABBABABBAAABAABBAAABABBBBAAAABABBAABAABBAABBABAAAAAAABBBBABABBABABAAABAABBAABABBBABBABBABAAABAAABBAABBBAAAAAAAABBAAABBAABABBAABABABBAABAABAABBBAABAAABABBBBABABAABBABBABAABABAAABAAAABABAAAAABABBBBBAABAABAABAABBBAABBBAABABAABAAABAAAABBBABABBABAAAAABBAAAAABBAAABABAAAABAAAABAABABABABBBBAABBAAABBBAABABABBBBABABBAABBBAABBAABBBBABBBBBAABABBBAABAAABABAAAAAABBAABAABAAAABABBAAABBBABBBBAAABABBBAAAAABBBAA
AABABBBBAABAAABABABBBBABBBBAAAABBBBAAABBAAAABBABBABABBBABBAABBAABABABABAABABBBBBBBABAAAABABBBAAABAABBAAABABBABBABABAAAABBAABABAAAABABBABABBAABBBBAABBBBBBAABBAABBABBAABAAAABAABABBBBBAAAABBBBABBBABAAABAABAABBBBAAAAAABAAAAAABBBBABABABAAABBBBABBBBAAABABAAAABAAABBAAAABBBBAAABAABAABBAAABBAAAAABABBAAABBABBBBABBBAABBBABBBABABABBAABAABBBBAABBBABABAABABAAAABBBBBABABBABAAABABBAABBBBBBABBBBBABBABBAAAAAAABABAABBAAAAAAAAABABAABBABABAAAABABABAAABABABABBAAABBBBABBABABBAABBBBBBBABAAAABBAABBBBBBBAAABBBBABAABAAABBBBABBBABAAAABBBABABAAABBABBAAABAAAAAAABABABBBBBBAAABBBBBBAABBBBBAAABBAABAABBBABBBBBABABBABBBBABABBBA
AAAAABAABAABBBBAAABAABABAABBBABAAABAAABBBBBABABBBBBAAABBAABABABAAAABABBABABABAAABABBAAAAAAAABBBBAAABAABBABBBABAAAABAAABBBBBAAABAABABAABABBBBABBAABBABBAABAABBBAABABAAAAAAABAABAABAABBAAABAAABABBBBBBBBBABBBABAAAAAAABBAABAAAABABABBAABABABABBAAAAAABBBAABABABBBABBAABAABBAAABABABAABAABABABBABBBABBAAAABBABBABAAAABABBBAAAABBABAABBABABAAAAAABBABABABABBBABAABBAABBAAABABAAAABABBAAAAAAAAAABAAABBABBABAAABBBAABBBAABBBBAAABABBAAABABABABBAAAAAABBBBBABBBABBBBBABAABAABABBBAAABBBAAABAABABBBBBABBBBAABBAAABABABBAAAABAAABBABAAAAABBBAABAAABABAAABAAAABBBABBABBABABBAAABBAABABBBBABAABABABAABBAABBBAAABAAABAAABAABABABBBBB
AABBBBAAABBAAABBAAAAABBBAABAAABBABAAABBABABABAABAABBBABABABAABBBABBBBABAAABABABBABBABBABAABBBABAABAABBABABABBABBABBBBBBAAABAABBABAABABBABAABBAAABBBBBABBAABBAABBBBABABBAABBAAABBABBBABBBAAAAABAAABBBAAABABAAAAABABABBABBABBAABBBBAABAAAABAABABAAABAABBAAAABBAABAABABABABBAABAAAABBBABAAAABABBBAAAABABBBBBAABABABBABAAAAABBBBAABABAAABAAAAABAAAABABBAAAAAAABBBABBAAAAAAAABABBBAABAABBBABABAAABABAABBAAAABBABBABABAAABBAAAABABABAABBABAAAAABABABAAABBBBABBBABABABAAABBBAAABABAAAAABABBABBAABBAABBABBBBAABAABABABABBAAABAABABAABBBBBBAABBBBAAABBAABAAAABABBAABABAABAAAAABBABBAAAABABBBABBBAAABABBABBBBAAAAABBABAABBAAAAAAAA
BBABABBABAABABABBABAAAABBABBABBAABBABBABBABBBAABABABBBABBBABAAAABABAAAABBBBBABBAABAAABBBBBBABBAAABAAABABAABBAAAAAAAABBBABBABAABBBAAABABBAABAABBBABBBAAABABBBBAABBABBBBBBAABBBAAAAAABBABBAABABBBABAABAABABBBBABABBBAABABABBBBAAABAABBABABAAAABAAABAAAABABBAAABBABABBAABBAAABBABBABBABBAABABBBAAAAAAAABAABBBABBAAABBABABBABAABABABABBAABBBAAABBBBABAAAAAABBBBBABAABBBABBABAABABAABBBAAAAAAABAABABABABBAABAABBBBBABBAAABAAAAAABAABBBAABBBBBBBBAABBAABBABABABAABBAABBAAABBABAABBBAAABBABABBBBBBBBAABBBAABAABBAAABABBBBBBBBBAABBAAABBBAABAABAABBAABBAABABAAABBBBAABABAABAABAAABAAABAABBBAAAAAAABBBABAABBAAAABAABAABABAAAAAABB
BBABBBAAABBABABABBABBAABBBAABBABABBBBBBBAAABBBBBABBAAAAAABAABABBABABABABBAABBBBAAAAAABAABAABBBABABBABBAAAABABABBBBBBABAAABAABAAAABBBAAAABABBBABABBAABBABBABBBABBBBBBBAAABBBAAAAAAABBAAABBABAABABABBABAABBBBBBAABABAAAAABAAABABAAABAABBBAABAAABBBBBABAAAAAABAABBAAABBBBBAAABAAAABABBAAAAAAABBABBBABABBBABBABBBABABBBBAABBABBAAABABBBABBAAABBABABAAABBABABBABAABABBBBAAAABBABBBABABABABABBABAAABBAAABABBBAAAAABABBBBAABBBAAAAABBBBABBABBABBBAAAAAABBABBBBBBAAAABBAABABABAABAABBBAAAAAAAABAABABBBAABBBBABBAAABAAAAAABAAAAAAAABABABABABBAABBBBAABABBABAAAABBBBABBABBBAAAAAABAAABABABBABBABBAABBABBABAABBBABBBABAABBBABABAAAB
ABBABBAABAAABBBAABBABAABBBAAAABAAABAAABAAABABBAAABBABAABABAAABBABBABBABBBAABBABAAABABBAABBBAABBBBBBBBBBAABAAABAABABBAABBBABABBBABBABBBABABBBBAABAABAABABBBAABAABABAAAABAAABABAABBBABABAAABABBBABABBABBABBBBAAAAAAABAAABAAAABAAABAABABBAAAABABAABBBAAABBBBBBABABBBBAAAAAABBAABABAAAABABBBBBBAAABBABAAAAAAABBAABBBBBBAABBAAABBBBBBAABBBAAABBABAABABABABBABABBAABBABABBAABABBAAAAAABABBBAAABAAABAABABAABABAABAAABAABBBBBAAABABABABABBAABBABBABBABBAABBBAABBAAABAABBAAABAABBBABABABABBABBBABABAABAAABABABABAABBBBAABABBABBABABBABAAAABBAAABBAABBBABABABBABABBAABABBBAAAAAABBBBBAABAAAAABABBBBBAABBABBBABBAAAABAAABBABAABAABB
AABBBBBAAABBABABBABBBAAAABBBAAAAAAABBAABAAABABBBAAAAAAAABBABAAABBBABABABABBAABABBAABABBBBAABBBAAABBBAAAABBABABBBAABABBBAABAAAAAAABBBBBBBABBAABBBBAAABBBBBBABAABAABBAABAAAABABBABBAAABBBBABBBBBBBBAAAAABABAAABBAABBBABBABBABBABBABAAABABBBABABABABABBBBBBABABBBBBBAABAABBBABBABBAABBABBAAABAAABAABBABAABAABAABBBABBBBABBABAAABAAABBBAABBAAABBABBBABAAABBBBBABAABAAABABAABAAAABBBBABBAAABABABABBBBBBABAABBBBBBAABABBABABABAABAAABAABAABBBABAAAABBBBABAAABBBAABBBABBBBBAABAABBAABBAABBAAABABBBBAABABAABBABBAABAABBABAABAABABBBBABABAABAABABAAAABBAABABBAABBABAABBBAABAAAAAABBBBBBBBBAABBBAAABBBABABBBBBABABBABBBBBABBBBAAAA
BBABBBAABBBAABBAAAABBBAABBAAAAABBAABAABAAABBAAABBBABABAAABABBABABBABABAABBBBAAAAABABBBAAAAAABBAAABABBABABBABAAAAAAABBAABBBAAABBAABAAAAABBAAAAAABAABAAABAAAAABBAABAAABABAABAAAABBAAAAAABBBAAAAABBBBAABBABABBBBAABBAABAABAABAABABBBBBBAABBBAAABBBABAAAAABABABABAABAABBAAAAAAAAAABBBBBABAABAAAABABAABABBABBBBBABBBBABBBAAAAABABABAABBBABBAABABBAAABABABAABAABABBABBAAABABBBBBABAABBAABABAAAAAAABBBABBBBABAABAAAAABAAAABBBABABAAAABABABABABBAABBAABBAAABBBBABBAAAAABBAAAABBAAAAABABABABAAAABABABAABBABBABBABABBABABBABBBAAABBBABBAABBAABBBBABBAAABBBAAABAAABABABBAABBABBBBABBBBAAAABABBBAABBABBBBAABABABABBBABAAAAABBABBABAB
ABBBBBABBABBABABABABBAABAAABBABABABABAAABBAABABABABAAABBBBAAAAABBBAAABAAAABAABBAABBBBBBABBAABAAAABBBBBABBAAABABABBABBBABABAABBAABBBAAAABAAAAABBBABBBBABBBBBBAAABBBAAABABAABAAABBAABBBBBBABAAABBBAAAABBBAAABAABABAAABBAAABAABAAABBBAABABBAAABAABBAABAABBBBAABBBBAAAABAABBBBBABBAAAABBBABABABABAAAAABBABBABBBABBAABBBABABABAABABBABBBAABABBAABBBBBBAAAAABAAABBABBABBBABBBBABAABABAAABAABABAABBABAAAAABAAABBBBBABBABABAAAABBABBABBAAABABAAAABBBBABAABBBAAABBBBAABABBBBBBAAABABABBAAAABBBBABBABBAAAAABBABBABBAABBBBBAAABABAAABAAAABABABAAAAABBBAAABABBBABABABBBABAAABABBABABAAABABBBBBABAABABAAAABAABAABBBAAAAAAAAABBBABBABA
AABAABABBAABBBBABBAABBBBAAAAAABABAAAAAAAABAABABBAABBBBBBBBBBBBBABABAABABAAABBBAAAAABAAABBABBBBBABBABBBABAABBBAABBAABBABAAAAAAAAAABBABBABBAABABABABABBABBBBAAAABBBABABBBBBBAAABBAAAABBBBBBBBABABABBBABAABABBBBABBBABAAAABABBBABAAABAABABBABAAAAABBBBBABABAABBBABBAAAAAAABAABAABBABBABABABABBABBBAAAAAAABABBAABAABABBBAABBABAAAABAABBBBAABBABBABBAAAABBAABABABBBBAABBABAABABABAABBABABAAABBBABBBAAAAABABAAAABBABBBBABBBABBBABBABBAABBBBBAABABBBAAAAABBABBAABBAAAAAAAAAAAAABBBBBBAABABAAAAAABAAAAABAAABBBBBABABABABBBAAABBABBBAABAAAABAABABBBAAAABAAABBBBBBABBBAAABBAAABABAABBAAAAABAABABAAAABBBBABAAAAABBAAABABABAABABBBBB
BBAAAAABBBABBAAAABBBBBBAAAAAAABABABAABABAAAABABBBABABBBBAAAABBAAABAABABBABABAABBAABAABBBBABAAAAABBABBBBBABAAABABBBAAABABABABABBBBABABAABBABBBABABABBAABBBBBABAAABBABBABBAAAABABAAAAAAAAAABBBABBBAAABAAABABBBBAABBBAABAAABBAABBABAAABABABABABABBBBBABBBAAABBBABBAABAABABBBAABABBBAABBABBABAABBBBAAAABBBBABABAABBBAAABBABAABBABBAABAAABABAAABAABABBABBAABABAAABBBBABABAAAAAABABABAABBAAAABABAAAABAAAABABAABAAAAABAAAAABABBAAABBBABAABBAABBAABABABBABABBABABABBBBBABABABBBAAAABBAAABAABABBBAAABABBBBBAAAAABABABBBBBBAAAAAAAABAABABAABBABAAABBBAABAAABBBBBAABBBABABABBAABABBBBBBBABBAABABAABAABBBBABBABAABBABABABBAABBBBBBBB
BBBAAAABBBBAABBBBABBBBABABAAABABABABBAABBBBBAABBAABBBAABABABBABBAAAAABBABBBABAAABBAAABABABBABBAABABABBBBAAABABBAAAAABBAAABABABBAAAAAAABBABABABBAAAAABBAABBABBBBBBAABABBBBAAABBAAABAABBAAAAABBAABABABAAAAAABBBABBBABBBBBAABABBAABBBBABBBAAAAAABBAABBBBABBABAABBAAAABBABBABBAAAABAAAAAAABBBAABABBAABBAABAABAABAABBBAABABBABBAABBBABAABBAABBBBABAABABBBBAABAABABBBAABABABBBAAABAABBBBBBAABABBBBABAAABBBBAAAAAAABABABABBABAAAAAABAAABBAABBABBAAAAAABAAABABBAAABBBBBAABAABAAAABBABBBBBABBBAABBBBBBBBBBBBBAABABAAAABAAABBBBBAABBAABABABAABBABAABABBBBBBBBAABBAAAABBAABBABBBABABBAAABABABABBBBBBBBBAAAAABABABBBBBBBABBABAABAABB
BABBABBABBBBBBBBBBAABBBBBBAABABBBAABBBBBBABBABBBABBBBAAABBABABABABBAABBBBAABBBAAABBBBBBBBAABBBBBBAABAABBAABBABBBAABBABBBBBAAAAAAAAABABBBBABBBBAABBABBBBBABBAABBBAABABBABBBAAAABBAABBBBBAAABABBABABABABBBBBAAAABABBBBAAAABABAAAAAAABAABAAAAAAAAABBBBBBBBBAAABBBABBBABBABABBAAAABBBBABBABBAAAAAAAABBBAABABBBABBBAAAAABABAAABAABBBAAAAABABBBAAAAAAAAABAABAAAAABBAABBABABAABBBBABABBBBABBBBBABABBBBABBBABABBBBBABBBABAABAAABBBABAAABABAAAAABBBABBAAABABAABABBBAAAABBBAAABBBBBABABABBABBBABABABABABBAABAAABABAAAAAAAAAAABABAAABABABAAAAABAABABABABBABBBBBBAABAAAABBAABBBAABAABBBBBBABAAAAABAAAABBABABAABBBBBABBBBAAABAAAABABA
ABBBABABAABBABAABAABBBBBABABABBBBBABAABABAAAAABBABBBAAAAABABAABABAABBABABBBAAABABAAABBAABABAABBBBBBAAAAABAABABAAABBBABBBBAAABBABBBBBABABAAAABABAABBBABABAAAABAAAAABBBBABAAABBAABBABBAAAABBABBAABBBAAAABAABABAABAABBBAAABABAABBBAABABBABBBBAAABAAAAABABABBBAABBAABABABAABAAAAAABAABAAABABAAABABABBBBBBABABBAABAABABBABBAAAAAAAABABBABBBAAAAAAABABBBAABBBAABBAAAABBABBAABBBABBABABAAABBAABBAAABAAAAAABAABBBABAABABAAAAAABABABBAABAAABAAAAABBBBBBBBBBBBAABABAAAAABAAABBAAAABBABBBABBBBAAAABAAABAAAAABBBBABAAABABAAABAAABABABAABBAAABAAAAABABAABBAABAABBBBABBBABABABBABAAAABBBBBBAABABABBABAABABBBABAAAABAAAABAAABABABABBBBB
ABABBBBBABBBAAABBBBBBBABBABAAABBBAABABAABBABBABABABBBAAAAABBBBBAABAABAAAAAAAAABAABAABAABAABBAAABABABAABABAABBBABBAABABBBBBAAABBAABABBBBBAABAAABBAAABBBABBABBBBAABBAAAABABBBBABBBBBBABABAABBABAAAABABBBABBABBAAABAAAABABABAAAABAABBBABAAABBBBAAAAABBBBABBBBABAABABABBAABAABBBABBBBAAABABAABBBABABAABBAAAAAABAABBBABBBAABBBBBABAABBABBAABBBBBAAABBBBABAAAAABABBABABBAAABAAAAAAAABBABBBBABBBBABAAABABAAAABABAABBBABBABBBBBABBAABBAAAAAABBBBBABBAABAAAAABAABBBAABAAAAAAABABABAABAABBAAABBBAABBABAABBABBAABBBAAABABBBBABBAAAABBABBABBBAAAABBBBABAABBBBBBABAABABAAAAABAAAAABBBBBBBAAABABABAABBAABABBBABABAAABBAAAAABAABABBBBAA
BABBABBAABABBBABAAABBAAABABAAAABAABBBABBAABBBAABBAAAABBABBABABABAAABBBABABAABBBAAABABBABBAABABABBAABABAABABBBABABBABBABABBBABABBABABAAABAAABBAAAABAABABABAABAAAAABAAABBABABABBABABAAABBBBBBBABABAABBABBABAABAAABAAABBBBBBABBBBBBBBBBBBBABBBAAABBAABBAABBBBAAABAAABAAABBAAABBBBBABBABAAABABBAABBAABABABBABAABAABBAAABBAABBBAAAABBAABBAABBBAABBABAABBAAABABAAABABBBBBABBAAABABBABAAAAABBAAAABAABABABABBABABBABBABBABBBBBABBABBBAAABABBBAABBAAABAABBAABBABBBAABABBABBBABABBAAABABAAABAAABABBBABABAAAAAABAABBBBABABAAAABBAABABABBBABABABBAABABBBAABABBAAABBBBAABABABBBBABBAABAABBBABBAAABBBBBBABBBABAAABABAAABAAABBBABBABBAB
BAABABAABABBAAAAABABAABABAAABABABBBBABAAAABBBABABBAABABABAABBBBAABABABAAAABBBAAAAABABAABBAAAAABBBBAAAABBBBABBBABABABBAAAABBBABABABBABAABBBBBBBBAAABBBABAABBBBABBAAABBABABABAABABABBAAABAABBABABABBAAAABBBABAABAABBAABBBBBABBAAAAABABAAAAAABBABBABAABBBAAABABAAABAABAAABABBABBAABABBBBAAABAAABABBBABAABAAAAAAAAAABABABABBAABBAABABBAABBBBABBBBABAABAABAAABBBBBABBBABBABAABABABBBBBBABBBBBABAAABABABBAAABBABBBBBBAABBAAAAABABBABABBBABABABBBBBBAAABAABAAAABBBBBABABABAABABBABAABAABBABAABABBBAAABAAAAAABBBBABAAAABABABBAAABAAABABBBABBBABBBABAAABAABABAABBBABAABAABAABBBBBAAAAABBBBABBBAAAAAAABBBABAABABABABAAABABABBBABBB
BAABBBBBAAAABAABBBAABBAABBABABABAAAABABBBABBBAABABAAAAABBABAABBBBBABBBAAAABABBABBBAAABABBBAAAABABBBABBABBBBAABBAAAABABAABABABABBABBBBBBBBAABBAABBAABABBABAABAABAABABBABABBABABBABABBABBABABAAAAAAABBBBBBBBAABBAABBBABAAABABABABBBBAAAAABBAABAABBABBAABAABBABBAAAAABAABABBAABAAABBAABAAABBBBBBBBBBBAAAAAAABBBABABAAABBBAABAAABBABAAABAAABAABABBBBAAAABABAABABAABBAAAABBABBBBAAABBBBBAABBBAABABBBABBAAABBBABBBBABABBBABAAAAABABBABAAABBBBBBAAAABABAABBAABAAABBAAAAAABBBABAABBBBAABBABABBBAAABAAAABBBBAABABABBBBABAAABAAAABAABAAAABABABBBABBAABABBBBAAAABABABAAABBBBAAABBAABBABAABBABBBABABAAABABAABAABBAABAAABAAAABAAAABBA
BBABBAAABABAAABAAABAAABABABAAAABBABAAAAABABAAABAABBAAAAAABABAABBAABAAAAAABBAABBBBABABBABBBAABBAAAAABBBBABAABAAAABBABAAAAABBBBAABABBBBBBABAABAABBABBBABBBBBABBAAAABAABBBAAABBBBBBABBABABAAAABBBABAAAAAAAABBBBBAABAABBBAABAABABBBBBABBAAAABABBBABBABBBBABABAABBBABAABBABABABABAABAABBBBBAAABBAAAAAABBABABBBAAAAABBAAAAAABBABBBBABAAABAABBABBBBBBAABBABAABBBBBBBBABAABAABBBAAAABAAABABBBABAAAAAAABABAABAAAAAAABBBABABAABABAAAAAABBABBABBABBAAAABAABAABABABABBABBABAAAAAAABABBABABABAAAABAABABAABAAAABBAABBBABABABABBBBBAAAABABAAAAAAAAAABAABABBBAABAAAABBBBBBBABAAAAABAAAABBAABBBABABBBAABBBABBABABBBBABBAABAAAABBBBABABBAB
AABAABAAABABABABBBAAABBBBBAABABABBAABBBBBABBBBAABABAABABBBBBABBAABABAAABBBABBBABBBABBBAAAAAABBBAAAABBAABBAABABABBBAABBBBBAAABBAAABABBBBAAABBBABBAAAAAAAAABBBAAABAAABABBABABAAABAAAABBAABBBAAABBABAABBABAAAAAABBBABABBABBBBBABBAABBABABAABABABABABBBAABABBBAAAABBAABAAAABABAAABBAABABBBBBABABAABABAABBBABAAABABBABBBAAABBABABAAABBBAAAAAABBABAAAAAAAAAAABABAAABAAAABBBABBAABBABBAAAABAAAAAAABAABABAABABBAABABBABBBBABBAAABAAAAAABBAAAABBAABBBAABABBBBABABAAAAAAABABAABAABBBBBABBABAAABBBBBAABAABBBAABABABABAABAAAABAAABBABAABBBBABBBAABAABAAAABBBABBBAABABBABAABBABAABAABABABAABBBAABBBABBBABAAAAABAABBABABBBBBABAABBBAAB
ABAAABBBBAABABBBBBBAAAAAAAABABBABBABBABBAABAAAABBABBABAABBBABBBAAAAABBBAAAABBABAABABBBBBBBABABBBBABAAAAABAABBBABBBAAABAAAAABAABBABABABABABABABBABAAABAABABBBAABBBABBBAABAAABABBAABAABBABAABBABAAABAAAABABABAAABBBBBAABBABAAABBAAAABBBABAAAABABBABABBAAABBBBBAABBABBAAABBBABBABBBBABABABBAABBABABAAABAABBAAAAAAAAAAABBABAABBAABBAABBBAAABABBAABABBABAAAABAABBBABABAABABBABAAABABAABABBBABAAABABBABABABBAABBABABAAABBBBAABBBBBABABBBABABBBABAABABABBAABBABAABBBBBABBABAAAAABABAABABBBBABABABABAABBBBABBBBBABBABBAABABAAABABAAAAAAAABABABBAABAAABAABAAABABBAABAABBAABABBABAAABABBAABABBABAABAABAAAABABAABBABABABBAABBBBAAAA
BABBBBABAABBBABBBBBBAABABAABAAAABAABAABAABABAAABBABBBAABABABABABBBBBAABBAAAABBABABABAAABABBBABBBABABBBABBABAAABABAAABBAAABBBAABBBAABBBAAAABBBABBBBBBBBBBBABAAABAABABABBAABBABBAABAABBABABABAABAABABAABABAABBBBABBABBAABBBBBABAAAABAABBBABAAABAAABBBBABAAAABBBAAAABAAAAABBABBAAABABBABBBABBAABBAABBBBAAAAAABAAABABABAAABABABABBBBAABAAABBBBBABBAAAABAAABBBABAABBBABABABBAABBAAAABBBBAABABABABAAAABBBAABABBAAABBABBABAAAAABAAAABABBAAABAAAAABBAAABABABBBAABABABABBBABABBBBBBAABAABABABBBBBBBAAABBABBBBBBBBBAAABABBAAABBBAAABBAABAABABABAABBABBBBBAAABBAAAABBAABABBBAAABAAABABBABBAAAABBABAABABBAABBABBABABBAABABBAABAAAAAA
BBABBABAABBABBAABAABAAABAAABBBBABBBABAAABAAABBABBAABABABBAAABBBAAAABAABBBABABBBBBBBAABBAABABABBABBBBBBABBBBBBBBAAAAAAAABBBBAABAAAABABBABAABBBBABAAAABAAAAAABAABABBBBBBABBBABABABBAABBAAAAAAABBBBBBABBBAABAAABBBBABAAAABBBBAABBABBBBABABAAAAABAAABBBBABAABBABBBAAABBAAABBBABBAABAAABBBBABABBABABBBBBAAAAABABBBAABBBAAAABAAAABBABBBBAABBAABBBAAABBBBBBAAABAABAABAAABBBAABBBABBAAABBBBBBBAABAABAAABABABAAABBAABABABBAABBBABBBAABABABABBBBABAAAAAABBABAAABBAABAAAABBABABABAABBBBAAABAABAABAAAAAAABBAAAABBBABBBBAABBBBAABABAABAABABBBBAABAABBBBBABBBBBBBBBBABBABAABBBAABABABBAABBAABABBABABABBAAAAAAAABBABBAAAAABABBBABABABBB
BBABAABBABBABBAABBAAABBAABBBAAABBAABBBBABBABAABBBAAABAAABBAABAABBBBBABABBAABBABABBABAABBBABBBBABBABABBBBAABBABBBBBAABABBBBBAAAAABAABBBAABABAAABABBBABBBBAAABABBBBBABAABBBBAAAAAAABBAABABAAAABABBAAABABABAABAAABBAABAABABABAABBAABAABBBAABAAAAABBBABABBBBBABABBABBAAAABBAABBABBABBBBBBBBBABAABBABABBAAABBBABBAABABAAAAAAAAAABBBBAABABAAAAABBBABBABBBBABABBBABAABAABBBBABABABAABABABBBBAABAABBBAABAABBAABABAAAABBAAABBBBABBBAAAABAABBAAAABBBABBBBBAABABBAAABABBBABABBABAAAABBABBAABBBABBBABAAABBBAAAAABABBBABABAAABABBAAAAABBBBBBBBBABABBABBBBABBAAABABAABBAAABAAAAAABABABAABBBABABBABAABAAABBBBABBAABABBABAAAAAAABAABABAA
BBABBBBAABAAAAAABBAAAAAABABAAAABBABABBAABBABBBAAAAABAABBBBBBBABAABBAABBABBBAABABBBABAAABAABBAABBAABABAABBBABBAABBABBBABABBAAABBBAABABAABBAABABBABABABAAABBBAAAABAAAABBABBBBABBBAABAABAABABAAABAABBBBBABBAABBAABAAABAAABBAABAAAAAABABAAABAAAAABBBBBBBABABBAAAAAAABABBAABABABABABBBBABBABBABAAAAABAAAAABBBABBBBBBBAAAABAABABAAABAAABAAAAAABAABBABBBABAAAAABBAAAABBAAABAABABABAABAAAABAAAAAABBAAAABAAABBBBBBBBBABAABABAABAAABAAAAABAAABAAABBBBBAABABABBBABBBAABAAABABABBAAABABBABAABABBBAABBBBBBBABBBABAABAAAAABBAABBAAAABBBABBAAAAAABBABBBBBBAAAAAABAABABABBBBAABBBAABAAABBBAABAAABBBBBAABABBABBBAAABBABBBABBAABAAABBBAABA
BBABAABBABBBBBAAABBBABABBABABABBBBBBAABAABABBBABBBABBBBABABBBAAABAAABBAABBABBBAABBBAAAABAAAAABABABBAAABAABABAABAAAAAABBBBBAAAAABBBBABBABABABABBBAABABAAABBBAABABBAAAAABBABBABBBABBAABAABBBAABAAAAABAABBBAAAAAAAABAABABBBABAABAAABAAABBBAAAABBBBABABAAABBBBBAAABABBABBABBAABBBAABAABBABAABAABBBBBAAAAABAAAAABABBABAAABBABABABBABBABBABBABAABAAABBABBAABBBABAAABBABBBAABBBABBBABAABABBAABABAAABBABBBAABBBAABBABABBAABABBBABAAAAABABAABBBBABBBBBBBAABAAAAAAABAABABAAABAAAAABBABBAABBAAAAAABBAAABBBABABBBBBAAAABABBBAAABBBAABBBBABBAABAABAABBABAAAAABAAABBABBAABABABBBBBAAABABBBABBABBAABABAAAABBBBBBBBBABAABABBAABBAABAAAAB
BABABABBBAAABBABABBAAABBAAAABABAABAAABAABABBABBBBBABAABABBBBBBABBBBABBAAAAABABBABAAAABAAAABABBAABAABBBAABBBAAAAABBBBABBAAABAABBAAAAAAAAABABBBABBABBABAAAAABABAAABBBBAAABBABBBBBBABAABBBBABBAABAAAAAABBABBBBBAABABAABAABAAAABAAABABBBBBBBABABBABAABBBBBAAAABBBAABABBBBBABBABBAAABBBAABABBBBBABAAAAAAABABBAAAAABAABBABBBBBBBBBBBBABBBABBAABBBBBBAAABBBAABBBABABBABBBABBAAAABAABBAAABBBABBAABBBBAABAABABABAAABABAAAAAAAAAAABBBBABBABABAAAAABAAAABBAABABABBBBAABBBBBBAABBAABBBBBABABABBBBABBBBAAABABBBBBBAABAABBBABAAABAABAABBAAAABABBABBABAAAAAAAAAABAABBAABBBBBAAABAAABABBAABBABBABABBABAABBABBBBABBBBABBBAAAAABABAABBAABB
BBAAAAAABAABBBBBBABBAABAAABBABAABAABBABBAAABBBBABAAAAAAAAAABAABBBAAABBBAABABAABBBABABBBAABBBBABBBBAAAABABAABBABABBBBBBBAAABABBAABAAAAABBAAABABBBBABBBBBBBBAABABAAAAABBABBABBABAAAAAABABAAABBBABAABBAAAAAAABAAAAAAAABABAABAAAABBAAAAABBAAABAABBBAAABAAABAAAAAABBBBBABAAABAABBABABBBAAABBAABAAABAABABBABAABBABBBABAAAAABAABBBBBBAABBBBBAABBAAAABBABAABBBBBBBBBBBABABABAAAAAAABBBBAAAABBAAABBABBAAABABBABBAAABAAABBABBBABABBBBAAABAAABBABAABBAABBBAABBBAABAAABBABABAAAABBAAABBBBBBBABBBABBAAABABBBABBBABBABAAABBBBBABBABBABBAAABBABAAABBABBABBABBBABBAAAABBABAABABABBBABABAAABBBBBAAABAAABABBABABBABABABAABAABBBABBABABABAB
BBBBABABBBABABABBBBAABBBBBBAABBABBBBBABAAABAAAABAAAABAAAAABAABBBBAAAABABABBBABAAABBBBBABABAABBBBABBAAAABBAAABAAABAAAABABBBABAABABAAABAABAABAAAAAAABAAAAABABBAABABBBAAABBABBABBAAAABAAABBAABBAAABAABABBAABBAABBAABAAABBABBAAAAABBBBAABABBBBABBAAAAABABBABAABABAAABABABBABAABBBABBABABABAABBAABBABAABBABAABBAABBBBABAAABAABAABAABBBABAABAABAABBBBAABBBBABBBAABBABBBBBAAAABABAAAAAABBABABAABBAAABABBBBBBBABAAAAABBBBBABBBBBABAABBABABBAABBABABBABBAAAABBAABAABAAAABBAAAABBBAABABABAABABBBAABBBBABAABBBABABAABAABAAABBBAAAAABAAABBBABABBABAAAABABABABAAABAABBBAABABABBBBABABABBAABABBBBAAAABABAAABABAAABABAABABBBAABABABBAAB
BBBABBBAAABBBABBBBBAAABAABBBAAAABBBBABABBAAABABBBBBBABABBBBBABAAABABABAAAAAAABBAAABBBABABBAAABABAAABAABBBBAAAABABBABABAABBABAAAABAABABAABBBAAABBBAAAAABABBABAAAAAAABAABAAAAAABAAABBBAAABBBBABBAABAAAABBAABBABBBBBAAABABABBABBAABAAAABAAAABAABBBAAAABBABAABAAABBAAAABBAAAAAAAABAAAABBBAABAAAABBBABBBBBBBABBAAAABBABBBAABBAABABBBAABAABABBABABABBABBBBBABBBBAAAAABBBABBBBAAABAAABABBBBABAABBABAABABBABABBAAABAABBBAABABBABABABBBAABAABABABABABBBBABBABAABBBAAAAABBBABABBABBBBBBBABBABBAAABAABBBAABABAAABBBAAABABAAABBABAAABABABABAAAAAAAABABAABAAAAABBBBAABABAABAAAABBAAAABABABBBBABAABBBBBBAABABBBAAABAABAAAAAABBAABAABAA
BABBBBABBABBABBABAAABBBAAABABBAABBABAABAAAABABABABAABAABAAABBABBABBBAABABABBBAABABAABABBAABBBBBABAAAABABBBABBAAAABAABAABBBAABBBABABBBBBBBABBAABAAABABBBABABABAABAAAABAABABBBBBAAABBABAAAAAAABBAAAAAAABBBABABBAABBBBBBBBBAAABABBBABABABABBABABBABBAABAABABAABBBBAAAABAABAAABBBBBBAAAAABBABAAAAAAAAAAAABBAABAABAABBAAABABBAABABAABABABBBAAAAAABAABAAABAABABAABABAAAABAAABAAAABABBBABBABABBBABBBAAAAABBBBBBBAAABAAABBABABBABAABBABAABBBAABBBABABAAABAAABAABBABAAABBAABAABBABAAAABBABABBAABABABBAABABBBAABABBAAABABAABAAAAAABABBAABBBBABBBBBBABAAAAABBABABAABAAABAAAABBBBBAAABAAABBBAABAAABBAAAABBAAABBABAABAAAAABAAAABBABAA
BABABBBABBBAABAAAABBAAAAABAAAABABBABABBBBABAABBAAAABBAABAAAABBBBBABAABABAABBAAAABAAAAABBBAAABABBBBBAABBBBBBABBABAAABABAAAABBABAAAABABBAABBBABAABAAAABBBBBAABABAABAABABBAABAABBAAAAAAABAAABBBBAAAABAAAAAAABAAAABABBBBAABBBBBAAAABABAABBBAABBBABBBBAAABBBBBBBAAABBBABBBBBBABBAABBBABBBBBAABAABBABABBABABBABBBAABABBBAAAAAABAABBAAABABBABBBABBBAABBBBBBBABABAABBABBABAABBABBAABABBBBAAABABBAAABAAAABABBABBAAABAAABAAAAABABBAAAAAAABAABBABAAABAAABABABBBABABAABBAAABBBBAAABABAAABBABAABBBBBBAAAAAAABAABABBBABBABABBAAABAABAAAAAAAAAAABBBABBBBAABBBBAAABBBBAAABABABABAABBBAABAABBBBBBABAABABBBBBAABABBBBBAABBABAAABAABBBBBABB
BAABBAAAAAAABAABBAAABAAAABBBBABBBBABBAABAAABBABAABBBBAABABAAABBBABAABBAAABABABBAABBABAAAAABBBABBAAABBBAAABBABBAABAAAAABBBAABABAAABBBABBAABBAABBBBBABABAABBAAABBABAABABAABABBBABAABABABABBBABBAAABAABBBBABBAAAAABBABABBBAAAAAABBABABBBAAABAABBBAABABAAAABBAAABAAABBABABBABBABBBAABBAABAABBAABAAAAAAABBBAABAABAAABBABBABABABAABBABAAABBBBABAABBBAAABBAABABABBABBAABAABABABABAABABABABABBAABAAAAABABAABAABAAABABBBABABBABBBABABBAABAABBABABABBAABBBABBABAAAAABABAABBABBABABBAAAABAABBBBBBBBABAAABBAAABAAABBABBAABBBAAAAAABAABBBBAABBBABBBBBAABABBAAABABAABAAAABBAABAAAAABBBBAAABAAAAABBBAAAABBAAABABAABBABBBBBBAAABABABBBAA
ABBABABBAAAAABBBBBABAAABBBAAABAAAAABBBBABBABBABABAABAAABABBBABABBBBABABABBBABAAAABAABAABBAAABBBBBBBBBBAABAABABBBAAAAABAAABAAABBBBBBAAAABBABBAAAABBBAAAABBBABABBABBBAABBBBABABBAABABABABABABBAABAAAABABABABAAAAABAABBBABBAABBBABBBBABBAABAAABBBABABAAAABAAABBABAABBAAAABBAABAABBBBBBABAABAAAAABABABABAABABBAABABABAAABBBBABAABBBAAABBBBBBAABBABAAAABBAABABABBBABAABBABBBBAAABBBABBBAAAAAAABAABAABBBBBBBAAABABBABBBAABAABABBBAABBAABAAABBABBABBBAAABBBAAABAAABABABBBBBABAAABAABABABBAABABBBAAABBBABAAAAABBBAABBBBAABBABAAABBAABAABABBBABAAABBBABABBBAAAABABBBBAAABAABABAABBBBBBBBAAAABAAABABABBAAABABAAAAAAAABAAAABBAABAAA
AAAABBABAAAAABAAABBBABABBABAAAABBBBAAABABBBBABAABBBBAAABBBBAAABBAABABAABAABBBBABBAABABBABAABBBBAAABBAAAABBABAABABAABAABBABABAABABABAAABAAAABAAAAABAABABBABBBABAABABBAABBABABAABAABAABAAAAABBBBBABABBBBABBABAAAABBAAABBAABBAAAAAABBAABAAABBAABABBBAABBABABABBBABBBBBBBAABBBBAABABAAABAABAABBABAAABBAABAAAAABBBBBBAABBAABBABABABBBAABBBBAABAAAABABABBAAAAAAABABBBBBABBBBBAAAABAABBBBABABBABABAAAABBABBBABBBBBABAAABBBAABBBAAAAABABAABAAABABABBAAABBABABBBABBAAAABBBBAABAAAAABBAABABBAABBBAABABAABBAAAABBABBBBBAAAABBBAABBABAAAABAAAABAAABAABBABABAAABABAABABAAABBBAABBAABBBBAAAAAABABAAAABBAAAABABBBBBAABBAABABBBBABBAAABA
BBBABABABABBAAAABBAAAAABBAABBABAAAAABABAABAAAAABABABBBAABAABABAABBBBABBBAAAAAABBABAAABABAAABBABABABABBBBAABBABAABAAABBAABBAAABBBABAABBABBBABBABABBBBAAAABBBABAABBAABABABAABBBBBBBABBBAABBBABBBABBBBAAAAAAABABABBBBBABBBBAABAABAAABAABABAAABAABABBBAAABABABBAAABBBBBBBABABBBAABBBAAAAAABABAAAABAABAAABABAAAABABBAABABBBAAAABBBBBAAABAAABABAABBBBABBAAAAAAABABAAAAABAABBBABABBBAABABAABBAAAABAAABBABABBBBBBBABAAABBBAABBABABABBAAABBBBAABABAAAABABABABBBBABABBABABABABABBBBBABBABAABABAAAABABBABAAABAABBBBABBABAABBBBAAABBBBBBBBABAAABBBAAABABBABBBABAABBABAAABBBBABBBAABAABBABABABABABBBBABAAAABBBABBBAAABABBBBBBBAABAABB
BABAABBAABBBBABAAAAABBBAABAAABABAAABBBABAAAAABABAABABAAAABBBBAAABBBBABAABBABABBAABABBBBABABABBAAABBAAABABABAABAAABABBBAABABBAABABABABBAAAAAAAAABBBBBBABBAABBABAABABBBBBBBBABABABBBABBABAAABBAAABBABABBBBBBBBAABAAABBABBAAABBAAABBAABAABAABABABBBBABABBBAABAABBBAABBBBAAABBABABABBAAAAAABBBAABBABAABAAAABABAAABBBBBBAABBABBAAAABABBABABAAAABAABAABABBBBAABBBAABBABAABBBBAABBBBBABABBBBBAABBBBABABBABBAAABAABBAAAAABAAAAABABAAABBABABBBABABABBABBBBBAAABAABBABABABBBBBBBBABBBAAABABBAABABAAABBAABBAAABBBBAABBABAABABABAAABAAAABABABAABBBBBBBBAABBAABBABBBBBBBBBBABABBABABBAABBAAABABABABABBBBABBABBAABBBBAABBBBBABBABBABAB
ABABBABBABABAABBABABBBABAABBBAABABAAAAAABABBBBBBBABABAAAABABABAABBABAAABBABBBBBBAABAABBBBAABBAABBBBBBBAAAABAABAAAABABAABABAAABAABAABABABBAAABBBBBBABABBBBBAAAABBBBBAABABABBABAABBBABAABBABBBBBBABBABAAAABBBBABBBBBABAABAAAABBBAABABAABBAABABABBBABBAAAABABAAABBBBABBABBAAABBAABAAABAABABABBAABBABBBABAABABABBBBBBBBABAAABBBAABAAABABAABBABBABBBBBBBAAABAABABBBBABBBABAABBBAABABBAAAABAABBAAABBABBBBBABABABBBBBBBBBBBAAABBBAAABBAABBABAABAAAAABBAABAAAABBBABABBABABBBBBAAABBABBBAABABBBAAAABBBBAABBBBABBAAABBBBBAABABAAABBBABAAAAABAAAABBBBBBABAABABAABABABAABAABABABBBBABAABBAABAAABBAAABABABABBAABAAABBBBBBBABBABAAABAA
BBBBABBABBABABBBABBBABABBAAAAAABBABABAABABBAABAABAABBBAAAABABBABABBBAAABAAABBBBBABBAAAAABAAABBAAABBBBBBBBBBAAAABBAABABABABAAAABABAAABBBAABBAABABBAABABBBABBBABBBBAAAAAAAABABBAAABABBBBAABABBAAAAAAABBAAAABAAAAAAABAAABBBABAABBAAABABBBBABBBABABAABBAAAAABBBABABAABAAAAABBBABAABAAAAABBBBBABBABBBAAAABBBAAABAABAABBABAABBBAAAAAAAAAAAAABABAAABAAABBBBAABABBBBABBBABBABABABBABAABABBABAABBAAABABAABABBBABBBBAAAABBABBBBABBABAAABAAABBBABBBAABBAAABABBBAAAABABBBABBBABAAABABBABAAAABBABBAABABBAAAABBBBBABBBBBBABBAAABABBBBAABBBBBABBBABBBBBABABABABABABAABAABBAABABBAABABAABBAAAABABAAABABAAAAABBABBABBAABBBAAAABBBABAAAAAA
AABABBAABBBABBABAABBABBABABBBABBBABBBABBBBABBBBBBBABABABBABBABAABBBABABABABBBABBAAAABAAAABBABBABABBABAAAABBBAAABBBABBABBBBAAAAAABAAAABABBBABAAABBAAABABAAABAAABBBAABABABAABBABBAAABBAABBAABBBBAAABBBABBBBABAABAAAABBABABAAAABBBAAAAAAAAABAAAABBBABBBABBABBBAABAAAABABBBBABAAABBABABBAABBBAAAAAAAABBBBABAAAAAAAABBAAABABBAAAABBABBBAAABBBBBBBAAAABBBAAABBBABAABABBBBBBABBBBABBBAABBAABBBBBAABABBBBAAAAAAABABBABAAAABABAABABBBAAABABBBAAAABBBAAAAAAAABAABAABAABBBBAABBBAABAABABBBAAABAAAABBBBAABAAABAABAAAABAABABAAABAABAABBAAAABAABABAABBBABBBAAAABAAAAAABAAAABBBABBABBBABBBABAAABBBBABBBBAABABABAAAAABBBBAAABABBABBAAABA
BBABAABBABABBABABBABABABBABBAAAAABBBABAAABBBABAABAAAAAABABBBBABAAAAAAABAABBABAAABABABBBBABAABAABAAABAAAABABAAAABBAAABBBBABBBBAABABAABBBAAABBBBABBABBBABABAABAAAAAAAAABAAABBABAABAABABABAABABBAABAABABABAAABBBBBBBBABBAAABABAAAABAAAABABAAABBAAABAABAAAABABBAAABAABABABABBABBAABBBBABABABAAABABBAABAABAABABAAAABBABABABBBBAAABAABAABBABAABABABAABBBAABABBAAAAAAABBAAABBABABBBBAABABABAAAABAAAABABABAAABAAAABAABBBABBAAABBBAAAAABBBBABBABBAAABAAAAAABAAABBBBAABBBABBABBBABABBAAABAAAABAAABBAABBBAAAAAAABBBAAAABABBBBBABBABBBAABBABBABBBAABABAABBAABAAABBBABBAABBBBBAABAAABAABAAABABBABBABAABBABABBABBBBAABAABBBBABBBBABBBB
BBBBAAAAAABBBABBBBBBBAAABBAABBBBAAAABAABBBBABABABBABBABBABAAAAAABAAAABBABBBBAAAABABAABBABBBBAABAAAABBAAAABBABBBAAABAABBBAAABABBBAAABBABABAAAAAABBBBABBBBBBBAABBAAABABBABBBBAABBAABAABBBBABAAAAABBBAABBBAAABAABABABBBAABBAABBAABAABBAABAAAAABBBBABBBBABABBBAAABBABBBAABABAABBAABBABBBAABAABABABBAABBBBBAAAABAABABAABBABABBBBABABAABBAABBAAAAABAABBBABAABBABABAAAAAAABBBAABBAABBAAABBAAABBAABABABBAABAABAAAABBBBBAAAAAABABAABBAABAAABABBBABAABABBAABABABABAAABABBBBBAABBAAAABBABABBAABBBBAABBBAAABBBABBAAABBBAABBBBBBAABBABABAABABAABAABABABABABBBBBABBABABBBABABABBABBABBBBBAABBAAAAABBBABBBBAAAAABBBBAABBABABBAAABAABBBB
BABABABABBABABAABABBBBBAABABAAAABBABBBABAABAAABBBBAABAABBAABABBAABBBBAAAAABBAABAABBBAAAAABAABBAAAAAAABBABAABAABABBBBBBBAAABABBABBBAAAAABBBABBAAAABABABABABAABABBABBABAABBBBBBAABBABBABAAABAAABAABABAABABBAABBBBAABAAABAABBAABBABABAAAAABBBAAABABBBBAABBBBAAAAAAABABABABBABBABAAAABBAAAABAAABAAABBBAABAAABAAABBAAAABBAABABBBBBABBABABBBBAAAABBAAABBABAAABBAABBABBABAABAAAAAABABBAAABABBBAABAABABBBAABABBBBABBBAAAAABABBBAAABABBAAABABAAAABABABBBBABAAAAAAAAABAAAABBBBBBBAAABBABBAAABBABBABBBBBABBAABAABABBAAABBBBAABABAAAAABBAABBBBBAABBAABABBBBBBBBBBAABBAAAAABBBBAABAABAAAABAAABABBAABBAABAABABABABAABAAABABABBABAAAAAB
AAAAAABBABBAABAAABBABAAAAAAAABABBAABABBBAAAAABBAAABABABBBBBBBABABBBBABBBABABBBBABABABAAAABBAAAAABAABBAAAAAABAABBBBBBBAAAAABBBBBAAAAABAAABAABAAABABBABABBBABBBABBAAAABAABABBBBBAABBBBBBABAAAABABBABAABBAABAAAABBABABBABAAABBBBAABBAABBABBABBAABBABBBABBBABABAABBBAAABAABBABBBBBBABAAABBABBAABBBAABAAAAABBBBBAAAAAABBAABAAAABBBBAABBAAABBBABBAABBBBABAAAAABABBABBBAABAAAABBABABBBBBBABABABBBBABBABBBBABBBBBBBBABABBBABABBAABABABBBAABABAAAABBAAABBBBBBABBAAABABBAAAAAAAABAAABAAAABBAAABBBABBBBAAAABABABBAABBABAAABABBBBBABBBBBABABAAABBABBAABBABABABBAABBBBABAABBAAABABABBBABAAABAABABABAAABBABAAABBABBAABBABABABABAABBBAA
ABAABBBABAAABBAABAAABBABBABBAAAAAABBBAAAABAAAAABABBBABABBABBABBBBBBBBABBBABBBBBBAAAAAAABAAAAABBAABBABBBAABBAAABBAABBBAAAABBBAAAABBBAABABAABABAAAAABBBBBAABAAABBABBABBAAABBAAAAAAAAABABABAAAAABAABAABABABABAABBBAAAAAAAABBBBAAABAAAAAABBAABABABBABABBAAAAAABBBAAAABBBBAABABABAAAABBBAAABBAABAAAABBBBBBBAAABBABAAABAAAABABABBABBAAABBAAABBBBABABBBBBBBABAAABBABAAAAABABBABAAAAABAABABAABBBAABBAAAAAAAAABABBAABABAAAABBABAABBBBAABBBAAABAAAABAABBABAABABBBAABBBBBAAABAABAAABBABABBABBBABBABBBBAAABBBAAABBBBABABBAABBAAABBAAABBBABBAAABBABBABAAABABBAAABBABBABBBBAABABBBBAABBAABBAAABBBBBABBABBABBAABBABBAABAABBBBAAAABABAAA
ABBBABBBAAABBBBABABAAAAAABBABAABBBBBABAAAAABAAAABBBABBABBBAAAAABBBABBBAAAAABABBAABBBBBABBAAABBBBBBBBAAAABBABABAABABBAAAABBAAAAABBAAABAAAABABABAABBABABAABABABABABBABBBAAAABBAABAABAABBABBBBAAAAAAABBBAAAAABAABAABBAABAAABABBBAAAABAABABBBBAABBAAAAAABBAAABAABAABABBABAAAAABAABABBBABBBABAABABAAAABAABBBAAABBAABBBAABBBBABBABABBBABBBABBABBBABBBBBBBBAABABABABBBAAABBBAAABAAAAAABBAABBABBBBBBAAABBBBAAABBBAAABBABBAAAABABBBAAAABBBBBBABBBBBAABBABBBBBAABAAAAAAABBAABAAABABAABBBABABBABABBAAABBAAABBBAAAAABABABBBBAABAAABBABABAABABABBABBABABABABABBBBBBBABBBBBBBBBBBBBBBBAAABBBBABBAAABBABBBABBABAABBABABBABBABBABBAABAAA
ABBABAAABABAAAAABBBABAABBBBABBAABABABAABAABBAABAAAAAAAAABBBABAAAABABABAABABBABBBABBBABAAAABABAABAABBABBAAABBBBABBBAAAABBABBABBABABAAABBBABAABBAABBBABBABBBABAABABAABBAABBAAABABBBABABBABBBBAAABABBBAABABBABABBABAABBBBABBABBAABBBAABBABBABBBBBBBAAABABBABBAABBAABBABABABBBBAAABABBAABABABBBAABABABAAABABABAABAABABBBBABABBABAABBABAAAABBBBBBBBABAABAAAAAABAAABABAAABAAABBAAAAAAAAABBAABBABABABBBABAAABBBAABBBBABAABBBAAABBBBABAABBBBBAABAAABABABAABABBBBABBABBBBABBBBAABAABBBBBAABBBABBBBBBBBBAABAABABBBAAAABBAABBBAAAABBABBABAABBBABAAAAAAAAABAABBAAAABBBBABAABAAAAABABBABBBAAAAAAABAAABBABBABAAAABBBBBAABAABAAABBBAABB
BBBAABBAAAABAABBABAABABBBBAAABBAABBABAABABBABBAABAAAAABBBABBBBAAAAAABBBAAAABAAAAABBABABBBABAAAABBBBAABAAAAABBABABAAAABBABBBAAABBBAAABAAAAAAABBAABBABBAAABBAAAABBABBBBBAABBABBAAAABAABBBBAABBBABAAABBBABAABAABAABABAAAABAABBBAABBBAAABBBAABBBBAAABAAAABAAAAABAABBAAABBBBBABABABAAAABABBABABBBABBABABAAABBAAABBAAABAABBBAAABAABBBBBAAAABBBABBAABBABBBABBABBABBAAABBBBBABBABBBABABBAABBBAAABABBBAABAAAAABAAABBABAAAAAAABAABABABBAAAABABAAABABABBBBBBBBBBBBABABBBBABABBBAABAAAAABAAABBBABBBABBBABBBABABBBBBAAABAAABBBABAAAAAAABABABBABAABAABABBAABAABBAABBAAAAABABABAABABBBBAAABABBBBBAABABABBBBBBAABAABBABBABAAABABBABAAABA
BABBABBABBAAABBAABAABAAABAABAAAABABAABABBAAABBAAAAABABABABABBBABABAAAABABABBAAABBAAABBAAABAABBBABAABAAABABBAABABBBBBBBBBAAABAABABABABABAAABBBBBBBABABBBBABAABBBAAABAAAAAAAABABBBAAABAAABAAAABAAAABBBAABBABBBABAABAABBABBAABABABBAAABBBBBABABBBABBBBAAAABABABBBBBBABAAAAABBBABBBBAABBAAAABABAABBABBAABABBBABAAABABABBBBAAABAABABABBABAABBABBABAAAAABBBAABAABABABAAAABAAABBAABBABAAABAABAABABAAABABBBAABBABBAABABABAABBBABBAAAABBBABBBBAABAAABAABBBABABABABBABAAAABAABAABBBBABBBABBBAAAAABBBBABABBBBBAABBBBBAABAAABBAABABBBAAAABABABABAABAABBBAAAABABABBAAAAABBBBAAABABBBAABBBAAABBABABABBABBBBAAABABAAABAAABAABBBBABABAAB
BAABBAAAAABAAAABBBBBABAABBAAABABAABAAAAABAABBBBBAABBAAAABAABBBABBAAABBBAABBAAABBBBBAABBAAAAAABBBBBBABAABBABBAAABBAABAABBBBAAABBBABBBBABABBABAAAAAAAAABABAAAAAAABABABAABBAABBABBBBABBABAAAABBBBABABABAAAAABABABAABABAABBBABBABBBAAAABAAAAABBAAABABBBAABABBBAAABBAAABABAAABBAAABBAAAABABBBBBBABBABABBBAABABABABAABAAAAAAABABBABAABBABBABABAAABABBBBABBABBABAAAAAAABBBABAAABABAABABBAABBAAAABAAAAAAABBAAABBBAABBBBABABBBABBAAABBAABBABABBAAAAABAABABABBBABBBBABABBABABBBAAABBBBBAABBBBBAABBAAAAABAAABABAABAAABABBAABABBBBBBBAABABBBBBBBBABABABABABBAABBABBBBBBBBAABBABABBABBAABBAABABAABBBBBBAABBAAAABAAAAAABABABABBBAAABAA
ABABBBABAAAABBABBBBABBBABBBBBBABABBBBBAAABABABAABBAABAAAABBBBABAAABAAAAAAAAAAABBBAABBABBABABAABBAABBBABAABBAAAAAAAABBBBAABBBABBBABBBBABBBABBABBBABBBBBBABAAAAABABABABBBBBAABAABBAABAABBABABAABAABBABBBAAABABBBABAAAABBBABAABBBAABAAAABBBAABABBABABBAAAAAABBBABABABAABABBABABAAABAAABAAABABAABBBBBBBBBBBBABBBAAAAABBAABBBAAAABAABBAABABAAAABAABBABBABBAABABBABBAABAAABBAABAABABBAABABABABBBBABBABAAABABAAAAAABAABBAABAAAABABBABAABBBBBBBABBBAAABBBBBBBABBBABBBABBAABBAABABBAABAABBABBABAAABBBABBAABBABBBAAAABBABBABAAABBAAABABBAABBABABAABAABABBBBBABBABBBBABBABABABBAAAABBAAAAABBAAAABAAAAABABAABAABAAABABBAAAAABBBBABAA
ABBBABBAAABABAAAAAAABAAABBBAAAABBAABBBAAAABBABBAAAABABABBAAAAABBBBBAABABBBAAAAAABBAABABAABAABABBBBBAABBBABAAABBABAABABBBABBABABBABBAAAABAABABABAABBAAABBABBBABABBABAAAAAABBABAABABBBBBBAABBBABAABAABAAAABABBBBABABAABBAAAAABABABBABBAABBBAABBAAABAABBBBBBAABAABBABABBBBBABBABAAAAAABABBBBBAABBBABABABBABBAABBBAAAAABAAAAABBBBBABBBBBAAABBABAAAAABBABAABBBBAABBBBBAAABABABAAAAAAAAABABAAAABAABBBBAAABABABBAABBAAABBBBABBAABAABBABBAABABBBABBBABBBBBABABABBBAAABBBBABABABAABABAAABBBABBBABABBAABABAAAAABABBBBBBBBBBAABBBBBABBAAABAABBBBBBBBABABBBAABABBAAAAABABABAAAAAAAABBABBAAABBABABAABAAAAABBABABBABBBBBABBAABABABAAAA
ABABABBBBBBBABBBABBBBAAABBABAAABBBABABBBBAAABBBBABAAAAABABAAABABAAABAAAAAABBBBAABBABBABABABAAABBABBBBBBBBABBABBBBBBBAABBABAAAAABABBBAAABBAABABBBABBAABAABAABAAAAAABBABBAABBAABABABBAAAAAABAABAAAAABABAAABBABBABABBABBAAABBBABAAABBABBAAABBBABBBBBAABBBBBAABBABBBABBBAABAABBAABAAABBBABBBBABBAABAABBBAABBBBAAAAABBBABABAABBABABBAABBBBABBAABABBBBAABBBAAABBBABBBABBBBBABABABAABAABAAABAABBABBABBBBABABBAAAAABABBBABBBBBBBBABAAAABAABABBAAABABBAABBABBBABBAAABBBAAAABBABABABAABBABABBAABABAAABAAABBBABABABAAABABABBBBBBBABABAAAABBBBBABBBABABABBBBAAAABAAABBAABAABBBBBAAABABBABAABABBBAAAABBBABABBAABBBAAAABAAAABAABBBBBAB
AABAABBBAABAAAABBAABAABBAAABAABBABBAABBBAAAABBABABAAABBAABAABBABBBBAAABBBBAABBBBBABBABAAAABBAABBAAAABABAABBBBBBAABABBBAABABBAAAABBAABBAABBAABBBBBBAAAABABBBABAAABBABBABBAAABAAAAAABBABBABBBBBBABBABAAABBABABAABBAABAABBBBBBABBBABABABBAAAABAAAABBABBBABAABBABABBAAABAAAAAABBBAABBAAAAAABBAAABBABBABAAABAAABAABBABBABBBAABBAAABBBAAAAAAABABABBABAAAABABBBAAABBBAAABAABBABAABAAAAABBBBAABBBABABBBBABBBBBAABBAABBAAAAABBAAAABBABBABABAABAAAAAABABBBABABABABABBBABBABAAABAAABAAABAABBAAAABBBAAAAAABABBAABBABABABABBABAABBABBBABAAABBAABBBABBBBAAABBBBAAABBABBBABBBABAAAABABBAABBBABBAAABBBBBBBAAABBAABABAABBABBBBAABABAABBAB
BABABBAAAAABABABBBBAABBABBBBAAABBBBAAAABABAABBBBABBAABABABAABBAAAABAABBBBBAABBABAAAAABBAAAABBABABBAAABBABAABBAAABABBAAAABABBAAABABABABAAABABBABBBAABBBAAABBABBAABBAABABABBAABBAABBAABABBAABBBAAABBBABAAAABBBBABAABBBAAAABABAABAAABBBBAAAAAAAABAABBBBBBBABBAABBABBABAABBABAABBABBBABAAABAABBAAAABBABABBAABBBABABABABBABAABBAAABABBBABBABAABAABBBAABBAABBBABBAAABBBBABABBABAAABABBABABAAAAABBBBABBBABBBABBBAAABAABAAABABBABAABABBAABBABAABAABAAABABBAAABAABBAABABBABBAABABBAABABBABBBABBABBABAAAAAABBABBBAABBAABAABBAABAABABAABBABBBBAABABBABBABABAAABABAAAAABBAAAAABABBBBBBBBAABAAABABBABAABAABABBBAABBAAAABBBABAABAABBAB
BABAABBBABAABBBBBABAABBBBBAABABBABABABBABAAAAABABBBAABBAABABABBABABAAABAABABABBABAAAAAAABABBABAABBBABBABABABAAAAABBAAABABABAABBBBBBBABBBAABBBABBBBAAAABBBABABABBBBBBAAABBBABAAABBABBABABBABBBBABBABAAABABABABBABBBAAAABBBBABAABABBAABAAAABBAABBBBBBABABAAAABABABABBBBABBAAAAABAAABAAAAABBABBBBAAABAABAABBAAABABBABBABAABBBABBBBBBAABBAAABAAABBBAABBBBABABBABAABBBBBBABABABBBAAAAABBABBBBBBBABAAABBAABBBBBBAAABBBAAAAAAAABAAAAAABBAAAAABBABABBBABAABABABABAAABBAAAAAAABABAABABBBBBAAABBBBBAAABABABBBBAAAABBAABBABAABBBBAABBAAAABBBBAABABBAAABBBBAABAAAABAAABABBABABBAAABAABBAABBABABBBAAABAABBAAABABABBBAAAAABBBAABAABBAB
BAAAABBAABBABAAABBABBAABBBBBAAABABBBABBBABBABAABBABAABAAABBBBBAAABABBBAABAAABBAAAABABABABAABBBBAAABAAABAAAABBBAABBABBBBABAAABBBAABBABABABAAAAAAAAABBABBAABAAABABBAAABBBABBBBABABAAABABBBBBAAABBBABABBABBBBABABAABABBABBAABAAABBBABBABAABBBBBBAABBAABBAAAAAABBABAAAAAABBAAABBBBAAABBBBAAAAAAAABABBBABAABBAABBBAABAABAAAABAAAABABABBABBABAAABBABBAABAABAABBAABABBAABABBAABAABBBABBBBAAABABBAAABABBABABAAABBBBBAABBABBAAAAAAABAABABBBBABABBAABBBBBABBABBBBBBBAABBABBABBAABABBBAAAABAABABAAAABBAABBAABABAAABBBBABAAAAABBAAABBBBAAABABBAABAAABBABBBABBBBAAABAAAABBBABBBBBBBBABAAABBAAABABBAABAABBABABAAABAABABBABAABAABBBAABB
BABBBAAABBAABABAAABBAABBABBABBBBBBABBBAABBBBABBBBBBABABBAAAAABABABAABAABAAABAABABBABABBABBABBABABABBABBAABBABABABBBBAAAAABBABBBBAABABBABABABAAABABBABAAAABAABABBBBABBAAAABABBBAABAAAABAABBBBBAAAAABBABAABAABBABBAABAABAABBBAABBBBBAAABAAAABABABBBBABABABAABABBAAABABAAAAAABBAAAAABAABBAABBAABABBABBABABBBBAAAABBABAABBABAAABABBBABAAAABBAAAABABBBBAABABBBBAAABBBAABBAAAABBBABBAAABBAABAABBBBABBABBBBAAAAABBBBAAABBBBBBAABAABABBBBABBAABAAABAAAABBAAABAAAABBAAABBBAAABBAAABBAABABBAABAAABABABABAAAAAABAAAAAAABABBAABAABAABBABBBAAABBABABBAAAABBAAAAAAAAABAAABAABABAABBABBABABBBAABABABAAABBBAABBABBAAAAABABABBBABBBBAABAA
ABABABBAAAABBBBAAAABAABAABBBBABAAABBBABAABAAABBBABABABBBBBBBBBABAAABABBBBBABABAABAABAAABAABBBBABBAAAABBBAAABBBBBAAAAABBABBBABBABAABAAABABAAABAABBBABBABAABAABABABABAABAABABBBBBBBABAAAAAABAABBAAABBABAABAABAABBAABBBAABABBAABBABABAABABABBABBBAABBBAAAAABBBAAABBBABABAAABBBBBBBAABBABBBAABBBABBAABAABABABABABABAAAAABABAABBAABBABAAAABBBABABBBBAAAAABBBBABABAABAAABBAAAABABBBAAAAABBBABBABAAABBABBBBBAABABABAAABBABAAABBABBBBABABBAAABBBABBAAABBABBABABAABBBAABBBABBBBBBBBABABAABBAABBABBBBABBAAAAAABBAABBAAABBABABAAABAABAABABABBAABBABBBAABBABBABAABBAAABBABAAAAABABABABABBAAABAABBAABBBAAABBAAABBBBBBBBAABAABAAAABBAA
BBBBAAAAABABBABABAAABBAABBAAAABBBBBBABBBBBAAABAABAAABBBABAABABABBBABAAABAABAABBAABAAAAABBBAAAAAAAAAAABBABABBABBBBABBAABAABBBBAAAABBABAAABBABABBBBBBBABBAABBBBABBABBAABAAAAABBAAAABAABAABABBAABBBBABABAABAAABAAAAABABABBABBBBABBBBBABABAAAABABABBAABBABBABBBAABAABABBBBAABBBBABAAAABAABBABBBABBAABBBABBBBBABAAABBBABBBAABBBBBBBBBAAAAABBBAABAAAAAAABBBABBAABBAAABABBBABAABBAABAAAABABBBAABAABAABABBBABAABBAAAABBABBBBBBBBBBAAAABBBBABBABAAABBABBBABBBBBABABABBBABABAABABABBBAABAAABBAAABBBBAABAABAABBBBBAABBBABAAABABBBABAAABAABBBAAABBABBAAABAAAABABBABABBAAABABABBBABBABBABAAABBBBBABAAABAAABBBAAABABABABBAABBBBBAAAAAA
ABABBBBAABAABAAAAABBABABABBABAAABAABAAABBBABABBBABBBAAAABABABBAAAAABBABABABBBBBABABBBBABAAABAABAABABBBBBAABAAAABABBAAABBAAABAAAAABBABBBAABBBBAABABBABBAABAAABBABAAAABABABAAAABABBAAAABBBBBBAAABBABAAAAAABAABABAAABBAAAABBAAAABABABAAAABABBABBAABBABABAABBBBABBAAAABBABAAABABABAAAABBBABBABAAAABAABABBBBBBAAABABAABBAABAABBABBAAAABAABABABBBBBBBBABBABBABBAAABBBBBABAABBABABABBABBABAAABAABABAABBBBBABBBABAAAAAAAABABBBABAAAABABABAABBABABBBBBBAABAAAABAABABABBAABABBABAAAAAABBBBBAABAAABAAABABBABABBBABBBABBBBAAABBBBABAAAAAAABABABBAABABAABBBBAAAAABABBAABABAAAABAABAABBBABBAABABBAAAABAAABBBABBABBBAABABABBBBBBABAABAB
BBBABBBAAAAAAAAAAAABABBBAAABBBABBBAABAAABBBABABBBBBBBABBBAABAABABAABABAAABBAAAAAAAABAABABBAAAABAAAAABBABBABAABAAAABBAAAAABAAAABBABBBAABBBABBBABAAABAABABABBAABBBBBBBBBBAAAAABABBBAABAAABBAAAABAABABABBABAAAABAAAAAAABBBABBBABBABABABBAABBAABBBBABABBABABAABABBAABBAABBBBBBABAABBBBBAAABBAAABAABABBABABBABAABAABAABBABABBABBABBABBABABBBAABAAABBABBBBBABAABBABBBAABAABAABABBAAABABAAAAAABBBAAABABBBABBBBAAABBBABAAAAAABBAABBBBABAABBBAABBAABAABBBABBABBABBAAAABBABBBBABBBABAABABABBBBAAAABAABABABBABABAAABBABBBBAAAABBBABABBAAABABBBABABAAABAABABABAAABBBBBAABABAABAABBAABABBBAAABAAABBBBBBBAABABBABBABBAAAAABABBABBAABAA
BABABAABBBBABAAAABBAAABBBBBBABBBBBBABBBAAABAABBBBBAABABABBBABBAAAABBBAAABBABBABBAABABBBBBBABABABAABAABBBABAABABBAAABBAABBABBAAABBAAABBAAAABABBBAABABBBBABAABAAABAABBABAABBABAAABAABAABBBABBBBAAAABBABAABABABAABAABAAAAAABBABBAAABBABAAAAAAABBAABBAABBABAAABABAABBABBABBBBBBBABBAABABBAAAAABBBBAABBBBABBBABBAABBAAABAABABAAAAAABBAABBBBBAAABABBBBABAABBBABBBBABAAABBBBAABBBBABABAABBABBAABABAABBAAABBAAABBBAAAABAABAAAAAABAABBAAABAAAAAAAAAAAABBBAAABABBAAAABABBBAABAABAABABAAAAABBBABBABBBBAABABBAAAAABBBBABBAAAABBABAABBBBBBABABBABABAAABBBAAAABAAABBAABBBBBBBABABBAABBAAAAABAABBBAABAAAAABBBBABBBBABBBAAABABABBBBBAAAB
BBBABBAAAABAAAAABBABABABAAAAABBBAABBABBBABABBABBABBBBAABABAAABAAABABBAAABBAABAAAAABBAABAABABABABBABBAAABBBBAAAAABABBBABBABBBAAAABBBBBABABBBBAAABAABBBAABBABAAAAAABABBABBABAABABBBBAAABBAABBAABBBABBBBABBABABBABBAAAABBAABBABABAABBABAABBBABBBBAABBBBAAABBBABBBABABBBABBABBBBBBAAAABAAABBBABAAABABABBBBABABAAAAAABAABAABBBBBAABABABAABABABAABAAAAAAAABBBBAABBBAABABAAAAABABAAABBAABABABAAABBAAABAAAABAAAABBABBABABBBBAAABBBBBABABAABBAABBBAABABBBBAABAAAAAAAABBBBBBABABBBABAABBBAABABBAABAAABABAABABBBBAAABBAAABABBAAAAABAAAAABABBBBAAABBBBABBABABAAABBBBBBABABBBAABAAAABBAAABABABAAABBABBBBBAAAAABBAAABAABBABBBBAABBAAAB
BABAAAABBBAABBAAABBBBBBABBABAAAAAABBABBBABBABABBBABBBABAABBABBABBABBAAAABAAAAABBABAABBABBBBABABBABBABABBBBBBABABAAABBBAAAABBABBBBBAAAAAAAABBBAAAABBBBABAAAAABBBABAAABBAABBBABBABABABBAABBBBAAAAAABAAABBBBAABBBBBBBABAABABBBBBAABBBBBABABBABABBBAAAABBBBABBBABBABBABBBBAABABBAABABAABBBBBABBAAAAABBAABAAABBBBBBABBBBABBBAABAABABBAAAAABBAABBBAABBABAABBAAABAAAAABABAAAABABBABBBAAABABBABBBBBAABAABABAABABBABAABBBBAAAABBBAABBBABABBABAAAAABABAAAABAABABABBAAABABBAAABBBBBBABBBABABAAABBBBABAAABBBAABBBBBBABAAABBABAAAAAABAABAABBBAABAABBBBABBABBBABAAAABBABBAAABAABABAABAAABBABAAAABBABBBABAABABABBABAAABAABBABBBBABBAAAA
BAABAAAABABBBBBAABBABBAABABAABABAABABBABAABBBAAABBBBBBABABBAABBABABBAABBBAABBAAABABABBABBBAAAAAABBAABABBBBBABABBABBAAABBAAAABBAAAABAAAABABBAAABABAAAABBBAAABABAAAAABABBBBBBBABAAAAABABBAAAABAABABABBAABAAAABAABAABBABBABAABABAABBBABBABABABBBBBBAABAAAAAAAABBABBBAAABBBBABABBBBBBAAABBBAAAABBABAAAABABAABABAAAABBABABBBBABBBBBAABBABABBABABBBBAAABAABAAABBABABAAAABABBBBABABABBAAABAABBAABAABBBAAAAABAABAAABBBBABBBABABABABBBBAABAABABAABABAAAABBBBAAAABAABAABAABAAAABAAABBABABBBABABBBBAABBBABAAAAAABBABAABBAAAABAAAAABBBAABAAABAABBAABABAAABABABBBAABBABAABABBBABBAABABBABAAABABAAAABAAABBABBBBAAABBBBAAABABBBBAABBAAA
ABAABAABAABBBBABBBAAAABAAABAAAAAAAAAAAAAABAAABBAABABBBBAABBBBBBAAAABABABBABAAAABBABBABBBAABAAABBABAAABBAABBBABBABABBAAAABBBAAAABBABABBBBAAAABAABAAAAABAABBAABBAAABBBBAABBABBBBAABBABBBBBAAABABAABABAAAABABABBAABAAABABABABAABBBAABAABBABAAABAAABBAABAAAAABABBBBAAAABBBAAABABABABAAAAABBABAAABBBAABAABBBABBBABBAAAABAABBBBAABBABBAABAAABBBAAABBABAABBBABAAAABBAAAAAAAAAAAAAABAAABBBBBBABBAABBABBBBBBAABABAABABBABBBABBAABBBABBBBABAABABBAABBBABAAAABAAAABBAABAAAABABABABBABBAAABABAAAABBBBAABAABBBBABABAAAAAABBBBBAAAAABBBABAABABBABABAAABABABABAABBBAABBBBAAAABAABBAAAABABABABAAABABABAABAABBBAAAAAABBBAAAABAABBABBBBBAA
AAAAAAABAAAABABBBBAABABABAAABAABAAAAABBABAABAABBBBBBBAABAABBAABAABABABBABABAAABAABABBAABABBAAABABBBBBAABBABBBABABBBBABAAAAABABAAAAAAAABABBAABABBABBABAAAAABBBBBBBABBBBAAAAABBBABAABAABBBBAAAAAABABBABAAABABAAAAAAABABABBAABAABAABABBBAABBAABABBBBAABBBABBABBBBABBBBBAAAAAABABAABABBBAAAABAABAAABBBBBAABBAAABBABAAABBBAABBAABBAAAABABABBAABBBBBBAABAABABABBBBABAABBBABBBABBBBABABABABAAABBBAAAABAAABAABBBABBBABAAAABBBAABBABAABAABABBBAABBBABBBABBBAAABAABBAAABBBBBBBBAAABAABABBABABABBBAABABBABBAABABAABAABABBAABBABABAABBABBBBBAAAAABBAAAAAAAAABBBBBAAAAAAAABAAABBABABBBABAAABAAAAAABBABBBAABABABABAAAABBABABBAABBAABBA
ABBBBABBABBBBBBABAAABBAAAAAAAABAAABAABAABAAABBAABAAABBABAAABABAABBBBBBBAABBBABBAABBAAABAABBBABAAABAABABBBABBABBBABABAAABABBBABBABBBBBBABBBABAAABBBAABBABAABBBABBBBBBBABABBBBBBBABABBBAABABABAAABBAABABABBBABAAABBBAABBABAAAABABBBBBABBAAAAAAABABABAABABBAAAABBAABBBBBABBBBABAAABAABABAABAAABAAABABBBBABABBAABABAABBBBABBBBBBAABBAABBBABABAABAAAAAABBAAAAABBAAAAAAAABAABBBBBAABAABBBAAAABBAAAAABBAAAABBBBABABBABBBBAAABABBBBABAABABAAAABBAAABAAAAABBAAAAABBAAAAABBBBBBBABAAABBABBABAAAABBAAAAAABAABBBBBABAABBBBAABBBAAAABBAAAAABBBBBAAAABAABABAABBAABBBAABBBAAABABBABBBABBAABABBBABABABABBAABBBABBBABBBBBABBBBABBBBBBBABA
BABBABBBAAAAAABBBBBBAAABBABAABABABAAABAABAABBABABABBAABBAAABAABABAABBBBABBBBAABBAAAABBBBBBBBBABBAABABBBAABBABBAABABAABBBBABBBBBAABBAABBBBBABBABBBBBABABAAAABAAABAAAABAABBABABABBAABABAABAAAAABAABBAABABBBBBBBBAABBBBAAAABABAABBBBBBABAAABAABBAABAAABABBAABABABABBBBAABBAAAABABBABABBBBBABBABABAABABBAAABABAAAABBBABAABABBBBABAAAAAAAABABBBBBAAAABBBAABBBBBAAABAAAABABBBBBBAAAAABAAAAAABAAAABAABAABBBABBBBBBBBBBABABBAAAABAAAABBAABBBBBAAAABABABBAAAAABBABABBAABAAABAABBABAAABAABBBBAAABABBBBAABBBAAABABBBBAAABBABAAABAAABBBBBAABAAAABBBABBBAABBAAAABABABBBBBABABBABBAAAABAABAAAAAABABBBBBABBAAABBABBBABBBAABBBBBBBAABBBA
AAABAAABBAABBABBABABABBBABBBBBBBBAABABBABBAABABBBBBABBBABBBABABBBBABBBBBBBABABABAAABBBAAABAABABABABBBAAAAAABAAABAAAAABBBAABAABBBBAAAABBAAABBBBBBBAAAAABAAABBAABBBABBAABBBBAAABBABAABBAAABABBBBBBABBBABBBBABBAABBBAABBAABAAABBABAAAABAAAABAAABBABABBBBABABBBABBAAAAAAAABBBAAABAAABBBABBABBABBBBAAAAABAABABBBABABBBABBBABBABAAABBAAABAABABBAAABAABBAAAAABABABAAABAABAAABBBAAAABBBAABBBAABAAAAABBAAAAAAAABABBAAABBBAABAAABAAAAABBAABBABAAAABAAAAABABABBABAAAABAABBBAABBABBABBABABBBAAAABBAAABBBAABBBABABAABBABBAABBAABAAABABBABAABBBABBABAAAABBBABABBBBABAAAABBBABBABBBABBBBBBBAABABBAAABAABBAAABABBAAAAABBBAAAAAABAABAAAAA
BABABABAAABABBABBBBBAABABBABBBABBBBBBBBAAABAABAABAAAABBAABAAAABBAAABBAABABBBBABAAABBABAABBABAABBAAAABBBBBAAAABABABBBABABAAABBABBAAAABBBABABBAABBAAAABBABBBAABABBABBBBAAABAABAABABBBAAAABBBABBAAABBABBAABBBBABABBABAAAABBAAAABBAAABBAAABBBAAABABBBABABAABBBBAABABAAAABBAAABABABBBAAAABBBAABABBBBBBBBABBBBBBAAABBABBAABAABABABBAABBBBABABBBBAAABBBAABBBBABBBBAAAAAAAABBBBABABBBBBABBBBBBABABAAABBAAAAABABBAABABAABAAAAAABABAABAAAABABBAABBABAABBBAABAAAAABABBAAABBBAABABBBBABABABABBABABBAAAABBABAABABAABBBAAABBAABBBAAAAABBABBBBBABAABBBAABBABBABBBBAABABBABBBBAABBBABABAABBABABBBBABBBAABAABBBBBBAAAAABAAAABBBBBABAAAAAA
BAABABABBAAABAAABABBBBABABABBBABAAABBABBBABBAAAAABAAABBAABBABBABBAABABAABBABAAAAAAAABBBBBABAABABAABABABBBAAAABBBBBBBAABBBBBABABBBABAAABBAABABAABABBABBBABAAAAABBABBBBAAAAAABAAABBBBBABBAABBABABAAAAAABBABBAAAAAABBAAABBABBBBABBBBABBAAAAAABABAABBAABBAABAABAAABBBBABBAAABBAABABBABBBABBBBAAAAAAAAAAAABABBBAAAABBBABBBAABBBBBAAABAABABBABBBBBBABBBBABABABBBBBBAABBBBBBABBBAAABBAAABAAABBBBAAAAAAABAAAAABAAABBBAABABAAABAAABABBAABBAABBBBAAABABAABBBBAAAABBBBBBAAAAABBBBBAAAABBBBBABABAAABBBABBBBBABAAABAABBBBBBAAAAABBAABBABABAABABABABAABAAABAAABBAAABABBBABAABAABAAAAABABBBBABABBBABBBABBBBAAAAAAABABABAAAABAAABABBBABB
ABBABBBBBABABAABAAAAAABAAAAAABBBAABBBBBBBBAAABAABBABBAABBBABBBBBAAABAABABABAABBBAAABBABAAABBAAAABBBABABAAABBBAAAAABABBBAAAABAAABBBABABAAAAABABABBAABBAAAABABABABABABABAABBAAAABAABBAAAAAABAABBBBAABAABABABAAAABAAABAAAABBBBAABBBAAAABBBBBBAABBBABAAABAAABAABABBABBABBAABBAAABBAAABABBABABABAAABABAAAABBAAABABAABBBBBBBAABABBBBABBAABBAAAABBABABAABBBABABABABABAABBBABAAABBAABABABBBABABBABBAAAABBBABABBBAABBAAAAAABAABABAAAABAABABABAABBBBBABABAABABAAAAAAABBABAABBBBBAAABBAAABBBBAAAAABAABBBBBABABAAABBAABBBBAABBBABAAABBBAABBABBABAABAAAABAAAAABABABBBBAAABBBABABABAABABAABBABAABAAAAABAABBABBBBAAABBAABBBABAAAAAAAAAB
ABBBABAAABABBAAABBBBBABAABAABAAAABBBBAAAABAAABBAAAAAAAABAABBBBAAABABAABBBABAABBABBABAABAAABABBBAABBABAAABBABAABABBBBABBAABAABAABAABABABBBABABBBAAABAAABBAAAAABBABAABABABBBBBAAABABBABAAAAAAAABBBABBBBAABBABBAABBAAAAAAABBAAAAAAABBBBBABBBBBBBBBBBBABAAABBABABAAABAAABBBABABAAABAABBAABBBAAABAAABBBBABBBAAAABBBABBBBBABBABBBABBBABBBABBABABABABBBAABBAAAABBBABAABBAABBBABBBBBABBABAABBBBABBBAAAABBAAABAAAABAAABBBABAAAAABAABBBBBBBBBAAAABAAABABAABABABABBBAAABAABABBAAABABABABBBBBAABAAABBABBBAAABBBBABBAABBABBBBBAABAABBAAAABAABBBBBBABAABAABBAABBABBAABAABBABBBAAAAAABABBBAAAAAAAABAAABBAAABABBBBBABBBAABBBABBBBBBBAAAA
ABBABBAABABABABBABAABABBBBABABBBBBBBBABBBABABAABBAABAABABBBABABABBABBBABAABBBBBBBBAAAAABAABBABABBAABABBAABAABBBBBABABABAABAABAAABBBABAABBBBABBABABAAABAABBABABABABAAAAABBBBBBBAABAABAAAABABBAABBBABBAAABBAAABABAAABABBBBAAABAAAAAABAABBAAABBBBBBBABBBABBBAAABBBAABAABAABABAAAABAAABABBABABBBAAAABBABBAABBBABAAAABBAABAAAAABBBAAAABBBAAABBBBABBAABBBAABABBABABBAABBBBBBBBAAABABABBBBABBABABBBBBABABAAAABBAABABBABABAAABBBABBBABBABBBABAABBABAABABAAAAAABBBABAAABABBBAABAABBBBBAAABABBAABABAABBBABBAABABABBBAAAABBABABABABAABBABABABBAAABBAABBBABAAABAAAAAABBBAABABBBAAABBBAABBBAAAABBAAAABBBABBABABAABBABBBBBAABBBBBABAAB
ABAABABAABABAAAAABBBABAABAAABAAABAABABAABABBABBBBABBBAABABBABAAABBBABABBAABAABBABAAABABAABBABBBAABBABBABABBBBBAAABAAAAABBBBBBAAABABABAAABBAAAAAABBBAABBBAAAAAAAAABABBBABBBBBBAABAAAABBAABBAAABBBBBBBBBAABAAABABAAABBAABBBABBBABBAAABAAABAAABBBBAABBAABBBBAAAABBABAABAABAABBBBABAABABBBBAAAABBBBABBBBBAAAAAABBAABABAAAABAABAABBABAABABAAABBBBBABBABAAAAABABBAABBAABABAABBBBABBAAAAAAABAAABBBABABBBAAAAAABAAAAAABABBBBAAAABBBBBABBBABABABAABBBBAAABBBBAABBAAABBBAABAAAABBBBBBABBBBAABAAABBAABAAABBAABABBABABABBBAABABAAAAAABABAABBABBBABABBABBBBABBBBBABAAABBBBBBAAAABABBABBBABBAAAABBBBAAABAABBBAAAABABBABBBAABBABAAABABB
BBBBBBBAABBAABAAAAABAAABABBAABBBBAABABBAAAABAAAAABBABBBAAABBABAAAABAABBBBAAABAABBAABBBABBBAAAABBAAAABBBAAAAABAABBBAAAAAAABAABABAABABAABBBBBBAAABBBAAABBBBAAAABBBBBABABBBBAABAABBBABBBBBBAABABAAABAABBABABBBABBBABAAABBABBBBAABAAAABAABABABABBABBABABBABAAABBAABBBBBBBBBBBBBAAABABBABAAABAAAABABBBABAAAABBABABBBAABBBBAAABABAABAAABBABABBBBBABBAAAABBABABABBABBBBABAABABAABBAAAABBAABBAAAAABBABBAAABBAABABABAABAAAAABABBBBBABBBAAAAABABBABBBBBBBBABABABBBBAAABABBBABBAABBBBBABBBABABBBBABBBAAAABBBBBBBAAAABAABABBABAAAABBAABBABAABABABBAAAAABBBBBBABAABBABBBAAAABAABBAABABBABAABAABABBAAAABABBABAAAAABAABAAABABABBBABABBA
BBABBBABAAAAABAAABBBABBBABBABBBBAABAAABABABAAABBBAABABABABBABBAAAAAABABAABBBAABABABABBBAABBAABAABBAAAAAAAABBAAABABBBBAAABAAABAABBAABABAAAABBBAABAABBBABBABBAAABABABBAABBBBABBBBBAAAABAAABBAAABAAABAABAABBABBABBBAABABABAABBBABABABBBBBBBABABBAABAAABABABBBBAABBBAABBBBBBAABBBAAABAAABABBBAAABBAAABBBABABABBABAAABBBBBAABABABABAABAAAAAABBAAAAAABABABABBBBABAAABBAAABABBAAAAAABBAABBABABABBBBAAABBBABAAAAAABBAABAABAAAAAABBABBAABBBBBAAAABABBABBBBABBBABBBBAABABAABBBBBBBAABAABAAABAAAABABBBABBABBAABABBAAAAABABABBBBBBABABABBBAABAABABABBABBABAABBAAABBAAABBABBABABABBAABAAAABBBAAAABAABBABBABABAABABBAABBBABABBBABBAAAA
BBBBABABBBBBBABBBBABABABAAAAABABAABBBAAABBBBBABBABABAABAABAABBBAAABBBAAAABABAAABBABABBAABBBABBAAABAABAAABAABBBAABBABBAAABBABBAAABBBAAABBAAABABABABBBABBBABAAABBABBBAAAAAAABBABBAAAABBAABABBBBBBBBABABBBABBAABBBAAABABBAABABBAAABABBABBBABBABBBBAAABBBBAABABBABABABBBABBBBBBBABBBBAABBBBBBAABABAABBBABBBBAAAAAABABAABABBABBBABBABBBBBAABAAABABAABBBABAABBBBBBABAAAABAABABBAABBBAAABBAABBABAABABAABABAAABABAAAABAABBAAAAAABABBAAAAAAABBABABABABBABABABAAABAAAAAAAABAABBBAAABAABBAAAAAAAABBABBBBABBBBBBABAAAABBBBBAAABAAABAAAAABBABBBABABBABABAAABBBAABABABABABBBAABABAABABBBBAABBBBABBABBBBAAAAABBBBAAAABAAABAAABABBABABAA
AAABBABAAABABABABBBBBABBBBBAABBBAABBAABABBABAAABABBBBBAAAABBAAAAAAAABBAAABAABABABABAABAABBBBBBAABABBABAABBBBBAABBABBABBBBABABABBBABABAABBAABAABABBABBBAAABBBBBABAAABAAAAABABABAAABAAABBBBAAABAABAAAABBBBABBAAAAAABAAABAAAABBBBBBAABBBBAAABBAAABAABAABAAABBBBABBBAAAAABBBBBBBBBABABAABBBAAAABBBAABABBAAABABABBBBABAAABABABBABAAABABBBBABBAABBBBAABBABBABAABAABAAABBBBABBABAABBBBABAABBABBBBBAAABAABABBBABAAAAABAABBAABBAABABBAAABBAABAAAAABAAABBAABBBAAAABBBABABBBAABBAAAAABABBBBABAAABBBBBABAABBBABBBBAAAAABAABABABBABBBBBBBBBBAABBABBABABABBBBAABBAABABABBBAAABABABABABBAAABBAAAABAAABBBBBAAABBABABABBBBBAAAABAAAABAABB
ABABBABABBBBABBBBBABBBAAAABBBABBBAABBAABAABBAAABAAAAABABBABAAAAABAAAAAAABBABBBBBBAAAABBBBBBBABBABABAABAABBBBBAABBBBBBABBBAABBABBABBBBBBBBABABBBABAABBABBAABBABAABAAABAAAABAABBAAAAABBABBAABBAABAAAABBABABBAABABABBBAAAAABBBBAABAABBBBBAABBABBBABABAAABABBBAAAABABBAAAAAABBAABAAABAAABABAAABABBABABAABBBABBABBBBABBAABBBABBAAAABAAAAABABABAAAABBABBAABAAABABAABBBBBABAABBABBBAAABABAAAAABAAAAAABAAABABAAABBAABAAAAABAAABBBBBAAABABBABBBBBAAAAAABABBBBAABBBBABABABBBABBBBAAABABAABABBBAABABAABAAAAAAAABAABABABABABABAABABBAABAAABABABBBBABBBBBBABAABBBABAABAABABBBABAABAABABAABBBBAAABBBAAABAAAAABABBBBAABABBAABAAABAAABBB
BABAABBAAAABABBBBBABABAAAABABABBBABAABAABBABBBBABBAABABAAAABAAABBBAABBABBBABABBBABABBBBBABABABBBABBABBBBABBBABAAABBABBABBBABBBAAABBBBBBBAABAAAAAABABABBAABABBBBBBBBBAABBAAABAABBABBABBBBBBAABBABABBAAAABAAABAAABBAABAABABAAAAAABBBABBABABBBBBBABBBBAAAABBAABBABBBBBAAABBBBBBBAABBABAABABABABAABAAAABAAAAABBBBBABABAABBBAAABAABABBBBBBBAAAABAABBABBBBABABAABBBAABABAAAABABBAAABABBABBAAABABABAAABBAAABBABABBAAABBAABABBBBBAABBBABAABABBABABBBBAAAABAAAAABABBABBBAAAABABABBAABABBAABBAABBBBABABABBBBBBAAABAABABABABABABAAAABAABAABAAABABAAAABABABAAABBBABBAABBBAAABABBAABAABBBBBBAAABBABBABBBBABBABBBBBBBBABBBABAAABABAABA
AABABBAABAABBAAAABABAAABAAABAABABAAAABABABABABAAABBABBAABBBABBABABABBABABABABBABBBAAABABAAAAAAABBBBAABAAABBBBAAAAAAAABABBABAABABBBBAABABBBBABAABBAABAAABBBAABAABABBBAAAAAAAABBBAABBBABBBABABBAABBBBBBBBBBABBAAABBBBAABAABBBBAAABBABAABABAABBABBABBBABBBBBBBAAAAAABABBABBBBABBBABBBBAAABAABABAAABAAAABBAAABBAABBBAAAABBBBAAABBBAABAABABBBABABBABBBBBABBBBABABBBAAABAAAABABAABABBBAABAABBBABAABBBBBAAAAAABBAAAABBABBBBBBBBBBABBAAABABABBBAAABBBBABABAAABBBAAAABBABAAAAABBAAABAAABBBABABAAABABABBAABAABAAAAABAABABABABBBAABBBABBBBAAABBBBAABAABBABAAABAABBABBAAABBBABABBAAAABAAAAAABBABAAABAAABBBAABBBABAAAABAAABBBBAABABBA
ABBBBBAAAAAAABABAAAABAAABBAAABBAABBBBBAABABBBBBAABBBBBBBBBABBAAAABAABBABBABBABBBABAABABBBBAABBAABBAAABBBBBABAAAAAAAAAAABBBBBABBABAAABBBABBAABABAAABBBAAABAAABAABBABABBABBAABAABBBBBBBBBABBABAAAABBBBBBAAAAABABAAAAABAAAAABBBABBBAABBBAAABBBABABBBABABAABBBBBBABAAAABAABBBBBABAAABABABBABBABABBBBBBAABABAAABABAABBAABAABAABAAABBBBBBAAAAABABABBBBAABABAABBAAABABAABAAAABABBABAABABABBAAABABBBBBBBBBABABBBAABABAAAABBABAAABAAABBBAABBABBBAAAABABBAABBBBABAABABBBBABBABBABBBBBBAABAAABBBBAABAABAABAABAABBBAAABAABAABBABAABABBABBBBABBBABBABAABBAAAAAABBAABAAAABABAABBBAABBBBBABBABBABBBBAAABBAABBBAAAAAAAABABABBAAAAABAABBA
BBAAABBBAAABBABAABBAABBBBBAAABBABAAABBAAABBABABBABBABBABABABABABAAAAABBBBAABABBBBBBBABBBBBBAABBBBBBAABABBABAABBABABAABBBAABABAAABAABABBBBABBBABBBBBBBABBABBABABBAABBBAAABBBAAAABABAAAAABBAABBBAAABBBBABBBABAAABABBBBABABABAAAABABABABBBBABABAABABBABABBBBBBBABBABBBBBAABBABBAAABABBAAAABABBABBAABAAAAABABABBBAABAAABAABBABAAAAAAAABBBBBABAABAAAAAABBBAABBABBBBAAAABAAABABAABABAABBBABBBBBBBAABBBBBBBBAABABABBBAAAABBBAAAABBBBAAABAAABAABBABBBBABBABAABBAAABABABABAAABBBBBABAABAABBABBAAABBAABBABABABBBAABBBABBABBAABAABABBBAAABABAAAAABBABAABBABAABAAABAAAABAAABABBAABAAAAABBAAAAAABABBBBAABAAAAABBABABABBBBBBBBABABBABA
ABAAABABBBAAABBBABABBBAAABABBABBAAAABBAAABAABBBBBABABAABABABBBAAABBAABABBABABBBABABAAABAABBAABABABBABAAABBABAABBAABBABABBABABAAAABABBBBABBBBBABBABBABABBAAABAABBBABAAAAAABAAAAABBBBAABBBABABBBBBBBABBABAAAABBABBBBBBBBBBABABBBBABAABAABBAAAAABBABBBABBAAABBABABABAAAABBAAAABABABBBAABBAABBAABBBABBABABBAABBBBBABABAABABABBABABABAAAAABAAAABBABBBBBAAAABAABAABBABAABAABABAAABBBBABABABBBBBBBBABABABBABAABAAAABBBAABABAABBBABBBABABABAAAAABABABABBABBABBBBBBAABBBBABBBBBBABABBBABABBABABABBAAAABBAAABAAAAAAAAAAABABBAABBAABABAAAABAABAAAABAABAABABBBBBBAAABBBBBAABABAAABAABABAABAABABBABABBABABBBBABAAAABBABABBBBABABBABAB
BBBBBBABBABBBAAABBAAAABBAABBAABAAAABAAABABBABBBBBBBBBBABBAAABABAABBAAAAAAAAABBABAABBBBBBAABAABBAABABAABABBABAABBBBABBAAAAAAAAABAABABBAABBBAAABBBABBAAAAAABBAAABBBBBBBAABBBBABAABBABBBAAAAABBABABABABBBBBAAABABBAAABAABAAABBAABBBABABBBAABAABAABABBABABAAABBBABBAAABBAABAABABAABAAAAAAABBBABAABAAABBBAABABBABBBABABBBABABAAAAAAABBBBABAAABABBAABBAABBABAAAAAAABAABAAAABAAABBAAAABABBBAAAABAABABAABBAABABAAABBAAAAABAAABBABAAABAAAAABBBBBBABAAABBABBBABBABABABBAABABABBAAAABBAABABBAAABBABBABBBABBBBBABBBBBAAABABABBBBAABABBBBABABAABBABBABABAAABBABABBAAAAABAABABABBBABABBBABAABABBBAAAAABBABAABAABBBAAAAAABAAABBBBBBAAAB
BABBBAABBBBBBAAAABABABABAAAABABAAAABBBBAABBABABBABBAAABBAABABBBAABBAAABAABBBABABBAABAAABABBBABBAABAABABAAAABAAABBBBBBABABAABBBAAAABABBAAABBBBBBBBBBBBBABBAABAABBABBAAABBBAAABBABABABAAABABAAAAAABAAABBBABBABAAABBABAABABBBBAABABBAABAAABBAABAAABBBBBAAAAAABAABBABBABABBABABAABABABAAAABABABBAAAABABABBBABAABBABBABBBBBAAAAAABBBBABBABAAABAABBABBABBBABBAAAABAABABABBABABAABABAABABAAAAABBABBBBAABABBBBAAAAABBABBBAABAAABBAAABBBBBBAAABBBABBAABAAAABBBAABAAABBBABAABBBBBABABBBBBBBAAABBBBABBBAAABBABBABBBBBBABABBBBABBBBBAAABBBABAAAABABABBBABBAABAABABAAAABBABBAAAABBABBBBAABBABBAAAABBBBBBBBBBAABBBBBAAAABABBAAAAAABABB
ABBAAABBABAABAABBBBAAAAABABABBAAABBBBABABAABABAABBBAAAABBAAAABBBAAABBAABBBABABAAAABAABBBAAABAABAAABAAAABBBABBAABBBBABBBAABAAABBBABAAAABBAABAABABBAAABBBBAAAAABABBABBAABABAAABAABABAAABABBABAABAABABAABABABBBAAABABBABAAAAAABBBBABAABBBABAABAABBABBAABBBAAAABAABBAABBAAAABBAABABBBAABBAAAAABABBBABAAABABAAABBAABAABABBBBBAAABBABABAAAAAABBAAABBBBABBAABBBABABABBBAABBBABABAAAABAAABABABABBBBBBAABAAAABBAAAAABAABBAAAABAAAABABBBBAABBBBBAAAABAAAABAABABAAAAAAABBAABABBAAABBAAAAABBBBABAABBBABBABBABBBBABABAAABAAAAABABBBAABAAABABBBABABABBBBBAABBAABBBABAABABAABABBAABBBABBABBABABABBAAAAABBBABAAAABABAAAAABAABBBBAABAAAAB
BBABAAAABBBAAAAAABAABABAABABAABBBBABAABBBBAAABBBBBBAAAABAABBBBAABABBAAABBBAAABBAABABAABBAAABAABAABABBBBABBBABAABBBAABBABBAAABBABBBABBBBBBABAAAAAABBABBABAABBBBAABAABBAAABBBBABABABBBBAAABBBAAABBBAABBABBBBBBAABBBBAABBBBBAABBAABBBBBBBBBBBBBBAAAABBBABABBBAAAABABBAAAAAAAABBBBABBAABBABBBBAABBAAAABAAABBBBABABAAAABBBAAAABBBAAAABBAABABABABAAAAAABAAAAAAABABAAAAABBABBBAABABABBABBAAABAABBBAABBBBAABBBAAAAABBAAAABBBBBAAABAAAAAABBAAAAAABBBAAAABBAABBBABABAABBBAAABAABAAAAABABAAAABAABABABABBBAAAABBBABABAAAAABBBBAABAABBBBAABBABBABBABBBBABBBABBABBAABABABBBAABBAAABBBBAABBBAABBAABAAABAABBAABBBAABABBBBBABABAABAABAABA
BABABAABBBABBABABBAABBABABBABAAABAABAABABBBABBAABBABABBBAAAABABABBABABBABBABAABAABBAAABABABBABAAAAABBBBABBBBAABABABBBABBABAAABBABABBAABBBABAABBAABAAABBABBBABBAAAAAABBBABABBABABABABAAABAABAABABAAABABABBBBBBBAABBABBBAABAABBBABABABBBBAABBBABAABBBBAABBABBABAAABAAAAAAAABAAAABABAAABAABAABBABBABABAAAABABAABABBAABABBAABAABAAAAABBABAABABAABBABBBBABABBAABABBAAABBABABBABBBABBABABAAABAABABAAABBABBBBBBAABBBABAAABAAABABAAABAABBBBAAABABBBAAABBBBABBABABAAABABBBAABABAAABAAAAABBABBBBBBBBBABBBAABAAABBAABBBABABABAABAAAAABABBBBABAABBAABBABABABBABAAABABBBABAAAAABBBAABABBAABBABABBABBABAABAABBAABBAAAABBABAABBBBBBABBB
AAAABABBBABBBBBAAABBBAABAABBBBBABABBBAABBABABAAABBABBBAAABAAABAAAAABBAAABAAABBAAABBABBBBABBBBBBABAAABABAAAAAAAABBBAABABBAAAAABBAAABBAABABAAABABABABABBBBBAABBBABABABABAABBABBABAABAABABBBAAABAAAAABBABBBBBBABBBBBABBBAAAABAABBBAAABBABBBAABBAAABAAAABABABAABAABBBAAAABAAAAAAAABBABBABAABBAAABABAAABBBBAAAABBBABAABBAABABABBBABBBABAAABBBBBBBABBABBBABABAAABABBBABAABABABAAAAAAAABAAAAABABBBBBAAABBBBAABBAAAAABABBBABBBABABBABABBBBBBAAAABBAABBBABAAAAAABABBBBBBBAAABBBBBBBBBABBAAAABABAAABBBBAABABAABBABAAAAAABAABBBBABAABAAABAAAABBABABBBBBBBBAABBAABAAABBBABAAAAABAAAAABAABAABBBBABBABBABAABBAAAABAABBAABBABABAABBABAA
BBAAABBBABABAABAAABABBABAAAAABBABABBAAAAABBAABABBAABABBABBAABBAAAAABBABBBAABBBAAABBABBABBBBAABBABBBBBABBBAABAABABBAAAABAABAABBABABABBBBABBAAAABABABBBABABAABBAABAAABBBABABAABBAABBAAAABAABABBABAABBAABBBBBABBABAABAABBABBAAAAABAAABAAAAAABABAABBBABABBABBAABAAAABAABABAABABABABAAAAAAAAAAABBAABABBAABABBBAAAABAABBBBBAABAAABBAAAAABBABBAABBBAABBAAAABBBAABBABBAABAABBABAAABBBAAABBBAABBBABABAAABABBABBBBBAAAAABBABBBABABABBBBBABAAAABAABAABABBAABBBBBBAAABBBBBBBAABAAABAABBBAABAAABBBBAAAABBBAAAABBAABAAABBBBABABAAAABBBABABABAAAAABBBBABBAABAABBBBBBAAABBBBBBBBABAAAAAABBBBBAABBABBBBABABAAABAABAAABBBBAAABABABBAAAABBA
BABAABAAAABBAAAAAABABBBBBAABBBBBBBABAAAAABAAAAABBAABBAAAAABAABBAAAAABAABBABABABABBBBABBBAABAABABBABBABAAAABABBAAAABBABABBABBABBBAAABBAAAAABAAAAABABBABBBBAABAABBABBABBBBBBBBBABBBBBAABABAAAABBBBABABAABAAABABBBABAAABABABBAAABABBBAABBBAABABABBBAABBAABABBAAABAABABAAAABABBBAAAAABBBBBABABABBABBBAAAABBAAAABBBAAAAAAABBABBABBBBABBBBABBAABAABBBBBBAAAABBABABABBAAABBBABAAAABBABAAABABABBBBAABBBBAABAABAAABABAABBAABAAABBBABABBAABAAABBBBBBABBABABBABBAABABAAAAABBAABBBABAABAABBBABBABBBBABABAABBBBAAAAABBABABABBAAABBAABABAABABABBAAABBAAAAAAABAAAABAABAAAAABBABBBBBAAAABABAABBBABBABAAABAAAAABBABBABAAAABBABABABAAAABBB
AAAABABABBAAABBABAAAAABBBBABBABBAAAABBABAABABAABAABAAAABAABBAAABBBBBABBBBBBBBAABAABAABABABABABBBABBAABBAABBAABABBAAAAABAABAAABAAABABABBBAABAAABAAAABAAAAAABBAAABBABBBBABBBBBAAABAAAABBABAAABAABBBAABBBBABBAAAABAAABABAABAAABAABAABABABBAAAAABABAABBBBAABBBAABAABAAAABBBAAABBAAAABABBBBAAABAAAAAABBBAABBAAAABBABBBABAAABAAABABBABABABBBBBBBABABBAAAAAAAAABBABAABBBBBAAABBABBABBABBBBBBABAAAAABAAAAABBABABBAABBABBBBABBABAAAAAABAAAABABBBBBBBAABAABAAABBBBBBAAAAABBBABABBABABABBAABBBAAABABBBABABBABBABBBAABBBBAABBABABBAAAAAABBABBBBBAABAAAAAAAABBBAAAAABBBBBABAAABBBBABBABBBBBABBBBBAABBBBAABABBBBABAAABABBAABBAABBAABBA
BBBBBBAABBABABBABBBAAABAAAAAAAABBAAABBAABABBABBBBBABAAABABBBAAABABAABBAABBABBABBBAAAAABAABBAABAAAAABABBBBAABABABABBBABAABBABABABBAAABAAABBBAAABBBAABBBABBBAABABABBABABAABBBAABAABBAABBABBABBBAABAABAABBAAAAABABBBBBAABABBABBAABABAABABABABBBBBBBBAABABBBAABBBAABBABBABBAABABBABBBBABAAABABABBBABAABABABABBBBABABBABAAABBAABBBAABABBABAAABBBAABBBAAAAAAABBABABBBBBAAABAABAAAABAABABBBAAABBAAABABAABAABBBBABAAAAABBBBABAABBBAABABBABAABBAAAAABBAABAABABBBABABBBABBBAAABAABBAABAAAAAABBBAAAABBABABBAABAABBAAABBAABBAAABBAABAABABAABAABBAAAAABBABABABBABBBBAAAAABABAABABBABAAABABBAAABBBBAAABBAABBABBAAAAAAABAABBAABBAABBBBA
BBBABBBABAABBABBAAABAABAABBBAABAAABBAAABBBBABBBBABABBABBBAAABBAABABBABBAAABABABBAABAABAABBABAABABBAAABBAAABBABBAAABBBAAAAAAABBAABBAAABABABAABBAAABBBABBBBBBBBABAAAAAAAABBBAAABABAAABAABAAABABBBABBBBAAABAABABABABBBBBBAAAABBBABAAABBBBABBBABBABBAAAAABBBBBABBAABBAABABBAAABBABBBBAAABBABAAAAAAAABBBBBBABBBABBAAAAAABAAAABAAAABBBAAABABBBABAABABABABAAAAABBBAAAABBBBBBBABABBABBBBABBBABBAABBAABABBAAABABBBAAABABBBABBBBABBBABABABABBBABAABBBBABBAABABABABABBBAABBBBAAAABBAAAAAAABBAABAABBBBAAABBAABBBBABBAABAAABAAAAABBAABBBBBABBBBAAABBBBBBBABABBBABBAABBAAABBBAABBABBAAAABBBAABABBABBBAABBABBBAABABBBBAABAAABAAAAABBABB
AAABBABAAABBAABABBBAABABABBABAABABBABABBBAAABBBBABABBBBAAAAABAABBABBBABAABBBABBABAAAAAAAAABBABBBBAABABAAAAABBABAAAABBABBBBBBABABBAABAAAABAABBBBAAAAAABABABBAABBABBBBABBABAAABBBAABABABBBAABBBBAAABBAAAAAAAAAABBAABBBABBAABAABABBBBBBABBBBABBABBBAABAAAAABBABBBAAABBBAAAAAAAABBAAABBBAABABABBBBAAABABBBBAABABBAABABBBBAABAABAAABBBBBABAAAABABABBBBBBAAABBABBBBAABAABBAABBBBAAAAABBBBBBBABBBAAABAABAABBABBABBAAABABAAAABAAABAABAAABAABBABABBBABBABABBBBAABABBAAABAAABAAABAAAAAAABABAAAAAABBBABABBBAABBBAAABBBAAAABABABBBABAAABBBBAAABBBBBAABAABBBABAABBABABBAABAABBAAABBABBBBBABABABABBBAAAABBABBABAABBBBAABBAABAAABBAABAA
BAAABBAAAABBABAAABABBBBAAABAAABABBBBBAABBABBBBBAAAABBBBBBBAABAABAABAAAABBBBAAAABBABAABAAAABBBBBBBABBBBBBBAAAABBBBBAAABBAAABABBBBAABBABAABBABBBAAABBBAABAABBBBBABAAAAABBBABBBBAAAAAAAABAAAAAABAABABAAABBBABAAABBBABBBAABBBABBABBBABABBBBBBAABABABABAABAABAABBAABBABAAABBBBBBABABBABABAAAAAABAAAAAABBBBAABAABABBBABBBBBABAAAAAABAAABABBBBAABABBABBAABABABABBBABBABBAAABAAAAAAABABABBBABAABAABAABBBAABBBBABBAABBBBAAAABBBABABAABBBBBABAABBABABABBBBBAABBAABBABBBBBBAAABBBAAABBBBBABBABBBBBAAABAAABBAAABBBABAABABBBABAABABBABBAAABBAABABBAAAABBBABBAABABBAABAAAABBAABBBBBBABBAAABBABBAAABAAAAAAAAABABBBABABBBBBAABABABABBBBA
ABABBAABBAABABBBABBBAABABBBBAABBBBABBBBAAABBBBABAABAAAABABAAAAABBBAAAABBBBAABAABBBBABAABBBABAAABAAABAAABAAAABBBBAABABABABBABBBAABAABBBBABABBBABABBBBBBABBBBBABABBABBABABABBBAABBBBBAAABBBBBBBBABBABBAABBAABAABABABBAABABBBABBBBABABBBABABBBABBAABABBBBAAABABBBBBBBBABBABBABBAAABAABBABAABBABAAABAABBBBABBBBBBABBAABABBAAAAABABBABAABABBBBBABBBABBBAABBAABBABAABBABAABABBABBBABBAAABBBABAABABBABBBAAABBABBABAAABABBAAABABBAAABAAABABBAAABBAAABABBAABAABBBAAABBBBAABAAABAABAAAAAABBBABABBBBAABBAABBBAAAABBBAABAABABABAABABAABAAAABAABBBBAAAABABABBBBABBBBBAABBBBABBBBAABBABBABABABABABBBBAABABBBBAAABBABBBBAAABAABBABABBBA
AAAAAABBBBBAAABBAAABABBBABAABBAABBBBBAAAABBAAABABAAAAABAAABBBAAAABAAAAAAABAAABBAAABAAAAABAAABABABABAAAABBBABABBBBBABAABBABAABBABABABAAAAABBAABABBBBABBBBBBBBABABAAAAABBABBAABBBBAAABBBAAABAABBBABBABBAABBBBAAABBBBBABBBABBAAAABBBAABAAABAAABBABAAAAAAAABABBBBBAAABBBABABABBBAABBAABAAABAABBBBBBABAABAABAABBAABAAABAABBABABAABABBAABAABAABAABBBBBABABBAAAAABBABAABAAAAABAABABBBBBAAABAABAAABABABBBBBBBABBABAAAAAAABBAABBBAABAABAAABAAABABBAAABABAABBBABABBAAABBBABBAAAAABABBAAABBBABBBBAABBBABBBBBBAABABAAABBBBABBBBABBABAAABABBABBBABBABABABBAAABAABBABBABAAAAAABAAABAABBBABABABBABBABBBBAAABBBABAABABABAAAABBAABBBABBAA
ABAAAAABBABBABBBABAABBABABAABAABBAAAABABAAAAAAABBBBABABBBBAABBABBBBABBAAABBBABBBBABAAAABBABBAABAAAAAAABBBBBABABBBABBAABABBABABABBBBAABABBBABBBBAABABBBBBBBBAAABBBAAAAABAABBBAAAABBABBBBAABBAAABABBAABAABBABAABBBAABBABAABAAABBAAABABBBBAAAABBBBBBABBABBAABBBABBBABAABABAABABABBABBABABBABBBBABABBAABBBBAABBABAABBBAAAABBABABBBBBBABBBABBABBBBABABAABBBBBAAAAABBABAAABAAABBAAABABBAAAAAAAABBABBBBBBBBAABBBBAAAAAAABBABBABAABABBABABAAABBBBBBBBABBBBBBBABBBABAABBAABBBAAABABABBAABBAABAAABBBAABBABABBBBBAABBABBBBABABAABBABABBBBAABBAAAAAABBAABABAAABABABBABBABBBABBBAAAAAAAABBAABBAAABBBBABBABBBABBBBABBABABABBBABAAABABB
AABABBAAABABBAAABAABAAABBBBABBBBABAAAABAABBBABBBAABBBBBAABAAABBAABAABAABABBBBABBBBBBBABABBAABBBBBABAAABBBBBBBABBBBBBABBAABBBBBAABABAAAABBBBAABBABBBBAAAABBAAAABBBAABBBAAABAABBBBBBBBABBABBAABAABBAAABABBABBAAABBBBBABABBAABABAABABAABBAAAABBABABABABABAAABAABBBAAABABAAAABBABAAABBAAAAAABAABABBABAAAABBAABAAAABBABBBBBABBBAABBABAABABBBAAABABBBAAABAABBBBBABBABBABABABAAAAABBBAABBAAAAABBAAAABBABAAABABABAABAABBAABBABBABBAABABBABBBBBAABABBBBBABBBAABBAAABABABAAABBAABBAABABBABBAAAAAABBBABBBABABBABBBABBABBABAABABBBABBBAAABAAAAAABBBAAABAAAABAAAABBABBABBABBBBABABBBBAABAABABABBBAABBBABAABABAABABBBBBBAABAAAABBABAAA
AAAABABABBABBAABAABABAAABBABAAABBAAABBBBBABBAABABBBBABAABBBAAABBAABAABAABBAAAABAAABABAABBABABBAABBBBAABABBABAABAABBBBABBBABBBAAAABBBABAAAAAABBABAAABBABBBAABABBBAAAABABBABABAABBBBAABAAABABBABBBBAAAABBBBBABBAABBAAAAABAABBABABBBAAAAAABAABBBAABBBBBBAAAABBABBAABBABAABABBBBBABBAABBBBABBBBBBABBBBBAABABABBAABAABABAAAAAAAAAABABAABABAAABABBBAABAAAAABBBBBBBABABABABAAABABAAAABBABBABBABBBAABBBBBBBBBABABAAAAABBAABAABABABABBBBBBBBBAAABAABBBAABAAAAAABBBABBAABABBBABBAABAABABABABBABABABABBABBAABAAABABABBAAAAAABABABBABBBBBABBAAABABAAABAAAAABABBBAABABABBABABABAAAAAABBBAAAABAAAAAABABBBBAABBABABABAAAABBBAABBBABBABB
BBBABABBABBABBAABBBABBAAAABBABBAAABBABABBABAAAABABAAABABBAAAABBBBAABABBBAAAAABAAABBAABABBBABBBABABABBABAABBABABABAABBBABBABAAABABABBABAAABAAABBAABAABBBAABAAAABABBAABAABBAAABAAABBBBBAAAABABBBBABBABBBBAAAABAABBBABBAABAABAABBBBBABAAAABBABBABAAAAAAABBBBABBBABAAAAAAAABAABBBAAAABABBBAABAAAAAAAABBABBBBAABBAAAABABAABAABBBBAAAAABAABBABBABABAABBBBAABABABAABAABBBBABABBBBABAABABBBBAABBABBBABAABBABBABAAAAAAABAABABBBABBBABBAABBAABABAAABBABBBAABABBAABAABBABAAABABBBBBBBABABBBABAABBABAABBBBABAABBBABABAABBAABBBABBABAAAAAAAABAABAAAABABABBABBAAABABBAABAAABBBBBBBAAAABBABAAAABBABABBBABBBBAAABAABBBBAAABABBAAABBBABBB
BBBBABAABAAABAAAABAABAAABABBAABABBBAAABBBBABBBBAAAAAABAAAABABBAABAAAAABBBBABAABAAAAABBBBBAAABAAAAABBBBBAAAABBBAAAABBBBBBBBABAABBABBAABABBABAAABBAABBBAABBBBAAABAAABAABBBBBAAAAAAAAAAABBABBBBAAAABBBABBBBBAAABBAABBAABAAABBAABABBAAAABABBAAABBABBBBABBBAABABBBAABABBAABABABBBAABAABBBBABBAABBBAABBAAABBBBBABAAABAAAABABAABABBAAAAABAAAAABBAAAAAABBAABAABBABABAABAABABABBBBAAABBBBAABBAAABABBBAAABBABBBBBABABBABABABBBAABAAAABBBBABBABAAABBAABBBABBABBBABAAAAAABAAAAABBAABBABBABABBABBAAABABBBABBABABABBBBABABAABBABBBAAAABBBBBBAABBBAABAABBAAAAAABABABBBBAABAAABBBBABBAABBAAABBAABAABABAABAABAABBBAAABBBAABBBBABBABBABABA
BBABABABAAABBABBBABBBABAAABBBAABABBABAAAABBAABBBBBAAABAAABABBAABAAAAAAAAAABABABBBAAAABBBBAABABBBBBAAABABBAAAAABBBAAABBBAAABBBAABBBBAABBABBBBBBBABBAABBBBAABBABBBBAAAABBBAAABABABBABBBBAABBBBABBBBBAABABAABBBBABBBBBBAABBBBABBAABAAAAAAAAAAABAABBBBAAABAAAABBAABAABAAABBBBBBAABABABBABABBAABBBBBABBBABBABABBBAAABAABAAAABBAABAABAAAABABBABABABAAAABAAABAABABBBBAABBABBAABBABAABBABAABBBABABABAABABBBBABABBAABBAAABAABABABBBBAABABABAAABBAABABABAABBBBBBAAABBABBBABABBABBAAABAAAAABAABBAABBAAABBABABBBABAABAABAAAABAABBABBABBABBABBBAAAABBAABBABBBBABAAAAAABBAABABABAABABABBBBAABAAABAAABBAABBABBBBABAAABBBAAAAAABBBAAAAAB
BABAAABBBAABBABBBABBBBBBBBAAABABAABABABAABABAAABBBABAAABBBBABABBBAAAAAABBBAABAAAAABABBABBABAAAAABBBBBBBAAABBAABBBBBBAAAAABBBABABAAAAAABABBBABAAABBBABBBABBBBABBABAAABBBABABBBAABAABAABAAABBAAAAAAAAAAAABAAAAABBBBAAAABAABBAABAAAABBBBAAAAABABBABBBAABABBBAAABAABAABBAABBABAAABABBBABAAAAAABBAAABABAAABBBBBBABBBAAABAAAAABABAABBBBBBBBABBAABAAAAABABBBBBAAAAABAAABAAAAAAABAABAABABBABAABBBBAABABAAAABABBBBAAABBAABABBABBBBABAAAABABABBABABABBABBABAABBBABBBBAABAABBABAAAAABAAABBBBBBAAABAABAABAABBBBBABABABABAAABBBBABABABBABBBAABABABAABABBAAABABBABABAAABBBBAAAABBBABAABAABAAABAABABAABAAAAAABBBAABBBBBBBBABABBABBBAABB
AABAAAAAAABBABBABAAAAAAAAAAAAABABABAAABBBAAAABBAAABABBAABAABABAAAABABBBBBAABABBAABAABABAAAAABABBABAAAAAABAABBBABBABBAAABABBBABBBBAAAAAAAAABABBBAABBAAABAAAAABBBABAAABAAAAAAABBAAAAABABBABABAABAABABBBBAABBABBAABBABBAABBBAABBAAAAAABBAABAAABABBABBBABAAAAABBABABBABBABAABBBBBBABAABBAABBAAAAAABBABBBABBAABBAABBAAAABBABBBBABAABBAABBBABABAAAABAAAABBABAABAAAABABBBAABAABABBAAABABBBBAAAAAAAAABAAAAABABBBBBAABABBBBAAAABAAABBBBBBABBBABAABABBABAABABBBBBABABAABABBAAABABAAABABBBBAABBABAABBBBABBABBBBAAABBAABBAABBAAABBBBBBBAABBAAABABABAAAAAAAAABBAAAAAAAAAAAAABBBBAAABABBAAABABBBBABAABABAAABBBABBAAAAAAAAAABAAABABABAB
ABAABBBAABABAAAAAAAAAABBAAAAABABABAAAAABBAAAABBAAAABABBBBBABBBAAABABABBAAAABBABAABBAABBABAAABABABABABBABBAAABABBAAABABBAABABAABBABBBABBBAAAABABAABBAABABAABBABAAAABABBBAABBBAAAAAABBABBAABABBBBAABABAAAAAABAABAAAAAABBBAAAAAABBABBABBAAABAABBBABBABABABABABBAABABBABBBAAAAABBBBBBABAABBABBABBABABAABBAAAAABBBBAABBBBBABBBAAAAABABBBBBAABAAABABBABAABABAAABBAABBAABABAAAABABBAABBABAABBAABBBBBAABAABBAAAABAAABAABBBABBBBABABBBAAABABBAAABAABAABBBBABBBBABBBBBBAAABABABABBBABABAAAABBAABBABABAAAABABBBABABAAAABBBBBBBBABBAABABABABABABAAABBBBAAAABBBABBBAABAAAAABBAABBAABBABBAABBAABAAAABBABAAAAABAAABBBBAABBBABBBBBABBABA
AABABBAAABABAAAABAABABAABBBABABBABBBBABBBBABBBBBAAAAABBBBABBBAABAAAAAABAAAABAABBABBABBAABBAABABABBBBABBABABAAAABAABABBBABBBBBABABABBABAABBBABBBABBAABBABBAAABABBBAABBAAABABBBBBAABABBAABBBBBBAAAAAABAABAAABABBBABBBABBAAAAAAABABBABABBAABBABAABAAABAABBBBAAAAAAAAAABBAAAAABBBAAABABBBBBAABBAABBBABBBBBABABABAABAAABBABAAAABBBAABBBAABBBBABAABABBBBBABBAABBBBBBBABAAAAAAAAABBABBAABAABAAABBAABABBBAABAABABBBBBAAABBBABBAABBBABBABABABBABABBABABBAABAAABBABBBBBBAABBBABBBBBBBBBBAAAAABBBBBABBBAABAAABBABBBABBBAAAAAABBBABBBAABBABABBBAABAAAABBBABBABBAAAABBBBBABAAAABABBBBABBBAABBBBAABAAABAAAABABBABABABBBBBBAABAABAABBAA
AABBBAAABABAAABABABBABBABBAABBBBAAABAAABBAABBBBABBABAAABAAAABABABAABBAAABAAABBAABABBBAABBABBBBBAABAAAABBAAAABBABABBABABABAAABAABBABAABAAABBAAAABABBABAAAABAAAAAABBABABAAABABAAABBBBBBAABAAAAAABBABAABBBBBBABBBABBBBBAAAABABAAAABABBBABAABBBBBBABABAAAAABBAAAAAABAABBBBAABBBBAABAAAAABBABBBBAAABBAAABBBABBBAAABABBAAAAABAABBBAABABAAAABBAABAABBBBBBBBBBAABBBABBBABBABBBBBBBBAAABAABABABABABAABBABAAAABAAAABABBBBBAABBABBAABBBBBBBBBABABAABBAAABAAAAABBAAABABBAAABABBAAABBAAABABAABAAAAAABABAABABABAABBBAAABBBBAABBAAAAABABAABBABBBABBABBBABBABBBBAAABBBBAABABBAABABBBABABBBBAABBBBBBABBBAAAAAABBBAAABAAABBBABBABBBAABBBBA
BAABBBAAAABBAABBAAABABAAABAAABBBABBBABBBABABBABBAABAAAAAAAABAAABABBAABAABABBBBBBBBBABBAABABABBBABBABAAAAABBBBBABABAAAAABAAABAABBBABABABAABBBAAAABBAAABAABABAAABAABBAAAABBBBBAABAABABBABABABABAAABBBAABAAABAABBAAAABAAABBAABABAABBABAABAAABABBBABAAAAABBAABAAABBAABBBBBBBBBBBBAAAAAABBBAAAABABABBAAAABBABABAABABBBBAABBBBBAABBABAABBBABBABABBAABBBBAAAAAABBAAABABAAABBBBBBBABABAABAAAABAAAABABABAABABAAABABABABABABBBBBBBAAAABAABBBBBBABBABABBABBABABBBBBBBBABBABBABBBBBBBBAAAAAAAABBBAABAAABAAABABAABBABAABABBBBAAABBABAAABBBABAAABBABBBABBABAABBBBAAABBAAAAABABABBBBABBBABBABBBBBABAABBBAAAAABBABABABBAAABABBBBBBAABBBB
ABAABBABBAABABABAABABAABAAAAAABBBABABABAAABBBBBBAAAABBBABBBABBBABBBABABBABBAABABABBABABAAAABAAABABBAAAABBABBBAAAABBABABABABBBAABBBABABABBABAAABBBBBABBAAABAABBBBBBBBABBBAAABBBBABABAABABBABBABAAAABAABBAABABAAABBBBBAABBAAAAAABBBBBABABABABAAABBABAAAABBBBAAABABABBBABAAABBAAAAABBABAAAAAAAAABABBBBBAAAAAAAABABBAABAAAAAABBBABABABABBBBBABABBBABAABBAAABBBBAAABABBABAAABABBABBBBBAABBBABBAAAAAABBABBBBBAAAABAAABBABBBBBABAAAABABBBABABBABAABABBAAAABABAAAABABBBAABBBBAAAABAAAABBAAABAAABABAABABBBBABAAABABBBBBBAAAABBBAAABBAAABBBBBBBBAABBABBBBAABBBABAAAAABBBAAABBABBAABAAABBBBAABBBBBBABBBBABAAABBABBBBBABABBAAAAAAAAA
BBBABBABAAAAABBBBAABAABBBBBBAAAABAABAAABBABABABABBBABBBBABBBAABABAABBAABABBAAAABBABAABBBABABABBBBBBAABBBABBAAABBABBBAABBABBBAABBBAABBBBBABBAABBAABAAABBAABABABBBBBBABABAABBABBBBAAABABAABABBAABABABBBABBBAABABBAAABAABBAAAAABAABBAABBBAABABABAABABABBABBAABBBAAAAABABBAABBAABABABAAAABBAABABBBABAAABABAABBABBBBBAAAABBAAABAABBAAABBBABBAABBAAABABBABBAABAAAAABABAAAABAABAAAABBBAABAAABABAAAAABAABBAAAAABABBBBABBBABBABABBABABAABBAABAABBBAABBBABAAAAAABAABBBBBBBAAABBAAABABABBABABBBBAABBAAABAABBBAABBABBABABBBBBAAABABBAABBBBAABAABABBBBBBABBBAAAABBBBBBBAAABBAAABBAABAABABABBAAABABBABAABBBBBAAABAABAAABABBBABBBBABBAB
BBAAABBABABABBBABABAABBABAAABBBBBABABABBBAABBBBBABBBABAABBBABABAAABAABBBBBBBABBAAABABAABAABBABABAAABBABBABAABAAAABABBAAABBABBBABABAAABBABAAAAABAABBBAABBBBABBABBABBABAAABBBBABABAABABAAABABABABAAABAABABBAABAABBABABABBBBBBBABBBAAAABBAABBAABBBBABBBBAABABABABBABABAAAAABAABBBABBBBAABBBBAAABBBBABBBBBABAABBABBBAABAAAABBBBAABABBBAABBBAAAAAABABABBBBAAAABBABBBBAABABBAAABBBAABABABBAAABBAABABBBBBBBABBABABBABBAABAABAAABBABBABABBAABBBBBAAABBAAAAABAABBBBABBBAABBABAABBBBBBBABBAAAAAAAABBABAAAABBAAABBBABBABABABBAAABBBAAAABBAAABBABBBAABBBAAABBBAABBAAABABABAABABBAAABAABABAABAABABABBBAAAABBAABBAAABBBBAABBBBABBAAAAB
AABABABAAABAAABBABABAAABAABBBAABBAAAABBBABABBAABAAAABAABBAAAABBAAABAABAABABBBBBBABABAABBABAAABBABABAABABBABABBBBAABBABABBBAAABBABABAAAABABBAAAABBABABAAABAAABABBBABABAAABABBBABABBAABABBABABBAAABAABAABAABBBABAAABAABBBABBBBABBBBBAAAABABABABAABABAABABABBAABABBBAABAABABAAAABBBBBAABABBBBABAABAAAAABAABBABABBAABBBAAAAABBBBAABAABBBBBBABBBABBBABABABAAABABBAAAABBBAAAAAAABABBABAABBBAAAAAAAAAAAAAABABBABBBABBAABBBAABAAAABBAAAAABBBBABBAABBAABBBBAABABBBBABABBABBABBBBBBAAABBABBBAAAABBBAABBABBAABBAAAABAABABBBBBABABAABABBBABBABBBABBABBAAAABABBBAABABBBABAABBAABAAAABABAAAABABABBBBBBBBBABABBBBAABBBBABBAABBBABAAABAB
ABABAABBBABBBBBAABABBBAABAABABBBAAAAABBBBAAABABAAABABBBBBAABBBAAAABBBAABBBBAABBABBABBAAAABBBBBBBBABBBBBAABABBBBAABBBAAAAABBABBABAAAAABBAABAABBAABABABBABBBABAABAABBBABABABAABAABBBAABBBBAABBBBAAAABABAAABBBBBAABBBBAABABBBABABBBAAABABBABABAAAABABAABAAABBBAAABAAABBABAABBBABAABBBABABABBABBAAAABAAAAAABBBBAABAAAAABBABABBBBAAABBABBAABABAABABABBABABBABBBBAAABAAAAAAABBBABAAABABABBBBBBABBAABABAABBABAABABBABAABABBAABBBBBAABABBBABABBAAABABBAABBABAABBABAABABBAAAABAABABAAABBABABABBBBABABAAAABABBAAABBAAAABBAABBBBBAAABBBBAABABABBBABABBABABBBAABAABABABABABAABABBABBAAABBBABBABBBABBABBBBAABBBBABAABABBBABABBABAAABB
ABAABAAABBBABBAAAABBBABABABABBBABBAAAAAABBABBBAABAAABAAABABAAAABABAAABAABBBBBABBAABBAAAABBBAAAAABAAAAAAAAAABBBBABBBABBBBBABBABBBBAABBBBABABAABBAAAAABABAAAABAABBBABBAAABBABABAAABAABABAABABAAAABBBBBBAAAABABBBAABABABAAAAAABBABBAAABBAAABABBBABAABBAABBBBBABABAABABBBBBBBBBABABABAABBAABBAAABABBAAAABABAAAABBBBBAABBAAABAAAAAAABABAAAAABBBBBBAABBBBAAAAABAAABABABABABABBBBAAAABAABAABBBABABBABABABBAABABAABBBABBBAABBAABABABAABAAABBAAABAAABABBABBAAAAAAABBBBAAAAABBAAAABABBABBAABABABABBBBABBAABBBBAABBBBBABBABABAABABABBAABBAABBBBBBAABAABAAAAAABBBBABAAAAABBAAAABBABAABAAAAAAABBBAAAAAABAAAAABBABBBAABBAAAABAAAAAABAB
BBAABBBAAAABAABAAABABAAAABABAABBABBABABAABBAABBABBABABAAABABBBBBABBBBBBAAAABBABAAAABBBBBAAAABAABAABABAABBAAAABABBBABBABABAAABBBBABBABABBBAAAAAABAAAAABBABBAAABBBABABBBBABAAAABAAAABBAABBBABABBBBBBBBBBABABBBABBBABBBAAABABBABAAAABBABBAABABBABBAABAABABBAABABABAAAAAABBAABBBAAABAABBBBBBBBAABBAABAAAAABBBABBBBBBBBBBAAABBBBBBABABBBBBBBAABAAABBAABABABBAAABBAAABBABBBABBBBAABBBBBBBBABAAAAAAABAABAAABBABABBABAAAABABAABBBABBABABAAABBABBABBBABABABBABBBBAAAAAAABBBAAABBBBAAAABBAABBBAAABAAAAABAABABAAAAABAABABAAABBAAABABAAAAABBABAAABBABABBABAAAAABABBABABBABAABBAABAAABAAAAABBBABABAABAABAABABAAABBABABAAAAABAABABBBBA
ABBBABAABBBAAAABAABAABBAABAABBBABAAAAAAABBAABBAABBBABAAABBAABABAAAABABBBBBBBABBBABAAAABABBBABBBBAABAAAAAAABBBAABBBBAAABAABABABABABBAAABBBBBAABABBAAAABBBBBBABABABBBBBBABABAAAABBAABABAABBBBAABABBAAABABBAABBABAAABABBBAABBAAABBBABBAABBAABBABAABBBBABABABAAABABBAABAABABBAABABABBABAABABBAABAABABABAAABABBBABAABABBABABBAABBBBABBAABBBAABBABAABBBABABAABBABABBBAAABBAABABBBABBABBBAAABBAAABBABAABBAABABABABAAABBBBBBBBBBBBBBABBBAAAABABBBABABBBAABAAAAABAABAABBAABBABABAABABBAABBBAAAABBABABAAABABBAABAAAABAAABBBABABBABBBBBAAABAAAABABBBABBAAAABBAAABABAAAABABBAAABBBAAAAABABAABBBABABAABBBAAABBBAAABBBABAABBBBABAABABA
ABBBBBABAAABBABABBABBBABBABAABAAABBABBAABBBABABBBAAAABABABAAABAAAAABBBAAAABABABABBBAABBBBBBBABBAABBAABAAABBABAABBBABAAAABAABABBABABABAABABBBBBAAAAABABBABABAAABBAAAAAAABAAAABABBAABBBBBBBBBBBABABAAABABABAABBABABBBAAAABAAABBAABAABBBABBBBBBABABBBAAAABBABABBBAAABABBBBBBAABABABBABAABBAABBBBABAABABBABABABBABBBABABABBBABBAAAAAAAABBBAAAAABAAAABBBAAABABBBBBBABABAABBBBBBABBBABBBBBABBABBBAABBBAAAAAABAAABABBBBABAABBBBABBBBABBABAAAABBBBBBBBABBBBAAABBABAABBAABBBABAAABBABBBAAABAAABBBBBAABAAABABBAAAABBAAAAAABAAABBBAABBABBBAABBBAABABBAAAAABBABBBAAABBBBABBAAABBAAAABABBBAABBBBAABBBAAAAAAABAAABBBBABAAABAABBBABBAAB
BBBABABAABBBAAAABAABBBAAAABBAAAAABAAAAABBABBBAAABBAABBBBABAAAAABAABBAAABBABAAABBAABBAABBBBBAABABAABBAABAABABBBABAABBBBBBAAABBAAAAAABBBAAABBAABBABAAAABBAAABBABBABAAABAABBAABABAAABBAAABABABABBABBAABBBBABABABAABAAABAAAAABABBBAABBAABABABBBABAAAAABBBBABBABAAABABABBAABBBBBBAABBAAAAABAABAABBAABAABABAABBAABBAABABBBBBABABABABBABBBABBABBBBABABBBBABABABBBAAAABBBAAAAAAABAAAAABABABBAAAABBABABAABAAAABABBBABABAABAABAABBAABABAAABAAABBBABAAAAAAAABBAABBBBBBBAABAABBBBABBAAAABBBBABBABBAAAAAAABBBBABAABAAAABAABABABABAAABBBBAAABAAABABBBBABBBBBBBBAAAAABBBBAABBBBABAAAAAABBBAAAABBABBABBAAABBABAAAAABAAAAABAABBABBBBBAAAA
BAAABAABAABBAAABABBBABABAAAAAABABAABBBAAAAAAABBBAAAABBBAABABBBABABABAABABAABABBABABBAAABBBAABABAABAABBBAABABAAABAABBABBAABAAABBBABBABAABBBBAABBBBBABBBBABBAAABABAABAAAABBABAABAABBABBABBBAAAAAABBABABABAABAAABABABBBAAAAAAAAAABABAABAABABBBAABBABAAABBBABBBBBABBABBBBABBABABBAABBAAAAAAABBBBABBBAAABABBABAABAAABABBABBBBBBABBBAAAAABBBAAABBABBBBAABBABBAAABBBBABBAABABAAAAAABBABBBBBBBABBBAABABBAAABAABAAABBBBBBBABABBBBAAABAAAABAABABBAABAABABABBBABAABABBBAAABBABBBABABBBABBABAAABBAABBBBAAAABAABABBAABBBBBAABABABBABAABBAABBBBABAAABABBBABBABAABABBBAAAABABABABABAABBBAABBBBBBBABAAABBAABABABBAABBBABAAABBAAAABBBAABA
ABBABBBAAAABBBBBAAAABABBABBBBBBBAAAAAAAABAAAAAAABBBABABABBBABBABAABAAABBBABBAAAAABAABBABBBAAAAAABABAABAAABAABBABAAABAABBBAAABBBABBBAAABBBBBBBABBABBAAAAAABABBBBBBAAABAABBAABABAAABBBABAABAABBABAABAABBBAAAABABBAAAABAABBBAAABBAABBAAABABBABABBBAABAABBAABABBABBAABAABBBBAABAAAABBAABBAABBBBAABABABABBBBBAAABABABBABAAABABABABAABAABAABBAABABBABABBBABBBBAABBAABBBAABBABBAABBBBABAABBABBABAAAABBBAAABBBBBABAAABABBBABBBAAAAABABBABBBBBBAAABABAABABBBBBABABBAAABABBAAAABABBBBBBBABAAAABABABABBBBABBBBBABBAABAABBAABAABAAAABAABBBABBAABBBAABABABBABBBABBBBBBBAABBBBBAAABABAABAABBBBBBBAABBABBABBBBABBBBABABAAABAAAABAAAAAAB
BBBBBBBBBBAABABBAABABAAAAABAAABBABAAABBBAAAAABBBBBAAAAAABBBAABABAAABBAAABAABBBAABBBBABBABBBBABBBAAABBAABABBBBABABABABAABAABBABBABAABABBBBAAAABABBAAABABAAAAAAAABBBAABAAAAABABAABBAAABBBABAABABABBBBABBAAAABAAABABBBBABBABABBBBBABBBAABABABABABAABABBAABAAABABBABAABAAABBAAABAAABAABBABBAAABBABBBBAAAAAABBAABBBBBAABBAABBABBAABBABBBAABBABBBBAAABBABBABAAAABBAAAABBABBABABAABBBABABBBBABBAABAABBAAABBABABBABBAAAABABABBBAABABABBAABBAAABABBAAAAAAABABABBBBAABAABABBABBAABBABABBAABABBBAABBBBBAAABBBAABAABBABAAABBABBBBABABBBBABAAABAABBAAABABAABAABBBBAAABBABBBBBABBAAABABABABBBBAAAAAABBBBABAAABBABABAAAAAABAABBABBABBAB
ABBABBAAAAABBABABABAABABBABBABBBBBAAABAAABAAABAAABAABBBBAABAAABAABAAAABABABBAAAAAABBBBBAAAABBBBAAAABAAABBBBBBBBBABAABABBABABBAAABABBABABBBABAABBBBAAABAABBBBBBABAAABAAAABABBBBAAABAABABBBAABBAABAABBBABBABAAAAABAAABBAAAABBBAAAABAAAABAAAAAABABBBABABAABAAAABBBABABABBABAAABBAABBAABBBABABBBBBBABBAABAABAABBBBBBAABBBBBAAABABBABABABABABABAAAABBABBBAAAABBABABBABBAAAAABBBABAAAAAAAABABAABBAABBBBBBBBBBBABABBBBABBBBABBBABABAABAABBBBBBAABBBABABBBABABBABBBABAAABBBABBBAAAABABAAAABABBBABBBABAAAAABABBBABBBBBAABBAAAAABBBBBABAAABABBABBABABBABABAABBBAAAAABABABBBBABABAAABBAAABAABBBAAAAABBBAAABBABBBBBAAABBABBABBBBABBB
AABBBBABABAAAAAABBAAABAABBAABBABBAABBABBBBABABABAABAABBAABBBAABBBAAABABBBAABBBAAAABBAAAABBABBBAABABAAAABBAAAAAABBABBBBAAABAABABAABAAAABBABAABBAAAAAAABBABABABABBABAAAABBBBBBABBBBABBABAABBABAABBAABABABAABAAAABABABBBBBBABBBAABBBABBABBABBAABBBBAAABBABBBBBAABBABBBBBAABAAAAABBAAABBBBBAAAAAAABBBBBBABBABBBAAAAABBBBABBBABAAABBBBBABABAAAABABAABAABBBAAABABAABBAAABBAAAAAAAAABABBBAAAABBABBBBBAABBAABBABABBBAAAAABABABBAAAAAAABBBBBBABBAABAAAABBBAABABABBBABABBBAABBBABABABABABBABABBAAAABABAAABABAAABBBBBBBAABBBAABBABABAAAABBBAAABBBABBBABAAAABBAABAABBABBBABABABBABABAAABBAABAAABABBBBBABBBAABBAAAAABAABBABAABAAAAABB
ABAAABABBBBABABABBBBAABABBBBABAABAAAABAABBBBBBBABAAAAABABBBBABAAABABBBAABAAAABABBABABBAABAABBBBABBABBBAAABBAABABABABBBABAABBAAABABBBBAABBBBBBBAABABABBBBABBBBBAAAAABABABAAABBAABABBBABBAABBBBAABAAAABBABBABABBBBAAABAABABBAAABBBAABAAAABBAABBAAABBBAAAAAAABAABBBABBBBBBBBBABAABBBABBBABBAAABAABABAABABBABBABAAABAABBBBABBAABBBBBBBAABABABBABBABBBABBBBBBAABBBAABBABBABBAAABBAABBABBBBAAAABBAAAAABAAABAABBBBAABBBBBAABBAAABBABABAAABBBAABBABBABBBBBBAAAAABAABBABBBBBAAABBBABABBABABABBBBBBBBAABBBBBAABBBAAAAAAABBBBBBBBAAABABBBAAAABABABBAAAABABAAAABAABBBAABABABBBBAABBABAABAAAABBBABBABBBABBABAABBBABAABABBAABAAAABBBBB
BABAABBBAAAAAAABABAAABBABAABBABBBABBBBABBBBBBAAAABBBABAABABABBBBAABAAAABAABBAABABAABBBABABABABABBBBAABABBBAAAAABBBAABABABBBABAABBBABBBBAAABBBBBBABBBAAAABAAAAAAABBBBBABBAAABBABBBAAAAAABAABBBBBABABAAABABBBBBABBAAABBABBAABBAABBBAABBBABBABABABBBABABAAABBBAABBBBBBAABAABBBABBBBABAAABABBABBABAABAAAAABBBBBABBABAABABBBABBAAABAABAAAAAAAAAAABBBBBABAABBABAAAAABBABABAABABAAAAABBBBBABABAAABBABAABABABBBBABAABBBBABBBBBBBBBAABABABABAAAABBAAABBBBBAAAABAABBAABBABABABBAABBAABBAAABBBAAABBAAABABAABABBBBBAABAAAAABAAAABAAABBBABABBABAAAAABABBABAAABABAABABBABAAABBABABABAABABAABBAAABABAAAAABBBBBBAABBBAAABAABABAABBABABAA
BABABBAAAAABAAAABBAABAABAABAABABAABBBAAABBBABABAABBBBBBABBBBAABAABAAAABBABBABBBBAAAABBAABBBBBBABAABBABBAAAAAAABBAAABBABABABABBBAAAABBBAABABAABBAAABBAAABAAAAAAAABBBBAABABBBBAABABBAABAABBABABABBABAAABBAAAAABBAAAAAAAAAAAABABABAAABAABBAAABABAABBAAABAAABBBABABBABABAAABBABBBBAAAAABBABAABAABBAAABBAAABBABABBBBABBBAAABBBBABBBAABAAAAAAABABBABAAAAAABABABBBBBBBBAAAABAAABBAAAAAAABBAAAAAAAABAAABBABBBABBABABBAABABABBBBAAAAABBBABABAABBBABBBABBBABABBBBBBBAABAABBBABAABBBBBABABABAAAABAAAAABABAABAABAABABBBBBABBAABABBBAAAAAAAABBBABABABAABBBBAABBAAABABABABABBAAABBBBBBAABBAABAABBAAAABBAABAAABBBBAABAABABAABAABBABBAAA
AABBBBBABBAABBBBAABAAAAAAABBABBBABBBAAAAAABBBAAABBAAABBAABAAABAABBBBABAAAAABBABBBBAABAAAAABBAABAAAABBAABBABAABAABBBBAABBBABABBBBBBBABABABBAABABBABBBAABBABABABBBABAAABBAABBAAAABBBABBBBBABABABBAAAABABBBAAAAABABBABBBAAAABBAABAABABAAAABBBABABBBAAABBBABABAABBBAABBBAABBABBBBAAAAABBBBAABABABAABBBBBBBBBABBBAAAABAABBAAAAABABAABABAAABBAAABABABAABAABABABAAAABABAAAABBBBBABABBBBABAABAABBBBAABABBABBBBBABAAABABBAABBBBBBABBABAAAAAABABBAAAAABAAAAABBBABBBABBAAAAABABABABABBBAABAAAABABBABBBBAABBAABBBBAAABABBABABAABBBABBBBAAABBAABAAABAAAABBBAABBBAABABBBABBBBAABBBBBABAABAAAAABBBAABAAAAAABABBAABBBAAAABBAAAAAAAABAAAB
ABBBBBBBAABABBBBABABAABAABBABAABAAABABAAABBBBAAAABAAAABBABBBABABBBABBAAAABAABBABBBABAAAAABBBABAAABBABABAAABBBAAAAABABBBAAABABBABABAAABABABBABAABBABAABABAAAAAAABAABAAAAAAAAAAABABABABABAAAABBAAAAAAAABBABBBAABBBBBBBBAABABABBBABAABAABABAAAABBABBBBABBABAABABAABAAABAAAAAAAAAAABABBABAABBAAABABAAAABAAABBAAAABBAAABBBABBABAABBABAABAAABBBAABAAABABABAABAABABBBBABBAAABABBBBBBAABBBBBBABBBABBABBBBBBBBAAAABBBABBBBBABABBBAABABAABBABBABBBABBABABBABBBBBBBABABAABBBBBAABBBAAABBBBABAAABBABBBABBBBBBBAABAABABAABBBAAABAAABAABBBABBBAAAABBAABAAABBBAABBABBBABAABAABBABBAABBBAABABBBBBBABABAABBBBABABBBBBAABBAABAABAAABAAABBA
ABBBBABBAAABBAAAABBABABABAAABABBAABABABABBAAAAABABBABBBABAABAABAAABAAABBBAAABABAAABBAAAABAAABABBBAABBAABBAAAABBBABABBABAAAAABBABBBBABBAAABBABAABBBABBBABAABBAABBBBAAABAABABAAABBBBABBAAAABBBABAAAABAAABBBABBAAABBBABAABABABBBABBBBBBABBAAABBAAABAABBBBAABAAAAABBBBBABAABAABBABBAAABABBAAAAAAAABAABBABBBAAABBBABABAABAAABBBBAABBBBBAABAABAABAABAABBABBBABBAAABAAAABBAAAABAAAABBBAABBABBAAABAAABBAABBAABBBAABBAABBBBBBABABBAAAAABAAABBBAAAABBBABAAABAAABABAABBBBBAABBAAAABABABBAAAABBABBAAABBAABABBBABBABABBBBAABBAAABBBABBABAAABBAAABABABBBAAABABBBAAAABBBBBAABBAABBABBAABAAABBAABBBBBAAABAAAABBABABBABABAAABBBBBBAABBBBA
ABBAABAABBBAABAAABBBAAABABBAAAAABABAABAAAABBBBABABBABABBABAABBBBABBAAABAAAAABAABABAAABBABABAABAAAABAABBAAABABABABBABAAAAAAAABAAABABBABBABBBBBBBAABBAABAAAABBAAAABABBBABBBABABABBBABABABBAABAAAAAAAABABBABBAAABABBAABBBBABABBABABABABAAABABBABAABAAAABABAAABBABBBBBABBAAAAABBBBAABBAABBABBAABABBABABBBBBAABABAABBABAABAAABAABABBBABBAAABBABABAABABBBABBABBBBAAAAABABBAABABAABBABBAABAABBBAAABABBBABBABBAAAAABAAAAABABBBABABBAABABAAABBBAABAABABAABAABBBBAAAAAABBABBBBBAABBBABABAAAAAAABBBAABBBBBBBBABBBBBABAAAABBABBBABABBBABAABBABAAAABABBBBAAAABBBAAAABAAAABBAABBAABBABABBABBAAABABBBBABABAAABBBAAABBAABAABBBBBBBBABABA
BBABBABBABABBBBBABBBBBBABABAAAABBAABBBAABABABBBBBABBBAABBABBAAABABAABABBBBBBABBBBBBBBABABABBBBABBAAAABABAABAABABABAABAABAAAAABBBAABAABABBABAABBAABBABABBBBABAABBABABBAABBBAABABBBBABBBAAAABAABBBABAABBBBBABABAAAAABABBBBABBBBABBBBBBBAAABBBABBBBBBAAAAABBAAABAABBBABABAAAAABBBBBABAAAABBBBAAAAAABAABABBBAAABBBAABABBBBBBBAABAAAAAABBABAABAAABBBAAABAAAABBBABAAABABABBAABAABABAAAABBABBAABBBAABABAAAABBAAAABAABBAABBBBABABBABBBBBAABBAAABAAABBBBABABBABBAABBBBBABABABBABBBBAAABBBAABBABBABBBBABAABAAAABBBABABBAAAABAABABBBAAABAABBBBABAABAABBABABBABBABBBBBAABBBABBABAAABBBAAABBBABAABBABABABABBABBBBAABBAAAAAABAAAAAAAAB
ABBBAAABBAABBABABBABBABBBAABAABBAABBBBBABBBBAABBABBABBBAAAABABABABBBABAAABABBABBBAABBBABAAABBBABAABBBAABBBAABBBABABAABBABABABBABBBBABAAABABBBAABBBABABBBBAABAAABBABABABABABABBABAABBBBBABBAABBAAAAAABAAAABBBAAABBAABABABABAAABBBABABABABABAAABBABBBAAABAAAABABABAAAAABABBAABABBABBBBABABBBBBBAAABBBBAAAABBBABAABABBBABBAAAAAABBBAAABAAABAAABBBABBBBABABBBBBABABAAABBABBBBBABBAAAABBABBAAABBBABAAAAAAABAAABABBABBBAABBBABABBABBABAAAABBBABBBBABBBBBBABBABBBBAABBBBABABAABBBBABAABABBBBABABAAABABABBABBBABBABABAABBBBBABAAAAABAABAABBBAAABABAAABBBBABBAABBBABBBBABAAAAABAAABABABBBBBAAAABBBBBBABBBABAABAAABABABABABBAABAAB
ABABAABABABAABBABAAABBBBBBABBAABBBBABAABAAABAABBABBBAABBAAABAAAABAABBAABBABBABBBBBBBBAABBABBBBBABABBAAABABBBABAABABAAAABAAAAAABBAABAAAABBABABBBABBBAABBAAABBBBABBBBBBAABAAABBABBABBABAAAABBABBAABABAAAABBAAABAABABBABAAABABBABAAAABAAAAAAABABBBBABBABBBABAABBAAAABABAABBBBBAAABBBBBAAABABABBBAAABBABBAABABABABBABBABAAAABBAAAABBAAAABBBAABBBABBAABABBBAAABBBBABAAAABAAABAABBABBABBAABAAAAABBABBBBBAAABBBAAAAABBBABAABAAAABBBAABBABBBAAAABAABABABBBBAAABBBBAAAAAABAABBBBAAABABAAAABBBBABAAABBBAAABABABBBBBBBAAAAABAAABAABBBBBAABABAABBBBABBBABBABBBBABABAABABAAAABAAABBBBBAABAABBABBBBBABAAABABBBBAAABBABBABBBBBAABBBABAB
BBABAABBBBABAAAABBBBBABBBBAAAAABBABABBABAABAABBABAAAABBBAABABABBBAABAAAABABABBBAABAABBABBBBBBAAABBABBAAABBBAAAAABBBAAABABAAABABABAABBBAABBBABBABAABBAABAABAAABBAABAABBAABAAABBBABABBBBABAABAAABBAAABABBAABABABBBABAAAAABBBAABBABBABBBABBBBABAAAAABABBBBABAABBBBBAABBABBBBABBABABBAABABBAAABBAABAABBBAAABBBABAAAAABBABBBBBAABBBBBAABBABAAABBBBABABBABBBBABBAAAAAAAAABAAAAABBAAABAAAAABBAAABAABAAAAABAAABABBBAABBABBAAABABBAABAABBABABBBABAAABABABAAABBBBBABBABABAABABBABBABAABABABABBABBBAAABABAAABBBAAAABBAABBABAAABBBAABAABABBABAABBAABABBAAABAABAAABBBAAABBAAAABABBBBBAABBABBBBABBABAAABABBABBABABBABAAAABAAAABBAABBBA
BABBBABBBBAAAAAAAAABAAAAAABAABAAABABBBBABABBBABAABBBAABBBAABBBABBABBBABBBBBABABABABBBBBBBAABAAABABBBABABAAABBAAABBBABBBABAABBBBABAABAABAAABBBAABABAABBABBABBAABBBAAAABBBAAAABBABABBBBBAABABABBAABAABAAABBBABBABABAAAABBAAAAABBBAAAABAAAAAAABABBBAAABAABABBAAABABBBAABBAAABBABBBBBBAAABAAAABABAABBAABAABBABABBAABBBBAABBAAAABBBAAABAABBBBBAAABBABBAABABBAABAAABABABBABABAABBBAABAAABBBBAABABBBAAAAABABAAAABBABAABBBBBABBAAAAAAABABABAABBBBABBAAAABBBBAABBABAAAAAABAAAABABABBBABAABBABABABAAABBBABBBBAABAAABBABBBABAAABABAAAAAABABBBABAAAAABBBAABABAAABBBABBBAABBABABABBBAABBBABBBAABBAAABBAABAAABABBAAABBBABABBBBABABABBB
ABBAAAABAAAABAABBAAAABABABBBBABAABABBBBBBBAABBBABBABBAABABAABABBABAABAAABAABBAAAAABBBBBBAAABAABAAABBBABBABBABBAABBAAAAABBABABBAAABABBBABAABBABAAABABABBABBBBABAAAAAAABBBBBBBABAABAABAAABBABAABAAABBBAABABAABBAAAAABABABBAAAABBBAAAABBABAAAAABAAABABBAABAABAAABABAABAABABAABAABBAAABABAAAABABAAAABAABBAABBABABBAABBABABBABABBABBAAABABBAAABABBAABAAABABABBBBAABBABAAAAABAABBBAAABBAABABBBABBBBAAAABABBAABBAABBABABABBBBBAAAABAAABBBBBBAABABBBABABAAAAAAAAAABAAABAABBBBBABBAABABBABBAABAAABBAAABABBBAABAABABAABABAAABAAABABBBABBBBABBBABBABABABAABABBBBBBAAAABAABBAABABAABBBBBABABAABBABAAABAABABABABAABBBBAAAAABABBABBBAB
BABBABBABBBBABBBABAABAAAABBBBBABABAAABBBBAAABBABBABAABBABABBBAAABABAABBBAAABBABBBAAAAABBBABBAAABBBBBBAABBABBAAABABBBAAABABBBBAABBBAAAAAABBAAAAABBBBBABAABAABBABABABAAAAABAABABABBBAAABBAABAABAAAABBBBAAABBAAAAABBAABBABBAABBABBAABBBBAABAAAAABBAABAABBABBABABBBAABBBBBAAAAAAABBBBBBBABBABABBBABAAAABBAABABBAABBBAABBABABABABAAABABBAAAABBABBAABAAAABBBABABBBBAAAAAABAAABAAABAABAABBABBBBBABBAAAAAAAAAABAAABBABBABBABABBBBABAAABBAABBABABABABBBBABBABABAAABABAABABABBABBBABAAABAABBABAABBAABABABAABBABAABABAAABBABBBABBAAAAABAABABAABAABBAAAABAAABAAABABABBABBBAAAABBBABABBAABAABABBAAAAABABBABABBBABBBBABAAABAABABAABAAB
AABBBAAABBBBBBBAABBABABABABAABBABBAABBBBABBBAABBBABAABAABBBBABABBBABABABBBABAABBAABBBBABABBAAAAABBABBABBBABAAABBAABBABABABAAABABBBBBBAABBBAABBBBBABABAABBBBAAABAAAAABBAAAAAAAAAABBABBBAABAAAABBBBBAAABBABBBABABABBBBBBBBBBBBAABABAAABABBBAABABBAAAABAAAABBBAAAAABAAAAABBBABBBBBABABBABAAAAABBAAABBBBABBAAAABABBABBBBABAABABAABAABBBABAABABBABAABABABBBABAABBBABABBABABAABABBAAAABBBABAABAAABAABBAABAAABBABAABAAAABBAAABBBBBABBAAABBBBBBAABABBBABBAABABBAAABAABBBAAAABAABABBBBAAABABBBBABBBAAAAABBBBABAAAABBBBBABBBBBABAAABABBBAABABBBBAABBAAABAABAAAAAABAABAAABBBBBBBBAABBBABAAABAABBBBAABAAABAABAABBABBAAAAAAABAABABAAA
BBABAAAAABBBABABBBAABBBBBBBBABABABAABBBBABAABABABABBAABBBBAAAAABAABAABBAAAABABABABAABAABBBAABABAABBAAABABAABBBBABBAABAAAABBAAABBAABBBAABAABABBAAAAABBAABBABBBBAABBAAAAAAAABBABAAAABAABBBAABBBAAABAAAAAAAABBAABBAABBBBAABAABBBABABBBABABAABAAAAABABBBABBABBABAAABBABAABABAABBBAABBBBABAAABABAABAAAABBAAABBABBBABBBBABBAABABBBABABABABABABAABBBAABBAAAAAABBBBAAAABBABBABABBAAABBBBBBABAAABAAAABBBBAABAAAABABBAABBABAAABBABBBAAAABAABAAABBBAAAABBBBBBBBBBBBABBBBBABBAABBBABABBBBBBBBAAAAABBABBAAAABBBBABAABAABBBBBBBAAAAABBBAAAABBBBBBABAABABBBBBBBABABBAAAABBBBBAABABBABAAABABBAAAABAAABAAAABABABABBBBAAABABAABBBBABABABBB
AABABBABAAABABABBBABBBAABABBAABABABABABBAAABBBAABAAABABAAAABAABABABBABBAABAAABABBBAABBBBBBBBBAAABBAAAABAAABAAAABBAABAAABBAABABABBBBBBBAAABBBBAABBABBBBBABABAAAABBAABABABBBBABAAAAABBBAAABAAABAABABAAAAAABABAABBBBBAABBABAAABBBAAABAABAABBAABBABAAABAAAABBABBAABBABBABBAAAABABBBBAAAABABABABBAABBAAAABBABAAAAAABABAAABAAABABABAABABABAAAABBBBBBBBBABBAABBABBABAAAABAABBBBAAABBABBBBABBBBABBABBBABBAAAABBBAAABABABABABBBBABBBAAAAAABABBBBBBBBABBBBABABAAABAAABABAAABBAABAABBBAAAAAABAAABBABBABABBBABBABABAAAABAABBAABBAABAABABABABAABBBBAAABBAAABBBBBABBBBBBBBABBAAAAAABAAAABABBAAABABAAAAAAABABBAABAAAABAABAAABAAABBBBBBA
BBBABABABBBBABBBAAABBBABBBBBBBBBBAABBABBBAABBBAAAAABABBAABBABBBBABBAABAAAABAABABABABBBAABBBBAAAAABBBABABBBABAABBABBBAABBAABABABABBAABBBABBBBAAAAAABAABBABBBBAABBBBBBBBAAAAABBAABBBBAAABBABBBBAABBABBAAAAAABABBBBAAABBBAAABAABBBBBBAABBABAABBBBABBBBBABBABAAAABBAABABABABBAABABBBAAABBBBAAABBBAABBAABBAAAABBBABBABBBBABABBBABBBBBABABBAABBBABABAAABBAABBBBBAAAAAABABBBAABBABABBAAABBBBABBAABBBBBBBBABAABAABBBAABBBBBBBABBBAABAABBBBABAABAABAABBAABAAABABBBAABBAABBBAAAABBBABBABBBAABABAABBAABABBAAAAABAABBBABAAAAABAABBBABABABBBBABAAAAABBABAABABAAAABAAAABBABBBAABABBBBAABAABBBABBBABABBBABAABAABAABABBAABAAABAABABAAAAB
ABBBAAABABBAABBABBABBAAAABBAAAABBBAAABAABBAABBAAABBBBABBBABBBABAABBAAAAAABBAABBABBAAABAAAABABBABBBBABABBABBAABAABBAAABBBABBABBABBABBABBBAABBABBBABBABAAABAAAABAAABABBABBAABABBBAAABABBBABABBABBAABBAAAAAABBBBABBBABABBBBAAAABABABABABABBBBABBBBABABABABAAAAAAAAAAABBBBABBBBAABABABABAAAAAAAABBBBABBABBABBBBABABBAAAAAAAAAAAABBABAAABBBAAAAABBABBABAAABBBABABBABBBBBBBAAABAABABABAABAABBAAABBBBABBBBBBBAAABBBAAABABBBAAABAAAAABABBAABBAAAAAABAABAABAABBAABAAAABAAAABAABABBAABBBABBABAABAAABBABBABAAAABAABABBABABBBABAAABAAABAAABBBBBAABABBBABBBAAAABBAAABAAAAAAABABAABBAABABABABAABBAAABABAAABBABBAABABAAABBAABAABBAABAAB
ABBAABBBBAABAAABBABABABBAABBAABABBBAAABABAAAAABAABBABABBABBABABBAAAABABBABABBAAABABAABBABABABABAABABBBBAAABABABBBBBABBBAAABBAAABBBABABBBAABBBAABABAAABBBBAAABBBAABBAAAABABBAABBAABBAAAAAABBBABBABBBBBBAAABBBABAABBABAABBAABBAABBABBAABBABAAABBBBABAABBBAAAABBABAAABBAABBBABAABABBBABBAABBBBBABAAABBBBBBABBABAABABBBABBBBBBAAAABBBBAAAAABBBABBABBABBAAABABBAABAABABBABAABABBBAABABBBAAAAAABBBBAAAAABBBBAABABAABABBABBBBABABBAABBBABBAAABABAABBAAABBBABABABBBABBBBBBBBBBBBBABABBBAAABBAAAAAABBBABBBBBBBBBAAABABBAAAABBBAABABBBAABABABBABABBAABABAABAABBBBABABBBBBABABBABABABABBBBABABABBBBABBABAABBABAABBAAAABABABBABABBAA
BAABBABBBBBBBAABABABAABAAAABAABABAABAAABBAAABBBAABABBBAABABABAABBAAABBAAAAAAAABBBBBBABBAABABAAAAAABBBBBBABABBAAAABBBBAABBBABBBBBABAABBAAAAABBBBABAAABABBABBABABBBAABABBBABBBABAAAAAAABAABBAABBBBBBBABABABAAAAAAABBABBAABABAAAAABBBABAAAAABABAAAABABBABBAABAAAABBAABABBBBBBABBBBABABABBAABAABAAABAAAAAAABAABBABBABBBABBAAABABABBBBAAAABBBBBABABBAABBAAABBBBBAAABABAAABAABABBBABBBAABBAAABBAABBAAAAABBBAABABAAAAAAAAABBAABAABBBABAABAABBBBBBABBAAAABABBAABBBBAABABBBAAAABAAABBAABBABABABAAABBAABBBABABABABAABBAAAABAAAAABAAAAAABABAAAAABAABAAAABBBABBAAABAABAABBAABBBBBBABAAABAAABBBABBBBBBABBABAAABABBBBAABAAAAABBABBAAAB
AABBBABBBABABBAAAAAABAAAAAAAABABAABBABAAAAAABBBBABBABABABAABABAABABBBABBBABABABBABBAABBABABABBABAAABAABBABBABAAABBAAAAAAAAABBABBBABABBBABAABBAAAAABBBABAAABBBBABBBBAAABBABBBABABBAAAAABAABAAABABABABAABAAABBBBABAAABABAAABABABAABABAABBBAABBBABABAABBBBABABAABBAAAABAABBAABABBBBABBBBBBBBBAAABABABBAABBBBABBAABAABAAAAABBBABABAAAABAAAABBBBAAAAAABAABBABAABABBBAAABBABAABABBBABABAAABBABBAAAAAAABBBAAAABBBBABBBAABBAAABBBABBBBAAABAABABBABBBAAAAAABABBBBBAAAABBBAABAAAABABABABAABAABABBAAABBABBAAABABAAABBBABBBAAAAAABAAABBABBABBBBBAABBAABAAABABBBAAABBBBABAAABBBABBAAAABBABAABABBBBABABABAAAAABBBBBABBBBBABBBBBABABABB
BBAABABBBAAAAAAAAABABABBBABBBAABBABBABBBBABBAABBAAAAABBBABBBABBABABBABBBBBAABABBABABABABBABBBBBBABABBAAABBBBBBABAAABBABBBABBAABABBBBBABBBBABAABBBAABBABAABABAABBBAABBBAAAABBABBABBBBAABBBAAAAABBBBABAAAABBBBBAABBABABAABAABAABBABAABBBABAABAAABAABBABAABABBAABAABBABAAABABAABAAAABBAABABBBBAAABBBAAAABBAABBABBBBBAABABBBBBBBABBAAAAABBBBBBAAAAABBBAABAAAAAAABABBBBBBBBABBBBABBAAAABBBBBBAABAAABBABBBABBAABBABBABBBAAAABBAAAABABBABBBBAAABAAAABBABBAAABAABABBABAABABAAABBBAAAAABABABABABBAABABAABBABBBBBAAABBABBAAAAABBABBABABAAABBAABAABABBBBBAABBBABABBABABBBBBBBABAAAAABBBBBBBBAAAAAABAABAAAAABABABAAAAABAAAABABAAABAA
BBAAABBBABBBBBAABBBBABBBBABBABABABBABABAAABBAABABBAABAAABBAAABBABBBAABBAAAAAAAAABABBABAABAAAABAAAAABAAABABAAABABBBBBBBBBBBABBABABBBAABBAAAAABAAABAABABABBBAAAABBBAABAABBBBABABBAAABAAAABABABBABABAABBBABABABBAAAAABABBBABBABAAABBAAABABAAABABAAABBBBABBBAABBABABABAAAABBBAAAABAAABBAAAAABAAABBBABABBABBABAAAABBBBAAAAABBAAABAABABAABAABAABABABBBBBABBABBBBAABAABAABBBBBBAAAAAABAABBBBBABBBBAABAABABABABBABBABABAABBBAABAABBBBABAABAAABBABBBABBBAAABAABABBABAABAAAAAAABBAABBBAAABBAAAABABBBAABBAAAABBABABAABAAABBBBBBAAAABABBABBABBBAAAAAABBBBBABABAABBBAABBAABAABAAAAABBBBBBBABABABBAAAABBBBABABABBABBAAABBAABBBAAABAABB
BABBBBAABBAAAABBBBABABAABBABAAABAAAAAAAAABBABBBBBBAAAABBBAABABBBABAAAABBBBBAAABAABBBAAAABAABBBBABABAAABAABAAABABABAABABBAAABBABBBBABBABABABBBBABABABBBAABBAABAAABBABABBAABBAABBBBAAAABBABBAABABABABABBBBBAABAAAABAABBAABABBBBABBABBAABAAABBABABABABABBABBBBABBBBBBBBAABABBBBBBAABBBBABAAABBABBABBAAABAABAAABBAAAAABAABABBBBAABBBBBBAAAAAABBBBBAAAAABABBAABABAABBBBAABBBAAAABBBBBAABABBAAABAABAAAABBBBABABAAABBBBBBAAABAAABAAAAABAAAAAAAAABAAAABABBAAABABABBBBAAABABBBABBABBBBAABBAAAABAAABBAAABBAABAABABBABBBABABBAAABAAABAAABBBAABBAABAABAABBBABAAAABBAAABBAAAABABABABBBABBAAABBBABBAAABBABBAABBBABABABAAABBAABABABBABA
BAAAABBBBBBABBBBAAABAAABAABABABABAAABABABABAAAAABBAABBBBABABBBAAABABBBAABBBBBABABAAABBAABABBBABAAAAABAABAAAABBBBBBAAAAAABAABBBAABBBABBABABABAAABBBABABABBABABAABABABBBBBBBAABBBBABBBABABBABBBAAAAABBAAAABBAABBABAABAABAABBBBAABAABAABBBBABBABAABBBABBBABBAABABBBBBABABBABAAABBAABBBABBABBBBBABAAABBAAAABBAAABBBBBBBAABAABBBAAAAAABABAAABABBABBAAABABBABBBBBBBAAABAABAAAABAABABBABAAAAABBAABAABABABBABAAABABABABAAABBBAABAABBBAABBABAABAAAAABAABABBABBABABABBBBBABAAABBAABABBBAAABBBABAAAABBBABBABBABAABBBBABBBAABBABABAAABBBABABBABBBABAABABBABBBBBABABABABAABABAAAAAAAAABABBBBABABBBABABBABBBAABABBBAABBBABBAAABAABABBB
BBBABBBBBABBABBBAABBBABAAABBABABBABAAABBABABAAAAAAABAAABAABABABBABBBBAABBBABABAAABAAABABBBBBABBAABBBAABBBABBBAAAAABBBBBAAAABBBBBBAAAAAAABAAABAABBAABBBBAAAABAAABAAAAAABAABBBABBBBBABBBBAABBAAABABAABBBBBAABABAAABABBABBBBAAABAABBAAABBABAAABBABABABBAAAAABBABBABAABBBBABBBBBAABABABBBBBAABBBABABBBBBABABAAABBBBABBABBBBAAAABABBABBABABBBBABAAABBABAABABABBBBABBAAABAAABABBBABAABBAAAABBAABAAABBBBBBBBBBBBBABBAABBABAAAABABAAAABABBABAAABBAAABAABBABBBABBBBABBAAAABBBABAAAABBBBBABBBBBBAABBBABABABABBBAAAABBBBABABAAABAABBAABBBBAABAABAABBAAABBABAABABBBAABAABAAABBBBBBABAABBBBBBBABAAABABBAAAAAAABBBAAAABAABABAAABAAABAB
ABAAABABABAABABBBAABBAABABABAABABABAABBBBAABAABABABBBAAABBAAABBBBBBBABBABAAABBABABAAAAABBABBBBBBBBABAABBABBBBBBBAAABBBBBABAABAABABBBBBAABAAAAAABBBAABABABABBAAABBBAAABABBABBAABABAAABBBABBAABAAABABAAAABABBABAAABABABAAABAAABAABABBBAABBABAAABAAABBBAABABBABABABBAAAABBBAAABAAABBBAABAAABBABBAAABAABABAAABABBBABAABABBABAABABAAABBAABBBAAABABBBBBBBABBBBBABABBBBAABABBBBBBAAAABBAABBBBABBBAAABABBAAAABAABAAABABBBAABABBBAAABBABBABAABBAAABABAABBAAAABAABBBAABAAAABBABBBAAABBABBBBAAAABBABAABBBABABBAAABBABBBAABAABABABBBABBBBBBBAABABBBABAAAAAABAAABABAABBAABABBBBBBBBBABABBBBABBAABABBABBBBAAABAABBBBAAAABBBBAAABBBAAAA
BAAABBABBAAAABABBAABAAABABBABABAAAABAAAAAABBAABBAABAAABABBBAABABABBBABABBABBBAAABABBBBBBAABBAABABABAABBAAAAABBAABABBBBAAAAABAAAABBBBBABBABABABAAAABAABBBABBABAAABBAABAABBBABAABBBBAAABBBBBBAAAAAABBBBBBAABAAAAABAABBAABBABBAABABBBABBABBABABBBBBBBABABAABBBABABBABAAABABBBBAABABBBBBAABAABBAAABAAAABABBBAAAAAABAABABAABABABBAAABABBBBABBAAABBBAAABBBBBABABAAAAAABABBBBBABAAABBBBAABAABBBBBBBBBBBBAABBBBBBBABAABABBABBABBBBBBBABAAABABAABABAABAAABABABAABBBAAABAABBBABABBBAABBBAAABBABBABBBBABBABBBABABBABABBBBBBAAABBABBAAAABABBBAABBAABBBAABABBBAAABAABBAAABBBBABABBBAABAAAABBAAAABBAAAAABAAABAAAAABBBBABBBBBABABAABBBB
ABBBBAABAABAABAAABBBABAABAAAABBBAAAABAABABABBABBBABBBBBBBAAAAAAAABBABABBABABAABBBBBBAABAABAABABABAABABBBBBABABAABBAABBABBBBAABBBBBAABBAAAAABAAAABBBABABABBAAAABAAABBAAAABBAAAAAAABBABABABAABAAAAAABAABBBABABBAABAABBBBBBBABBBBBABBBABAAABBAABBAAABBABAABBABBABABBBBBAABABBAABBAAABABABABABABBABAABBBBABAABBBBABBAAABAABABBBBAABABBBBBBBAABBBBABAAAAAAAAAABBAAAAAABBABAAABABBBBBBBAAABABBBBBBBBABABAABAABAABABABAAAABABAAAABBAABABABBABABBBBABABBAAABAAABABABABAABBBABBBAABAAABABBAAAABBBAAAAABAABABABBABABBBBBBBAABAABABAABBBBBBBBAAAAABBBAAAAABBBBBBABAAABBBBBBBBBAABBBAABBBBAABAAABBAABABBBABABAABBBABAAAAAABBBABBBAAB
BBBAABBABABABAABABABABBAAAAABBABBABBBABAAAABBBBBABAAAAAABBAAABABBABBABAAABBAABABAAAABBBABBBAABABBBBBBBABBBBAABAABBABABAAABBABBABAAAABBBBABBABAABBBAAAAABBABABAABAAABBAABBAAABABBABAAAAABBAABAAAABBBABABABABAABBABAABBAABABBBABBAABAABBABAAABAABABBBBAABABAABBBBAABBBBBAABAAABBABABABABBBBBBABABBABAABABAABAABBBAABBBBBBBABBAABABAABAABBAABAABBAABBAAABBBAAAABBAABAABBBABBAABABBBBABAABABBABABAAABAABAAABBBBBAABAABABBAAAAAAAABBABABBAAAAAABBBAABAABABABAABABBAABBBBBABBBBAAAABBABABBBBABBBABBBABBAABBAAAAAAABBBBBBBBAABBAAABABBBABBAAAAAAABBAAAAAABAAABAABABAAABABAAAAABABBBBABAABBABAAAAAAABBBBBBBBBABABBBBAABAABBAAAAA
BBBAABBBAABBBBBABABBBBABBABABABBABBAABBBABBAABBBAAABBABAAAAABBAAABBAABAABBBAAABAAABBBABABABBBBABAABBABBAAABBABAAAABBAAABAAABABAAABAAABABAABABABBABABABBAAAAAABABBAAABABAABBAAABBAAABABBABBABABABBBABBABBBAABBAABABBBBAABABAAAAAABBABBBAABBBAAABBBAAAABAABBBBBAAABABBBABBABABABBAABAAAABABABAABBAABABAABAABAAAAAAABAABBABBAABAAAAAABAAAABABBBBABBABBBBBAABBBBABBBAABABBBAABABAAABABBABAAAAAAAABBBBBBAAABABBBAABBABAAABBBABABBBABBAAAABAABBBBABBBBABAABBBBAAAABAAABAAAAABAABABBAAABABBBBBBAABABBBABAAABBAABBABBAAAAAAABBBAAABABBAABBABBABBBBAAABABBAAAABAABBBBABBBABBBABBBABBBBABAAABABAABAAAABAABAAAABAABABBBAABAAAABABBB
AABABAABBBBABABAAAABBAABAAABABABBAAAABBBBABAABABABBBAAABAABABABBABAAABBBAAABAAAABAABABBBABBABBBBABABABAAABBBBABBABAAAAABABABAAABBABBBAABABBBBABAABAAAAAABAAABBAAABBBABBABAABBAAAABBABABABAABAABBABBABAABAAAAAABBABABAABBBABAABBABBABBBABABABABAAAAAABABBBBAAAABBABBBBBABBBABBBAABBAAAABBBBBBABABAAABABBABBBAAABABAAAABABABABBBBBBABAABBBBBBBBABAAAAABBBABBAAABBABBABAAABAABBABBBBAAABAABBBBBABBBABABAAAABBAAAABAAAABAAABABBBBABBBAABABBBBABBBABBAABAAAABBBABABAABBBAABABBABBBBBABABAAABBAABBBAABBBAABABABBAAABAAAABAABAABABBABBBBBBAAAABABBBBBAABBBBBAAAABAAABABBAABABABAAAAABABBABAAAAAABAAABABBBBBAABAAABAAAABBABBBABA
AAAABBBBABABBBBBBABABBAAABBABABBBBBBAABBABABAABBBBAABABBABBAABABABAABABBABABAAABBBBBAABBBABAABABABAAAAAAAAABABBBABABBABBBBBBBBAAABAAABABBAABABAAABBBBBBABBBABBBABBAAAABBBABAABAABABABBABABBBBABBBBBAABBAABAAABAAABBABBAABABBAABBBBABBBBABBABABAAAAAAABBBBABABBABABABAAABBBBBBBBBAABBABBABABBBAAAAAAAABBBAABBBABABABAAAAABAAAABABBBBABAAABBAAABBABAABBAAAABABAABABBBABABBBABABBBBAAABBABBBABBBABAAAABAABAABBBABABBBBAABBABBAABBBBAABBAAABBBBBAABABBBBAABABAAABBBABBBAAABABAABBBBBABABAAAABABAAAABBBBBAABBBBAABABAAAABABABABBBAABAAABABAABBBBABBBAAABBBAAAABBBAABBBABABABBABABABBBBABBBBABAABBAABBBAAAAAABBBBAABBBAAAAABAA
BAABBAAAABABBBBAABBABBAAAABBBBABAAAABBBAABBAAAAAAAAAAAABAAABBABAABBAABBBAAAAABAAAABAABBABAABAAABAAAABAAABBBABBABBBAAABBAABBABBABAAAABBABABBBABAAABBBAABABBBABABABAABABBBBBABBBBBAABBAAAAAABBABAABBBBBAAABAABABAAAAABABABAAAABBBBAABBAAAABBABAABBAAABABBABABBABBAABBBBAABABBBABBBAABAAAAABAABABBABBBAABABBBBAABBBBAAAAAABBBBBBBBBAABAABBBBBABAAABAABBAABBBAABAAABAABBBBABAAAAAAAAAAAABABBBAAAABBAABBAAAAABBBAABABBBABBAABABAAABABBBABBBBBBBABBBBABABBAABBABABABBABBAAAAABBBAAAABBBBABBBABBBABABBBABABBBBBBAAABBAABBBBBAABAAAAABAAAAABBBBBABBABABABBBAABAABABBBAABAAAAABBBBABAAAABAAABBBBBAAAABAAAABABBAAABAABAAAAAABAABBA
BAABBAABAAAAAAAABBABBABABABBABABAABABBBBABAABBAABAABAAAABBBABABBBBABAABAABBBBBAABBAABBAABABBBBABAABBAAAABABBBAAAAAAAAABBAAABAABABBBAAAABBBBBAAAAABBBBBAAAAABABAABBBBBBBAABBBBBABABBAAAABABBBBBABAAAABBAABAABBBAABAABABBAABAABAABAAAABAAAAABAAABBBABABBAAAAABAAAABBBAABBBBAAABBBAABAAAABBBAABAABAAABBBBABABBABAAAAAAAAABABBAAABABBABBBABABAABBAABABABAAAAABBBBABAAAAABBBBAAABBABAABAAAAAAAAAAAABBABABAABBBAAABAAABBBAABBBAAAABABABAAABABAABBBBAAABBAAAABAABABBBABAABAABBBABABABBBAAABBBBBBBAAABBABAABBBBAAAABBBAAAAABAABBBBABABAAABBAABAABBBABAABABABBBBAABAABABAABBBBBAABBAABAAAAABAABBABAABBBAABAABAAABBABAAAABAABBAAAA
AABABBAABAAAABABAAABABABBBAABAABBBBABBBABBBAABBAABABAAABBABBAABABABAABBBABABABBAAAABAABBABBABBBBBBBABAABAABBABBBAABBABBABAAAAAABAAABABAAAABABABBABAABAAAABBABBAABBBBABBAABAAAAABABBBAABBABABABAABBAAAABABBBAABBABABBBABBABAABAABBABABBBBBAABAAAAAABBBAAAABAAABBAABABBAABBBABBABABABBBABBABAAABABABABAAAAABBBABABAABBABABAAABAABABAABBAABAABAABBBBBABBBBABAABBAAABBABABBBABABAABAAABBBAAAABBBABBBABBBBBAAABAABABBABBAAABAAABAABABABBBBBAAABBBAABBBBBBABBABAAABABAABBABAAABABBBBBBBABAABBAABAAAAAABABAABBBABABBAABAAAAAABABBBBABAAAABBBABAAABABBBBBBBBBABBAAAAABABABABBABAAAAABAABAABABBBBABBABAABBBABBABBBBABBBBBBBABBABB
AAABBABBAAAAAABAAAAAABABBABABBBBBBBAAABBABBBBBABBBABABABBBABAAABAABBBAAAABBAAAAAABBBABABAAAABBBABABAAABABABBBABBBABABBBAABBAABABBBBBBABABABABBBBAABABBBAAABBBAAABAAAAAAABAAAAAABBBBAABABAAAABBABABBABBAABAAAABBAABABBBABAAAABABBAAAAAAABABBBAABAABABABAAAAAAAAABAABABABAAABBBABAAAAABABAABABABAAABABABABAAAAABAAABAAAAABBABABABAAABBAABABBBBABAABABAAABABBBBABBABBBABBBBABBBAABBABBABAAABBABAAABABAAABBBBAAAAABAAAAAAAABBBAAAABBAAABBAAABBBBBBBAAABAAAAABABBBBAAAABBABBABAAABABABAABBAABABAABAAABAABAAABBBBBBABBAAAABABBABAAABBBAABAABBBBBBAAAABBAABAAABBBBBAAABAAAABAABBBBAAAAABABAABAAAAAABBAAABBAAABBBABBBAAABABAABAA
AAAAAABBABBABABABAAAABBABBABBABAAAABABABBABAAABBAABABBBAABBBBABAAAABBABAABBBBBAABBABBAAAAABBBBABABABAAABABAAABABBAABABBABBBBAAAAABBAABABABBBABBABAAABABABAAABAABABAAAABABBAAABBAABBAAABBABBBBBABBBBABABABBABABABABBBABABABBABAAAABABAABABAABAABAAAAABBBBBABBABBBABBAAABAAABBBABBBBAAAAABAABBBAAAAAAABBBBBAABBBABBABBABBBBABABBABAAAAAABBAAAAABABBBBBBBBBAABABBBBABAAABABABABBBAAABABBABBBAABBABAABABBABAAABBAABBBBAABBBBAAAAABABAAAAAAABBBBBBBABBAAABABAAABAABBBABAAAABABBAAAABABAAAAAAAAAAAAABBAABAAABBBAAAAABBABBABBBBABAAAABBAABBBBAABBABBABBBBBABBABAABBBBAABBBAABBABBABBABBBABABABABABBABBBABAABBAABBBAAABAAAAABAAB
BAABBBAABABBBAABBBBBAAABBBBAABBBBABABABAABBBABAABBABBAABAABAABAAABAAAABBBAAABBBAABAAAABBAAAAAABBBBAABAABABABABAABABBBAAABBAAAABBBAABAABBAABBBBBABBBAABBBAABAABAABABAAAAABABBBABBABABAABABAAABBAABABABAABBAABBAABABABAABBAABBABABAABABAABBBBBBBBAABBBABBAAABBAABBABABABBABABAAABAAAABBABBBAABBABBAAABABBBBBBAABBABBAAABBAABAAABBBAABAABBABBBBABBAABAABBAABAAABAAAABABBBAABBAABAABABAABBBAAAAAABABABBBABBAABABABBBAABABBBAAAAAAAABABBAABABBBABABAABBAABBBAABAAABBABBBBABAABAABAABBAAABABAABABBBBBBABABBBBABABAAAABAABBBBAABBBABBBBABBAABAAABBAABBBABBBABBBBABBBBBBBBAAAAABABAAABBBBAABBAABBAABBBAAABBABBBABBAABABABBBBABAB
BABBBABABAAABBBAABABBBBBBABABAAAABBAABAABBBABBAAABAABABBABBBBBAAAABABBABABABBBAAABAABABABBBBBABBABBABBABBBBAAAABABABAAABAAABABABABABBBABAABABBABBABABBBABAAABBBAABBBAAABBABABAAABBAAABABAABBBBBAABABBBBABAAABBBAABABBAABBAAAAABABBABBABABBBAABABBBABBBBABBBBAAABBAABBAAAAABABABAABABAAABABABBBBAABAABBAAABBAABABAABBBBAABBABBBABBAAABABAAAABAABBBBBAAABAAAABABBBBBBABABAABBBABBAAAAAABBBBBAAAAAABABABABAABBABBBAABBBBBABBAABBABAABABBBABAAAAAABBBBBBBABAAABABBAAAABABABABBBBAAABBAABABBAABABAABABAABBBAAAAABAABBBAABAABAABBAABABAAAABAABBBABABAABBABBABBBBBAAAAAAAAAABBABAAABAAABBAAABBABBAABBBBBBABBBAAAABBBBABABBABBAA
BBABAABBBAAAABAABABBBABBBBABBABAAABBAAAAABBBBABABABABBBAABAABBBBBABABAAABAABBBBBBBBBBAABAAABABBBBABAABBAABABAAAAAABABBBBBBBBABAABAABABABBBAAABABAABBBAAAABBABBABBBAABABBABAABBBAABBBBABBAAABABABAABABAAAAAAABABBBABAAABBBAABABBABBBABBABBBBBBBBABAAAABBBBABABBBBBBBABAAABAAAABABAABBBBABBBABBABBABBBABAABBBBBAAABBBABABBBBBBBBBBBBAABBBAAAAABAABBBBBABBAABBAAAABBBABBAAAAABBBAAAAAABABBBBABBAAAAAAABBBBABABBABBBBBBABBBAABBBAAAAAAAAAABBABBABAABAABBAABABBBAABBBABBAABABABBABBABBABBBBBBABABABABBABAAABBBBAAAABBABBAABBABABAABAAAAABBABBABAAAAABABBBABABBAAAAAABBBBBBBBBBBAABBAAABBBABAAABABBBBBABABABBBBBBAAABBBBAABBBB
BBBBABAAAABBBABAAABAABBABBABBAAABABBBBBBAAAABABBBABBAAABABABAAAAAABABABABAAABBBBBABBBBBBBABBBAAAAABBAABBBAABABABABABABBBBBBBBBBABBAABBAABAAABAAAAABBABBABABBABBABABABBBAAABAABBBBBAAAAAAABBBABAABBAABAABAAABBBBBAAAABBBBABABBBBBABBAAABBAAAAAABABABAABBBBBBBBAABAABAABABBBAABAABBABBBBBBBBAABAABBABAAABBAABABBBBABBABBABAABAABABAABAABAAABBABAAAAAAAABBBAABABAAAAAAABBBABBABBBBBAAAAABABAAABBBAAABBBBBBBBABBABBABBBABBAAAABABAABAABBBBBBBAAABBABABABAAAABABAABBAABBAABBAAABAABBAAAAAABBAABAAAAABBBABABBAAAABABBAABABABBABBABBABBBBAABABBABAABBAAAAABABAABBBAAABABBAABABABBABABBABAAABBAABBBAAABABBABBABAABAABBAABBBAAABA
BAABAAAAABAABABABAABAAABAABBAABABAABABBABBBABBAABAABBAABBABABABBBBBABAABBABAABBBAABAABBBAABAAAABABABBABABBABBAABABBAAAAABBAAABABAABAAAABBBBBBBABBABBAAABBABAAABAAABBBBAAABABABAAAAABBAAABABBABABABAABBABAABBBBBAAAAABBAAABBAABABABAABAAABAABAABBBBBBABBAABBABABAABBABABBABAAABABBBAABBBBAAAABBBABBBABABBABBBBBAAAABABBBAAAAAAAABBBBAABABABABABABABAABAABBBAAABBABAABABBAABABABABBBAABBAABBBAABAABBBAABAAAABBBBABAABAABABABAAABBABBBBBBAABAAAABBABBBABABAABBAABBABBAAABABBABAAAAAABBAAABABAABBAABABBABBAAAAABABBBBAAABBBBABBAABBAABBABAABABBAAAAAAAABBBBAAABABABAABABABBBBABBAAAABBBABABBBBAAABBBABAAABABABAABBBBAAABBABB
AAABABBAABABBBAABABAAAABBBBBAABAABBAABBAABBBBABBBBABAABAABBAAAAABBBBABBBAABBBAABAAABABBABAABBBAABABBAABBBAABBBAABBABAABABBABBABBBABABBBBBBBABAABABABBBAABBABBBABABAABBABBAAABBBBABAAAABABBABBBBBBBAAAABBBBABBAAAAABABABABBABBAAAABBABAABBBBBBBAABBBAAAAAABABABABABABAABABAAABABBBBBBAABABABBAAABAAAABAAABABBBAAABAAAABBBBBBAABABBAABABABAABBABABBABABBBABBABABBBBBBAAAABBAAABAAAABAABABAAABBBBBABAABABBABABAABABAAAABBBBBBBABAABBAAABABABAAAABBABBBBABABBABAABABBBABABABAABBABABBBAAAABBBABBAAAABABABABAAABBABBAABBABBABAAABBAAAABAAAABAAABBAAAAABAABBBBAAAAABAAABABBBABBAAABAAABBABABABBBAAABBBAAABABABABBBAAAABBBAAABA
BABAAABAAAAABBBABBBAAAAAAABABBBAAAAABBBBBBABAAAAABABAAAAABBBAABABBBBBBABBAAABAABBABAABAABAABBABAABBBAAABBAABAAAAABAABBBABBBBBAAABAABBBBBABBBABABBBBBAAABBAABAABBABAAAAABBBBBBBBABAABAABABABAAAABBBAABBABBAABBABBBBBAAAAABBBAABBAAABABBAABBABBABBABBBBABAABBBBAAABBAABAAAABBBBABBABBBABBABABBBABBBBAABAAABBABBABABABABABABBBABBBBBBBBABABBABBAABAABBBBAAABBBBBABBAABAABBBABABBAAAABABBABBABBBABBABABBAAABBAABAAABAAAAABBBAABBBBBABBBABBAAAABBBBBBBBABBAAABAABBBBAAABAAAABBBBAABABAABBBBABAABABBBBBAABBBAABABBAABBBBABBBABBAABABAABAABAAABBABBBBAABABAABABBBAABBAABABBAABBBAAAAAAAAAABBBBBAABBBABBABABBBABBAABAABAABAAABAA
BBAAABABBBABBBABBABBAABBABBABBAAAABBBAABABBAAAABABBABBBABBAAABBBBABABBBABBAABABBAABBBBABBABAAABAAAABBABBBABBBAAAABAAABBBBAABAABBBABAAABAAAABAAAABABAAABBABAAAAAAAABABBAAABABABBAABABBBBBBBABBAAABABBBBABABABAAABABBAABABABBBBBBBBBABBABBAAAAABBAAAAABABBBBBABBBABABBBABBAABBBBAABAABBBBABAAABAAABAAABBBBBABBBABBAABBABABBABABBAAAAAABBAAAABBAAABBBBAAAABABABBBAAABBABBBABABABBAAABAABBABBABABAAAAABBBABBABBABAAAAAAAABABABAABABABBBABAAAABBAABBAABBBABBBBBBBBBBBABABBBBBBABBBAAABBBABABABBBBAAAAABBAAAAAAABBAAAABBAAAAAAABBBBBAABAAABABABAABBBAABAABBBAAAABBABAABABABABBBBABABABBAAAAABBBBBAABBAAABBABAAABBAABAAABAABABB
ABABABBAAABABAABBABAABBABAAAABBBABBBBBBAABBBBBBBBABBAABBBAABABABAAABBBABBBBABAAAABABABABBBAAABBAABBBBBABBABBBBABABBBBBABABAABABABAABBABAAAABBAAABABBAAAAABAAAAAABBBAABBBBABBAABAABABAABBBBBBBBBBBABBABABBAAAABABBABBAAABABABABAAABBBBBAABABBBBBAABBBAABBABBABAAABBAAAAABBBBBABAAAAABBAABAAAABABBAABAABBABABBABBABBBAAABBAABAAAABABABAAAAABABAAAABAAABABBBABBABAABBAAABBAAAAAABABABBAABBBBBBBAABBABAABBBABAABBAAABBAAABBABAAABAABABBBBBAABBABABBAABABBBBBAAAAAABBBAAAABBBBABBBBAABABAABABAAABBABAAABAABAAABBABAAABBBAAAAAABAAAABBAAAAABBABBABABBBBBBAABAABBABAAAABBBAABBAABAAAAABBABBAABABBABABBAABAAABAABBBAABBABABAABAB
ABAAAAABABBAAAABBBAAAABABABABBBBABBAABBBABBBBBBBBAAAAAAAABBABABBABBAABABABABABABABAAAAAABAAABBBBBBBBABBBABBABBBAAABAAAABBBAABBABBABABBAAAABABAAAABAABBABBBABBBAABBBABAABABBBBABBBABABABAABBBBABBAAABBBABBAABBBAABBAAABBAAAAAABBBBBAABBAABBAAABABBAAAABBBABABAABBBBAABAAABAAABABBBBBAABBAABAABBBABBABAABBBBAAAAABAABBBBAAAABBBBABAABABBABAAAABAABBBBBABBABABBBBABBBAABBABBBBAABAAABAAAAABBAABBAABAAAAAAAABBABBAAAAABBAABAABABBBABBABBAABBBAAABBAAAABABBBBABAABBBBBAAABBBABBBABAABABAABAABBABBAAABABBABAABBBAAAAAABBBBBBBBBABABBABBABAAAAAAAABABAAAABAABBAABAAABBBAAABBBBAABBABBBBAABAABBAAABAAABAAAAABBBABBABAABAABBAABBB
AAABABAAABABBBBABBBABBBAAAABBAAABABBABBAAABAAABABABBABBBAABBABABBBAABBABAABBBBABBBAAABABABABBBAAAAAAABABBBAABBAAABBABAAABBAABABABABBABAABAAABBAAAABAABBABBBABBABAABBBBBBAABBBBBABAAABBBBABAABAAABBAAABBBAAAABBAABABABBAABBABAABBBABABBABBABBAABBBBABBABAABAABBBBAABBBBABBBABBAAABAAAABAABBBBBBBABBBAABAAAABAABAABAABBBBBBAABAAAABBAAAABAAAABABBAAAAABBAABBABBBABAAABAABBAAABBABABBBBBBAAABBBBABABABBABABABBAABAAAABBBBBAABBBABBAABABBBBABBAABBBBAAABAABAAABBABAABAABBBBBBBAABBAAAABBAAABBBBBABBBABAABBABBABAAABAAABBABBBBBBABAAABBBBBBABBABBBBBABABABBBABBBABAABAABABBBABABBBAAAABABAAABBAAAABBAABAAABBBABABAABAABAABBAA
BBAABBBBAAABBBAABAAABABBABABBABAABABBBBBBBBAABBBBAABAAABABBABBBBAABBABABAABAAAAAAAABAABABBBBBBAABBABAAABAAABAABAAABAAAAAAABABBAAAAABBAAABABABBBBBAABBAABBAAABBBBABBABBABAABABBABAAABABBABBABBBABABAAABABBBBBAABBAABAABBBABABBBBAAABBABBABBBBABBABBAABAABAABBBAAAABBBBABAAAABAAABAAABBBBBBBABAAAABBABAAABBBAABABBAAAAABABBBBBAABAAAAABAAABAABAABABBBABBBAABBBABBABABBAAAAAAABBBBBABBBABBBBBBABBABAAAAABBBBABBAABAABBBAAAAAABBAABABBAAABBABBAABABABBBAAAABBBBAABBAAAABAABBABABAABABAAABBABBBABABABBAAABAABBAAABBABABABABBABBBABABABABABBABBBAAABBAABBBAAAABAAAAABABBBABAAAAABAAABAABBAAAAAABBABBABBBBBBAAABAABABBBABAABAAB
AABAAABBAABBBBBAAAABABAABABABABAABAAAAAAAABBAAAABAABAAAABBBAABBAAAABAAAABABAAAABABAAAABABBBABABBABAABABAABAABABAAABABABBBABABBABAAAABBABAAAABABABAAAABABAAAABBBBAABBABBAABABBABBABAABAAAAAAAAAABBAABBBBABABAABABBABBBBABAABBBABBABBABBBBABBBBABABABAABAAABABBBBBABAAAAAAABBBBBBAABBBBAAABABABAAAAAAABBBAAAABBBBABBBABABBBAAAAAABABBAAABAABAABABBBAAABBAAABABABAABBAABAAAAAABBABAABBABBBABBABABBBBBBAABBAABBABBBBAAAAAABBBBABBBABABABABAABAAAAAABBABBABAAAAABAABAAAAAABAABBBBAABAABABBBAABABBBABBAABABBBBBBABBBBABBBABBAAABABAAAABAAABABBBABAABBBAAABAABBBAABBBAABABBBBAAABABAABAABABAABBBABABBAAABAABBBBABBABBABABBAABBB
BAAABBBABABAABAABBABBBABBBBAAAABABAABBBABABBBAAAABBBBABABABAAABAABBABAABBABBBABBBBBAABBBBABBABBABBAABBBBBABAAAABABAAABBAAABABBAABBBBBBAAAABBBBBBBBBBABBBAAAAAAAABAAAAABABBAAABAABAAAABABABBBBBABAAAABBBBBBABBABBBABABABAABABAABABBAAAABBBBABABAAABBABBBABABBAAAAAAAAABBAAABBABAABBBABABBBAAABBBBBABABABAAAAABBBAAAABBABAAABBAAABABABBABAAAAABBBBBBBABBBAAAABBBBABBABABAAAAAABABBBABBAABBBABAABAABABAABAAABAABBABBBBBABABAAABABBABBBBABAAABBBABABABBBABABBABABAABAABBBAAAABABBABABBBAABBABABABAAABAABABABBBBABBBBAAABABABBAAABAAAABBBBBABABABABBAABBBBBBBBBBBABAAABABABABAABBAAAAABAABABAAABAABABBBABBAAAABABBBABABBBAAAA
AABAAAAABABABABABAABBABABAABABAAABAAAABAABBBAABAAAABBBBBABBAAABBBAAAABBBBAABBBBABABABABBABBBAABBABAAABAABABBBAABAABAABBABBABAABBBAABBBABABBAABBAABABABBBBBAABBBBBBBBAABAAAAAABABBBAABAABAABABABBBBAAABBABBAABBBBABAABBBAABBBBABBBBAABBBABBAABABBBBABBBABABABBBAABBAAAABAAAAABABBABBABBBAAAABBABBBBBABBBBBBAAAABBABABBABAAABABABBAAABBBBAABAAABBBBBBBBBAAAAAABAAAAABBAABAAABABABBBBABBBBBBBABBBBBABAABAABBBBAABBABBBAABABBBABBBAAABABBAABBAABABBABBABBAABABBABBBBBBBABABBBBBBAABABBBBABBAAAAAAAAAAAABBBBBBABAABABBABAABABABBBBAAAABBABBAAAAABAABBAABBABBAAAAABAABABABAABBBABABBBBABBAABBABAABABBBABBAABBAABABBBBABBABAAAA
ABBBBABAABBAAABBABABAABABBABABABABBAAABBBBABABABBAAABABBABBABBBBABBAABBAABBAABABAABBABABBBABABBABBAABBBABAABBBABBAABABABBBAABBBBBAAABABABABAABBBAAAABBAAABABBBAAAAAABBABAAAABBBABAABBBAABAABAAAABABBABABABBAAABBABAABBAABAABAAABBBABBBBBABAAABAABBBBABAAABAABABAABBABABABBBBAAAABAAAAABBBABAABBBBBAABBAABBAAAABBAAABABBAABAAABABBBAAAAAABAAABABAAABBBAABBAABABAAAABBABABBBABAAABBABABBABBBBBBABAABBBBAABABABBBABAAABAAABBABBABBBBABAABBAABAAAABABBABAAABABABBBBAABBBABBBBABABABBBAABAABBBBAABBBBABABBBBAABBBAAABBBBABBBBBABBAAABAAABAABAABBBAAAABBBBABBBAABBBBABBAABBABAABABAAABBBABBBABBBAAAAAABABBBAABBABAABABBBABABAB
ABBBBBBABAABBABBABAABBBBBABBBABBBABBABABBABABBABABABBBABAABAAABBBABAAAAABBBAAABABABABBBBAAAAABABBABBABBABBBBABBAABABABBBABBAAABABABBABABAABBBAABAAAAAAABBAABABBAAABBBAAAABAABABBBBBBBAAAAAAABAABAAAABBBAABBAABAABABAAAABAABABBABAAAAABBBBAABABBAAAAABBBBAABABBBBBAABBBBAABABAAABBAABABABAABBABAABAABABAABAAABABBBBBAABAAAAABABBBBABAAAABABBAAAAAAABABBBBABBBAAABBABABBBABBABBAAAABABAAABBBBBAAAAABBABABABBBBAABBBBABAAAAABABAABAAAABBBABAABBAABBAAABAABABABABBABABAABAABBBBBBBBBAABBAAAAAAAAAABABBBABAABAABAAAAAAABAABABBBAABAABBABABABABABABBBABBBABBABABBAAAABBAABBABABAABBBBABABBAAAABBBBABAAAABBBBBBBBBAAAAAAABABBBB
AABABBABBAAAAAAAABBBABABAABBABAAABAABBBBBBBAAABABBBABAABBABBABABBABBABAAAABABABBBBAAAABBAABABBBBABBBBABABAAABBAABBBBABBABABBAAAAAAABABBBBBBABBBAABABABAABAAAABABAAAAAAABBABABBBABBAABABABABBABBBBBBBABABBABABBABAAABABABBBABBBBAAABBAABABBABABAAABBBBBAABBAABABBABBBBBBABBBBBBBBABAABBAABBABABBABABAABABBABABABBAABBBBAABAAABAABABABBBABABBBBBABABABBBAAABBBBAABBAABAAAAAABBBABBABAAABBABBAABBBBABBBBAAABAAABBAABBABBBBBBBABABABAABAABABBBAABBBBABBAABABABAABABBABBABBBABABABBAABAABBBBBBABBBBAABBAAAAAABAABAAABBBAABBBBBABBBAAABBAABAAABAAAAABAABABAABBABAAAAABAAABBABAABAAAAAAABAABABBAABABBBBABAABABBAABBABBBABBABBBB
AABBAAAAABABABABBAABABBBABBBABABBBBABABBBABBAABBBABBBBABABAAAAAAAAABBBABAABBBBAABBAABAAABBBABABBBABBBBAABAABABBAABAAABABAAABABBBBBAAAABBBBBBBAABABAAAAABBABBAAABBBABBAABBBABBBABABBABBABAABBAABBBAABBAABAABBAAABBABABBABBBAAAABABAABBBABBAAABAABAAAABBAAABAAABABBBAABBABAAAAAABBAABBABBABBBABAABBBBAAABAAAAAABAAAABAABBABBAAAABBABBABBABABBBABABBABAABBBBABABAAABAABBBABABBBBBBBABABBBBBBBBBABBAAABBAABAABABABBBBAABBAAAABBABAABABAABBAABBABAABABAAABBBBBABBABAAABBAAAAABBABBBABAAAAABABBBBABAABABBBAAABABBAABAABABAAABABBAABBBABBABBBBAABABBBAABBBBBAAAAAAAABAABAABBBBBBBAABAABABBAABBABAABAAABBBAAABBAABAABBABAAAABAAB
BAABAABABABBBAAAABAABBBBAABABBBBABAAAABBBAAABBBBABAAAAAABBBABAABAAABAABAAAAABBAABABAABBBAAABBAABABABBABABABABAABABBAABAABBABABABAABBBAAAABBBAAAABBBABBBAAAABBBBBAAAABAAAABABAAABAABBABBBABBAAABAAABBBBBBBBAABBBBBBAAAABBABBAAAAAAAABBBBABBABBABBAABAAABBBAAABAAABBBBAAAABBBABBAABBAABBAAAAAABABABAABBABABAABAABBAABBABABABAABBABABBBBBAABAAAAAABABAAABAABABABABBABAABAAABBABABAABBBBBBBBAAAAABBABBBAABAAAABAABBBBBBBABBBABABABABBBAAABABBABBBBBBBBBBAABBABBABBABBAAABABAAABABBABABABAAABBAAABAABBBABBAAAABBAABBBABABBBBAAABBBBBABAABBBBBBABBABABBAAAAAABBBABBABABAABAAABABABABABABBABBBABBABABABABABABBAABBBBBABBAABBBAA
AABBABBBABBBBBAABABBBAABBBBAAAABAAAAAAAAABBBBABBBAAAABBBAAAABABBABABABBBABABBAAABBABABBBABBABBBBABABABAABBAAABBABBBBABBABABBAAAABBBABBABAAABBABBABAABBABBAABAABBBBBABBABAAAABAABABBAAAABBABBBABBBABBBBAABABBAAAABBAAAAAAABBBBBAAABAAAAAAABABBBBAAABBABABBBAAAABBBBAABBBAAABBABBAABBABAABABAABBABBABBABABABBAAABBBAABAABAABBABABABAABBABABBBBBAABBABABAAAAAAABBAAAAAAAABABBBABAABBABBAAAAABAAAABAABBBBBAAABBBBAABBBBBBABBABBBBABBBAABAABBAABABAABAABABABAAAABBBBABAABBABAAABAABABBAAAABAAAAABBABABAABABAAABAAAABAAABABBAABABBAAABBBBBAABBAABABBAAABABBAAABAABABBABAABBAABBBBABBABAABABAAABBABBBAABBAABAABBAABBBBBABABBBAB
ABAAAABBABABAABBAAAAABAABBAAAAAAABBABABABBABAAABABBBBBBBBABBABBABBAAAAABBBBAABBABABAAABBBBABBAAABAAAABABABABBAAAABAAABAAABBAABABABBBBBBBABABAABAAAAABBAAAABBBABABBABBABBABABBAABAABAAABABBABAAABBABBABAAABAABAABBABAABBBBAAAABBAAABAABBBBBAAABABAABABABAABAABABBBBAAABABBBABBAAAAAAABAABAABAABAABBBAABBABAAAAABBAABAABAABBAAABBABBBBBBBABBABABBBAAAABAAABBBABABBBBABAAAABBABAAABABBABBABBAABAABBAAAAAABBAABBBAAAABABAABBBBBABAABABBBBBBBBBAAABABABBBABABBBAABBABABBBBAABBBBBBBBABBABABAAABABAAABAABAAAABBBAAAABBBBBAAABABBAABAAABABAAABAABBBAAABBBBBABAABBAABAABBBBBBBAABAAAAABBAABBBBBBAAABBABBABAAAAAABABBAABBBAABAABA
BBBAABBAAAABABABBBAABBAAAAABBBAABBBBAAAABAABABAABAABABABBAABABBAAABABAAAABBBBABABAAAABAABABABBAABAAAAABBBABBBAAABAABBBABBBAABBABAAAABAAABAABAAABABAAABBBABBBBABABBBAABABBBBBAAABBBBABABABAAABAAABBABBBABAAAAAABABBABABBBAABBAABABBABBBBAABBAABABBABAAABBABBBBBBABAABBBBAABAABAABBABABABABABBBBAAABAABABABBAAABABAAABBABBBABBBABBBABAABBBBBBBBBAABABAAABBBAAABBABAAABBBAABABBBBBABAABBABAAABBABBBABABAAABBAABBBBBAAAAABAAABBBAAABABBBAAAAAAAABBAAAABABBBBBBABABAAAABAAAAABABBBBBBAABBBBBBABABAAABBBBAABBBBBAAAABABBBABBABBAAABAABBAAABABAAABABBAAAABBABABBAAABBBABAAABAABBBBABBBABABABBBBBBABABABBAABABAABBABAAAABBABBBBB
AAAAABBBABBBBBAAAABBBABABAABABAAABAABAAAAAAAAAAAABBABBBABABAAAABBAABBBAAABBAABABBAAAABABBBBAABBBABBBBAABAAAABBBBAAABAAAABBABAAABABABABBBBBAAABBABBABABBBBBAABBAAABABAAAAABBBAAABBAABAABAABBBAABABBAAABABBBAABBAAABABBBAABBABAABAABABBAABABABABBBABBBABABABBBABAABBBAABBABABBABBABBBBBBAAABBBABBABBABBABABBAAABABBAABBABABBBBABAAAAABBBABABBBABBBBABAABBAAABAAABAABBBAAAAABABABAAAAABBBABAABABBAAAAAAAAAABBABAAABABBABAABAABABBBBAAAAABABABABBABABBAABAABABABAABAABBBBAAAABAAABBAABAAAABABAABAABBBBBAABBAAAAAABAABBABABBBBBABBABABABBAAABABABBABBABABBBBAAAAABABBBAAAAABABBBABBAABBAABABBBAABAAABAABAABAAABABBAABAABAAABB
ABABBBABAABABBABAABBBBBBBAABABBBBBABABBAAAAAAAAAAAAAAABABAAABBABABABBAAAABBBAABAAAABABAABAABAABAAABAABABBAABAABAAABABABBABBAAABAAABABAAABBBABABAAAAABBABBBBAAABBABBABAAABAABBBABBBABBABAABBAAAABBBBBAAABABABBBAABBBAAABAABAABAABAABBAABABBAABAABBAAABBAABABABABBAAABBBABBBAABBAAABAABAAABBBBBBBBAAAAABABABBAAAABBABAABABABBBAAAAAABBBBBBBBABABBBBBBAABAAABBBBBABAAABAABBABAAABBAAABBBAABBABAABABAAAAABABAAAABBAABABAABBBBBBAAAAAABABBABABBBAAAAAAAAABBABBBBBABAAAABBBAABBABABBAABBBBBBABABBAAAAAAABABBAABABBAAAABAABABABABAABABAABBBBBAAABAABAABABBBAABBAABBAAABBABAAAABAAABAAABBAABAAABBABAAABBAABAAAABBABAABBAAABAABAA
AAAABBBBABABABBBBAAABABBAAAAAABBBBABAABBABBBABAAABBBBBABAAABBAAABABABBABABBBBBBBABBBAAABBABAAABABBBBBAABBBABBBBBAABBBBAABBBAAAABAAAAAABAABBBBAAABBBBAABAABBBAAAAABAABBABBBBABAAAABBAAABBABABBAABAABBABABAABAABABBBAABBBBABBABAABABABBAABABABABAABAABABABABBABAAABBABABAABBBBBBABAAABAAAAABBBBAAABABBABBBBBAAABBABABABBAABBABAAABABAABBBBAAABBAABBAABBBBBAABABAAABBBBBABBBAABBAABABAAAABBABBABBABBBABABBAABBAABABBBAAAAABBABABBAAABBBBBABAABBBBBBBBBBBAAABBBAAABBAAABBBAABABAAABBAABBBBBABABABBBBBABABABAABBABBBABAAABBAABABBBAABBBABBBBBAABABAABBAABBABBBBABBBBBBBAAAABBBBABBAABBAABBBAABABAAABABAAAABBBBAABBAAABABBBBAB
BABAABAABABABABBBAABBBAABAABABAAABBBABAAAAAABBBBBBBBBBBBBAABBABBBBBBABAAABAABABAAABABAAAABBBBABAABAAABBBABBABAABABAAABBAABBAABAAABBAABABAABAAAABBABBBABAAABBABABAABAAABBBBBABAAAABAAAABABAABBABABBABAAABABABBABABABBABBABBBBBBBBBABBBBAABBBABBBBBBABBBABBAAAABBBBBAAABBAABAABABBBABAAABAAAAAABABBAABBABBBBBABABBBBBABBABBBAAAABAABABBBABBBABBBBAABBBBAAABBBAAAAAAAABAAAAABAAAAABAABBBBBABBABAAAABABAAAAABBAAAAABBABAABAAABBABBAABBBAAABAABBAAAABBBABABBBAAABABBBBABABAAAAAABBAABBBAAAABBBAAAAAAABABAABAAAABABBABBBAAAAAABAAAABBAAAABBBABBBBBBABBBBBBABBAAABABAABBABAAAABABBAABBBAABBAAAABAABAAABBABAAABBBAABBBAAABBAAAAB
AAABAABAABABABABBBBABBBBBABBABAABABBBBBBABABABAAAAABBBAABBABBBBBBBBBAABBAAABAABABBABABBBBABBAAAAAABBBBABAAAABABABABBAABBABABBAABBAABABABABABABAAAABABBABBAAAABBAABAABABABABAABABBABBBBBBAAABBBBAABABAAAAABAAAAAAABAAABABBABBAAABABBBBBABAAABBABBAABABABBBBBBBABBBABBABBBAAABBBBBBAABABBBBAABAAABABBBAAABABABBABBBBBABBBBBABBAAAAABBBABABAAAABBABBAABBBBAAAAAABBAAAAABABABABBAABABAABBBAABAAABABAABABBBABBAAAAAABABBAAABAAAABBBABBBABBAAAAABBAABAAAAAABBABAABBBBBBBBBBBAABBABAABBABAABABBABBAAABBBBBABAAABABBBABBBBAABBBAABABBAAAAAAABABABBBBAAABBAABBABABBBABABBABBABABBBBBABAABABABBBABAAAABBBBABAABBBBBBBBBABABBABAABB
AABBABABBBABABBBBABABAAAAAAAAABABBBABAABBAABBABABAAAABBABBBABBBABAAAABBBBBBBBBBAABBAABABABAABABBBBBBAABAAABBBAAAABABBABABBABBBBAAABABABBABBBBAABABABBBABAABBBBBAABBABABAABBBBAABAAABBABAAAAABBBBAABBABABABBBBAABBBAAABABBBABBBABBBBAAABAAABBABABBAABAAAAAAAABAABAABBAAAAABBBBBAABBAABBAABBBABBABBABBBBBAABABABBABABBBBABBBBABBBBABABBBBABABABABABBAAAAABABAAAABBABBABABBABBBBBBBBBABBBABBBBBBAAAABAAABABBBAABAABBBBAABBBBABABBBBABAAAABBABABBAAAABBBAABABAABBABBBABAAAAABABBBBAAABAAAAABABAAAABBBBABAABABAABAABABBABBABAABBBABABBBBAABBAABABABBABAAABBBAAAAAAABABBAABBABAABAAAAABAAABAABBBABBABBBBABBABBAAABABBBBABABBAA
ABBAAABBBAAABBBABBBABABAAAABBABABAABAABBBAABBBABAAAAAABAABBABABAABBAAABBAABBABBBAABABBABBABBAABAAAAAAAABBABABBBBABBBABAAABBABBAAAABABABABBABBABBBBBABBAAABBBAABAAAAAABABBBABAAAABABBABAAAABBBAAAAAABBAAABBABABABBABABAAABBAAABAAABAABABBAABBAAAAABABAABAABBAAABBBBBBBABAAABABABABBABBABAAABAABAABBBABBABBAABAABABABBAABBBAABBBAAAABAAAAABABBABAAAAABABABABBBABAABBBBBAABBABABBBAABABAAABABBAAABABABBABBABBABBAABAABBBAAAAABABAAAAABBBBBBABBBAABBBAABABBBBBAAABBBBAAAABBABABBABABBBABBBABBBAABAABBBBAAAABBBAABABABAAABABABABABBAAAAABAAABABABBABABABBBBAAABAAABABAABAAABABBABBBABBABBBBABAAABAABABBBBABBBAABABABABABBBBBA
ABABBBBAAAAAAAAAAABAABBBBBAABAAABBBABABAAAABABBABABAABBBAABBAABABBABBBBBAABAAAAABBABAABAABBABBBBAABAABBAAAABBABBABBABBAAABBBABAAABAABAABABAAAAABBBBABBBBAABABAAAAABBAABBAAAAABBABABAABBBBBBBBBBAABABABABBABBBABAAABAAAABBBABBBAAABABABBABBABAABABBBAABAABBABBBBBABBABBBABABABABBABBABABBBABAABAAAAABBABBABABBABAABBBBABBAAABBBBAABBBABBBBBBBBABAABBBBABAAABBAABBAABBBBBBABAABAABAAABABBABBABABAABBBBAAABBABAABABBBBBBBBAABABABBAAABBBBABABBBBAAAABBABBAAAAAAABAABABABABABAABABBBBABBAABBAABBBABBABBABBBABABABABBABBBAAABABBBBBBABABBAABBBABBABBBBBABBBABBAAABABBBAAAAABABABAABABBAABAABBBBABAABABABAAAABBBABAABBBAAABBAB
ABABBAAABABAAAABBBAAAABBAAABBBAAABBAAABBAABABBAABAABBBBAAAAABAAAAABABAABBBAAABBAAAAABAABBABAAAAABBAAAABABAAAABAAABAAABBABAAABABBABBBBBAABBBABABABAABABBBBAABABBBBBAABABAAAAAABABABAAABBABABABAAABBBAABAABBBAAAABBAABBBBAABBBBBBBAABABABBBAABABBBAABAAAAABBAABAABBBAABABBAABAABBBBABABABABABBBABABABAAAAAABBABBBABABABABBBBAABABAABBABBBAAABBBABBAABAABABABABBBBAABABABBBAAAABBBABBAAAAAABBBBABABBAABBAAABBBAABAAABAAAAAABABBAAAABABBBABBBBAAABAABAAABABAABABBABAABAABABABAAABAAAAABBAABABABBAAAAABAAAABAAABAAAAAAABABBABABABAABABAABBBABAAAAABABAABBBBAABBAAABBAABBBBAAAAABBAAABBBABBAAAAAAABABBBBBBBAABAAABBBABBBBABBAB
ABAABBAABBAABBABAABBABBBBBABBABABAAABAABAABBBBABAABAAABAAAAAAAAAAABABABBAAAABAAABAABBBBBBAAAAAABABABBBBAAAAABABAABBABAABBBBAABBAAAABABAABAABABBABABBAAAAAAAAABBAABBABAABABABBABAAAAAAABAABABABABABAAABAABBBABABBABAABBBBBBABBABBABBBBAABBBBBABABABBAAAAABABABBAABBAAABBBBAAAAABABBABAAABABBABAAAAAAAABBBBBAABBAAAAABBBBBBAABABAAABAAABBBABAAAAAAABBBABBBBBAAAAAAAABBAABAAABAABBABBBBAAAABBABBABABBABBABBABBABBBBAAAAAAAAABAABAAABBAABBBAABBAAABBBBAABBAABAABAAABBABBBABBBBBABBBBBBABBBBBABAABABBAABAAAAAABBAABAABBABAABBBBABAAABABBBBABBBAABABBAABBBAABBBAAAAAAAAAABAAABBBBBBABABBBBBBBBBAABBAAABBAAAAABAAABBBABBBBABAAB
BAABAABBABBBBBABBBABABBBAABBABBBBBABABABABAABAABBABBBABBBAABAABBAAABAAAAAABBABBAAABABBAABABAAAABAABAABAABAABBBBABAABBAAABABBBBAAAABABBBABABAABAAAABBBABABBBBBBBAAAAABBBBAAABABBBABBABABAABAAAABAABABBAABBBABAAABABBBBABBBBABBABBAAABABBAAABABAAABAAABAAABBBBBBAABAAAABBBBABBBBBAAAABAABAAAABBBAABBBAABBBBBABABBBBABBAABAAABBBBBAAABAAABBBABABAAABBABBBBABBBAABBBABBABBBAAAABAABAAAAAAAAAABABBBABABABABBBABAABABBABBABAABBAABBBBAABABBBAAAABAAAAABBABBABAABABAABBBBABBABABABAABABBBABABABAABABBBBAAABBBAABBBAABBAABABABABBBBAAABBABABABABABBBAAABABBABBABABBAAAABBABBBABABAABAABBAAAAABAAAABABBBBABBBBABAAABBBBBAABABBBBA
BBAAABBAAAAAABABBAAABABAABBABAAABBABBAABABAABABABAABABBBAAAAAABAABBBABABBABBBABBBBBAAABBABBBBBABBBAAABABABBBBBBABBBABBBABBBABBABABBAABBABBABBAAAABAABBBBBBBABAAABAABBAAABBBAAAABBBABABBBBBABBAABAAABBABBABAAAAAAABABBBAABBBBBBAAAAAAAAABBAABBAABABAAABBABABABABBBBAAAABBABAAAAAABBBABABAAAABABBBAABBABABAABBBBABBBAABBABBAABABABABBBAABAAAABBAABABABABBABAAABAABAABABBAABBAAAAABBABBABABAAAABBAAABABBAABAAAAAABBBAAABAAAABBBBBBABAAABABABAAAAABABABBABABBAAABABABAABABBAAABAAABABABBBBBBBBBABBBAAABBAABAAAAABBABBAABAAAAABBAABBABBBBBAAABAAAAAAABABBABAAAABAAAABBBBBBAAABBAABABAAAAABBBBBABABBBAAAAABAABABAAABBBABBABABA
BABAAABABBAABAABBAABBABBAAAAAAABBBABBBABABAABBBAAABABABAAAABBAAABAAABBABBABAAABABBBAAAAAABAABABBBBBABAAABBABBABBABBABBABAABBABBABBBABBBBBAAABBBBAABAAABBBABBAAAAAAABABBABBBBABABBBBAAAABABBBBBAAABBABBABBBBBBAABBAAABBBBBBBAAAAAABBABAABABABAABAAABBAABBBBBBAABBAABBBAAABBBABBAABABBBBABBBABAAABBBBAAAAAAABABBBBABBBBBBAAAABBAAABBABBBBBBAABAABAAAAABAAABABAAABBBAAABBBBBBABAAAAABAAABBBBABABAAABBBAAABBBAABBAAABABBBABBAAABBABABBAAAAAAABBBABAAABBBBAABBBAAAAAAAABBABAAABAABBBBBBBBBBBBBABAABABAABABBBAABABABABAAABABBBABAABBABABBBAABABBBAABBBBBABAAAABBAAABBBABABBAABBBAAAABBAAAABBBABABBABBBBBBABBBAAAAABAAAAAABABAA
BBAAABAAABBBABAABBABBAABBBAAAAAAAABBAAABABAAABBABBAABBAABBBAAAAABBBAAABAAAABBBBBBBBBABABABABAABAAAABBBAAABAAABBBBAABABAAABABAABBBBBABBAABAAAABBAAAABBBABAABABBBAABAABBABBAABABBBABAAABBAABBBBBBAABAAABBBABABABAAAABBAAABBAABBBABABBBABBAAAABBABBBABBAABAABABBBBBBBAAAABBBABABBBBABABBAABAABABBAAABABABAABBBAABBBABABABAAAABABBBABBABABBABABBABBABBABAAABBBABABBABBBBBBAAABABABAAAAAAAAAABABBBABABBBABBBBBBAAAABABABABBABBBABBAABBBBAABAABABBAABABAABBBBBABBABAAABBAABBABBBAAABBABAAABBABBABBABBAAABABBBBAABAABAAABBAAAABBBAAABAABAAABAABAAABBABBABABAAABBBBABBAAABABABBBBAAABABABAAAAAABBABBABAAABAABBBAABAAAABBBBBBABAB
BAAAAAABBBAABABBBAABBAAAABAABABBABABAAAABBBAABBBAABBBBABBABBBBBABAABABABAABBBBBBBBBBAABBBBABBAAAAAAABAAABBBBAAABBABABBAAAAAABAAABAABBBAABBABAAABAAAABAAABBBAAABBAAAABABBBAAAAAAABAABBAAABBABABABAABAAAAABBBABABBAABBABBABBBBABAABBBAAABBABABABBBAABABAAAAABBABABAABABAABABBBAABBBBBABBAAAAABBBBBBBBABBABBBBAAABABBABBAAABBAAAABBBABBAABBAABABABABAABABBBABBAAABBBBAABABBBBBBBBABAAAABAAABBAAABABBAAABBABBABABAABABBBBABAABABABAABABBAAABBBBABAABAABABAABABBBBBAAAABBAAAABABBBABBABABBAABABAAAABABAABABAAAABBBBAABBABABBABABBAABBBABBAAABAABBBABABBBABBABAABAAAABBBBBBABABBAABBBBABAAAAAAABBABBBABBBABBAABBAAAAAAABBBAABA
BAAAAABBBBABBABBAABABABAABABBBBABBBBAABAAAAABAAAAABBBBBBBABAABBABABABAAAAAABABAABABABBBBABABBBABBABABAABBBAAABBBAAABABBABABAABBBAAABBBBBABAABABAABBAABBABABAABAABBBBBAABBBBAABBBBBBABBBAAABABAABBBAAAAAABAABBBAABABAABABABABAAABBAAABABAAABABBAAABAABBABABBAABBABAABAAAAABBBBAABBAABAABBABBBBAABAABBBBABBAAAABABABBBABBAAABABBBBAABBBBBAAABBAAABABAABBBBBBBBBBABBBAABAAAAABAABABABBBABABBBAABBAABBBBAAAAABBABAAAABBAAAABBBBBBAABBBBAAABAAAABABBBBBBBAAABBABBAAABBAAABBABAABABABBBAAAABBABBAAABAABBABABAAAAABBABBBAAAABBAABBAABABBABBBAAABBABAABABBAAAAAAABAAAAAAAABBBAABAAAABBAAABAABABBAAAAABBABBAAABBBBAAAABAAABAAABBA
BBABABBABABAABABBBBAAABBBABAABABAABAAAABABBBAAABBABABABAABBAABAAAABABAABAABBBBAAAAABAABAABBBBABABBBABBBBBBABBBBAABABAABABBBABBABAABBBBBBAABBABBBBABBBBAAAABABAAABAAAAABBAABABBBABBAAABBBBBBBAAABBBBBABBBABBABABBABAABABAABABBAABBABAABBBBABBABAAABABBBBAAAAAAABAAABBABABBBBBBBBABAAABBBABAABAABAAABAAABBBBBABBBBAABBABABABAABBAAABAABBBBAAAAAABBBBABBBBBABAABBBBBBBBABAABBAAABBBBABABABABAAABAABABABABABAAAABABBAAABBBAAABBBAAABABAAAABBBAABAAAABBABBAABAAABAABABBAABBABAAABBBBAAAABBABBBABAABBABAABABABBAABABAAAAAABBABABAAABBABBAAAAABBBABBBBBBBBABBBBAAAABBAABABABAAABABAABBBAAABAAAABBBABBABAABAABBBBABAAAABABAAABAB
BBBABABBBBBAABBAABAABBABAABABBBBBAABABBBBAABBAABBBBBBBAABBBBBAAAAABBBBBABAABABABBAABBABAABBAABAABBABBAABABABAABBAABBBAABAABAAAABBBAAABBAAABBBBAAAAAAABABBABBAABBBBBBBAAAAAAAAAAABBAAABABAABBBABBABAAAABBBBABABAABBABBABABAAABABBBBBAABBBBBABBAAABBBBBBABBABBABBABAAABBAABAAABBBBABAAABABAABBBBBABBBABBABABABAAABABBBBBBABABBAABBAAAABAABABABBABAAAABABABAABAAAAABBAABAAAAAABABBBAAABABABABAABBBABBAABBAABAABBABAAAAAAAABBBBAAABBBBAAABABABBABBAABABABBAAABBBABBAAABABBABABABAAAABABBBABBABAABABBBBABBAABBBABABAAAABBAABABBAAAAABBBBBAABAAAAABABBBBAAAAAAAAAABAAAABBBAABAABBAABBAAABBBBABAAAABAABAAABABABABAABABABBABABBA
AAAAABBBABBABAABAABABBBBBBABAAABAAABAABABBBAAABABBBAABABAAABBAABABBBABAABABBBAABBAABAABBABBAABABBBAAAABABAAABBBBBABBBBAABABAABABAABAAABABBBABAAABAABBBAABABAABABBAABBAAAAAAAAAAABAAABBABAABBBBBABAAAABBBABABABBBBABBABBABBBABABABAAABBAAAABBAAAAABAAAAABABBBABAABBABBBABBBAABBABBBBBAAABAABBABBAABAABAAABABBABBABBBABBBBABAABABAABBABBAABABBBABBBAAABABAAAABBBBBABBAABABBBBBBBABAAABBBBBABBABBBBAABBBBBBAAABBBABBABBBBABBBBBABBABAABAAAAABAABAAABABABBAABBBAABABAAAABBABABBBABBAAABAABBABAAABBBAAAAAAABABABABBBBAABBABABABBBBABBABAAABABBABBBBABAAAAAAABAAABBBABBBAABAAABAABABAABBBABBABBAAAABBAABABBBBAAABBBBAABBAABBBB
BAABBABAAABBBBAAABAABABBAAAAABAABABAAABBBABBBBABAABBAAAAABABABBBBBBABABABBBAABABAABBBAAAAAABBBBABABABAABABBAABBBBBABBAAAABAAABAAABBBABABABBBAAAAAABABBAABAABABABAAABBABABAAABAABAAABAAAABBAAABBABBABBAAABABBBABABAABAABBAAAABAABABABAABABBAABBBBAABAAABBAABABBBAABABAABAAAAAAABBAABBAABABBBBBBBAABABBABBAAAABABABAAABAAAABABBABABAABBABAABBABBBAAAABABABAABABABBBABBBABBAABABBBBAAAAABBABABBBBABABBAABAAAABAAABAAAABABBBABBBABAABAAABAAAABBBAABAAABBABAABABAAABABBABBBAAABABAAAAAABABAABAAABBBBAABBBABABABAAABABAAAAAABABBBBBBAABBABABBBBBABABAABBBABAABBBABAABABBBAAABBAABBAABBAAAAABBBAAABABAABABBBBABBBAABAABAABABBAA
AABABBBBBBABAAABAABAAABAAAABABBBBBABABBBAAAABBBABAAABBBABAABBAAAAAABBABAABBBBAABAAAAAAABABBABAABBBBAABABABBBABBBAABBAABBAABAAAABBAAABAABBBBAABAABBBBBBAABBAABBBBBABBABBABAABBAAAABBBBAAAAAABBABBBBBBABBABABAABABABBBBBAAABBBABBABBBAAABBABABABABBBAAAABABABABAAABBBABBAAAAABBABABBBBABBABBBABAABBAABBBBBBAABAABABAABABBAAAABBBAABABAAAABABAABAAABABAAAAAAAABABAAAABBAABBAAABAABBBBBBBBBBABBAABABBBABABAABBABBBBBAAABABBBABAABBAABAABBBBBAABABAABBBBBBAABBBAAABAAAABBBBABBBBABABABBBBAAAABABBAAABABAAABAAAAABABAAABBBBAAABAAAAABBBBABAABAAAABABBAAABABABAABBBABAAABBBAAAAABBABAABABABAABAABBBBAABBAAAAAAABBABAABBBAABBABA
BBABABAABABBAAABAABBAAABBBBBABBAAAABBBABAABAABABBBBABABAABABAABBAABBBBAABBBBABBABABABABAAABABABAABABBABBAABAAAABBBABAAAABBABBABAAAABBAAABBABBBAAABBBAAAABBBBABABABBABABBBBAAABBBBAABABABAABBBBAAABBABBABBBAABAAABBBBBBBAAABABBAABBAAABAABBAABAAAAAAAAAAABAABBABABBBAAAAABBAABAABBAAABBBBBABBABBBABAAAABBBAABBBAAAAAAABBABAAABBABBBBBBBABBAABABAAAAABAAABAAAAABBBAABAAABABBBBABABAABAABBAABABBABBABBABABAAAABBABABBAAABBBBABAABBBABBAABAAABABAABBABBAAAABAABABAABAABAAABABABBBBBAABABAABBABBBBBAAAAAAAAABABAABBAABAAABAABBBBBBAAAAABBBBAABAABBAAABBAABAABABABABABBABBAABABABABAABBBBAABBBAABABAABAABAAAAAABAABBAABBBBABBB
AAABBBABABBAAABAABBAAABAABAAAAAAABBAABABBAABAAABABBBABBAABBBAABAABABABBAABBABABAABAAABBBBAABAAAABAABBAABBABBABBBAABBBBABBAAAAAAAAAAAAAABBAAABBABABAAABABBBABAAABBBBAAABABBBAABBABABABABABBAABABBAABAABABBAAABBABBBABABBBAABBAABBABABABBABAABBAAAAABBAAABAABAAABABABABBAAAAAAAAABBABAAAABBAABABAAAABABBABABBBBBABBABBABBABABABABABAABAABBABAABBABABBABAABABAAABABBAAAABBBABABBBBBBAABABBAAABAABABBBAAAABBBBAAAAAAABBAABAABAAAAABBBBAABBAABBABBBBABAAABABBAABBABAAAABBBAAAAABAAABBABBAAAAABBBABAABBABABBBABABBBABBAAABABABABAABAABAABAABAABBAABBBBBBAAAAAABBBBABABBAABBABBBBABABAABBAABBAABAABBABABABABBAABBAABAAABABBABBB
BABABABABAAABBBBBABABBABAABAABAABAABBAAAABBBBBAABAAABBBABBBBAABBABABBBBAABAABABABAAAABBABABAAABBBAAABAAAAAABABAABAABABAABBABAAABBAAABABAAAAAABBAAABBAAABBBBABBABAAABBABAABBBABABBAAABABABBBABAABBAAAAABABBBABAABBAABAABBAABAAABABABABAAAAAAAABAABBAABBBABAABABABBBBBBBBAAAABAAAAAAAAAABAAABBBABAABAABAABBABBAAAAABAABBABAAABBAABBBABABABAABAAABBABBBAABABBABABBBABABABBABABBABBBBBBABAABAAABBAAABAAAABABBBBBBBBABABAABABABABAABBBAABAABAABABBABAAABAABBBBBBBBAABABBABBABABBBBABABAABBBBAABBBBBBBABAABBBAAABAAAABBAABBAABAABBBBABABBABABBBABBBAAABBABBABABBAABBBBAAAAABBABBABAAAAABAABBBBABBAABBABBAABBBAAAABABBBBABABBBA
ABBBAABBAABABAABAAABBAABBBBABBBBBBBBAAAABBBBBBBBBAAAAABAAABBABBABBABABAABBABABAAAAAABBBABABBBAABABABAABAABABABAABBBBBAABAABAAABABBBBABBAAABBAABAABAABAAAAAAAABBBABABBABBABAABBBABBBBAABBBBABBABABABBBABAABABBBABABBAABBBBBABABBBBBBAAABAAAAAABBABAAAABBBBAAAAAAABABABABBBABBAABBBBBABBAABBAABBABAAAAABBBBABBAABBBBBABBABBAAABBAABABBABABBAABAABBAAABABABBABBBABBBBBAAAAABAABBABAAABBABBBABBAAABAABBBBBABABBAABAABAAAAABBABAAABAAABAABABABBAABBBAAAAABBBABBABBABABBAABABABAABABBABBABAAABAABBAABABBABBBBAABBAABBABBBABABBBABAABAAABABAAABABBBBABABBBAAAABABABBBBABAAAAAABBBBABBAAAABBBBABBAAAABAAAAABBAABAABBABBBABBABABA
BABBAAABBBABBABAABABBABBABAABABBABABAAAABAABABAABBBABABABAABBBBABAAABBAABBAABBAAAAAABAABABAAAAABABBBBBBABBABBBAAABABAABAABABBABAABABAABBAAABABBBABBAAAAAABBAAAABAAABBABBABABBABBBABBAAAAAAAAABBABABABABBBAABABABBAAAAABABABAABBAAAABBAABABAABBABBABAAAABABBBAAABBAABBBAAABABABABBBABABAAAABAAABBABBBAAAAABBBBBAABABBABBAAABABABBABAAABABBAABBAAABBABAAABABBABBBBBBBBAAABBBBABABBAAABBAAABBABAAAAABABBAABAAAAAAABABAAAAABBBABAABBBABBBAABABBABBBAABBABBBAABAABBAAABAABABAAABABBAABBABBBAABAABBAABBABBBABABAABABABBAAAABBABBAAAABABAABBBBAABABBAAABAABBBAAABABBBBABBBBBAAAABABABBBBABABABBBBBBBBAABAAAABBAABBAAAAAABAABBAB
ABABBABAABABBBABBBABAABABAABBABABABAABAAABAABBABBBBBBAAABAABAAABABABAAAAAABBABBBAABAABBBBBABABABBBBBAABBBBBBAABABABAAABBBBABABBAABBBBBAABAAABBABAAABBAAAABABAAAAAAABBABBBBBABBAABBABABAAABBBBAAAAABBABAABBABABBAABAABAAABBABBBABABAAAAABABBBABAABAAABBBAABBBABBAABAAABABBABAAAAABAAAABAABBBBBABBBBBBBAAABAAABBAABABBAAABBBAAAABAABAAAABAAAAAABBBAAABABAABBAABBBAABABAABBAABABAABAABABBAABABAABAAABBBABABBABAAAABBBABBABABABBBBAAABBBBAABBBBABBABAABBABBBAABAAAAAABBAAABBBBAABAAAABAABAAAABAABBBBBABBABBBBABBAAAABBBBAAABAAABABAABAAABBBBABAABAAAABBBBAAABAABBBBABBAABBBBBAAABBBBABAABBBBBBABAABABBABAAABABBABBBABBAAABBB
AABAABBABBBBBBBABBABABBBAAAAAABBABBABBBAABABBABBBAABABBBBBABABBAAABBABAAABBABAAABABABBAAABAAAABBAAAAABBABBABBBAABAAABBBBABBAABABABBBBBBAAAAABBAABBABAAABABABABBABBBBBBABBABAAABBBABAAAAAABABABAABABBAABBAAABAABBBBABBABBBABAAAAABBBBAABABAABAAABBABBAAAAABABBAABBBBAAAAABAAABABAAABAAABAAAAABAAABBBABBAAABBBBBBBAAABAABBBBABBBABABBABABBBAAABBAABBBBABAABBABBBBABAABABABBAABAAABBBBABABAAABABBBBBABAAAAAABABBAABBBABAAAAABABAABBBAABBAAAAAAAAABAAAAABBBBBAAAABAABBBBBAABBBBABBABBBBBBABABBAAAABABBABAABAAABBBBBBABABAABBBAABBBBBAABAABBBBAABABAABBBAAAABAABABABAAAAABABBABBBBBBBABABBAAABABBBBAAABABAAAAAAABABABBBBAAAAB
ABABABAABBAABABAABABBABAABABBBAAAAABBABBBBBBBBBBAABABAABABBBBAAABBBAABBABBABBAABAABBBBBABBBBAAAABBABABABBBAAAAAAAABBAAABBBBAAABABBABBAAAAABAAABBABABBABAAAABBAABAABBABABAAAABABAABAAAABABAABBAABABBAABBBAAAABBBBBBBBBBAABBBBBBABAABBABABAABABABBBABBAAAAAAABBAABBAABBBBBBABAABBAABABAABAABABBABABBBBAABBABBBABABBBBAAAABAAAAABABBAAABBBABAABABBBBABBAAABBBABBBABAABBBBAAABAAAABABBBBAAAABAAABBBBABABABBBABABAABAAABABBABBBBAABAABAAAAAABBBBBBBAAABAAABABAAAAABBAAAAABBBABBBBABAAABBBBAABAABAABABBABAABABABAAABBABAABBBBBABAABBABBAAAAABAABAABBBAAAABAABABABBAAAABBABBBBBABABBBABABBAABBBAAABABAABBBABBBAABBABBBBAAAABAAB
BBBABAABAABABBABAABBBBABBABABABBBBAAABBBBAAAABBBABAABABBBAAAAABABABAAAABAAABAAAABBBBAAABABABBBBBBBAABABBAAAABAABAABAABABBBBBBAAABAABAABBBBBBABAAAABABAAABAAAAABAAABAABBAABBABABABABAAAAABBBBABBBBBAABAAAABABAABAAAABBBBAAAABABBBAAAAAAABAABBAAAABAAABBBABBABBABABBAABBBBBAAABBAABBBABAABABBBAABBBBBBBBAABBABABABBBBAAAAABAAABBABBAABBAABAABBABBABBAAAABABAABBBBABABBAAAABAAABABABAAABAABBBAAABABABABBAAABBBABBABAABBBAABBAAABABBBABABABABBBAAAABAAABAABABBABABABABBBBABABBBABABBABAABAABBABBBAABABBBAABAAABBBABAAAABBBABBBAABAABBABBAABABABBABABAAABBBBAABAAABBBAABBBAAAABAABABABBABAAABBBAABAAAAAABBBAAABBBBAAABBBABAAB
ABABBAABBAABBBBBAABAAAABBAAABABBBBAABBBABABAAAAAABBABAAAABBAAABBBBBAAABAABABBABBBAAAAABAABBABABABABBAABAAABBBBBBBAABBBABBAAAAAABBAABBABBBABABABABAABAAAAAAAAAABAABBBBBAAAAABBBABABBABBAAABABBAAAAAAABBAAABBBABBBBABAABAAAAAABABAAABBBAAABBBBABABAAABBABBBAAABBBAAAABABABABBABAAABBBBBBBAABAABBBBABAAAAABBBBABAABBBBBABABABAAAABBBBAAABBBBABAAABBABBABBBAABAAAABBABAAAAAAAAAAABABAAABABABBBBBBABABBABBBABBBAAABABBABAAABAAABAABABABABABAABBBBABBABBABAAAAABBBBBAAABBBBBBBBABABBBAAABBAABBBBBBAAAABBBABABBBBBAAABAAAABBAABBABABBBAABABABAAAABAABBAABBBAAAABAAABBABABABABBBBAABAAABAABABAAABBBABABAABABBBBAAABABBBABBBABBBA
ABABAABAAABBBBBAAABABABBAAAABAAAABBBBBABBAABAABABBBBBBBBAABBBBABABABABAABABBABABAAABBABABBABBBABABBBBBAAAAAABABBABBBABBAAABBAAABBABABAAABABBBABAABBBBAAAABBBBAAAABABBBAABBBBAABBABABABBABBABABAAAABABABAAABAABBBAAAABBABABABBBBBBBAAABABAAABAABAAAAABBABBAABABABAABBBBBBBBAABABAABBAAAAAAABABBAAAAABABBABBBAAAABAABABABABAABABABAAAAABBAABABBBBBAAAABBBBABABBBBBBBBAABABABBBBABBABBABABAAABABABBAAABABABABBBAAABAABABAAAAABBBAABABAAAAAAABBAAAAAAAABBAABAAABAAABABAAABBBABAABBAAABAABAABBAAAAABABBBABBAABAAAAABABABAABBABBABBAAAABBBABABBBAABABAAABABBBAAAAAAABBABAABAAABBBAAABBBAAAABBBBBAAABABBBAAABABBAABABAAABBABBBA
AABBBBABABAABABBBAAAAABABBBBABBAAAABBBABAABBAABBBABAABBBBAAABBAABBAAABABBABBBABAAABBAAAAAABABBBAAABBBBBBBBBABAAABBAABABAAAABAABABABABBBBAAAABAAAAABBAAAABBABAABAABAABBBBAAABBABBAAAABABABABBBAAABABAAABABBABABABABABABBBBAABABBBBBBBBAABBBBBBBBBABBBAABBAAAAABBABABBBBABBBAABBBABBBABBABAABBABABABBABABABAAABAABABAABBABABBABAAAAABABBAABBBAABABBABBBAABAAAABABBBBABBBABBBAAABAABABABBAABBBBBAABBAABBAAAABABABBABAAAABBAAAAAAABAAABABBBABABABBBBAABABABAABBABBABABBABBBBAABBBBAABAAABABBABAAABABBBABBABBBAAABAAABBAABABABABAABBAABABBABABBAABBBBBBBBABAABAAABBAABABBAAAABBAABAAABABBAABBAAABAABBABBBAABBBABBABAAAAABBAAB
AABAABBAABBABBBBBBAABAAABBBBBBABBABABBBBBBBABABAAAABABAAAAAABBBAABABAAAAAABBAAABBAAABAAAABAAAABBABBBBABBBABAABBBAAABABAABBAABABAABABBBABABBBBBBBAABAABBAABABBBBBAABBAABAAABAAABBAABAABABBAAAABABBBBAAAABBAAAAABBAAABBBAABAABABAABABBABAAAAABBABBBBAAABBBAABBBBBAAABBBBAAAAABABBABAABBABBBBBABBBAAABABBBABBAABAABAAAAAAAABBBAABABAAABABBABAABAABBBBAABABABBBBAAAAAAABBBBABABABBBABABBAABAAABBABBBAAABAABABBAAABBAAABBBBAABBBABABBABBBBBBAABAAAABBBBBAABBBBABBBBBABAABAABBABABABBBBAAABBBBABBAABABBABABBBBABABAAABBBBAABBBBBABBABABAABAAAABBBBBBABBABAAAABBABABBAABBBABBABBBAAAABABABBAAAABBABBAABABBBBABAAAABBBBBBABBBBAA
AABBAABBBAAAABABAAAAAAABAAABABABBAABBBAAAAAAABBAABBABAAABBAAABBBBABBAABAAAAAAAABAABABBBABBABABBBABBBABBABABBAABBBBAAABBBBABABBABABBAABBAABABABABABBBBBAAABABABABABAABABBABBAAAABABBBAABABABBAAAAABAAAABBABABAAAABBABABBABBABBABBBABABABBBBAABAABAAAABBAABAAABABBABBABBBBBBABBBBBBAAABBBAAAABAABABAAAAAAAABBBBAAABABBAAAABBAAAABABAABBAAAAAABBBAAAABABBBBAAAABAABBABAAABAAAAABAAAABAABABABBAABAABBBABBAAABABBABAABBBABABBAABABAAABAAABAAAABBBBABBABAAABBABABAAABBBAAAAABABBAABBBBABBAABBBAAABBBBBABAAAAABAABAABABBAABAAAAABABBABBAAAAABBABABAABBABAAAABBBBABABBBBABBBBBABBBBBABBBAABBAABBBABAAAABABBAAABABBBAAAABAABBAABA
BABBABAABABAAABAAAAABABBBBBBAAABBBBBAABABABBABABABBAAAAABBABABAABBAABABAAABAABAAAAAABABABBAABABABBAABAABABABBBAABBBAAAAABBBBAAAABBBBAAABAABBAAABBBAAAAAABBBBBBBBAAAABBAABABBAABBAABAABBBABAABBBBBAAAAAAAABABBBAABABBAABBAABABAABABBABABABAABBABBBBBAABBBBBBABBBAABAAAABBBBABBBAABBAABAAABAABBABAAAAABABAABAABAABBABABBBAAABBAAABBAABABBBBBABAAAABAAABAAAABABAABABAAABABAABBBAABBBBAAABABBBABAABABABBAABBBBBBBBAAAABBBABBABBBABBABABABBABBBBAABABAAABBBBBAABAAAABBABAABABAABAABAAABAAAABBABABBAAAAAABABAABABAABABABAABBBAAABABBBBABAABAAABBAAAABBBABBBABBABBBBABABAABAAAABBBBAAABABBABBABBBBBBABABAAABAABABAABBAABBABBBAA
ABAAABABBBBABABBABABAABBABBAAAAAAABBBABBABABAABAABBBBBBBAABAABBBABAABBBAABBAAAAABAAAABBBBBBAAABBAABBBAAAAAABAABBAAABAABAABBBABBBBBABAAABAAAAAABBBABBBBABBBABABBABBABAAABBBAAABAABBABBABBBABABAAAAAABBBABBAAABBABAABBAABBBAABABAABAABAAAAABABBABBBAAABAABABABAABAABAABBAAAAAAAAABAAABBABAABBAAABAABBBABAABBAABBBBBAABABBBBBABAABABBBBBBABBABBBBAAAAABABAAAABBBBABBABBBAABABAAABBBABBAABABABABBBABBBAAABABBBBBBBBABBAABBABABAAABBABBBBBABABBAAAAABABBBBAABAAAABBAAAABAAABBBBBAAAAABBBBABABBABBBAAAABBABBABBAAABBBAABBBBABAAABABAABAAABAABAAABAAAABBBABBBABBAAABABAABABBBBBBBABBAABBAABABAABABABBBBBBBABBABBABABABBBBAABABB
AAABABABABAABBBAABAAABBBBBBAAABABABAABABAABABBABABBABAAAABBBAAABBBABBAAABBBBBBBAAABAABBABAABAABAABABBABBABAABBABBBBBBABABAAAABABBAAABBABAAAABBBBABBBAABAABBAABAAAAABABBBBBBBBABBABBBBABBBBBABBAABAABABBAAAABABBAABAABBBAABABAAABAABABBBBABABBBBBBBABBABABAABABABBBABABABAAAABBBBABBBBBABABBBBBBABBAAAABBBBABAABABABBAAAABAABAAAABABBBAAAAAABAAABBAAABAABABABAABABBBAAAAABABBAABABBBBAAABBBBABAAAAAABABABAAAAABABBBAAABBBAABABABAAABAAAAABAABBBBBBAABBBABBBABBAABBBBABBABAAAAABBABBABABAABBBBAABBABBBABAABBBBBAAABBAAAAABABBAABAAABAAAABAABBAAAABAABAAAABABBAAAABBABABABAAAABBBBBAABBABBBBBBBBAABBBABABAABABAABAABBAAABBB
BBBBAABABBBBAABAAAABBBABABBBABAAAAAAABBBABBABBABABABABBABBBABABBAAABBABABAABBAAABAABBBBABABABABBBAAAAABBBBBBBBAABABAABBAABBBBBBBABABAABAABBABBBABAAABAAAAABBBAABBABAAAABABBABBABBABBAABBAAAABBBBBBBAAAAAAABABBABBAAAAABAAAAAAABAAABBBBABBABAAABAABBBAABBBAABBABAAAABABAABAAABABAAAAABBBABBAABAAAAABBAABBABABABBBBAAABBBAABBBABABBBBBAAAABBAABBBABABBABBBBBABABAAABBAAAAABAAABBBABBAABABBAAAABABBAAAABBBBBBBBBBAAABBAABBABAABBBBAAABBBABAAAAAAAAABBBBABBABAAAABBABBBBAABBAABAABAAABABBBBAAABABBBABAAABBBBBBABBAAAAABBBBAAABBABBBBBBBBBABBABAABBBABABBABABBABBAABAABABABBABBABBAAABBABAABAABAAAAABABAAABAAAAAABABBBBABBABA
BBABBABBBABABABBBAABBBBABAABBBAAAAAABABBBAAAABBBAAAAAABBAAAAABBBBBABAAABBBAABBBBAABAAAAABABBBBAAABBBBABBBBAAABABBBBABBBABAABBAABAABBBABABBAAAAABBBBBABABAABAAABBABABAABABBABBBBAAABABBBBABABABBBABABBAAABBBBABBBABBABABABBAABBBBBBBABABBBAAABBBBABBBABAABABAAAAABBBAAABAAABAABAAAABBBBBAAABAABAAABAAAABABAABBBAAAAABABAAABBAABABAABBAAAABAAABAABABAABABAAABBAABAAABAABBAAABBBABABBBAABBAAAAAABBBABAABBAAAABBBBBBBAABAABBABBBABAAAAABABAABABAAAABAAABABBBABBAAAAAABBAABABABBBABAABAABBAABBABBBAAABBBABABBBBBABAAABBBBABABABABBABBAAABBBBABBAAABBBBBABABABAABBBBBBAABBBAABABAABBBBBBABABAABBBABAAAABABABBABABAABABBABABBBA
AABBBBABBBBBBBAABABAABAABAABAAAABBBAAABAABAAAAAAAAAAAABABBABBAAAABABBAABBABBBABBBBAABBBABBBBBBBBBBBBBAABBBABBAABABBBBBAAAABAABBABABABBABBAABBABABBBBBBABABABAAABABBAABBAABBAAAABBBAABAAAABABBBBAABBBABAABBAAABABBABBAAABABBBBAAABBAABBBAAABAABAABABBBABABBBABBABBABBABBBABBBBBABAAABABBBBAAAABABBBAAABBAAABBAAABABBAABBBABBABAAABABABABABBBBBBAAAABABABBAAABAABAABBBBABBBAAAABAABAABBABABABBABABBBBABBABBAAAABBBBBBBBAABABBBBBABBABAAAAAABBBBAAABBAABABBBABAAAABAAAABBBBAABBABBBAAABAAABABBBABABABBABBBBAAABBBABBBBABAAABBBAAAABAABBAABBABABBBABABBBAAABABABAABAAAAAABAABAABAABABBBAABABAAABBBBABABABBAAAABBABAABBBAAAAB
BBABAABAAABAABBABBAAAAABBBBAABBBABAAAAAABBBBAAAAABBAAABAABBBBBABBABBBBABBBBABAABBBAABBBBABBABABAABBBAABABAAABABABABABBABBABAAAABAABBAABAABAAAABABABAAABBAAAABBAABBABBABBBBABBBBAABABBABAABAAABBBAABABBBABABAABAAABABBAAABAABABAAABBBBABBBABBBAABBAAABABBAAAAABBBBBBBAABBAAAAABBBAAAAABBBAABABBBAAABBAABAAABAABABBABABBBBABBBBABABAAAABBBAABAABAABAAAABBAAABBAABBBABBAABBBBABBABBBBABBABABBBAABBBBABABABBBAAAAAABABBABAAAAAAABAABAAAABABBBAABABBABAAAAAABAABBBABABAAAABAAABABBBAABBABBAAAAAAABAABABBBABBBBABAAAABBBAABAABBAAAAABBBBBBBBBBBABBBABBBBABAABAABAAAABABBBBBABBAAABBBBAAABAAABABAAAAAAAAAABAAAABBBABABAABBAABBA
BAABBBBBABAABABBBABBBBABABABBABAABBBAABBBAABBBBBAAABBBABBAAABABAAABAAABABBBBABBABAABBABBBABABBBBBBBABAABBBBAABBBBBAABAAAAAABABBBABABBABBAABBAABBAABBAAAABBBABAABBAAABBBBBBABBABBBAAAABBAABABABAABBABABABABBBBAAAABABAAAAABABAAAAAAAAABABABABBAAABABABABAAABABBAABBABABBAABBAABABBABBAABABBAABABBBBAABBABAAABABBBAAAAAAAABAAAAABBBBAAABBBAAABABBAABBBAAAAAAABBBABAABBBBAABBBAAAABBBBAABABAAAAAABABAAAAABBBBABBBBBAAABABBABBABAABBAAABAABBABBABABBAABAAABBAABBABAAABAAABBBAAABBBBBAAABABBAAABABBAAAAABAABBAAABAAAAAAAAABBAAABBABABBBAAABBBBBAAAABBBABAABBBABBBABBAAABABABBBABBBBBBAABAAAAABBBBABABBBABBBBABAABBBAAAABAAABB
AAAABBAABBBAAABBABAAAABABABBBBAAAABAAABAAABABABABBBABABBBBABAABAAAAABBAAAABBBABABBBBAABBAABBBBABBBBABABAABBAABABBBBABBBABBBBBAAAABBABBBBBBBABBABBBBBBBBBBAAAABABBBABBABBAABBAABBABBABBAAAAABAABABBAABAABBBABBABAAABAABBAAAAABAAAABAABABBBAAAABAAAABAAABBAAAABABBAABBAAAABBAABBBABBBABBABAAABAABBABBAABBBBABABAABABBABAABBAABBBAAAAABAAABAABBBBAAABBBABBBABABBBAABABBBBBAAABBBBAABBABBBBBABBABABBBBABBABAAABBAABBABBBABBABAAAABBAAAABABAABABABBBBAABBAAABAAABAABAAABBAABAAAAAABBABAABAABBBBAABBBAAAABAAABBBAAAAABABBAAABBBBAABABABBABBBBBAAAAAAABAAAAAABBBAAAABBABBAABABAAAABABBBABAAAAAABBBBABABBAABAABBBAABABAABAABAAAA
BAAAABABBABAABBBBBBABBABAABBBBBAAABBBBAAABBABABBBBAAAAAAABBABAAABBBBBBABAAABBABABAAAABBABBBABBABBABBAAABABBBBABABABABBAAABBABBAABABBBBABAABAABABAAABBABBAAABBBABAAAABBBBAABAABBABBBBABBABABAABAABABABABABABBBBBAABABBBBAAAAABAAABBBABBAAAAABBAABAABAAAAAABBBAABABAABBBAAAABABAABABABABAABBBBBABAABBBABAAABBAABAABBBABBBBBAABBABBBAAAABAAABBBBABBBABABAABAAABBBBBABBBBBAABABABABAABABBBABAAAAAAAABAABAAABBBBAAAABABBBBBBAABBABBBABBABBBBABBAABAAAAABAAAAAAABABBBAABABABAAAABBABABABABBBAABBBBAABABABBBABABAABAAAABABBBBABBBBAABBABBABABABAAAABBABABBBBBBAAABBBBAAABBBAAAAAABAABABABABBAABBBABBBBAAABAABBAAAABABAAABBABBBB
BAAABBAAABBBBAABABBBABAAABAAAAABAABABABBABBBAABAABABBAABBBBBAABBBBABBAABBBBABBBBABAABBABAABBABABAABAABABBBABABABBBAABABBBAABBABBABAAABBBAABBBAAAAABBABBABAAAABABBBBAABABABABAAABAAAAABABAAAABAAAAAAABAAABAABBBBABABBBABABAABBAAABBAAABBABAAAABBBAAAABABAABBBBBBAABBABBBAABBBBAAAAABAABBBBAABABBBBBBAABAAABBABABABAABBBABBBABABBAABAAAABBBBBBBBBABBABBAABABABBAABAABBBBAAAAAABABABBBABAAABAABBABBAAABABBAAAAABBBAABABBBABABABABBABAAAABABABBAAAAABAABBAAAAABAAAAABBBABAABAAABABAAABBABAABABABAABBAABABABABABBBBBBBABBABAABABBABAAAABBBABAABBABABAABBAABBABAABBABBBBABBBBABBBBBABBBBBBBBAAABBBBBBBBABBAAAABBABAAAABBABABBB
AAABBBAAABAAABAABAABABABAAABABABAAAAABAAABABBABBABABABAABBABBBAABBBBABAABBBBABBBBABBBAAAABBABABAAAAAABBAABBABBBBBBBBAAAABBAAABABAABAAABBAAAAABAAAABBABABAABAAABBBBBAAAAAABBBAAABBAABABBBBBBAAAABBBBABABBBBBAAABBBBBAABBABBBABBBAABAAABAABAAABBAAAABAABBABBAAABABBBAAAAAABAAAABBBABBBABBBBABABAABBAAAAABBABBAAABABBAAABABBABBBBAAABABBBABBAABAAABBBBBBBABBBBABAABBAAABABABBBBBBBAAAAAABBBBBBABAABBABAAABAAAABAABAABBBABBBBABBABAABAABAABABBAABABABBABBAABAAAAAAABBABBBBABABBABBBAAAABBBABBBAAABBBABBBAABAABBBBBBAAABABBBAAABBBABABBABAABABBBBABABBBABBABBABBBBAABABAAABAABAABBABAABAAAAABABBABABABBABBABAABBBBAAAAABABAAB
AABABAABBAAABBAAABBBBAABAABBAABBBBABABAAAAABABBAAAABBABBAABBAAAABAAAABABBABABBBAABAABBBBBBBBBBBBBBABAABABAABABBABAAAABABAABBBABBAAAABBBABAABAAABBBABABABBBBAAABBAAABBBBAABABBBAAABABABAAAABABBABAAAAABBABBBABABBBBBBBBBABBBBABAAABBAABBBBBBABABABBAAAABBAAAAAAAABBAABAABABBBABBAAABBABABBABABBBABABABBAAABBAAAABBBBBBBBAABBBABAAAAAAABBAABBAAABABBABABAAABABBBABABBBAAABBABBBBBAAAABABABBBABBABABAAABBABABBAAABAABBBAABBBBBABBABAABAAABBAAAAAABABABBBAABAAABBABABABAAAAAABABAABBBBAABABBAAABBAABAABBBAABABABBAABAABABBBBAABBABABBAAABBABBBAAABAABBBBAAABAAAAAABBABBBAABBABAABABABABBABAAAAAAABABABBBAABBBABAABABBBBABABB
BBABABBBBBBAAAABABBBBABBABABBABABBBAAAABAABABBABBBBBAABBABABBBABBAAAAAABBAAAAABBABAABBBBBBBBAABABABBBABABAAAABBAAABABABABAABBAABABBBBAAABABAABAAAABAABBABBAABBABBBBAAAABBBAABAABBAAABABABABABAAAABAABABBBABABBBABBAAABAABABABABAAAAABBBAABBBBAABAABBABAAABBBABBAAABABABAABBBAAABBBBABABAAAABBAAAAAAAAABAABAABBBAAABBBABBABBABBBAABBABBAABABAABAABBABAABBABBAAAABAABAABBBBBBBAAAABBABAABAAAABBBAABBBBAAAABAAAAABBABABBABAABABABBABBBAABABAAAAABAAAABAAABAABAABBBAAABBAABBAAABBABBABBBBABBBAABAAABBBABAABAAAABBBBBBBAABBBBABABAABABBBAAABAAABBBBBBBAABBBBAAABBBABAAABAAABBBBABBAAAABBAAABAAAABBAAAABBBBABBABBAABBBBAABBABB
ABBABABAAABBABBAABBABABBAAAABAABBBABBAABBABAABABABBAAABBAABBBABAAABAAAAAAABAABBBAAABBABBBBAABBAABAABBBAAAABBABBAABBBBBABABBABABAAABABAABBAAAABBAABAABBBABAABBBAABABAAAAABAAAABAAABBBBBBBBBBBABAABAABABBBAAAAABAABABBABBAABABAAABBBAAAAABBAABBABBBBAAABAAABABAAABABBAABAABAABBBBBABBABAABABABBAAAABBABAABBAABBBBAAAABAAAAAABBAABAAAABBAABAAABABBABAABAABAABBABBBBBBABAABAAABBAAABAAAAAABBBBAAABBABABBAABBABABBAABBBAABABABBAABBAAABBBBABABAAAAABABBAAABABBBABABBAAAAAABABABABAABABBABAAAAABBAAABBBAABABABABAAABAAAAABBAAAAAABBAAABBBABABABAABABAAAAAABBAAAAABBBABABABAABBBABBABBBABBBBBBBAABAABBBBABAABABBBBBAABBBBAABBAB
BBBBBBABBBABABBBABBAABBBBBBABABABBBBBBBAABABABBABAABBBBABBAABAAAABBBAABBBABBAAABAAABBBAABBBABBAAAABAAABBABBBABBBABABBABAABBAAABABAABAABBABBBABBBBBAABAABAABABAABBBABBBBBBABBBABBAABBBABAAABBBAAAAAAABABABBABBABAABAABABABAAAABBBAABBABAABBBBBBBBBAABAABBBABBBAABAABABABBAABABBBABBBBBABBABAABAAABBABAABABAABABABBBABBABBABBABBBAABABBBBBABBBABBABAAABBAABAABBBABABBBBABAAAABBBABAAABBBAAABAABABBBAABABBBABBABBBAAAABBABBBBABBAABAAAAAAABBBBBBAABBBBBBABAAABAABABAAAABAABBBABABAAABBABBAABABABABABABBABABBABABABBAABAABABAABAAAAAAAABAABAAABBABBAAAAAABBBABBBBAABAABBBAAABBAAAAAABBAAABBAABABAAAAABBBAABABABBABAAABBBAAAA
BABBBABBBBAABBBABAAABBAABABAABAAAAABBABABBBBABAABBABBABBABABABBABBAAABBBBAABBBBABABABBAAAAABBAABAAAABABBABBBBBAAABBABABBBBAAABBBABBBABABAABAAABBBABAABBABBBBABAABAABAAAAAAABBBBBAABAABAABABBABBAABAAAABBABABBABABAABAABBBBBBBBABBAABBBABABBBABAABBABBBAABABBAABBBAAABBBABBAAABAABBABAAAAABAAABBBAABABBAAAABAABAAABBBAABBABBBABBBAAAAAAABABBAABAAABBBAABBBABBBAAAAABBBABBAAAAABABBBBABBABABAAAAAABBABAABAAABABBAABABBBABABAAABABAAABABAABAAABAAABABBABBBABAABBAABABBABBAABAAABABAAAABABAABAABAABBBAABBABABBBBBBAABBABBBABAABABBABAABBABABBBBBAAABAABAAAABBBBBAABAAAABABBABBAABBABBABAABBBABABBBABBBABBBAAAAAAAAABABBBBABB
ABBABBBAABBBABABABABABBAABBBABABABABAABAABBABABABBABABBAABABABABABAABABABBABBBAAAABBAABAAABABBBBBAABBBABBABBBBABAABBBABBABBBBBABBABBAABAABABBAABABBBBBABBABAAAABBABBBAAABBBAABAAABBBAABBBAAABBAAAAAAABBAAABAABBBABBABBABABAAAAAABBBBBBBBABBABBBBABAABAABBBABBBBBBBBBABBBABABAABBAABAAAAABABBBBBBABBBBABBABABAABABBBAABAAABAAAABBAABBAABBAABABABABBAAAAABAABBBBBBBBABBBAAABBABBAABBAABBAAABBABAABBBAAABABABABBABAAABBAAAAABBBAAAABABBBABBAABBBBBABABABAAAABBBAABBABAABBBAABAAAAABABBABBBABAAABAABBAAAABABABBBABAABBABAABABABAABABBABABAAAAABABBABBBBBBABBABBABABABBAABBBABAAABABBAAAAABABBAAABBABABAABAABBABAAAABAAAAABAB
BABAAABAABAAAAAAABAAAAAABABABBBBBABBBAABBABABABBBBBBABABBABBABBBBBAABABBABABBAAABBBBBBABABBABAABBBBAAABABBABBABBAABBAABBBBABABBABBABBBBAABBAABBBBAAAAAABBAABBBBAABABAAABBBABBAAABBBABAABAAABABBBBBBBBAAAAABBAAABABBABBAAABABABABABABAAABABABABBBAAABAABBBABBABABABAAAABAABBABBAAAAAABAABBABAABABAABABABABABBAABAAABBABBBABABBABAABABABBAAAAAABABBBBABAABAABBBBBBBBAABBABBABBAAABAABAAABBBBAAAAABABBAAAABBABBBABAAABABBBBBABAAAABAAAABAAAABAAABBBBBBABBAABBBAAAABBBABBABBABABBABBAABABABABAAABBBBBBBAABAAABAABBBAAAABBABABAAAAAABBABBBABABBABBBABABABAAABABAAABBBABBABABABBAAAABABABBABBAABAABAABAAABABABBABAABBBBAABBBAA
ABBBBAAABBBBAABAAAAABABABBAAABAABBABAABAABAABABBBAABBABBBAABABBBBBBBAABABABBBBABBBAAABABBAABAABBABABBABAABABABBAABAABAAAABABBBABBBAAAABAABABABBBBAABBBAABABAABABAABABABAABABBABBABBBAABBAABBABBABBABBBBAABABBBABBBAABAABABABAAABAABABABABAAABABABBBBBBBBABABABBBABABBABABBBBBBBBABAABBBBBBBBBAABBABABBBABBBBABBBABBAABABBBBABAAAAABABBBABABBABBAAABAABAABAAABBBAAAABBABBAABAAABAABBAABBABABABBAABBABBBABBBAABBBBABAABBBAAAABABAABBAAAAABAAAABABBBBBAAAABBBAABBBBAAABABBAAABBBBBBAAABAAAABBAABAAABBBBBAABAABABABBAABBBAABABAAAAABBABAAAABBBAAABAABBBABABABBAAAAAAABBAABAAABAABABAABBBBAAABBBBBABBABBBBBABBABBBAABABBBBABB
BBAABBBAABABBBABBAAABBABAAAABABBBAABABBBAAABAAABBABABBBBABABABBBBABBABBBAABABBBAABBABAAABABBBABAAABBBAABAAAABBBBBABBABAAABABABBBBBBAABAAAAABBBBAABABBBBBBAABBAABBABBBBBAAABBABBAAAABABBBABAABABABBBBBABABABBAABABABBBABBBBABABBBAAAABBBAABBBBBBBBABAABAAAAAAAABAABBAAAABAABAABABAAAAABAAABAABBABBBAABBABBABBBBAAABBBBBAAAABABAABBABABABBABABBBAAABAABBBBBBBABAABABAAAAAAABBABAABABAABABAABBBBAAAABAABBAAAABAABAABBBBBAABBBBABBBBABABAAABBABBABBBABBABAABBABAAABAABABAAAABBBBBAAABAAABBAABABBABBAAABABBBABBAABAAAAAABBAABAAABABAAABBBAAAAABBBBABAABAAAAAAAAAAAAAAABAAABBBABBAAAAAABBBABAAAAAABAAAABABBABABAABBAABBBAABABA
ABBABBAAAAAAABBAAAABAABAAAAABBBBAAAABABBBBBBAAABBBBBAAABAABABBBAAAAABABAABBABABAAAAABABABBAABAABAABABBABABBAABAABBABAAAAAABBABBAAABBAAABBBAAAAABBAABBABBBAAABBAAAABAAABABBAABABABBABBBABBABBBABBAAAAABBBBBABBBBAAAABABAABBABBAABAAABBBBAAAAAAABABABABBAABBABAABABBBBABAABBBAABABAABAAABABAABAABAAABBABBBBABBBABBABBBAAAAAABABBBBBAAAAAABABBBBBBABAABBAABBAABABBBABABABBBBBABBBAAAAABAAAABAAAABAABABABBBBABAABBAABBAABAAABAABAAAAABBBBBAAABABBAABBBBBBBAABAABABABBAABABBBABBAAABBAAAABABAAAAAAABABAABABAABBAAAAAABBAAABBBABAAAABABBABBBBABAAAAAABBABBBBBBBAAAABBBBABABBABAABAABABAABBBBABABBABAABAAAABAABABABBAABBAAAABAB
BBBBAAAAAABBABAAAAAAABBABABABABABABAABAAAAAAAABABBBABABBBBBABBABBBAAAAAAABBAABAABAAAABBBAAABBBAABBAABBAABABAAABABAABABBBAAAABBAAAABABABABAAABAABABBBBAAABAAABBBBBBBABBBAAABAAAAAAAAABAABBAABBBAAABABAABABABBBBABBABBBABBBBBBAAAABABBBBBBBAABAABAABABBABAABBAABBABABBAAAAAABBABAABABBBBBBBBABAABBBBBAAAABBAABBBBBABBAABBAAAABAAAABABABABBBBBABBABBAABBABAAABBBBBBBABBBBABBABBBABBABAAAABBABBBAABBAAABABBBBBBBBAAAABABABBBABAABABAAAABBAABBAABBBBBBBAAABBBABBAABAABAABABBABBAABBBABABBABBABAABBBAABBBAAABBABABAABAABAABABBBBAAAAAAABAABABBBABBAAABBBABBBABBBBBAABAABAAABBABBABAAABAABABBBBABABABAAABABABBBBABBABABAABBBAAA
ABAAAAABABBABBBBABAAAAABBABBAAAABABABBBBABBBAAABBAABAABBABBBAABAABBAABBAABABBBAABBBBAAAABABAABBBBBABAABABBABAAAAAABAABABBBBABABBBABAAABBBBAABAABBAABAABBAABAAAABBBABBBAABAAABAABAABABBBBBAAAAAABBABBABAAAAABBBBABBBABBBAAABBABBAAABABBABBBBBAAABABBABAAAAAAABABAAAAAAAAABBBBABABAAABAAABBBBBABBBAABABABABBBABBBABABABABAABABBABBABABAABAAAABAABABABBAAAABABAAAAAABAABABBBAABABAABABBAAAABBABBABAAAABBABABBAABAAABAAAAAAABAAAAAAABBAABBABBABBABABABBBAAAABABBAABAAAAABABBAAABBBBAABABAAAAABABABABAAAAABBBABAABAABABBBBABBBAABABBAAABBAABABAABABBBAABBAAABABBBBAABBABABBAAAABBAAABAAABBBBBBABABBABABBBBAABAABAABBBABAABBBA
AABAABBBBBBBAABBABBABAAAABBBBBAAAAAAAABABBAAAABBABABBBBAABABBBAABAABBABABBBAAABAABABBABAAABBBBBBABBAAAABBBBAABBAABAABBBBAABAABABBAAAAABAAABBABABABBBBBBABAAAAABBBBBABAAABBAAAAABBBBBABABABBABBBBAAAAABAAABAABAABABBBBBBBAABABBBBABABAABABBBABBABAABAABAABABBAAABBAABABBBAABBBBBAABBAABBBAAAAAAAABBBBAAABABAAABABBABABABABABBAABBABAABABAABAABBBAAABABAAAABBBBAAABBABBABABBABBBABABBBAABABAAAAAAABABBABBABBBAAABBBABAAAAABBBBABBABBBBAABAABBAAABBAAABBBBABBAABAABAABBAABBAAAABBBAAAAABBAAABABABAAAABBBAABAAABAAABAAAABBAAABABAAAAABAAAAABAABABBBABBABAAABABABBBBBABBABBBAAAABBBABABAAABBBABABBBABAAAABABBABBABBBABABAABBA
BBABAABBABABAABBBBABBBBBBBBBBAAABBAAABAAAAABABAABAAABABBAABBBAABABBABAABABBBAABAAAABAAAABBABBABBABBBBBABAABAABAAABBABBBBABAAAAAAAABBAABBBBBAABBAAAAAAAAABAAAABAAABBBAABABBBABBBAABAABAABABABBAABBBABABAABABBAAAAABAAAABABBBAAAABABBBAAAAAABAABAABBBBBBBBBBBAABBBAAABAAABBBBABABBBABBBAAABABBAAABAABBABABABBAAABBBBBBAABBABBBABBBAAABBBABBABBBABBABBABAAABBBABABBABABBBBBAAABAABBABABAAABBAAAABAAAAAABABBABABABBBAAABAABBABAABAABBBABAAAABABAAAAABBBAAAAABAAAABABBBBBBAAABABAAAABAABABBAAAABBAAAABAAABBAAABBBAABBABABAAABBAABABABAAAABABAABAABAABBBBABAABAAABBBBBBBAAABBBAAAABABBBBBBABBABAAAABABAABBBBABABABABBABBABAAAA
AAAAAAABAABBBABABBBAABAAABBBBBBAABBBBABBBABBBBBBBBABABABBBABBAABBBAAAABBAABAABABBBABBBBABAAAABBBABABBAABBAABBAAABBBABBAABBBAABBBABBBAAAABBBBAAAAAAAABAABAABABBBBAABAAABABAABAAABAABBABAABBBAABAABABABABABABBABBBABBAABAAAABAAABABBABABABAABBBABAAABABABBABAAABABAABBAABBAABBAAAAAAAABBAABAAAAABAABBBAAAAABAAAABBBBABBBBABBABABAABBBABABABBBAAABAABBAAABBABBBBABAAABAABBAABBAAABBAAABABABABABABABBBABBBABAAAABBBAABBABAAAABBABAABBBBBBAABAABABBAAABABABABAAAABABBBBABABBAABAAABBAABABABBABBBAAAABABABAABBBAABAAABAAAABABABBBBAAAABAABABAAABBABBBBBABAABBBBAABAAABBABAABAAAABBABAAAABABABAAAABBABABAAABABAAAAABBBBAAABABBA
ABBAABBBBBABBABBABABBBBABBBBABABAAAABBABAABAABBBABABABABABABBBABBAAAABAAAABABBBBAAAAABBBAAAABBABBAABABBBABBBAABBABBAAAABBBBBABAABBBAABABBABABAABBABBBBBBAABABAAABBBAABBBABABAAAABAABBABAAABBAAABBBBBBABABBAABBBAABBBBBABBBBBBABBBABAABAAABAABBABABBABBBBAAABAAABABBABBBAAAABBABBBBAAABBBBBABBABABBABAAAABABBABAABABBBBBAABBBABBBABABBBABBBABBBBBABBBBBBBBAABBABAAABABBAABBABBBABBAABAAABBABBBABBBAABBBAABAABBBBAABABABBABBABAABBABABBBBBBBBBBBBBBABAAAABABABBBBABABABBAABAABAABABBBAABBAABABBABBABBBABBBAAAAAAABBBAABBAAAAAAABAABABBBBBABABAABABAAABABBAAAAAAABAAAABBBAABABBBAAABBAABBBBAABABAAAABBAABABABBBABBAAABBBAAA
BABBABABBBBBBAAAABAAABBAAAABAABABABAABAABAABABAABAABAABBBAABBABABBABBAAABAABBAABBBBAABABAAAAABAAABBAAAAAABBABAAAABBBAABBABAAABBBAAAABBAAAABAABAABBABAAABBBBBBABBABABABABABAABAABBBBAAABBBBBBBAABBAABABBAABBAAAABBABBABABBAAABBBBBBBAABAAAAAABAAAABABBBBBAAABBAABABAABBAAAABBBABBABAABAAABABABBBBBABAAABBBABAAABBBAABBBAABBAAABAAABBABABBAABABBBABBBAABBABABAAABBAABBAAAAAABABBABAABBBAABAAAABBABAAAAABBABABBAAABABBBBABBAAABBABABABAABBBAABBABAAABABBBBABBBAABBABABBBBABBABBABABAABBAABBABABBBBBAABAAAAAAABAABBBABBBABAABBBBABAAAABABAAABAABBBBABBAAABBBAAABAAABBBBBAABAAAAAABBBBBABBBBBABBBBBBBBABAAABBBBABABAABBBAAAAB
ABBABBAABBBBAABBABBABABAAABBBBAAABBBAABAAAAAAAABAABAABABBBABBAABBBAABAAAAABBBBAABBBAABAAAAAAAAABAABAABBBBBBBBAAABBBABABBBABBBBBABBBABABBABAABBABAAAABBAABBBBBAAAABABABAAAAABBBABABABABABBBABBBABBABBBBBBABABABAABABAAABBAAAABABBBBABBABABBBAABAAAAABABBAABBAABAABBBAABBBABABABABABBABABAABBABBAABABAABBABAAAABBBAABAAAABAABAABBBAAABAAABABBABAAAAABABAABAAABBAABAAAAABABABAAABAAABAAABBBAABAAAABAAAABBBBBBABBBBAAABAABBAABAAAABABABBBBBBABAAAABBBABABBBBBAAABBBABAAABBBAABBBBBBBABBAAAABBBBABBABBAAABAABBAABAAAABBBAABAAABAABAAAABBBABBABAABBAABBBABBBAAAAABAAABBABBBABAABAAABABBBBBABAAABABBAABBBABBBBABAABAABABBBABBAA
ABBABABBAAABBAABABBBABBAAABBBBBBABBBABAABBABBAAAABAAABBAABBBABBBBBABAAABBBBBBBBAAABBABBABBBABBBAABAAABABAAABAABBBBABBAAAABBABABBBABBABBABBBBBBAAABAAABABAABBAABBBAAAAAAABABAABBBAABBAABABABBAAAABBBBABABBABAAABABABAABAAABABBAABBBABABAAABAAAABABBBABAABBABABAAAAAABBAAAABBABBBBABBBABBABBAAABAAAAABBBBABBAABBAAABBAABAABAABAAABAAABBBBBBBBBAAAABABBBBBAABBABABABBABBABBBBBAAAABBAABAAAAABBABAABBABBABBABBBAABBABABBABBBABBABABAAAABAAABBBAABAAAABAAABABBBABABBABAABABBABAABBABBBABBBBBBAABBABAAAAAAAABBABBABAAABAABBBAAABBABAAAAAABABAABABAAABBBBABBABBBAAAABAAAAAABBBAAAAABAAAAABBBAAABBBBBBBABABABAABABABBAABBABBBBAA
AAAAAABAAAAABBABAAAAAABAAABBBBBBBABBAABABBAAABAAAABBAAABAAABAABAAAABBAABBBABBBABABBABABABABABAABBAABAABAAABBAABBABBBBBBABBBBABAAAABBAABABBAAABABABBBAABBAAABBBAABBABBBABBABBABABBAAAABABAABBBBBBAAABABAABAAAAABBBBBBBABABABBAABBABBAAAABAABAABBAAABAAAAAABAABAAABAAAAABABABABBAAAAABBAABABBBBBAABBBABBBBABBABABABBBABBABAAABBAABBABBBBBABAABABBAAABBAABAABABBBABAABBBBBBABABBABBABABBBBBBABBBBABBBAAABABBBAAABABBABAABAAABBAABAAAAAABBBAABBABBBBAABAAABAABBBBABAABABBAABBBAAAAAAAAAAABABBBBAABBBAAAAABBABABAABBBBBBAABBBBAABABBABBBBBAAAAABBBAAAABBAABBBBBAABAABBBBBABABABBABBABABBBABBABBBBABBBABABBAABBABBBABAAABBBAAB
AAAAABBBBABBBBAABABBBAABABBBBBABAABBABBAAAABBAABBBBAABAABAAABAABAAABAAAAAABAAAABABABBBABBABAABBBBAABBBBBBBABABABABAAABABAAAABBBABAABBBAAAAAAABBABBAAAABBBBAABAABBABAAABBABABAAAABBBBBAAAAAABAAABBAAAABBABABBAABBBAABBBAAABBBABAAAAAABBBBABABBBBABBBAAAAABBAABABABAABBBABBAAABAAABAAAAAABAAABABBBAAABBBBBAABBAABBABBBBBABABBABABAAAAABBABABABABBBABBABABABBBABABABBAAAABBAABBABBBBAAABBABAABAABBAAAABABABBBABABBBAABABABBBAABABBBAAAAABAABABAAAABABAAAABBBBBAAABBAABBBBBABAAABBAABBAABBABBAABABBABBBBBAABABBBABAAAABAABABAAAABBAABBABBABBABAABBABAAAAABBAAABAAAABAABBBAAAAAABBBABAAABBAABAABBBBABABAAABBAABAABAAAAAAABBBA
AABAABABBBABBAABBBABBBBBAAAABBBABBBBBBBBAAAAABAABABBABAABAAAABAABABBBBBBBBABABBBBBAAABAABABBABABAABAABABAABBBAAABBBBBBAAABBABBBBBABAABAAAABBAABBABAAABABABAABAAABBABABABAAABBBBBBAABBAABBBBAABBAAABBAAAAABAABABAAABBABBBABBBBBAAABABAAAAABBABBABBABBBAAAABAABBBAABABBBBBABAAABABABAAAABAAABBAAABABAABAABAABBABABBBBBBABBBBABBAABBAAAAABBBBBBAAAAABBAAAAAABBAABAABBAAAABBAAABABAAABABBABABAAABAAAABBAAABAABAABABBABAAABBBABABBAAAAAABBBAABABBBAABBABBABBBBBAAABAABABBABABABBAABAAAAAAABBABBBAAAAAAAAABAAAAABBAAABBABBBBBBAABBAABBBBAABABAAAABBBBABBBBBBAABBBABABABABABAABBBBAABABAAAAAABABAAAABBBABBBBBAABBABBAAABBBBBBBA
BABAABABAABABBBABBABABAABBBAAABBAABAABBBAABABBAABBABABABBABBAABAAAABAAABABBABBAABAABBBBBBAABBBAABAAABABABAABBABBBBBBBAAAAABBBBBABBAABABABAABABAAAABBAABBAAABABBBBBAAAABABBAAAABBBBAABBBABABABABAAAAAABAABBBBABBAAABABABBAABABAABBBBBBBABAAABBBBBAABAABBBBABBAABAAABBAABABABAABABBBABBBBBAABBBBABBAAAABAABABAABABBBBBAABBBAAABBBBAABBAABBBBABBBABABAABBBAAAABAABAAABBABAABBBAABBBBBBBAAAAABABAABABBBABAAABAAABBBBBBAABBBBBAAAAABABBAABAABBBBBBBABAAABBBAAABBBAABBBBAAABAAABABBBBAABBAABAAABBBBBABBAAAABABBABBABABBBBAAABAABBAABBBABABBBBABBBABABBABBBABBAAABABBABBBBAAAAABBABBABBBBBBBABBAAAAABBBBBBBAAABABBAABBAAAAAABBA
BAABAABBABAAAABABABABBBABABAABBBBBABABBBBABBAABAAABAABAABAABBBBABAABBBBBBABABABAABAAAABBBBAAABBBBBABAABABBBABBBBAAABABABBAAABABABABBAAAABBBBBABABBABABABABABAABABAABBAAABAABBABBAAAABBAAABBBABBBAABAAAAAAAABAAAABBBAABBAABBABAAABBBAAABBAABBABABABAAAABAAABAABBBBBBBBBABBBBBBAABAAAABAAABBABBBBABBAABBBBABBAAABABAAABAAABBABBBAAABABBAAABBBBBBBBBBABBABABAAAABAAAAAABAABABAAABBBBABBAABBBBABBBAABBBAABAABABBABABAAABBBBBBBAAABABAAAAABABBABABBAABAABBBBAAAAABAABBBBABBBABAABBBBABBAABBAABBABAAABABAABAABBABBAAABABAABABAAABABABBBAAAAABBAAAABBBABAAAAAAABAABABBBBBBAAAAABBABBABAAAAAAABBABBBBABBBAAAAABABBABBAAABBBABBAB
AABABABABABAABBBBBABBBBAABBBABAAAABBAABAAAABBBABABAABABBBBAABBBBABBBABAAABABBAABABAAABAAABABABBAABBABBAAABBBBBAAABBBBBAAABBBABBBBABBBAAABABBBBABAAABBBABBAAAAABABAAAABBBBBAAABAABBBAABAAAABBBAABBBBBBAABBABBABBBBBBBAABABBBBBABBABABABBBAABAAABBBAAAAABBBAABBBAABAAABABABBBAABABAAABBBBABAABBBBBABAAAAAABAAABBAAABBBABBBBABBBBBABBBABBAABBAAAAABAAAABBABAABABBABBAAAAABABAAABBBABAAABABAAABBBBBABBBBBBAAAAABABBABBAAAAABBBAAAAABBBBBABABABABBBBBBAABABBBAABABBBAAAABBABBAAABABAABBAAAAAABBABBBBBAAABABBBABAABAABAAAAABBBBBAAABABAAABBAABBABABBAABBBAAAAAABABABBABBBBBBBAABBAABBAAAABBBBAAABBBBBBAAAABAABAAAAAAAABABBAABA
ABABBABBABBAAABAAAAAAAABAAAABABBBBAAABBAABABBAABBBAAAAAAABBABBBBBBABBBBABBABAAABAABBAABAABAAAABBABABBAABAABBBBBBAABBABAABBABABAAAAAABABAAABBAAAAAAABABABBBBBBBBABABABABBABABBAABAAAAAABBAAABBAAAAABAAAAABAAABBABAAABBBBABAABABBAAABBABAAAABABBBAAAAABAABABBABAABBBBAAABBBABAAAAABBBBBAAABABBABBAABAAAABAAAABBABAAAABBBAAABABBBABABBAABABBBAAAABBBABAAAAAABBABBAAABAABAABABAABABBABAABAABAAABABABAAABBABBBBBAABABBAABABABBBAABAAAAABAABABBBBABABBBBBBABAABBBBBBABABAABBAABBBAABAABAAABAAAABBBBBBABABABBBBABABAABBBAABAAAAAABABAABBABBBABBBAAAABABBBBBBAABBAAAAABBAAAAABBABBBAABBBABABBABABBABABBAABBAAAAABBABABAAAABABAAA
BBBBABAABBABABAAAABBAABABABAABBABAAAABBBBBABABBAABABABBBBBAABABBABBABBABBBABAABAABAAAAAAABBAABBABABABBBBBBAAABBAAABAAAABABAABBBBBABABBBBAABBAABBAAAAAABABABAABBBBAABAAAABABAABBAAAABBAABBABBABBAAABABBBBAAAAABAABBBAAABABBBBABBBBBAAABBBBBAABABABBBAAABABBABBABBABAABABAABBABBAAAAAABBBABBABBABBBBAABBBBBAABBBBABABABBABBBBABABBABBBBBBBBBBAABBABABBBAAABABAAABBBAABAAABBAAAAABAAABABAAABBBBBBBAABABBBAAABBAABBBBABBABAABAABAAAAAAAABAAAABAAAAABABAABAABBAAABBABBBBBABBAAAAABBABAAAABABAABBABBABBAAABAABBABABAABAABBAABBBBBABBBABABABAAAAAABBBBBAAABAAABBBABBBAAABBBABABBABABAAABBBAABBAABAAABAABABABAAABBABBBAABAAAAABB
BBABBAABBAABBAAAAAAABAAABABBAABAAAAABBAAABAABAAAABBABBABBBBAAABBBABAAABBABBBBAAABAABABABBBABBBBABAAABAAAAAABBBAAAAAAABBBBABBAAABAAABBBBAABABBBAABAAAAAABABBAAAABAAABBAAABBBBAAAABAABAABBAABBBABBBBBBAAABAABBABABAAABAAAABABBAAAABBAABBABAABBABABBABBBAABABABBBBABAABBAAABBABBAABABBABBBBBBBBBAABAABBABABAAABBBABAABBAABBBABABAAAABABBABBBBAAAABABBBBBABBABAABBABAABAABABAABAAABAAABBBAABAAABABAAAAABAABAABBBAABAAABBAAABBAABAAABABABBBBBAAABAABBBBAAAAABAABBABBABBABBBABABAABBAAAABBBABBBABBBBABAAAABAABAAAAAABBBABBBABBBBABBAABBBAAAABAAAABABABBAAABAABBBAABABBBBABABAABAABBAABBBABABBBBBAAAABBAABBABBABBABABBBAAAAAABB
AABBABABABBABABBABAABBBAABABBABBBBABBBBBBAAABBBBBAAABAAAABABABAAAAABBAAABABBBABBBAABBAABBBABBAAABAABBABBBBAABABBAAAABAABABBBAAAABABABABBBABBAAAAABAABABBBBBAAAABBBAABAABBBAAABAAABBABAABABBBABAABAAABBAABAAABBBBBABABBABBABBBBABBBBBABAABBBABBBAABABBABBABAAAAAAABBBBBBAABBBBBAABABBABBBBABBAABBBBAABBBAAABBABAABAABBBBAAAABABBAAABABABABABABBABAAAABAABBABABBAAABABAABBBBBABABBBBAABAABAAAAABBBBBABBBBABBAAABBABAAABBAAAAABBABBBBAAAAABAABBAABABABABBBBABABBBABAAABBAAABBBABBBABABBABBAAABBABBAAAABBAABAAABAABBBAAABABABBBABBABAAABBBBAABABAABABAABBABABABBBBBBAAAABBABBBBABBBBBBAAABABBABBBABBABBBABBBBABBBABBBBAABAAA
AABBBAAABBABBBABABBAAABABAAAAAAABBBAABAAAAABAABBBBAABABBBBABABABBBBAABBBAABBBBBAAAABBBABBAAAABAABAAABABABAAAAABAAAAAAAABAAABAABABBABAABAABBABAAABBABAAABAAABBBBBAAABABAABBABABABABABBAAAABABBBABBAAABAAABBAAABBAABAAABBBBBAABAABBBABABBAAAAAABBBBBABAAAAAAAABBBBAAAABABAAABBBBBABBBABBABBABAAABABBABABBBBBAABABAABBBBBABAABAABABBBBABBBBBBBBBBBABBABBAABAAABBBBBBAABABABBBABBBBBBAAAAAAAAAAABBBBABAAAABABBBBBBABAAABBABAABAABBBAAABBAABBBAAABAAABBABBAABABBBAABAABAABAAABAAABAAAABBBAABAAABBBBBBAAAABAABABAABBBABBAABABABAABBAAAABBAAAABABBABAABBBBABBABBAABABAAABABBABBABBABABAABBBBBABBAABBBABAABABABBBABBBAAAABABBAAB
ABAAABABBABBAAAABBBBBABBABBABAAABABBBBBBABABABAABAAAAABAABAAABBABAABBBBBABBBBBAABAABAAAAABBAAAAABAAAAAABBBAABAABAABABAAABAABBABABAAABAABBBAAABBAAAABABBABABAABAAAAAAAABBBAAABBABBBAAABBBAAABBBAAAABBBBBAAABAAAAABAAABAABABAABBABAAAAAABBBAAABABBBBBAABBBBBBABABBAAABBBAABBBBABABAABAABAAABBBBBBABBABBAAABABBBBABBAABBBBABBAAABABABBABBBAAABAAAABBBBAAAABAABBBBBBAABBBAAABABABBBABAABABBBABAABBBAABBBAAABBBBBABBBBBABAAAAABBBAABABBBBBABBBABABBABBABBAABBBBAABBBBAABABABABABBAABBBBBAAAAABBABBBBBABAABBABBAABBAABABBAABAAAAAABBABAABBAAAABAABAAAABBAABABBAABAAAAABBBAAAAAAAAABBAABAAABBAABBAABBAABABABBBBBABBABABABAABABB
AABBAAABABAABABABAABAABBBAAABBAAAAABBBABBAABABABBAABAAABABBAABAABAAABABBAAAAABBBBBABAAAAABABBAAABBAABABAABBBAAABBBABBBBAABAABBBAABABBAABBBBABABBABAABABBABBBABABAABABBBBABABAABAAABAAABBBABABBABBBABBBBBBABABBAAABBBBAAABABAAAABBAABBBABBBBAAAABBBBABABBBBABAABBABABABBBBBBBBAAAAABABABBBBABAABBABBABAABBBAABAABABABABBBBBBBAABBAAAAABABBABBABAAAABAABAABAAABBABABAABABABBBBAABAABBABABBBABABAAAAABBABBAABABAABABBBBBBAABBBAABBABBABAABABABABAAABBAAAABBAABBAABBAABBABBABAAABAABABBAAAAAAABBABBBBBABABABBABBBABBBABAAAABABAABAABBABBAAAABBBBBBBABBABABBAAAABBBAABBABBBABAABBBAAABBBBBBBAAAABABBAABAABBAAAAAABABBAAABABBB
ABABBAAAABBBBAABABAAAABABAAABAAABBBAABABABABBAABBBBAABAAABAAABBABBAABBBABBBBAABAABABAAAABAAABBBBBAABAAABBBAAAAAABBABABBBABABAAABABAAABBBAABBAABABAABBBBBAABBBBABABBBBABAABBBBABBAAABBABABAABBBBABBBABBABBBAAAAAAAABABBBBBAAABABAAABBAAAABAABAAAAAAAABABAAABBAABBBAAABBABAABABBABBBBBBABAAABBABAAABAABBABBAAAABAAAABBABABABBBABAAAABABBAAABAABABAABBABBAABAABBBAABAAAABABBABBBABABAAABABABAAAAABAAABAABABBAABBABBBAABBAAAAAABABBBBABBBAAAABBABBBBBBAAABAAABABBBABAAABBABBBABBABBBBABAAAABBABABAABBBABAABABABAAABABBAABABAAAAAABBBAAABBAAAABAAAABABBBBBBBABBABABAABAAAABBBBABAABBAAAABABBABBABBABAAABAAAAAABBBBABBBBBAAAAA
ABAABBBAAAAABABABAABBABBABBABAAABAABABABBAABBABBABBBBBBAAAABABABAABBBABABBABABABABABAABAAAAAAAABBABBAAAAABABBBBBBBBABABAABBBABBBBBBABBAABABBABBBABBABABBAABAAABBBBABBBBBABBBAAAAABABBBABBBABBAAAAABBABBBAAAABAABBAAAAABBBBBABBAAABBBBBABABABAABAAAABABABAABBABAABAAAABAABBBABAAABBAABAABAABAABABAABBBBBBABBBBBABABABABAAABAABBABABBAABBABABAABBBBBBBAABABBBAABABAAAABAABBABBAAABABBBAABAAAAABABAABBBBAAAABBBBBAABAABABBABBAABBBABABABBBBBBBBBABBBAABAAAAAABBAAABBAABBAAABABBBAAABBBBAAABBABAAABBABBABBABABBABAAABAAAABABBABABBBBBBBABABABBBBBABBABABBABBBABABBBABABABABAAABBAAAABABBBABBBBAAAAABAAABBABAABABAABBBABBAAAB
ABABBBBBBBBABBAAABABAAABAABBBBABAAAAABBAAAAABABBBBBABAABAABABBBBBBAABBAABABBABAABBBBBAAABABBABAAAAABBBBABBAABBBBBBABABABABBABAAAAAABAAAABBABBAAAABABBBAABBBAAABABBBBBABAAABBAABAAABBAABBBABBBAABAABABABBBBBBAABABBBAAAAABBBABBABBABBAABABBBABABAAABABBAAABAABBAAAAAABBBBAAABABABBBABBABABBAABABABBABABBAAABBBBAABAAABABBBAABABBAAAABBBAAAAAAABBAABABBABABAAAAAAAABABABAABBAABBBBBBABAABBBBABBBAABABBABBBBBBAABBBABABABBBABBBAAABBAAAAABBAAABBAABBAAAABBBABAAABBBBABAABABBBBAAABBBAABABAAAABBBAAAAAAAAAAAABABABABAABABABABBBABAABAABAABBABABABABBBBAAAABBAABBABBAAAAAAABAABBAABBBBAABBABBAABBBBABABABAABBABBABBABBAAABABB
AABABAAABBBBBBBBBBBAAABABAAABABBBBAAABBBBAABAAABABABAABBBAABAAABABBAAAAAABABBBABABAABABABABAAABBAABBAAAABBAABAABABAAAAAAABBABBBAABBABBBABBBAABBBBABAABBABAAAAAABBABABBABAAABBAAABAABABABAABBBABBBBAABAAAAAABAABBBAABBBBAAABAAABBBBBBBBAAAABAABAAABAAABBABBABABAABAAABAABAABABAAAAABAABBBBABABAABBBBBAAABBABAAABABAABABBBABABBAAABABBAAAAAAAAAABAABBAAAABAABBBABBBBABAABAABBBABAABABAAABAABBAABBBBABBABBAAAABBABAAAABAAAABABBABBBABBAAAAABAABBBABBBAAABABBABBAAABAABAAABABBAABBAABAABAAABBBBAAABABABBABABBBBBABABABBBBBABBABBBBAAAABABABAAABAABABAAABBBAAABBABAABABBBBABBABABAAABBBABBAABABBAAAABAABABABBBABABBABABABABAB
AAAAABAAABBAAAAABBABABBABAAABBAAABBAABABBAABAAABBAAABBABBABBAABABABBBBBAAAAAABABABBAABBBBBAABABBAAABAABAAABBAAAAAAABABAAAAABAAAABBABBABAAAABABBBAAABABBABAABBABAABBABBABBABAAABAAAABBBAAABABAABBAAAAAAAAAAABAAABABBBAABBABBBBBBBBABABBAAABBAAABBABABBAABBBAABBBABBABBBAABAABABBAAABBAABABBAABABABABABABABBBAAAAABBBAABAABBBBBBBBAABBAABBABAAAAABBBBBABBBBABBBABBAABBBBBABABBAABBABBBBABAAABBABAABAABBAAAAAAABABBABBBBBBABABBBBBBAAAABBBABAABAABBAAABBBBABAABBAAAABAABABAAAAAAABAAAAABABABAAABBBAABBBBABABBABBBBBAAAAAAABBAABBAABABAABBAABBABBABABABABBBBAABABBBBABBBBBBBBABBAABABBAABAAABABAABBBBAABBBABBABAABAABAAABBAA
AAAABABAABAAABAABBABABABBBBBBAABAAAABBBBBABBABABAABABABABABBBABBBABABABBABBBABBABBAABBAAAAABAAAAAABBABAABBABAAABBBABAABBABBABAABAABBABABAABABAABABBBAABBBBABABAABAAABABBBBBAABBBABABBBABBBAABBAAAABBAAABAABAAAABBBAABBBABAAABAABBBBBABBAAABABABBAABAAAABAABABBAAAAABBABBAAABAABAAABAABBABAABAAABABAABBAABBBABBAAAABAABBABABBAAAAAABBBAAABABAAAAAAAABABBBBBAAAAABAABBABABBBBBABBAABAABABABBBBAAAAAABABABABBBBBABABABBBBABABBBABBBABAAAAABAAAABABBAABBABBABABBAABABAABBABBBBBAAABBBBABBAABBBBBAABBAAAABAABBBBABABBBABABABAAABABAABBBBAABBBBAABABBBBAAAAABBBBBBBABBABABAAAABBBAAAABAABABBBBBABBBABBABBAABBBAAAAABABAABBABBB
BABAABABAABBBAABBBABBBBABAAABBAABAAAABABBBBABABAABBBAAAABAAABAABBAAAAAAABBBAABAAAABAAABAAAABABBABBABABABBAABBBAABABBABABAABBBBBABAABAAAABABAABBBABAAAAABAABBBBAABABBBBBAAAABBABABABBBAAAAAABBAAABABBBAAAAAAABABABABABAABAAAABBBBAAABABABBBABBABBAAAABBAABBAAAAAAAAABBAAAAABBBABAABBBAABBAAAABAAAABBABBBBABAAABABAAABAABAABBABAAABBABBABBAAAABBBAABBBBAABAABABABBAAABBBAABBBABBAABAABBAABABABABBABAAABAABAAABBAAAABBBAABABABAABAAAABBBAAABABBAAABBBBBABABABBBAABABBAABBBBBBBAAABAAAABABAABBABBABBABAABABBBBAAAABABBBBBBBABAABABBABBAAABBAAABAABBBABABAABAABBABAAABBBAAABBBBABAABAAABBABBABBBAAABAAABAABABBBABAABAABAABAAB
AAABAAABBABBBBBAAABAABABBAAAAAAAABAAAABAAAABABAAAAABABBABABBAABBBAAABABBBAABAAABBAABAABAAABBABABAABBBBBABAABAABABABBBBBBABAABAABBAABBABBBAABBAAABBAAABBABBBBBABBBABBBBABBAAAAABBBBAABBBABBABABBBBABBBABABBBBABBBBBBABBABBABABABBAAABBBBAAABAABBABAAAABBBBBBABAAAAAAAABAABBBAAAAAAAAAAAAABABABBAABBAABBBABBAAABBBBBAABBAABBBBABBABAAAAABABBBAAABAABAAABABBBABBBBABAABBBBABBBAAAAABAABBABABABBBBAAABABBABBAABABBAABBBBBABBBAAAABBABAAABABAABBAABABBABBAABAAABABBBBBAABBBBBAABAAABBBABBABABBBAAAABBAAAABAAABAAAABAABBAAABABAABABAAABAABAABBABBBBABABAAAAAAABBBAAABAAABAAABBAAABBBBAABABABBAAAABBABBBBBBABBBBBABABABAAAABBAB
AABAAABBBAAAABABABBBBABBAAAABBBABBABBAABBBBABABAABBABABAAABBABBBBAAABAABBBAAABBABABBBBBBBAABBBBABBABBABABABABBAAAAABBAAABBABAAAAABBBABBBBBBAAAAAAAABABBABBABBABAAAABBBABBAABBAABAAABAABABABAABAABBBBBBBBBABBABBAABABAAAABBAABAABBBABAAAABBBABBABABABAAAABAAABAABABBABBABBAAAAAAAAABBBBBAABBAABAAABAAABAAABAABBABABABBABAAABAABBAABBAAABBAABAAAAAAAAABAABBAABAAAAAABAABABBBABABBBAABAAABBBBBABBBABBBABABABBBABAAABBABBABBBAAABAAAAABABBAABBBAAABABAABAABBABAABABABBAAAAAAAAABAABABBBBAAAABABBAAABBBAAABAAABAAAAAAAAABBABAABAABABBAABBBBBABBAABBAABAABAABBABABBAAABBBABABBBAABABABAABAAABBAAAAABAABABABBBABAABBABABBBBAAAA
BBBABABABAAABBBBBBBBABBABBBABBBABABABABBBAABABBAAABABBAAAABBBABBBBABBBBAABBBBBBBBAABABABBBBBAABBBAAABAABAAAAAABABBBAABBBBABAAABBBBABBBABAAAABABBAABBABAABAABBBABABAABBAAABBABBAAAAAAAAABABABBAABBABBABBBABBAABABBBBBABABBBBBABABAAABAABABAAAAABABBBBABAAAABABAABABBAABBAABBAABBABBBBABAAAABAABABABBBABBAABAAABBBABBBAABBAAAAABBBAABBBBBABBABAABABAAAABBBBAABAABAABBAAAABAABAABAAAABABBBAAAABBAABBABBAAAABBBBBABBAAAABABABBABBAABBABBAAAABBBBAABBBABBBBABABABABBABBBBBAAABBABAABAAABABABBBAAAAAAABAABABABBABAABAABBBAAAAAABBABABAABABAAABBABBBAAAAABBAAABBABABBABABAABABBBBABBBABBBBABBABABBABAABBBBBAABBBBAABBAAAAABABAB
BBABBAABBAAABAABBABBBBBBABBAAAAAAAABABBABBBBBBABBBBBBAABABAAABAABABAAAABBAABAABBBBBBABBABAAAAABAABAABABBAABBABABAAAAAABBAAABABBBABBBBBAAAABABABAABBBABAAABABAAABBABBBAABBBBAABBBABAAABBBABBABBBBAABABAABAABAAAABABAAAABBAAABABBBABBABABBBBBAAAABAAABBAABABBBBABABBABABABABAAABAAABAAABAAABBBAABBBBAABBBBABBBAAAAAAABBAAAAAAAABAABAAAABABBBABBABBAABBABBABAABBAABBBBBBAAABBBBBABAAABBBABABAABBAAABBABBBBBBBBBBBAABABAABBAAAAAAABBBAAAAAAABBABABABBABABAABBAABABBBBAAABAABAABABBBBABABABAAABBAABBABBBBBAAAAAABAABBAAAAAAABBBAAABBAAABABAAAABBBBBBBABAABAAABAAABABBBAABABBAAAAAAAABBBBBBABBABAABBABBBAAABABABABAAAAABBABBAB
BBABBBABBBBBABAABBBABBABAABABBBBAABABBAAABAABAABBAAABBAAAABAABAAAAAAABABABBABBBBBAABAAABBBBAABBAABAABABBBBBBABAAABBABBBBBBBBBBABAAAABBBABABABABBBAABAABAABBAABAAABAAAABBBAAABBABAABBAABABBBBAAAABBBABAABABBBABAABBAABABBABABAABAABBBAAAAAABAAAAABABBBAAABABABAABBBAABBABAAABBBABBBABBBABABBAABABABBAAABBAAAABABAAABAABBBBABBBAAABABBBBAAABABBAABABAAABAAABBAAAAAAAABAAAAABBBAAABAAAABBBBAAAAAABBBBAAABBBAABAABABAAAABABABAABBAABBBBBBABBABBABAAABABBBBBAABBAAABABABABAAAAABBBAABABABBBAABAAAABABABABBABBABAABBABAABBABABBBABBBBBBABBBBBBABBAAAABAABBAABAABBABBAABABBBBBBABBABBBBABAAABBABAAABABABBABABABAAABAABABAAAAAAA
AAABABAABABBBBAABBBBABABAABBAAAAABAABBABBBAAABBAABBBABBBAABAABAABAAABBBBABABBBAABAABBABBABBBAABABBAAABBAAABABBAABAAAABBAAABABBAABAAAAABBAAAABBBABAABBBBAABBAABBABBABABABABBBABBBBBBABBBABAAAAAABABBAABAABAABBAAAAAABBAAAAAAABAAABABBBABABBBABBAAAABBBAABBBABBBAAAAABABBAABABAAABBABBBBBBBBBABABAAAABBBBBABBBBBAABBAABAABBAABBABBAABAAABABBBBAAAAAAABBABBBBABBBBBBAABABAABBABBAABABBBABBBAABBABAAAAAAAAABAAAABAAAABABBAABBBBBAABBBAAABBBBBABBBAABBAAABBABBABBAABAAABAAABABBAABAAAAABBBABABABBAAAABABAAABBABBAAAAABAABABBBBBAAAABBBAAAAAAABABBBABBBBBBBBABAAAABAABBBABAABAAAABAABBABBAABABBAAAABABAABBABABBABAABBABBBABBAA
BAABBBAABBBBABABABAAABABBBBAABABBBAABBAABBAAABABBABAAAAAABABBABBBABBABBABBABBBBABBABBAABBAAABABAAAAAAAAAAAAABABBAAABAAABAABBAABBABABBBAAAABBBBBBBBAABBAAAAABAABABBAABAABABBBBBBBABAABBBABBBAABBBAABBBABBBAABBAABABAABBBABBABABABAAAABABAAAABBABAABBBBAAABBBBBBBAABBBBAABAABBBABABBBABBBABABBBAAAAAABBBAABAAAABABABBBABABBBBAAABAAABAAAAABAAAABABABABBAABBBABBAABBBAAABBABAAAAAAAABBABBABBAABBBABBABAABABAAABBBBBBAAABAABAAAABBBABBBAAABABABABBABAAAABABBAAABBBAABAAABBBAAABABABAAAAAABBBAAABBAAAABABABABAABBAABBBABBABBBAAABAABBBAABBBABABBAAAABAABBBBBBBAABBAABABBABBABBBBAABBBBBABBAAABBAABBAAAAABABBAABBBBBBBBBBBBAAA
AAAAABBABABAAABAABBBAABBABAAAAABBAABABBBBBBAABABBBAABBAAABABBABABAABBAABBAABAAABAABABAAAABABAAAAABBABBBAABABABAABABABBBAAAABBBBABBABBABBABAABABAAABBBAAAAABBBBBAAABAABBBBBAABBAAAABABAAABBBBAABAAABBBABABABAABBBABAABABAABBBBBAABAAAABBBABBBBABBABABAAAABABAAABABBAAAABABAAAABAAABABABBABBAAABABABBABABAAABABBAABABBBAAAAAABAAABBAABABBBABAAAABABBAABAAAABBBAAAABBBBBABBAABBAABAABABBBAABBAAABBABABABAAAAAABABAAABBBABBBBBAAABABBBBAAABAAAABABAAAABAABAABBABAAAABAAAABAAAAABAAAABBAAAAABBBBABBAABBBABAAABBBABABABBABBBBBBABAAABBAABAAAABAAABAAABBBBBABAAABBAAAABABBAABABBBBAABABBABAAAAAABAAABBAAAABAABBABBAAABAABABAABB
AABBBABBABBABBAAAAAABBBBBAAAAAABAABABAAAAAAABBABBABABBBAABAAABABBAAAAABAABBABBAAABBAABBBABBBAAAAABAAABBABBBAABBABBAABABAABBAABAAAABABBBAAAAABBABAAAAABBAAAAABBABABAAABBBAABAAABBBAABBAAAABBAAABBABABABABAAAABBBBABBBBBABAABAAABABBBBBABAAABAABBAABBBBAAAABAABBBBBBAABABAAABBBBBBBAAABBAAABAABBAAABBBABABBBBABAABABABBBAABBABBAABBBBABABBBABBAABBABBAAAABABABABAAABBBABBBBAABAABBBBABBBAABABAAAABAAABAAAABBBBBAABABBBBBBAABBABAABAAAABBBBBAABAAABBBAABBAAABAABABBBBBBABABAABBABABAABBAAAAAAAABBAAAAABAABBBBBBBAAABBBBBBBBAAABAABBBAABAAABBABBAAABABBBBAAABBBAAABBAABABABAABABBAAAAABBABABAABAABAAAAAAAABBBAABBBAABBAAABAB
BAAAAAAABABBABBBAABAABABBAABABBABAAABBABABBABABBBAABABBAABAAABAABAABBBBBAABBBBAAABAAABABABABAABBBBBABAAAABABBAABAAAAAABAAABBABBBBAABBBABBABABBAAAABBBBABAAAAABBAAABBBAABAABABAAAAABBBABBBABABBABABAAABBBABBBBBAAAAAABBBBBABBABAABBBBBBBBBBBBBAABABAAABABBABAABBBBABBABAABBABBAAAABABABBAAABABABBAABBBBBBAAABBBABAABABABBAABBAAAABBBBBBAABAABBABAAAAAAAABAABABBAAAAABBBABBBBAABBAAAABABBAAABABBBAAAAABABBAABABBAABBAABABAABAABABBBBBBABAAAAAABABBAABBBBABABBAABBBABBABABAABBAABBBBBBBBBAABBBABBBAAABAABAAAABAAAABAABBABAABAAABBAABBAABABAAABABBBABAABBABAABABAABBABABAAAABBAABAAAAAAABABABAAABABBBAAABBBBBBBBABBBBAABBBAA
ABABAAABBBBBBBBAABABBBABBAAAABBBABBBBAABAABBBBAAABAAABBAAABABBAAABABABBABAAABABABBBAAABABAABBBBBBBBABBBBAABABBBABAABBBAABAABAAABBBBAABABABBABBBAABBABBBBABBBBAABBAAABBBAABBBABBBBAAABABABBBBAAABAABBBABAAABABBAABBABABBBAABBAABAABABBABBBBBABBABABAABBABBBABBBBAABABABBBABABABBBBAAAAABBBBBAAABBBBBABABBBBAABBABAAABBABAABAABBAABBBBBBAAABAAABBBABBBAAABBABAABBBBBABABABBAABBBABBAABAAABBBBBAABBAAABABBAABAABAABABBBBAABBAAABBAAAAABBAABBABABAABBAAABABAAABBABAAABAAABABAABABABAABABAAABAABBAABABBABAABABBAABBAAABABBABBAAAAAAABABABBAAAAABBABAABAAABABABAAAABABABABABABBBABBBABBBBBAAAABBAAABAAAAABABABBBAABABBBBABABBB
ABAAAAAABBBABBABBBABBABBBBABAABABBBBBABABBBAAAAAABBAABAABABABABABBBABABAAAABBBBBBABBABBBABBAAAAABABBBAABBABBABAAAABBABBBBBBAABBBBBBBABBAABAAAABBAABABABBAAAAABBABABABABABABBBAABAABABAABBABABBBABBBBAABBBAABABAAABBBBAAABABABABBBBBBBBBBABBABBABAAAABBAAABABBAAABBABBBBBBBAABAABBBABBAAAABAAABABABAAAAAABBAABABBAAAABBABAABBABBAABABABBABABAAAABBABABBBBBAABAABBBBBBBBAABBAABAAAABAABBBBBAABABAAAAABBBBAABAAAAABBBABAAABBAABBAAAAAABAAABBBABBBBAABAABBABABBAABABABBAABBBAABABABBBAABAAABBBAABBBBBAABABABBBBBABAABABABBAABBBAAABBBBAAABAABBBBAAAABBAABBABBAABBAAAABBAAAABABBABAAAAAAAABAAABAABAAABBAABBBAABBBABBBBABAABBB
BAAABBBBBAABBBBAAABBABBBBBBAAAAAABAAAAABABBAABAABBBBAABAAABABBABABBAAAAABBAABBBABBBABBBBBABBBABBBAAABAABBBAABBBAAAAAAABABABBAAABABAAAAABABABABBBABBBAAABBBABAABAAAABAAABABBBAABAABBAABAAABBBBAABAAABBAABABBBBBAAAABABABBABAABBBBBBAABBBABBBAAABBBBABBBAAAAAABABBABABBBBAAAABBAABBAAAAABAAABBABAABBABAABABABABBBBBBBBBAAABAAAABBABABBABABBBABBBABBBBBBBABBABBBBAAAAABBBABBABAABAAAAAAABBAABAAABBBAAAAAAAAABABBBBBABBABABBBBAAABBBBBAABAAABABBBBBABBBBAAAABAAABABAAABBABBBBAAABBABBBBBBBBBAABABABBAABBABBBABBABBBABAABABABBAAAABABBBABBBBAAABABABAABAAAABAAABBAABABBAAABBABBAABAAAABBBAAAABBAAAABAAABABBAAAAAAAABAAABBAABA
BBBAAAABBABABBBABBAAABBAAABBAAABAABAAABBBABABBBAAAABBAAABBABBABAABBABBABAABBBAABBBBABAAAABBBAABAAABAAAAAAABABAAABAAABAABABBABABAAABBAAABAABBABABAAABAAAAABABBBABBBBBBBBABABBBBBBBABBABAAABAABBBABBBBBBBABAAAABAAAAAABAABABAAAABABAABAAAABAAABAAAAABABABBBBBBABAAABAABBBABABBBABAAAABBABAABBBAAABBBBAAABAAAAAAAAAAAABAABBBAAAAAAAABBAABBABBABBABBAAAAABBBBAAAABBABAABBABBBBBAAABABBBABBABAABBABABBBBAAAABBBBABBBAABAABABABAABAAABBAABBBABAABAABAABBAAAABBAABABBBBAAABBBABAABBAAAABBABBBBABBBBAABBABABBAAABABAABAABBBBBAAAAAABAAABABBAAAABBAABABABBBABBAAABAAAAABABBBABAABBBBAABBBAAAABBBABBBAABAABABBBAABAABBBABBABAAAABA
AABAABBAAAAABBBBABAAABAABABBAAABABBAAABBAABAAABAABBBABBBABABABAABAABBABAAAABAABBBABAAAABBAAABBABBABAABBBBBAABBBABAAABBBAABBBAABBAAAABBBBABAABABABABBABBAABBBAAAAABAAABBAAABABBBAAABBBBAAABAAAAAABBBBABABBBBBABABBBBABABABABBAAAABAABBAABBBBAABBABBBBAABBABABBBBABAAABABBABAAABBAAAAAAAAAABAAABBBAAAAABBABBAAABBBBABAABABAABBBBBBABABBBAABABBAABABBBABABABBBBBAAAAABAAABAAAABABAAABAAABBBAABABBABBABAABABABABABAAABBBAAABABAABBBAABBAABAABBAAABABBAAABAAABBAAAAABABABAAABBABABBBBABBBABAABBBBAAABABABAAAAAABBABABABBBBBAABABBABAAABBBBBBBBAAABAABBABBAABAAAAABABABBBBBBBBBBBABABAAAAABABABAABAABABAABAABAABBABAABBBBAABBA
AAAABBBBABBABAAABBABBBBABBABAABBBBBBABBAAABAAAABBBBBBABABABBABBBBAABBBABAAABAAAAAAAABBBBAAAABABBAAABABABBBABAAAAAABBBBBBAAAABBBBABAABAAABBAAABBAABABBBAABABBABBBBAAAAABAAABBAAAABBAAABAAABBAAABBABABBAAAAAAAAAAABBBABABBBBAAAABBAAAAABBABBAABAAABABAAABABBBBBABBABBBAABBBBABABBAABBABAAABAABBAABABABBAAAABAABBAAABBABBAABBAABBAAAAAAAABBAAAAABAAAAAABAABABABBABBBAAAABABAABBBABBBABBBBBABAAABAAAABABABAAABABABBBBBAABBBBBABBBBAAABAAABBAAABBABBAAAAAAABBBBAABBBAAAABBAABBBAABABBAAABABBBBAABAAAAAABABABBAABBABBBABAABABAABBBAABAABABABBBABBBBABABBABBBABAABBABBBBBAAABABBBBABAAAABAAABAABABBABAAAABBABAABABBBBAAAABAABBA
AAAAAABABABBABAABAAAABABBAABBABAAAAAABAAABAABAABBABBBBAABAABBABBAABAABBBAAAABBABAABBABBABBBABABABBBAAAAAABBAAABBAAAABABABBBBBBBBBBBBABABAAAABAABBBBBBBBABAABBBAAABBBABBAAABAABBBBBBAABBBAABAAAAAAABBBBBBAAABBBBBAAAAAAAAABAAAAAAABBAAABBBABBBABAABBBABAAAABBBBABBABBBAAAAABABABBAABAABBBBBABBBABBABBABBABBABBAABAAAABBBAABBBBBAABABBBBAABABABBAAABAAAAABBAAAABABAAAABBBABBAAABBABBBBABAABABBABABBBBAABABBAAAABAAAABABAAAABBABBBABBABAAABABBBBBBABABBBBBBBAABAABAAABAABAAABAAABBBAABBAABAAAABBAABABABAAABAABBBABBAAABBAAAABBBBAAAAAABBBBABABBBAABABBAAAAAAABAAAAAAAAABBABAABBBBBAAABBBBAAAABABAAABBAAABABBBBBABAABAABBABA
AABBBBBBBABBBAAAAAABABAAABABAAAABAAABBAAABBBBBBBAAAAABBABBABBBBAAABAAABBAABBBBBABAAAAAABAABABBBBAAAABBABABBAABABAAABBBBBBBABBBBABBBBBABBABBBABBAAABBBABBBBABABABBAAABBBBAAAABBABAAAABBAAABAABBABABBBABAABAABBABAAAABBABBBBABAABAAAAAABBABBAAABABBBAAABAABBAABAABABABAABABBAAAABBBAABBABAABABABBAAAAAAABBBBBBABABBAAAABAABBABBAABBBBBABBABAABAABBAABBAAABBBBAABABBAAABBAAABAAAABBABBAAABBBBAABBBAABBAABBAAAABBAAABBAAAABABBBAAABBBAAABAABAAABAABAAAABBABBAAAAAAABBAAAAAABAAABBBBABAABABABABABAABABAAAAAABBABABBAABAAABBABAABBABAAAAABBABABBBBAABBBAABABABABBAABBABABAAABAABBAAABAAABBBBABABBBABBBBBBABBBBABBBBABAAABBABBA
AAABBBBBAAABABAABBAAAABABABBABBABBABAABBBBABABBABBABBABAAAABABBABAABBBABBBBAAABAAABBBBBABBABBABBBBAABBAAABBAABBABABABAABBBABABBABBBAABBBBBBABBAAAABAAABABBABBBAAABBBBAABBABAAAAABAAAABABAABBAAAABBAABBBABAABABBABABBBABBAAABAAABABBAABBABBBBBBAABBBABAABAABAABBBAABAAAABABAABAABBBBAAAABBBAAAABAAAAAABABAAABABABBBBABBBAABAAABABAAAABBBBABBBBBABAABAABAABABBBAABABBBAAABBABABAAABABBABAAABBAAAAABAABBAAABAAAAABBBAAAABAABBAABBABABAAAAAAAAAABAABAABBBBBABAAAAABBBBBBBBABBAABABABABAABABAAAABBBABBAABBBAABAABBABAABBBABABBBBBABABAAABAABABBAAABBBABBAAAAABBBBABAABABABABAABABABBBABAABBBBBAAABAABAAAAAAAAAAABAAABBBABAAAA
BABBABBBABBBBABABBABABBBAAABABBBBABAABBAABBBAABBAAABABABAABABABBAABBBAABBBBAAABBBBABAAABAAABABAAAABAAAAAAAABAABBAAAABABBABAAAABBBABAAAAAABBBBBBBAAABBABAAAABBAABAABBBAABBBBBABAABBABAAAABABBBABABBBAAAAAABAAAABAAABAAABBBABAABBBBBAAAAABBBBBAABAAAABBAAAAABABAABBABBABBABABBBBABABAABAABBBBBAABBABABAABABBBBABBAABABABBBAAABABBBAAAABBAAAAABBBAAABABABABBABAABAABAABAABABBBABBAABABBBAAABBAABAAABAABBAABBBABABBBABBBBBBABAABAABABBABBABBBABBAABBBABAABBABAAABBAAAABBBBABBAABBAABAABAAABAAABBABBBBAABBAAAAAAABBABBAAABBAAAABAAAABBABBBBBABBBAABAABABABBBAABAAAABABABBABBABABBBAAAAABABBBBBAAABBBBABAABBBABABAAAAABBABBABB
AABBAAAABBBABABABBBAAAAABABBAAABAAABABBBABBABAABBAAAABBABBBBBABABAAABBAAABABBABAAAABBABBBBABBABAAABBBAABBBAAAABABBABABAAAAAABAABABBAABABABBBAAAABABBBBBAABABBAABABBBBBAAABABAAABABABBAABBBBABBBBBABBBBAAAABABBABBAAAAABBBABABBBABAABABBABBAAAABBBBBABBBAAABAABAABABBAABABBBAAAAABAABBAAABAABABAABAAAABBBBBBBAABBBBABBAABAABABBBAAABBABAABBABBAAABABBABABABABBBABABABBABABBAAABABABAABABBAAABBABABAABABBAAAAAAAABABABBAAABBAABABAAABAAABAAAAABABAABABBBBBBABBAABBBAAABAAABBABABABBABAABAABBBABBBABBAABAABABBBAAABBABABBBAABAAAAABBBAABBABABAAABABAABAAAABBAAAAABABBABABABBAAAABBBBABAABBAAAABBABBBAABABBABBABABABABAAAAAB
AAABBBBAABAABAABBAABABABBBAABAABABBAABBBBBBAAAABAABAABBABABBBABABBABBBAAABABBBAAABBBBABAABABBBBABAABABBAABABAABBABAAAABAAABABAAABABBBBBAAABBABABBABAABABABBABBAABBAABBBABAABAAAABABABAABAABBBBBAABABBAABBAABABBAABABBABAABBBAAABBBAABBBBBABBBABBABBBAABAAAAABABBABBBABABBAAAAAABBAAABBAABBAABAAABBBAAAABBABABBBAAAAABAABBBAABAABAABBBBBAAAAABAAABABAABABABBABABAABBAAAABBBBBAABABBBBBABAAAABABBAABABAAABBBBABBAABBABAAAABABABBABABAAAABBBBAAABABAABBABAABBABBABABABAAAAABAAAABABABAAAAAAABBBABBBAABAAABBABABABABAABAAAABBBABAABBBAABAABAABBABAABABABBABBAABBAAABBBABBAAABBAAABAAAABAABAAAAABBAAABBABABAAAABABBBBBABABBBB
BABAABBAABAAABBABBBBAAAABBABAABBBAAABAAABBAABABBABBABBAABAAABBBABABBAABBAAABBBABABABABBBAABBAAAAABBBABABBBAABBABBBABBAABAABABBBBBBBBBBBABABBAAABBBAABBABBBABAAAABBBAAABBBAABBBABAAABABABBBABABBABBBBAABAAAABBBBAAABBAABBABBABBAAAAABBAABBAABAAABAABABABAABBAABAAAABAABBBABAABBBAABBBABBABBBBBBBBBBBBBAABBABBBBBBBABBABABAAABAAAABBBBABBBBABAABBAAAAABAAABBBABABBBBBABBBAABAABABBABAABAABABBAAABBBBAAABAAAABBBBBBBABBABABABBBBBBBAABAAABBAAABBBAABBAAABAABBBABBAABABAAAABBBABAABBAABBAAAABBBBBBABBAAABBBBABAAABBABBBBAAAAAABABBBAABBBBBAAAABBBABBABABBBAAABBABBABABAABAAABBAABAABABBBABBAABBAAAABABAABAAABAABBBBBBBABABAB
BAAAAAAABBBBAAABAAABAABABAAAABBABABBBBAABABBABBBBABABBABBABBBBBBABBBABABABAAABABBBBBBAAAABBBBBBBAAABBBBBAABABBABBBBBAAAAABAABBABABBAABABBABAABABABABABAABBBABBABABABAAAABBBBBBAABAAABABABBAAABAABBBAABBBABAABABBAAABABABBAABBAABAABBAABAAAAABBABABBABABBBBBABBBABAABABABBBABBABBABABAAABBBABAAAABAABABABAABAAABBBBBABABAABBABBBBBAAAABABBABABBBBBBBBABABAAABAAABAAABAABABAAAAABBBAAABAABBABABABBBBABBBBBABBAABBBBABBBBABBAABAABABABBABAAAABBAAAABBBAAABABABAABABBABBAAABBAAABBBBABBBAABBAABAAAAAABBBBABBABBBAABABABBABABBAABABAAAAAABABAABBABBBBAAABAABABBAAABABABAAABBBBAAABABAABAABBBBBBAAAAAAABAAABBAAAABABBAABABBAAB
AABAABBABBBAAABAAAABBBABAAABBBBAABABBAAAABABBBBAABBAABABBABAAAAAAABBAABABBAABBBAABBAABABBBABBABABABBAABBABBAAABBABBABBAABBABAABAAAABABABBAABABBAABBBAABBBAAABBBBBBAAAAAABBABBBABBBABBABBABBABAAABABBAABABBBABBABBBBAAABBAABBBBABABAAAABBBBBAABAABABBABBBABAAAAAAABABABBBBABBBBBAABBBAAABABBABABAAABABAABABBAAABBBBBAABAABABBABBABABBABABABBBBBBBBBBBAAAABABABABBBBABBAABABABBBABAABAAABABAAABABABBBABABAABBBBABABABAAAABBBABBBAAAAAABAAABAAAABABBBBBBBAAABABBAABABAABABBBAABABAABBBBABAAABABAABBAABBAAABBABBBAAAAABABABAAABBABABAABAAABAABBBBABAAABAAAABBAABBABAABBBAABBBAAAABBBABBAABABABBABABBAABABABAABABBBBBAAAABBBB
AABBABABABBAABBBBABBBAAAAAABBBBBAABBBBBAABBABAABAAABAAABBABBABABABBBBBAABAAABABBBAABBBBAABBABABAAABBAAABAAAABBBAABABAABBABAABABAAABBBBBBABBAAABBABAAABABAAABBBABABBBBBAAABABAAABBAABBAABBABAABBAAABBABAAABBABABBABAAAAABBABABABBAAAAABBBABAABBAABBBABAABBAABAAABBBAABABABAABABABABABABABABBABAAABBBAAAABBABBBAAABABABAABBAABBABABBBABAAABABABABBBBBABBBAABAAABBABBBABAAAABAAABAAABAAABBAABBABBBBABAAABABABBAAAABBBBBAAABAAAAABBABAAABABAAABBABAAAABAABABABABBBABBBAABBBBBABAABABAAABBABAAAABBBBBAAABBAAABAABAABBBBBABBABBABBAAAABABAABABBAABAABAABABAABBABBAAABBBBABABAAABABBBAABBAABAAABAABBABBABAAABBBABBBABAABBBAABAA
BBBBBABBABBBBBBBABBBBBABBBAABBBBABBAABABBBAAAABBAAABAAAABABBABABBBBBAABBBBBBBABBBABABABBABBAAABABAAAAABAABAAABBBABAAABABABBABABBBBABABAABAAAABBAAABBBABAABABBBBAABABABBAAABAAAABABAABABBBAAABAABAABBABABAAABBAAAAAABBBBBBBBBABAABABABBAAABABAABBBAABBAABBABABAAABBAAAABBBBBBBAABBAAABBBABABAABABAABBBAAABABABBABBAAAABABBBABABBBBBBABBBBABBABBBABAAABBBABBABBBABAAABABBAABBBBBBAAABABBBBAABBAABAABBBABAABBAABBAABBBAABAAAABABBBAAAABABBBABBBBBBABABBAABBAAAABABBBBBABBABBBAABABBAAABABAAAABBAAAABAABBABBBBBBBBBAABAABAABAAAAABABAABBBBAABBAAAABABABAABABBBBBABBBBBBABBBBAAABABABAABAABAABBBABBBBAAAABAABAABABAABAABABABB
ABBAAAAABABAABABBAAABBBAAAAAABBABBABBABAAABBAAABAAABAAAAAAABBABBBBBABABBBABBBAAABBABABBBAAAAAAAABBBAAAAABBAABABABBAAABBABBBBABBAAAABAAABBBBABBABBABBBABABAAABAAABABABBABAABBAABABABAAAABBBBBBAAAABBBBBAABABBABAAABABAAAABBABBABBAAAAAAAAABAAAAAABBABBAAAABAAABAABBABBBAABABAABABABAABBABAAABBAABBABAABBAABBBBAABAABAAABBAAAAABAABBAAAABBBBAABBAAABAABAAAAAAAABAAABBBBAABBAAAAAAAABBAAABAAAAABAABABABAABAAAAAABAAABBBABAABBBBABAABAAAABBAABABBBBBABABABABAABBBBABAABABAABBAAAABBABBBBAAABAABBBBAAABBAABBBBBBAAAABBAABBBBBAABBBABAAABABABABAABABBAAAAABBABBAABAABAAABABAABBBABBABABAAAAAAABBABBAABBBBABAAABBBABAAABAABABAA
AABAABBBABBABBAABBBBBAABBABAAAAABBBAAAAAABBBABAABABBBABBAAAABBABAABAABAABBABBABABBABABBBAABBBAAAABBABAAABAABAAABAAAAAABABBABAAABAABBBAABBBABBAAAAABBBAAABABAAABABAABABBBAABBBBBABAAABAABABAAAABAAABBBABBBABABAAABBAAAABABBBBABABABBABBAABBBBAABABABAAAAAAAAAAABBABAABBBBBABBBABBABBAAABABAABBBABABAAAAABAABAAABBAABABBBBBBAAABBAAAABABAABBABBABABBBBBAAABBBBBBABBBAABBBBAAAABAAAABABBBBABBBBABBBBBABABAAAAABAAABABABAABABBBBABAABABAAAAAABAABBBBBABBAAABBBBBAABBBBAAABABAAABBBABABBAAABBABBBBBABBBAABBABBABBAABAAABABBBABAABBBABAAABBAAABAAABBABAAAABAABBBABABBABABABABAABBBAABBBAABBBBABABBBBBABBABBBBBAAAABBABABABAAAB
ABBBBAABBABBBAAABABABBBBBABAABABAAABBAABBBABBAABAAABBAAABAAABAAAABAAAAAABAABBABBABAABBBABBBBBABBBBAABABBBBBAAABABBBBABBBABBAAAAAAABBBBBBBBBAAABBBBAAABAAABAAABAABBBBABBBAABAABBBBBAABBBBBBAABABAAAABAABABAAAAAABBBAAAAABBAABABBBBBAAABBAABAABBAABBBABBAAAAAAABBBABABAABBBBABBBAAAAAAAAAAABAAABABBAAABAABAAABBAAAAAABBABBBABABABABAAAABABAABBABBBBABAABBABABAAAAAABBBBABBBBABABBABAAABBBBAAAAABBAAABBBBBBBABBBBBAAAABBAAABBBAAABABBBAAAABBAAAAABABAAABAAABABBBBABBABAAAAABBBBABAABAAAABBBABABBBABBBABBBABBBABBBABBABAAAABABBABAAABAAABAABAABAABBABABABBBBBAABABAABAABBBABBBAAABAABBBAABBBBBABABBBAAAAAABBAAABBBBABBABBBBB
BBAABAAAAABAABBBAABBABABABBAABBBAABBBBBBAABBAAAAABBBBABBBAABBBBBAABBAABABAAABABBBAAAAAAAABABBABABAABABBAAABBAABAAAAAABBABBBBABABABABAAABAAAABBBBBABBBBBABBBBBABAAABABBABBAAABAABAAAAABBAAAAAABBAABABAAABBBABAAAABABBABABBAABABAAAABBBBABAABBAAAABABAAABABBBBBABAABBBABAAABAABBABABAAAAAAAAABBBABABAABBAAABABAAABBBABAAABBBBBBBBABABBBBABBBAAABBABABABAAABBBBBBBBAAABBBBBABABABBABBBABBBBBAABBAAABBAAAAAABAABBBAAABBBAAABBAAAABBAAABABBBAAAAAAABAABABABABBBBAAABABBABBBBBAABBAABBBBABBABABABABBABBBBBABABBABBABAABABAABAABBAAAAAAAABABAAAABAABBBBAAABABABBBBBBABAABBBBBAABABBBBBAAAAAAABBAAABABAAABBAABBAABABAAABAAABABAB
AABBBBAABABAAABBAAABBABBABABBBAABABBAAAABBBBBBBAAAAAABAAAABBBBABAABBABABABABABBBAAABBBBAAAABBAABBABAAAAABBBBABABBAABABBBBAAABBBBABBBABABABBBAABABABBBAAABBABBBBBBBABBAAABABBAABABAAABAABBABBAABBBAAAAAABABBABABBAAAAABBBABBBABABAAABBAABAAAABABABAABBBBABAAABBBBBAABAABBBAAAAABAAAABAABABABABBBBABABBAAABBBBABBBBBBABBBABABBBAAABAAAAAAAABBBBBBBABBAABABBBBBBBBBBABBABAAABAAABABAAABABBAABBBABAABABABBBBBBBBAABAABABAABBAAABBBBBBBBAAABBABBBBBBAAAAAABAABBAABAAABAAAABABAAAABBAAABABBBBABBABABBBBAAAABABBABABABABABABBBBBABAAABBABBBABABBBABBBABAABBABAABAABBAABBBAABBABBAABBBBBABBABAABAAABAABBBBBBBABBBAAABBBBAAAAABAA
ABAAABBBBABABBBAABBBBBABBBAABABABBBBBABBAABABAABBBBBAAABBBBBBBAABBABBABBBABBBABABBAAABBAABBAABBABBAAABABABABAAAAAAAABBBAABBBBBBABAABAAAAABAAABAABBBBBBBBABABBBBBBBBAABABBBABAAABAABAAAABABABAABABBAAAABBBBBBABBAAABABABAAABABBBBBABBBBABBAABAABBAABBABAABBBBABABAABAAABBAABBBABBABBBBBABBBBAAABBABBABBAAABAABBAAABAABAAABABABBABBBABBABAABBBAAAAAAABBBABABABBBABABBBABABBBBABAABAAAAABABBAABAAABBBBAABAAAAAABABBABAAABAABBABBBABBABBBBBABABBAAAAAABABBBBBBAAABBAABBBBBAABABBBBAABBABABAABABBABABBBABAAAAABBAAABABABABBABBBBABBBAAABBBAAABBABBABAABBBAAAAABABBAABABABBBBAAABAABABBBBABBBBBBBBAABBABAAAABBAAAAAAABAABABAAA
BABABBBAAAABBABBBBBBBBBABBBAAABBAABBBBAABAAABBAAABAAAABABABABABBAAAAAABBBABABAABABBBBBAABABABAABBAABBBBABABBBBBAAAABBBBABBAAABBAABABBBBBBBBBBBBBABBBBBBABABAAABAAABABBBBAAABBABABBBBABBABBBAABABBBABABBAABAAAABBABBBABBABAAAABBAABABBAAAAABBBAAAABABBBBBABABAAAABBAABABABABBAAABBBBAAABAABABBAAABABBAAAAABBABAABBABBBAABBAABAAABABBABAAAAAABBBAAABBAABBBBABABABBBBBBAAABAABAAABAAAAAABBBBABAAABBBABBBBBBAABABBAAABBABBABBABAAAAAABBBBAAAAAAABBAABAABBBBBBAABBBAABBBBAABBABBBBBBAAABABBBABBAAAABBBBAAAAAABBBABBBBAABAAABBABBBAAABBABBBAAABBABABAAABABBBABBAAAAAAABBBABBBAAAAAAAABAAABBBBBABBBAABBAABABBBBBAAAAAAABBBABAAA
AABAABBBBBABBBBBAAABAAAAABABBABBBAAAABAAABAAAAAAAABBAAABBBBBBBAAABABBABBABBBBABBABBBBABBBABBABBABBABABBBAABABBAABBBBABABBBABBBABAABBAABBABBABBABBBBAABBAABAAABBAABABABAAABAABAAAAAABABBAAABABABABBBABAABBBABABAABAAABABABBAABBAABABAABABBBBBAABBBBBAAABBBABBABBBABAABBBAAABAABAABBABABABABBBABBBAAAAAAAABBABAAAABBABBBABABABBBABBAAABBAAABBABBBBBBBABABABBBBABBBABBBABBAABBBBABBBABAABABAABAABBAAAABAAAAABABBABBBAABBABBBAAABBABBBABABABABBBBBABBAAABAAABBAAABBABBAABAABAAABAAAABABBBABBBABBABAAAABBAAABBABAABABBABBBABAABAABBBAAAAAABBBBABABABABAABBAABAABABAAAABBBBBABBBBAABBAABABBBBBAABAABBABBBBABAAABAAABABBBABAAAB
ABAAAAABBBAABBBAABAABBAAABAAABAABBABAABBBBABBBABABBBBBAAAABABBBBBAAAAABBBABBBABABABAABABAABAABABBBAABBABAABAABBAABBAABBABBBABAABAAAABABBAAABBAAABAABABABABABAAABABBABBBBAABBBABABAAABBAAAAABBBAABAABABBBBAABABBAABBAAAAABAABABAAAAAABABAAABAABBBBAABAABBAABBABABBAABBBBBABABBBBBABBBBAABBBAABBAAAABBAABBABBAABABAAAAABBABBBABBAABBBBBBBBBAABAABAABBABAABABABAABBBBBAAABAABBABAAAAABABABAAABABBBBAAABABABBABBABBABBAABBBBAAABBBBBBAABABBBBBBAABABBBBBBABAABAAABABBBAAAAABBBBAAABABABBBABBBBBABBAABBAAABAAABBABABABABAAAABAABBAABAABAABBBAAAABBBABAABBBBBBBABBABBBAAABBABBBAABBABBAABABAAAABBABABABBAABBBAABABBBBAABAAAAAB
BAAAAABAABABAAAAABBAABBBBBABBABBAAABAAABBAABBAAAABAABAAAABABAABAABBAABABBAAAAABAABBAABBBABAABBAAAABABABBAAAABBAABBBABAABBABBAABBBBAAAAABBBABAAAAABABAAAABBAABABBBBBAAABBBBABBBAAABBAAABABBABBABAABBBAAAABBBABAABBBBABBAABAABBAAAAAABABBAABAAAAAABBAAAAABBABBAAAAABAABBBBBAAABBBBAAAABBBABBAAABAABAABAABAAABBABAABBABBBBABBABAABBAABABABABABBAABABAABABAABAABABABBBBBBBAABBBBBBABBAAAAABBBAAABABAAABBAAABABBBABABBBBBBBAABBBABBBBBBBBBAAAABAAABBBABABAAABBABBBAABAAABABAAAABABAABBAAABBBABBBAABBAABBBAAAABABAABABBBAABAAAABBABABABBABBBBAAAAAAAABBAABAAABBABBABBBABBBABABABBBBBABBBABBAABAABABAAAAAAAAAAAAABABBBBBBAABAAB
BAABAAAAABAAABAAAABAABBBABABAAAABBABBBAAABBABABBBBBBABBAABAAABBBBBABBAABBAAABABBBAABBAABAAAAAABBABBABABAABAAAABBBBAAAABBAABBAAAAAAAAAABAABAAAABABBAAABAABABBBABABABAAABABABBBAABBABBBBAABABAABBBBAABBBBBABBBBBBAABBAABABBBBBBAAAAABABBABBBAABABABABABBAAABAAABAAAABABBAABBABAABAAAABABBABBBAAABBBBAABABBAABBBBBABBBABAAABABBAABBBAAAAABBAAABAABABAAABABAABAAAAAABBBAABAABAAABAAABABAABABBBABABBABABBAAAAABAABABBBBBABBABABBABAAABBBAAAABAABBAABAAAAAABBBABBBBAABAABBABBAABBBAABBABABBABBBBBBABAAABABBBAAABABABABBABABBAAABBBABABABBBBAAABAAAABBABABBBABAABBBABBAABABAABBBABBBBBBBBBBABBAAABBAAABABBAABBABAAABABBBBAABABB
BBBABAABBABBBBABBABABBBAAAABABBAAABBABAABBBBBBBAABBABBABBABAAABBAAAABAAABBBBAABBBBBAABAABBBABABABBAAAABBAABBAAABBBABAAAAABAAAAABBBABBAABBBAAAABAABBABBBBABABABABBBBBBBBBBBBABBBABBABABBBBAABAAABAAABBBBABAABBABABABABBABBBBAABBAAAAABBAABAABBBBABABAABABAAAABBBABABAABABBAAAABAABABABAAAABBABAAABAABAAABBABAABBBBBBABBBBBBAAAABAABAAABAAAABBABBBABBBBBABBBBBBBAAABBABBABABBAAAAABBABAAAAAAABBBBBABBAAAAAABABABBBBAAABABABBBABBBAAAABBBABBBBABBAAABABBABABAAABBAAABAAABABAAAABABBAABABAAAAAAABBBABABAAABABABBABBAAABAABBBAABBBBBABBABAAAABAABBBAABBBAAABAAABABBBBABAAABBABBBBABBBBABBBAABBAAAAAAABBBBBABBAAABAAAABBBBBAAA
AABBAABBBAABBBBAAABBBBAABAABBAABAABBBABBABAAAAAAABABAABBAAAABABBBBAAAABBAABABABABABBAABABABBAABBBBBAAAABBABBBAAABAAABBBABAAABAABBBABAAABABABABABABBBBBBAAAABBBABAAAAAAAAABBBABBBABBABBAABAAABBBBBBBBABBAABAAABAAABABAAABAABBABBBABAAAABBAABBAAAAABBABABABABBABBBAABABABBAAAAAABAABBAAAABAAABABABBAABBBBAABBBABABABAAABBAABBBBBBABABBBABBBBAABAAABABBAAAABABBBBAAABABABABAABBBBBAABAAAAAAABAAAABAABBBAAAABBABBAABAAAABAABABAAAAAAAAABBAAAAAABBABBABBABBABBBABBAAAAABAAABBABBBAABAABBBAABBBBABABBABAABBABAABBBBBBAABABAAAABBABBAAAABBABBABBAAAAABAAABBAABAABABABAAAABABBABAABABAAAAABBABAAABBBAABBBBAABBABABABBAABAABBAABA
AAAAAABBBAABBBBBBAAAABBABAAAABBBBABAAAABAABBAABBABAABAAABABABABBAAABBBBBBABBAAAAABBBAABAABAAAABAAAAAABABAABABABAAAABABBABABABABBBABAAAAAAABBAABBBAABAABAABAABBAAAABBABBBBABBBBAABABAABBAABBBABAAAAABBBABBAABABBABBBBBBBAABBABBABAAAAAABAABAAAAABAABBABBBABAAAABBBAABABAAABBABBBBBAABBABBBBABAAABBBBAABBAABBBBBABBAABBBAABBBBAAAABBABAAABAABAAABAABABAAAABAABBAABBABABBBAABBBBAAAABABBBBABAABAABBBAABABAABBBABBABBBAAAAABBABBBABABBBBBAABBABBAABBBBBABBBABBBBBBBBBBBABBBBBAABABAAAAAABBAAABBBBAAABABAABBABBBBAAAAABBABABBAABBBABABBAABBABBBBABBBAAAABBAAABABAABBBABABBABABAABAABBAABBABAABBBABBBAAABABABABBAABAAAAAABBBBB
ABBBBBABBAAABBABABBAAAAABBAAABABBAABBAABAABBABABBBABAAABABAABAABBAABBBAABBBABBAABABABAABAAABAABBAABABAABABABBBABABBABAAAAAAABABBAABABABBBAAAABBAAAABBAAABAABBABBBABABABBBAAABABAAABAAAABAABABBBABABAAAABABAABABAABAAAAABABBABABBBBBBAAAABBBABBBBBBABAABABABBBBBABBAAAAAAAABABAAAABABBBAAABBAABAAABBABBBBAAABAAAAAAAAAABBBABABAAABAABABBAAABBAAABBABBBBABBBAAABAABABAAABAAABAABBBAABBBBBAABAABBAABAABBABBBABBAABBBABAAAAABAABBBBBABBBBAABBABBAAAABAAAAABBBBBBABAAABAAAAAAABBAABAABBABBBABBBBBBABBABABAABABAAABAABAABABBABBBABABAABABBABABBBABABABAABABBBABBBAABAABBBABBBBBBBBBABABBBABBABABBBBAAABBBABBAABABAABAAAAABAAAB
ABABAABAAABBABABBBABBAABBBAAABBBBAAAABBBBAAABBAAABAABBBBABAAABABBBBABAAABABBBBBBAABBBBBBABBBABABBBBABBBAAAAABABBAABAAAAABBBBBAAABBABBBBBBAABBAABBAABBBABBAAABBAAABBABBABABABBBBAAAAABABBAAAAABBABAAAAAAABAABAABAABBAAAAAABAAABBBABBBBABAABBAABABBABAAAABAABABBAABBBAAAABBBABBAAABBBBBAAABBBBAAABAABAAABAAABABBBBBBBABBBBBBABBBAABBAAAABBBBBAAABBBBAAABABABBAAABABBAAABABBBBBBABAABAAAABABBBBBAAAAAAAABBABBAABABBAABAAAABBBBABBAABABBBBABBBAABBABAABAABBAABBAAAABBBAABBABBAABBBBBBBABAABBAABBBBBBBBAAABABABBAABABBBABAABBBBBABBABBAAAAAAAABBAAAAABAAAABABAAAAABABAAABBAAABBABAABBABBBBBABBBBBABAABBBAAAAAABAAABBABABAABAA
ABAAAAABBBAAAAAAABBABBBABBBAABBBAABABABABBBAAABBBBBABBAABAABABAABABAABBBABAAABBABBABABBAAAAAAAAAABABAABBBABAAABBABABAABBAABBABABABAABBBBABBBAABAABBBBBABBBAABBABABAABABBBBBBBBBBABAABABBBAAABABABBBABBAABBAAAABBBABBBABABBBABAABBABBBBBBBAABBAAAABAAABAAABBAAABABBBBAABABABAAABABBABAABABBBBBBAAABBBABBBBBBBBBABAAAAABAABBABBABBAAABAABAAABABAABBABBBAAAAABBAABABBBBBAABABABBBBAABBBBBBAABABBABBAABBABBBAABAAAAAABBAABAABAAAABBABBBABABBAABAABABBABBBABAAABBBAABABBBAAAABBAABABBAABAAAABABAABABBABAAABBBBABABABAAABABBAABBBBBABAABBAAABABBBAABBAAABBBAABBAAAABABABBAAABABABABABBAABAABABAABABBBABBBBABAABBBBBAABAAABAAAB
BBBBABABBAABBBBAAABBBBABABBAABABBAAABAAAABBABBAABBBABABAAAAAABBBBBBAABBBBBAAABABABAAABBBBBBAABBABBBAAABBBABABBBAABBBABBABBABAAAAAAAAAAABBABBABAAAAAABAAAABABAAAAABBABBAABABABBBBABAAAABBABABABAABAAABBBAABAAABAABABBBABBAAABBBAAAABABBABABAABBAAABAABABBABBBABBBAAAABBBAAAABABABBAABAABBAAABBAAAABBABBBAABBBBBABABBAABAAABABABAAABBABBBABBBAABBBBABAAABBABAABABAAAABAABBBABBBABABBBBABABBBBBABABBAAAAAABBBAABAABBABBABBBBBBBBAAABBBBAAABBBBBBAABABBBBBBBAABABBBBBABBABAABBBBBBBBABABABBBABBABAAAAAABABAAABBAABABBAABABBBABBBBAABABBABAAABBBAAAABABAAABBBBBAABBAAABAABBBABAABBBABBAABABBBAABAAAAABBBABBBAABABBABBBBAABAAB
AABBABAAABAABABABABBAAAAABAABABAABABAABBBABABBAABBABAABBAABBBBAABABBAABBBBABAAABBBBBBAAAABBBBBAAABBBBAABBABABAABABAAABBBBABBAAABABAABAABBBAABBAABABAABABAABBBAAAAAABABBAAABBAAABBABABBBABBABBABABAAAAAABAABABBBBAAAABABABAAAAAAAAABBBAAABBBBAAABBABAABAAABABBABBBBABAAABBAABABBABAAABABAABBBABBBBBBBBABBAAABAABABBBABBBABAAABAAAAABBABBBBAABAAAAAAAABBABABABBABABABBABBBABABAABBABBBBABABABBBABBBBAABABAAAAAAABABAAAABABAABBBBBBBBBAAAABBABAAABBABBABAAABAABABBBBABAABABAABABBBAABABAABBABAAABABBBBBABBABBBBABBBAAAABAABABBBBBAAAABAAAABBAAABAAAAABAAABBBBAABABAAAABABABBABAABBAABBBBBAAAAABABABABABABAABABBBBABBABAAABA
BABAABABAABBBABAABAAABABAAABABAABBABBBBABABAAABBAAABBBBAABBABAAAABABAAAAABBBAABBBBABBAABBBBBBBBABBAABBBBBBAABABABAAAAABBBBBABAABBBBABABABBABAAAABAAABBAABBBBABBAABABBBBAABBAABBBAAABAAABBABAAAABBBBABAABAABAABABABABABBBBBBBAAAAABBBBBBBABAAABAABBABBABAAABABBABABBABBBAAAAABBAAABAAAABBBBBBABAABBAAABBABABAAAABBBAAABABABAAAABAABABBBBABABBABBABBAAABAABABBAAABBAABBAAAABBABABAAABBBAAAABAABAAABAAABBBABBBAAAAAABBBABBABAAAABBABBAABBABBAAABABBABBABBABABBAABAAAABAAAAAAAAABBBBBAAAAABBBABABAABBABBAABAABBAABAABABBBBBABAAAABAAAABAABBABABBABAAAABAAABBABAAABBBABAAAABBBBBBBBAAABAAABABABBBAAABBABAAABAAABBBAAABBABBABB
AABBABBAAAABBAAABAABAABABAAAAAAAAABABAAAABBBAAAABAAAAABBBABBBBAABBBAABABBBBBBABBBABABBAABBBBAAABBAAAAAAAABBBABBBBABBAABBABABBABABABBBAABBAABAABBBAAABBABBBBBBBBBBABABBBBABBBBBBBBBAAABABAAABBBBABBBBAAABAAABABAABAAAABBABABBBBAABBABABBBAAAABABABABBBABAABABBBABBAABBABABABBAAABABABBAAABABBBBABBABBAABAAABABBAAAAAAAABBABBBBABAAABAAAABBBABAABBAABBBABBAAABBBABABBBBBBAAAAABABABAAAAABBBABAABAAABBABBBABABAABABABBBABAABBBAABBAAABBBAABABABAAAABAABBBBABBAAABBABBAABAABBAAABBBABBAABABBBBBBBBBBBBBABABBBBBBAABABAAABABAABBBABBBBAAABBBBBBAAABABAABBAABABAABAABBAAAABAABBBBBBBBBBBABBABBAABBBBBAAABAAABBBAABBBAAABBAABBA
ABBBAABABABAABABBAAAAABBAAAAAABBAABAABABABBBABAAAABBBABABBBBBABABBBBBABABBAABAAABABBBBAABBBBAAABBAABBBBBAAAABAABAABBBABBABABBBAAAABAABAAAAAAABBABAABABBABBBBABBAAABBABAABBABAABBBABBBAAAAAABBAABAAABAAAABBABABABBAAABABBBABBAABBBABABAABBBBAAABABBBAABBBABAAAAABABBABAABAAAABABAAABABBBAABBAAABAAAABBBABBBBAABABBAAABAABAABABBBBBBBBBABAAAABBBBAABBABAABABBBABBAAABBABBBBBAABAABBBBAAAAABBBAABABABBBAAABBABBAABAAABAAAAABAAABAAABBBABBABBABABABABBBAABAABBBBAAABAABBBAAAABABAABBABABBAABABAAAABBBBBBAAAABABBAABAAAABBABBAABABABBAAAAABBBBABBABABBAAAAAABABBAAAABBAABBBBAABBBABBBABBBAAABAABABBBBAAAABAAABABABABAABAABBAB
BBBABAABABAABBBBABABBAAAAABAAABABABBABABBBBBBABBBAABBABBBABBBBBAAABAAAABBAABBBBBBBABBBBABABBAABAABAABABABBAABABBAAAAABBBAAAABABBABAAABBAABBABBBBBABBBABAABAAABAAABAAAABABBBABBBBABBBAABBABBBBAABABBAAABAAAABABBABAAAAABBAABABBABAAABABABBBBABBBAABAAABAAABAAABBBBBABBBBABABAAAABBAABABABBABBABABBBBAABBBBAABAABAAAABAABBAAABABAAAAAABABAAABABAAABABABABABBAABAAABBBABAAABBABBBBAABAABAAAABBBABBBBAAAAAABAAABABABBBABBBBABABABBBBBBBBBBABABABAABABBBABABBABBABABBABBBBAABBBABABBBABBBBBBBABABAABAABAABBAAAAAABBAAABBAABAABABBBABBAABAAAABBBAAABABAAABBBAAAABAABAAABBAAAAABBAABBBAABBAABABABAAAAAABBBBBAAABBBBBABABABBBBAA
BBBBBBBBAABABBBAAAABBAABBBBAAAABBBBAAABBAABBBAAABAAABBBBABBABABBBBBBBAAABBBAAABABAABBAAABAABAABAAAABAAAABAABBABABBBABABBABBABBAAABABBABBAABBAAABBAABAABBAAAABAAAABBBBBBBBBABBBBABAABBAAABAABABAAABABABABABBAAABAABAABBBBBBBBAABBBBAAAAABAABBAABABABBABABABBABAAABAABBBAAAAAAAAAAAABABABBABAABABBABBAABABAAAAAAAABBABABAAAABAABBBAAABBBAAABAAAAABBBABBBAAAAABABBBBBAABABABABABABABBBBBBBBBABAABABBBBAAABAABBAABBAAABBAAABBAABABBABBBBBAABBABBAAAABBBABBAABBBAAAABBAAABBBAAABBABABBABABBBAAAAAAABBBABAABBAAABBABABAAABABBBBBBBBBBBAABABBBBBBAAABABBBBBAABBBBABABAAAAABABABAAAABBAAAAAABBBABBBBABBABAAABBABBBAABBABBBBBBAAA
ABBABAABABBAAAAABABABBAAAAAABABBBBBAAAABABBAAABBBAABABAAAAAABABAABAABBABABAAAABBABAAABBBBAABBBBAAAAABBAAAABAAABABBBAABAABBBAAAAAABAAABBBBBABBBBAABBBBABBBAABAAAAABABABBBABBABBBBBAABABABBBABABAABBBBABAAAABBBABBAABAAABBAAABBABABAABBABABBBBAABBAABABBABABABABBBBABABBBBBABBAABABBBAAAAAABABAAAABABBAABBBBAAABAABAABAABABABABABBAAAAAABAAABABAAABBBABAABBBAABAABBABBBBABAABBBBBBABAABAAABBABBABAABBBBAAABBAAAABBAABBABABBBABAAAAAABABBBBBBAABBBBAABBBBABABAABABAABABABBBABABBABABBBABBBAAAAABAAAABABBBAAAAAAAABBBBABBBABBAABABABBAABAAAAABBBBABBBBAAABABAAABABAABBABBBABBBABAABBAAABBBABBBABBBAAABABAABAABABABABBABBABAB
BABBAABAAABBABABAABAAABBAAABBBAAABAABBAABBBBABAABAABBBAABBABBABBBBAABBABABABBBBAABBBABABABAABAAAABABBBBAABBAABBBABBAAAAAAAABAABABBABBAAAAAABABAAABAABBBBABBBBBAABABABABBAABAABAABAABBBAABAAAAABBBAAAABAAAAAAAABBBAABAABBAAAABAABBBBAAAABABBBBABBABAABBABAABABBABABAABAAABABBABABABABBAAAAABAAABBAABABABBAABBABBABABBBBABBAAABBABBBABBAABBAABBBABAAABBBBABAAABBABABABBAAABBAAAAAABBBAAABAAAABABAABABBBAABAABBBAABBBBABABBAABABAAABBBAAABABAABAABAAABBBBABABBAAABABBBBABAAAAAABBAAAAABBBBBABBAAAAAABBBBBAAABAABABBAAABAABBBAABBABBABBBABBBBBBBBABBBAABBAABBAAAABBBBBABBABABBBBBAAAAAABBABAABBABBBBBABABABABBABAABBBBBAAAAB
ABBAAABBBABBBBBABAABBABBAAAABABBABBAAABABBBAAABAABAABAABBBABABABABBAAABBABAAABABBBABBBABAABAABBBAAAAABBABBBBAABBAAAAAAAAAAABBBAAABBBBBBAAAABBABAAAABBABBAAAABAABBBBABABBAAABBAAAABABBABBABBBBAAABBAAAAAAAAABABBABBAABAABBBBAABBBAABABBBBBAABAAABAAABAAAAAAABAABABBBBABBABABBBAABBABAAAAABABBABABABBABABABBBBBABBABAAAAABAABBBABABBABBBABBBAABABBABAABBBBAAAAABABABBAAABABAABBBABBBAABABABAABABABBBABBBABBABBBABAABBAABBBBBAABABABAAABBAAAABBAABABBBAABAABBAAAABABAAABABABBBAAABAAABBABBABBABABABBAAABAABAABABAABAAABBBBBABABBABBBABAAAABABBAAAABABBAAAAAABBBABAAAABABBAABAAAABBBBBBBBAABBBABABBBBBBBBBBBAABBBAABBAAABAAB
BABBABAABABABAAABAAABBBBBBBBBBABAAAABBBAAAAAAABAAAAABBAAAABABABBAABBAAAABBAAABAABABABBBBABABBABBAABABAABAABABAABAAABBBAABBBBBAABBABAAAAAABBBBABBABAAAAAAAAABABAABAAABBBAAAABBBBABABBBBBABBABABBBAAABBAAAAABAAABBBAAAAAABABABAAABBBBABBBAAAAAABBBABBBBBABBABAABBABBBBBABBAABBBBAABBABBAAAAABBABAAAAABBBBABBBBBAAABABABAABBABBABBBBABBAABBBAAABBBBABBBABBAABBBAABBBABAABAABAABBBAAAABAABBABBBAABABBAABABBABAABAABABBBBBAAAAAAABAAABABAAABBABAAABAABABBBBBAAAAAAABBABAABABBAAAABABABBAAABABBABABAAAABBAABBBBABBBABAAABAAABAABBBABBBBABABABAABBAABAABBBAABAAABABBABAAAAABBBABBBBAAAABBABBBABABABAAAAAABAAAAAAAAABBABAABBBABA
BAABABBABAAAABAABABABABABAABBABBBBABBBABABAABBABBABAABBABBAABAAAABBBAAAAABBBAABBBBAABAAABBAABAAABABABBBBABAAABABAABAABABABBABAABABBBBAABBBBABAAABABBABABBBAABBBABABBABABAABABBBABBBAABBAAABAABAAABBAABAABABAABAABABBBBBABBAAAABABAABABAABBABBBAAABBAAABBBBABAABBABAABABBAABBABBABABBAABBABBBAABBAAABAABAAAAAAABBBBABBBBAABBABBABBABBABBAAABABABAABABBABAAAAAABABABABBAABABABABAAAAAABABBAABAAAAAAABAABABBABAABABABABBBABBBBABBBABBBABAAAABAAAAAABABABAABAABBBAAABAABAAAAAABBBBBBBBAAABAAAABABBAABBAABABAABBAABAABABBBBBAAAABAABBBABAAABBBABABAAAAAAAABAABABBABABAAABBAABAABAAAABAABABBBABABAAAABAABBBAABABABABABABBABBBB
AABABBBABABABABABBBABAABABBBBBBBBBABABABAAABABAABBBABBBAABBBAAAAABAABAAABBBBBBAABAABAAAAAAABBABBBABAABAAAABAAABBABAABBBABAABBAAABABBBABBBABAAAABAAAAABBBABBBAABABBBBABABBBABBABAAAABABAAABBBBBAAAAABBAAABAAABBBBBBBABABAABBBBAAABAAAAAABBBAABAAABABBBAAABAABBAAAABABBBBBBAABBBAABBAAABBBAABABBBABABBAABBBBABBABBAAABAAABAABABABAABBBBBBAAAABBABABAABABBBBAABBBBABABABAABBBAABAABBBBBBBAABAABBAAAABAAAAABAAAAAABAABABAAAABAAABABBAABAAAABAAAAABBAAABBBAABAABABBBABAAABABBAAAAABBABABABABBBAAAAAABBAABAAABBBBBABBAABBABBBBAAABABAAABBBABBAABBBBBBBBBBBABAABAAABABBBBABAAAABABBAABBBAABBABAAABBABABAAABAAABBBAAAABBBBBBBABB
BBABBABAABBAABABAABBBBAABBAABAABBBABBAAABABABBBBAAABAAABBBABAAAAAABBBBBBABBBAAAABBAAABBABABAABAABABBAABBBAAAABBAABAAAAABAABBABBAAABABAAAABBBBABBAABBBABAAABABAABABAAABABBBABAAABBAABAABAABBBBABBBBBBBBABBAAAABABABBBAAABBABABBABABAAABABABBBAAAABAAAAABBABBABABBBAABBAABABBAAABBAAAABAAAAAABAABABBAAAAAABBABAABBAABBBABBABBABABAABAAABABBBABAAABABAABABAABABBBABBBAABBBBAABBBABABBBBABABABBABBBBBBBBBBBBAAAAAAAABABBABABAABBABAAAAABABAAAAAAAAABBABBBBBABAAAABBBAAAAAAAABBABBABABBBAAAAAABABBABABAAAABBABBAABAAABAAAABBBAAAABABAAABBABBAAAAABABAABBAAAABABBBABAAABABBAABAAAABBAAABBAAABBABAABBAAAABBABBBBAABBBABAAAAAAAB
BBBBAABAABAABAABBBABBABABABAABAABABABBAABAABABABBABAABAAABBBABAABBAAABBABAABBABAAAABAAAAAAAABBABBABAABAAAAABABAAABBABBBABBBABABBABAABAAAABAABAAABBAABABBAAAAAABABABBBAAAAAABBBBBBBBAAABABABAAABAABABABABBBBABBABBAABABABBAABABBABBABBAAAAABABBAAABBABAABBABBABBABBAABAAABAAABAABBABABBBBBAABBBABBABBAABBAAABAABAAAABAABAAAAAABBBBBABAAAABBBBBAAABBABABABBBAAABAABAAABBAABBBABABBAABBABABAABBABBBABBAAAABAABBBBAABBBAAAABBBBBAABBABBABAABBBABABBABBBAABBBAABABAAABBBABBAAAAABAAABAAABBBBABBAABBBBAAAABBBAABABABAABBABBABBBAABBAAAAAAAABAABBAAAABAAAAABBBAAABAAAAAABAAABAABABABAAAABBBBBAAABABBAAAAAAAABBAAAABAAABBBBBAAAA
ABBAABABABABAABAABBBBBBAABABAAABBAABABBBBABAABABBAABABBAAABABABBABBAABBABAAABAABABABBBBAABAAABAABBBAABAAABBBBABABAABBAABABAAABBBABBBBBABAAABBABABBBAAAABBABBBBBBBBABAAABAAABBABBBBBBBABAAAABABBBABABABABBBABAABBBABABBAABBBAAABBAAABABBBBAAAABAABBABBABABABABBAABABBBBBABAABBBBAABBAAABBAAAAAABABBBBABAABBBAAAABAAABBBBBBABABABAAAAAABAAABBBAAAAAAABAAAAAAABBBAABABABBABBBBBBABBBABBBBAAABBBBABABABABAABBBBBBBABAAABAAABABABBAABAABAABABAABBAABBBAABABBBBABAAABBABABAABBBABBBAAABBAABABBAABAABBAABBBABBABAAABBABBBBAABBAAABBABBBABBAABAAABBBABBABBBABBABABAABAABABBBAABBAAABABBAAABBABABABAABAAAAAAAAAAABBBBBBBABAABBBBB
ABBABBBBABBAAABAAABABAABAABBABBBBAABABABBABAAABABABBAAAABABBAABAAAABBABBBABBBABBAAABAABBBABABBAABAABAAAABBAAAABBBBBBABABBABBBBBAAABAABBAABAAAAABABBAAABBABAAABBBAAAABBBBAAABBBBBABBABBBAAAAAABBBBABAAAAABABABAABBBBAAABBBBAABAABABABABBAAABBABAABBBABBBAAABABBAABABABBAABBABAABABABBABABBABABBBABBBBBAABAAABBBBBAABBBBAABABBAABBBBBABBBABBBAAABBAAAAAABBAAABBBBAABBAAABBBABBBABBBBBBBABBBAABAABABBBBABAABAABBBABBBBAAAAAABABAAAABBBBAAABBABBAABBAABBBAAAABAABBBBBABBBBBBBABABBBABABBABBBABBABABABABBBAABAABAABAAABAABBABBBBBBAAAAABBBBBBBBABABBABBABABBABBBBBAABABAAAAAAABBABBAABAABBBABABABAAABABAAAABAAABABAAABABBABBA
BBBBBBAABBBBAABABBBBABBBBABBAABAABBBBABBAAAABABBABABABAAAABAAAAAAABBAABBBAABABBABBAAABABBAABAABAAAABBBBAAABABABBBBAABABBABABABAAAABBAABBBAAAABBABAAABABAABBAAAAAABBAABBBAAAAAAABAABBABBBAABBABBABBBBABBBBBBBAABBBAAAABAAAAAAABBAABABBABBAABAABAAAAABBBBBBABAABAABBAABAAAABBBBBABAAAABABAAABAAABABBABABBBABBBBAAAAABBBBBBBBABBAABAABAABBAAAABAAABBAABABABBABBABBAAABAABBBBABABBABBAABBBBABAABBABAABABAABBAAABBBAABBBAABAAAAAAABBAAAAABABBABBAAABAABAABABABAABBBABBBABAABBABAAAABBBBBBBAAAAAABBABBABBBAABBABAABABABAABBAABAABAABBBAAABAAABAABBBAAABBABBAAABABAABAABABABAAAAAAAAABBABAABBAAABABAABBABABAABABABABAAABAAAAAAB
AAABAABBAABAABBBBBAABABABABBAABABBBAAAAAABABAABABAAABABBAAABBBABBAABAABBABABABAAABBABABABBBABBAABABBAAAABABBBABBAAAABABBABABBBAAAAAABAAAABBABBBBABBBBABBAAAAABAABABBBAAABAABBABABBAABABABBBBBBBBABABBAABBBBBAAAABABBABBAAAAABBBBBBAAABBBABABBAAAABBABBBAABAABABBAABBABBBABABAAAABBAABBBBBBBABBABABABAAAAABAABABBBAAABABBBAABABAAAABBBBAAAABAAAABBBAABBABABABAAABBAABBBAABBBBBABAAABBBBBAABAAABBBAABBABBBBABBABAABBBAAAABBBBABBAAAABAAABAABBBBAABAABBBBBBBBBBBABBBAAAAABBABAAAABAABBABBBABBAAAABABABBBBBBABBABBAABABBBBBAAAABABBBABABAAAAAAAABABAAABAAABABAAAAABAAAAAAABAABBAAABAABABABAABBBAAABAAABBBBABAABAAAABBBBBABBB
BBAABBBBABABAABBABBBBBBABABAABBBAABABAAABBABAAAABAABABAAABBBAAABABAAABAABAAABBBBAAABBABAAABBAAABAABBABBABABABAABAAABABBAAABABABBBABAABBABABBAAABBAABABBAAAAAAAABBAAAAAAABABABABAAAAABBBABBAABABBBBAAAAABBABBBBABBBBBABBBBBABBBAAABABBABABBBBBBAAABBABBAAAAABAABAAABABBAABBBABBBABBAAABBBABBAABAABABBBAABABBAABAAABAAAABABBAAABAABBBABBABBBABBBBBABABABABBBABBBABBBABAAAABBBBBAAABAAAAABBAABABAABBABAABAABABBBABBAAAABBBAAAABBAABABBAABAABBAABAABABABAAABABABABBABAABBBBABBBAABBBBBBBBBBAABBBABBAAABAABAAABAAABAAAAABBABAABAABAAABBBBAABBBABAABAABBAAABBABABABBBAAAAABBABBABBABBBABBAABAAABBAAAAABABABBAABAABBAAAAAAAABAA
BAABBBAAABBABBBBBBAAAABABAABBBBBBBBBABBABBAAABBBABABBBAAABAAAAABAAABAABAABABAAAABBABBAAABAABBAAABABABAAABBABBBBBBBBABBBBAABABBAAAABBAABABAAABAAAABAAABAABAABABAABBAAABABAABBBBABABBBBBAAAAABABBBABABBABABBABAABABBAABABABBBBAAAAAAAAABABABABAAAABABBAABBBABBABBAABBBAAABAABBBABBBBBBBBBBABBAAAABBABBBBBBAABAABABBAAABBABBBAABAABAAAAABAAABABABAABAABABBABABABAAAABBBAABABABAAABAABAABBAAAAAABBBBBBABBAABBBBBAABAAABBBBBAABAAABAABBABAABABBAAABAAAAABABBBBBABBBAABBBAABABAABAAAAAAAAABBBABAABAAABBABBABAABBAAABBABBBAABABBAAABBBBBABBAABBABBBABBBBAAABBAABBBBBBAAAABAAAAAABABBABAAABABAABABBABBAAABBAAAABABABBAAAAAAAABAA
ABAABAAABAAABBAAABBBAABABBABAABBAABBAAAABAAABABAABBAABBBBAAABBABBABBAABAABBBAABABBBBABABBBAABBABBBBABABBBBBAABBAAABBBBABBABAABBBAABBBABBABABAAABAABAAAAAABABABBBABABBBBAAABBBABBBAAAABAAAAABAABBBBBBBBBABBBABABBBBAAAABAAABABAAABAABABAAABBABAAABAAABAABAAAABAAAAABBBBBAAABAABBBBBBBBBAABAAAABABAAAAABABBAABAAAABAAABBBABBBABABABAAAABBABABABABABBBBBBBBAAAAAAABABBBAABBBBAAABAAAAAABBAABABBABBAAAABBABAABBAABBABAAAABABBBAAAAAABAAABBABBAABBBBAABBAAAAABABAAABAAABAAAAAABAABABBABBAABBBAABAAABABABAABBABAAABABBBBBBBBBBABBBAABABAAABBABABBAAAABABABBABAABBBABBAAABAAAAAABBBABAABABBABBBBBABAABABABBBBBBABBBBABABABBBAAA
AABAABAABAAABBBAABABABBABAABAAABBBABBAABBAABABAABAAABABBAAABABBAAAABAABBBBBABBBABAABAABBBAABBBBAABAABBBABBBBBBABBBAAAAAAAABABBBAABAABAAAAABABBBABBAABBBBBABBBBBBBBBAAAAAAAABBAAABBAABBAAAAAABBBAABABAAABBABBBAABBBBBBBAABAAABBBBAABAABAABAABAAABAABBAAAAABBBBAABAABAAABBBBBAAAABABAAAABBABABABAAAAABAABBAABABABBABAAABAAAAABBBBAAAAABBAABAABAAABABBBBBBBBBABBBBBABBBBAAABBBABABBAAAAAABBAAABAAAABBABABAABBABABABABBBBAABBABBAABABBABBBBAAABBBBABAAABAABBAAABBBBAABABBAAAABAAAAABABBBABABBAABBBABBAABBBBAABABABAABAABAABBABBAABBBBABAABAAAAAABAABABBBABABABBABABBBBBBBBABAABABABBABABBBBAAAAAABAAABABABABABAABAABBBABBABA
BABBABAABAABBBAABBAAAABAAAABBBBBBBAAABAABABABBBAAABBABBAAAAABAAABBAABABAABBABBABABABABAAABBAAABBAABAABBBAABBBAABBBBAABAAAAABAABBBBAAAAABBBAAABBBBABBAAABABBBAABBBAAAAAAAABABBABBBABAAAABBBBAABBBBAABBABABBABABBBABAAAABBBAAABAABBABBAAABAAABAAABAABAABBABBAABAABABBABBABBAABABAAAABABBAAABBABAAAABABBABAAAABBBAAAABAABAABABBBAABBBABBBBBAAABAAAABBAABBAAAAAABAAAABBBAAAAABAAAABABABBABBAAABBAAABBBABAABAABABABABBBABBABBBAABBBBBABAAABABBABBBBABBBBBBABBBBAABABAAAABAAAAAAABABBBBBAAABAABBBBABBBAABABABBBBBABBABAAABABABABBAAABAAAABAABBBBBABBBABABABABBBBBBAAABBAABBBBAAABBABAABAAABBBBAAAAABABABABBBABAABABAABBBBAABBA
AABAABBAABBAAABAABABAABBBAABABBBABAAAAAABBABAAAAABAABABABAABBAAAABBBBBAABABBABABAAAABAAAAAAAAAAAAABBBBBAABBAABAABAAABAAAABAAAAAAABBABBAAABAAAABBBABAAAABBBABAABABBABAAAABABBBAAAABBABAAABABABBAAABBABBABABBABABAAABBBAABBABBBABBBBBBBABABAAABAABAABAABABBBBBBAABBBABBAAABABABABAAAABABBABAABBAAAABBBBAAABAAAABAAABBBBBBBBBAAAABBAAAAABABAAABBBBBBABABABBBABAAABBBAAAAAABBABABBABBAAABAABAAABBBBBABBBBAABABBBBAABBAABBABBABAABBABBBBBABAABABBAABBBBBBAABABBABABAABBBBBAAAABBAABABAAAABABBBBBBBAABBABBABBAAAABAAABBBBABAABBAABBBABBABBAABBBABABAABABBAABBABBABBBBBAAAAAAAAAABBBBBBAABBABBBBABBAAABBBABBABBAAABABBBABAAABAA
BBBBAABAAABBABABABBAABABBBABBBBAABBBAABBBAAABAABAAABABABBBBABBAAAAAABBAABBABAAABAABABABAABAAAAABAAABABBBAAABBBABAAAABAAABABBBAABAAAABAAABBABBABAABAAABAABAABABBBAAAABBABBAAAABBABAABABBBAABABBAABAABAABBBBBABAABBBBABBBABABAAABAAABBBABAAABABABABBBBBBBBBAABAABBBABBBBBABBBAABAABAABBAAABBAAABBABBBBABAAAABAABABAAAAAAAAAAABBBBAAABAABBABABAABBBBBBBABAABABABAAABBABABBAAAABBAABBABAABBAAABAAABAABAAAAABABBABAAABABAABABAABABBBAABBBBABABBAABBBBBBBBBAABAABBBBBABBAABBABAAABAABBABAABAABAAABAAABBBBABBABAAABBBABBAABBAAABBBBABABBABBBBABBBBABAABAABBABAABBAAAABBBBBBAABAAAABBBBAAABBAABAAABBBAAABBBAABBBABAAAAABABBABBAB
BBBBABBABBABBBBBBAABBAAABABBBBAABABBAAABABAABBAAAABBABBABAAAAAABABABBBBBBAABABBABABBBAAAAABBBABBBBBBBBBAAAABAAABBBAABBAABABAABAABBAABAABBAABBBABABBBAABBAAAAABAABABAAABABBBBBAAAABBBAAAAABABBAAABBABAAABBABBABBABABBBBBABABBABAAABBBABAABBBBABABABAABABBAAAABBABBBAABBBBBBABABBABBABAABBBAAAABABAABAABBBABBABBBBAABABAAABABABBAAAABBBBBBABBBAAABAABABAABBBAAABAABBAAAAABABBBBABBBAABBBAAAAABABAABABAAAABABABBBABABABAABAAABABBAAABBABBABABABBABABBBAABABABABBAABABABAAAAAAAABABABBBBABBAAAABBBBBBABBBABAAAABBAAAABBAAAAABABABBAAABAAABABABAABBBBBBAABABABBABBAAABBBAABAABAABBBBABABBABABABAABBABABBAAAAAAAAABABAAAAABBBA
AAAAABAAABBABABBABAABAAAAAABABAAAAABAABBABBBAABBAAABBBBAAABAABABAABBBABBAAABABAABBBABBAABAAAAAABABBBAAAAABAABAAABABAAAAAAABAABBBBBBABBABBAABABBAAABBAABBBABBBABBBBAABBBAAAAABBABAAABBAABABABBBBBBAAABBBBBAAABBBBABBABBBAAABAAABBBABAABABABBABAABBABBAABBBAABBBAAABABBBBAABABBAAAABABABBBAABABABAAABABBBABABBBAABBBAAAAAABBABBBAABABBAABAABBABBBBAAABABABBABABABBBABABBABBBBBBAABAAABBBBBAAAAAABBAABABAABABABAABBBAAABBAABABAAABAAAAAAAABBABABAAABABBBBAABBABBAABBAABBBBBBBBAAAABAABAABBABBABBABBABBBAAAAAAAABBBBBABAABBAABBBBAABBBBBAAAAABAABAAABABAAABAAAABAABBBAAABBAABBBBABBBAABBAAAAAAABABABBAAABABBABBABBBBAABABABA
BAAAABBBABBBBAAABAAAAAABBBBABBAABAABAAAAABABAAABAAABAABBBAABBAAAAABBBBABBBBBAABBBAABBAAABBAABAABBBAAABBBABABBBBBBAAAABBABBABABABBBABBBBAAABBBAAABBABAAAABAABAABBBABABBBBABBBBABABBAABBABABBAABABABABABABBABABBAAABAAAABABABBABAAABBBAAAABAABAABBABBAAAAABBABABABBABABABABABBABAAAAABBBBABABABAABBBBAABBAABBBBBBABBABABBAABAAAAABBABABABBABABABBABBBAAAABABABAABBBAAABAABAABBBBBBAABBBBAABABABAABBAABAAABBBBABABAAABBBABBBBBBBAABABBAAAABABBBBBAABBBBBBAABAABBBABABABAABAAABBBBABAABABBBABABBAAABBAAAABBABBAAAAABBBABAAABBABABABABABAAABAABABAAAAABBAAAAAAAABBAAAABBBAAABBBABBABBAAABBBABBBAABAAAAAABABABAAABABBAAABBAAAA
BABABBABAAABAABBBAAAAAABAAABAABBABBABBABBBBABAAAABBAABBBBAAAAAABBBAABAAABABBBAAABAAAABABABABBBBAABBAABABBBAABABABABBBBABBABABBBAAABABBBBBBABAAAAABBBBBABAAAAABBAABBAAAAABBAABBBABBBBBAABAAABAAABBBBAABAAABAABABABBABBAAABAAAABBABABBABAAAAAAABBBAAABBABABABBABABABABABAABAABBBBAAABABBBBABABBBAABAABBAAAABAABBAAABBABABAABBBBABAAAAAAAAAAABABBABABABBABAAAABABBBBABBBABABBAAAAAABBBBBAABAAABBAABBAABABBBBABBBABBBBBBBAAAAAABABBBBABBBBBABBBABBBAAABABABBBBAAAAAAABAABABABBAAAAAABABBBAABABAABAABBBBAABBABAAABAAAABBBBBABBBAAABAAABBBABAABBAAAAABBABAABABBBABBABABBAAABBABABBABABAABBBBABBBBBBABBABAAABABABBBAAABABAAABAA
AAAABABBAAABABAABBBABABAAAAABAAAAAAAAAAAABBBABABBBAABBABBBBBABBBABABBBBBAAABBBBAAAAAAABBBABBAAABABAABBBAABABAAAAAABABABABBAAAABBAAABBAABABBABBBAAAABABABAABBBAABBBAAAAAABBABAABBBABABBBBAAABAABBABABABAABBBAABAAAABBBABBBBABAAABABBBBAAAAABBAABBBBABABAABBBABAAABAABBAABAABBABBABBAABAAAAABAABABABAAAAABBABAABAABAABBBAABABBAAAABBAAAAABAAAAAAAAAAAAABBBABAABBABABAAAABAABBABABBBABBAAAAABBBAAABBAABAABBAAABABBABBABAAAAAABBBABBBABAABAABABBABBBABBBBABBAAAABBAAABBBBAAAABAAABAABAAAABBABAABBAABBAABABAAABBAAAABBABBABBBBABABAABABBABBBABABBAABBABBBBBAAAAABBAABBABABBBBBBAAAABAAABAABBABBBAABBABBBBAABBBABABAABAAAABBBA
BABBBBAABAAAAAABBABBBBABAABBABAAABBBABBBABAAAABBABBAABAAABAABABBAABBBAABBABAABBBABAAAABBABABAAAABAABABABAAABAAAABAAABAABABAAABBAABBABABAABBAAABAAAABAAAABBBBBBAABBAAAAABABBBBBABBAABAABBAABAABAAAABABBBAABABBBABBBBBBAABBBABAAABABAABAAAAAAABBBABBAABAAAAAABAAAAAAABAABBAABAAAAABBABAAAAAAAAABBBBAAAAABAABBABAABBAABBABBBBBABAAABABBBBABBBBBBAAABBABBAAABBBAABAABBBBAAABBBAABABABBBAABABAABBAAABAAAABAABABAAAAAAAAAABAABABBBBAAABABBBABAABAAABAABABABAABAABBABBBAABAABBBAAAABAAAAABAABBABBABABABAABAAABABABBAAAAAAAABBABAAABABBABBABBBABABABAAAABBBAAAABABAAAAAAAAABBBAABAAABAABABABABABBBAAAABAAAABAAAAABBAAABAAAAABABB
BBBBABABBAAAABBAABABAABABAAABBBABBBBAAAAAABABABAABBBAABAAAAABBBBABABBAAAAABBBAABAAAABBBBABBBBABAABBBBBBBABABAABABABBAAABABABBBBBBAABBBAABBBAABBABBAAABBABBAAAAAABAAABBBBABBABBABABAAAAABBBABAABAABBABBABABABABBBAABBAABAABBABBBBAAAABBAAAABBABBAABBAABBABABBAAAABAABAAAABBBBBAAABABABABAABAABAABBABBAAABABAAABAAABAAAABBBABBBAABBBAABBBABAAAABABBBAAAABBBBBAABAABAAABBBBBABBAABBBABABBBAABBABBAABBAABABBAAAAAAAAABBABAAABBBAABBABBBABBBBABBBBABBBBBABBABAAABAAAAABBABABBBABBAAAAAAABBABAAABBBBBABAABABABBBBBBBAABBBAABBBBAAAABAAAAAABAABAAABABBBBABBBABBBABBBBBBABBABAAAAABABBBBBBAABAAAAABAABABABBBBAAABBAABAABBAABBBAB
BABABBBBABAAABAAAAABBBBAABAAABBBBABABAABBBABAAABBAAABBBBAABABAAAABAAAAAABAABBBABBBAABABBAAAABBABBAABABAAABAAAAAAABBBAAABBBAABAABAAABBAABBABBBBAABAABBABBBBAAABAAAAAABBBBBAABBABABBBAABBABBAAABABBBABAABBAAABABABBAABAABBAAAAAABBABBAABBBBBBAAABBAABBABAABBABBABABBABBABABABBBAABAAABAAAABAABAAAABBABABAAAABABBBAAAABBBBABABBAAAAABAAAAABABBBAABABBABABABBABABABABBBBBBABAAABABABBAABBAABBBAABAAAABAAABBABABABAAABAABABBABBBABABBABABABBABBBBAAABAABBAAAABBBBBABBAAABAABBAAAABBBABBBBABAABBAAABBBBBBBABAAABAABBAABAAAAAAAAAABABAAAAABAABAAAAAAABBBABBBBBBBABBAABBBBAABBBBAAAABABAABBABABBBAABAABBABBAABBBBBBABBABBBBBBAAA
AAAABBBABBABAABAABBAAABAABBBABAABABABBABBBAAAABBAAABBAABAABABABBAAAABAAAABABAABABABABBBABBABABBAAABAAAABAAAABAABABAABAABAABAAABABABBBBBBBBABBAABBBBABBBABBBBBBAAAAAAAAABABBBABAAAAAAAABAABAABABAAAABBABBABAAABABABBBBBBBABBBBAAABAABBBAABABAAABBBAAABABBBAAAABAAABBBBABABAABBBABAABBAABBAABAAAAABBABBBBABAAAABABBBABAABBAAABAAAABBABABABBBABABBAAAABABABBBABBBBBABAABAABBBABABABBBBBBABAAAABAAABBABABBABAABBBABBBBBBBBAABBAAABBAABBAABBABBBABBBBBABBBBAAAABAAAAABBAAAAABBABBBABBAAAABBBBAABBBABAAABBAAABBBAAABAAAABAABAABABBBABABAAAABABABAAAABAAAABBABABBBBABBBAAABABAAABBBBBABBAAABBBABAABBABBABABAAAAABAAABAABBBAABBB
/trunk/patchwork/doc/quiz/patch.tgz Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
trunk/patchwork/doc/quiz/patch.tgz Property changes : Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: trunk/patchwork/doc/quiz/patchwork_files/go-x.css
===================================================================
--- trunk/patchwork/doc/quiz/patchwork_files/go-x.css (nonexistent)
+++ trunk/patchwork/doc/quiz/patchwork_files/go-x.css (revision 6)
@@ -0,0 +1,2 @@
+/* Copyright 2010 Google, Inc. All Rights Reserved */
+@media screen,projection,print{body.rtl{direction:rtl}body.rtl th,body.rtl #aux #about{text-align:right}h4,h5,h6,pre,table,input,textarea,code{font-size:1em}address,abbr,cite{font-style:normal}table{border-collapse:collapse;border-spacing:0}th,td{padding-right:1em;vertical-align:top}th,#aux #about{text-align:left}fieldset,img{border:0}label{display:block;margin:1em 0 .3em}q{quotes:none}}@media screen,projection{*+html{direction:ltr}* html{direction:ltr}*+html body.rtl{max-width:none}html,h1 img{background:#fff}html{font:.81em/1.5 arial,sans-serif}body,table,fieldset,#nav{margin:0}body{max-width:1000px;padding:15px}body.rtl h1 img,body.rtl #nav{float:right}body.rtl h1 img{margin:-13px -2px 0 0;padding:0 0 0 12px}body.rtl #nav ul,body.rtl #nav ol{margin:.7em 1em 0 0}body.rtl #aux{margin:0 160px 0 0}body.compact{margin:auto;width:740px}body.product h1{color:#000;font-size:1em;height:1.93em;line-height:1.5;margin:0 0 .54em;padding:15px 0 0}body.product #about,fieldset,div div,#nav,#nav ul,#nav ol{padding:0}body.product #about{border:0;margin:50px 0 0}body.product #nav{width:140px}h1,h2{line-height:1.25}h1,h5,h6,label input,#nav li a{font-weight:normal}h1{color:#333;font-size:1.85em;margin:0 0 1em;padding:13px 0 0}h1 img,#nav{float:left}h1 img{margin:-13px 0 0 -2px;padding:0 12px 0 0;position:relative}h2{font-size:1.23em;margin:0 0 .81em}h3{font-size:1.08em;line-height:1.2;margin:1.4em 0 .93em}h4,h6{margin:1em 0 -1em}h5,p,pre,table,form,div div{margin:1em 0}p+table,table+p{margin-top:0}blockquote,ul,ol{margin-bottom:1em;margin-top:1em}pre,code{font:13px/1.38 monospace}pre{background:#eee;border:1px solid #ccc;padding:.8em 1em}legend{display:none}label,#nav li{font-weight:bold}input,textarea{font-family:arial,sans-serif}a:link{color:#00c}a:focus,a:active{color:red}#about{border-top:1px solid #ccc;clear:both;color:#666;margin:2em 0 0;padding:.3em 0 0;text-align:center}#nav,#nav *{list-style:none}#nav{width:142px}#nav ul,#nav ol{margin:.7em 0 0 1em}#nav li{margin:0 0 .7em}#aux{margin:0 0 0 160px}#ja,#ko,#zh-CN,#zh-TW{line-height:1.6}#zh-CN,#zh-TW{font-size:.75em}#zh-CN body.product h1,#zh-TW body.product h1{font-size:1.08em}#zh-CN h1,#zh-TW h1{font-size:2em}#zh-CN h2,#zh-TW h2{font-size:1.33em}#zh-CN h3,#zh-TW h3{font-size:1.17em}}@media print{h1 img{display:block}#nav{display:none}}@media all{.x-form ul,.x-form li{margin:1em 0}.x-form ul{list-style:none;padding:0}.x-form ins{font-weight:bold;text-decoration:none}}@media screen,projection{body.rtl .x-box{float:left;margin:0 1em 1em 0}.x-box{background:#eee;border:1px solid #ccc;float:right;margin:0 0 1em 1em;padding:1em;width:250px}.x-box img{display:block;margin:auto}body{position:relative}body.rtl #x-breadcrumb{left:auto;right:175px}body.product #x-breadcrumb{margin:1em 0;position:static}#x-breadcrumb{color:#333;left:175px;line-height:1.2;margin:0;position:absolute;top:4.15em;word-spacing:.2em}#zh-CN #x-breadcrumb,#zh-TW #x-breadcrumb{top:4.46em}.x-button *,.x-button-basic *{margin:0;padding:0}.x-button,.x-button-basic{background:#cadef4;border:1px solid #ccc;direction:ltr;line-height:1.2;max-width:795px;overflow:visible;padding:15px;text-align:center;width:20em}.x-button p,.x-button-basic p{margin:10px 0 0;text-align:center}.x-button div,.x-button-basic div{background:url(//www.google.com/images/modules/buttons/g-button-1.gif) no-repeat;background-color:#5679a5;font-size:1.3em}.x-button div span,.x-button-basic div span{background:url(//www.google.com/images/modules/buttons/g-button-1.gif) right -400px no-repeat;display:block;height:1%;width:100%}.x-button div span span{background:url(//www.google.com/images/modules/buttons/g-button-1.gif) left bottom no-repeat}.x-button div span span a,.x-button-basic div span span a{background:url(//www.google.com/images/modules/buttons/g-button-2.gif) right bottom no-repeat;color:#fff !important;display:block;font-weight:bold;height:1%;padding:8px 18px 10px 13px;text-decoration:none}.x-button-basic{background:none;border:0;padding:0}.x-button-basic div{background:url(//www.google.com/images/modules/buttons/g-button-basic-1.gif) no-repeat}.x-button-basic div span{background:url(//www.google.com/images/modules/buttons/g-button-basic-1.gif) right -400px no-repeat}.x-button-basic div span span{background:url(//www.google.com/images/modules/buttons/g-button-basic-1.gif) left bottom no-repeat}.x-button-basic div span span a{background:url(//www.google.com/images/modules/buttons/g-button-basic-2.gif) right bottom no-repeat}body.rtl .x-form .f-c1 li,body.rtl .x-form .f-c2 li,body.rtl .x-form .f-c3 li,body.rtl .x-form .f-c4 li{float:right}.x-form li p{color:#666;margin:.3em 0 0}.x-form li ul{height:1%;margin:.5em 0 1em}.x-form li li label,.x-form .f-c1 li,.x-form .f-c2 li,.x-form .f-c3 li,.x-form .f-c4 li{margin:0}.x-form li li,.x-form li li label{display:inline}.x-form li li{margin:0 1em 0 0}.x-form li li label{font-weight:normal}.x-form li li input,.x-form .button,.x-form .f-min{width:auto}.x-form li li input{bottom:-.1em;position:relative}.x-form label{margin:0 0 .3em}.x-form input{width:250px}.x-form ins{color:#c00}.x-form .f-c1,.x-form .f-c2,.x-form .f-c3,.x-form .f-c4{overflow:hidden}.x-form .f-c1 li,.x-form .f-c2 li,.x-form .f-c3 li,.x-form .f-c4 li{display:block;float:left}.x-form .f-c1 li{width:100%}.x-form .f-c2 li{width:50%}.x-form .f-c3 li{width:33%}.x-form .f-c4 li{width:25%}.x-form .f-compact{width:50px}.x-note{color:#666}body.rtl #x-promo{left:15px;padding:0 5px 0 0;right:auto}#x-promo{margin:0;padding:0 0 0 5px;position:absolute;right:15px;top:15px}body.rtl #x-search,body.rtl #x-lang{margin:-4.72em 175px 2.92em 0;text-align:left}body.product #x-search,body.product #x-lang{margin-bottom:1.7em;margin-top:-3.5em}#x-search,#x-lang{margin:-4.72em 0 2.92em 175px;position:relative;text-align:right}#x-search #q{width:150px}#zh-CN #x-search,#zh-CN #x-lang,#zh-TW #x-search,#zh-TW #x-lang{margin-bottom:3.17em;margin-top:-5.08em}#zh-CN body.product #x-search,#zh-CN body.product #x-lang,#zh-TW body.product #x-search,#zh-TW body.product #x-lang{margin-bottom:1.84em;margin-top:-3.79em}}@media print{#x-breadcrumb,#x-promo,#x-search,#x-lang{display:none}}
\ No newline at end of file
Index: trunk/patchwork/doc/quiz/patchwork_files/ga.js
===================================================================
--- trunk/patchwork/doc/quiz/patchwork_files/ga.js (nonexistent)
+++ trunk/patchwork/doc/quiz/patchwork_files/ga.js (revision 6)
@@ -0,0 +1,39 @@
+(function(){var aa="_gat",ba="_gaq",r=true,v=false,w=undefined,ca="4.6.5",x="length",y="cookie",A="location",B="&",C="=",D="__utma=",E="__utmb=",G="__utmc=",da="__utmk=",H="__utmv=",J="__utmz=",K="__utmx=",L="GASO=";var N=function(i){return w==i||"-"==i||""==i},ea=function(i){return i[x]>0&&" \n\r\t".indexOf(i)>-1},P=function(i,l,g){var t="-",k;if(!N(i)&&!N(l)&&!N(g)){k=i.indexOf(l);if(k>-1){g=i.indexOf(g,k);if(g<0)g=i[x];t=O(i,k+l.indexOf(C)+1,g)}}return t},Q=function(i){var l=v,g=0,t,k;if(!N(i)){l=r;for(t=0;t-1)}}return l},S=function(i,l){var g=encodeURIComponent;return g instanceof Function?l?encodeURI(i):g(i):escape(i)},
+T=function(i,l){var g=decodeURIComponent,t;i=i.split("+").join(" ");if(g instanceof Function)try{t=l?decodeURI(i):g(i)}catch(k){t=unescape(i)}else t=unescape(i);return t},U=function(i,l){return i.indexOf(l)>-1},V=function(i,l){i[i[x]]=l},W=function(i){return i.toLowerCase()},X=function(i,l){return i.split(l)},fa=function(i,l){return i.indexOf(l)},O=function(i,l,g){g=w==g?i[x]:g;return i.substring(l,g)},ga=function(i,l){return i.join(l)},ia=function(i){var l=1,g=0,t;if(!N(i)){l=0;for(t=i[x]-1;t>=0;t--){g=
+i.charCodeAt(t);l=(l<<6&268435455)+g+(g<<14);g=l&266338304;l=g!=0?l^g>>21:l}}return l},ja=function(){var i=window,l=w;if(i&&i.gaGlobal&&i.gaGlobal.hid)l=i.gaGlobal.hid;else{l=Y();i.gaGlobal=i.gaGlobal?i.gaGlobal:{};i.gaGlobal.hid=l}return l},Y=function(){return Math.round(Math.random()*2147483647)},Z={Ha:function(i,l){this.bb=i;this.nb=l},ib:v,_gasoDomain:w,_gasoCPath:w};Z.Gb=function(){function i(k){return new t(k[0],k[1])}function l(k){var p=[];k=k.split(",");var f;for(f=0;f +g.t=w;g.lb=v;g.h="/";g.U=100;g.oa="/__utm.gif";g.ga=1;g.ha=1;g.u="|";g.fa=1;g.da=1;g.Ra=1;g.b="auto";g.I=1;g.ra=1E3;g.Jc=10;g.Pb=10;g.Kc=0.2;g.o=w;g.a=document;g.e=window};Z.Hb=function(i){function l(d,a,j,c){var n="",s=0;n=P(d,"2"+a,";");if(!N(n)){d=n.indexOf("^"+j+".");if(d<0)return["",0];n=O(n,d+j[x]+2);if(n.indexOf("^")>0)n=n.split("^")[0];j=n.split(":");n=j[1];s=parseInt(j[0],10);if(!c&&s +var h=[D,E,G,J,H,K,L];p.k=function(){var d=f.a[y];return f.o?p.Wb(d,f.o):d};p.Wb=function(d,a){var j=[],c,n;for(c=0;c0?k(j):"";if(f.o){a=p.kc(f.a[y],d,f.o,a,j);d="2"+d;c=j>0?k(f.v):""}t(d+a,c)};p.kc=function(d,a,j,c,n){var s="";n=n||f.v;c=g([c,p.r+n*1],j);s=P(d,"2"+a,";");if(!N(s)){d=g(l(d,a,j,r),j);s=ga(s.split(d),"");return s=c+s}return c};p.fb=function(){return N(f.b)?"":"domain="+f.b+";"}};Z.$=function(i){function l(b){b=b instanceof Array?b.join("."):"";return N(b)?"-":b}function g(b,e){var o=[];if(!N(b)){o=b.split(".");if(e)for(b=0;b +c.Aa=function(b){a=g(b)};c.Vb=function(){c.j.l(H,"",-1)};c.lc=function(){return n?n:"-"};c.fb=function(){return N(s.b)?"":"domain="+s.b+";"};c.ja=function(){return l(k)};c.tb=function(b){k=g(b,1)};c.C=function(){return l(p)};c.ya=function(b){p=g(b,1)};c.ka=function(){return l(f)};c.ub=function(b){f=g(b,1)};c.na=function(){return l(h)};c.wb=function(b){h=g(b);for(b=0;b +w};c.P=function(){var b="",e;for(e=0;e +c.ka(),0)};c.Ga=function(){c.j.l(J,c.na(),s.Ta)};c.Eb=function(){c.j.l(K,c.ma(),s.v)};c.Fa=function(){c.j.l(H,c.la(),s.v)};c.Oc=function(){c.j.l(L,c.fc(),0)};c.M=[[D,c.ja,c.tb,c.Cb,"."],[E,c.C,c.ya,c.Ea,""],[G,c.ka,c.ub,c.Db,""],[K,c.ma,c.vb,c.Eb,""],[J,c.na,c.wb,c.Ga,"."],[H,c.la,c.Aa,c.Fa,"."]]};Z.Kb=function(i){var l=this,g=i,t=new Z.$(g),k=function(){},p=function(f){var h=(new Date).getTime(),d;d=(h-f[3])*(g.Kc/1E3);if(d>=1){f[2]=Math.min(Math.floor(f[2]*1+d),g.Pb);f[3]=h}return f};l.H=function(f,h,d,a,j,c){var n,s=g.I,b=g.a[A];t.ua(d);n=X(t.C(),".");if(n[1]<500||a){if(j)n=p(n);if(a||!j||n[2]>=1){if(!a&&j)n[2]=n[2]*1-1;n[1]=n[1]*1+1;f="?utmwv="+ca+"&utmn="+Y()+(N(b.hostname)?"":"&utmhn="+S(b.hostname))+(g.U==100?"":"&utmsp="+S(g.U))+f;if(0==s||2==s){a=2==s?k:c||k;l.$a(g.oa+f,a)}if(1==s||
+2==s){f=("https:"==b.protocol?"https://ssl.google-analytics.com/__utm.gif":"http://www.google-analytics.com/__utm.gif")+f+"&utmac="+h+"&utmcc="+l.ac(d);if(ka)f+="&gaq=1";l.$a(f,c)}}}t.ya(n.join("."));t.Ea()};l.$a=function(f,h){var d=new Image(1,1);d.src=f;d.onload=function(){d.onload=null;(h||k)()}};l.ac=function(f){var h=[],d=[D,J,H,K],a,j=t.k(),c;for(a=0;a +Z.n.Mb=function(i,l,g,t,k,p,f,h){var d=this;d.q=i;d.Qa=l;d.Ab=g;d.zb=t;d.xb=k;d.Xa=p;d.yb=f;d.Za=h;d.R=[];d.Nb=function(a,j,c,n,s){var b=d.gc(a),e=d.q;if(w==b)V(d.R,new Z.n.Lb(e,a,j,c,n,s));else{b.Bb=e;b.Ba=a;b.D=j;b.Va=c;b.pb=n;b.qb=s}};d.gc=function(a){var j,c=d.R,n;for(n=0;n0)for(f=0;f +"."+d[1]+" r"+d[2]}}return d?d:p}var g=i,t=g.e,k=this,p="-";k.V=t.screen;k.Sa=!k.V&&t.java?java.awt.Toolkit.getDefaultToolkit():w;k.d=t.navigator;k.W=p;k.xa=p;k.Wa=p;k.qa=p;k.pa=1;k.eb=p;k.bc=function(){var f;if(t.screen){k.W=k.V.width+"x"+k.V.height;k.xa=k.V.colorDepth+"-bit"}else if(k.Sa)try{f=k.Sa.getScreenSize();k.W=f.width+"x"+f.height}catch(h){}k.qa=W(k.d&&k.d.language?k.d.language:k.d&&k.d.browserLanguage?k.d.browserLanguage:p);k.pa=k.d&&k.d.javaEnabled()?1:0;k.eb=g.ha?l():p;k.Wa=S(g.a.characterSet?
+g.a.characterSet:g.a.charset?g.a.charset:p)};k.Ic=function(){return B+"utm"+["cs="+S(k.Wa),"sr="+k.W,"sc="+k.xa,"ul="+k.qa,"je="+k.pa,"fl="+S(k.eb)].join("&utm")};k.$b=function(){var f=g.a,h=t.history[x];f=k.d.appName+k.d.version+k.qa+k.d.platform+k.d.userAgent+k.pa+k.W+k.xa+(f[y]?f[y]:"")+(f.referrer?f.referrer:"");for(var d=f[x];h>0;)f+=h--^d++;return ia(f)}};Z.m=function(i,l,g,t){function k(d){var a="";d=W(d.split("://")[1]);if(U(d,"/")){d=d.split("/")[1];if(U(d,"?"))a=d.split("?")[0]}return a}function p(d){var a="";a=W(d.split("://")[1]);if(U(a,"/"))a=a.split("/")[0];return a}var f=t,h=this;h.c=i;h.rb=l;h.r=g;h.ic=function(d){var a=h.gb();return new Z.m.w(P(d,f.Ka+C,B),P(d,f.Na+C,B),P(d,f.Pa+C,B),h.Q(d,f.Ia,"(not set)"),h.Q(d,f.La,"(not set)"),h.Q(d,f.Oa,a&&!N(a.K)?T(a.K):w),h.Q(d,f.Ja,w))};h.jb=function(d){var a=p(d),j=k(d);if(U(a,"google")){d=d.split("?").join(B);
+if(U(d,B+f.oc+C))if(j==f.nc)return r}return v};h.gb=function(){var d,a=h.rb,j,c,n=f.T;if(!(N(a)||"0"==a||!U(a,"://")||h.jb(a))){d=p(a);for(j=0;j +h.hc=function(){var d="",a="";d=h.rb;if(!(N(d)||"0"==d||!U(d,"://")||h.jb(d))){d=d.split("://")[1];if(U(d,"/")){a=O(d,d.indexOf("/"));a=a.split("?")[0];d=W(d.split("/")[0])}if(0==d.indexOf("www."))d=O(d,4);return new Z.m.w(w,d,w,"(referral)","referral",w,a)}};h.Xb=function(d){var a="";if(f.ba){a=d&&d.hash?d.href.substring(d.href.indexOf("#")):"";a=""!=a?a+B:a}a+=d.search;return a};h.dc=function(){return new Z.m.w(w,"(direct)",w,"(direct)","(none)",w,w)};h.vc=function(d){var a=v,j,c=f.va;if(d&&"referral"==
+d.S){d=W(S(d.X));for(j=0;j +b=new Z.m.w;b.Zb(s.slice(4).join("."));b=W(b.Da())==W(n.Da());s=s[3]*1}if(!b||a){a=P(e,D+o+".",";");e=a.lastIndexOf(".");a=e>9?O(a,e+1)*1:0;s++;a=0==a?1:a;d.wb([o,h.r,a,s,n.Da()].join("."));d.Ga();return B+"utmcn=1"}else return B+"utmcr=1"}};
+Z.m.w=function(i,l,g,t,k,p,f){var h=this;h.q=i;h.X=l;h.ea=g;h.D=t;h.S=k;h.K=p;h.Ya=f;h.Da=function(){var d=[],a=[["cid",h.q],["csr",h.X],["gclid",h.ea],["ccn",h.D],["cmd",h.S],["ctr",h.K],["cct",h.Ya]],j,c;if(h.mb())for(j=0;j +h.D=a("ccn");h.S=a("cmd");h.K=a("ctr");h.Ya=a("cct")}};Z.Ib=function(i,l,g,t){function k(j,c,n){var s;if(!N(n)){n=n.split(",");for(var b=0;b +function(j){p.sa=j;p.Z()};p.Cc=function(j,c,n,s){if(1!=s&&2!=s&&3!=s)s=3;var b=v;if(c&&n&&j>0&&j<=d.ob){c=S(c);n=S(n);if(c[x]+n[x]<=64){p.p[j]=[c,n,s];p.Z();b=r}}return b};p.mc=function(j){if((j=p.p[j])&&1===j[2])return j[1]};p.Ub=function(j){var c=p.p;if(c[j]){delete c[j];p.Z()}};p.Qb=function(){a._clearKey(8);a._clearKey(9);a._clearKey(11);var j=p.p,c,n;for(n in j)if(c=j[n]){a._setKey(8,n,c[0]);a._setKey(9,n,c[1]);(c=c[2])&&3!=c&&a._setKey(11,n,""+c)}}};Z.N=function(){function i(m,q,u,z){if(w==f[m])f[m]={};if(w==f[m][q])f[m][q]=[];f[m][q][u]=z}function l(m,q){if(w!=f[m]&&w!=f[m][q]){f[m][q]=w;q=r;var u;for(u=0;u +m[x];u++){z=m.charAt(u);M=e[z];q+=w!=M?M:z}return q}var p=this,f={},h="k",d="v",a=[h,d],j="(",c=")",n="*",s="!",b="'",e={};e[b]="'0";e[c]="'1";e[n]="'2";e[s]="'3";var o=1;p.qc=function(m){return w!=f[m]};p.G=function(){var m="",q;for(q in f)if(w!=f[q])m+=q.toString()+g(f[q]);return m};p.Ac=function(m){if(m==w)return p.G();var q=m.G(),u;for(u in f)if(w!=f[u]&&!m.qc(u))q+=u.toString()+g(f[u]);return q};p._setKey=function(m,q,u){if(typeof u!="string")return v;i(m,h,q,u);return r};p._setValue=function(m,
+q,u){if(typeof u!="number"&&(w==Number||!(u instanceof Number))||Math.round(u)!=u||u==NaN||u==Infinity)return v;i(m,d,q,u.toString());return r};p._getKey=function(m,q){return w!=f[m]&&w!=f[m][h]?f[m][h][q]:w};p._getValue=function(m,q){return w!=f[m]&&w!=f[m][d]?f[m][d][q]:w};p._clearKey=function(m){l(m,h)};p._clearValue=function(m){l(m,d)}};Z.Jb=function(i,l){var g=this;g.Qc=l;g.xc=i;g._trackEvent=function(t,k,p){return l._trackEvent(g.xc,t,k,p)}};Z.aa=function(i,l){function g(){if("auto"==c.b){var b=c.a.domain;if("www."==O(b,0,4))b=O(b,4);c.b=b}c.b=W(c.b)}function t(){var b=c.b,e=b.indexOf("www.google.")*b.indexOf(".google.")*b.indexOf("google.");return e||"/"!=c.h||b.indexOf("google.org")>-1}function k(b,e,o){if(N(b)||N(e)||N(o))return"-";b=P(b,D+a.c+".",e);if(!N(b)){b=b.split(".");b[5]=b[5]?b[5]*1+1:1;b[3]=b[4];b[4]=o;b=b.join(".")}return b}function p(){return"file:"!=c.a[A].protocol&&t()}function f(b){if(!b||""==b)return"";for(;ea(b.charAt(0));)b=
+O(b,1);for(;ea(b.charAt(b[x]-1));)b=O(b,0,b[x]-1);return b}function h(b,e,o,m){if(!N(b())){e(m?T(b()):b());U(b(),";")||o()}}function d(b){var e,o=""!=b&&c.a[A].host!=b;if(o)for(e=0;e +return b};a.jc=function(){return Y()^a.A.$b()&2147483647};a.ec=function(){if(!c.b||""==c.b||"none"==c.b){c.b="";return 1}g();return c.Ra?ia(c.b):1};a.Yb=function(b,e){if(N(b))b="-";else{e+=c.h&&"/"!=c.h?c.h:"";e=b.indexOf(e);b=e>=0&&e<=8?"0":"["==b.charAt(0)&&"]"==b.charAt(b[x]-1)?"-":b}return b};a.wa=function(b){var e="",o=c.a;e+=c.fa?a.A.Ic():"";e+=c.da?a.Ua:"";e+=c.ga&&!N(o.title)?"&utmdt="+S(o.title):"";e+="&utmhid="+ja()+"&utmr="+S(a.ia)+"&utmp="+S(a.Bc(b));return e};a.Bc=function(b){var e=c.a[A];
+return b=w!=b&&""!=b?S(b,r):S(e.pathname+e.search,r)};a.Lc=function(b){if(a.J()){var e="";if(a.g!=w&&a.g.G()[x]>0)e+="&utme="+S(a.g.G());e+=a.wa(b);j.H(e,a.s,a.c)}};a.Tb=function(){var b=new Z.$(c);return b.ua(a.c)?b.Hc():w};a._getLinkerUrl=function(b,e){var o=b.split("#"),m=b,q=a.Tb();if(q)if(e&&1>=o[x])m+="#"+q;else if(!e||1>=o[x])if(1>=o[x])m+=(U(b,"?")?B:"?")+q;else m=o[0]+(U(b,"?")?B:"?")+q+"#"+o[1];return m};a.Fc=function(){var b;if(a.wc()){a.i.Dc(a.B);a.i.Oc();Z._gasoDomain=c.b;Z._gasoCPath=
+c.h;b=c.a.createElement("script");b.type="text/javascript";b.id="_gasojs";b.src="https://www.google.com/analytics/reporting/overlay_js?gaso="+a.B+B+Y();c.a.getElementsByTagName("head")[0].appendChild(b)}};a.pc=function(){var b=a.r,e=a.i,o=e.k(),m=a.c+"",q=c.e,u=q?q.gaGlobal:w,z,M=U(o,D+m+"."),la=U(o,E+m),ma=U(o,G+m),F,I=[],R="",ha=v;o=N(o)?"":o;if(c.z){z=c.a[A]&&c.a[A].hash?c.a[A].href.substring(c.a[A].href.indexOf("#")):"";if(c.ba&&!N(z))R=z+B;R+=c.a[A].search;if(!N(R)&&U(R,D)){e.zc(R);e.kb()||e.Sb();
+F=e.ja()}h(e.ma,e.vb,e.Eb,true);h(e.la,e.Aa,e.Fa)}if(N(F))if(M)if(!la||!ma){F=k(o,";",b);a.F=r}else{F=P(o,D+m+".",";");I=X(P(o,E+m,";"),".")}else{F=ga([m,a.jc(),b,b,b,1],".");ha=a.F=r}else if(N(e.C())||N(e.ka())){F=k(R,B,b);a.F=r}else{I=X(e.C(),".");m=I[0]}F=F.split(".");if(q&&u&&u.dh==m&&!c.o){F[4]=u.sid?u.sid:F[4];if(ha){F[3]=u.sid?u.sid:F[4];if(u.vid){b=u.vid.split(".");F[1]=b[0];F[2]=b[1]}}}e.tb(F.join("."));I[0]=m;I[1]=I[1]?I[1]:0;I[2]=w!=I[2]?I[2]:c.Jc;I[3]=I[3]?I[3]:F[4];e.ya(I.join("."));
+e.ub(m);N(e.lc())||e.za(e.P());e.Cb();e.Ea();e.Db()};a.rc=function(){j=new Z.Kb(c)};a._initData=function(){var b;if(!n){if(!a.A){a.A=new Z.Fb(c);a.A.bc()}a.c=a.ec();a.i=new Z.$(c);a.g=new Z.N;s=new Z.Ib(c,a.c,a.i,a.g);a.rc()}if(p()){a.pc();s.tc()}if(!n){if(p()){a.ia=a.Yb(a.ab,c.a.domain);if(c.da){b=new Z.m(a.c,a.ia,a.r,c);a.Ua=b.cc(a.i,a.F)}}a.cb=new Z.N;n=r}Z.ib||a.sc()};a._visitCode=function(){a._initData();var b=P(a.i.k(),D+a.c+".",";");b=b.split(".");return b[x]<4?"":b[1]};a._cookiePathCopy=function(b){a._initData();
+a.i&&a.i.Nc(a.c,b)};a.sc=function(){var b=c.a[A].hash;if(b&&1==b.indexOf("gaso="))b=P(b,"gaso=",B);else b=(b=c.e.name)&&0<=b.indexOf("gaso=")?P(b,"gaso=",B):P(a.i.k(),L,";");if(b[x]>=10){a.B=b;a.Fc()}Z.ib=r};a.J=function(){return a._visitCode()%1E4 +!this.target||this.target=="_self"||this.target=="_top"||this.target=="_parent";q=q&&!a.Rb(m);a.Mc(m,this,q);return q?v:this.gatcOnclick?this.gatcOnclick(m):r}}}};a.yc=function(){};a._trackPageview=function(b){if(p()){a._initData();c.t&&a.Gc();a.Lc(b);a.F=v}};a._trackTrans=function(){var b=a.c,e=[],o,m,q;a._initData();if(a.f&&a.J()){for(o=0;o +b.getElementById("utmtrans"):b.utmform&&b.utmform.utmtrans?b.utmform.utmtrans:w;a._initData();if(b&&b.value){a.f=new Z.n;m=b.value.split("UTM:");c.u=!c.u||""==c.u?"|":c.u;for(b=0;b +a.f=a.f?a.f:new Z.n;(z=a.f.hb(b))||(z=a._addTrans(b,"","","","","","",""));z.Nb(e,o,m,q,u)};a._setVar=function(b){if(b&&""!=b&&t()){a._initData();s.Ec(S(b));a.J()&&j.H("&utmt=var",a.s,a.c)}};a._setCustomVar=function(b,e,o,m){a._initData();return s.Cc(b,e,o,m)};a._deleteCustomVar=function(b){a._initData();s.Ub(b)};a._getVisitorCustomVar=function(b){a._initData();return s.mc(b)};a._setMaxCustomVariables=function(b){c.ob=b};a._link=function(b,e){if(c.z&&b){a._initData();c.a[A].href=a._getLinkerUrl(b,
+e)}};a._linkByPost=function(b,e){if(c.z&&b&&b.action){a._initData();b.action=a._getLinkerUrl(b.action,e)}};a._setXKey=function(b,e,o){a.g._setKey(b,e,o)};a._setXValue=function(b,e,o){a.g._setValue(b,e,o)};a._getXKey=function(b,e){return a.g._getKey(b,e)};a._getXValue=function(b,e){return a.g.getValue(b,e)};a._clearXKey=function(b){a.g._clearKey(b)};a._clearXValue=function(b){a.g._clearValue(b)};a._createXObj=function(){a._initData();return new Z.N};a._sendXEvent=function(b){var e="";a._initData();
+if(a.J()){e+="&utmt=event&utme="+S(a.g.Ac(b))+a.wa();j.H(e,a.s,a.c,v,r)}};a._createEventTracker=function(b){a._initData();return new Z.Jb(b,a)};a._trackEvent=function(b,e,o,m){var q=a.cb;if(w!=b&&w!=e&&""!=b&&""!=e){q._clearKey(5);q._clearValue(5);(b=q._setKey(5,1,b)&&q._setKey(5,2,e)&&(w==o||q._setKey(5,3,o))&&(w==m||q._setValue(5,1,m)))&&a._sendXEvent(q)}else b=v;return b};a.Mc=function(b,e,o){a._initData();if(a.J()){var m=new Z.N;m._setKey(6,1,e.href);var q=o?function(){a.db(b,e)}:w;j.H("&utmt=event&utme="+
+S(m.G())+a.wa(),a.s,a.c,v,r,q);if(o){var u=this;c.e.setTimeout(function(){u.db(b,e)},500)}}};a.db=function(b,e){if(!b)b=c.e.event;var o=r;if(e.gatcOnclick)o=e.gatcOnclick(b);if(o||typeof o=="undefined")if(!e.target||e.target=="_self")c.e[A]=e.href;else if(e.target=="_top")c.e.top.document[A]=e.href;else if(e.target=="_parent")c.e.parent.document[A]=e.href};a.Rb=function(b){if(!b)b=c.e.event;var e=b.shiftKey||b.ctrlKey||b.altKey;if(!e)if(b.modifiers&&c.e.Event)e=b.modifiers&c.e.Event.CONTROL_MASK||
+b.modifiers&c.e.Event.SHIFT_MASK||b.modifiers&c.e.Event.ALT_MASK;return e};a.Pc=function(){return c};a._setDomainName=function(b){c.b=b};a._addOrganic=function(b,e,o){c.T.splice(o?0:c.T.length,0,new Z.Ha(b,e))};a._clearOrganic=function(){c.T=[]};a._addIgnoredOrganic=function(b){V(c.ta,b)};a._clearIgnoredOrganic=function(){c.ta=[]};a._addIgnoredRef=function(b){V(c.va,b)};a._clearIgnoredRef=function(){c.va=[]};a._setAllowHash=function(b){c.Ra=b?1:0};a._setCampaignTrack=function(b){c.da=b?1:0};a._setClientInfo=
+function(b){c.fa=b?1:0};a._getClientInfo=function(){return c.fa};a._setCookiePath=function(b){c.h=b};a._setTransactionDelim=function(b){c.u=b};a._setCookieTimeout=function(b){a._setCampaignCookieTimeout(b*1E3)};a._setCampaignCookieTimeout=function(b){c.Ta=b};a._setDetectFlash=function(b){c.ha=b?1:0};a._getDetectFlash=function(){return c.ha};a._setDetectTitle=function(b){c.ga=b?1:0};a._getDetectTitle=function(){return c.ga};a._setLocalGifPath=function(b){c.oa=b};a._getLocalGifPath=function(){return c.oa};
+a._setLocalServerMode=function(){c.I=0};a._setRemoteServerMode=function(){c.I=1};a._setLocalRemoteServerMode=function(){c.I=2};a._getServiceMode=function(){return c.I};a._setSampleRate=function(b){c.U=b};a._setSessionTimeout=function(b){a._setSessionCookieTimeout(b*1E3)};a._setSessionCookieTimeout=function(b){c.sb=b};a._setAllowLinker=function(b){c.z=b?1:0};a._setAllowAnchor=function(b){c.ba=b?1:0};a._setCampNameKey=function(b){c.Ia=b};a._setCampContentKey=function(b){c.Ja=b};a._setCampIdKey=function(b){c.Ka=
+b};a._setCampMediumKey=function(b){c.La=b};a._setCampNOKey=function(b){c.Ma=b};a._setCampSourceKey=function(b){c.Na=b};a._setCampTermKey=function(b){c.Oa=b};a._setCampCIdKey=function(b){c.Pa=b};a._getAccount=function(){return a.s};a._setAccount=function(b){a.s=b};a._setNamespace=function(b){c.o=b?S(b):w};a._getVersion=function(){return ca};a._setAutoTrackOutbound=function(b){c.t=[];if(b)c.t=b};a._setTrackOutboundSubdomains=function(b){c.lb=b};a._setHrefExamineLimit=function(b){c.ra=b};a._setReferrerOverride=
+function(b){a.ab=b};a._setCookiePersistence=function(b){a._setVisitorCookieTimeout(b)};a._setVisitorCookieTimeout=function(b){c.v=b}};Z._getTracker=function(i,l){return new Z.aa(i,l)};var ka=v,$={ca:{},_createAsyncTracker:function(i,l){l=l||"";i=new Z.aa(i);$.ca[l]=i;ka=r;return i},_getAsyncTracker:function(i){i=i||"";var l=$.ca[i];if(!l){l=new Z.aa;$.ca[i]=l;ka=r}return l},push:function(){for(var i=arguments,l=0,g=0;g0){t=O(k,0,p);k=O(k,p+1)}var f=$._getAsyncTracker(t);f[k].apply(f,i[g].slice(1))}}catch(h){l++}return l}};window[aa]=Z;function na(){var i=window[ba],l=v;if(i&&typeof i.push=="function"){l=i.constructor==Array;if(!l)return}window[ba]=$;l&&$.push.apply($,i)}na();})()
Index: trunk/patchwork/doc/quiz/patchwork_files/devfest_logo_2010.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: trunk/patchwork/doc/quiz/patchwork_files/devfest_logo_2010.png
===================================================================
--- trunk/patchwork/doc/quiz/patchwork_files/devfest_logo_2010.png (nonexistent)
+++ trunk/patchwork/doc/quiz/patchwork_files/devfest_logo_2010.png (revision 6)
trunk/patchwork/doc/quiz/patchwork_files/devfest_logo_2010.png Property changes : Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: trunk/patchwork/doc/quiz/patchwork.htm
===================================================================
--- trunk/patchwork/doc/quiz/patchwork.htm (nonexistent)
+++ trunk/patchwork/doc/quiz/patchwork.htm (revision 6)
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+
+パッチワーク - Quiz Fest for Google DevFest 2010
+
+
+
+

+
+

+

+

パッチワーク Patchwork


+

+

+Here is a text file 600 lines by 600 columns, filled with the characters "A" and "B".
+ここに "A" または "B" という文字のみを含む 600 桁、600 行のテキストがあります。
+It forms a 600x600 grid. An "area" is the group of connected cells top and bottom, left and right that contain the same letter. これを 600 x 600 の升目状に並べ、上下左右に同じ文字がある部分をつながっているとみなします。
+

+

+First, find the area that has is the largest--the most connected cells containing the same letter--and "erase" the area with underscores.
+まず、最も多くの文字がつながっている領域をすべて "_" で塗りつぶしてください。
+If there is more than one area that has the same number of cells, "erase" all the areas that have the most cells. (see sample 1)
+ 最も多くの文字がつながっている領域が複数存在するならば、それらすべての領域を "_"で塗りつぶすこととします。
+

+

+Then, for each row, count the number of underscores. The result should be a text file, 600 lines lone, with each line showing the count of underscores for that row.
+そして、各行ごとに "_" が何個含まれているかを数え、それらの数値を改行区切りのテキスト(600 行)として答えてください。
+

+

+SAmple 1, below, has 3 areas with 4 connected letters. In this case all 3 areas are "erased" with underscores.
+
+以下の例1を見てください。この入力には単一の文字4つでつながった領域が3箇所あります。これらすべてが「最も多くの文字がつながっている領域」なので、全て"_"で塗りつぶし、その数を数えています。
+

+

+
+

例1:

+Input
+

ABAAB
+BABAA
+BAABB
+ABABB
+BABAA
+

+Largest contiguous area erased (replaced w underscores).
+
AB__B
+B_B__
+B____
+AB___
+BABAA
+

+Solution
+
2
+3
+4
+3
+0
+

+


+
+

例2:

+Input
+

BBBABBBBBA
+BAABBAAAAB
+BBBBBBABBB
+BBBBABBAAA
+ABBBABABBB
+BBAABAABBB
+ABBABBBABA
+ABBAAABBBA
+ABAABBBABA
+BAABBAABAA
+

+Largest contiguous area erased (replaced w underscores).
+
___A_____A
+_AA__AAAAB
+______ABBB
+____A__AAA
+A___A_ABBB
+__AABAABBB
+A__ABBBABA
+A__AAABBBA
+A_AABBBABA
+BAABBAABAA
+

+Solution:
+
8
+3
+6
+6
+4
+2
+2
+2
+1
+0
+

+


+
+

+ Post the answer.

+
+
+

+

+
+
+
+
+
+
+
\ No newline at end of file
Index: trunk/patchwork/doc/quiz/index.html
===================================================================
--- trunk/patchwork/doc/quiz/index.html (nonexistent)
+++ trunk/patchwork/doc/quiz/index.html (revision 6)
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+
+パッチワーク - Quiz Fest for Google DevFest 2010
+
+
+
+

+
+

+

+

パッチワーク Patchwork


+

+

+Here is a text file 600 lines by 600 columns, filled with the characters "A" and "B".
+ここに "A" または "B" という文字のみを含む 600 桁、600 行のテキストがあります。
+It forms a 600x600 grid. An "area" is the group of connected cells top and bottom, left and right that contain the same letter. これを 600 x 600 の升目状に並べ、上下左右に同じ文字がある部分をつながっているとみなします。
+

+

+First, find the area that has is the largest--the most connected cells containing the same letter--and "erase" the area with underscores.
+まず、最も多くの文字がつながっている領域をすべて "_" で塗りつぶしてください。
+If there is more than one area that has the same number of cells, "erase" all the areas that have the most cells. (see sample 1)
+ 最も多くの文字がつながっている領域が複数存在するならば、それらすべての領域を "_"で塗りつぶすこととします。
+

+

+Then, for each row, count the number of underscores. The result should be a text file, 600 lines lone, with each line showing the count of underscores for that row.
+そして、各行ごとに "_" が何個含まれているかを数え、それらの数値を改行区切りのテキスト(600 行)として答えてください。
+

+

+SAmple 1, below, has 3 areas with 4 connected letters. In this case all 3 areas are "erased" with underscores.
+
+以下の例1を見てください。この入力には単一の文字4つでつながった領域が3箇所あります。これらすべてが「最も多くの文字がつながっている領域」なので、全て"_"で塗りつぶし、その数を数えています。
+

+

+
+

例1:

+Input
+

ABAAB
+BABAA
+BAABB
+ABABB
+BABAA
+

+Largest contiguous area erased (replaced w underscores).
+
AB__B
+B_B__
+B____
+AB___
+BABAA
+

+Solution
+
2
+3
+4
+3
+0
+

+


+
+

例2:

+Input
+

BBBABBBBBA
+BAABBAAAAB
+BBBBBBABBB
+BBBBABBAAA
+ABBBABABBB
+BBAABAABBB
+ABBABBBABA
+ABBAAABBBA
+ABAABBBABA
+BAABBAABAA
+

+Largest contiguous area erased (replaced w underscores).
+
___A_____A
+_AA__AAAAB
+______ABBB
+____A__AAA
+A___A_ABBB
+__AABAABBB
+A__ABBBABA
+A__AAABBBA
+A_AABBBABA
+BAABBAABAA
+

+Solution:
+
8
+3
+6
+6
+4
+2
+2
+2
+1
+0
+

+


+
+

+ Post the answer.

+
+
+

+

+
+
+
+
+
+
+
\ No newline at end of file
Index: trunk/patchwork/src/test/java/org/filsa/devfest/patchwork/GridTest.java
===================================================================
--- trunk/patchwork/src/test/java/org/filsa/devfest/patchwork/GridTest.java (nonexistent)
+++ trunk/patchwork/src/test/java/org/filsa/devfest/patchwork/GridTest.java (revision 6)
@@ -0,0 +1,74 @@
+package org.filsa.devfest.patchwork;
+
+import java.io.IOException;
+import java.util.List;
+
+import junit.framework.Assert;
+
+import org.apache.log4j.Logger;
+import org.junit.Ignore;
+import org.junit.Test;
+
+public class GridTest {
+
+ public static final String GRID_TEST = "/target/test-classes/org/filsa/devfest/patchwork/gridtest.txt";
+ public static final String GRID_PATCH = "/target/test-classes/org/filsa/devfest/patchwork/patchwork.txt";
+
+ static Logger log = Logger.getLogger(GridTest.class);
+
+ @Test
+ public void simpleTest() throws IOException {
+
+ Grid theGrid = new Grid(rootDir() + GRID_TEST);
+
+ Assert.assertEquals('C', theGrid.getCell(1, 0).getColor());
+
+ System.out.println(theGrid.printGrid());
+ System.out.println(theGrid.toString());
+
+ }
+
+
+ private String rootDir() {
+
+ String cwd = System.getProperty("user.dir");
+ return cwd;
+ }
+
+ @Test
+ public void gridProcessorTest() throws IOException {
+
+ Grid theGrid = new Grid(rootDir() + GRID_PATCH);
+ //log.info("\n" +theGrid.printGrid());
+
+ GridProcessor p = new GridProcessor(theGrid);
+ List areaList = p.process();
+ Area biggest = areaList.get(areaList.size()-1);
+
+ log.info("Biggest Area: " + biggest.toString());
+
+ p.mark(biggest);
+
+ //log.info("\n" +theGrid.printGrid());
+
+ List results = p.calc(biggest);
+
+ for (Integer line : results) {
+ System.out.println(line);
+ }
+
+
+
+ for (int row=0; row < theGrid.getRowCount(); row++) {
+ for (int col=0; col < theGrid.getColCount(); col++) {
+ GridCell cell = theGrid.getCell(row, col);
+ if (!cell.isProcessed()) {
+ Assert.fail("UNPROCESSED CELL: " + cell.toString());
+ }
+ }
+
+ }
+ }
+
+
+}
Index: trunk/patchwork/src/test/resources/org/filsa/devfest/patchwork/patchwork.txt
===================================================================
--- trunk/patchwork/src/test/resources/org/filsa/devfest/patchwork/patchwork.txt (nonexistent)
+++ trunk/patchwork/src/test/resources/org/filsa/devfest/patchwork/patchwork.txt (revision 6)
@@ -0,0 +1,600 @@
+ABAAAAABABBABBBABBBBABAAAABBABAABABAABABAAAAABABABAABBBBAABBBAAAABBBABBBBAAABBABBABBBABBABAAAAABBABBAABAAABABABBBBBBBBBAAABBABABABBBABBABABABABABBBAABABABBBBBBAAAABBAAABAAABBBABBBABBABBABABBAAAABAAAAAAAABAAABABBBBBABABABBBABABAABAABBBABAAABBAABABBBBBBAABBAABBBBBBBBBBABBAABABAAABBAABABAAAAABBBABBBBABABBAAABBABBBBBABAABABBAAAABABBAABAAAAABABBAABABBAAABBAAAAAABABBAAABABABBBBBAAAAAAABBBABABBBABBBBABABBAAAAAABABBBBBBBABAAAAAAABBAABABBABABAAABABBAAAABABBBABBBABABAABAAABABAAABBAAABABABABAAAABABAABAABBBBABBBAABABBAAABBBBBBBAAABABAABBBABABAAAABABBAABBBAABABBABABBABAABBBBABBABAABAABAABBBBBBAAABBBABAAABB
+AAAABAABBBAAABBABBBBBBABBABBAAABBBABABABABBBBABAAAABABABBBABAABAAAAAABABABABABBBBABBAAAABBBBABBBBBAABAAAAAABBABABABABAAABABABBBAAAABABBAAABBAAABAAABBABAABBBBBBABBABABBAABBBBBBBAAABBBBBBABAABBBBBBBBABABAAAAAAAAAABAAAABBBBBAAAABBAAABABBABABAABBBAABABABABAAAAAAABAAABAAAAAAABABBAABABAAAAAAABBABAABBAABBBAABAABABBABAAAAABABBAABABAAABBABBAABBBAABABBBAABBBABBABBAABBBABAABABABBAABBABABABBBBBABAAAAABBBAABAAAAABBBBABABAABBAAABAAAABBABBBBBAAAAAABBBBAAAABBAAABAABABAABBABBABBAAABBAAAABBBBBAABBABBABAABAABAABBBBAABAABAAABBABAAAAAABABBABBABBBBAABBABBAAAABBBABBBBABAAAABAAABBABBBBBBABAABBBBBBBAAAABBBBABBABBAAABA
+ABABAABBBBBBABABBABBABAAAAABAABAABAAAAABBBABBAABABABAAAAAABAABBBBBBBAAAABBBBBAAAABBAAABBAABBAABBABAABBBBAABAABABAAABAAABBBABAAAABBAABBAABABAABAAABBBBAAAABAABAABABBBBAAABBABAABABABABAAABBBBBAAABBAAAABAABBBBAABAABABAABABBAABBAAABABAABAAAABBABBBAABBBAAAAAABBAABABABBBABABBBBAAABABAABABABBBBABABBAABAAABBABBBBAABBBBABBBABABBAABABBBBAABBBBAAAAABABAABBBBAAAAAABBBBBABAAAAAABBBAABABBABABBABBBBAABAAABBBBBBBBABABAABBAABBAAABABABAABABABAAAAAABAABAAAABBBABBBAABBAAABABBBBBAABABBBBBBBBABABBAABBBAAABBABBBABBABBABABAAABAAAABBBBAAABAAAAABBABAAABBAAABABAAAAAAAAABBAABABBAAABAAAAAAAAAABBBABBAAAABAAABABBABAABBBABABB
+AAAAABBABAAABBAAABAAABBBBAABBBAAAABBABBBAABBBABABBBBBABBBAABABABBABABBAAAABBBBABAABABBAAABBABABABABAABBBBAABABBABBAAAAABBABBAAABBAAABAABBBABAABBABBAABABABBAABAAAAABBBABBBBBBBAAABBBBABBBABAAABBABAAABBBAAABBABAABABBBAAABBBAAABABBABAAABBAABBAABABAABBAABBBBABABBBBBAABAAAAABAAABBABABABBBBBBBBAABAAAAAABABBBBAABAABBBAABBAABBAABBBABAAABABBBABAABAABBAABAABBBBAAABBBBABABABABBBABBAAAABAAAAABBAAABAABAABABBBABAABABBBAABABAABABBAABABAAAABAAAAABBBBBABAABABBABBABABBBAAABAAABAAABAAAABBABBBBABABAABBBBBAAAAAABBABBABBBBABBBBBBBBAABBAABABABAAABAAABBAABABABBAABBBAABAAAABABBBABABBABABABBABBABBBBAAABBABAAAAAABBBABBBA
+ABABABBBAAAABBABABABBBAABAABAAAABABAAABABBAAAAABBAABBBABAABBAABAAABBBAABAABABBBABBABAAAAAAAAABABBBBAABABBBBAAABBABAABAAAAABBBABBBBBBBBBAAABAAAABAAAABBABAABAAABBBAAAABAAAABABBBAAAAABBBBBAABBABBABAAAAAAABABBBABBBBBABABAAAABABABBAAABBBBBAABBAAABBAAAABBBBABAAAAABBBBBBABBBABABBABABBBAAAABAAABBABAAABAABBABBBAABABBBBBBBABBBABBABABABABAABAAABBAABBABBBABAAABAAAAAAAAAABABBAAAAAABBABBBABAAAAAAAABBBABAABABAAAABABABAAAABBABAABABAAAABBAABBAABBBBBAAABABAABABAAABABBBBABBABABAABAABBAAAAABBBAABBABBABABAAAABAAABBABBBAABAAABBABABABAAABABBBBBBBABBBABABBBAAAAAAAAAABBBAAAAABBBBABBBBBABABABBABAAAAAAAAABAABBBABBBABAAB
+AABABAABAABABAABAABBBABBBBBAAABBBBBBBABBABBBBBAAAAABAAABBABABAABAAABBAAABAABAABBABBABBABABABBBBAABAAABAAAABAABAAABABAABABABABBBAAABBBBAABBABBAABABBAABAAAABABBAABABBBBBAAABBAABABAABAABABBABAABBAAABBBBBAAAAABAAAABAABBABAABAAABABABBBBAAAABBAABABABAAAABAAAABAAAAABBABBBAABBBABBBBBABBAABBBABABBBAAAAABBAAAABABBBAAABBABAAAABBBAAAABBAABAABBBBBABBBABBABBAAAAABBAABBBABBAABAABABBABABAAAABABABBAAAABABBAABBAAAABABAABBAAAAAABBBBABBBBAAABBBBBABAABAABBBAAAABAAAAAABABAAAABBBABABBAAAAABABABBBBABBABBBAAABAAABBAAAAABBABABBABBABBABABAAABBABBBABBBABAAAAAABABBAABABAABBAAABBABBBBAAABBBBABBABBAABBABBBBABABAAAAABBBAABBB
+AABBBAABBAABBBBABBAABBAABBBAABABABBABAAAAAAABBABBBBBAAAABBAAABAAAABBABBBABBBABABABBBBBBBAABBABBBAAABABBBABBBBABABAABBBBBABABAABAABAAABABBBBAAABBBAABAABBBBAAABABABBABBABAAABBABBBAABBAAABBAABAABBBABABAAAAABBBAABABBAABBAABBAAABBABAAAABAABABAAABBABABABBBBBABAABBAAABBBAAAAAAAAABAABBBABBABAAABBBAAABBBABBAAABBBAABBBBBBABBABABAABBBBAAABBBBBAAAABAAABBBBABBBBBBABBBABBBAABAABAAAAAABABABABAABBAABAABABBAABBBABBBABBBABABAABBAAAAAABBABBAABAABAABAAAABAAAABBBBABBAABBABBAABAABABAAABBABAABBAAAABAAAAAAAAAABBAABAAAAAABBBBABABAABBABAABBBAAABAABBBBAAAABABBAABAABBBBAAABBABAABABBBBAABABBAABAAAAAABAABABBBAABBABABAAAAAB
+BAABABBBAAABABAAAAABABABBBAABABAAABAABBABBBAABABBBABABBBBBAAABBBABABBAAABAAAAABBAAABABBABABABBAABAAAAAAAABBBABBABABABBABABAAABBABBBBBABABAAAABABBBBBBAABBAABBBABBBBBABBAABBBBBBBAAABAABBBBBAAAAABABAAABAAABAAAAABAABAABAABBBBBBAAAABABAAABBABAABBBBAABBBBBABBABBBBABBABBABAAABAABABBBABAABABABBABAABBBBBBABABBABABBAABBAAABAAAAAABAABBBABABABBAABABAABAAAAABBBABBBBBABAAAABAAAABBAAABBAABAABBBAABABBABBAAAABBBBBAAAABBABAABBABBBBABABAAABABBBBBAAAABAAAABBBBAABBBBABBABBBABABBBAABABABBBBBABABBABBBBBAABAAAABBBAABAAAAABBBBAAAABABAAABBBABABAABABBBABBBABAABAABBBBBABBAAABBBBBBAAABAAAABAABBABBABBABBAABABBBAABBABBBAABB
+BBBABBAABAAABAABABABAAABBAAABBAAAABABBAAABABBBBAAAABAAAABAABABABAABAAABBAAAAABABAAABABBBAAABABAABBBABABBBBAAAAABBBBABAABBABBBAAABBAAABABAABAABAABBABBBBBBBBAAABABABBBAABAABABBABBAAAABBBBAABBBABABABAAAABBBABBBBABABBAAABBABABBBBBAABBAABBABAAAABAAAABAAABBABBBBAABBABBABAAABABAABAAAABABABBBABABAAAABABBBBBBBAABBAABABBAABBAAABABBBAAAAABABABABABBBBABAABBBBABAAABAABBAAABABAABAABABBBBABBBAABBBBAABAABBABBBBBBAAABABABBABBBBBBBBBBBBBBBAABAABBBBBAABBAABBBABABAAABAAAAAAABBAAABBBABABBABAAAABAAAAABABABABBBBBBBAAABABAABAABBBBABBBBAABABABABAABBAAAAABAAAAABABAABAABABABBAABBBABBABBBBAAAAABABBBABBABBBBBABBBABAABAABB
+ABABBABBAABABBABBBAAAAABBBAAABABAAABBAAAABAAABABABAABBBBABAABABAABABABBBBAABBBBBAABBABAABBBAAABABAAABBBAAAAAABABAABAAABBBAAABBABABAAABAAABAABBAABABABBAABBAAABABABBBAAAAABAAAABAABABABBABAABBBAAAABABABBAAAAAABBABABAAABAAAAAAAAABAABAAABABBABBBABAABBAAABABBBBBBABABBABBBBAAAABBABAABBBBABAABBBAABABABABABAABABAAAABBBBABAABBAABABBABABBBBAABBBBBABBABBBABBBBBAABABBBBABAAAABABAABABBBAABBAABBBABABBAABBBABBBBBBBBABBBBBAABAABAAABBABABBBBBBAABBBBABBAABBAABABAABAABABAABAAAAAABAAABABABABAABBBBBBAAABABAAAAAABBABABBABAABAAAAABAAABBAABBABABAAABAAABAABBBAABAAAABBBAABAAABAABABBAABBABBABAAABABBABBAAAABAABBBAAABAAAAA
+BAAABBBBBBAABBBABABBBBAAABBABBAAABBABABAAAAABBABBBBAABBAABBABAAAABAABBBAABBBAABAAABAAABBBBAAABBAAABBBBAABABAAAABABBAAABAABAAABBAABBABAAAAAAAAAAABABBBAABBABBAABAAAAAABBABBBABABBABAABBBAABAAABAABABBAABAAABBBBABBABABBBBABABBBAAAAABBBBABBBAABAAABBAAAAABABBABBBBBBBAABBBBABABAAAABABBABABBAABBAABAAAABBBAAAAAAABBABAABBAAABBBABBABAABBAABABBAAAAABBABBBABAAABBABBAABABAAAAABBAAABBBAABBAABABABBABBAAABABAAABBBBAABBABBBABAAAAABBBBBBBBBBAABAABABABAABBABBAAABABAAABAAABBAAAAABBAAAABAABBAAAABBABBAABBBAABBAAAABABABBBAAAAAAABAAAAABABBBBAAABBBBBBBBBBBBBBBBABABBABBABBABAAABBABABABAABABBBBBAAABBBBABBAAABBBBABBBABBBAA
+BABAABBBBBABAAABBAAAABBABBABBABAAAAAAAABAAABBAABAABABABBAAAAAABAAAAAABAAABABAABAABAAAABABABBABBAAAAABBABBBBBBAAAABAABBAAABBBBBBAABAABABABAAAABBAABABBBABABAABABBBBABBBBAABBAAABBABBBBABBBABAAAAAAABBABAABABABABBAAAAABBBBABBBBBBBBABABABBABBBBABBBABAAAABBBBBBAAABBAAAABAAABAABAABAAAAABBBABBABAAABABABABBABAAABBABBBAAAABABAAABABAAABAABBBBAAABABBABBBAABBBBBBAAAABBBBBABAABABBABBAAAABAABBAABABBABBABBBBAAABAAAABBAAAAABABBBAABBBBAAAABAAABAAAABABBABABAABAAABBBAABBABAAAAAAABABAABAABAABBAABBAAAAABBABABAAABBABABBBBABAABBBBABBBABABBAABAABBABBBBBBAABBABABAABBAAABABBABAABABAAAAABBAAABABABBAAABAAABBAAABABBAAABBABA
+BBBBABAABBBABBBAAAAABBBAAAABAAAAAAAAABABBBBABBAAABAAAABABABABBAABABABAAABAABBBABBBAABAAAAABAABABBBBBAAAAABAAAABBAAABAABBBAAABAAABBAABABAAABBBBABABBABAAABABAABAABBAAAAABBBAAAABAABBAAABBAABBAAABAABAABABAAAAABBAAAABABABBABBBABABBABAABAAABAAAAAABAAABABBBABBAAAABBBAAABBAAAAAABABAAAAAABBBABBABABABBAABBABBAAABABBABBBBABBAAABBBBBBAAAAABABAAABBBBAAABBABBAAAAAAABABAABBBAABBABBBBAABBABBBBBAABAABABABBBAABABAAAABBABABABAAAABBBBBABAAAABAABABABABABAAAAAABAAABAAABABBABBBABBAABAABBBAAAABAABBBAAAAAABAAABAAABBAAABBABBABABAAABAABBBBBBABBBAAAAAABBBABBAABBABAABABABAAAABABBBAAAABBABABBAAAABBABBAABAAAABBABBABBBABABAA
+AABAAABBBBBBAAAABBBBABABAABAAABAAAAAABAAAAABBBBBBBAAAAABBBAAAAAAAABBAABBBAAABBBBBBABAAAABBAABBABBAABBBABAABABBBBBBBABBAABBBAAABABBAABBBBAABAAABBBABABBAAAABABAAABBABABAABABBABABAAABBBBAAAABBBBBBBAABAABBABAABAAAAABBAABBBABABBABBAAABABBBAAAAAAABABBBABAABAABABBABBBBBAABAABAABBBAABBBBABABAAABBABAABABAAAABAAAABAABABBBAAABBAABAABABABBBBABBBAABBBAAABBAABAABABBABABAABBAABAAAABAABBABAAAAAABAAABBBBABABAABBABBABAAAABAABBBBBBBBBAAABABBBBBABAABAABBAABAAABAABABABAAAAABAABABAABABBBABBBABAAABBBAAABBABBBABABABABABBAABAAAAAAABAABBBBABBABBABAAABABAAAAABBBBAABABBBBBAABAABBBABABABBBABBBBAAAAABBBAAAABBBBABBAABBBABBA
+BBABBBAABAAABAAAABBABBABABBAABAAABBBBBBBABBABAAAABAAABBBBBBABBBAAABAABABBABAABABBBBBBAAABBBAABAAAAAABAABABBABBABBABABAAABBBAAABBAABBABAAAAAAAAAABABBBABBBBBBBBAAAAABAABABABBAABBABBBBBAABBAABBABAAABBAABABBABABBABBBBABBABBBBAAABABBAAAABBBBAABAABBBBBABABABABBAAABBBAABABABBABABBAAABABABBBABAABBBAAAAAABBAABBBABABAABBAABBBAABBBABAABABBAAAAABAABBBBABBABBBBBABBBAABBBABAABBAAAABBBBAAABABABABBBBABAAAABAAAABABBBABABBBBBBBAAAABBAABAABBABBAAAABBBBAAABBBAAABABABBBAAAAAAAABAAABABBABAABAAAAABAAABBBAAAAABABBBAAAAAABAAAAABABABBABBBABAABBAAAAAAAAAAABBAAAAAABBAAAAABABABABABBAAAAABABAABBABBBABBBBAAABBAABABBABAAAAAB
+BBBBBBBBBAAAABBAAAAABAABABBABABBAABABABABABABBBBBBABABBBABAABBBABBBBABBBBBAABAAAABAAAABAAABAAABBBBBAABBBABAAABABAAAABBABAAAAABBAABABABAABBABBBAABBBAAABAABBABBBBAABBBABBBBAABAABBBBBAAAABABBABABBBBAABBAABAAABABBBAABABBABBAAABBABAABABBAAABBBAABBBAAABBAABAAABABBAABAAABBBABBAABAABAAAAAABBABBABBBBAAABBBABAABABAABBABBBABAABABBBABBBABBBAAAAAABABBBAAABAABBAABBBBABBAAABBAABAABABBAABBBBAAAABABBBAABABAABBBBBBBBBAABBABABABABBAABBABBBBABBBBBBBBBAAAABABBABBABBBBAAABBAABBABAABBBBBABABBABAABBBBAAABAABABABABABABBAABBBAAABAABBAAAAABABBBBBBBBABABBBBABBBAAABBBABBAABABBBABAAAABAABBAAABABBAAABBAABBABBBBBABBBBAABABBB
+ABBAAABBABABBABBAAAAABBABBBABBBBBAAAABBABAAABBBBBBBABBBABBAABABAABABABABBBBABBBBBBBBBBBBABAAAABBBABAABBBAAABAAABABBBBAAAAABBAAAABABAABBABAAABABAAABBBBABBABABAAAABBAABABBBAAAAABBABBBABABBABAABBAAABABBAAAAAAABBAABBAAABABAAABABAAAAABBBBBABABABAAAABAAAABBAABBAABABABBBBBAAAABAAABAABAABBBAAAAAAAAAABAABBBABBBAAAAABABABAAABBBAAAABAABABABAABBBABBABBBBABBAABAAAAAAABBAABBAABAAAABBBBAABAAAABBABAAABAAAAAAAABBAAAABBABAAABAAAABBBBBBAAABAABABBBBBBBBBBBBABABBAABBBBBBAAAAAABBBAAAABAABABBBAABABABABAABAAAAAAAABAAABAAAABAABBBBAABBABAAAAAAAAAAABAAAAAABBABAABBBBAABABBABBABAABABBBBBABBABBAAAABABBBBABAAAAABAAABBBBABAB
+ABABAAAAAABAABAABABAAABBABBABBABAABBABBBBABAAABBAAABAABBAABBBAABABBAABBBBBAAAABBABBABBABBBABBAABAABBABAABABAAABBBBBBBABAABABBAAABAABAAABBABABABABAABBABABBBAABBABABBAAAAABBBAABBAABAABAAAABBBAABABABBABAAABAAAAABAABAAAABBBBAABABBAAABAAAABAABAAAABBABAABABBAAAABBBBAAABBBBBABAABBABAABAABBABAABBABAABBBAAABBBABAAAABAAAABAAABBAAABABAAABBABBABBABABBABAAABBABBBABAAAABBAAAAABABAABBABBBAAAABBBAABBBBAABABABAAAAAAABAAABBAABAABBABBBBAABAAABBBABBABAAAABBBBBAABBABBBBAAABABAAAABBBAABBBBABABAAABBABBBAABABABBBBAAAAAABABBAAAABBABABAAABBAAAAAABBBBABBABABAAAAAABBBABBAABBBABAAAAABBABBBABBAAABBBAABBABABBBABBAAAABABBBAB
+BAABABBBBBAAABAAAABBBBBBBBBABBBBBBBBBBBAAAABBBAABBBBABBBBBABAAAAABABABAABBABBBBABBBBABBBBAAAAABBBAAAAABBBBBABAABBABBAAABBBAAABABBBBBBAABBABAABABABAABBBAABBABAAAABABABAABAABBBABABABBBABBBBAAAAAAABAABBBABBABABBBBBAAABBBBBABAAAABBABBBBABBABBBBABBAABAABAAAAABABABABBABABBABAAAABABBBAABAABABBAAAAAABBBBAAAABBBAABAABBAABBBBABBBBAABBAABBBABABAAABBBBABAAAABBABBBBBAABAAABABAABBAABBABBBAABABBBAAAABBAABABBABBAABABBBAAABBBBBABBABBABABAABBAAAABAABABBBAABBBBBAABAABBABBABBABBBAAAABBABBABBAABBABBABBBBABABAAAABAABBBAABBAAAABAABBAABABBAABBAAAABBBABBBBAAABAAABABBAAABAAABBABAABBBAAAABBBBBBBBBABABAABBBABAABABBBABAAB
+ABABBBBAABAAAABABBBBAABAAABAAAAABAAAAAABBBABABBBBBAABAAABABAABAABAAAABAABAABABBBBABAABBBAABABABAABBBABBBAABAABAAAABABBBBBABBBBAABBABBABABBBABBABAABABBABBBBBABABBAAABBAAAAABBAAABABBABABAAABAAAAABAAABABBABBBBBABABABAAAAAAABABBBAAAABBABAAABBABABAAAABBAABAABABBBABBABAABBBABAAAAAAAABABBABAABAABBBBBABBAAABABBBBAAAAAAABBBABBBBAAAAAAABAABABABABBAAAAAABAABAAABBAABBABBBBAAABABBAABBBABBBBAABAABBAAAAAABAAABABABAAAABBABAAABBAAABAAABAAAAABBABBBBABBABBAAAABAAAABBBAABABABBAAABABABBBABABBABABBAAABBBBBBABBAABAABAABABBBBABBBBBBABBAAABAAABBBBAAABBBAAABBBBBAAABBBAAAABBBBABBAABABBBBABABBABABAAAAAABBABAABBAABBABABAA
+ABBBAABBBAAAAAAAAABAABBBABBAAABBBABAABABAAABBBABABABBBABBABBAAABBBABBABABABBBAABBBAAAABBABBABAAAABAAABABABAABBBABABBBAABBBAABAAAAAAABBAAAAABBBBBAABBAAAAABBAAABAABBABBBBBAAAABAAAAABABBBAABBAAABBABBAAABAAABBBBABBABBAABBABABBBAAAAAABBAAAAAABABBABBBABABBABBAABAABBBBBAAAAAAABBABBABABABBABABABAABBABBBAABBABAAABAAABAABBAAAABBBABABBBBBABBBBBABAABABBABABBBABABAAAABBABAABABBAAABABBBBBAABBBBBABBABABBAAABAABBBBAAABABAAAABAAAABABBABBAABABBABAAABBBABBBBBBABAABABBBBAAAABBBBBABBABAABABBABBBBABABAAABAABBABBBBABAABBAABAAAAAAABBBBAABBABABBABBBBBAAABBABAAABAAABAABBBABAABAABAAABABBAABBBAAAAABAAAABABBBABBBABABBBBAA
+AAAAAAABABBBBBABBBABABABBBABABBBAABABBBBAAAAAABBBBBBBABBABBBAABBBAAABAABAABABBBBBABAAABABABBBBAAAABAABBBABAAABABABBABBABABBAAAABBAAAABBBBBBBABABABAABBBAAABAAABABBBABAAAABBABBAABABABBAABBAABBBBABBABABBAABBABABABABBABBBAAAABBBABBBBBBAAAABAABAABABABBAAABAABAABAABABBAABABABAABBABBBBABBBBAABBAABABAABAAAABABAAAABABBABBAAAABBAAAABBBAABBBBBABAABBABBBBAAAAABBBBBBAAAAABBABABABBBBBABABAAABBBBAAABBBBBBBBBBBBABBBAAAABABABAAAABBBAAAABBBAAAAABABABABBBBBBBABAABBBBAABBAABAABBBABAAAABAABAAABBBABAABABABBBBBBABABBBABBABABBAAABBAABBABAAAAAABABABABBAAAAAAAAAABAABBABBABBBAABAAABAAAABAABAAABABABBBABABBAAABAAABBBABBAB
+ABAABAAAAABBBBAAABAAABABBBABBBBABAABBAAABABAAAABBAAAAAABBABABABAABBBBAAABABAAAAABBBAABBBABBBBBABBBAAAAAABBBABBBABBBAAABABAAAAABAAABBAAABBABBABBAAAABAABABBBABBABABBABAAAAABAAABAABBBBAAAAABBABABABBAABABAABBABBBAAAABAABAABABABBBBABBBBABAABAAAAABBABBABAAAABBBABAABBBAABBBAAAAAABABABAAAABBABAAAAAAAABBBABBAAAABBABBBAAAAAAABABAABABAABABBBABAAABBABAABBAABABBAABAAABBAABAAAAAABABBABBBAAAABBBBBABBBBBAABABBBAABABBBBAAAABAAAABBBBAAABBABABBBBBABBBBAAAAABAABABBBAAAABABABAABABBBABBBABBBABABABBABBBBBAAAABAAABABAABABBABBABAABBAAABBBBABABBABBBBBBABBABBBABAAAABABABAABABAAABAAABABAAAAAAABABBBBBAAABBBABBABAABBAABAAA
+AABABBBAAAABABBBBBAABBABAAAAABBBAABAABBABAAAABBABABABABBBBABAAAAAAAABBAABBBBAAAAAABBBBBABBBBABBABAAABABABBABBABBBBAABAAABBABBBAAAAABAABABBABBAABBBBBAAAAABBBBBBBBBBABAAAAABBBAAABABAABAABBAABBBAABAAABAABBAABAAABBABBABBBBABBBAAABAABAAAABBAAABAAAAABAAABAABBBBABAABBBAABBBBBBBABBBABABBAABBABBABBAABBABBBAAAAAABAAAABAAAAAAAAABABBBAAABBABABABAAABAAABAAABBAAAABBBBBABBBAABBBABAAAAABAABBAABABBBBBBAAAAAAABBBAABBBBBBAAABABAAAABBBBABABAAAABBBBABAABABBBAABBBBBABAAABBAAAABBBAAAAABABAABAAAABABAABBAABBBABAAABBAABBABBAAAAABAAAAABBABBBBBBABABBABBAAAAAAABBBBABABBBAAABABBABABBAABBABBBBABABBAABABAABABAAABBAAABAABBAAB
+BAAABABAAAAABABBABBBBBAAABABBBABBAAABAABBBBAABAAAABAAABAAAABBAABABABAABBBBBBBBAABBAABAAABABBBBBAABABBBAABAABABAABBBAAAABBBBABBBBBAABBBABABABABBABABBBBBBABABAAABAABBAAABBABBAAABAABAABABAABABBBBABABBABBBBBAAAABBAAAAABABABAAAABAAABAABBBBAAABABAABBBAABAABABBBABBBAABAAABBABBBAAAAABAABABAAAABBABBBAABBAAABABABABBBABAABAABBBABAABBBABAAAAABBAABAABAAAABBAAAABBBBAAAABAAAAAABBAABBBAABBBBBABBAAAABBBAAABABBBAAAAABABBBAABABBAABBBABAABBABBABABAABBBAABBABABBAAABABBAABABBAAAABAABBBABBABBABBAABAAABBBABBAABBAAABBAAABBAABBBABAAABABABABBBBABBBAABABBAABAABBAAAABAAABBABAABBBABABBBBABAABAAABABBBAAABBBBBBABABAAABBBAABA
+BAABABABBBBAAAABBBAABAAABABBBBABABBBBAAABAAABBBBABABAAABABBBBBBBAAABAABBBAABBAAAABBABBAAABAAABABAAABBBAABAABBBAAAABAAAABAABAABBBBAAAABABABAABBAABBABBAABAABAAABBAABBABAABABABBAAAAAABAAABBBBABBBABABBBBBBABAAABABBAABBBBABAABBBAAABBBBAABAABAABBAABBBBBAAAAABBABABABAAAAABABBAABBABABAABABBABABABABBAAABBAAABBABAAABABBABBBBABBBBBBBBBAABBBABBBABBABAAAABAABABAAABBBAAAAABABBBABBBBAAABBBABBAAABBABABABBAAAAABBAABBBBBBBABBBBBBABABBBBAAABBAABABAAABBBBBBABBBBABAAAAABAABBABBABAAABBBBBBAABAAAABBABABBBAAABBBBBBBBAAAAAABABABAABBAAABABBAAAABABABAABBBABBBAAAABBBBABABBABBAABAABAABABBABAABAABBBABBBABAABABBAAAABBBABBBA
+BAAABABABBAAAAABAABBABBBAAABBAAABBBAABBBBAAAABAAAABAABABBABAAABAAABBAABBBABAABBABAABBBBABBBAABBAABBAABBBAAABBABABABBBBBBAABABABBBBBBABBBAABAAABAAABAAAAABBABBAABBBBBAAABABABBABABAABAABBBBABBBAABBBBAAAAABBBBABBABAABAABBBBBBABBAAAAAAAAAAAAAABAAABBABBBABABBBBBABBBABBBAABBBABBAAABBAABABABBABBAABAAABBABAABBAABAAABAAAAABBAAAABAABAABBABBBBABBABAAAAABABABBBBBAAAABABBABBABABBBABBABABBBAAABBAAAAAAABBAABBBBBAABABABBABAABAAAABAAABBABAAAABAAABBBBABAABAABBBABAAABABABAAABAABBBAAABABABABAABBBBBBBABAAABAAAABAAABAABAABBBAABBAAAAABAAABBABABBBAABBBAAABAAAABBBBBAAABBBABBABBABBAABBBAABABABAAAABBBABAAAABBBABBAAAAABBB
+ABABBAABAAAABBBBAABAAAABABABBBBBBAABAAAAAAABBAAABBBBAAABAABBABBABBBBBBBBAABABAABBABABBBBAABBBBAAAAAAABABBABBBABAAAABBBBAABAAAABAABAABBABAABAABBAAABABAAABBABBABBABBABAABBBBABABAAAABABBABBBBBBAAAAAABBBBAABBBABAABAABABBBBAAABAAABABBAABABAAAABBBBAABBAAABAABAAABAABAABAABBABAABAAAAAABBBAABBBBAAAAAABAABBABBBABBBBBBAABAABBABBABBABBAAABABBABABABBAABBAABABABABABAABABBBBBAAABBABAAAAAABABAAABAAAAABBAAAABBBBBBABBBBBABAAABBAAAAAAABBBABAABAAAABAAABBABBBAABABABBAABABBABAAAABAAAABBBAAABAAAAABAAABAABBAABAABBBABABAABBBABBBBAAABABAABABBBAABABBABAABBAAABAABBABBBABBAABABAABBABABABBBBBABABAAAAAAABBBAAABABAABBABBAAAA
+BBBABBBBABBBBBBBBBBBABBBBBBBBABABABABBAAABBABABBBAABBABBBABABABBABABABABBBBABAABBABBBBBBBBABBBAAABBAABABAABBBBBABAABBBBBBAAABAABABAAABABBAAAABAAAABABAAAABBAABABAAABBBAABAABABAABABAAAAAAAAABABAABBBBAAAABAAABBABAAABAABABBBABBBABBBBBBAABABBAABBBAAAAAAABBABBABBABAAAABBBBABAAABBABAAABBAABBABAABBAAABBABAAABBBAABABBAABBAAAABBABABABBBBABBABABBBBBABBBBABABABABABAAAAAABBBBABBBBBBBBABBAAABBAABAAABBBBAAAAABBBABAAAABABBBBBAABBABABBBBBAAABBAABABBAABAABABBAABAABAABAAAABBBABABAABABAABBABBAABBBAAAABAAAAAABAAABABAAAAAAAABBBBBBBBBABABABAAAABABBABBBAABBAABBBAAABAABAAABBBABAAAABBABAABABABBAAAABBBBABBBABABBBBABABAA
+BABBBAABBABAAABAAABABAAAAABABAABBABBABBABAABAABAAAAAAAABABABBAABBBABBBBAAABAAABABAABBBABBABABAABAABABBABBABBABBBABBAABABBBABAABBBAABBAABBAABBABABABBBBBAAABBBBABBBAAABBAAAABAABABBAAAABAABABBBAAABBAABABAAAAAAAABBBAAAABAABAABBBAAAABABBBABBBBABBBABAAABABBAAAAAAAAABBBAABABABABABAABABABAAABBBBBBBAABBAAABABABBABAABABBBBAABABBBABBBAAABABBABBBBABBBAAAAABBBABAAAABBABBAABAABBBAABAABABAABABBAABABBAABAABAAAABABBAAABBAAABAAAAABABAABBABBABBABBABAABBBAABAABAAABABABBAABABABBAAAAAAABAAAABBBBAABBABAABABAAABABAAAAABAABBAAAAAAABBABAABABBBAAAABBAABAABABABBBBAABBBABAAAABBAAABAAABABBAAAABBBBAAAABBBBABBAAABABABAABBBBB
+BBABBAAAAABABBBABBBBABAABAABBBBBBBABBBAAABAAABBAABBBABABBAABAABBBAAAAAAABAABAABBABAAAABBAAABBAAAAABBAAABBBBABABAAABBBAAABAABBBBBBABAAABBABABABAABBABBBBBBBBABBAABAABABABBABBABBBAAABBAABAABABAABAAAABBBBBAABAABBABABAAABBAAABAABBBABBAAAABBABBAAAAAAAABBBAAABBBABABAABBAAAAAAAAAABAAAAABAAABBABABBBBBBBBAAABAAAAABAAAABABABBBAAAAAAABBBABAAAABBABABAABBBBBBABAABABAABABABBAAABABBABBBBABAAABABBABAABABAAABAABAABBBABBBAABBBAAAABBBAAAAABAAAAABAAABABBAABBAAABBABAABBBAABBBAAABABAAABABBAAABBBBAAAAAAABBAAABBBBABAABBBBBBAABBBAABAABAAABBBBAABBABABBBBABABBABBAABBBBBABBBBABABABBBABABBBABABBBBBBBAABBABBBBAAAAABABBBBBAA
+ABBAAABBABBAAABABBAABBAABBBAABBBABAABAABBBAAABBBAABABBAABBBBAAAAAAAABABBAAAABBAABABBABAAABABAAABAABBBBAABBBBABBBABBBABAABAABABBBAAABBAABBAABAAAABAAABABBAAABABBBABBABABAAABBAAAABABBAABAAABBABABAAABAABBAAAABBABAAABABBBBBBBBABBAAABBBAABBAAABAAAABABAAABBBABABBABBBBAAABBAAAABBBBABBBBBAAAAAAAABABAAAAAABBAAABABAABBBBAABBBBBBBBBBAAABAABBBABBBAABABBBABBAAAAAAABBBBBABAABAAABAABABAAABBBABBAABAAABABBAAAAAAAAAABBBBBBBBABABBABAAABAAABAAAAAAABBAAABABBABBAAAAAABBAABAAAAABAAAAABAAABBBBBBBAABAABBBBBAAABAAAABAAAAAABBAAAABABBBBAAABBBABABBBBBBABBBABABBAAABABBABBAAABAAAAABBAAAAABAAAAABAAABAAAABABAAAABBAAAABBABAABAB
+BBABBBBBBBAAABAAAABABBBBBBBBBBABBABBBBABABBBBBAAAAABABAABABBAABABBAABBBAAAABAABABABAAABAAABAABABABAAABABBABABABABBBAAABABBAABBABABBBBABBBBBBBBABBBAAABBBBAAAABBABBABABBAAABBABABAAABABABBBBAAAAAAABABAABBABBAAAAAABAABBAABBBAAAAAABBBBBAABBBBABBAAABBAABAABAAABBAABBBBBBBBBAAABBABBABABBBABBAAAABBABAAAAAABABABABAAAABABBAAAABBAAABAABBBBBBBBAAAABABABAABBBBBBBABBBBBBBBABAABBBAABAAABBABAAAABAAAABAAABBABABAABAAAABAAAABBBABABAABBBBAAABABBBBAAABBBABAABBABBABBBAABBBAABABBABBBBABAABBABABAAAAAAABAAABABABAAABBABAABABBBBBABAAABABBBABBBBAABBBBAABBABABAABABBAAAAABAAABBBBBBBBBABAAABBAABBABBBABAAABBAAAAABABAAAAAABAAA
+AAABBBABAAABAAABAABBBBBBAAABAABBBBBBBBBBABBABAABABABABABBABABABBBABABBABBBBAABBBBABBBAABBBBBBBABAAABAABBABBAAABAAABBAAAABABAAAABABABABAABAABAABAABBABABABBBBAABBBBABBBBAABAABBAABBABBABBBBBABBBBBBABABBAAAABABBBBBBBBBABAABBABAABABABBABBBBBBBBAAABABBAAAAAAAABAABAAABAAAABABAABAABAAABBBBAAAABBBBBABBABBBBABBABABBBAABBBAAABAABBAAAAAAAABAAABBBAAAABBBBBAABABBBABBBBABABAABBBAAAAABBBBBBAAAABBAAAAAAAABBBAAAAABAABBBBBABBABAABAABABAABAABABAAABBAAAABABBAAAAAAAABBBBBBAAABBBBABBAAAAAAABBABBAABBBBABBAAABAAABBBAAABBBABABAAAABBBABBABBABAAAABABABAABBABAABBAAAABBBAAABAABBABBABBBBBABBBABAABBBAAAAABABAABABABBBBBBABBAB
+BABBAABBBAAABBBBBABBABBABBAAABAAABBBBBAAABBAAABBABAABBBABAAAABABBBBABBAABAABBBABAABAAAABBAABABBBBAAAAABBBBAAABBABBAAAAAABAAABAABABBABBAAABBBBBBBABAABABABBABAAABBABAABABAABBBBBBBABBBAABBABBAABAABAAABBBBBBABAAABBBBABABBAAAABBBBBBAAAABAAAABBAABAABABAABAABAABABBAAABAAAABBBBABBBBABABAABAAAAAAAAABBAAAABABBBBBBBABAAAABABBABBABAAABAABABBABBAABAAABBABABBAABAABABBABBAAABAABABABABBBAABAABAABBBAAABAABBABBABABBBBABAABAABAABBBBABBBBBBBAAAABBBABABBBBAAAAAAAAAABAAABBAABBAAAABABBABAAAABBBBABBABBBABABABABABAABAAABBAABBAABAABABBABBAAABABAABBBBAABAABBBBBABBAABBAAABBBAAABBABAABBABBBBBBBBBBAAABBBAAAABBBABABBBAABBAA
+BABBBABABABAAAABABBBABBABBAAABBAABABBABBBBBAAABBAABBBAAAABAABBBBBBAAAAABABABBAABBABABABBAAABBAAABAAABABBBABBABBBBAABBABBAABAABABBBAAABAAABABAAABABAAAABBBABBABAAAABABBAAABAAABABBBAABBAABBABBBABAABBBBABBBABBBABABAABBAABBAABAAABBABAABAABABAAABBAABAABBABBBBAAABAABAAAAAABABABABAABBAABAAABABAABAAABABABBBBABABBAABABABABABAAAABBBABBAABBAAAAAAAAABAAAABBBAAAABABBBBBABBABBABBBBAABABBAAABAAAAAAAAAABBABBABBAABABAAABBBABBBAABAAAABABBBABAABBAAABBBBABABAAAAABABABAAAABABBBBBBABAAAAAAAAABABAABABBBAAAABAABABABAABABAAABABBAABBABBBBAAAAABAAAABAAABABAAAAABBBAAAABBBAAAABAABAAABBBAAAAABBABBAABABBBBBAABAABBABAABAAABAA
+ABBBBABBBABAAABBAAAAABBBAAAABABAABABBABAAABBAABBAAAAABABBBABBAAABBBABBBABAABAABBAAAAABABBBBAABBBAAABBBBABBBBAAABABBBBBBBBAABABBBAAABABBBBBBAAAABBABABBAAAAABBBAAAAAABABBBABAABBBAAABAAAAABBBAABABAAAABBABABBABBABBAAABBABBBBABBBABAABABAABABAAABBAABAAAAAAAABBABBAABBABABABBBBBBBBBAABABBBABBAABBBBBBBABABBBABBBABBABAAABBAABAAABABBBAAAABBAABABBAAABABABABBABAAAAABBBBAABBABAAAABBBAAABABABAAABAAAABABAABABBAAAABAABAABBBBBBAABABAABBABBBAABBBBBBAAABBBBBBBBABBBBBAAABABAABABBBBAAAABABBABABBBAABBAAAAABABAABBAAAABBBABAAAAABBAABABBBAAABABBBAAABABBBABABBBABBAAAABAABAAAAABBAAABAABAABABAAAAABBBABAAABAABABAAABAABBAAB
+AAABAAABBAABAABBBBBBAABABBAABBBAAABBBBBABBBBBABBBAAABBBBBBAAAABABABBAAABABAAAAABAAABBAAAAABABBAAAABAABAAAAAABBAABABBABABAAAAAABAABBBAABABBBBABBAABAABBABABABABBAAABAABAAAABBBBAABABBBBBBBABBBBAAABABAAAAABAABBBBBBAABAABBABABBBBABBAAAAAABABABBABBABABAAAABAABBBABABBBBBABBAAABAABAAABAABBAABAAAAAAAAAAABAAAAAABBBBABBAABBBBBBBAABAAAABAABBAABAABAAABAABBBAAABBABAAABBBABBBBBABBABBBBBABBBAAAABBBBAAABBBBABBBAABBABBABAABAAAAAABBBABBABBBBBBABBBAAAABABABABBBAABABABBBAAABABAABBBBAABBAAAABBBAABABABBAAABAAAAAABBABBBAABABBBBAABAABAABBAABAAABABABBABABAAABAABBAABBBABABABABBAABBAABBAAAABAAAABBABAAABBBABAABAABBBABAABA
+BBABAABAABAAAABABBAAABBBABABBABABAAABBBBBABAABBABBBBAABABAABBBAAAABBBABABAAABABBAABAABBABABABAAABAAABBBBBBBBAAAABAAABBBABBBAABABBBAABABAABBBABBABBBBABBAAAABBAABBBABABABBBABAABBBAAAAAABABBAAABAABAAAAAABBBABBBABABABBBABAABBAAAAABABBBABABBBABBBBAAAAAAAAABABABBABABBABBBABABBABBAAAAAAAAABAAAABABBABABBABBBBABBBBBAAAAABAABABBBBBBBBBBBBABAAABABAAABABBBBABAAAABAABAABBBBBBBABABBBAABABABBBBABBBBBABABBBBABBBAABAAABBAABBBABBABBBBAABBABAABABABBABABBBBBBBAABAAAABAABAABABBAABBBABABAABABBABAABABBAABABABAAABAABABBBBBBAABABABABBBAAABBBAABBBABAAAABBBABBAAABAAAABABABABAAABAAABAABAABBAABABAAAAAABAABBBBABBBBABABABBB
+BBABAAAABAABABBBABABBABAABBBBBBBBBAABBBABABABAAABBBBAAAAABAAAAABABBAAAABAABAAAABABBAABBBABBBBAAAABABAAAAABAAAAAABABBBBABBBBABBABAAABABBBBBAAABBBABAAAAAABABBABABBBAAABBBBAAABAABAAAAAAAABAAABABBABBABBABAABABBBBBAAAABBABABBBAABAAABAABABAABBBBABBBABBABAABABAAAAAAABBBABABBAAAABABBBBAABAAAAAABABBAABBABBABBBABBAAABBABABBBBBAAABBBBBABBABAAAABBAAABBBAAABBBBBBABABAABABABBBABBABABAAABAAABAABAABBBBAAABBBBAAAAAABABBBAABAABBABAAAAAABBBBBAABBAABABBBABABBBABABABBBAABAAABAAABBAAAABBAABAAABBABBAABBBABBBBBABBABBBABBABBABABBBABABBBBBBBAABABAAAAAAAAAABBBBAABBABAAAAABABBABBABAAABAAABBBAABAABBAABBAAAAABABABAAAABBBAB
+ABBAAABBBABBAABBAAAABBBAABBBABBBBBBBBABABAAABAAABAAABAAAAABAABBABBABABAAAAAAABAABBBBBAAAAABABABABBBBBAABBBABBAAABAABBABBBABABBAAABABBAABBBBABBAABBABBBBAAABBAAABBABABBBBAAAAAAABBBBABBBBABBBABBBABAAABBBABBBABABAABABBAABABAABABBABBBBBAABABBBBBAAAAAAABBABBAABAAABAABBBABBBBABABBBAAAABBABAABBAAAABBBBBBBABBABBBAAAABBABBBAABAAABAAAABBABBAAAABABABABAABAABBBAABBABBABBABAABBBABAAAAABBBBAAABBAAABBAABAAABBAAAAAAAAAAABBABAAAABABBABABBABBABABBAAAABABAAAAAABBABBBBBAABABAABBAAAAAABBABBBAABBBAABBABBAABBABABABABBAAAABBABABAAAAAABBBAAABBBBBBAABAAABBBBAAAAAAABABBBBABBAABAAABBABAAABAABBBBABBBABBAABABAABBAAAAAAAABAB
+BBAABAABAAAABBABAAABBBBAABABBBABAAABBABBABBBBBAAAAABBBBABABABBAAABAAABBBBBAAABBBABABBBBABABAAABBAAABBBBBBAAABABBAABABBAAAAABAABAAABBAAABABABABBABBABAAAABABAAABBABBBBABABAABABAAAABAAABBBBAAAAAAAABBABABBBBBBAAAABBAAAABBAAAAABABABABBBBABBAABAABBBABBABBBABABABABBABAAABAAAAAAABAAABBBAAAAAABBBAAAAABBABBBABABAABBBBABBBBABBBBBABBBAABAAAABAABBBBBAAAAAABAAABBBAAABBBBBBBAABABABABBBBAABBAABBBBBABBBAABBBBABBABBABABBBAAAABABBBAAAAAABAABAAAAAABBBBBABBAAABBABAABBBBAABAAAABBABBABABAAABABABABAAABAABAAABABBABBBABBABAABAABBAABBABABBAABABABBABBABAABBAAABAABBBBBBBAAABBAABAAABABBBBBABAABBBABBBAABBAABBBAABABABAAAABAA
+BBAABABABAABBBBBBAAABBAAAABBBAAAAAABAABABAAABABBBBABBAAABABBABBBBBAABAABAABAABBBBBAAAABAAAAAAAABAABBABBBAABBBBAABABAAABBAABBAABBBABBBAAABBBAAAAABAABBAABBABBAAAAABBBBAAAABABABABBBABABABBAAABBABABBBABBABABABBAABBAABABAABBABABAAABABABBBABBABABBAABBBABAAAABBABBAAABBABAABABBABAAABBBABBAAABBABABAAABBBBABBABBBBAABBABABBBBBBAABAAAABBBBBBABAABBBBAABBBABAAABABBBBABAAABBABBAAAAAAABBBABAAABAAABBBABBBABBBBBBBBBBBBAABBAAABAAABBAABAABABAABAABAABBABBBBBABAAAAABBABBBAAABBBBBBABBAAABBBBAABAAABBAABABABBBBABAABBBAAAAABABBBABBBAABBABBAABBBAAABBAABABBABBABAAABAAABBABBABBABABBAAABAAABAABBABABBAAABBABBAABBBAABBBAAAAB
+BBBBAABBBABBABBABAAAAABAABBABAAABABBBAAABABBAABBBAABBBBAABBBABBABBAABAABBBAAAAABAAAABBBABAAAABBABBAABBBABBABAABBBAAAAAABBABBAAABAABBAABABAABAABBAABBAABBBBABABBAAABBBABAABBAABBBAAAAABABBBBBAABAABBBABBBBABAABBAAAABBABABAABBBBABBBBBABBABABBBBAABABABAAABABBBAABAABBBBBBBBBABABAAAABABAAAABBBABAAAABBBAAABAAAAABBBBAABAABAAAAAAABABBBAAABBAAAABAAAAABBBAAAABAAAAAAABABABAAAABAAABAAABABBBABAABAAABBABABAAABAAAABBABBABAAABBABBBBBABBBAABBAAABBBABBBAABABAAABAAAABBBBBABBABABABABAAAABBBABAABAAAAAAABABBABABAAABBBAABABABBAABAABABAABBAAABABBBBAABAABBAAAAAAAAABAABABABABBBBAABBBABBBBBBABBAABBBBAAABBAABBBABBAAABBAABBB
+AABBBBBBAAAABABBBBBAAAAABBABBABBBAAABBAAAAAAAAAAAAAABAAABABABBAAABBBBABBABBAAAAABBBAAAABBBBBBBABBABBBABBABABBBAABBBAAABAABBBAAABBABBBAAABBABAAABBABAABBABAABBBBAABBABBBAAAABBBABABBBABABABABBBBAABBBAABABABBBBAAABBBAAAABBBABBABABBBBABBAAABAAABBAABBABABBABABABAABBBABABBAABBBBAABABAABAAABBBABABABABBAABBABBBABBBAAABBABAABABBBAABAAABBABABBBAAABAABAABAABAAABAAABBBBAABBAAABBBBABBABBBABABBBAABBBBBAABBBBAABABABAABBABBBAAABAABBABABAAABAABAAABAAAABBBABBBBBBABBABBAABAAAAABAAABAAAABAAAABBABBBAAAAAABAAABABAABBBABBBBABAAABBBABABBABAABBABBABBAAABBBABABABABBBBBAAABBBABBAAAABBABABAABABAABBBBBBABAABAABABBBAABBBABB
+BAABBAABAABBAABABBBAABBABABBAAABABAAAABBABBBBBBABABABAABAAAABBBBAAABBABAAABAAABBBBAAABBBBAAAAABABABAABAAABBAAAAAAAAAABAAABAABAAAABBAABBBBBABABAABABAAABBABBBABBAABBAAAAABABBBBBBAAABABBBBABBBBAABBBBABBBABBBAABBBBAABABBABABBBAABABAABAABBBAAAAAAAABAABBAAABABBAAABBAABABAABAAAABABBBAABAAAABAABAABBBABABABBBABBABAAAABABABABBBBABBBAAABBBBABBAAABBBBABABABAAABBBBABAAABBBBABABAAABABBABAAABBBAAABBAABBBAABABAABABABAABBBABABBABBBABBABBAAAABABAAAAAAABBABBAAAABABBBBBBBAABBABABAAAABBBBAABABAAABBABABABABAABAAABBBBBAAABBABBABABBBBBBAABBBBAABABAAABABBABBABBBAABABBBBBBBAABBBBBABAABABABBBABBAAABABBBBBAAAAAABBBABAABB
+BBAAAABBAAAAABBABABABBBBBABBAABABBAAAAABAABBBAAABABAAAABBAAAAABBBBBBBBAAAAAAAABBBBAAABABABAAAAABBBBBAAAABBAABBBBAAABABBABABBABBAABAAAAABBABBBAAAABBBBBBBBAAABABABBAAABABBBBBBABBAAAAABBBBAAABAABBBABAABAABAABBBABBBABBBAABBAABBAABAAAABBBBAABABABAABABABAABBBABBBBABBBBBBABAABBBBAAAABBABABBBBBABBBBBAABBBABAABAABBAAAABAABAAAAABBAAABAABBAAAAABABBABBAAABAABABBBBBBBAABBAAAAABAAABBABBAAAABBABABABBAABABAAABBBBBBABABBAABBABBABBBBBAABAABBAAABBAABABBBBBBABBAABBBBABAAABABBABABBBBBAAAABABABBAAAAAABBABAABBAABABBAAABABABBAABBAAABBABABBAABBBAAAAABAAABBBAABAAAABBBBBBBAABBAAABABAABBAAAABABBABABBBABAABABABAAAABAABAAB
+BBABABBAABAAABABAABBBAAAAABBBBBBBAAABAABBBBBBBAABAAABAAABAAAAAABBBAABBBAAAABAAABAAABBBAAAAAABBABBAABABAAABBABBAAABAABBBABBABBBABBAAABBABABABABABBAABAAABABBABABAAABABBBABABBBBBABAAABBAAABBABBBBAABAABAABABBAABABABABAABAAAAABAABAABAAAAAABABBABBBAABBBABBAABBBBAABBABBBBBBBBABAABABBBABAAAAAABAABBABBAABBAABBABAAAABBBABBBAAAAAABAABAAABABBABBBBBBBAABABBBBABBBABBBBBBBAABABAAABBABBBAABABAABABBBBABABBBBBAAAAAABBABAAABAABABBABABBBABBBABBAAABABAABAAABBABBABBBBBBABABABBAAABABBBBAABBABAAAAAAABAAABAABBBAAAAABBBABAABBABAAAABBABABBBBBAAAAAABBAAABAAAABABABABABBBBABBABABABABAAAAABBAABABABAAABBBABAAAAAABBAABBBBAAAA
+BBAAAAABBBAAABABAAABAABAABBBABBAAABAAAABBABAABAABBAAABAABABABBABAABBABBABABBBAAAAABBABBAABBBBBBABBBBAABBABABBBABABBBABBAAABABBAABBABAAAAABABAABBAAAABBBBABAAAABBAABBBABAABAABABABBBBBABBBAAABAABAABBBBBABBBBBABAAABBBBABBABAABBAABABBBBBABABBABABBAAABABABAABAAAAAABABABAABBABBAABBBBBABBABBABABBBABBBBAAABAABABBBAABBABBAABAABABBBBBBBAABBBABBBBBBABBABBBAAAABAABABABBAABBABBABAAAAAAAABAABAABABAAABABABBABAABBBAAABBABABAABAAAABAAAABABABABAABBAABAAAABBABBBBAAABABAABBBBAAAAABBBABABABBBBAABBABBABBBBBBBBBAAAABAAABAAABABABAABBAAABABBAABBBBBABAAABBABAABBBBBAABBBAAAABABBBAAABBAAABABABBABBBBABBBBBAABABABBBAABAAAAB
+BABABBAAABBAABBAABBABBBAAAABBBBBBBABAABABAABBAABBAABAAABABBBABAAABABBABBBBBBBBABBABBABBBBBBBABBAAAAABBBAABAAAAABAAAABAABBAABABABBBABAABABAABBAABABBBABBABABABABABAABBBABBBAABABBABBAABBAABAABBBBAABABAABABAAABBBBAAABAAAAAABBBAABABABBBABAABABBBBAAAAAAAAABBAAAABABBABABBBBAAABAABAAABAAAABBBBAABABBABBBBAAABAAAABBAAABBAABAABAAABBBBABAABBABBAABBBBBBBAAAABBBBBABABAABBABBBAAABAABBAABBBAABBBBABABABAAABBBAABBABAABBBAABABAABABBBABBBBAABBBBABBAAABABAABBBAABBABBBBBABABBBBBABBABABABAAABBAAABAAAAAABABABBBBBBBBABBABABBBAABAAABBBABABABAAAABBBABABBABABAAABAAABBBBBAAABABBBBABBBBABAAABBBBABBABBBABBBAAABBBBABBAAAABBB
+BBABAABABBABABABABBABBBBAAAABAABAAABAAAAAAABBABBBBBBBABBBBAAABBABABBBAAABBABBBBBAAAABABBABBBABAABAABABAAABBBBABAABBAAAABAAAAAAAAABBAAABBBAAAAABBBBABABABBABBBBBBABBBABBAABABBABAABABAABAAABABABAABABABAAABBBBABBABABBBAABAAAAABBBBBBBABAAABAABBAABBBBABBBBAABAABBBBABABAABAAABABAABBABAABBABBABABAABAABAAAABABAAAAABABBABBBBABBBABBAAAABAABAAABBABBBABBAAABBAABBBBBBBABABBBBAAAAABAABAABABAAABABABABABABBBABBABBBBBAABBBABAAAAABBABBBBAABBABAABBABBBABBBBBBBAABAABBBBABAAAABBBAAABBABBBBABABBAAABAAAAAAABABABBBBAABABBAABBABABBBBBBAAABAAABAAABBAABBABAAAABABBABABAABBAABABABBBBAAABABABBAAAABAABBBBAAABABBAABBBAAAABABA
+ABBBABBBBBABBBABABAAABABBAAAABAAABABABBBBBABAABAABAAABBABAAABAABBBBBBBBAABABBBAABAABAABBBAABBBBBAAAAABAAABABABBABABBABBBAAAABBAABAAABBABBBBBBBBBAAABBABBABBBBABAAABAABBAAAAABBAABBAAABAABBBBAABBAABAABABAABAAABAAAABAABBBABABABBABABAAAAABABBBAABBBABBBAABABBABABBBABBBABBAAAABAABABABABBBBBAAABBBBBABAABBBBBBAAABAABBBABABBABABAABBBABAAABBAAAAAAABBBBBAAAABBBABAABAAAAABBABBBABAAAAABBBBBBABAABAABBAABAAAABBBABAABABABBABBABBBBBBABBBAAABBAAABBAAABAABAAAABAABABAABABBBBABBABABBBABBBABBABAAABABAAAABAAAAABAAAABBBABABABAAABBBBAAABABBBBAAABAAABABAAABAAAABAABBAABAAAABAABAAABAAABBBBABABABAABAABBAABAAAABBBBBABBBABBA
+BABABBBBABBBBBBAABABBBAABABBAAABABBABABBABBABBABABBABAAABBABBBBBAAABBAABBBBBBAAAAABAABAAAABBABABAAAAAABBAABABBBAAAABAABAAABBABABBBABABBABAAAABAAABBAABABBABAABBAABABABAABBBAAAABBABBAAABAABBBBABBBBABAABBAAABABAAAABABBBABAAAAAAAABAAAAABBBABBABABBAAAAABBBAAABBBABBBBABAAAAABAABAABABBAABABAABBBBAABBBBBBBBBABABABAABABABABBBBAABBAAABAABAABABAAAABAAABBABABBABBAAABBBAABABABAABBABBABBBBBABAABBBAAAAABAABAAAABBBBABAABBBBBAAABABABAABABBAAAAABABAAAABBABABABAAAABABAAABABAABABAAAABAABBBABBBABBBBABAAAAABABBAAABABBBBAABAAAAABBBBBBABABAAABBAABBBAABBBBBABBBABBBAAAAAAAAAAABAAAAAAAAAAABBABAAAABAAABBBBBAABBAAABBABAAA
+AAAAABAAABBABAABBBABBABBBBBBBBABBAABBAAAABABBBABAABABAAABABBABBBABBABBAABBBABABABBABBAAAAAABABABBBAABABABBBBAAABBABAABABABBBBBAABBBAAAAAAAAABBBABBABAABBABBABBABABABBAAAAAAAABABBABBABBBBBBABAABBBBAABBBABBBABBAAAAABBAAABAAABABBBABAABBBBBAABBABBBAAAAABAABBAAABBABAABBBABBBBABABABBBBABBBBBAABBAABBBAAABBAABAABABBBBBBABBAABBBBABBABBBABBBABABABBBBAABBAAABAABABABABAAAABBBABBAABBBAABABAAAAABABABAAABAABAABAABABBABBBAAAAAAAABAAAABBBAABABAAABAAAAAAAABAABBBABBABBBABBAABAABABBAABABAABBBBBBBAAABABABBAABABBBABABAABAAABBBAAAABBAAABABAABABBAAABABAAAABAABAAABAAABABABBBABBBABAABAAABBBBABABAABBABBBAABABAAABBAAAAAAA
+AAABABBBABAAAAABABBBABABABABBAABBABBABBBBAABBBABBBAABBAAABBAABABAAAAAABAABAAABAAABBBBAAABAAABAABABBBAABABAAABBABBABBAABBBBAAAAABBABBBBBAAABAAAAABABAAABBBBABAAABAABBBBAABBABABBABBBABABBBBBABBBAAAAAABAABAAABAAABABBAABBBAAABBBAABAAAABAAAAABABABBBABAAAAABBABABAABBAABBBABBABBBBBBBBBBBBABBBABAAAABBBBBABBBAAAABBAABBAABBBBAABBABBBAABBABBBAABAAAAABABBAAAABBBAAABBAAAABABABAAAAAAAAAAAAAAABBABAABAABAAAAAABBAABABBABBBBBBABBABABAAAAABBABBBAAAAAAAABBBABBAAAAABABABAAABAAAABABABAABBAAABAAAAAABBAABBBBAABBBABAAAABBABBBABABBABABBBABAABAAABBBAABAABABBABBBAABBAAABABABBAABABABBBBBABAAAAAAABAABAABABAABBBAABBBABBBBABB
+AABBBBBAAABBBABAABABAAABBBAAAAABBAABABAABAABBBAABABBABBABABBBBABAABBABAABBBABABBAAAABBABAABBBABBABABBAAABABAABAAABABABAABBBBBBABBAAABBBABBAAABBBBBBBABBBBBBAABAAAABAAAABBABBBAABAABBBBAAAABBBBBAAAAAABAABBABBAAABBABBAABBBAAABBBABBABAAAAAAAABBBABAAAABBAABBBBAAABBBABBAABABBBBBBAAABABBBABAAABAAAABABABAAAAABBABABABBBABAABBBBAAABAAAABBAAABABAAAABABABBBBABABBAAAABAAAABAABAAABBBBBBAAAAAAAAAABBBBBBBABABABBBBBBBABBAAABBABAAABABABAABABBAAABBBAABABABBAAABBAABAABAAABBBBBBABBBAABBBBBBABAAAAAABABABBBABABBABABBABABAAAABAAABABBABBAABBABBBAAABAAAAAAABBBBAAAAAABABAAAABAABAAAABBAAABBAABABAABABBBAAAAABBBAABAAABABABA
+BBAABBBBBAAABBBABABBBBBBBBABAAAAAAAAABABAABAABABBABBAAABBBBAABBAAAABABBBBBBAAAAABABABAAAABBBBBBABAAABBBAAAABBABBBBBBAABBBABBBABBABBBBBBBABBABBABBBBABBBBABABBAABBAABBABABABAAABAAABAAABBAABBAAAABBAABBABBBABABBAAABABBBBAABABAABABBABBBABBBBABABBABAAABAAABBBABABBAAAABBAAAAABAAAABBAABAABBAABBBBAABAAABBAABAABBBABBABBAABAAABABBBBABAABAAABABBAABBBBBAAAABBBBBBABAAABBABBAABBAABBBBBAAAAABAAAABABBABABAABBAABAAAAABBBBBAAABABABABABAAABABABBABABBBBABABABABAAAAAABAAAAABBBBAABBABAAAABAAABAAABABABBBABABABABBBABABABAABAABABAABABAABABAAABBBAAAAABAAABBABABBAABBBBBAAABBABBAAAABABABBAAAAAAAAABBAABABBBBBABBABBBABBABBB
+AABBBABABBBAAAABABABBBABAABAABBBBBABBABBABAABAABBAABABBABABBBBABABABBBBAABABAABBBBAAAAABBAAABBBBBBAABBAABAAABBBBAABAABAAABAAABAAABAABABABBBBBBAABAAAAAAABAABABBAABABBABABABBABABABABBAAAAAAAAABBAAABAABABABAABBBBBABBBAAABBAABAAABBAABBBBAABABAABBAABBBAABBAAAABAAABBABABBAABABBBAAABBBAAAABABABBABABBABAAABAAAABBBABABBAAAABAABAABBBABBAAAABABBBBBBBBAABBABABAAABABABBABABBBAABBBAAAABABAABABAAAABBBAABBBBAAAABBBABAAABBBAABBABAABBBAAAAABBBBAAAABBABBABBABBABABBAAAABABBAAAAAABAABBBAAABABABBABBBABBBABBBABAAAAABABAABAAAABBAAAAABBBAAAAAAAABBBABBBBBABABBAAAABABBABABBBAABAABBAABBBABABBAABABBABABBAAABBBABABBBAABABB
+ABABABBABBAAAAABAABABBBABBAAAAABABABBABBBAAABBABBBBBABAABBAABBBBBABBBBBBBABBAABAABABAABBAAAABBABBAAABABBABBBABAAABBAAABAAAABABABABABABABAABAAABAAABBBABABBBABAAABBBABBAAAAABBBBABBBABBABABABAABAAABABABAABABABAAABABBABABAAABBABAAAAABBBABBAABBBAAABAAAAABABBABBBBABBAAABAABAABABBBBBAABBAAABAAAAAABBBABBBBABBBABAABBBABAAAABBBAABABAAABABBABBABAABAABBAAABBAABABABABABABBBABBBBAABAAABBBBBABAAAAAAABBABABAABABBBAAAABABBABBBABBBBBBBBBBABABBAAAABBABBBAABABAAABAAAAABBBBBBABBABBBAABABAABAAAAABBAAABBBAABAABABBAAAABBBBABAAAABABAAABABBBABBBBBBBABBBABAAABBBBABABAABAABBAABAABBBABBAAABABBBBBBABBAAABABBAAAAABABAAABBBA
+AAABBAABBBBAAABABAABBABBBAAAAABBBBAABBABABAAAABBBABABBABBAAABAABBAABBABABBABABABBAAAABAABABABAAAABBAAAABBBBBBABABBBBAAAABBAAAAAABABBAAAAABAAAABABAAAABBBBBBABBBBABABBBAAABBAABBAABBBBBBBAABBAAABBABAABBABAAAABAABABABAABABABBAAABBAAAABAABAAAABAABAAAABBBBBBAAAAABBBAABBABBABBABABABBABAABABABBAAAAAABAABBBBABAAAAABAAABBABBBAABBAABBAABABAAAABAAABAAABABBBBABAAAABBBBABABABABAABABAABABAABBBBABBAAAAAABABBABBBAAABBBAAAABABAAAABAABABAABBAABAAABBAAABBBBBAABABBBAAAABAABAAABBBABABBBBABAABABABABBBABAABBABBBAAAAABAABABABABABBABAAABAAABBBBABBBBBAAABBABABABAABBBBAAAAAAABABBBAABAABBBABBBAAABAABABBABABBAAABBBBAABABAB
+AABBBBBABAABBBAAABABAABBABBABABBAABBAABBBABBBBBAAABBBBAABAAABBBAAABBAAAAAABABABBAABABAABAABABAABABABAAABBBBBBAAAABABBBBBAABAABABBBBBBABBBAAAABBBBBABABBBBBBBBBAAAAABAABAAAAABBABBBAAAABAAAAAAAAABABBAAAABAAABAABBBAABAABBABBAAAAABBABBABBABBBBAABBAAABBBBBABBBBABABBABABABAABBABABABBAABBAAABBBAABBBBAABAAABBBABBBAAAABABABAAABABABBABBAABABBBBABABBAAABAABAABBAABBBABBAAABAABBBBABABABBBAABBAAAAABBAABABBABAABAAABABBAAAABAABBBABABAAABABBBBBBABABAAABBBABBAAABBBABAABBAABBABAABBBBABBBBBAABBBAABBBBAAABBBAABBAABAAABBAABBBABBBABAAABABAABAABBAABBBAAABBBBABAABAABAABAAABAAABBBBBAAABABAABBABBAAABAAABBBBBBABAAABBAABBB
+BBAAABBBBABBABBAABAABABBBAAAABABAAABABBBBBAABABABBBBBBABABABAABBABAABBAABAAAAABBBAAABBAABABBBAABAAABAABAABABABBAAABBBAAABAABABBABBAABBAABAABBBABBAAAAAABAAABBAAABAABBAAABAAABAAAAAAABBAAABABAAAAABABABABABAAAAAABAABBBBAAABBBBBBAABAAABBAABBAAAAAAAABABBBAAAABBBBBABBAABAAABBAAABABABBAAAAAABABBABBAABABBAAAABBAAABBBBAAAAABAABBBABAABABABAAAAABBBBABBAABAABBBAAABBABBBBABBBABAABAAAABBABAABABAABBABAAAABAAABBBAABBABAAAABBABBBAAAABABABAAABBBAABAABBBABBBBBAAABBABBBBBBBABBBBBBBAAAABAAABBBABBAAAAAAAABBABABAABABBAAAABABABAAAAAABBBAAABAABBBABBABABABAABBAABAAABBABABBBABBBABAABAAABABBABABAABABBBABBBAABBABABBBABBBAB
+BABBABBAAAAAABBAAABBAABBABABABBBABBAABBBAAABABBABBBBBABBBBBBABBABABABBABAAAAAAABBAAABAABAABBAAAABABAAAAAAABABAABAAABBBBBABAABABBABBABABAAABBAABABBBABBBABBBAAABAABAAABBAAABAAAAABBBAABBAABBABAAAABABBBABAAAAAAABBAABBBBAABBBAABBAABAABBBAAAAABBBBABAAABABAAAABABAABABAAABBABBBAABBABABBBBBBABABBBABABAAABAABAAABBBBBABBBBABAAABBABBABBBBABBBABABAAABABBABBBAAAABAABBBBBBBBAAAABBAABABABBBBBABBAABABABBBABBBBABABBAAAAABBABBBBBBBBBAABAAAABABAABABBABABBBBAAAABBBBBABBBABBAABAAAABABABABAAAAAAAAAABBBAAAAABBBBABABABAAAAABBBAABBABABBABBBBBABBBBAABABBBABBAAABAAAABAABABBAAABBBBBBBBAABAAABBABABBBAAAABBBBBBBBBBBABBBABBB
+ABABBAAABBBBAABABAAAABABBBBBABABABABBAAABABABBBBABBBABBAAABABBAAAAAAAABBBBBAABBAAAAAABABABBBBAAABBAABAAABBABABAAABABABABBAABBAABAABABABAABBAABABBBBAAABABBBBBAABAAABBBBBBABBABAAAAAABAABABBAABBBAAABABABBABBBAAABBBABABBBABABAABAAAABBBABAABBBBBBBBBBABBBABBBBBABBBBBABBBBBABBAAABAABAABABBAAAABBBABAABBABBBBBABBAABBABABABBBABBAABAAAAAABBAAABABBABAABBBAABABAABABBBBABBABAAABAAAAAABBBBBABBAABABABBBAABAABAABABAABAAABAABBABBAAABBBABBAAABABABBAAAAABAABABBABBBBBBBBBAAAAAAAAABAAABBABABABAAABAABABBABBBBABBABBAAAABBAAABABBBAAABBAABABBBBBBBBBBAABBABBABBAABBABBBBBAABABABBAAAAABBABABAAAAABABBBABAABBABABAABBAAABBBA
+BAAAAAAAABABBAABBAABBBBABAAABABBBBBAABBAABAAAAAAAABBAAABBBAABBBBAAABBAAABAAAAABAAABBAAABBAAABBAAABBAABBABAABBABAAAABBABBABABAABABAAABAAAABAAABABBABBAAAAABBBBAAAABABABBBABABAABAABAABABBBBBBAABABAABABAABBBBABAABAAAABAABABBBABABABBBBBABBBAAABABBBBBABABBAAAABBBABAAABBBABAABBBBBBBBABBABAAABAABBABAAABAABBABABABBBABABBABBBABAAABBABBBAABBAAAABAAAAABAAABBABBAABBAABBBBBBABABBBBABAAABBAABBBBBBABAABABAAABABAABAAAAAAABBAABAAAABABABAAABBAABAAABAAAAABAABBBAAAABBABAABAAAAABABBBBAAAAAABBABAABBABAABBBBBBABBAABBBAABBBBAAABAAABAAABBABAABABABAABAAAAAAAABAAAAAAAAABABABBAAABAABABBAABBAAAAAABBAABBBABAAAABBABBBBBBBAAA
+ABBAAABABBBBBABABABBBBBABBBABBBBBBAAAAAAAABBABAABABBAAABAAABABAABABAAAABABBBBABBAAABAABABBBBABAAAABAABBBBABBBBABAAABBAAABBBAAABBBBBBBBBBAAABBBAAABAABBAABABABABAAABBBBABABAABAABBAAABABBBABBBAABBBABBBAAAAABBABBBBAABAAABABBBBABAAAAABABBAAABBBBABABABBBAABABABAABABBAABAABABBABBABBBABBBBBBABBABABBABAABBABBBABBAAABABAABBBAAABBAABBABBBBABBABABBBBBBBBBABAAABAAABBABABBBAABABBBAABAABBBAAABBABBAABAABABAABBBBBABAAAAAABBABBBBBABBBBABBBBBABBAABBBAAABABBAABBBBBAAAAABAABBAAAABABBAABAABBABABBAABBAABBAAAABBAAAAAABABABABABABBBABAAAABABBABBBAABBBABBAAABBAABABAAAAAABABAAABABABAABBBBBBBAAABBBAABBAAAABBBBBAAAABBABAAB
+BBAAABAABBBBABABABBBAAABABBBAAABBBBBBABBBAAAABAABBABABBBBBAABBABBBBAABBABBBAABBAABBBAABAABABABBABBABBBBABAAAAAAAAABAABBBAAABBBAAAABABBBBBAABAABBBAAABAABBBAAAABBBABBBABBBBAAAAABBBAABABABBBAABBABBBAABBBBBBAABBABABABAAABABBBBBBBBABABBABBAAABABBBBAAAAABBABABABAAABABBBABBABBBABBAABAABBBAAABABBABAABBBABBBABABAAAAABAAABBAAAABAAABAAAABBAABBAAAAABBABBBAABBBBBAABABABBBBBABBAABAAABBABBAAAABBBBBABBBBBABAAAAAAABBBBBBBBBABBBABAAAAABAAABBAAABAABABBBBBABBAABABAAAAABBBBAAABBABAABBBBABBABBAABAABABABAABBAAAAAABBAABBAAABBAAABABAAABAABBABAABABBABBABBBBABAABAAAABBBBBBAAAABAABBBAAAABBBABABBBABABABAABAAAAABBBAAABAAAA
+BABABABBABBAABABABABBBBBAABABBAABBBBBABBABBBAABAABABBBABBAABBAAABABABBAAAABAAABBBABBAAABAABBBBBBBABBAABBBAAABABBAABAAABAAAABBABBABABABABBBAAABBABABBBBABBBABBBABAABABAABBAABBBBBBBBAABAAABAABBABAABABBBABAAAAAAABABAABBABAABABBABBBABABBBBAABBABBBBBAABAABAABBBBAABBBBBAAABBAAAAABBBABAABBBBAABAAABAABBABBABAAAABAABBBAABBBABABBBBBAAABAABBBBABAAABBAABABABBAAABAABBABAABABABBBABAABBBBAABBBAABAABAABBAABABBAABBBABAAABAABBBBAABBBABABBAAAAABBBAAAAAABBBBBBABABAAAAABAABBABAABBABAAAAAABABABAABAAABBBBBAABAAABBBAAABAABBAABABBABABAAAAABBBBBBABAABAABBBABAABAAAABBBAAAABBBBBBABBAABAAABAABAAABBBAAAAAABAABAAABBBBBBBABBB
+AABABABBAABAAABABBBABBABABAABBBABAABBAAABABAAAAAABBABBBBBAAABBBBABBBBABABBBABAAABBBBBABAABAAABBBAAAABABBBBBAAAAAABBBABBAAABABABBBAAAAABBAABAABBAABAABBBABBABABBBABAABABBBBBAABABBBBBABABABBBBAABBABABAAAABAABBAAABAABAABBABABBBBAABAABAABABBABABABAAABBBBBAABBBABABAAAABABAABBBABBBBAAAAABBAAABBAABAAAAAAABBABABBBABABABBBBBABBBAAABBABBAABBAABBBBABBABBBBBABAAABBABBABBBABAAAABAABABABBBBBAABBAAABABABABBABBBBBBBBAAAABBBABBBAAAAAAAABAABBAABBAABABAABBAABBABBAAAAABABBAAABBAABABABABBBABAAAABBAAABABAABBBBBBBABBBABABABBBBBAABBBBAAABAABBABBBBAABBAABBABAAABBABBABBABBBBAABBBBBBAABABBBBABBABAABBAAABBABBAAABBBABBAABA
+ABBBBBAABBAAABBBABBAABBBAAABBABBBABABAABBABBBBBBAABBBBBBBAAAABAABAABBAAAAABBAAABABBBBABABBABBABABBBBABBABBBAABAAABABABBAABAABABBAAAAABABABBBAABABABBBBBBBBAABBAAABABAAAAABAAAAABABAAAABABAABBAAABAAABABAAABBABABBBBBBBABBABABAAAABBBBAABBBABBBABAAABBABAABBAABAABBABABAABABAABBAABAAABAAAAAAAABBBBBABBAABBBBBBBAABAAAAAABBAAABAABBBABBBBBAAABBBAAAAABBABAABBBBBAAABBBBBBAABAAABBABBBAABABBBAABBABBAAABABAAAABBBBABBBBAABAABAABABBAAABBABAABAABABAABBBABABABBBBABAABAAAAAABBBABABAAABBAAAAAAAAAABBBBAAABBAAAABBABBBAABABBBBBABBAAABABBAABBAAAAABBBABBAAABAABAAAAABABBABAABABAABBBBBBBBAABAAABAAAABBBABBBABBABAABAAAAABBAA
+BABBABABABAAAAAABABABBBABBBBBBAABAAABBABBABAABBAAAABBBBBAABBABBABABBAAABBBBBBAABBABABBBBBAABABBBBAAAAABBABABBBBBABBAAABABBAABAABAABABABBABAAABBAAABBABBBBBAAAAABBBBBAABABBBBBBABBABAABAAAABBAAABAABABBABBBABBAABABBABABBAABAABAABBAAAAABAABABBBABAAABBBAAAABBAABABABBBBABABABBAAABBBABBABABBBAAAAAAABBBBBBABBABABAAABBABABBABBABABAABABABABBABAAABBAABABABBBBAAAAAAAAAABAABABBBBAAAAABBABAAAAABABABAAABAABBBABBBBBABBABBABBAAAAABBBAABBAAABBABAABBABAABBABBAABAABBBBABAAABABBBBAABBBABABBABBBBABBBBABBBBBAABBAAABBBBABAAAAAAAABBBBABBABABAABBABAABABBAAABBBABAAABBBABAAAABBAAABABAABBAABBABAABBAABBAAAAAAABBAABAAAAABBAB
+AAAABBAAABBABBBABBAABBABABBBBBABABBABBBABBBBABABBAAABBAAAAAAABBABBBBBAAAAAAAAABBBBAABABBAAAAABBBBBABABBBAAAABBABABABBABBABBBBBABAAAABBBABABBBABBAAAAAAAAABAABABAAABAABBBAAAABBAAABABBBABBBABABBBABAAAAAAAAABAABABABBAAABABBBAABABAABABBABABBABBBBBAABABABBBABAAAABABBAAABBBABBABBAABBBBABABABABABAABAABBBBBAAAABBAABAAABBBBAABABABABAAAAAAAABABABBABBBBBBABBAAABAABBAABBBABAABBABBAAABAABABAAABABBAABAABABBBABBAABBABBABBBBBBABBABBAAABBBAABAABBAAABBBAAABBBBBAAABBAAABBAAABBABABABBBABBAABAABBABBBBAAABBBBBBBAABABAABABBBABBABAAAABAAABABBBAAABABBAABBBABABBABAAAAABBAAAABBABBBBABBABBABAABBBAABBAAAAABABBBBABABABBABAB
+AAABBAAAABABABBBABABABBBBAABABBBABBAAAABBBBBABBBABBBBBBBBBBBBBAABABBBBAABBBAABBBAAABBAABBAABAAAAABBBABBBBBBABAABAABBABAAABAAAAABABAABABAABBBBAAAABBBABBBBBABBBBBBBBABBAAAAAAABBBBAABBABBBAABAAABBBAAAAAAAABABABBBAABBBBBBBBBBBBAABBABAABABABBBABBBBBAABABABBABAAABAAAAABABAAABAABABBBAAAAAABAABABAAABBBBABABBBAABBAAAAAAAAABBABBAABAAAABABBABABBBABABBAAABABBABAABBBAAAABBAAABBABBBAAAAABAAAAABBBABBABAABAABAABAAAAABBBBABAAAAAAABBAAABAAAAAABBBBBABABBABBABAAABAAAABBBBAABABBAAAABBBABBABAAABABAAABABAABBBBAABABBBBABAABABAAABBBABABAABAAABABAABBBABAAABBBBABABBABAAABBBBBABBBBABBABBAAAABAABAAAAABBBBAABBABBABAABAAAAA
+AABBBBBABBBBAABBBAABABBABAABABBAABBAABABABBBBBABABBBBBAABABAABBABAAABAABABBABABBBBBAABBAABAAAABABBBBABABABAABBBAAABBAAAAABBBABBBBAAAABABABABBBAAABBBABBAAABBBBBBABABBBABABBBBABABBAAABBABBBABAABABBAAAAAAABABAABAABBBBBBABBBBBBBABAABBBBBBBBABBAABBABBAABAAAAABAABABBAAABAAABBBABBAABBBBAABABBABAAAABABABABABBAAAAAAAABABBBBAABBBABAAAABAAAAAAAABBBBAABBBABAAABABABBBBBBBAABAAAAAABBBABBBAABAAAAABAABAABAAABBABBBBAAAABAAABAABAABBBBBABBBBAABABABAAABBAAAABBBAABBBABAAAAAAABBAAAABABAABAAABBAABAABBBBAABAABABBBBBBABBAABAAABBABAABBBAAABBBBAAABBABABBAAABABAABABBBBBBBBBABAABABBBABAABBABBBBBBBBABBABAABBABBAABAABBBBABB
+ABABBBAABBAAAAABBAAABAABABAABBBBBABABBAABBBAAABBAABABAABBBBBBBBBABBBABAAABABAAAAAABBABBABBAAABBBABBABAABABBBAABABBABAAABBBABAABBAAABBABAAAABABABABABABAAABBAABBAABABABAAAABAABABBAAABBABBBBABBBBBABAAABABBBBBBAABBAAABBAABAABBBABABBBAAAABBBBAABBBBABBAABABBBBBBABABABBAAABBBBAABABABABABBBAAABBAAAAABBBABBBAAAABBBAABABBABABAABBABABAAAAABBAAAAAAAAAAAABBABAAABBBABAAAABBABABAAABBAAAABBABABAABBBBBABBBBAAAAAAABAAABAAABBAAABAAABBBBABBBBABBBAABBABAAAAABBAABAAABBBBBAABBBABABBBAAABBBAABABBAAAAAAABAABABBABBABBBAABAAABBABAAABBAABBABBAAABAABABBAABABABAAABBAABABBBBBBABABAABBAAABBAAAAABABAAABAABAABABABABABBAAABABAA
+BBBBAABBBABAABBABAABABABBBBBABAAAABBAAAAABBBBBABABABABAABABBAABBBBBAABAAABBAABAABAAAABAAABABBABAABABBBAABBBBBAABBAABBAAAABABAAABBABAABABBABBBBAAABAAAAAABABAABBABABBABAAABBAAABBBAAAAABBBBAABAABABAABBBBBBBABBABABBABABAAAAABAABABBAABAAAABBBBAAAABAAABAAABABBABABBBAAAAAAABBABABBABBAABBABBBBAABAABBABABAABBAAAABAAABAAABAAAAABBBAABBBBABAAAAAABABAAABBAAAABBBBBBABABBAABAABABBBABBAABAABBAABBBBBAAAABAAABBBBAAABABBAAAABABBBAAABABAABBBBAABBBBBBABBABAAAAAABBBBABABAAABABBABBBBBABAAABAAAAAAAAAAAAABBBBAAABABABBABBBBAABBBBBAABAAABABAABAABABAAABBBAAAABBBAAAAAABBABBBAAAAAAABAABBABBAABABBAAAABBAABBBBBBABABBAAABAAAA
+BBAAABABABABBBBBBBAAAAABABABABABABBBBBBAAABBBBBAABBAABAAABBBBAABBBABBABBAAABAAAAABBBBAAABBBABABBBBBBAAABAAABBBABABBBBABABABABAAABAABAABAAABBBBAABABBBAAAAAABAABBAAABAAAABABABBBAAABAAABABABABABBBAABABABBAABBBABBAABABBAABAABABAAABBBABAAAAABBAAAAAABBBBAABBABBAAABBABAABABBBBAABBAAAABBBAAAAAABBBAABBBBBBBBBBAAABBABBABBAABAABBBAABBABBBBBBBAAABBBAAAABAABBABABBBBBABABABBBBABAAAABBABABBBAABAABBABBAAABBBBBAAAAABAAAAABABBABBBBABBBBBAAABAABAAAABBAAABBBBABBBBABABBAABAABAABAABAAABAAAABBABBBBBABBBBBBAABBABABBABAAAAABAABBABBAABBBBBAABABBAABBAABBBAAABAABAAABAABABBBABABAAABAABBBBBBBAABAABAABAABBBBABAAAAAAAAAAAABB
+ABAABBAAABABBBBAABAAABBBBBBBAABBBABBBBBAABABBABAAAABBAAABBBAAAABBABAABAAABABBBABAAABABBBABBBBABBBABAAAABBBAABBABAAABABABBAAABAAAAAAAABABABABAAABABAABABBBAABAAAAABBBBABABBBAAABBBAAABBBABABBBBBABBBBBABABAAAAABBBABAABBABABABBABAABBBABABBABAAABAABAABBABABAAAAABBABBABABBBABABABBABABABBBAAABBBBBBABBBABBAAAAABBAABBABBABABABAABBBABAABBBABABBABABBBABAABAABBABBBBBBBAABBABBABAABAABABABAAAABAAAABAABAAABABBABBBBBBABAAAABABBBBBABBBBBAAAAAABABABAAAABBABBBBAAABBBBAAAAABBAABABAAAABBBBBBABBABBABBABABBABABBBBAABAABBBABABABBBBABBBAAAAAABAAABBABBBBAABBAAAAAABBBABAAAABBBBABABABBBABBAAABAAAAAAAAAABABBBBABBAABBAAAABB
+BAABBAABBABAAAABAABBABAAABBAABBBAABBAABBABAABAABABABABBBBBBAAABABBAABABABBABAAAAABBBBBAAAAAABAAAAAABBABBABBBBBBBABAABBBBBBBBBBBBBBABBBABAAAAABAABBBABABBBABBABAAAAAABABBBBBBABAABAAABAAAAABBBBABABBBABAABAABBAAABBABABBBAAABAABABABAAABABBBAABABBBBBBAAAABBABBBAAABBBAABAAAAABAABBAABBABBBBBABBAABABABBAAABBAAAAAABABBAAABBABABBBABAAAAABAABABBAABABBBBABBBBBBBAAABAABBAAABABABAABBAABAABBBAABAABABABABAABBAABBABBAABBABBABBBABBBABBBBBBAAAABABBBABABAAAAAABBBBABBBABBBBBBAAAABABBAABABABBBBBBABABABAABAABAABBAABBABABABBABABABAABBABAAAABBAABABAAAABABAAAAAAAABAAABAAABABAAABAABABBAAABBABAAAABBABABAAABABAABABABAABAAB
+ABBAABBAAAAAAAAABBAABBABABABAABBBBAABABBBAABBBABABBBABAABAABABBBAABBABBBBBBAABBABABAAABAABBAAAABBAAAAABBABABBAAAAAABBAAABAAABABBABABBBBBBBBAAABAAAAAAABABBAAABABBABBABAAAAABABBBBBBBAAAAABABBAABBBBBBBABBABABAAABBABAAABAABBBBBABBABBBBBABABBAAAAAAAABABABBBAABABAAAAAABABBBBBBAAAAAAABABBABABAAABBBBAABABBBABBBBAABAABBAABAABABABABBBAABBBBBAAABAABBBABABBABBABABBBAAAABAABBAABAAABAABBBAABAABBBAAAABBBABAAAAABAABABBBBAAABBAAAABAAABBABABBBAABBAAAAAAABAAAAAAABBBAABBABBBBAAAABBBABBAABBBBAAAAAABAAAAAAAAABBABBBAAAABABABAABAABABBBBBABABBAAAABABBABAABAABAABBAAAABBAAABBBABABBBABBBBBBABBBABAAABAAAAAABBAABBBABAAABBB
+ABBBABABBABABBAABAABAABABBBBABAABABBABBAABBABABABABBABBBABBBBBBAABABAABABAAABBBBBBAAABBBBAABBAABBBAAABAABBABBBBBBABAABAABBBBABBBABBAAABAABAABAABABABBABBABBAAABAAAAABAAAAAAAAABAAABAAABBBBBBAABABABAAABAABBBABBABBBBBBBBBAAAABABAAAABBABAAAABAABBAAABABAABABABABBBBBAAAAAABBBBAAAAABAAAAABBBBAAABBBABBAAABABAABABABAABABABAABABAAABABBBBBBABBBAAAAAABBBBAABAAABABBBAABABABAABBABAABBAAABBAABBAABBAABABAAABBBBAAAABABBBAABBABBAAABABBABBBBBABAABBABAAABBABBBBBABBABAAABBBAAABAABABAAABAABBBBAABBBBBABBABBAABAAABBABAABBBABBBAAABABBABABBBBABABBABABAABABBBBAAAAABAABBAAABBABBBAABABBAAAABABBBAAABBBBBBBABBBBBAAAABAAAAABB
+BABBBABAABBABAABBABAAABBBBABBBBABBBABBAABAAABBBAAAAAABAABBABBABABBAABBBBBABAABBABBBBAAAAABBBBABAABABBBAABBBBAABBBBBBAABABAAAABABABBBBAAAAABABBAAAAAABBABAABAABBBABABAAAABABBABBAAABBBBBBBABAABBABABBBBBABBABBAABBBABBAABBAABBBAAAABBABBBABBABAABBAAABBBBBABABABABBBBBAABBAABAABBBBAABABBBABBBAABAABBABABBBBAAAAAABABABBBABBBAABABABAAABABABBAABBABBAABABBBABABABBBBAAAABBABABBBBABBAAAAAABAAABBBABAAAABAAAABABBAAAABBAAABABBABBBABBABBBAABAAAABAAAAAABAABAABBBABBBAAABBBBBABABBBAAAAAAAABBABBABBAABAAABABAAABAABAAABBABBBBBAABBBBBABABABAABBBAAAAABBABABABAAAABBAABAABBBABAABBBAABBABABBBAABAABBAABAAABBAAAAAABBABBBBBBA
+BBAABAAAAABBBAABBAAABBAAABABBBAAAAAAABAABBABBBABBAABABAAAAABABBAABBABAAAAAAABBBABBBAAAABABABABABBABBABBAAAAAAAABABBABBBABBBABABBBAAAAABAABAABBBBBBAABBBAAAABBBBAAAABABBBBABBBABAAABBAAAABAAABBBAABBAAAAAAAAABBABBBAABABAAAAAAABABBAABABBBAABABBABBABAAAAABBAAABBBABABBABBBBBBABABBBAAAABBAAABBBABBAAAAABBAAABABAAABABAABBBBBBBBBBAABAAAABBBBABAABAABBBABBBBAAAABBBBABAABBBABBBBAAAAAABBABBABBBBABAABAABBBAAAABBABBABBBAAABBAAABABBBBBBAAABABAAABBABABAAABBABAAAAABBABABBABAAAABABABBBAAABBBBBBBABAAAAABAAAABBAABABBBAABBBBBBBBBAAABAAABAABBAAABBBBBABBAAABBABAABBBBABBBAAAAAAABAAAABAABBAAAABBBAAABBAABAAABBABAABBBBAAAB
+AAAABABABBBBBBBBAAABBABBBABBABBBABAAAABBBABBABABABBAAAAAABAABBABBBAABBABBBBAAABABABBBABBBABBAAAABBABBBBBBAAABBBABBBABBBBAAAAABAAABBAAABABBAABBAAABABABAABABBBABAABBBBAABBAABBAAABBABBBBBAAABABBBBBAAAAABBAABAABAABBAAABAAAABABBAABABBBBAAABABBAAAABBBABBABBAAAABAABABBABBBABAAABBBAABBAABBBBBBBBABABBBABBABBAAAAAAAAABBAAAAABAAAAABAABABBBAAABABBAAABBABBBABABABBBAAABBBABBABABBAABABAABBABAABBAABBABBBAAAABABAABBABBAABBBABBABBABAABBBBABBAAABBAAABAAAABABAAABBBBBABAAAAABBBBABBBAABBABAABBABBBAAABBABAABABBAABBBBABAAABAABABAAAABABBAABAABBAABAAAABAABABBBABBBABABABABBABBAABABBBBABBAAABAAAAAAABBABABAAAAAABABBBAABAB
+ABABBAABABABBBABAAABBABAAABBAAAAABBBBABAABAABABABBABABBBABABBBBABAABBAAABABBBAAABBBBBAABABBBABAABBBABBBBBABABABBBBBABBABABAAABBABBBAAAAABABAAABBBBAABABBBBBBBABBBAABABBAAAAABBABBBBBAABABBBBBBBBABAAAABAABBAABBABABAAABBBBAABAABBBBBBAABAABAAABBAABAABAAABAAABABBAABBBBABABABABBBBBABABABBBBABBAABBBBBBBBAAAAAAABBBBAABBAABAABABBBBBBBABBABBABAABABAAAABABAAABBBBBABAABBABBAAABBAAABAABABAABBBBBAAAAAABABAAAAAABBAAAAAABBABBBBAAAABBBABABAAAABBBBBABBABBBBAAAAAAAAAAAABBBBAABAAAABABAABAAABABBABAAAABAABBABBBAAAAAABBAAAAABABAAABAABBABBBBAABBBABABBBBABABBBABABAABBBBABAAAAAABBBBABAABBABBABBBBAABAAAAAABABAAAAABBABABB
+AAABABBBAAABABAAAABBBBBABBBBABAAABAABBABAABBABBBAAABBABABBAAABABAAAAAAAABABAABAABAAABAAAABABBABBABBBABAABBABBAAABAABABBBAABBBABAABABBAABBABBABABABAABBAABBBBBABAAAABAAAABAABBBBABAABBBBAAAABBBABAAAABBABBBBBBAABABABABBBAABABBABAAAABAAABBBAABBBABBAABBAABBBABABBBABBBAABBBABAAAAAABAAAABBBBAAAABAAAABABAAAAAABABAABBBAABBABABAABBBBBBBBABBBAAAAAAABAAABBBBAABBBBBAABABABBAABABAAAABABBBBBBBABABAABABAAAABAABBABBBAABBBBAAABAAAAABBAABBBAABBABBBBBBABAAAAAAAABBAABBABBABBAABBABABAAAAABABABBBAAABBBABABBAABBBABBBABAAABABBBBAABAAAAAAABBAABBBAABBAABAAAAABAAAAAAABABBAAABAABBBABBBAABABAABABABAABBBBBBBABABBAAAABBAABAAB
+BBAABBBABAABABBABAAAAABBAAAABABABBBAAAABAAABAABABAABBBAABAAABABAABAABABBABBABABBBBABBBBAABAAAABABABABABBABBABBABBAABBAAABAAAABBAAABBBABAAABABBAAAAABAAAAABABBABABBBAAABABABAABBBBAABABBBABBAABBAABAABABBBAABABABBBBBBBBBBBBAABAABAABAABABBBBABBAAAABAAAABAABBAABAABABBABAABAAABABBBAABBABABBAABABBABBBABBBABBBBBAABBABBBBAABBBBABABBAABAAABBAABAAABBAABABAAABABABBAAABBBABAABBABBBBAABBABBBBAAAAAABBBABABBBBBAAAABBBBBABBABBABBAAABABAAAAAABBAABAABBBABBABABBBABAABAABAABBBBBAAAAAABAAABAAAAAAAAAAAABBBAABBBABBBBBBBBBBBBBAABAABBABBABABAABBBBBAAABBBABBBABBBABAABAAAABABBBBAABBAAAABAAABABABBBAABBABBAABBBBABBABAAABAAB
+BBABBBABBBABBBAAAAABAAABBBABBBAAAAABBAABBAAABBBABBBABAABAABBBBAAABBBBBABBBAABAABAABABABABBBAAABAABBBBAABBBAABAABBAAABBBBAABBABABBBBABAAABAAAABBABAAABBAABABBAABABAAABAABBBABBBBAAAAABBABAABBBBABAABBBABAAAAAAABBAAABABAABBBABAABABBBBAAABABBBABBBBAAABABAABABAABABBBAABBABAABBAABBABBABBBABABBBBAABBABAABBAABABBAAAAABAABBAABAABBABABAAABAAAABBAAABBABAABBAABABAABAAAABBBBBAAAAABABBAAABAABAABBAABBBBAABBBAAAABBABBBBBBBAAABABABAAAABAAABBAAABAABBBBABAABAABAABABBAAABBBBABBAAABAAAAAAABABABABBBAABAABAAABBBABBBABAAAABBBBBBAAABBBBBBAAAAABABBABBBBBBBAAAABABAABBAAAAAABBAAABBBBBBBBBBABBABBAABBABBABAAAAAABBABAAAABAABB
+AAAAABBABABABBBBBBAAABBAAAAABBAABAABABBAAABBBABABBABBBAABBABBBBBAABAAABBAABAAABBBAAABABBABAAABBBBBAAAABBBBBBBBBBBAAABAABBBBBBABBAAAABABBAAAAAAAAAABAAAABABAAABBABAAABBABBAAABAAAAAABBBAABBABAAABBAAAABAAAABAAABAAABBAABABBBBBBABBBBAAABBBABABBBAAAABBABBBAAAABBAABBABAAABBABAABABBAABBBAAAAABAABBAABBAAAAABBBBAAAABBABABABBABBBBBBBBABABBAABABBBAAABABBABABAAAAABBBABBBABABBBBAABABABAABAAABABAAABBBABBABBAABBBAABBABABABAAAABBBBABBBBABABBABAAABABAAABABABAAAABBBBAAAAAABBBBBABAAAABBAABBBBABBBABBBABAAABABAABABBBABBABBBABBABBBABBBBBBBBAAAAABBABABAAAAABAAABAAABAAAAAABBBBAABBAAABAABABABAAABAAABBAAABBAABABBABBBAAAA
+BAAABAABABABBABABAAABBBAAAABABBBBBABABBABABBABABBBABABABAAABBABBBBABBAAABABBBBAAAABABBAABBBBABAAAABAAABBBAABBAABBAAABBBAABBAAABBAAABAAAAAABAABBBBABBABBABBAAAABAAABBBABBBABBABABABABBAABBAABBBABBABBAAAABAABAAABABABAAABBBAAABBBBBBABAABBAAAABAABBBABAABBBBABBBABABAAAABBABAABBABBAAABAAABBABABAAAABBAABAABBABBAABABABBBABAAABBAAABABBABBAAAAABAAABABABBBAAAAABBBBBAABBBAABABBBABBBBBBBBBBBAAAAAAABABBAABBBAAABBBBBBBAAABABBAABABAAAAAAAABBABAAABBBAABBABAABABBBBAAAAABBBBAABAABBAABAABBBAAAABBABABAABBBBABBBAABBABBAABBBAABABBBAAAAAABAABAABBBABAAABAABBAAAAABAABAAAAABABBABABABAABBBABBBAABBAAABABABBBABABAAABBAAABBAB
+BBABBBBBABABABBBBBABBABBABAAABAABABAABABAABBBBAABAAAAABBBAABBAABABBAAABBABBBABABBABABBABABAABABABAAABBBBBAABABBABBBAABBABBABAAABAAAAABAAAAAABBABABBABBBAABBAAABAABBABABABBAABABAABABBBBBAAABAABAAABBABBBAABBBABBAABBABBAABABAABABBBBAAAABAABABBBABAABBABABBBABBAAAAABABABBBBAAABBBAAABABABBBBBBBBBBABABBBABBBBABABBAAAAABBAAABBAAAABBAABAABBBBAAAAABBAABBAAABABABBBBBAABBABBAAAABBAABABBBBBBAABBAABBBBABAABAABBBABBBBABBAABAABAAABBABBBABBBBABBAAABBAABAAABAAAABBABABBABBBBBBBABBAAABABAAAABABABBBBAAAABABAABABBBBBBBBBABBBAAABABBABABBBBBBAAAAAAAAABBAABBABBBAABBBBBBBBABABABAABBBBBBABABBABBBAAAAAAAABAAABABBAAAAAAAAA
+AAABBBBAABABBAAAABBAAABBBBBBAAAAAAAAAABBAAABABABBBAABBAABBAABBABBAABAAAABAABBBBBBABAAAAAAABABAABAABBABBBABABABBBBAAAABAAABABBBBABBAABABBBABBBBBAABBBAABAAABBABAAABBBABBAABBBABABBBAAABABBABAAAAAABBBBBBBBAAABBAABBBABBBAAABBAAAABBBBBAAAABAABAAABABABAABABBBAABBBBABABABBBBABBAAABAABAABABBBBBAABBAAAAABAAABAAAAAAAAAABAABABABBBBBBBBBAABBBAABABBBBAABABBABBBAABBAABBABBABBABBBABBBABABBBBABBBAABABBAAABBAAAAAABBBBBABBAAAABABBABBAAAABBBBBABBBBBABBBAABAAAAAAAAABBBAAAAAABBAAAABBBBBBABAAABBABBBBAAABBAAAABAABAABAAAAABBBABAABAABBAABABBABBBBBABBABBBABBAABBAAAABAABBAAAABAABABAAAABAABBBBAAAAABAABBABAAABAABAABBAABBAA
+AABBABBBBAABBBAABABAABABBABAAAAABBAABBBBAABAABBAAAABABABBBABBAAAAAABBAAAABBABBAABBABABBAABABBBAABABAAAABAABBBAAABBBBAABBBABBBABBBBABBBBBABBABABBBBBBBAABBAAAABAABBABABBAABAAAABBBABBAAABABABBBAABBBBBBABBBABABAAABAABBBBABBAABABBABBABABBABABBAABABBAABAABBAAAAABBBBAABAABBBAAABBAABAABBBABBAAABAAAABBAAAAAAABAAAAABAABBABAABBBABAAAABAAAABABABBAAABBABBBAABAABBAABBABAABBBBBBABAAAABABBABAABABBAAAAABBAAAAAAAAAABBABBBBAAAABBABBABAABBBAABBABAAABAABBBBABAAAAABBBABBAABABBBABABAABBABABBABAAAABAAAABBAABAABBABBBBBABBBAABBABBBBBBAABABBABBBAABAAABABAAABAABABABABBAABBBAABABBBBBBBBABABBBBBABABBAAABBBAABBBABABBBABAABB
+AAAABBABABBBABAABBAABABABBBBBBAABAAAABAAAABBBABAAAAABBABAAABAABBAABBAABBBABBAABBABABAAAAAABAAABAAABABAABBBBABBABBBAABBBABAAAAAAABABABAAABABAABBABBABBAABAAABAAABBABBBBAAABBBABABABBABBAABBABABABAAABBAABABABBBBBABBBAABABAABBBBAABAAABABBAAAABAABABBBBBBABAAABAABBABABAAAABAAAAAABBAABAABABBABBBAABAAAABAAAABBABBAAABBBABABBBAAABBAABABABAAAAABAAABAABBAAABBAAABABABBABBBABAAABBAAAABBBABBAABBBABABAAAAABABAAAABBABABABAABAAAAAABAABABABAABBAAABBBABAABABBBABAABABBBAAABBABBAABAABBBBABABBAAAABBBBBAAABBABBBBBBBBABAAABBAABBBBABABAAAAABBBAABABABAABABBBBABAABABAABBBBABABAABBAAABAAAABBAABBBBBBBBABBAABBAABAABABAAAABBA
+ABBAABAAAAABAABAAAAAABBABBBABBBABBBBBAABBBABBBBBBBBABBBBABBBBAAABABABABABBBBABBABABBBAAAAABBAABBABAAABABBBBABBAAABBBAABBBBBAAAABBAABBBBABBBABABBBAAAAAAABAABABABAABBAABABBBAAAAABAAABBABBBBAAAAABAABABBBAABBABBBBBAAAABABABAABABBABBBBABAAAAABBBBBAAAABBAABAABBBBBABAAABAAABABBBABBAABBABAAABBAAAAAABBABAABAAAABBBBABBAAABAAABABBBBBABAABBABABABABAAAABBAAAAAABBAAABABBAABBBAAABAAAABAAAABABAAAABBBBABBABAABBAAAABABBAAABAABBABAAAAAABABBAAAABBABAABAAAABBAABAAABABBBABBBAABBABBAAAABBABBBBABABBBAAABBABAAAABBAABBAAABBBABBBBABABBAAABBBBBAABBBAAABBABBABABBBBBBBABBBAABBBAAAABBAABBBABBBBBBBABAAABBABABAABBBABAABABAAAA
+ABAABBBABBABABBBBABBABABABBBBABABABABABBBBBAAABBBBABBBAAAAAABBABBBABBABABAABBBABBAAABABABAABBAAAABAABBAAABBBAAAABAABAAAAABBAABBBAABAAABBABBBBBBBBBBAABAAABABBBBBBBBAABABABAAAABAAAABAAABBBABBBBBBAAABBABABABAABBBBBBAAABBAAAABBBABABBBBBAAABABBBBAAAABBBBAAABBAABABBABBBABABABBBAAABAABABAAABAAABBAAAAAAAABBAAAAAAAAAAABBBBAAABAABAABABBABBBABBBBABBBAAAABBABBABAABBAABBABBABBABABABAABBABAABBBABAABBABBABAAAAAABBBBBABBAAABBAAAABBBBBABABABBAABBABAAABBBBAABBBBBAAAAABABBAABAABBBBBABABBBABAABBBBAABAAAABAABBAAABBAABAABBABBBAABABBAAABBBBAAAAAAABABABAABABBBBBBAABABABBBABAAABBBABBBABABABAABBBAABBAAABBABABABABBBBBBB
+BAAAABBBBBBAABABBABBABBBABBBBABAAABBBBBBAAABBBABAABBAAABBAAABBBABBABAAAABABAAABBABBAABAABABBABBAABAAAABAAAABBABBABBBAABABABAABABAABBABBABAAABBABBAABAABBABBBBAABBBBAABAAABAABBAABABAABBBBABABAAAABBBBABBABABABABAABAAABAAAABABABABBAABAAAAABBABBBBBBBABBBBBBAAAABABAAAABBAABBBAABAABBABBBBAAABBBABBAABBBBBBAAABBBBBAABABBAAAABAABAABABBAABAAAABABABBBBABAABABAAAAAABAABAABAAAABBBBBBABAAAABBBABABBBBABABBAAABABABAABBBABABAAABAABBABBBBBAABBAABAABABBBABBABABAAAABBBABBABABAAABBABBBABAABBBBBAAABAABBBAAABBBAAAABABABAABBBABBABABAABBBBAABAAABAABAAABBBBBBABBABBBBBBBBAABBAABAABBAABBBBBAABAAABBAAABABABBABBABBAAAABABAB
+BAAAAAAAABBBBBAABAABBBBBAABABAAABBBAABAABABBBBBABBBBBBAAAABAABBAAABBABBABAABBBBABBBABBAABABAABBBBABABAAABBABABBAABAABBBABABABBBABBBBABBAAAABABBAABBBBABBAABBBBBABBBAABBAABBABAAAABABBBBABAABBBABABBBBBBAABAABBAAABAAABBBABBABBAAABABABBBBABAABABABAABBAABAABAABBABBABAAABAAABAABAAAABBABBBBABBAABBBABBBBABAABBAABAAAAABBAABAABBBABBABBBABBAAABAAAABBABABAABAAAABBAABABBBABABAAAAAABABBBBBBBBBAABBAAAABBABAABBBABABAAAABABABBBBBABBABAAABABAABBAAAAAAABBABAABAAAABBBBBAAABBBBBAABABBBBAABBBAABAAABABAAAAABABABBAABABAABBBAABBBBBAABBAAABAAABBAABABBAAAAAABBAABBAAABAABAAAAABABBBAABAAABBABAAAABAABBABBABBABAAABABBABBBABA
+BABAABAABABBAAAABAAAABAABBBAABABBAAAABBAABABBABBABBBBAAAABBBAAABBBAAABABBABBBBAAAAAABBAAABABAAABBAABABBBBBAAABAABAABAABBBAAABABABABAABABBBBAAABBBBABBBBAAAAABABBAAAABAABAABABABBBBABBABBBABAABBBAAABBAABBBABAABBBBAABBABABAAABABABAABBBABBBAABAABBAAABBBBBAABBAABABBABBBBBAABBBAABABABABBBABBBBAAAAAABBAAABBBBAABABBAABBAAAAABBABBBAABABBAAABBAAABAABBABABAAAABAAAAAABBBBBABAAABAABAAABBBAAABBABBABBAABBAABBABBABBBABBBBABBABBAAAABAAABBBBAAABBBAABBBBABBABABABAABAAAAABBBBBABAABBBAAAABABBBAABAABAAABAABABAAABABBBABBABBBABBAAAAABABBAAABBBBBBBABAABBABABABBAAAABAAAABABABAAABBBAABBBABAAAABAABAABBAABBAAAAAAABAABAAAAA
+ABBABABBAAAAAABBAAABBBABBABABABABBBAABAABBAABBAABABBABBABAAABAABBBAABBAABBBAAAAABABBBBBBAAAAABABBABBBBBABBBABBAABBAAAABBBBBAAAABABBBAAABAAABAABAAAAAABBBABABBBAAABBABAABABBBABBABABAABAAABBABABBABAABABABAABBAABBBBAAAABAABABABAAABBBABBABAABBBABBBAABABABBABBABAABAAAABAABAABBBBBBAAAABABABBBBAABAAABBAABAABABBABBBABAAABBBABABBABABBAABBBBBBBBAAABABABABBAABABBBBBBBABBBAAAAAABBABAAABAAABBAAAAABBAABABBBABAAABBABBBBBAABBAAAAABBAAAAABBAABABAABBBBBABBABBBBAABABABAAAAABBAABABBBABBAAAABBAAAABBAABABAAAABBAAABBABBBAABAAAABBBBBAABBBAABAABAABABBABABABBAABBBBBBBBBAAAAABBBBBBBAABABAAABABBBABBABBABAAAAAABBBBABAAAABB
+BBBAABABBBABBBBABAABABAABAABBBABAAAABABBABBAAABABBABBAAABBAABBBBAABAABABBBBBABBBABBABAABABAAAABAABBBBBABAAABBABBABBBBABAAAABABAABBABABABAABAABABBBABABAAABBAAAAABABAABBBAABBAAABBBBBAABABABBABAAABBABBAABAAABBABBABBAABABABBABBBABAAABBBAABAABBAABABAABABAABBABABBABAABBABAAABABAAAAABAABBABBBBBBAAABBABBBABBABBABBBAABAAAAAAAABAAABAAAAABAABBBBBAABABBAAAAABAABBABAABABABBBBAAABABABBBABBABABBAAAABABBBABAABBAABBAABAAABABAAABABBAABAABABABBAAABBABAAAABABBBABBBBAAABBBBBAABAAAAAAAABABABBBBABBAAABABABBAAABBAAABBAABABBAAAAABBAABAABABAABBBBABAAAABAAAAAABABAABBBBAAABAABBABAAAABABABABBBBABBBBABAABAABABBAAABBBABBBBB
+BBBBBABBABAABBBAAABAABBBBABBABABABAAAAAABBABAAABAAABBAABAAABBBBABAABBBBBABBAABABBAABABAABBAAABBABAABBAABABBBBBBBABAABBAAABBAAABAABBAAAABBBBBBAAABBABABBBAAABABBABAAABBAABBBBBBABAABAAABABABBBABAABAABBBBABBABBBAAAAAAAAAABBBBABBBAAABBBBAAABBBBBBBABAAAABBABAAAABAAAAAABBBBAABAAABBBABAABABBBBBABABABABAABBAABAABAABBBAABAABABAAABBBAABBBBAAABABBABAAAAABBBABBAAABBBAABBABAABBAAAABBABBBBABBABBBBBABABAAAABBBAAABABABBBAAABABABBAABBBBAABBABBABABABABBABABBBABBBABBAABBBABABAAABBABBBAAABBABBAABABBAAAABABAABAABABBBBABBBBBAAABBBABABAABAABBBABBABBBAABBBBBBABAABBABBBAABBAABABBAAAABABBBBABBAABBAAABBBBABAABABBBBBAAABB
+ABAAAABBBBAABABBBAABAABABAABAABAABAABABABAABBBAAABABBBABBAABBBAAAAAAAABAAAABAAAABBABBAAABBAABBABAABABABBBBBBABBBABAABABABBBBBAABAABBABABAABAAAABAABABAAAABAABBABBAAAABAAABAAABBAAAABAAAABBABABBAAABBBBABBABABBBBABABAAAABAAABABBBABBAAAAABABABBBBAABBABABBABABBAAABABAAAABABBAABBBAABBABBBAABBAABAABBABAAABABBBBAAABBBBAABABBAABBABABAABBAAAAABABAAAAABAABAAAAABBAABABBABBABABABAAABABABABAABBAABBABABBBBBAAAABABBABBBABBAAAAAAAAABBABBAAABBBBAAAAABABBAABAAAAABBABAABBABBBAAABBBAAABBBBABBABBBAAAAABBBAABBBBABAAAAABBAAABABAABAABABBBBBBABBBBBAABBABABAAABABBABBAAABBAAAAABBABABAAABBABBBAAABAABABBBBABAABABBAABAABBBBA
+ABABBABBAAABBBABABABBAAAABBABBBBABABBABABBABAAAAABBABAABBAAAAABBABAABBAAABBABABAABBAABABAAABABAAABAABBABBABAAABBABABAAAAAABBBABAABABAABABAAAAABBBAAABBBABAAAAABBBAAABABAAABABBBBBBABBAABAABABBBBBBABBAABABBAAAABABBAABABABBBABAABBAABBBBABABABABBBABABABABAAABBAAABBABABBBAABBABABBABBAABBBABABBBABBBABAAAAAAABBAAABABBAABBABBABABAAAAABBBABABAAABAAAABAABAABBAABBABABBABABBAABBABBABAABBAAABBAABBAAABAABBBBBABBABBBBAAABBBABABBBAAAABAABBBAABBABABAABAAAAAABAAAAAABAABBABBAABBBAABBABBBBABBBAAABABBBABABAAABBBBBBAAAAABBBBAABBBAAABBABBABABBBBBABAAABBAABBAABBBABABBBBABAABBBBAABAAAAABAAAAAABBAAABBBAABBBBAABBAAABBAAA
+BAAAABBBAAABAAAAABBBBAAABABBAAABBABBABBAAAABBBABAABAABAAABBBBAAABABBABABBBBBAABAAABAAABAAABBBABAABBAAABAAAAABABBAAABBAABBBAABBBBBABBAAAAABBBBBABABBABAAAAABBABABBBAABAAABBBBBBBBBBABABBAABBBABBBBAABABABAABBBABBBAAAAAAAAABBBBBAAABABBBBBAABBABBBBBBBABBAABABBABBABAABBBABBABBBAAABBABAAAAAABABBBBBABABABBBBBBABBAABBBBAAAABABAAAAABAAAAABABAABBABAABBAAABAAABBBAABAAABBBBAAABBAAAABAAAABBBBABAAABABBABABABBBAABABABBABBABABBBABBABAAAABABBABBBBBBBABBBAAABBAABBBABBAABBBABAABBABAAAAABAAAABAAABAAAAAAAAABBAAABABAAABBABAAABAABAAAABABAABBBAAAABBBABABBBBBBAAAABAAAABBAABABABABBAAABBABABABBAAABBBAABBAABAABAABBABAAAAAB
+AAAABBBBBAAAAAABBBAAAAABBBABABBAAABAAAAAAAABBBBABBAAABABABBABBAAABAABAABAAABAABAABABBAAAABAABAABABBBBABBBABABBBABBBBABBABBBBABABAAABBBABABABAAABBAABBBABBBABBBBAAABABBBBAABBBBBABAABBABBBABBBBBABAABBBBBABBBBBAABAABAABAABABAABAABABAABBAABBBABBAAABABAABABBBABAAABABAAAAABBBBABAABAABAAABBBABABAABABBABABAAABAABBBBBAABBABAABABAAAAAABABBBBAABBBAAAABBABBAABABBABBBAAABBABBABBABABAABBBBBBABBAAABABBBBABBAAABAABBABAAAABABBBABAABAAAAABAABBAABABAABBBAABABBAABBBAABBBAAABABBAAABAAAAAABBBABAABABBBBBBABAAAAABABABABABABAAABBAABBAABBAABBABBBAABBAABABAAAAABBBABBABBBABBAABABABAABBAABBAAABBABAABBBBBBBBBAAABAABABBBABAB
+AABBABABBAAABABABAAAABAABABAABAABABBABABBAABAAAABAAABABBBBABABABBBABBBABBBBBAAABABAAABAAAAABAABBABBABBAAABABBAABBBAAABBAABAABAAABBBABBBABBBABBBBBAAABABBBABAABAABBAABAAABBABABBBABBBBBAAAABABBAABAABAABABBBAAABBAAABBBABBABABABABAABBBBAAAAAAABBABAAABBABBBBBAAABAAABBABBAABBABABAABBBBBABBBAABAABAAAABBBAAABBABAABAABBABBABAAAAABAAABBABBBAABBBAAABAABABBABABBBAABBBBABABAAABBAAABBAAABAAABBBABABBBAABBABBAAAABBBBAABAABABABBBBAAAAABBABBAAAABBBABBBABBAABABBBABABBAABAAABBABBABBABABBBBBABAAAAABBBAABBBABBAAABBBABBABBBBABBAAAAABABBAAAABABBAAAABBBABAABBBBBAABBABBBBBAAAAAABAAAABABBABABBABABABAABAABBAABBAAABBBAAAAB
+AABABBAABABABAAAAABBBBBBBAAABABBAAABAABABABAAABBBAAABBBAAABBBAABAAABAAAAAAABBAABBBAAABBABAAAAABBABBABABBAAAAAABAABABAABBBBBAAAABBBBBABABABAAAAAABBABBABBAABBBABBBABBABAAAAAABBAAABBBBBAABBAAABBABABAAAAAABBAABBAAABBAABAAAABAABAABAAABBAAABABAAABAABABAABABAAAABAABABBABAABBABABBAABAABBBABBABBBABABBBBBBBBBBABBABAAAAAAABAABBBBBBBBBAABBABAAAABBBABABBBBAABBBBABBBABABAABABBAABBABAABBAAAABBBBAAABAABABABBBBABBBBABBBBABABAABBBBAABBBBBBBBAAAAAAAAABABBAAAABBAAABBABBAABBABBABBBBBAAAAABBBBBAAABAAAABBBABBAAABBBABBBBBAAAABBABBBBAAABBAAAABAAABAABAAABBBABBBBBABBBBAABBABBABAAABABAAABAAAAABBABABABBAAAABBAABBAAABBAAAA
+BABAAABABBBBABBABAAABAAAAAAABBAAABBBABABBBABAAAABBAAABBBBBAAAABAABBABABBAAABAABBABAABAABBBAAAABBAABAAAAABBAABABBABABBAAABABBBAAABAAAAABAAABABBAABBBBBABAABABBABBAABAABBBBBBBAABAAABBBAAABBABBABABBAAABAAAABBAABABBBBBBAABAABBBBABABBABAABAAAAAABBBBABBBBBBABAAABBABABABAAAABABABAAABAABBBABABABBBABABBBAABAABBAABAAAABBABAAABABABBBABABBABBBBAAAABBAABBBABAAAAABBABAAAAABABABABBABBABAAAAAABAABBBBBAAAAABBAABBBAABBAABBBBBAABABBBBABAABABBABBBAAABABABAABBAABBABBBBABAABBBBBABBBBAAAAABBAABBBABABBBBAABBBAABABBABABBABABABAAABBBBABBBBAABBBABAAAAABABBABBAAAABABABBABBBBABABAABABBABABBABBBABBBAABAABBBBABAAABABABBBBABA
+BABBABBABAAABAAAAAABBABABBBABBBAABAAAAAAAABAAAAAAAAABBAAAAAAAABABBBBBAAABBBBBAABAAAAAAABBBBAABBAABABAAABABBBAABABAAAAABBBAAAAAABABBBAAAABBABBBBAABBAABBAABBABBABBAAAABABABBBABBBABABBBBBABABAABABBABBBBBBABABABBBABABBAAABAAAABABABAAAAAAABBBABAABBABAAABBAABABBBBABAABABBBABAABBBAABBABBABABAABBAABAAABABBABBBAABBBAABABAAAAAAAABAAABABABBBBAAAABBABABABAABBABBBAAABAAABABABBBBBBAABBABAAABBAABBBBBBBAABBABABABAAAABAABABAAAABAABABBAAABBABABBAABBAAABBABBAABBBBBABAABBBBBBAABBABABBAABABABAAABAAAAABAABBABBBBABBABABBBAABBABAAAABBBAABBAABBBAABBBBBBAAAAAABABBBBBAAABBAAABBABBBAABAABABAABAABABBABAAAAABBAABBABABABAAB
+AABBBBBAAABBABAABBAAABBBBABBAAABBBBAABABBBBAAABABABBABBABABBBBBBBAAAAAAABBBABABAAABAABAABBBBAAABAABABAABBAABABBBABAABABABBABABBAABABBAABAAABABBBAABBBBABBBBBAAABBABABABABBAABBABBAAABAABABABBBABABBABAAAABBABBABABABBAABBAAAABABAABBAABAAABBAAABAABBBBABBBAABABABBBBBABABABABABAABABBBBABBBBBBBBBBABBAABBBAAAABBBBABBBBABBAABBBAABABBBABBBAABBBBBABAABBABBABBBAAAAAAAAABBBABBBAAABBAABAAAAABAAABBBBABBABBBAABBBBBABABAABAABBAAAAABBAABABAABABBBBABBABABAABBBAABAAAAABABBABBABBAABABBABABBABBBAABBAABABBBABBBBBAAABABAAABAAABABAABABBBABAABBABBAAABABBAAABBAABBBAAABBAAABBBBBBBBAAAABAAAABBBAABAABABBAABBABABAABBBBAAABAA
+BAABAABBABAABBBABBABBBAABAAABBBABAABABAAAABBBAABBAABBBAABBBBBABAABABAAAAABABBBABBBBABBBAABAABBABBAABABBBBAAAAAABBAABAABBAAAABAABBBBBBBAAAABAAABBAABBBAABBBBBABABBBAABBBABAAABBBAABBBBBBABBABABABBBABAABBBABBAAABBABBAAABBABABBABABAABBBBABABABBABBBBBABBBABBAABBAABABAABABBBABABBBABABBABABAABBBABABAABBBBBABBABABBAAABAAAABBAABABAAABAABABAAAAAABAAABAAABAAAAAAABBBBBAABBBABBAABABBBBABBBBBABBBAABABABAABBBAAAAAAABAABAAABAAABBAABBABAAAABAABBBAAABAAABBABBABABABBAABBBABBAAAABABBBBBAAAABABBABAABBBAABABBABBAAABAAAABABAAAAABBAAAAAAABAABABBAAABABAABBAAAAAABABAABBBBBAAABBBBABABABAAABBABABAABBABABBBABABBAAAAAABABAB
+AAAABABABBBBBABBABABABABBABBBABAABBABBBABABABBBBABBABBABABAAAAAAAABBABBABBBAABABBBAABAABBBBAABBABABBBBBAAAABABBBBBAAABBBABAABAAAAAAABABBABABBBAABBBBBAAABBABBABBBBBAABABBAAABBBAAAABABBABAABAABAAABABABAABABAABBAABAAAAABBBBBBBBBBAABBBAABAABBBAABBABABBAAABAAAAAABBAAAAABBBABAAABBBBBBABBBBABABBBAAABABBBBAAAABBBABAAABBABABBBBAAAAABBBABBABBABBABBBABBABABAAABBABABBABAABAABBAAABBAAABBAAABAAABABBBBBBABAAAABABBAAAAAAABBABBAAABBBBBBAABBAABBBBBABBAABAAAABAAABBBBAABABABABABABABBBBAABBAABAABAAABBBBABAABAABBBABAAAAABBBABAAAAABAABBABBBBBABAAAAABABBBBAAAAABAAABAABABBABAAAABBAABABABBBAABABBABBBBBBBBAABBBAAAABABBB
+AAAAABBABBAAAABBABBBAABBABBAAABABBBBABBAABBBBBAAAABABAAAABBAAABBBAABAAAABABABABBBBAAABBBBBABBABBABBBAAABBBBABAABAAAABBBABABABBAAAAAABABBABAAAABBAAAABBBABABABAABBBAAABAABAAAABAABABAABABABABAAABAABBABBBABBBABABAAAAAABABBBAABAABAABBABABBBBBBBBAAAAABABABBAAAABAAABBAABAAAABBAAAABAABABBAAAAAAABBBAABABBBAAABBABAABAABAAABAABABBAAABBBAAABBBBBBBBAABBABAAAABBABAABABABBABABBABBABABAAAAAABABAAAABABAABBBAABBBAABABBABBBABABAABBBAABAAAABAABBBBBBABABAABABAABABBBBBBAAAABABBBBBAABABBBABBBBABBBABBABBAABABABBBBBBABBBABABAAAABAABBBBBABBAABABAAAABBAABBAAABAABBBABBABAABBBAABAAABABAAABBABABBAABABBBAAAAAAAAABBAAABABBBA
+BBAABBABAABAAABBBBBABBBAAAAABBBABBABAAABABAABAABABBBABBBAAABABAABBBBABAAAAAAABBAAAABABBAABAABBAABBAAABBABBBAABABBAABABABBBABBBABABABBABBBBBBABBAAABBABAABBBBBABABBAAABBBBBBABBBBBABABAAAABAABAABAABABBBABBBBBBBAABBBBBBAAABAABBABABAAABBAAAABABABABBBABABAAAABAABBBBAABBBABBBBBBBBBBBAABABABABBABBBAAAABABABBABBBBAABAABABABBBABBBBABBBBBBBBBAAAABAAABABAAAAAABBAABBAAAABABBAABABABBAABBBAABABABAAABBABBBBBBAAAAABBBBBAABBAAAAABABBABABAABBBAABBBBBBBBBBAAAAABBABABABBABAAABAABBAAAABBBBABBABAABBBABBBBBAAABAAABAAAAABBAAABBBAABABABBABABAABBAABABAABBBBAAABBABABBABBABBAABBBBABABAABBABAAABBAAAABBBABBAAABAABBBAABAAABB
+ABBBBABBAAAABBABBBBAAAAAAAABAABABAABBABBAABABBAAABAAAABBABABABBBABABBABBBABAABAAAABAABBBAABAAABABABAAAABBBAAAABAABAABAABAAABBABABBAAABABBABAAABAABBAABBBBABAABAABAABABBABBAABBABAAAABAAABBBABAABBBAAAABABBAAAABBBABBABAAAAABABABAABBAABABBABBAAABBBABBBBAAAAABAAAABBBABAABBAABAAAABAAAAAABAAABBAABAABBBBAAAABBBABAAAABBBAABBBBABBBBAABABBBBBBBABABBBBAABBBABBAAAAABAAABAAAABBAAABBABAAABAABAABBBBABABAAABABBBBABBBAABABBBAAAABBBAABBBBBAABAAABAAAABBBAAABAABBBBBBABABBBBAABBABBBBABABAABABBBAAAAABBAAAABBBAAAABABBABABBBABABBAABBBBAABBBBAABBBBBBABAABAABAAABBBBABBBAAABAABBAABABBABABAAAABBABAABBAAABABBBAABAABBBABABAA
+AAABABABAAAAABABABABABBABAAAAAAABAAAAABABBBBABAAAABBBBBBABABBAAAAABBBBABBBABABAABAAABBAABABBBAABBBBABBABBBBBABABBBABAAAAAAAAAAAAAABABBBABABBBBABBBBABBABBBBBBBBABBAABABBBAAAAABABBAABABAAABAABAAABBBBBBABABBBBBBABABBABBBBABAAABBBBABABAABBBAAAABAAAAAAABABBBABBBBBBAABAABBABABBBBBABAABBAABABBABBBAABBABABBABABABAAAABBAABABABBBAABBBBABABBBABAABABABBAAABABABBABBABBABBBBBBBABAAAABABAAABAAAABBAAABBABBABBBBBABAABABABABBBBBBBBABBBAAAABBABBBAABABABAAABBBABABBAAABABAAABABBBABABAAABABBAABABABAABABAABAABAAABBBABBBBABAAAABAABBAAAABBBAAABBBBAAABBBBAAABBBBBAAAAAAABABAAAABBABAAABBABBBBBBAAAAABAAAABBAABABAAAAAAABBA
+ABBBBBBABABBABABBBAAAABAAABAAAABAABABABBBAABABBABABAABABBBBAAAABBABBBABBBAAAAAAAABAAABAABBBBAABAAABABBBABABBBABBBBBAABABABBBBBABBAABABBBBAAABBBBAAABBABABABBAAAABABAABAAAAABABBAAAABBAAABBAABBBABAAAABABAAABAAAAABABBBAABBABAAAAABABBBBBBABBBBAABBABBABBBBBAABAABBBBBBBBBBABAAAAABBBBBBAAAABBBBABBBBAAAABABAABBAABAAAABBBBBBBBBBABBBBAAABBABABBAABAAAAAABAAAABBABBABBAABABAABBBAAAABBABBAAAAAAABBABBBBBAABBBAABBABBAABBAABBBABAABBBBABBABBBABBBAABABABABBAABAAABAAABBBABBABAAABABBABAAABBAABAABAABABBBABABABAAAAABAABAABABBABAAABAAABAAAABBAAABBABAABBABAAABBBABBBBAAAABBABBAABBAAABBAAAAABABABABABBBBAABABAAAABAABABABB
+BABBAAABBAAAAAAABAAABAABAABABABBBBBBABBBABBAABABAAAABBBBABABAABBBBAAAAAAABBAABBBAAABABBAABABAABBABABBABBBBBABBAABBBBABABBBAAAAAAAAABAABBAABBBBABBBBBABBBABABBAAAAABAABAAABBABBAAAAABBABABBAAAABAAAAABBABBABAABABAABAAAABAAABABABABAAAAAABBABABAABABBBABBABABBAABABBAABBABBABABABBABABBBBBBABAAAABBBABAABBBBBABAAAABBBBBAABBBBABBBBABBBBABBAAABABAAABBAABBBABABAABBBBBBABBBAAABBBBABBBAAABAABBABABAAABAAABABBABAABAAAAAABBBBBBBABAABAAABBAABBBBBBABBBBAAABAABBBAAAAABABABBABABAABABBABBBBAABBAABBAABBAAABBBBBBAABBBABABBAABBBAABBBBABAAABBBBBBBBBABABBAABBAABABABAAAAAABBBABBBAABAAABBABABBBBABABBBBBAABABABBBAABBBBABABB
+BAABAAAABBBAABBBABAAABABABABBBBABBABBAABAAAAABBBAAABABAAAABBAABBBAABAABBBAAAAABAAAAAAABABBAAAABABBBAABABAABBBABABABBABABABBAAAAABBBBBBBAABBBBBAAABABABBBABBAAABAAAABBABABABAABABBBABABBAABAABBBABAAABAABAABBAAAAAAAABABBBAAABBAABBABBBABABBAAABBBBAABABBABABBABABBABBBAABBBBBAABBBABBAAABAABAAAAABAABABBABBBAAAAABBBBAAAAAAABABABAAAABABBAAAAAABABAAAABABBBBAAABBBAAABAAAAABBBBBAABBBBBBABABABBABBBBBBAABBBBBABAAABBAAABBBBBAAABBBBBAABAABABABAAAAABBABAABAABABABAABBBBBAABBBABBABABBBAABABBBBBBBBABABABBABBABABBAABBBABBBBABAABBBABABABBBBBBABAAAABBABAABABBBAABAAABBBABAABBBBBABABBABABBAAABABBAAABBABBBAAAAABABBAABAB
+BABBABBBAAABABAAAABABABBBBBAABBAABABABABBBABBBAABBBBBBBABABABBAABBBBBAAABAAAABAAAABBABABABBBBAAABABBBBBBBABBABBBBABBBABAAABBBBAAABBBAABABAAAAABABBABBAAABABAABABBABAABBAABABBABBBBBBAAAABBBBAAABAAABBAAAABBAAABBBAAAABBAABBAABAAAABABBAABAAABAAAABAABBAABAAAAAABABBABABABBAABABAABABBAAABBAABBAABAABBABBBAAABAABBBABBAAABBABBBAAABBAAABABBBABABABBABABBBAABBBBAABBABBBBBBBAAAABBABABAABBAAAABAAABBBABBABAABBBBAAABABBABAABBAAABBBBABBBBABAAABABAABAAABBBABAAAAABBBABBAABAAABABBABAAABBBBBBABAABAAABBBABBABBBBAAABABABAABBABAABBABBBBBBBBAAAAABAAAAABBAABAABAAABBBABABABAAAABBBAAABAAAAABABAAAAABBBAAABBAABBBAABABABAAAAA
+BBBABABAAABBBAABABAAABABAABBABAABBBABBABBAAABBABABBBBBBABABAAABAABBBABBAABBAAABBAAABAAABABBABAABAABAAAAAABAABBABBAAABBBBBABAABBBAABBAAAAABABABABABABAABABBBBAABBAABBBBBBAAAABAABBABAAABBBAAAABBBBAAAAAAAABAABABBBABBABAAABABAAAABBBAABABBABABABBBBBBBBABBBBABABAAABBABBABBABBBBBBAABBBBBAAABBBBBABABAAABABBBBBBBAABBABABBBBABAAABAABBABBABBAAABBBAAABBAABBBBAABBAABBAAAAAABBBAABABBAAABBAAAAAAABBAAAABBABABBBAABABABBBABBBABABBAAABBBAAABAABBBBABBABAAAABBBAAAABBABAABBABBABBBBBBABAABABBABAABABAABABBABABBAAAABBAAAABBBBABBABBABBAABBBABABABAABABAABABABBABABBAABBAABBABBAABABBBBBABABABBBBBABBBAAAAABABABABBABABABABBB
+ABAAAAAAABBBBABBBBBAABBAABBBAAABABAAABBBBBAAABBABBBBAAAAABABBABABABBABABABBAAABAABAAABBAAAABABABAABBBBABABAAABBAAAAAABBBBABABABABAAABABBBBAAABBAAAAABABBBBBAAAABAABBABAAABBAAAAABAAABBAABBABABABABBBBBAAAAAABBBBBABAAAAABBABABBABBBAAABAAAAAABBBBAABBABBAABBBBABAABABAAAABBAABBAAABABAAABAABBAABBABBAABABABBAABBAABAAABAABAAAAABBAAAABABBBAAABBBBABABBBBAABBBABAABABAABAABBBBAAAABBBBBAABBABAAAABBBAABAAABAABAABBBAABBAABBBAABABBABAAABBBABBBBAAABBBAABBBBAAABBBAAAABAABABBAABBABAABABBBABAAABAABBBAABABBAABBABBBAABBABBBBBAAAABABABBBBABBBBAAABBABBBBBBAABBAABBBBABABAABABABBBBAAAABAAAAAAABABAABBBABBBBBBAABBBBBBAABAA
+AAAABABBABBBABAAABBBBAABABAAABBBBBBBAABAAAAAABBABAABABBBABABABABBABAAAAABBAABBABAAABABABBBBBABAAABAABAABAAAAABBABAABABABABAABAABABABAABBBABBAAAABAAABBBABBBAAAABABBAAAAABBBABAAABBAAAABAABAABAAAAAABBAAABAABAABBABBAAAAAAAAAAAAAAABBBAAAAABAAABAAAAABAABABAABBAAABABBAABBABABAABBABABAABAABBAAABAABBBBBBAABBBABAABBABABABBABBBBBABBBBABBAAABABAAAAABABAAABBAAAAAAABABAABBBABABBABAABABBBABABBABAABAAAABBBAAAABBBBAAAABAAAAAAABBABAABAAABAAABAAAABBABABBBAABABABAABBBBBAABBABAAABBAAAAABABABAABABBABAAABBAAAAAABBBAABBAABAAAAABBAABBBBBBABABBAABABBABABBBABAABBABABBAAABABBBAABBBAAAABABBABBABABABBABBABBABABABBBBAAAAABA
+AAAAAABAABABBAAABABAABBBAABBAAAABBAAABABBBAABABABABABBAAAAABBAABAABAAABABBAABBBABAAAAAABBBBBAAABAAABBBBBABABAAAABAAAAABBABABABBABBBAAAAAABBBAABABBABBAABBAABABBBAAABABBAABBAAAAABBBBAABABABAABAAABBBAABBBBBBABBAABBBABABBABAAABBABBABABBBBBABABAAABAAAAABBAABAABBBBBBBABAAABBAABABAAAAABAAAABABBBABBBBABAABBBBABBABBABABBAAABBBABBBAABAAABABAAAABABBBABBAABAAABAABBAABABBAAABABABABAAAAAAAAABBBBAAAAABABABBAAAAAAAABABBBAABABAAABBBBABBBAABBBBBAAAAABBABBABBAAABBBAABAABAAABBABBBABABBBAABBBABBBAABBBAAAABABAABBBBBABBAABBBBABAAABABAAAAAABBAAABAAABBABBABABABABBBABBBBAABAABBBBAAAAABABBBAABABABABBBBABBAABAAAABABAABBA
+BABBAABBAAABBABBBBBAAAABAABBBAAAABBBBAABABBBBBBBAABAAABAAAABBAAAAAAAAAABBAAABABBBABAAAAABAAAABABBABAAABAABBBBABABBABBABBAABBABAAAABABBBBAABAABABAABBBBBBAAAABAABBBABABAABABAAAABBBBAAAABBAAAAABBBBAAABABABAABAABBAAABABAAAAABAAAAAABAAAABBAAAAABAAAABAAAAABBBBBABBABBAABBBBBABBABBBABBABABBAABBAABABBBBBABBBABBAAAAAABBBBABBABBBBBABBABBBBAAABBABBAABABABABBABAAABBBBBBBABABAABBBABBABBABBBBABAAAABBBABAAABBBABAABABBABAAAAAAAAABAAABBBABABAABBBBAABABBBBBAABABBBBAABABABBBAAAABABBBAAABAAAABAABBABBBBAABABABAABBBBAABAABBBAAABBBBBABBAABBBBABABAABAAAAABBABABBBAABBBAAAABBAAABABABBABBBAAABBBBBBBABAAABBBABBAAABBABAABA
+AABAAAABBABBABBAAAABABBABBBBAAAABAABBAAAAAAABABAAAABABABBAABBBBBBAABAABBAAABBBBBBABAAABAAAABAABAABBAABBBBABBBBABBBABAAAAABBAAABABAABAAAAABAABBAAAAABAAAAABBABAAABAAAABABAABABBABAABAABABBAAAAAAABABBBBABAAABBBABABBBBBAAABAAAAABBABABABBAAABBAABBAAAAAAAAAABBBABBBAAABABAAABAABAAABAABBAAABBABBABAAAAABABBBABABAABAABABBBAABAABAAAABBBBBAABBABABBBABAAABBABBAAABABBAABABBBBABABBAABBBAABBAABAABBABBBBBABBBABBABAABABABBABBAAABABBABAAABBAAAABABBBBBBABBBABBBBBBBBBABABBABABAAABABABBABBABBABBBBABBABAABBABAABAAAABBAABBABBAAAAABBBAABABBAABAAAAAAABBBBAABAAABBABAAAABAAABBBBBBBABAABBABABAAAAAAABABABBBBBBBBBAABABBABBBA
+BABBBAAABBAABBAABAAAAAAAAAABAABAABABABBAABAABBBBAABBBAAAAAAABABAAABBBBBBAABABABBAAABABABAABABAAABAAABABAAAAAABAAAAAABBABBABBABBABBABBAABAABABABBABBAABBBBAAAABAABAABABBBAAAABAABABBABBBBBBBBBBAAABBBBABBBBAAAABABABBBBABBBBBABABABBABBBBAABBBBBBBAABBBAAAAAABABAAAAABABBABBAABAABAABABBABABABBBBABABBBBBAAABBABAABAAABABBAABBBBAAABBBABBABBBABBABBABABABABBAAAAAABBBABABBABABBBBBAAAAAAABAAAAABBBBABABABBAABBBAAAAABBBBBAAAAAABBBAAAAABBBAAAABAABAABABAAABBABAABABBAAABBAAABABAABBBABAABBAABABBABBABABBBABBBABABABAAAAAABBABBBBBABBAAAABBBBABBABABBAABBBBBAAAAAABABAAABBAAABBABAAABABBBABBAAABABAABABAAAABBABAAAABABBAAA
+AABABBAAAABAABBBABBBAAABBBBBABABAABABAAAAABABAAABBAAABBABAAABBBAAAAABAABABBBABABBAABAABAAABAABBBAABABBBABBBAABABBABABBAABBAABABABAAAAAAAABBABABAAABBAABBBAABBBAABBBAABBAAABABBBABABAABBAAABABABAAABABBABBBBBAAAAAABBAAAABABABAABABABAAABABABBBABAAAAABABAABBAABBBBBBBBBBBAAAABBBAAAAAABBBBABBAAAAABABAABAABBBBAABBABAAABAABABAABABAAAABABBBBABBBAAABABAABBBABAABBBAAABBAAABBBBAABBBBBBABBBABBAAABBAABBABBABBABBBAABAAABABABABAAAABABBBBAABABABBBABBABBAABABABBBABAAABABABBBBBBBAABAABBBAABBBBAABAABABAAAABBBAABAAABBBBBBBAABBBABBBAAAABABBBBAABAABBBBAABBAABBBABBBBBBAAAABBBBBAAABBBBAAABAABAABABAABBABAABBAABBABBBAABAB
+BABBBBBABBAABBBABAABBBBBABBAAABBAAAAAABBBABBBBBBAABBAAAABBABABBBABBAABBBBBAABBABABABAABBBBBBBAABBABAABAAABAABABBBBABBAABABABBBABBBABABBBBBAAAAABBBBBBABABBBAAAAABBAAAABBAAAAAABBAAABAABBABBBAABBAABAAABBBAAAABBBBBABBBAABAABABABBABBABBABABBBABAAAAAAABBBABAABAAAABAAAAAABBBBBBAABBBAAAABAABAAAAABAAAABABAABAABABABABBABBAAABAABBAABAABABAAABABBBAAAAABABBBAABBAAABBBAAABAABAABBBABBBBAABBABBAABABAAABABABBBABAAAAABBABABABAABAABABABAAABBBBAABBBBBAAAABBABAABBBBBBAAABAAAAAABABABBBAAAABBBABABAAAABBAABAABBBBBABAAAABAABBBABABAAABABBAABABABAABAAABBAABBAAABBBBBABAAAABBABBAABBABABAAABABBBAABBAAAAAABAAAAABABBBBBBBAAA
+ABBABBAAABAABABABBBBAAAABBBBABAAABABABABABAAABABBBBBAABBBBBAABBAAABABAABABBABBBABABBAABBABBAABABAABBAABAABABBBABBBAAABAAABBBABABABAAABAABABAAAABAAAAAAABBABBBBAABBABBAAABBBBBABABBAABBBABBBAABABBABAAABBAABABAABBBBABABBBBABABBABBAABBBAAABAAABBBABBABABABBBBAAAAABBBAABBBBBBBABBBAABBBBBBBBBBBABAABABABABAAAABAAAABBBAAAABAAAABBAABBBBAABAABABBABABBAAAABBAAABAABABBBBABAABBAAAABABAAAAAAABBAABBBBAAABBBAAABBABBBBBABAABBAAAAABBBABAABAABBBAABBBABAABABBBBAAABAAAAAAAABABBBBABBAAAAAABBBABBBBAAABBBBBBBBABBBAAAABBABBBBABBAABBBBAAAABBAABBAAAAABABAAAABBBBBBAABABBBBBABAAAABBBBBAABBABBBBBBBBAAAABABAAABABBBBBABBAAABAA
+ABBABBBBAABAAABAAABABABAABBBBAAABABAAAAABBBABABBBBBAABBBBBABABBBAABABABBAABAAABBBBABAABBAABABABABAABABBBABBBABAAAAAABAABBABBAABBAABBABBABBAABAAAAABBBBBABABBABAAAAABBBBBBABAAABAABABAAAAABBBABABBAABAABABBBABBBABAAABABBBBBBBABBAAAAAAABBABABBBABABBBAAABABBBBABBABABABBAAABBBBBABAAAABBBABAABBBBABBABAABBBBABBBBBBBAAAABABBBAAABABAABAAAABAAAABAAABAAAABBBABBABBABBABBABBBABABABBBBAAABBABAABBAAAAAAAABBBABBBAAABBBBBABABBBABBAABAAABBBBBABBBAABAAABBBBAABAABABABABBBBABBBBBABAABAABAAAABABBBBBAABAAABBBBBAABAAABBABAABABBBAAABAAABAAABBAABABABBAABABBBAABBAABBABABBAABAABBAABAABAAABBABABBAAAABBABBBBAAABBAABBAAABAABA
+AABAAABBBABAABBABABBABBABABABBAABBAAAABBBABBBBAAABAABAAAAABABBABBBAAABBAABBAABABBAAABABABBBBABAABAAAABBBAABAAAAAABABBAAAABAABABAABAAABABAABBABABBAAABBABBABABABAABBABAABBABABBAAABAABABBABAABABABBBBBABABBAABABBABBABAABABBAABBBAAABBBABBBAAAABBAAABABBBBABBBABABAABBABBABBBBBBABBABBBBABBBABABABAABAABABBBABABABABABAABBABBBAABABABBAAAABAAAABABBBBBAAABAAABABAAAAAAABAAABBABBBAAABABABAABBABAABAAAABABAABBBAAAABAABABBBABABABBBAAAAABBAAABBBAABABBBBBAABBABBBABAABBBBBABABAABBBBBBABABBBAAAAAABBAABABABABAAAABBBAABBAAABABABAAABBBAABAAAABAABAABBBBBBABBABAABBBABBBBAAABAABBBBABBAAABABABABAABAAABABBBAABBBBAABAABBBBB
+BBBBAABBAAAAAAAAAABAAABBBBABAAAAAAAAABABBAAABABBABBBABAAAABAAABABBAABAAAAABBABABABBBAABBBBBBBABBAAABAABBBAABABBBABBAAAAAAABBBBBBAAAAAAAAABBAAAAABABBBABABBBABAAAABBABAABABBABBBBBABBAAABBBBAAABBBABABAABBBABBBABABABBAAAAAABBAABAAABAAABBABBBBABBABAAABBBBAABABABAABBAABABABBBABBAABBABAABABBBAABAAAABABABAABBBABBAAAABBBBABABBBBAAABABABABAABABABAABBBBBBBAABABABBAAABABBBAAABBBBBBBBBBBBBBABAABBABBAABAAABBAABBAABBAABAABBAABABABBABABBBBBBBABAAAABAABAABABABBBBABBBBBAABABAABBAABAAAAABBBBABBAABABBAAABABBAAABABBAABBBABABAAAABBBABAABBABBAAABABABBABABAABAABBBAABABABABAABAABAAAABAAABBABABAAABAABAAABAAABAABABABBAA
+ABBABAABBABBBBBAAABBBABBBBABBABAAABBBBAABAABABABAAABBAAABABABBBBBBABABABAAAABBBABBAABBAABBBBBAAABAABABABBAABBBBAABBABBAAABABBBBABBBBABBBBAABBABAABBBABAAABABBBBBABBAAAABBBABBBBABBAABABABABABBBBAABBAAABAAABBBAABBABAABBBBABABABAAAABBABAABABAABBBBAAAABBAAAAABBAABABABBAABBAAAABBBAAABBABABBBAAAABBABAABAABAAAAABBBAAAABABABABABABAAAABBBBBAAAABBAABAABBABBBBAABBBABABBBABBABBABBAAABABBAABABABAABABAAAAAAABAABABABAABABBBAABBBAAABABABBAABBBBABBBABBABBAAABABABABABAAABBABABABAAAABBABABABAABBAAAABAABAAAABABAABABABABAAABABBBABBBABABABAAABABBAAAABAAABAAABABBBAAAABABBBBABABABABAABBAAABABBAAAABABBABAAABBBAABAAAABB
+BBABBBBBABAABABBBBBBBABBABAAAABBAAAABBBAABAABBABAABBBBABBBBBBBBBABABBABABBABAABBAABABAABBBBBBBAABABBBAAABBBABAAAABBBAAAAABBBBBABAAAABBAABBABBBBBABBABAAABABBBABABBBBBABAAAAAAAAABABABAAAABBBBBBBBAAAAABAAABAABABAABBBBBBBBAAABBABBBBAAABBAABBBABBBABBBABABBBBBBBABBBBBABABBAAAAABBAABBABBABABAAAAAABBBABAAABBBBABBBBBBABBAAAABBBABABBBAAABAABAAABAAABABABBAAAABABBABAABBBAABBBBBAABABAAAAABAAABBAAAABABBBABBAAABBBABBABBBBBBAAAAAAAAABBABAABAAABAABBAABAAABABABBABBBBAABAABAABABAAAAAABBBAABBAABBBBBABBAAAAAAABAAABAAABBAAAAAABBAABBBAAAABAAAABAAAAAABBAAABBBABABAAAABAAABBAABBABAAABBABBBBBBABBBAABBABBBBBABABBBBBBAABB
+BBBBBAAAABABBBABBABBBBAABABAABAABAAAABBBABAAAABBBBAAAABBABBBAABABAAAAABBAAABABABAAAAAAABBBAABBBBBBBABBBBAABABABAABBBBBBBAABAAAAABAAAABBBAAABBBABAABBBBABABABBABAABABABBBBBABAABBABAAABABBBBAABAABABABAABBBAABABBAAAAABAABBAAAAABBAAABAAABAAABBBABBBAABBAABABBBAAABAAAABABABAAABBAAABBBAAAAABBABBAAABABAAAAABBBAAABABBAAABABBBABAABBAABBAABABABBBABBABABBBBBBBBBBABABABBBBBABABBABAAABABBBABBBBBBBABBABAABAABABBAABAABABABAAABAAABBBABBAABBAAAABBAAAABBBAAAABBABBBABABBAAABBBBBBBBBBBBBAAAAABBBBAABABBABBABAABAAAABABBABBBBABABBAABBBAABBABAABBBABBBABABAAAABABBAAABBBBAABBAABBBABABABAAAABBBBBBABABAABBBABBBBAABBBBAABBA
+ABBBBBAABAABBABBAAAAABABAABBBAABBBBABAAAAAAABBABABBBAAABBBBABABBBAABBBABBBBBABAABABAAAAAAAABABBABAAABAABAAABAAAAABBAABAABBAAABABABBABABAAAABABBBBBAAAAAAABBAABBBAAAABBAAAAABBAABBABABBBABABBBABBAABAAAAABAABBBBBABABABBBAAAAABABBBBBAABBBBABBBABBABBABBAAAAABBABBBBBABBBAABBABAAAAAAABBABABAAABBBABBBBAAAABBAABBBABAABABBAABABBABABABABAABBBBABABAABABBABAABBBAAABBBAAAABABABABBBBBBBBAABBAAABBBBAAAABBBBAABABABABBBAAAAAAAAABAABBAAAABABBBAAAABAAAAABAAAABABBAABABABAAABBBBBAABBBABBABBBBBBABBBAABABAABAABBAAAAABAABBAAAAABAAAAABBAABBABABBBBBAAABBAABBAAABBAAAAAABABBABAABBBABABAABBABBABABBBAAABBABBABAAABBBAABBABBBB
+BABBBAABBAAAAABBBBAAAAAABABBAABBABBABAABBBAABAABBAAABAABBBAAAAABAABBABAAABABBBBAAAABABBAABBABBABABBAAAAAAABAAABAABAABAABAAAAABAAABAAAABBBAABABABAABAAAABAAAAABABBABBAABABAABABBBBABBBBAABABBABBBAABABABAABAABAAABAABAAAAAABBAAAABBBAABAABABBABABABBBABAAAABBAABBBAABBBABBABAABAABBBBABBABABAABAABABABAABABBBBABBBABABBBABBAABAABABBABABBABABAAAAAAAABABAABABABABABBAABBBBABABBBAAABABBBBAABBABBAABAABBAAABBAAAABBBBAAAAAABBAABABBABBBBBABAAAAABAAAABAAABBBBABBABABBABBABAAAAABAAAAABBBBABABBABAABABBABBAAAABAABBBBBBBABAABBABAABBBBBBBBABBBABBABABAABBABABBABABAAABABBBABAABAAAABBBBBBAAAABBAAAAABBBAAAABAAABABBBBAABBBA
+BBABAABAAABAAAABBBABBAAABBABAAAAAAABBABBBABAAABAAABBABBBBBAABAABBBBAABBBABBABBAAAABBBAAABBAAABAAAABBBABAABABAABAABABBBBBABBAABBAABBBAAAAABBBAABAAAAAAAABBBABBABABAAABBABBAAABAAABAABABABABAAAAAABAABBABBBBBABAABBBABABABAAAABAABBABABBBBABAAAAAAAABBBAAAAABBBABAABBABABBBBBBBBBAABABAAABBABAABBABABBBBABBBAAABBAAABBAAAAAABAAABAAABAABBAAAABBBBAAABBAAABAABBAABABABBABAABBAABBBBABBBAAAABABABBBABAAAABAABAABBAABABBBBAABAAAAAABBBBBABABAABAAABAAAABABBBAABBAAABBBBBBBBAABABABBABBAAABBBBABABBBBAAAABAAABAABABABBBBABABABBBABBBBBABBABBBABBBBBBABBABBBBBABABABABAAAAABBBAABBBAABAABABABBBBAAABBABBAAABABABBBABAABBBBBABBB
+BBAABBABBAABBBAABAABBABABAABBABAABABABABABABAABABABAABBAABABBAAAABBABABABABABBAAAAABABAABBBBABBBAAABAAAAAAAAAABAAAABABABBBABABBBBAAAAABBBABBBABABAAABAABBABBBBAAABBBABBABBBAAABABBABABBAAABBBBABBABBAAABBBBABAAAABABAAAABBABABAABBAABABABABBABABABBBAAAABAABABABBBABAAAAABBABBBBABBBAAAAABABAABBBABABAAABBBAAAAABBBAAABAABAAABBABABABBBABAAABAAAABAAABBABAABBBBAABABBABBBAAAABBBBABBABBBBAAABBBBBABABBABAAABABAABABABAABAABABBABABABBBBAAABBABBBBAAABABABAABAAABBBABABBBABAABABBAAAAAABABAAAABBAABAAAABBAAABBABBBAABBBABBBBABBAABBAAABBABAABBBAABAAABBBABBBABBBBABBAAAAABBABBBAAABBBAABBBABAABAAABABAABAAABABABAAAAAAAAA
+AAABAABAAABABAAAABBAABBABBBBABAABABBBAAAAABBAABBABABBABAAAAABABAAAABABBAABAABABAAABBBBBAAAAAAABBBAABAABBABABAABABABABBBBAABABAAABAABBBABAABBBBBAAABABBBBABBBBABABBBAABBBAABBABAAABABAABABBAAAAABABBABABBABAABAAABAAABBABBAABBBAAABBBABAAABBABBBBBAABAABBBBAABAAAAAABAAAAABABABABBABBBAAABAABBABBABBAAAABBAAABAAABABABAABAABAAAAABABABBBBBBBBBBAABBBBBBAAABAAABABABAAAABAABABABBBBBABABABBBBBBBBAAAAABBBBBAABAAABBBBABBBABBAAABBBBBBBABBAAAAAABABBAABBABBBBABABABAAABAAABABAABBAABBBAAAAAAAAABBBAABABABBBBAABAABABBAAAAAABAAABABBABBABBBBBBBAAABBAABBBAAABBBBAAAAAABAABAABBBBBABAAAAABBABBBBBBABABABBBBBAABBBABBBBABBBBAB
+AABBBBAAABBBABBAAAABBAABBAAABAAAABAABBBBABABABABABABABBBBABBBBABABABAAAAABBAAAABBBBABAABBBBBAAABAAAAABABBABBBAAABBBBAABAABBABABBBBBABABAABAAABABBBBBAAAABBABAABABAABAABBAAAABAAABBBABABBBAABBBBABAAAABBBBBAABAABAABBABBBBBBBBABABAABAAABBAAABABABBBBBABBBAAAABBBBBAAABBBBAABBBBBBBBAAAAAABABBBAABABABAABAABABBBAABBABBBBAAABAAABBABAABBBBABABABBBBABBBAABBBAABABBABAAABABABBAAABAAAAABBBBAAAAABBAABBABABBBABAABAABAABBBABAABAABBBABABBAAABBBBABABBBABBAAAAABBAAAABABBAAAABAAAAABABBABBABBBABBABBBAABAAABBBBBBABBABBAAABABBABBBAABBAAABBBBBAABBAAABBBABABAABABBABABBBABBABABBBBBBAAABAAABBAABABBBBBABBBAABBAAAABAAABBBAAA
+ABABBAAAAABABBAAABAABAAABBBBABBBAAAABAABAAABABBBABAABBBBAAABBABAAABABBBBBBBABBBBBBABBABBBBAABAABABABABBBBABBABBBBABBABAABBBABBBAAABBBABAAAAAAAAAAAABAAABBAAABAAAABAAAABAABABAABAABABBAABABABABABBABABBBBABAAAABAAABBAAAABAABAABBBBBBBBBBBBBBBABBBBBAABAAAABABAABABAABBBBAAABBABAABBAAAABABBBAABBABAAABAABAAAABBBBBBBAABAABBBBBBBBBBBBABABABAABAAAAAAAABABAABABBBBABBBABABAABBBBABBAAABAAAABAAAABABABABBAABBAAABBBAAAABAABAAABABABBAABAAABBBABABABBAABABAABAAAABBBBBBABBBABBAAAAAABABBBAABABBBABAAABAAAAAABBAABBAAABBABBABAAAABBBBBBBAAAAABABBAAABABAABAAABBBBBBBBBBABAAAAAAAABBAABAAAAAAABBABABAABABABABABABBBABABBAAAAB
+AAAAABBAAABBAAABABBABABAAABABABBBBBBBBAABABAABAAABBAABAABAABAABAABBBAABBAABBABBBBBBBBBBBBBBABBAABABAAABAAABBABBBBAAAABBABAAAABBAAABBBAABABBABBBBBBBBBABBABBBABBBBBBBBABABAAABBBBABAABBBBABAAAABABBAABBBAABBAABBABAABABBABAAAABABBBBAAABBBBAAABBBBAABAAAABAABBAAAABBAAAAABABAABABAABBABBBABAAABABAABBAAAAAAAAAAABBBBAAAAAAABABBABBBAAABBBABAABBABAABAABAABBBBBAAABAABABBABBABBAABBAABBAABAABAABABBAABBABABBABBABABAAABBAAAABABAAAABBAAAABBABAAABBAAABABBAABBBBBBBBABBAABABAABAAAAAAABBBABBBAAAAABBABBABABBABBBAABABBAABABABBBABAABAAABABBBBAABBBAABBAABBBABAABBABBAABBBAAABAABBABAAABAABBBABBAAABBBABAAAAABAAABAAAAABABAB
+BABBBBAABAAABBAABAAAABBBBABAAABBABABABBBBBBAAAABAAABABAAAAAAAAABBBBBABAABBBABBABBAABABBABABABAABAAAAABBABBBABAAAABBBABBAAABBAABAAABAAABBBAAAABABBABBBBABBBAAABBABBBAAABBBAAABAAABABBAAAABBBBABAABBBABAABBBAAABBABABBBAABBABABBBABABABABBBBABABBAABBAABABBAABABAABABABABAABABABAABABBBABBBBAAAABABAAAAABAAAAABBAAAAABAAAAABAAABBBBBBAABABBAAAAAABBABBABBAABBBBAABBBBAABAABAABBAAABBBBBABABAAAAAAAAABBBAAAABBBAABABABBABBABBAAABAAABBAABAAABBAABBABBBBBAAABBAABBBBAAAAAABABBBBABBABBABABABBBBBBBBBAABAAABBAAABAAABBABBBABABBBABAAABAAAAAAABABBBBAABABAABAABBAAABBBBABAABAABBBAAABAAABBAABBAABABBAAABAAAABABABAAAABBBAAABBA
+ABAABABBBBAABBBBBBBABBBBBABABBAAAABAABBBAAAABBBABBAABAAABABABBBAAABAAAABBAAABBAABBAABBBBAAABBBBABBBBBAAABBAAAAAABAABABBAAAAABBABAABBBABBAAABAAAAABBABABAABBBAAAAABBBBAABBBABBBABABBAABBBBBAAABBAAABAABBAABAAAABBAABBABABBBBBAAAAAAABBABABAABBAAAABBABBBAAAAABABBBAABAABBAABBBAABBAABBAAAABBBABBAABABBAAAAAAABABBAABBBAAAAABBBABBAABBBABBABBBAAAAAAABBBAABBBABBBBBABABBBABBBBBAABBBAAAAAABBBBABBAAAABAAAAAAABAAAAAABAAAABBAABBAAAABBAAAABABAAAAABBAAAABBBAABBBBBABABBABBBBBBAABBBABAAABABBAAAABAAABABBABBAAABAAABABBAAAAABABBABABAABAAAABAABBBABBABBBBBAABBAAAABAABBBBBBBAAAAAAABBBBBBBAAABBABBABAABBAABABBBBAABABAAAABAA
+BBAABBBABBBBAAABBABABBAABABABBBAAABAABBAAAAAABAAABABAAABAAABBBBBBBAABABABBABBBBBABBBBBBABBABBABAABBBABABAAAABAABABBBBABBBBABBABAABBBABBBAAABAABAAABBBABAAAABBAAAABBBBBAAABBABBBBABAABBABABBBBBBABABBBBABAAABAAAAABBBBBBBABBAAABBBABAAABBBBBBBBAAABAAAABBBBBBBAAAAAABAABBBBBBABABAABBABAAABAAABAABABAABABBABABBAAABBAABBBABBAAAABBAABBBBBABAABBAAABBBABABABAABBBBAABBBBAABBABAABAAABABBAABAAABBBBAAAAAABABBAABBABAAAABBAABBAABBBAABBBAABABBABAABABBBBBAABBAAABBAABBBABBBBAAAAABAAABBAAAABBBAAABBBAABABBAAABABAABBBBABBABABBBAAAABBAAAAAAAABBBBABABAAABABBABBAAABAABABABABAABBABABBBABAAAAAAABBBABBABBBBAAABABAABBBBBBAABB
+AABBABAAABBBABBBBBBAABBAABAABBABBAAAABAABBBAAABAABAABBABAAABBABBBBBBAAAAAAAAAABAAAAABABBBABAABABBAAABBBABAABBBAAAABBABAAAABBAAAAAABBAABBBAABAABBAAAAABBAAABAAAAAABBABABABAABBABAAAAABABBABBBBBABAAABBABBAAAABBBBAABBBBBBBABBAAABBAABABBAAAABBAAAABAABBBBBAAABBABBABBBABBBABBBABBAABBABAABABABBABBAAAAABBAABAAAABBABBAAAAAAABABBAAABABBAAABAABBBAAAAAABBBBBBBABABAABBBABBABBABBAAAABBAAABBBAAAAAAABABBAAAABBABABBBBABAAAABBBBBABBABABBABAABABAABAABBBAABBABAAABABABAAABBBBBABBBBBABAAAAABBABAABBBAAAABAAABABBABABABBAABBBBBABBBAAAABBAABAABBABABBBABAABABBAAAABABABAABAAABBAABAABAAAABABABBBBABBAABAABABAAAABBAABBAAABABB
+BABABBAABBABABBABBAABABAAABBABAAABBAABBBBABAAAABABBBBBABBBBAAABBABBBBAABBBAABAAABBABABBABAABABBABABABBBABBBAABBAABBBBBBBBAABBBABAABBAABBAAAABABABBABBAABAAAAABBBBBBABBABBAABBABAAABABABBAAABABBBABBBBBBBBAABAAAABBBABBAABABBABABAABBAABABBABAABABABABABBBAABBBBBBAABABBBBAABABABBAABAABBBAABBBBAABABAAABABABAABBABBABAAABBABBBAABBBBAABABBAAAAAABAAAAAAAAABBBAABAABAABBAABBBABBBABBAAAAAABAAAABBAAABABBBAABAABABABBBABABBBBABABABBBBBABBBBBBAABABAABAAABABAABAAAABBBAAABABABAABABAAAAAAAABBBBBBABBBABBAABABBABBAAAABBBABBBABABABBBBAABABBBAAABBAAAAAAABAAABBABBABBBBABBBABABABBBBABBBAAABABBBAAABAABBABABBABABABBBBABBBB
+BBAAAABAABAABBABBABBBABABBBBBAABBABAABBAABABBABAAABBBBBBBAABABAABAAABABAABBBAAAABBABABABABAAABBAABABBBBAABAAAAABAAABBAAABAABBAAAAAAABAABABBABAAAAAAABBBABABBABBBBAAABBBBBABBAAAABBAAAABAABBBBABBABBAAAAAABAABAAABAABAABAAAABABBBABAABAABBBAAAAABBABBBBBAAABAABAAABBBBBABABBBBBAAABBBAAABBABBBBABABBBAABABAABBBBBABAABBABBBBBABAABAABBABAAAAABAAABABBBBABAAABAAABBAAAABAABBBABABABAABBBBBAABBBAABABAAAABBBBAABBBABAAABABABAAAAAABBBABAABAABBABBAAABBBBAABBBABABAABBBBAABAABBABABABAAAAAABBABBABABABBABABAABABBBBBABABBABBAAAABBABBBBAABABAABAAABBABABBBBBBBBAAAABBAAAAAAABAAAAABBBAAAABBBBAAABAABBAABBBABABBAAAAAAABBBBAA
+BABBABBBBABBABAABABBAAABBAAAAAAAAABBABBBBBBABBABBAAAABBBAAAAAAAAABBBABBBAABBABBABAABBAAAAABAAAABAABBBAAABBBAAABBABABBBBBBABBABBBBAABBABAABABBABBBABAABABBABBBBAABABBABABBBBAABAAAAAAAABBBBABABABABABBBABBBBBAAAAAAABBBBBAABABBABABBBABABBBBBAAAABABABAABAAABBABAABAABBAAABBBABBBBBAABAAABAABBABBBABABBBBBBAABBAABAAAABABAAABBBBABBABBABBABBBABABABABBAABBAABABABAAAABAAAAABAABABBABBAAAAAABABABABABBBBABBBBAABBBBABABBBABABBBBAABBBAAABBBABBBABBAAAABBAAAAABBABBBABBAABBABBABABABBAAABABAABABBBBAABBBBBBAABAABAABABAAAABBABBABBBABAABBABBBABBBBAABAAABBBABABBAABBBAABAAAAAAABABAABBBBBBABBBBBBBBAABBBABAAABAAAAABBBABBBA
+BBBBAABBBBAABBAAABAAABBAABAAAAABAABBBAABABABBBAAABAABBABBAABAAABBAAABAABBBBAABBBBBABBAAAAAABAABAABABAAABABABABBABBABBBAABBABBAABBAAAAAAABBBBBABBAAAAAAABBBBAAAABAABAAAAAABABAAABAAAABAABBAAABABBBBBAABAABAAAAAAAAABBBABAABABBABBABAAAABABAAAAABAABBBBAAAABBBBBABABBABBAAAABABBAAABBBBBBAABABBABAABBBBBABAAAAAAABBABBABABBAAABBABAAAAAAAAAABBBABAABABBABAABBABBBAABBAAABABABAABAAABBBBAABBABBBBAAABAAABAAAAABAAABABABAAAAAAAABBAABBABABBABBAABBABAABABBBBABABBBBABABAABBBAABBAABBBAABBABABBBBAABAABBBBBABAAABBBBABBAAAABBAAABBAABAABBBBABBAAABBAAAABBBABAAABABBBBABAAABABAABBBBABBAAABBBBBBBAABABBBBBABBBABAABAAAAAABAAAA
+BAAAABBBAABBBBBBBABBABAABABABAABAABABAAABBABBBBBBBABBABBABAABBAAAAAABAAAAAAAAAABABBBBABABABBAABAABAAAABAABAABBBABABBBABABAABAAAABBBABABBABAAABBAAAAAAABAABAABBAAABAAAAABABAABBBABAABABABAAABBAABABBBAABBAABABBABBAAAABABBBABABAABBAABAAAABABAABBABABBABBBBABBBAABBABAABABABBBABAABBABBABABBBBBABBABAABBABBBBBABBAABBABABBBBBABBBABAAAAAABBBABAABBAAAABAABABBABBBBBBABBBBAAAAAAABAAAABBABAAABAABBBABABBBAAABAAABBBAAAAAAABAABABBBAABABBABABAAABBABBABABABBAABAABAABABBBBAABBBBBBAAABAABABABABBBABABAAABBAABAAABAAAAAAAABAABAABBBBAAAABABBABABBBBBBABBAAAAABAAAABBBBAABBABABBAABBBBBBABAABABABABAABABBBAAAAAAABBBBAABABBAB
+AABBBABAABBBABBBBABAAABAAAAABAAAABABBBBAABBBBAAABABBBBBABBAAAAABBABBABBAAABAABAAAABAAABAABABBAAABABBBAABBBABBABBAABBAAAAABABABAABAABBBBAAAAAABABBBABABBABBBBBBBBBABABABBBBBBBAAAABBBBAABAAABABABABABBAAAAAABBABBBAABBBAAAABABAABABBABAABABBAABBABBBABABABBBAABBBBBBBABBABAABBABABABBAAABABBABAABBAABAAAAABAABBABAAABBBBAAABBBBBBBBBBBABBBABBAAABAABBBABBBAAABBABBABBBABBAABABBAAABABABBBAAABBBABABBABABBAAABAABAAABABABBABABBABBABBBABBABAAABBABBAABABBBABBAABBABABABBBBAAABBABABABBBAABAABBBAABABAABBABBAABBAABBBBAABAAABAAABABBABBABBBBABBABBBBBBBAAAABAAABBBAABBBBBABAAAAAABBBAABBBBAAAAAAABAABABBBAAABBAAAABBBBABBAB
+BAABABABBBABAAABBBAAAABABBBABAAAABAABBABBBBBBAABABABABABBAABBABAAABBBBAABBBBAAAABAAAAAABAABAAABBABABAABBBBAABAAAABAAABAABABBAAABABABBBBAABBABBBBBBBBBBBBBAAAAABBABABAABBBABBBAAABBBBBABBBBAABAABAABBABABABABAAABAAABBBBAAABBABBAAABBABAABBABAABBAABABAABABBAAAAAAAAABBBABAAABBABAAAAAAAABBBBBBAAAAABBABBBBBABABBAAAABABAABAAABBAABABBAAABAABBBBABBBAAABBBBBABBBABAAAAABBABABBBBBABBABABABBBAABAABBBBBAABAAABABAABBAABBBAABABABAABABABBBBABABAAABABABABBBABAAABABBABABAAABAAABBBAAAAAABAAABABBBBABBBAAABABBABABAABBABAAAAAAABBBAAABAAAABBABABAAAABBABBAABAABAAABABAAABAAAAABBBBBBAAABAABABAABBAABBBABAAAAABAABBABBABBABAA
+BABABAAABBABBBABBAAAABAABBAAABBABAAABAAAABABAABAABBABABAABBAAAAABAABAABBAABABBABBBABABABBAABABBBBBBBABAAAAABBBBBABAABAAAAAABABABBBBABBAAABABBBBBAAAABABBAABBBABAAAABBABAAAAAAABABBBBAAABBBAAAABBBBBBBBBBBBBBABABAABBBBBBAABAAABAAABABAABBBBABABAAABAAABBBBAABAABBAABBABABBAAAABAAAABBBBBBBBBBBBBBAAABBBBABBBABBBABABAABAAABBAABBABAABABAAAABAABBBBABAABABAABABBBABBBBAAAAAAABABAAABBBAABBAABABABBBBAABBABBABAAAAAAABAABBABBAABAABBBABBBBAABBBABABABBBBABBAAAAAAABAAABABBABAAAAAABBABBBABABBABAAABBABBBBBAABABABBBBAAABBBBBBABABBBAABBABBABAABABBBABBAABBBBBBABBABABABBAAABAAABBBBBBBBAAAABAABBBABAAABBBBABBAAAAAAAAAAAAA
+ABABBBBAAAABABABBBBBABBBABBABBBABABBBABAABAABBABAAAABBABAAAABABABBBAABABBAAABBAAABBBABBBABAABBABAAABABBABBABBAABBABBBABBABBBAAAABABBABBAAAABAAAABAABBBBBABBBAAABBBBBAAABAAABABAAAAABBABAABABBABABAAABBBBAABAABAAAABABBBABABBAAABABBAAABBBBAAABABBAAAABBBBABAAAABAAAAAAAABABAAAABAAABBBBBAAABAABAABBABABBABABBABABBBAABAAAABABBAAAAAABABABAABABBABAAAABAAABABBBAABBBAAABBABBBABBAABABABAAABABABBBBABAABBBBBBAAAAABABABBBABAAAABABAAABAABBBBABAABAABAABAABBAABAABABBBAABAABABBBAAABABBBABAAABBABBBBBAAABBAAABABAAABBBABABABBAABBABBBAABAAABAAAAAABBABBBBBAAAAABABAAAAABBAAABBAAAABAABAABABBBBBAAABABBBBAABABABAABABAAABAAA
+BBAABBABAABABABAAAAAABBBAAAABAAAABAAAAABBABBAABABBBBAABABAAABBAAABBBABBBABBABBAAAABBAAABBAABAABBABAABABBBBABBAABAABABABBABBABBBAABBAABBBAAAAAAABABBBBBAAABBBAABABAABBBBABAAAAAAABABBABBBABBABAAAAABAAABABAAAAABABBBAAABBABAABBBAABBBAAAAAABABABBABBBBAABBBBAABABBAAABABAAABAABAABAAABABABBABBBABABBBAABBBBBBBBBBABBBABAAABABAAABBBBABAAAABABABAAABBABABBABBAABABBABBBAABBBBBAABBBAAAAABBBABBBBAABBAABBABABBABAAABBBAABBABAAAAAABBABBAAAAAABBBAAAAAABBBBABBAAAAAAAABBBBBBABBABABAABAABBBBBBABAAABAAABBBAABBAAABABBBBAABBAABBBBBBABBBBBAAABAAAAABAAABABBBABAABBBAABAABABBBAABBBAABBBBBABAABBAABABBBABBABABBBABAABAABABABBA
+BBABAAAABBAAABABABBABAABABBBBBAABAABBABBBAAABBBBABAAAAAABABABABBBAABAABBBBBAABABAABABAAABABBBBBBBBABBABBABBBBAAABABBBBBBBAABABBABABBABABABAABBBAAABAAABBBBAAABBABAABABABAABABABAAAAAAAAAABAAAABAAAAAAABBABABBBBBAAAAABBBBBBBABBAAAABAAAAABAABAABAABBBAABBBBAABAABBBAABAABBBBBBAABABBABBABBABABBBBBBBABAAABBAABBABBAABBBBBABABBBABBBBAAABAABBABBABBAAABABBBBBABABABBAAABABABAABBBABABBBAABABBABABBABAABBBABBABBBABAABBBBBBBBBABAABAAAAAABBAAAABBABAABBABABBABBABAABAABBAAABBAABAAAABBAABAAAABBBBBAABBAABBAABAAABAABABBBBAABBBBAAAAAABBBABBBAABABBAABBABABBAAABABBABBABAAABABBBBAABBABBAAAABBBBABABBABABAABAABABAABAABAABB
+AABABBBABBBABBAAAAABBABAAABAAABAAABBABABABAABABBBBAAAABBBABBBAABBBAABBABABBAAAABBBBAABABAABBBBBAABBAAAABBABBAAABBBAABBAAABBBBABAAABABABABBBBABAAAABAAAAAABBBBABABBBBAAABBAAAABBBAAAAAAABBBBAAAABABAABABABBBBBBAABBABBBAABBBBAABBBBBAAAAABBBBBAABBBAAABABABAAABBABBBAABABABAABBBAABBBAAAABAABAAABBBAABBBBAABABAABBBBABABABABBBABBAABBAAAABAAAABAABBABAABABABBBBBABBAAAABBAAABBBBBABAABBABBBBAABBBBBABBABABABAAAAAABBBAABAABAABBABBABABBBBBAAABBBABBBAABBAABABBAABABBBABBBBABBBBBBBBAABABBABBBBAAABBAAABAAABAAABBBAAAAABBBAABBAAAAAAAAAAAABBABBBAABAAABAAAAABBBABAABAABBABAABBBAABAABBAAAAAAABBABBAAABABAABAABABAABBAABBBB
+BABBAAABBBBABAABBABABBAAABBAAABABAAABAAAABBBABAAAABBABABBAAAABABBBBABBAABABABBAABBBBBABBABBAAABABBBBABABABBABABBBBBABABAABBBBAABABBBAAABBAABABABBBBBAABABBBBABAAAABBBBAABAAABABBAAABBBBABABBBAABBBBBBBBBBBBABABBBBBBABBBAABBBAABABABAABBAAAAAABBAAABABAABBAAAABBAAAABABBBAAABAABAAAAABBABBBABABAABAABBABBBBBBBABAAAABABAAABBBBBBABBABAABABBAAABABABBAAABAAABAABAABABAAAABABBBAABABBBABBBABABAABBBBBAAABABBBBABBBAAABAABBAAAAAAAABBABABABBBBBABBABABBBABAAABBABAABBAAAAAABAAAAAAAAABBABBAABBABBBAABBBABABAAAABAABAABBABABBABBAABAABABABBBABAAAABBAAAAABBABBBABBABABBBABBABBAAAABBABBABBABBBBBBBBBBBBBABBBBBAABBBAAABBBBBA
+AAABAAABBAABBBAAAABBBABAAABAABAAABBABABBBABBBABAAABAABABBABBAAABBAABBBAAABBABABABAABABAABBBABAAAABAABBABAAABBBAABAAABBBABBBBBABBBBBABBBAABBBBBAABBBBAABBAAABBABABAABBAABAAABBBAABBBABABBBBAABBAAABABABBABABABBAABBABAAAABBABBBBABBBBBBBAAABABAABAAABBAAABAABBAABBAABAAAAABBBBAAABBABBBAAAAAABABABBAABBAAABAAABABBBBBAAAAABBBABAAABABBAABBBBABAABBBAABABBBBBABABBAAABAAAAAAABBABBBABBBABBBBABAABBBABBBAABBBABABBBABBBBAAABABBBBBBAABAABABABBBAAABABBABBABBAAAABBBAABAABAABABAABAABBAAABBABBBBAABAABBBBBAABBBBAABAAABAABAAAABABAABAABBBAAABBAABBAABBAABABABBABAABAAABABBBBAAABBAABAABAABBBAAABBAAAABAABBBAAAABBABABBABBBAA
+AABAAABBBBAABBABBBBBAABBBABABBABBABBABBBBAAABBBBAABAAABBABABAAABABBAAABAAABBBBAAABBBAABBABBBBABBBBBBABBBBAABAABAAABBABBABABAABBABABABAAAABBBBBBBAAABABABAABBBAAABBBAABABBAAAABBBAABABBAABAABBBBBBAABBBBAAAABBAABAABBBBABBBBBBAAABBBBABABBABAABAAAAAAAAABABBAAAAAAAABABABAABBAABBAABABAAABBABBABBABAABBAAAAAABABABABABABAABBBBBAABAABBAAAABBABBAAAABBABAAABBABBAAABAAABBABBAAAABBABABBBBBBAABABAAABBBBAAAABAABBBABBBBABBBAAAABBABBABABBAABABABBAABBBABBBABAAAAAABABABAAAABBAAAABABBBABAABABBBAAABBBBBBBBBABAABABBBAABAAABBBABAAABBBBABBAABABBBAABBABBABBBAABABABABAAAAABBBAAABBAAABBAABAAAAAAAABBBAABAAABAABABAABABBABAAA
+AABAABAABBBABABABABBBBABBBBBBABBABBBBABAABABAAAABABAABBABAABAABBBABABBABBBABAAAABABBBABAAAAAAAAABAAABAAAAABABABBBBBABBBBBBBAABBAAABAABBBAAAAAAABAABABBBAAAAABBAAABAABAABAABBBBAAAAABAAAABBAAAABBBBBAAABBBABABBABABAABBBBBBAABBABBBABAAABAAAABBBBBBAABBBBBAAAAAABABAABAAABAAAAAAABBBBBBBBBBABABBABAAABAAAAAAABBABBAAAAABBAAABAABABABABBABBBAABBBAABBAAAAABAABBBBABBBBAABBABBABAAAAAAABBBBBAAABABBBAABAABBBAAABBBABBABBBBBBBBABBABBBABABBBAABBBBBABBBAAAABABBBABABBABABBABABBBABBBBABBABAAABABAAAAABBAABAAAAABBBBBBAAABABAAAABBBAABBBABBAABABAABABBAABAAABABABBBABAABAABABAABAAABBBAAAABBBABAAABBBBAABBABABABBBBBAAABABBBA
+BAAAAABABBBABBAAAABAABBAABBBBBABAABAAAAABABBBABBABABBAABAAAABBBBAAABABBAABBBBBABAAABBBAABBBABBABBABAABBBABABBAAABBAAABABAAAABABABAAABBAAAABBBABBBABBBBABBABBAAAABBBBBBAABBAAABAABBABABBBBABBABBAABABBABBBABBABBAAAABBABBBBBBBBAABAABAAAABAABABBBABAABBBABBBBAABABABBBAABBAAAABBBBBBAAAABBAABBBBAAABBABBBAAAABABABBBAAAABAABBABBAABBBBBBBABAABAABBBBBBBABBBAABAAAABAAAABBBBBBBBAAABBBBBBBABBAAAABBAABBABBBBAAABBBAABABAAAABAABBBABABBABBAABAAABABABBABABABAAAABBABABAAAAABAAABAABBBBBAAABBBAAAABABBABABABBBBBBBABBABABAABAABAAABBABAABBAABAABAAABBBABBBBAABBBBABAAABBBABAABBABBABBBABBABBABABBBAABBAAABBAAAAABABAAAABBBAB
+BBBABBAAAAABAAABBABBAAAAABBBABBBAAAABAABAABAAAABABABBBABABBBBBBABABBBBABBABBABABAAAABAABBAABAAAABABBABAAABBABBABAAAABBAABABAAAABBBAABABBAAABBBBBABAAAAAAABBBABBABABAABABAAAABBBBAABBBBABBBBBABABBBBAABBABBBBBABAAABBAABBAABAABBBABAAAABBBBAAAAABABBAAAABBABAABABBBBAAAABAABAABAAABBABABBAABBBAABABABBBABAAAABABABAAAAAAABBAAAAABABAABBBABBBBABAAAAAAABABAABBBAAABAABBBAABAABBBBABAAAABBABBAAAABABABABAAAAAABABBBBBBABABABBBABAAAAABBABABAABAAABBABBAAABAABBBBABABBABABABBBAAABAAAAABBBBBBABAABABBAABBBABAAAAABBAABAABBABAAAABABABBABBAABABBBABABABBABAAABBBABAABBAABAAAAAAABABABBBBABBAAABAABBBABABBAAABBABBBABBABABAAAB
+AABABABBBAABAAAABBABBAABBBBAABBABAAABABBBBBAAABABABBAAABBAABBBBBAAAABBAAAABABBABAABABBABABBABAAAAABABABAABBAAABAABBABBABAABBABABABBBBAAAABBBBBABABABBABABBBBAABABABBAABAAAABBABAABAAABBABBAABBBBBBBAAAAABBAABABABBBBAAABABBABBBABABAABBABABAAABAABBAABAABBABABAABBBABAABAABABBBBAABBBABBAAAABBABBABAAABAABABBAABAABABAAABAABBBAABAABABBBAAAABAABBBBBBBABAAAABAAABAABAABBBABBBABABBABABBABBAABAABBBABAAAAAAABBAAABBABBBAABBBBAAAABBABAAAABBBABBBBAAAAABBBAAAABBAAAABAAABBABAAABBAABBABBABAAAABABBBAABBAABAAABABABAABABAABAABBAABAABBBBAAAAABABBBAABABBBBAABBBABAABBBBAAABABAAABBBBAAABBAAABBBABBBABABAABAAAAAAABAAABBBBBA
+AAAABBBAAAAAABBABBAABBABBABAABABBBAABABBBBBABAAAAABBBAAAABBABABAAAAABABBAAAABBABABBABAAABBBBBABBAAAAABABBAABBBBBABBABBBABBABBBBABABBBABAABAAABBAAAABABBAABBABABAAAABBBAABAAAABBBABABABBBABABABAAAAABBBAAABBBBAABBBBBABBAABBBBABBABABAABBBAAABBBAAAABAABBBBBBABAABABAABAABBABABABBBBAAAAABBBABAAABABABABAABBBAABBAAABBABBBAABBBBAABAABABAABBABBABBAABAABBAAABBBAABBABABAABBBAABBBBBAABBAABBAAAAAABBABAAABABBBBABBAABAABBBAAABABAABBABABAABBAAABAABBABABBABAAAABAAABABBABBABBBBABBBBABBABBBBAAAABAAAABABAABBABABABABABBABAAABABBABBBBBBABABBBBBAAABAABAABABABBABAAABAAAABABAAABBAABABBAABBAABABBABABBAAAABABBABABBBABBAAAB
+BABABBAAAABABBAAAABBBABBAABBAABABBABBABAAABBBBBBAAABAABBBBABAABAAAAAABBBABBABBBAAAABAAABABBABAAABABBAAABAABBBBBABBAAABBAABBBBAAABBBBABBBBAAAAAABBBBBABBABBAABAABBBBABBBBBBBBAAABABABABBAAAABBABBBBABBBABBBAAABBBBBABABBAAABBAAABBBBAABABBBAABAABAABBABBABBBBBBAAAABAAAABBBBBBAAAAABBBBAABABBAABAAAABBAAAABBBBBBBABAABBABABABABBBABBBBAAABBBAABAABABBBBAABABBBBBBBBBAAAABABBAAABABABAAABAAAABBABABBBAAABAAAABABBABABAAAABBBAABABABBABBBAABABBBABABAAABBBBBBBAAAAABBAABBABBBBBABBBBBABBBBAABBBABBABBAABABBBABABAAABBBBBAABABBBBBBABBBABBAABAABBBBBABABAABAABAAAAABBAABABBAABBAAABBAAAABAAAAABBBBBABABABAAAAAABAAABBABABABA
+AAAABAABABBABBBABBBAABAABABBBABAAABBAABBBBBABBBBBABABAABBAAAABAAABBABBBBBBAABAAAAABBAAABABBBBBABBABAABBABABBAAAAABBABBBAAAAABABBABBABABBABBABBABAABBBBAAABAABAABAABBAABBABBABBAAABAABABBBAABAABBBABAAAABBBBBAAAABAABAABBAABAAABAAAABAAAAAAAAABBBABABBABAABABBABAAAABABBAAABBABAAAAABBAABABBAABBBAABAAABBBABAAABAABAAABABAABBAABBBBABBBBBABAABAAAABAAABABAAAABAAABBBAABAABBBAABABBABBAAAAAABBBABBABABBAABABBAABBABABABBBBAABAAABABAAAABABABABBBBAABAABAABBBAAABAABBAABBBBBABBABBBBAABAABABBAAABBBAABABAAABAAABBAAABABBBABAAABAAABBBABBAAABAAABABBBBAAAABABBABABAABBBBBBABAAAABBABBBAABBAAABAABBAAAAABABBAAABAAAABBBABBAAB
+BABABABABABBBBABAAABAAAAABABBAAABBBABBBBABBABBBABBBAABAABBAABABAABAABABBAAABAABBABAAABBAAABAAABABBAABBABBBBBABBBABABBBBBAABAABBBBABAABABAABBABAABABBBBBAABABBBBAABBABAABABBABBBAAABBABBBAABAABABBBABABBBBBAABABAABABBABBABBBBBBBAAAAAAAAABAAAAABABBAAAAAABAABBBABAABBABBABBAABBAABAAABABAABABAABBBABABAAABBAABBAABABABAABBBBBAABABBBBBBAAAAAABABBBAABBABBBABABBBABAAAABABAAABABABBAAABBBBAAABABABBABABABABBBABBBBBAABABAABABAAAABBBABBABBAAAABBAABBABBBABAAAAABAAAAABBBAABBBAAABBABABAABBAAAAAABBABBBAABABBABAABBBBABAAAABBBAABAAAAABBABAABABBABAABABABBABBBAAABBABAABAABABBBABABBBABAAAABAABABBBBAABAAAAAABBBABAAABAABB
+BABAAAABAAABBBBBABAABAABBABABBABBAABAABAABAAABBBBBAABABBABABAAAAABAAABBAABABABAABABBBBABABBBAAABAABAABAAAAABBBABABBABBAABBAABBAAABBBBBABBAABAABAABBABBBABABBAAABABBBBABBBABBABBAAAAAABAABBABABABBAABABBBABAAAABBABABABBBBAABBBBBBBBAAAABBAABABAAABAABAAABBBBBAAAAABABBBAAABAABBBBBABAAAAAABBBBAAABABAABABBBBBAABBBAABBBABBABBBABBBBAAAABBBBABAAAABABBAABBBBBAABBBAAABABABBBABBBBAABAABBBBAABBBAAAAAAAABABAAAAABABAABBAABBABBAAABAAABABBBBBBBABAABBBAABBABABAAABBAABABBBABABAAAAABBBBBBABBBABBBBABAAAAAABABBBBBBAAABBAAAABBAAABBBABAABBBAABAABBBBABBAAAABABBBABBAABAAAABBBABBABAABAABAAAAAABBBABAAAAAAABBBBBAAAABAAABABAA
+BBBAABBAABABAABBABBBBABBABABABAAABBABBABBAAAABBBBAABBBBBBABABABBABBBAABBBBABBABBBABBAABAAAAAAAABABBAAABABAABABAABBABAAAAABAAABBAAAAAABBBBAABAABAABBBBABBABABBABBAABABBBBABAAAAAABABBBABBBABAABAABAAAAABABAABABABBAAABBABBABAAABBAABBBBABBABBABBBAAABBABABBAABBBBAAAAAAAABABAABABBBAABABBABBAAABBBBABAABABAAABBBBBBABABABAAABBBBBBBAABBABBAABABAAABBAAABABABABABAAAABAABABAAAABABBBAABABABBAABAAABBBABAAABBABAAABAABAABABBBBAAAABBAAABAABAABBBAABBAAABABBABAAAABAABABAABBAAAABBBBBAABBBAABAABAABABAABBABBABABAAAABBABBABAABABBABBABBAAABAAABABBBAAABAABBABABBAAAAABBAABBAABABBAABAABABBABBBABAABAABBBBABAABBBBBBBBABABAAB
+ABBAAABABAAAAAAABBAAABBABBBAAABBABABBABABABBAAAAAAABABBABBAAABBABBABBABABABAABBABABAAABBABABBBBBBBBBBBBAAABBAABABABBBBBBABBABAAAABBABBBABAAABBBBBABBAAAABABBBAAAAABBABABABBAAABAABABAABAAAAABAAAAABBBAABABAABBABBBABABBAABABBABABAAABAAAABBAAAAABBABABABAAABBABBABABABAAABAAABBAAABBBBBAAABBBABBBBBABAAABBBBABABBBBBBABAABBBBABBABBBBBBBBBBBBABAABABAABAAAABAABBABBABAABBBBBBAABAAAAABAABBABAABBBBABBABBABAABBBBBBABAABABAABABBAABAABAABBBAABBABABAABBBBBBAABBAABBAAABBBBBBAAABBBABBBAAAAAABAABABBBBBAABAABAAABBBAABABBBABBBBAABAABBBAAABABBBAABBAABBBBBABBBBBBBBBBBAAABBBAAAABBBBBBABAABABBBBBABABBAABABABBBAABBBBBAABA
+ABAAAAABBBBBAABBAAABBABAAABABAAABBAAABAABBAABBBBBBBBAABBAABABBAAAABAABBAAAAAABBBABBBAAABABABBABBAAABBABBBAAABABABBAAAABBBBAAAABBBABAABAAAAAAABBBABAAABBAABBAABABABBAABBAAABBABBBAAABABABABBAABBBABAAABBABBAABBBABBBABAAABBAABAABBABBABABABBBABBAABBBBBAAAAAAABABAABBBBAAAAABABBAAABBBAABBBBBABBABBBAAAAAAAABBBAAABBAAAAAABABAABBABBBAABAAAAABABBAABAAABBBABBAAABABBABABABAABBBBABBBBBABABBBBBAABBBAAAAAABBABABBABABABBBBABAABAABAAAAAABABBAAABAAAAAAAABAABAAAABAABBBBAAABBBBAABBABAABBBAAABBAABABAABBAAAABBBABAAABBABBBBAAABABABBABBABBBAAAABBABBBAABBBABBBBBAAABAAABAABABBAAABAABAABBBAABBABAABABAAABABBBBBAAAABAABBBAB
+BABABAABBBBBAABBAAAABBABBBAAAABABBAAAABABAAABAABAAAAAABAABAAAABBBAAABABABABBAAABBAAABABAAABABBAAABAABABBABAABBAABAAABAAAAAABBABAABBBBBBABBBAABABABAAAABABAABBBABAABAABBBBABAAAABABBABABBAAABAAAABAABAABBABABABBAAABABBBAABBBBAABABAAAAAAAABBAAAABAAABAABAAAABBAABAABAAAABAAAAAAAABBAAABABAABAABBABABAAAAAAABBAAABAABABBBAAABAAABBBAAAABAABABABAABBBAAABBABBBBBAAABABBAAAABBAAAAAAAABBABBBABAABBBBBBBBBABAAAAAABABBBBBBABBBABBAABBBBBABABABAABBAAAAABABABAAAABBABAAAAAABBABAABABBBBABABAABAAAABBAABABAAABBAAABBABBAAAAABABBBAABBAABABABBBAABAABBBABABBAABAABABAAAABBABBBAABAABBBBBBABBABAABBBABABAAABAAAAAAABABBBBBABBBBA
+BBAAABAAAAAAAAAAABBBBAABABAAABBABAABBABABBAABBBABABABBAAAAAAABABBABAAABBABBABBBABABABBAAAABBBAAAAAABBBABBBBBABABABAAAAABBABAABBBAABBBAAAAABAAABABBBBBBABABBBABAAABBBAAABAABAABABAABABBAABBBAAABBBBABABABAAABAABABBAABBAAABBBABABBABAABAABBBAAAABBBAABBAAAAAAAAABBAAAAABAAABBABAABBBBAABBAAABBABBBBBBBAAAAABBABABBABABABBBBAAAAAABBBBABBBAABBABBBBAABBBBABABBBBBBAAABABAAAAAAABABAABBBBAAAABABAAAAAAABBBABAAAAABABBBBBBABBABBBBBAABBBBABABAABAABBAABABBBBABAABABAAAABBBBABAAAAABBBAAAABAAAAAABABABBBAABABABAAABBBBBBAAAAAAAAABAABAAABABBAABABBBAABBAAABBBBAAABABABBBABABAAABBBAAAABAABAAABAABBABABAAABAAAABBBBBBBBAABBAAB
+BAABAAAABBABABBBBABBAAABBBBAAABABAAAAAAAAAABBBBBBAAAABAAABAABABABBBBBBBBBBBBAAABBABAAABBAAABBBAAAAAABABABBBBABBAAABBBBABAABABBBAAAABBABBBBBBABBABBABABAABBABBABBBABABBABABABABAABAAAABBAABAABBBBAAABAABBAAABBABBBAABABBABBBBABAAAABAAAABABBAAAAABAABABAABBBBBBBABBBABBABBABAABAAAABBBBBBAABBAAABABBBABBBABAABBBAABBABABBBABBBBBBBBBAAABBBBBBBBBBAABAABAABBABBAAAAAAABBBAAAABAABBBBBBBABBABAABBBBBABBBBBAAABBABABABBBBABAAABABBABAAABAABAAAABABBBBBAABBAAAAAABBABABBBBBBBAABAABBAABAABBAAAABBBBAAABBAAAAABBBBABBAAAABAABABBABBABABAABABBABBAAABAAABBABBAABAAAABAAABBAABBBAABABBABABBBBBAAABBAAAABAAABBAAABABAAAAAABABABAA
+BBAABBABAAAAAAAAABBAABABBAABBABBBAABBBAABBBAABBBAAAAABAAABBBAABBBBABBBBAAAAAAAABAAABBBBABABBBBABABBABBABBABBABBBAABBABAAAABABBBABBAAABBABBBABAAAAAABAABABBAABAAABABABBAAABAABAAAAABBBBBBBBAABAAAABBABBBABABABBABBAAAAABAABABAABBBABBBABBABBAABBBBAAAAAAABBABBAAAABABBABAABBBABBABAABAAABBAABAABABBBBBABBBBBAABABBBABBBBAABAABAABBAABBBAAABBAAABBABBBABBABBABABBAABAAAAAABABBAAABBAAABABABBABABBBAABBBABBAAABAABABAAAAAABBABABBBABBBABBBBBBBAABAABAAAAAABABABAAABBABABAABBABBABBAABBAAAABAAABBAAAAAABBBABBABABABBBBABBAABAAAABBAAAAABAAABAABAAAABABABBAAAAAABABABAAABBBAAABABBBAAABAAAAAABABBAABABBBBAABBBBAAABBABBAAAAAB
+AABBBBAABBBBBABAABBAABBBAABBBBABABABBBBBBBBBBBAABAAABAABABBABAABBAABBAAAABBBAABAAABBAAAABBABABBBABBABAABBAABBABAAAABABBABBAABABBABBBBBBABABAABABABAABAABBBBAABABBAABABABBABAABAABBABBBBABAAABBAAAAAAABBBAAABBBBBBAABAAAABBAABABABAABABBBBBAAABBBABABBAAAAABBABBABAAABAABBBBBBBAAABAABABAAAABAAABBBBABBBBABBABAABAAABAABABABBAAAABABABABBAAABAABAABABAABAAABBBBBABABABBBBAABBBABABABABBBABABABBBBBABBABABBAAAABABAABABBBAAABBAAAABAABABAAABAABAABAABAAAAAAABBAAAABABBABBBBABBAABAABAABBBABABBBBBABBBAAABBBBABAAAABBABAABAAABAAAAABBBAAAABBAABABAABBBAAABBAAAABABABBABBBBAABAAABAABBBBBBABBBAABABABBAAABAAAAABBBBBBBBAAAAA
+BBBABAABBBBBBAABABBAABABBABAABBABBBBBAAABABAAAAAAABBBBBBAAAABAAABAABBAABBBBBBBAABBABAAABABBABBBBAAABAAAABBBAABABAAABAAABABBAAABAABBAABAAAABBABBBBBAAAABBBABABAABAABBAABAAABAABBAABBBAAABABABAABBABAABABABBAAAABABBAAAABBAAAAAAAAABABBABBBBAABAABBBAAABBAABAABBABABAAAAAABBAAAAAAAAAAABBBAAAABBABAAABBAABBBBBBBABABBBBBAABABABAAABBAABBBABABBAAABBBAAAABAAAAABBABBBABAAABAABBBAAABAAAABBBAAABBABBAABAABAAABBBABABBAABAABBBBABAABBAAAABABBAABABAABAAABBBBBBAAAABABBBBAABBBAABABBBAABBBAABABABBABABBBBBBAABBAAAAAABBBABBBABBBBAAAABAAABAAABABBABBBABABABABAAAABBBABABBABAABBBABBAABABABBBAAAABAAABABBBABBBAAABBBBABAAABAABB
+BABAABBAAABAABAABBBBABAAAAABABAABBABABAABBAAAAABBAABAAABAAABAABABABAABABABBAABBAAABBAABBBBBABAABAAABAAABAABAAABAABBBABBAABAAABABAABABBBBABAABBAABABBAABBBAAABABBABBBABABBABABBABBBBAABBAABBABBBBAABABBBBABABABBBBABAAABABBABAAABBAAAABABAABAABAABBBBABBBABAABBABBABABABBBBABBAAABBAABABAABAABBBBABABAAAAAAABBABAAABBBAAABBAABABAAAABBBABAABBBBBABABBBBAABABBBABAAABAABBABAABABAABBBABAAABBBBAAABAAABABBABBBBAAABBAAAAABABAABBBABABAAAAAAABBABAAAABBABBBABABBAABABBBABBBBBAAAABAABBAABABBBBABABAABBAAAABBBABAABAABBBABAABBAABBAAABAABABBBABBBABABBAABABBAAABABBABBBBBBBBBABAAAABBAABABBAABAABBABAABABAAAABAAABAAABBAAAABB
+BBAABAAAAAAAAABBBAABABABBBABABBBBABBABAABBAAAAAAABABAABBBABBABBBBAABABABBBBAABBAABBBAABBAABAABAAAABAABABBBABABBAABABBAABBABAAAAAAAABBBAAABBBBABAAABBBBAAAABBABAAAAAABBBBBABAAAABBBBABBBBAAAABABBABAABAAAAAABBABBBBBBBAAAAAAABBAAABAABABBBAAABABBABBBAABAABBAAABABBBBBBBBAABABBBBAAAABAAABBABBAAAAABABBABBABBBABBAAAAAABAAABBBAABBBABAABBABAAABBAAABBBBBABBAAABAAAABBBBBABBBAABABBAAABAAABBBAABBBAABBBAABABABABBABAABABABBBBBAAABBABAABBAABBBBBBABAABABAABAABAAABBBABABABBAAAABABBBAABAAAABABAAABABABBBABABBAABBBBABBBBBBABAAABBABBBABAAABBAAABAABABAAABBABBAABBBAABAAABBBAAABBAAAABBABAABABBAAABBABBAABBAABBAABAABAABBAB
+BAABBAAABBBAAAABBABAAABBABAAAAABBAAAABBABBBAAABABBBBAAAAABBBBBBAABBAAAABAAABBABBABBABAAABBAAAAAABABBBAAABAAABAABBBBABBAABAAAABBABAABBAABBBBBAABABBAAABAAABAAABABBBBABBBAAABABAAAABABBABABABBABABBAABAABABAABBAAAAABABBBABAAAAAAAABAAAABABBABABBBAAABABABABBBAABBAAAABAABAABAAABBBBABAABABBAABAAAABBABBAAABABAAABBABBAAABABABBBABAAAABAAAABAAABBBAAAABBABAAAAABBABBABABAABBBABAABAAABAABBBAABAABBBAABABBAABBBABBAAAABABAABBABBABBAAAABBABBABAABBAAAABBBBBAAAAAABBAAABBBABAABBABBBAAABBABBBBAAAABBBAAAAAAABABABBABBBBBBBAABBAAAAABABABAAAAAAAABABABBBBABBBBBBBABBBABAABBAABAAABABBBBBABABBBAABBABABBABAAAABBBABBAABAAAABBA
+BBBBBBAABBAABBBABBAAABAABBAABBBBAAAABABABABBABBAABBBBBBABBAABBBAABBABAAAAAABAABBABABABAAABBBAABAABAABBAABBBAABBABBAAABBBBBAABBABBBAAABBABABBBABBBABABBAAAABAABBABBBABBAAABBBABABAAABBBBBBABBABAABBBBBBBABABBAAABBBABABAAABAAABBBBABAABABAAAABBAABAAAABABABBBABAAAABABBAABBAABBBABBAAAAABABABABABBAAAAABAABABABBBAAABABAAAABABABBAABABBAAAABBBBABBAABBBABBBBBBBBBABAAABBABABABAABAABAAAAABABBAABBBBBBBBAABBBAABABABBABBAABBBBAAABABBBBBAABABAABAABAABAABBBABABABBBBAAAAABBABBAABAABBBABABBABAABBBBABBBBAABABAABAABBBBBABABAABBAABBBAABAAAAABBBBBAAABABAABBAABABBBBBBBABABBABAABBAABAAAABBBBBBAAABAABBABBAAABBBABBBAABAAAB
+BAABBABAAABBBBAAAAABABAAABAAABBBBABBBBBBABBBABBAABAABAABAAAAAABAAABBAAABBBBABBBBAABAABABBBABBBBABABBBABAAAABBBAABAAAABBBAABAABABABAAAABABAAAAABAAABBAAAAAABBABABBBBBABAAABBBBABBABBABAAABAAABBBABAABAABAABBBAABABBABABBAAAABAABAAAABBBBBAABABBABBAABBBBBBABBAAAAAABBAAABAAAABBBAABABBBBBBAAABABABBABAABBAABABAABABAAAAAABBAAAAABABAABAABBAABBBAAAAAABBAAAABABBABBAAAABBBAAAAAAABBAABABBABABABBBAAABAAABAAAAABBBAABABABBAABABABABBBBAAABBAABABBABAABABAAABABBBBABBBAABBBAABABABABBABBABABBAABABBABBABAAAAABBAABBBAABBAAAAAAABBAABBABAABBBAAABAABABABBAABBAAAAABABBBBABBBABABAAAABABBABAAABABABBAABAABABBABABABBABAAABBABA
+AABBAABAAABBABAAABBABBAABBBBABAABBABAABBABAAAABBABABBABABABBABABAABABBBBAABBBABABABBAAABBAAABAAAAABAAAAAAABBAAABBBBAABAAAABBBAABBBAAAAAAABBBBBAABABABAAAABAAAABABAABBBBAAABABABBABABABABBABAABBABBBBBAAAABBBABBBABBABBBBABABBABBBBBABBBABABAABAAAAABBBBABAABABBBBBBBBAABBAAABABBBAABABABABBAAABABBBBBAABABBBBAABBBAABBABAABBBBBBAABBAAAAABAAABABAABABBAAABAABAABABBABABAABAABBABBBBAABABBBBBAAAABBABAAABBBBBAAAABAAAABBABABBBBABBBAABAAAABBAAABAABBABBAAABBABBABBBAAAABAAABAAAABBBBBABBBBABAABBABABABBAABBBABBABBABBBBBABAABABABBBAAABBABAAABBBBBAABAAAABABABBABAABAAABABBBBABAAABAABABAAABBAAABBBAAABABBBAABBBBAABAAAAB
+ABBABBBABAAAAAABBBBAABABAABBAABBBBBBBBABBABAAABABBAABABABBBAAABABBABAAAAABAAABAABBBBAAABBBBABBBABBABBBBBBABBBBBBBBAAAABBABBBBABBAABABBBAAABBBBABBABABABABBABAAABAAAAABBABBBABABAAAABAABABBABAABAABAAAAAAABAABAAAABAABABABBBABBABABAAAAABAAAABBBBABABAAAAAAABBABAAABBABABABBBBBBABBBBBBBABBBBABAAABBBBAABABABABBBAAAABABBAABABBABAABBABBABABAAABABBBBBBABAAABBBBBABAABBBBABAAAABBBAAABBABBBAAAABBBAABBBBABBBBBBBABBAAABAABAABAAAAAAABBBAAAABABBABAAABBABAABBABBABAAAAAABBABBABABBAAAABAABBABABABBBBAABABAAABAABBAAABAABBBAAAABBABBAABBAAABABAABBBBAAABABBBBAAAABBABBABBBBBBAABAABBABBBBBABABAAABAAAAABBAAAABABAAAABBAABAA
+BBABBBBBABBABABAAABBBBABBBABAABABAABBBABAABAAABABBBBABBAABBABBAABBBABBABABABAAAAAAABABBAAAABAABABBBABBBAABAAAAAAAAABBBAABAAAABBBAAABBBBABAAAABABBBBABBABBAAAAABABBAABBBAABBAABAAAABAABAAABAABAAAABAAABBABBBBABBBBAAABAAAAAABBAABABAABBBABABAAAABAABABBBAABABBBABBABABBABABABABAABAABABBABABAABABBAAABBBABAABBABAAAABABBBBBBAAAABBAABBAAAAABAABBBBBBABBAAABBBABBABBBBAAABBBAAABBABABBBBAABAABBBABAABAABAAAAAABABBABBABBAAAAAABAAABBBABAAAAABABBBAAABAABBBBBBBAABABBBAAABBBBAAABBBAABAAABABBBBABBAAABAAAABABBBBBAABAABBBAAABBAAAABABBAABBBAAABBBABABBABABBBBBBBAABBBBABBBABAAAABBABBAAABBBBBBBBBAABBAABBBABABAABABBBABABBB
+BBBAABAABBBABAAAABAABABAAABBAAABAAAAAAABBBAAABBBAABBBBBBBBAABABAABAAAAABABBBAAAAAAABBBAABABBAAAABBAAAABABAABBBABAABABBABAABBBAABBBBBBBAAABBAAABBAAABBBBBBABBBBAABBBBBBBAAAABBBBBBAAAABABAAABBAAABAAABBBABAABBABABBABABBABBABAAAABABABAAABABABBAABAABAABBAABABBAABBBAABBBBBBBBBAABAAAAABAAABAABBBABAABABABABAABBABBBBAAABABABABBAABBABBAAABBBABAAABBBBBBABABBBBAABBBAABBBBABABBABAABABBBABAAAAABBBABABABABAABAAAABBAABBAAABAABAAABBABBBABAABABAAAAAAABBABBBAABABAABBBABBAAAAAAAABABABBBAABAABBBAAAAAABABAAAAAABBBBAAABAABAABAABAABAAAABAAABBAAAAABBAABABABBBBAAAAABABAABBAAAABABAAABBAAAABABABBBAABBBBAAAAABABABAABBBBBAB
+BBBABBBABAABBBBAAABBAAAABAABAABAABBABAABAAABABBAAAABABBBBABAABBBBABBBBABBAABABBBABBBAAAAAABBBAABAABBBAABBAAAABBABAAABAABBABABABAABAABBABBBABBBBBAABBBAAABBBBABBABABBBBBAABAAABABAABAABBBBBABAAABBABAAAABBABABABAABBBBAAAAABBABAABBABAAAABABBBAAABBBABAABBBBABBABBBBAABBBABAAAABABAAABABABAABABABABBBABAAABABBABBAABBBABBBBABABBAAAABBBBABBABAAAABBBBBABBABABBABABBBAAAABAABABAAAAABBBAABAAAABBAABBBBABBBAAABBBBBBBAABABBAABBBBBABBAAABAABAAABABBBAABAAAAABAAAAAAABAABAABBAAABBABAAAAABAABABABBABBBBBAABAAABABBAABABBBAABBAABABABBAABBABAAAAABABABBABAABBAAAABBBBBBBAAABBBAABABABBAABBBBAAABAAAABBABABABBAAAAABAABBBAABAA
+ABBBABBAABBBABBBBBBBBBBAAABAABAABBABAAAABBABABBABABBABBAAAABBBBAABBABBBABAAABABBAAABAAABAABBABABAABAAAABABABBAAABABBABBAAABAAABBABAAAABBAABAABBABBABAABBAABBABBABABBAAAAAABBBAABAAAAABBAAABAABBBABABABBBABAAABBBAABBBAAAABABBBBBAAABABAAAAAAABAABBBBAAAAABAAAAAABBBAAABAABBBAAAAAABAAABBBBAABABBABBAAABBABAAABAABAABBBBAAAAABAAAABAAAABBABBBABBAAABBBBAAABABABAAAABABBAAAAABBAAABABBAAABBBABBBBABBAABBAABABAABABAABBBBAABAABAAAABABABBBBBBBBBABAAAABABAAAAAAABBBAAAAABBAAABBBBBABBBBBBBAAAABBBBBABAAAABAAABBBBBABABABBABBBAABBABAAABABBABABABBBAABBAABBAABBBBBABABABAABABBAAABBAAAAABBABAABAABBBBBBAAAAAABBAAABBBBBAAAAA
+ABAAABBBABAABAABBABBABABBAABBBBBAAAAABABABABAAABBBABBBABAAABAABABBAAAABAABBAABBABBBBABAABBAAABBABBAAAAAABBABABBBAAAAAAABBABAABABABAABABBAAABAAAABBBBABBAABABABABAAAAABBBAAABAAABBBBABBBBBBABBAABABBBABAAABBBAAABBBABABAABAAAABBBAAABABABABAABBBABABABBAAAABABAABAAABBABBBAAAAABBBAAABBBBBBBBABAAABBABABBBBABBABBBBABAABABBBAAAABBAAABBBBBBBBABAAABBABAAABBAAAABABAAABBAABAABBAAAABBAABAAABABBAABAABBBBBBABABABBABAABBAABAABBAAAABAABBABABAAAABBAABAABAABABABBABAAABAABABBBABBABABAAABBBABBABABABAAAABAAABBBBBABABAAAABBABAAABBAABBBBBABABABBBBBBBAABABBABBAAAAAAAAABAABBBBBABAABAAABAAABABBBBABAAABABBBABAAABAABBBABAABA
+BAAABBBAAABABBAAABBAAABBABBBAAABBABBBBABBABBAABBABAABAAAABBABBBBABBAAAABBBABBBBAABABBBBABAABBABBAABABAAABBBAABAABBBAAABBAABBBAABABABBBBAAABBBABBBABABBABAABBAAAABBAAAABAABABAAAAAABAABAAABBBABAABBABAABAABBBABAAAABAABBBBABBBBBABABBBBBBBBBAAABABBBABAAAABBAAABABBAABBBABBBABBBAAABABAABBABBBBABBBBABAABBBBAABBAABBABBBBAABAABAAAAABABBAAABAABAABBABAABAAABBBAAAABAABBBBAAABBBAABABAABABBAABBBAABAABABABBBBABAABAAABBABAABBABBAABBABBAAABBBBABAABAAAAAABABBBBBBAABABAABBBBABABBABAAAAABABBABBAAABBBBABABABBAAABAAAABABBBBBAABBBBABAAABBABBBBBABBABABAABBABBBAABBBBBBBBBBAABAABBAAAABBABAAABAABABBBAAABBAABAABBAABBBBBABA
+BBABBABABABABAAAAABAABABAABABBBBBAABBAABBBABAABABABAABABBBAABABBABBBAAABAABBAAABABAABBABBABBBABBBAAABBBBBBAAAABAAABBAABBBBBABBBBBBBBABBABBBABBBBAABABABBAABBBAAABBAAABABBBABBBBBBAABBBBBAAAAAAABBAABAAABBABABABAAAAABBAAABBBAAAAAABABABAAAAABBBBBBAAABBBABBBBABAAABABABBBABBBBAABBAABBAAAABABBAABBBABABBAABAABABBABBABBBBBBBABBBBBABBBBABBBBAABAABBBAAABBAAABABBAABBBBABBABBBAAABAABBBAABBAAABBBBABBBBABBABAABBAAABBABBBBABAAAABABABBABAAABBBAABBAABAABABABBBBBAABAABBBBBAABBBBAAAABBBBBBBAAAABABBAABBBBBAABABBBBAABBBBABBABAABABABABBABABAABBBBAAAABBABABABABAAAABAABABAABABAAABAABBBBABABABABBBAAABBBBBAABBABABAABBABA
+BBAAABAABBABBBAAAABBABBABBBBAAAABBBBABBAAAABABAABBAABAABABBAAABABBBBBBABBABAABAAAABABBABBBABAAAAAABABAAABBAAABBBBABABAABAABAAAABBBAAAABABBBBBBBBABBBAABAABBABBBABAAABBBAABBAABBABAABABAAABBBAAABBBABAABABABABABBABBBAABABAABABBAABABAAAAABBAABAABABABAABBAABABBBBBAABAAABBBBABBBBABBAAAAAABBABAABAABAABABBAABABBBABAAAAAAABABBABAAAAABAABABABBAABAAABABBABBBBBABBAAAABBABAAABBBAABABABAABBBABBABBAABABBBABABBABBABAAAABABABAAAAAABBBBBABBABABABABBBAAABAAAAAAAAABABBBABBABAAAABBAAABABBABABAAAAAABBABABAAAABAAABABBBBABAAABABAAABABBBBBBAAAABBBAABBAAABBAABAABBBBABAABABBAAABAABBABAABBBBBBBBAABBABBBAAABABBABAABABABBAA
+AABABAABBABBBBAABBBAAAABAAAABBBAAABBAAAAABBBAAAABBABAABBBABBBBAAAABAABBBABAABBBBBABAAAAABABBBABABABAABAAAAAAAAAABABBBABBBABAAABBBABBBBBBAABBBABABBABAAAABBBAABBAAABABBABBABBBABAABBAABAABABBABAAABABABBABBBAABBBABBABAAAAAAAABAAAAABAABAABBABABABBABABABABAAABABABBBABABBAAAAAAABAAAAABBBBBAABAAABBAABBBAAABABBBBAAAABAAAAABABBABBBABABBABBAAABABABBABBABAAAABABBABAABBBBBABABAABBBAABBBAABBBAABABABBAAAAABABABABABBBBBBBAABBAABAAABABBBBABAABBBAABBBABAABABAAAABAABAAAABBABABBAABBBAABBBBBABBABAABBAAABAAAABABABBBBBAAABBBBBABBAAABAAABBAAAABBBABBBAABBABBBABBAAAAABAABAAABBBBAABBBAAAAAABAABABBABBAAABAABBAAAAABABABBB
+BAAAABABABBBBBBBBBBBBBBABBABABAABBBABBAAAABAAABAABBABBABBBBBBAABBBBBABBAABBAAAAABABBBBABAAABABAAAABAAABBABBAABBBBAABABBABBAABAAAAABAABBBBBABAABAAAAAABAAAAAAABBABABAAABAAABBABBAAAABABBBAAAAABBAABBBAAABBABAABABABAAAABAAAABBAABBAAABAAABAABBBBBBABABAAABABAABBAAABBABABBBAABABBBAABABAAABBBAAABBAAABBABBAAABAAABAAABBAAABAABAAAABABBBBBABABBBBABBBABBBBBABBBAAABAAABBAAABAAAAABBBAABAAAABBABBBBABABBAABABAABABBAAAAABBABBBAAAAAAABABAABABBBBAABBBABBBBABBBBBBBBAABABABBBAABABBAAAABBBBBBBABABBAABBBBBBABAABBBABABBBAAABBBABBBBABABBBAAAAABBAABBAABAAABABAAABABABBAABBABBABAABAAAAABAAAABBBABBAAABAABABBBBBBABABABBBABBA
+ABAAABAAAABAAABBBBBBAAABBBBAAABBBBBAAABBBABABBAABBBBBBBABABBAAAABABBAAAABABBBBAAAAAABBBBBBABBAAABBBBABABAAAAABBAAAAABBAAABABBBABBBAAAABAAAABBABBABABAABBAAAAAAABABABAAABBBBBABBBAAAABBBAAABBAABBAABBABBAAAABAAAABBAABAAABBBBAABABBBABAABBAABABBABBBBAABBBBBABBAAAABBBBABABAAABBABAABBABBABAABABAAABBAABBABBBBABABAABAAABBBBBBAABBBBAABABABAAABABABABABABBAAAABAAABBAABBBABAABBABBBAAABBAAABABAAABABBAAAABBBBBABBBBBAAAABABABBAABABABBAABAAAAAAABAABAAAAABBABAABBABABABAABBAABAABABABAABAAABABAABBBAAABBABBBAABBBABBBBBBABAAABBBBBBBAAABBABBABBAABABBBBABBBAABABBAABABBAABABABABBABBBABBABBBBBBBABABBBBABAABBBBAAAABBAABA
+BAABBBABBAABABAABABABAAABAABBABBBAAABBBBBBAAABBABBBBABBAABABBABAAABBAAAAAABBBBBBABABBBBBBAAAABBBABABABABBBBABABBAAABBBABAABABABBBAAAAABBABAABBBBABAABAABABABBBBABBAAAAAAABAAABAABBABBAABBBBBABABBBAABAAABBBAAABBABABABBBBBAAAABBABBBABABABAAABBAABBBBBBBABAAABBBBBAAAABAAABAABAAABBBBBABBBAAABAAABBABAAAABBABABAAABAABBBABBBBAAAAAAAAABAABBABABAAAAAABBBBAABBBABBAAAAAAAAABBABBAABBBBBBBAAABABBAAABABBBBABABABABBAAABAAABABBAABBBBAAABABAAAAAABBAAAABAAABABAAABAABBBAABABABBBAABBBAABAAAAABAAAAABABBABAABAAAABAABBABBBAABAAAABBBBAABBAAABAAAAAABBABAABAABBBBBBAAABBABBBAAAAAABBBABAAAABBBBBABBBABBBABBABBAABBABBBABBBAAB
+BABABBAAAAABBBBABBBAAABAABABBAAABAAABAABABBBBAABBAABABBBBAAAAABBBABBBAAABABBABAAAABBBBAABBABBBAABABBBBAAABBABAABAAAAABBBBAABAAABBBAABBBBBBBABBBABAAAAAABBBABAAAAABAABBAABABBBAABABBABBBAABBABBAABBAABBBBABAABAAAABBBBAAABABBAAABBABBBABABABAAABBBAABBABAABBBAAAAAABBABBABABBABABABBBBBBABABBBAAABAABBBBAABBAABBBAAAAABAAAAAAABABBAAABBABABAAABAABABAAAAAABBABBAABBABBBBBABBAAAABABBBBBBBBBBBBBBBBAABABAAAABAAABAABBAAABBAABBBBABBBAAAAAAABBBBBAABABAABBABBBBAABBBAAAABBBBBABBBAABBBAABABABABBBABABBABBABAAAAAABBBBBBAAABBBBBAAAAABAAABABAABBABBAAABBBBABBABAABBBABAAAAAAAAAABBBAAAAABBABABBABBBAABABBBABBBBBBAAABABBAABB
+BABBABBABAABAAABABAABABAAAAABBABABABBBABAABBAABBBBBBBBABBABBBBAABABBABBABAAAAABBBAAAAABABAAAAAABAABBBBBBAAABABABBAAAAAABAABABBAAAAAAABAABBBABABBBBABAAAABAABBBBABBBBAAAABBBABABBABAABBABABBABABAABBABAABAAABAAABAAAABBAABBAAAABBABAABABBBABABBAAABAABAAAAABBBBABBBBAAABAAABBBBBBABBABBBBAAAABAAABBAABBBABAAABBBBBBAABABBABABBABBAAAAABABBBBABBBBAAAAAABAAAAABABABBBBAAAAAABABBBAAABBABABBABBABBAAAABABABBABABBBBAAAAAABBBAAABBAAABAAAABABBABBABAAABAABAAAAABBBABBABBABABBABBBBAAABBAABBBABBAABABAAAAAAAAAABBABAABBBAAAABABBBBBABBBBBABABBBBBBABBBBAAAABAAABBAABBBAABBAAAAAABBBBABABABABAABBAABABBBBABAABAABBBABBBBABBBAA
+AABBAABAAABABAABAAAABBAABBABAAAAAABAAABBAAAAABBAABBABBABAABABABAAAAAABBABBABABBBABBBABBABBABBBAAABAABBBABBBAABBBABBAAABABABBABBBBAAABBAABABAAAAAABAAABBABABBABABAAABABAAAABBBABABBABABBBAAAABAAAAAABABBABBAAAAABAABBBBAAAAABBBBBABBAABAAABBBABBABBABABBABBAAABAABABBBBAABABBBBBABAABABBBBABABAABBABBBAAABBABBBBBAAAAAABAAAABAABBBBBBAAABAABABABBABBAABAABABBABABBBABBBBABABBBBAABABAAABABABBAAAABAAABABAABABABBBBAAABABBABAABAAAAABAAABBBAAABABABBBBBABBBBBABABABABABBBAAAABABBABBBBBABBBABBBAABBAAABABAABABBAABBBBAABBABBABBBAAABBBBABAAABAAAABABBABAAABAABABBBBABAABBAAAAAABBBBBABAABBBABABABBAABAAABAABBBABABBBBBABAB
+BBBBBBBBAAAAAABABABBABBBBBBBBABAAABBBAAAAABAAABBBBABBABAABBBAAAABBABABAABBABBBBBBABAAABBBABABAAABAAAABBBABBBABABBAABABAAABBAABBBABBAAAAABAABBAAAABABABAAABABABBAABBAABABABABBAABBBAAAABBBABABABABABBBAAABAAABABBBABBAAABBAAABBAAAABABBBAAABAABABAABBBABBBBBAABAABABBBABABBABBBABAABBBABBAABAAABAABAAAAABABBAABAABBAAAAAAABAAABABBABAAABABAAABAAAABBBABBBBBBBBBAABBAAAABAABBAAAAAABAAAAAAAAAAAABBAABBAABABABBBAAABBAAABBAAABAABBBBBABABBAAABBABABAAABABBBAAAABABBBBBAAAAAABABABAABABBBBBAABBBABAAAAABABAABBBBBBABABBAABBABBABBAABBBBBBBABABBABBABBBABBBAAAAAABABAABAAAABBBBBABAABBABBBABABBABBABAABBBAABBABAABBAABBAAABBB
+BAABBAAAABBAAAAABBABBBBBBAAABBBABBAAAABABAABAAAAABABBBAAAABAAABAAABAABABABBBBABAAAABBBBBABBBABAAABBABBAAAABBBAAABAABBBABBAAAAAAAABAAABBAAAABAAAABBABBAABBABABAAABBABBABBBAABBBABBBABAABABBAAAABABABBAAABBAAABBBBABABABAAABAAAAAABABABBAAABBAABABBBBAABBBABBABBBBABABBBAAAAABAAAAABBAABAABBAAABBBBBBABBABBBBBAAABBBABBBBBBBBAAAABBABABBBBBAAAABAAAABBBAABBABBBABBABABABAAABABAAABABAABABBAABBBBAABBBBABBBABBABABBAAAAAABAAABBBBABBABBAAABAAAABAAAAAABBAABABABBBABABABABBBBAABBBBBBABABBBBBBAAAAABABABBAAABBAABBBABABBBABABBAABBBAABBABABBBABBBABBAAAAABAABABBBAABABBAABABBABBABBBABAAAAABAAABBAABBBBBBBABABBBBABBBBBBAABB
+AABAABBAABBBAABABBABBABABABAAAABABAAABBABBABAABBAABBABABAABBBAABAAAAABABABBABBAABBAAABABBBBAABBAAABBBBBBBBBBABABBAAABAAAAABBAAABAABBBAAAAAABBBBBBBBABAAABABABBBBBAABABBABABBAAABAABBAABBAABBBBBABBAAAABAAABAAAABABAABBABBBAAABBBAAABBBBABAABBBBBBABAABBABABAABBBAAABBBAAABBBBBBABABBBBBBBBBBBABBBBBBBABABAABBAABAAAAAAAAAABBBBAAABBAABAAAABABBBBBAAAAAABAABBBABBBBABAAABABABBBBABBABABBAAABAAABBBABABBBBBAAABAAABBBABABABBBABBABABAABBBBABBBABAABBAAAABABAAAAAABABABAAAAAAAABBAAABABBABAAAAABBBBAABAABAABBBBBBBAAAAABAABBBAABAABAAABABBBABABBAAABBAAABBBAABBBBABABABAAABBBABBBAAABAABBBBBBAAAABBBAAAABABBABABBAABABBAABB
+BABABBAABBBBBABAABBABBBABBABAABABABABABBABABBBABAABBABAABBAABABBBBABAAAAABBBBBABAAAABAAAABABAABBBBABBABBAABBAABBBABBABAABAABBBBABAAABBBAABABAAAABABAABABAABAABABABBAAAABBAAAAAAAAABBAABABBBAAAAAABBABABABAAAABBBBABBABAABAAAABBAABBABAAABBAABABAABABABABBBABABAABBAABABAAABAABBBBBBBBAABABABAAABAAAABBBBAABBAAAAABBABAAABBABBBBBABBABABBBBAABBABBABAAABBBBBBAAABABABBAABAAABAABABBABBABAAABAAABBBAABABABBAABAABAABBBABBAAAABBBABBAAABBBAABBABBAAAABABBABAABAABBABAAAABABAAABABABAAAABBBBAABBBBAAAAAAAABBABAABBBBBAABABBABBAAAAAAABAABBAAAABAAABBABABAABABABBBBAAAABAAAABAAAABBAAABBAABAABBBBAABABAAAAAAAABABAAAAAABAABBB
+BBABBBBBBAABAABBAABBBAAABAAAABBABBAABABABBBBAABBBBABABBABBABBBABAABBBBABBABAABABBAAABABAABABBBAAABBBAABABAABAABABBBABBBBBBAAABBBBBAAAAABBABBABBABBBBAABABBAAAAAABBAABAABBBBAABBBBBABABBBABABABBAABBBBBBAABBBBABBBBBBBBAABBBABBBBBBAABBBAABAAABAAABAAABAABABBABAAABBBABAAAAAABABAAABABABBBABAAAABBBABABABBABAAAABAABAABAABAAAAABBBBBABAABBBBBABBABBBABBBABABABBBBBBBBBBABAABBBAAAABBABBBAABAABBABBBBABAAAAABBABAABBBBBBAABBAABAAAAABBABBABAABBBBABBBBBBABAAAAAABAABAABABBBBBBAAAABBABABABABBBABBABBABABBAAABBABABAAABBAABAAABBBAABABBABAAABABAAAABAAAAABAABBBBBAAABBAAABABAABAAAABBBBBBABABBAAABBAAAABAAABBAAABABAABABBAA
+ABBAAABBBABBABABBBAABBAAABBABAABABAAAABBBBBBBBABBABAAAABBABBABBABABABBBABBBAAABBABAABBBBBABBBBBBBBAAABAAAABAAABBABBABABAAABBBAAABABABABAAABABABBBBABBBBBBBBBBAABAABABABABBBAAAABABAABAABBBAAABABAABBAAABBAABAABAAABAAAAAABABBBAABBBAAAABBBABAABABABBAABAABBABAABAAAABBABBBBABBBAABBABABBAAABABAAAAAABBBBAAAABBAABBBBBAAAAABBBBAABAAABAABBBBBAABABAABBBABABABBAABAAABAABBABABBBBBABBBABBABABABBAAABAABABBABABAAAAAABAABBABBAABBABBAAABBBBBABAABABABAAABBAABAABBBBBABAABBAAABBBAABBAABABBBBAABBABBBABABBBBBAABAABBAAABABABBBABAAABBBBBBBAABBBAAABAAAABBAABBBBABABAABBBBBBAABBBBBABBABAABBBABABAAAABBAABBABAABBAABBBBAABAAA
+BBABBBAAAAABAABABBBBBBABAAABAAABBBBBABBABABABAAABBABAABABBBBBAAABABABAABBBAAAABBBBABBBABAABAABBAABBBBBABBAAAABBAAABAAABBBBABBBBBAABBABBABBABABABBBBAABABABBBBBBABBBBBAAAABAABBAABBAAAABABBAABAABAABAABABBABAAAABABAABBAAABAABBABBBBBBABBAAAABBABAABBBAABAABAAAAAABBBAAAABBBABBBBAAABBBBBBBBABAABBAAAAABBBBBBBBBBBABABABAAABABAAABBAABABBBBBBBABBBBAABBAABBABAAABBABAAABABAAAAABBBBABBBABBBBAABAABAAAAAABABBAAAAAAAAABBBBAAABABBAAABAAABABBBBBAAAABBBBAABBBBABAABBBAABABAABABAABABAABABBBAABBBBABAAAAABAAABABBBBBBBAAAABBABBAABAABAABAAAABBABBBBAAAABAABAAAAABBBBABBBABBABBBBAAAABAAABABBBABAABABABABABBAABBAAABAAABBAABA
+BAAABABABAAAAAAABAAAABAABABAABABBBABBBABBBABBAAAABBAAABABAAAAABAAABBBBAAAAABBBABABBBBAAAAABABBBBAAAAAABAAAABBABABBBABBABABAAAAABBABBABAABBAABAABABBABBBABBBBBAAABAAAAAABAABABBBAABBBAAAAABBAABAAAABBBBBBBAABABBAABAABAAAABABAAABBBAAABAABABBBAAAAAABBBABBAABAABBABBBBBBBBBBBAABABBABBAABAABAAABBBBABABAAABABAAAAABABABBABBAABBBABABBBBABBBABBAABBBAAAAAABBBBABBABBABBBABBAAAABBABBABBBABBABBAABABBABBBAABBBABAAABAABBABBABBBBBBBABAABBBBABBAABBBABAABABABBBABABAAABBBABABABBBAABABAAAABAAAABBABABAAABAAABBBAAAAAABBABAAABBBBAABBBBBBAABBBABBBAABAABBBBAABAABABAABAABABABBBBAAABAAAABBBAABAAABAAABBABABBAABAAABABBAAABABA
+BAAAAABAABABBABABBAAABAABBAABABBABAABAAAABBABABBABBBABAAAABBBAAABAABBBAABBBBBBABBBBAABAABABAAABBBBAABBAAAAAAABBAABBAAAAABBABBBBAABBABABAAAAABAAABBBBBBAAABAABAABABABABBAABBABABABABAABBABABABBBABAABBBBAAAAABBABBBAAAABBABABBABABBBAABABBBBBABABAAAABBABAAAABBBAAABBABABABBABBBABBBBBBBAAABABAABBBABABABBBBBBABAAAAAABBBABBABBBAAAAAABAAAABAAABABBBBABBBAABAABABABABAAABBAABABABBAABBABBAABABBBABBABAAABBBAAAAAAAABABAAAAAAAAABBBBAABABABBAABABABABBAABABBBABAAABBABBAABAAAABBABAABBBBAAABBBABBAABBBABAAAAABBBBBBAAABABBAABABAABAABABAABBBBBAAABBABBBBAAAAAAAAAAAAAABBBBBAAABBBBABAAABBBBAABBBABABAAABAABAABBBBBBABAABBA
+ABAAABAAABBBAABBABABBBABAAABABBABBBABAABBAABABAABAAABBAAAABBABABBBBAAAABAABABBBBAABABBBBBBAABAAAAABABBABAAABBABBBBBBAAABAABBAABBBBBAABABBABAAABBABAAABBBBABBABABAABBABAABBAABBAAABBBBABABBBABAABBAAAAAABAAABAABBBAAAABBBAAABAAABBAABBBBABAABBABBBBBAAABAABAAAAABAAABBBABBBAABABBBBABABABBBBBAAABBBBAABABBABABABBABBBBBBBAAABAABBABAAAABABBBBABBBBABABABAAABBBABBBBAABABBAAAABABBAABBBBBABBABAAABBBABBABBABABABABBBBAABAAAABBAAAABBAAAAABAABAABAABABABABBAABABABAAAAAAAABBBBABAABABBAAAABAAABBBAABAAAABABAABBBAAABABBBABBBAABBBAABABBAAAABBAAAABBBBBAAABABBABBAABBABAABBBBABABBABAAABABBBAABBAABABABBAABABAABABBBBBBABAAB
+BAABAABABBABABAABABBBBBBBBBBBABAAABBBABABAAAABAABABABBBBABBBBBABAAABAABBABBBAABABAAABAABBBBBABBABBBAABBBBAAAAABBBBABABBBAAABBAABBBAABAAABAAAABBBBBAAABBBBABABABBABBBABBAABAAAABAABBBABBABBBBBAABBAABBAAABBBABABBBABABABAABBBBAAABAAAABABBABAABBABABBABAAABBBBAABBABBBBBBABABAAAAAABAABBABBABAAABBBABABAABABBAABABAABBAAABBABBBBABAABBBAAABAABBAABABAABAAAAABABBAAABAAABABABAABABABBABABAAABBBAAAAAABBAABABBBAABBBAABBBBBABAABBBBBBAABAABABBABBAABABBABBBBABABAAABAAABBBAABBAAAAABAAAABBBBAAAABBABBBAAABAABAABABBBBBBABABBBBBBABAABBBAAAAABBBABBAAABBAAABBAAAAABAABAABABAABBBBABABBABABBABBAABAAABBABAABBBBABABBAABBBBABA
+AABABABAABBAAABBABABBBBBBABAABABAAABAABBAAAABBBABBBABABAABBABBAABAABABAABBBAABBABBBAAABBABABBBABBBBBABABBAAABBAAABAABABBABABBBBABAABABABBABABBBAABAABBBBBAAABABABBBBBAABBBABBAAAABAABBBBAAABABABABABBBABBABAABABBBBBAABABABABAABBAAABBAABBBABBAABABBAAABBBABAABAAAAABBAABBAABBABABBBAABAABAABABAAABBBAABBAABBBBABABBBBBABAAAAABBABBABBBBAABABAABAABBBABAAABABBBBBBABAABAABBABBBBAAAABAABBAABAAABBABBBBAAAAABAABAAAAABBABBBAABBAABAABAAABAAABBBBBBABABBBABBBABBABAAAABAABAABBAABAABABABBABAABABBABBBBBBAAABABBABBAAAABABAAABAABAABBBABABABBBBAAAABBAAAAAAAABBAABBBBBAABABBAAABABBBABBAABAAAABBAABBBABBABABAABBBBBBAABABAB
+AABBBAABBAABBBAAAAAAABBBABAABBBAAAABABBBABABBBAABABAABBAAABABBBBBBBBBABBBBABAAABABAABAAAABBAAABBAABBAABABABBABABBAABBABBBABBBABABAABAABBBBABABAAAAAABAAABABBABBBABABABABBAABABBAABABBBABABBBABAAABBAAAAABABABABABBABBABABBBBBBBAABAABABBBAABABABAABBAABAABBAAAAABBAABABBABBBAABABAAABBAABBBBBBABABAAAAAABAAABBAAABBAABBABABBABBBAABAAABAAABBBBABAAAAABAABABAABBAABABBAABABBAABAAAAAABBAAAABBAABAABABAABBABABBBBABABBAABABBBABAAABBAABBBBBBBABBAAAAABBBBAAABAABBBBABBAAAABBBAAABBBAABBAAABAABABAABBBAABAAABBAAAAAAABAAABABBABBAAABBABABBBABBABAABBAABBABAABAAAABBAAABBBBAAABAAAAABBBBBABBABBAAAAABBABBBABBABBAABABAAAAAAB
+ABBAAAAABBABBABBBBAAABBABBAAABAABABBBBAABBBBBAAABBAABABBAABABBAAABBABBABBBAABAAABBBABBBABBABAAABAABABAABABBABBABAABABABBAABABABBBBBAAAABAAABBBABABBBBABAABABBAAAAAABAAABABBBBAABBABBABBABAAAABBAABAABBBBAABAAAAAABABABBBBABBBBBABBAAABBBBAABBBBAABABAAABAABBAAAAABAABABAABABABBBABABBBAAAABBAABABABABABBBAAABBBABAAAABABABABABBAAAABBBAABBAAABABAAAAAAAABAAAAAABABBBAABBABBABAAAAABABABBBAABBAABAABBBABBAABAABAABABAAAAAABBAAABBAABABBAABAAABABBAABABBAABAAAAAAABBAAAAAAAAABABABBABBABBABAABABAAAABBBBABAAAAABBAABAAAABBBAAABABBAABBAABBABBAAABABABBAABBBABBAAAAAAAAABAABBAABBABABAAAABABBABAABBBAABAAABBAABABBBABBAAABB
+ABABBBABABBABABBBBAAABAAABABABBBAABBBABABABBBBBAABBABAAAAAAAABBAABBBAABBBAABAAABABBBABAABAAABBAABABAAABABBBBABAAABABBABAAAABAAAABBABBAABBBABBBABBAABBBBBBBABAAABABABABAAABAAABBAABABBBABBAAABAAABBAABBBABAABAABBBABBBAABABAAABABAAAABBABAAABBAAABABBBBABBAAABBAAAABBAAABABBABABABBAABAABBBBABAABBAABBAABBBAABBABBABBBBABABBAAABBAABAABBABAAAAABBABAAAABAAAABABAAABBABAABBBAAABAAABBBBBABBBBAABABBABBBBBAABABBBBABAABABBBABABBABAABABBAAABAAABBABBABBABABABAABAAAABBBABAABAABABABAABAABBABABAAABABBBAAAAAABBABBBBBABAABAABBABBAABBBAAAAAAABABABBAABAAAAAAABBAABABBBAAABBBBABABBAAABBBBABBABAAAAABABBABBAABAAAABAAABBABABA
+ABAAABAAAAAAAABBABAAABBBABBBAAABABBBBAAAABBBAABABBBBAABBAAAAABBAAABBBAABBAABBABBABAABABABBAABAAABABAAAABABBAABAABBBBBABAAAABABAAAABABAAAABABABBBAAAAABABABABABBABAABAABBBAABBBBABBBABABBBBABBBBAABABBBBBAAABAABBBABBABBBBBABBBAABBAABAAAABBBABBBAABAABBABAAAAABAAAABBAABABBABABAAAABBAAABBAABBBBAAAABBBBBABAAABABABABABBBBAAABAAABABBAAABAABBABBBAABABABAAABABABABABAAAAAAABBBBAABAABAABBAAAABBBAABABAAABAAABAABAABBBBABBBBAAABABBBBBBABABBBBAAABBBBBAABAAAABBAABBBABABBAABBAAAAABABBBABABBAAABABAABBBBBBAABBABABABAAABBBAABBBAAABAABABABBBBBABBBBABAAAABABBBABABBBBBAAABAAABBAAABBBABAAABABBBAAAABAABABABBAAABBBBBABBBB
+BBABABABABABAAAAABBAABBABBAABBAABABAABBABABBAAAAABBAAAAABBBBABAABBBABBAAABAAAAABABABABABBBBAABABABBBAAABABBAAABBBABAAAAABABBABBABABBBBABABABABBBBABABBAABBBAABBABBABABBBBAAAABBAABAAAAAABBBBBBBABABAABAABABBBBBBBBABAABBBBABBABBBBBBBABBABBABABABAAAAAABABABAABBAABAAAABBBBBBBBBAAABABABBABBABABABBAABABABBABAABBABAABABABABABBBAAABAABBABABABBBAABBBABABAAABBABAAAABBBBBBBBBAAABBBBABBBBAABAAAAABABBABBABBAAAAAABBBBAAABBBAABBBAABAAAAAABAAABBBBABBBABABABAABBAABBABABAABAABBABAABABBBAAAAABAAABABAABBBBABBAAAABAAAAABBBABBBBBAABABBABBBBBABBBAAABAABBBBAABBABBBBBBAABBBABBBABBAAABAAABABBAAAAABBAABBBBBBBABAAAABBAABBA
+AABABBAABAABAAAAAAABBBBBABABAAAAABBAABABBBAABAAABABBAAAABBBABABBAABAAABBBBBBAAAAABBBBBABABBABBBAABBBBBBABAABBBBBBBABBAABABABABAAAABABBBBABAAABBBABBBBAAABBBBBBABABBABBABBBBBAAABABAAABABAAABAAAABABAAABABAAABBBBABBABAAABABABBBBBBAAAABABBABABBBBBABBABBBAAAABAAABBAAABAAAAAAABAAABBABBBABBAAABABAAAABAABBAAAABABABBABBABBAAABBAABBBABBABBBABAABBBBABBBABBABAABBBAAAAAAAABABABAAAABAABBBABBBBABBBABAABAABABABBAABBBAAAABABBBBAABABAAABABAAAAABAABABAAAABBABAAAAABAAABBAABABAABBBABAAAAAABBABBAAAABBBAABAAAAAABBBABABBAABABAABABBBAAABBBBBBBBABBABBABBAAAABABABAABABBAAAABBBABABABABBABBBBAABBBBABABAABABABBBABAABBAAABBB
+AAABBABBABBBBAABBABABAABABAABBBAAABAABAAABABBBABAABBBABAABABAAABBBBAABBAAAAABBBBABBBABAAAABAAABABBBBAABBBAAAABAAAABBAAAAAAABABABBAAABBBAAAABABBBAABABABBABABBAAABAABAABABAAABBAAAAAAABAABABABBAABAAABABBAABBBBAABABBBAAABBABAAABBBBAABBBAABBBBBBBAABBBABBABABABBBBBABABAAABBBAAAAAABAAAAAAAABBBABABBBABBAAAAABBAAAAAABBAAABBABBBBBABBBBABABBBBABABBABABBBABAABBBBBBBABABBBABABABAABBAABAABAAAABABAABBBABBBABBABABABBAAABAAABAABAABABAAAAAABABAABAAAAABBABBAAAAABAAAAABBAAAAAAABBBAABABBAAABABABBBBABBBBABAABAAABAAAABABAABABBBAAABBAAAABAABBBAAABBABAAABAABBAABBBAAAAABABABABBABBABBAAABBBAABAABBAABAABBBABAAAABABBBBBAB
+BABBBAABABABABBBBBABAABABAABBABBAABBABBBAAAAAAABABBABABBBBABBBAABBABAABAAABAABAABABAAAAABBBBAAABAABBAABABAABAAABAAAABAAAAAABBABAAABAAAAABABBABABAAAABBAABBABBBBBAAAABBAAABAAABBABBAABBABBBAAABABBBBBAABAABAAABBABABABBBABBBBBBBBBBABAAAAAAABBABBABBBBAAABBBBAABABABBBBBBABBAAAABBBBABBBBABBBBBAAAABAABAABBABAAAABAAAABBAABABABBBABAAABABAAAAAAAAABBBAAAABABABAAABBBAABAAAAAABBAAABABABAABBBAABAAABBBAABBBBBBAAAABBBBBABABBAABAAABAAABABBBAABABBAABBBABBBBBBBABAABABBABBABBBABAABABAABBAAAAAAAABBBABBBBABAABAABBAAAAABAAAAAAAABAAABBBBBAAABABAABBABABBBBAAAAABAAABBBABBAABAABBAAAAABBABABAAABABBBABAABBABBABBAABAAAAAABAA
+ABBBBBABAAABAAABAAAABBBBBBAABBAAABAABABAAABABAABABBBAABBBBABBABAAABBAABAABAAAAABBBAAABABBABAABBABABBAAABAAAAAAAABAABBBBABBBABAABAABBBAABABBBABBBABBAAABAABAABAABABBBBABBBAABAABBBBBBAAABAABAAABABABABABABABBAABABBBBBBABBABAABABABABABBBABAABABBBAAABABBABABBABBBBAAABABABBAABAABAABABABAAAAABBAABBAAABBABBAABBBAAAABABBABAAABBBBBBABAAAABAAAAABAAAABBABABAAAAAAAABBBABBBAAAABBAAABAABBABAABBBBAAABBBAABAABABBBABAABAAAAAAAABBBAABBBABBABABBBBBAAAAAAAAAABABABAAABBAABBABBABABABBABABBBBBBBBBBABBBBBAAAABBABBABBABBBBAAAABABAAAAAAABBBABBBBBBBBBAABBBAAABABBAABAABAAABABBBBBAABBAABAABAAAABAABBBAAABBBAAABABAABABBBBBABB
+BABBBBBAABABBBABBAABAAABBBAAABAAABAABAABAABBABAABBABAAABABBBABABBBAAAAABBBAABABBABBAAAABBBBAAABBBBABAABABBABBAABAABBBAAAAAAABBAAABBABAAABBAAABABAAAABAAAABABBBBBAABBAAABABABAAAAABABAABBBABAAABBBAABBBBBBBBBBABABABBABABABBBBBBAABAAABAABAABAAABAABABAABAAABAABBAAAAAABBBAABABABBBBABAAABBABBBBAAAABBBAABABBBABABBBBBAAAABBABABBBBAABAABBBAABABBBABBBBBAAABBABABBABBBBBAAAABBABBABBBBAABABBAABBABBBAAAABBBABBBABBABBAAAAABAAABABAAABAABAABABBBBBBAAABBBBABABAABABBBBBAAAABBBBBBBBABABABBABABBBAAABAABABABAABAAAABBAAABBBABBBBBBBBBBBABBBAABAAABBBABABBAAABAABABBBAABAAAABAAABBABBBBAAABAABBBBABAABBBABABABBBAAAAAABBBBAA
+AAAABBBBAAAAABABBBABABABABABBBAABBAABAABAAABBAAAAABBAABAABBAAAAAABBAAAAABABBAABABABAAAAABABBBABBAAABBABBAABAAABBBABBBAAABBBBABBBBBAAABABAABAABBBABAABBBBAAAAABAABBAAABBABAABBBBABBAAABABBBBBAABABBAABABBBBABBAABABBABBAABBBBBBABBBBAABBBABAAABABBBAAABABBBABAABBBBBAABABABBBABAAABABBAABBBBBBBAAABAABBBABBAAAABAABAAAABBBAABBAAABABAABBABBAABBBABBBAAABBBAAAABAABBBABABAAAABABABABABABABABAABBABAAAAABBAABAABABBBAAAABABBABBAABBBAAABABAAAAAABBBBAABAABAAABBAAABBAABBABBAABABAAABAAABBAAABBAABBBAABAABAAAABBBABAABBABAABBBBBABABBABBABBBBAABAABAAAAAABBBBBABBBBBBAABABAAABABAAABABBBBBAAABAAABAABABABBAAAABBABBAAABAABAA
+AABBABAAAAABAAAABBAAAAAAAABAABBBAAABBBBAAABBBBBAAAAABBAAABAAAAAAABBABAAAAABBAAABBBABBAAABABABBBABBAAAAABAAABABBABBABBABAABABABBBBBBAABAABAAABABABABBAAAAABBBAABABAABBBBABBABBBBBAAABBAAAAABAAAABBBBBBBBBBABABABAAABBBBBAAABABBBAAABBBBBAAABABABBBBBAABBBAABABABBAAAAABABAAAAABBAABABBBABBBBBBABABBAABBBABBBAAAABBBBAAAAAABAAABAABBAABBABBABBAABBAABABABBBBBAAAAABABBAAAABBABAAAAAABBABAAAABAAABBABABBBABAAAABBABBBBBBBBBBABBBBBBABAAABAAAABBABBAAAAAAABBBAABBABAABBBBABBBBBAABBBBABABBABAAAABAAAABBAABBAABAAABBABBABBABBBAABBBAABABABAAAAAAABBABBAABABBABAAAAABBBBAAABABAABBABABBBBABBBABAAAAABABBAABBAAAAAAAABBBABAABBA
+BBBBBBBBAAABBABBBAAABBBBABBABBBBBBBABBBAABBBBBBABAAAABAABAAAAABAAAABAAABAAABBBBBABAABABBBBBBABBBABBBAABBBABBABBABAABBBBBABAABBABBBBBABAAAAAABBABABBBAABAAAAABBABAAABABAAABABABABBBABABBAAABBAABABABAABBAAABABABABBABBAAAABBBBABAABBBBAABBAABAAABBBBAAAABBABABBBBBABBBBBABAABBABBBBAAABBAABAAABBAABABABBBBBBBAAABBAABBABAABABABBAABAAABAAAAABBBABABBAABBAAABBAAAABBABBABABBAAABBBABABABAABABBBAAAAABAAAAABAAAAAAAAABABBBAABAAABABAABBAABAABABBBBAAABBABBABABAAABBBABBBBBBAAABABBBAAAABABBBBAAAABBABBAABBBAAABBAAABAAABBABBBBBBAABABABABABBBAAABAAABAAABBABAAAAABBABBBBABAABBAAAABABBBABAAAAAAAABBAAABABBABAABABAAABBABABA
+BAABAABBBBBAABAAAABBBAABABABABBBBABABBAABAABABAABAABABAABBAABABBABAABBBBBAAABBAABAAAAABBBBBBBAAAABAAAAABABBAABAABAAAAABABAAABBAABABBABAABAAAAABBAABBBABBBAAABBABBBAABAAABAABAAABAABBAABBBBABBABABAABAABBABAAABAABBBBABABAABBAAAAAAABBBBAABAAAAABAABBBAABAABBBABABBBBAABAAABAAABABABBABBABAAABAABAAABAABABAABBAAABABBABBBAABAABBABABBBBBAABABBABBBBAAABABBBABAAAABBABABABBBAAABAAAABABBBAABABBABBAAAABABABAABBAABBAABAAAAAAAAABAAABABABAABBBBABBABBAAAAABBABAABABABABAABAABABAAAAABBAABAABBAABBABBBBBABAAAAABBBAAAABBBABBABBBBAAABABABABABBAAABBBABBAAABAABABBBBAABABBAABBABBABBAABABBABAABBABBBABBBBBBBBAAABBAAAAAAAAAAB
+ABABBAAABBABBBBABBAAAABBAAAAAABAAABAAAABAABABABABABBABAABBAAAABAAABBBBAABBBABBABBABAAABABABBABBABABBABAABBBBBBBABBAABBBBBBBBBBAABBBABAABABAAABAABAAABBBBAAABBAABBBAABABAABBABAABBAAAAABBBBBAABBABAABAABBBBBBBABAAABAAABBAAABBABBBBBABBBAABABABABBABAAAABAAABBABBABBBABBBBAAABBBBABBABABAAABBBAABBBABBAAABBBBBBAABAAABBBBBBABAAAAAABAAABABAAAABAAAABAAAABABABBAABABBBABAABABABBABBAABBAAABAAABBBAABBBBAABAABABAAAABAABBBBAABAAABBBAABABBBBBBBABBBBBABAABBBAAABAABBABBBAABBABBBABBABBBBBBBAABAABBBBAAAAABBBABABBAAAAAABBAAABBBABBABAAABBBBABBABABBBBBBBBABABBBBBAABABABABABBAAABBBABBBBBBAAAAABBABBBBAABBBAAABBABBBBBBAAAB
+BBBBBABAABABAABBBBAABBBAAAABAABABBBABBABBAABBBBABBAABABBAAAABABABBBABBBBBBABAAABAABABABABBABABBBBAABBABBABABABAAABBBAABAABBBBAAAABAABBAAAAAAAABAABAABBBBBBBAAABABBABBAAABAAABBBBBBABBAAABABBAAABBBAABBABBBBBABAABAABBAAAABAABBABBBAABBBABABBBBAAAABABABBBABBBBABABBBABAAAAABAABABABBABBABAABBAAAAABBABBBBBBBAAABABBBBBAABBBAAABBBBBAAAAAABBBBBABBBBAABBAAAAAABBBAABAAABBAAABBAABAABBABABBBABAAABBAAAAAAAABAABBBABAAAAABBBBABAAAABBBBAABBAABBBBAAABABAAAAABAABABABBAAAAABBABAAAABAAABBABABBBAAABAABABAABBAAABABAAABBABAAABAABABBAAABBABABBAABABBABBBABAABBAABBBABBAABABBBAABBABAABBABAAAAABBABBAAABABABBBAABAAABAABAAABBA
+AAAABAAABBBBAAABABBAABABBABABABAABABABBBAAABBAAABBABAAAAAAAAABAABBBBABBBBAAABBBBAAABABAAABBABAABBBBBBABBBBBABBBABABBAABABAAABBBBABAAABBBABABABAABAABBBABBAAAABABBBBAAABBABABBABAABBAABAABBBABBAABBABAABBBBAAAAAAAABBABBBAAAAAAAABBABABBBBAAABBAABBABBBABABABBBABABAABBBAAABAAABAAABBBAABAAAABBABABABBAAAABBAAAABAABAAAAABAAAAAABAABABBABABABAAABBAAAAABAAAABBBAAAAABAABAAABAABAAABBBBAAAAABAABAABABBBAABAAAABBBABBBBBBBABAAAAABBBABBBBBBBBBBAABBABAAABAABABABBAABAAABBAABBAABAABABBBABAAABABABBABABBAAAABBABAABABBAABBBABBABAAAABAAAAAAAAABABAABBBABABAAABBBABAAABBAAAABBBBAABBBBBBABABBABABAAABBBAAABABBAABAAABAABBABAB
+ABABABBABABABBAABAAAAAABAABBBBAAABBABABBBAAABBBBAAAABBAAABBABAABBBABBABABBABBBABBABBBBBBABAABAAABBBABBBAABAAAAABBBABBBAAABABBABABBAAABABBABBABABBBBAABBBBAAAAAAAABABABBBBABABBAABBBABBBBAAABBBAAAABBABBABBAABABBBBBAAAABABABABAABAABBAABBBBAABABABAAABBBBBAAABAABBBAABBBAAAABABABBAABAABABAAAABBAAAAABAAABABAAABBBBAABBAABABABABABBBABABABBAABAAAAAABAABABBBAABBAAAAABAABBABBABBBABABBBBBAABBABAABBABABBAABBBBBAAABBBBAAABBAABBAABABBABBBBBAABBBAAABBABABBBAAABAABABABBAABABABBBBBAABAAABBABAABBABABABBABABAABAABAABBAAAABBBABBBBBAABAABABAABABABBBBBBBABABAAABAABABABBBBABBABBBBABBABABAAABAABAAAAABABBBBBBABAABBABABAA
+AABAAABBBAAAABBBBABAABBBABBABABABABBAABBAABAABABBBBBABABBAAABABABBAAABBABAABBAABABABABAABABBAAABABBBBAABBBBBBBAABBABBBAABBBABBAABBBBBBBBAAABBAABAAABBBAAAAAABBBBBAAAAABABAAABAAAAABBBBBBABBAAABBABABAABAABBAAAABBBABABBBBABAAABAAABABBAAAAAABAAABABABBABBBBABBBAAAABBABABBBABABABBABBABABAABBAAAAABABABABAAAABBBAAAABAABBAAABABBBBAAAABAABBBAAAAABBBBBAABAAAAABBABAAABAAAAAAAABABBBBABABAABAABAAABBBABABABBABAAABABABAAAAABAABBABBBBBABBBBABBBAABBAABABBABABAABBBABABBBBABABBBAAABBAAABAABBBAAABAABABABBABAABABABABBBABAAABBBBBBBBBAAAABBAABBBBAABAABAAAABBAAABAABBABAABAAABBBAABABBBAAAAABBABBABBAABBBBBAAABBAAAAABBBBB
+BBBAABBAAABABAABBAABBBAABAABBABAAAAAABBBAABBBAAABBABBAABBABBBABBBBBAAAAABBBBBAAABBAABABBAABBBBABAAAABBABBABAABBBBAAAABBBBAAABBABBBAAAAAAABAAABAAABBAAABAAAAABBBAABAAABABBABBAAAAABAABAABBBBBBAABBAABBBAAABBAABBABBAAABBABBAABAABAABAABAABAAAAABABBAAABAAAABAABABBAAABBAABBBBBAAAAABABAABAAABBAAABBBBBBABBBAAAAAABAABABAABABBABBABBBBBAABBAABABBBBBBBAAAABBABAABABABABBBBAAABBAABABBAAABBABBBBBABBAABAABABAABBBABABAAAAABBBBAABAABBBBBABBBABAABBAAAABBABAABAABABBAAAABBAAAAAABBBBABAABBBBABABAAABAAAAABBAABBBBBABBABABABBABBBABAAAAABBAAAABBBBBAAABBAAAABABBAABAABBBBABBBBBABABAABBBBBAAABBBABBABAABABABABAABAAAAAABAAAAA
+BABABBBBBBAAAAAAAAAABBBBBBBABAAAABBBABBABABAAAABABBAAABBBBBBABABBBBABABBBABBBBAABABABAABAABABAABBABAAABAABBBABAABAABAABBBABBAAABAAABAAABABAAABBBAAABABBBBBBBABAABBAAABABBAABBBBBBABBABBBAAABAABAAABABABBAAAAABBBBBBBBBABABBAABBBBBBBAAABAABABBBBAABBBBBBBABBABBABBAABBBBAAAAABABBAABABBABBBABAABBBBABAABABBBBBBAAABBBBBAABBAABABABBAAAAAAAAAAABABBAAAAABBAABABBAAABABBAAAABABBBAAABAABABABBABBBAAABBAABABABABBBBABBABABABABAABBBBAABBAABBBABBBAAABABABBBAAAAABABBABBAAABAABBABBBBAABBABABAABAAAABAAAAAAAAAABAAAABBABBBAAAAABBABBBBBAAABBBABBAABBABBBABBBBABAABABAABBABBAAAAAABBBABAABBAABBAAAABABBBBBBAAAABAAABAAAABABBA
+BAABABBABBABBBBBABBBABBAABBABAAABBAABABABAABBBABAABBABBBBAAABAAAABAAABABAABBBABAAAAAAABABABBBABBABBAABBBBBBABBBAABBABBBAABABBBABAAAAAAAABBAABBAABABBBBBAABBABAABAABBBABBABBAAAAABAAABAABBBBBBAAABBABBAAABAABAAABABBBBAAAAABABBAABBBBBAABBBBABBAABBBABBBAABBBABAAAABAABABABBBBAAAAAABBAABAABBAAAABBBBABBAABBBBBBABABBBABBBABBAAABBABBABBBBBAABABABBBABAABAABBAABBABAAABBAAABBABBBAABBAABBABBBBABABBAABAAAABBBBAABBBAABBBAAAAAAABBBABBAAABAABAABBAABABAABAABAABBBBAABAABABAAABABBBBABBBBAABABBBBBBAABAAABAAABBAAABAAAABAABBBBBAAAAAAABABBAABBABABAAABAABAABBABAAAAAABAAABABBBABAAAAAABABBAAABBABBBABABBBBAAABBBBBAABABBAAB
+BAABABBAAAAAABBBABBBBBBAAABBBAAABABBBAAAABBBABBABABBAAABABABBBABAABAAABABBAAABABBAABBABBBAAAAABBBBAABBBBAABBBBABBABBBBABBAABBBBAAABABBBBBBBBBAABAABBBAABBBBBABABABBABBABBAABBBBBBABABBBABAAABAABBABAAAABAABBABAABABBBBAAABBAABBBBAAAAABAABAABBBBBAABAAABABBBBAAAAABBBABBAABBAABAAAAABBAABBBBBBBABBBAAAABABAABAABBAAABBABAABAABBBAAABAAAABABAAABAABBBBAAAABAAAABAABBAAAABAABAABBBBABBABABABAAABABAAAABBBABABABABBABBBBBAABABBABBAAABBBBAABABABBAAABAAABBBBABBAABBBABBABBBAABABBABBAAABBAAAAAAAABBABBABBBAABBBAAAAABAAABBAABAABBABAABBAAABBBABAABBABABAAAABBBAABBBAABABABBBABABAAABBAAAAAABBAAAAABAABAABBBBBBBBBBABAABABAA
+AABBABBABABBABABABABBBABBABBBABBABBBAABBABAAAAAABBBABBBBABBBAABAABABBABAABBABABABAABBABBBAAAAABBAAABBBBABBBABAABBBBBABBAABABABAABABBBBBBABABAABBABABBAAABABAABBBAAAABBBABBBABABAABBAAAAABABABBBBABBBAAABBBABABABABBBAABABBAAAAABBBAAAAAABAABABBBABABAAAABBBABAAABBBABAABAABBABABBBBAABBAABABBBABBABAABBBABBABBBBAAABBBBABAABAABBBAAAAAABAAABAAABBBAAAABABBAABABBBBBBABAABABABBBAABABAABABBBBABBBBAABBAAABABABBABAAABBABBABBAAAABBAAAAAAABABBAAABBAAABABBAAAAAABABAAAAABBBBABABAAAABBABABBAAABABBBBBBAAAAABBAAABBAAAAABBAAABAAAABBBABBBBBBABBABABBBAABBABBBBAAAABAABBABABABABBBBABBBAAABBBAAAABABBABBBBBBABABBABBAABBAABB
+BBABAAAABBBAABAABBABBBABABABABABBABBABABAABAAAABBAAAAABBBBAAABBAAABBBBAAAABABAAAAABABBAAABAAABBAABAABBAAAAABBABAABAABBAABAAABAABAABABABABABABABAAAAABAAAABBBBABBABABBBAAABABBAAAABBBBBABBABBABBBBABABBBBAAABAAAAABABAABBBBABABAABAAABABABABBBAABBBBAABBBBAAAAAABBBABBBBABBBABAABBABBAAABAABABAABABAAABABBBAAABABBBABAAABBBAAABBAABAABBBAAABBAAAAAABBBAABBAABAABBABAABBBBBBABBABAAAAAAAAAABBBBBABBBBBAABBBBAAABBBBBAAABAABBABABBABBBAABBAAAAAAABAAABAABBABBBAAABABAABBABAABAABABABABAABAABBABBABBBABBBAAABBBAAABABAABABBAABBBBBBBBABAAABABAABAAAAAABABAAABAABBAAAABABABBBBAABABBBBAAABBAABBAAABBBBAAABBBAAAABABBABABAAAAA
+BAAAABBABABAABBAABAABABBABBAABBABBBAAAABABBAAAABAAABAAABAAAABBBAABBABABBAABABABABAAABABABBAABABBBBBBAABBAABABBBBABABAABBABAABABBAABABBBBAAABAABBABBBABAABBBBBAAAABBAAAABABABBAAABBAABBBBBAAABBAABBBABAAABAABBAABAAAAABBBABBAABABAAAABAABBAABBBABBBABBBABAABAAABBBABBAABAAAAAAABBBABBAAABBBABBABABAAAABAABBBBABAAAAABBAABBABBABABBABBBABAABABABAAABAAAAABABAABBAABBABAAAABBBBAABAAAABABBBBABABABBBAAABBAAAABBBABABAAABAABAAABBBBABBBBAABBABBBABAAAABBABBBAAABBAABBBBABBBBAAAAABABBBBBBAABAAAAABBBABAAAABAABABBABBBBBAAAABBAAAABBAABABAABABAAABBAABABAAAABBBABBAAAAABAABBABAAAAAAAAAABBBAABBAAAAAABAABABBBBBABAABBBAAAAAAB
+AABBBBBBBBAAABBAABBBBAAABAAAAABABABAAAABABAABBBBABBBBABABBAAAABBBBBABBBBBBABABBBABABAABABABBBAAABABAABBBBBAABAABBBBABBBABBABABAAABAAAABAAABAABBAABBABABAABAAAAABBBAABABAAAAABABBABBABAAAAAAAABABBBBBAABAAAAAABBAABABABABAABABAAABBAABAAAAAABBABABBABAAABAABBBBBABBAAAAAABBBABBABBBABBBAABABABBABABBBBBBBAABAABAABBAAABBBBAAABAAAABAABBBABABBABAAABBBAABBBBBBABABABABAAABBBBBBBBABBBBBBABAAAAABAAAABBABAAABBBABAABABAABBBAABAAABBABBABAAAABABABABBBBABAAAAAABBBAAAAAABBABABABAAAABBAAAAAABAABBAABABABAAABBABABAABABBAAABABBBBAAABBBBABABBABABAABBAAAABBBAABABAABAABBAABBABBABABABAAAAAAAAABBBBAABABBBBBBBAAAABBABABBAAABB
+BBBBAABBAABAAABAAABBABAABABAABBABABAAABABAABABABBBBABABBBBABBBABBABABAAABAABABABAAAAAAAABBAABABAAABBABAAABBBBABBBABAAABAABAABBBABABBBABAABAAAABBAABBAAABABBBBABAABBABBABAABABBBBABBBBAABBABBBBBBBBAAAABAABABABBABABBAAABAABBAAABABBBBAAAABABBAABAABBAABBABAAAAAAABBBBABABBABABAAABAABBAABABBBABBABBABAAABAAABBAABBBAAAAAAAABBAAABBAABABBAABABABBAABAABAABBBAABAAABABBBBABABAABBABBABAABABAAABAAAABABAAAAABABBBBBAABAABAABAABBBAABBBAABABAABAAABAAAABBBABABBABAAAAABBAAAAABBAAABABAAAABAAAABAABABABABBBBAABBAAABBBAABABABBBBABABBAABBBAABBAABBBBABBBBBAABABBBAABAAABABAAAAAABBAABAABAAAABABBAAABBBABBBBAAABABBBAAAAABBBAA
+AABABBBBAABAAABABABBBBABBBBAAAABBBBAAABBAAAABBABBABABBBABBAABBAABABABABAABABBBBBBBABAAAABABBBAAABAABBAAABABBABBABABAAAABBAABABAAAABABBABABBAABBBBAABBBBBBAABBAABBABBAABAAAABAABABBBBBAAAABBBBABBBABAAABAABAABBBBAAAAAABAAAAAABBBBABABABAAABBBBABBBBAAABABAAAABAAABBAAAABBBBAAABAABAABBAAABBAAAAABABBAAABBABBBBABBBAABBBABBBABABABBAABAABBBBAABBBABABAABABAAAABBBBBABABBABAAABABBAABBBBBBABBBBBABBABBAAAAAAABABAABBAAAAAAAAABABAABBABABAAAABABABAAABABABABBAAABBBBABBABABBAABBBBBBBABAAAABBAABBBBBBBAAABBBBABAABAAABBBBABBBABAAAABBBABABAAABBABBAAABAAAAAAABABABBBBBBAAABBBBBBAABBBBBAAABBAABAABBBABBBBBABABBABBBBABABBBA
+AAAAABAABAABBBBAAABAABABAABBBABAAABAAABBBBBABABBBBBAAABBAABABABAAAABABBABABABAAABABBAAAAAAAABBBBAAABAABBABBBABAAAABAAABBBBBAAABAABABAABABBBBABBAABBABBAABAABBBAABABAAAAAAABAABAABAABBAAABAAABABBBBBBBBBABBBABAAAAAAABBAABAAAABABABBAABABABABBAAAAAABBBAABABABBBABBAABAABBAAABABABAABAABABABBABBBABBAAAABBABBABAAAABABBBAAAABBABAABBABABAAAAAABBABABABABBBABAABBAABBAAABABAAAABABBAAAAAAAAAABAAABBABBABAAABBBAABBBAABBBBAAABABBAAABABABABBAAAAAABBBBBABBBABBBBBABAABAABABBBAAABBBAAABAABABBBBBABBBBAABBAAABABABBAAAABAAABBABAAAAABBBAABAAABABAAABAAAABBBABBABBABABBAAABBAABABBBBABAABABABAABBAABBBAAABAAABAAABAABABABBBBB
+AABBBBAAABBAAABBAAAAABBBAABAAABBABAAABBABABABAABAABBBABABABAABBBABBBBABAAABABABBABBABBABAABBBABAABAABBABABABBABBABBBBBBAAABAABBABAABABBABAABBAAABBBBBABBAABBAABBBBABABBAABBAAABBABBBABBBAAAAABAAABBBAAABABAAAAABABABBABBABBAABBBBAABAAAABAABABAAABAABBAAAABBAABAABABABABBAABAAAABBBABAAAABABBBAAAABABBBBBAABABABBABAAAAABBBBAABABAAABAAAAABAAAABABBAAAAAAABBBABBAAAAAAAABABBBAABAABBBABABAAABABAABBAAAABBABBABABAAABBAAAABABABAABBABAAAAABABABAAABBBBABBBABABABAAABBBAAABABAAAAABABBABBAABBAABBABBBBAABAABABABABBAAABAABABAABBBBBBAABBBBAAABBAABAAAABABBAABABAABAAAAABBABBAAAABABBBABBBAAABABBABBBBAAAAABBABAABBAAAAAAAA
+BBABABBABAABABABBABAAAABBABBABBAABBABBABBABBBAABABABBBABBBABAAAABABAAAABBBBBABBAABAAABBBBBBABBAAABAAABABAABBAAAAAAAABBBABBABAABBBAAABABBAABAABBBABBBAAABABBBBAABBABBBBBBAABBBAAAAAABBABBAABABBBABAABAABABBBBABABBBAABABABBBBAAABAABBABABAAAABAAABAAAABABBAAABBABABBAABBAAABBABBABBABBAABABBBAAAAAAAABAABBBABBAAABBABABBABAABABABABBAABBBAAABBBBABAAAAAABBBBBABAABBBABBABAABABAABBBAAAAAAABAABABABABBAABAABBBBBABBAAABAAAAAABAABBBAABBBBBBBBAABBAABBABABABAABBAABBAAABBABAABBBAAABBABABBBBBBBBAABBBAABAABBAAABABBBBBBBBBAABBAAABBBAABAABAABBAABBAABABAAABBBBAABABAABAABAAABAAABAABBBAAAAAAABBBABAABBAAAABAABAABABAAAAAABB
+BBABBBAAABBABABABBABBAABBBAABBABABBBBBBBAAABBBBBABBAAAAAABAABABBABABABABBAABBBBAAAAAABAABAABBBABABBABBAAAABABABBBBBBABAAABAABAAAABBBAAAABABBBABABBAABBABBABBBABBBBBBBAAABBBAAAAAAABBAAABBABAABABABBABAABBBBBBAABABAAAAABAAABABAAABAABBBAABAAABBBBBABAAAAAABAABBAAABBBBBAAABAAAABABBAAAAAAABBABBBABABBBABBABBBABABBBBAABBABBAAABABBBABBAAABBABABAAABBABABBABAABABBBBAAAABBABBBABABABABABBABAAABBAAABABBBAAAAABABBBBAABBBAAAAABBBBABBABBABBBAAAAAABBABBBBBBAAAABBAABABABAABAABBBAAAAAAAABAABABBBAABBBBABBAAABAAAAAABAAAAAAAABABABABABBAABBBBAABABBABAAAABBBBABBABBBAAAAAABAAABABABBABBABBAABBABBABAABBBABBBABAABBBABABAAAB
+ABBABBAABAAABBBAABBABAABBBAAAABAAABAAABAAABABBAAABBABAABABAAABBABBABBABBBAABBABAAABABBAABBBAABBBBBBBBBBAABAAABAABABBAABBBABABBBABBABBBABABBBBAABAABAABABBBAABAABABAAAABAAABABAABBBABABAAABABBBABABBABBABBBBAAAAAAABAAABAAAABAAABAABABBAAAABABAABBBAAABBBBBBABABBBBAAAAAABBAABABAAAABABBBBBBAAABBABAAAAAAABBAABBBBBBAABBAAABBBBBBAABBBAAABBABAABABABABBABABBAABBABABBAABABBAAAAAABABBBAAABAAABAABABAABABAABAAABAABBBBBAAABABABABABBAABBABBABBABBAABBBAABBAAABAABBAAABAABBBABABABABBABBBABABAABAAABABABABAABBBBAABABBABBABABBABAAAABBAAABBAABBBABABABBABABBAABABBBAAAAAABBBBBAABAAAAABABBBBBAABBABBBABBAAAABAAABBABAABAABB
+AABBBBBAAABBABABBABBBAAAABBBAAAAAAABBAABAAABABBBAAAAAAAABBABAAABBBABABABABBAABABBAABABBBBAABBBAAABBBAAAABBABABBBAABABBBAABAAAAAAABBBBBBBABBAABBBBAAABBBBBBABAABAABBAABAAAABABBABBAAABBBBABBBBBBBBAAAAABABAAABBAABBBABBABBABBABBABAAABABBBABABABABABBBBBBABABBBBBBAABAABBBABBABBAABBABBAAABAAABAABBABAABAABAABBBABBBBABBABAAABAAABBBAABBAAABBABBBABAAABBBBBABAABAAABABAABAAAABBBBABBAAABABABABBBBBBABAABBBBBBAABABBABABABAABAAABAABAABBBABAAAABBBBABAAABBBAABBBABBBBBAABAABBAABBAABBAAABABBBBAABABAABBABBAABAABBABAABAABABBBBABABAABAABABAAAABBAABABBAABBABAABBBAABAAAAAABBBBBBBBBAABBBAAABBBABABBBBBABABBABBBBBABBBBAAAA
+BBABBBAABBBAABBAAAABBBAABBAAAAABBAABAABAAABBAAABBBABABAAABABBABABBABABAABBBBAAAAABABBBAAAAAABBAAABABBABABBABAAAAAAABBAABBBAAABBAABAAAAABBAAAAAABAABAAABAAAAABBAABAAABABAABAAAABBAAAAAABBBAAAAABBBBAABBABABBBBAABBAABAABAABAABABBBBBBAABBBAAABBBABAAAAABABABABAABAABBAAAAAAAAAABBBBBABAABAAAABABAABABBABBBBBABBBBABBBAAAAABABABAABBBABBAABABBAAABABABAABAABABBABBAAABABBBBBABAABBAABABAAAAAAABBBABBBBABAABAAAAABAAAABBBABABAAAABABABABABBAABBAABBAAABBBBABBAAAAABBAAAABBAAAAABABABABAAAABABABAABBABBABBABABBABABBABBBAAABBBABBAABBAABBBBABBAAABBBAAABAAABABABBAABBABBBBABBBBAAAABABBBAABBABBBBAABABABABBBABAAAAABBABBABAB
+ABBBBBABBABBABABABABBAABAAABBABABABABAAABBAABABABABAAABBBBAAAAABBBAAABAAAABAABBAABBBBBBABBAABAAAABBBBBABBAAABABABBABBBABABAABBAABBBAAAABAAAAABBBABBBBABBBBBBAAABBBAAABABAABAAABBAABBBBBBABAAABBBAAAABBBAAABAABABAAABBAAABAABAAABBBAABABBAAABAABBAABAABBBBAABBBBAAAABAABBBBBABBAAAABBBABABABABAAAAABBABBABBBABBAABBBABABABAABABBABBBAABABBAABBBBBBAAAAABAAABBABBABBBABBBBABAABABAAABAABABAABBABAAAAABAAABBBBBABBABABAAAABBABBABBAAABABAAAABBBBABAABBBAAABBBBAABABBBBBBAAABABABBAAAABBBBABBABBAAAAABBABBABBAABBBBBAAABABAAABAAAABABABAAAAABBBAAABABBBABABABBBABAAABABBABABAAABABBBBBABAABABAAAABAABAABBBAAAAAAAAABBBABBABA
+AABAABABBAABBBBABBAABBBBAAAAAABABAAAAAAAABAABABBAABBBBBBBBBBBBBABABAABABAAABBBAAAAABAAABBABBBBBABBABBBABAABBBAABBAABBABAAAAAAAAAABBABBABBAABABABABABBABBBBAAAABBBABABBBBBBAAABBAAAABBBBBBBBABABABBBABAABABBBBABBBABAAAABABBBABAAABAABABBABAAAAABBBBBABABAABBBABBAAAAAAABAABAABBABBABABABABBABBBAAAAAAABABBAABAABABBBAABBABAAAABAABBBBAABBABBABBAAAABBAABABABBBBAABBABAABABABAABBABABAAABBBABBBAAAAABABAAAABBABBBBABBBABBBABBABBAABBBBBAABABBBAAAAABBABBAABBAAAAAAAAAAAAABBBBBBAABABAAAAAABAAAAABAAABBBBBABABABABBBAAABBABBBAABAAAABAABABBBAAAABAAABBBBBBABBBAAABBAAABABAABBAAAAABAABABAAAABBBBABAAAAABBAAABABABAABABBBBB
+BBAAAAABBBABBAAAABBBBBBAAAAAAABABABAABABAAAABABBBABABBBBAAAABBAAABAABABBABABAABBAABAABBBBABAAAAABBABBBBBABAAABABBBAAABABABABABBBBABABAABBABBBABABABBAABBBBBABAAABBABBABBAAAABABAAAAAAAAAABBBABBBAAABAAABABBBBAABBBAABAAABBAABBABAAABABABABABABBBBBABBBAAABBBABBAABAABABBBAABABBBAABBABBABAABBBBAAAABBBBABABAABBBAAABBABAABBABBAABAAABABAAABAABABBABBAABABAAABBBBABABAAAAAABABABAABBAAAABABAAAABAAAABABAABAAAAABAAAAABABBAAABBBABAABBAABBAABABABBABABBABABABBBBBABABABBBAAAABBAAABAABABBBAAABABBBBBAAAAABABABBBBBBAAAAAAAABAABABAABBABAAABBBAABAAABBBBBAABBBABABABBAABABBBBBBBABBAABABAABAABBBBABBABAABBABABABBAABBBBBBBB
+BBBAAAABBBBAABBBBABBBBABABAAABABABABBAABBBBBAABBAABBBAABABABBABBAAAAABBABBBABAAABBAAABABABBABBAABABABBBBAAABABBAAAAABBAAABABABBAAAAAAABBABABABBAAAAABBAABBABBBBBBAABABBBBAAABBAAABAABBAAAAABBAABABABAAAAAABBBABBBABBBBBAABABBAABBBBABBBAAAAAABBAABBBBABBABAABBAAAABBABBABBAAAABAAAAAAABBBAABABBAABBAABAABAABAABBBAABABBABBAABBBABAABBAABBBBABAABABBBBAABAABABBBAABABABBBAAABAABBBBBBAABABBBBABAAABBBBAAAAAAABABABABBABAAAAAABAAABBAABBABBAAAAAABAAABABBAAABBBBBAABAABAAAABBABBBBBABBBAABBBBBBBBBBBBBAABABAAAABAAABBBBBAABBAABABABAABBABAABABBBBBBBBAABBAAAABBAABBABBBABABBAAABABABABBBBBBBBBAAAAABABABBBBBBBABBABAABAABB
+BABBABBABBBBBBBBBBAABBBBBBAABABBBAABBBBBBABBABBBABBBBAAABBABABABABBAABBBBAABBBAAABBBBBBBBAABBBBBBAABAABBAABBABBBAABBABBBBBAAAAAAAAABABBBBABBBBAABBABBBBBABBAABBBAABABBABBBAAAABBAABBBBBAAABABBABABABABBBBBAAAABABBBBAAAABABAAAAAAABAABAAAAAAAAABBBBBBBBBAAABBBABBBABBABABBAAAABBBBABBABBAAAAAAAABBBAABABBBABBBAAAAABABAAABAABBBAAAAABABBBAAAAAAAAABAABAAAAABBAABBABABAABBBBABABBBBABBBBBABABBBBABBBABABBBBBABBBABAABAAABBBABAAABABAAAAABBBABBAAABABAABABBBAAAABBBAAABBBBBABABABBABBBABABABABABBAABAAABABAAAAAAAAAAABABAAABABABAAAAABAABABABABBABBBBBBAABAAAABBAABBBAABAABBBBBBABAAAAABAAAABBABABAABBBBBABBBBAAABAAAABABA
+ABBBABABAABBABAABAABBBBBABABABBBBBABAABABAAAAABBABBBAAAAABABAABABAABBABABBBAAABABAAABBAABABAABBBBBBAAAAABAABABAAABBBABBBBAAABBABBBBBABABAAAABABAABBBABABAAAABAAAAABBBBABAAABBAABBABBAAAABBABBAABBBAAAABAABABAABAABBBAAABABAABBBAABABBABBBBAAABAAAAABABABBBAABBAABABABAABAAAAAABAABAAABABAAABABABBBBBBABABBAABAABABBABBAAAAAAAABABBABBBAAAAAAABABBBAABBBAABBAAAABBABBAABBBABBABABAAABBAABBAAABAAAAAABAABBBABAABABAAAAAABABABBAABAAABAAAAABBBBBBBBBBBBAABABAAAAABAAABBAAAABBABBBABBBBAAAABAAABAAAAABBBBABAAABABAAABAAABABABAABBAAABAAAAABABAABBAABAABBBBABBBABABABBABAAAABBBBBBAABABABBABAABABBBABAAAABAAAABAAABABABABBBBB
+ABABBBBBABBBAAABBBBBBBABBABAAABBBAABABAABBABBABABABBBAAAAABBBBBAABAABAAAAAAAAABAABAABAABAABBAAABABABAABABAABBBABBAABABBBBBAAABBAABABBBBBAABAAABBAAABBBABBABBBBAABBAAAABABBBBABBBBBBABABAABBABAAAABABBBABBABBAAABAAAABABABAAAABAABBBABAAABBBBAAAAABBBBABBBBABAABABABBAABAABBBABBBBAAABABAABBBABABAABBAAAAAABAABBBABBBAABBBBBABAABBABBAABBBBBAAABBBBABAAAAABABBABABBAAABAAAAAAAABBABBBBABBBBABAAABABAAAABABAABBBABBABBBBBABBAABBAAAAAABBBBBABBAABAAAAABAABBBAABAAAAAAABABABAABAABBAAABBBAABBABAABBABBAABBBAAABABBBBABBAAAABBABBABBBAAAABBBBABAABBBBBBABAABABAAAAABAAAAABBBBBBBAAABABABAABBAABABBBABABAAABBAAAAABAABABBBBAA
+BABBABBAABABBBABAAABBAAABABAAAABAABBBABBAABBBAABBAAAABBABBABABABAAABBBABABAABBBAAABABBABBAABABABBAABABAABABBBABABBABBABABBBABABBABABAAABAAABBAAAABAABABABAABAAAAABAAABBABABABBABABAAABBBBBBBABABAABBABBABAABAAABAAABBBBBBABBBBBBBBBBBBBABBBAAABBAABBAABBBBAAABAAABAAABBAAABBBBBABBABAAABABBAABBAABABABBABAABAABBAAABBAABBBAAAABBAABBAABBBAABBABAABBAAABABAAABABBBBBABBAAABABBABAAAAABBAAAABAABABABABBABABBABBABBABBBBBABBABBBAAABABBBAABBAAABAABBAABBABBBAABABBABBBABABBAAABABAAABAAABABBBABABAAAAAABAABBBBABABAAAABBAABABABBBABABABBAABABBBAABABBAAABBBBAABABABBBBABBAABAABBBABBAAABBBBBBABBBABAAABABAAABAAABBBABBABBAB
+BAABABAABABBAAAAABABAABABAAABABABBBBABAAAABBBABABBAABABABAABBBBAABABABAAAABBBAAAAABABAABBAAAAABBBBAAAABBBBABBBABABABBAAAABBBABABABBABAABBBBBBBBAAABBBABAABBBBABBAAABBABABABAABABABBAAABAABBABABABBAAAABBBABAABAABBAABBBBBABBAAAAABABAAAAAABBABBABAABBBAAABABAAABAABAAABABBABBAABABBBBAAABAAABABBBABAABAAAAAAAAAABABABABBAABBAABABBAABBBBABBBBABAABAABAAABBBBBABBBABBABAABABABBBBBBABBBBBABAAABABABBAAABBABBBBBBAABBAAAAABABBABABBBABABABBBBBBAAABAABAAAABBBBBABABABAABABBABAABAABBABAABABBBAAABAAAAAABBBBABAAAABABABBAAABAAABABBBABBBABBBABAAABAABABAABBBABAABAABAABBBBBAAAAABBBBABBBAAAAAAABBBABAABABABABAAABABABBBABBB
+BAABBBBBAAAABAABBBAABBAABBABABABAAAABABBBABBBAABABAAAAABBABAABBBBBABBBAAAABABBABBBAAABABBBAAAABABBBABBABBBBAABBAAAABABAABABABABBABBBBBBBBAABBAABBAABABBABAABAABAABABBABABBABABBABABBABBABABAAAAAAABBBBBBBBAABBAABBBABAAABABABABBBBAAAAABBAABAABBABBAABAABBABBAAAAABAABABBAABAAABBAABAAABBBBBBBBBBBAAAAAAABBBABABAAABBBAABAAABBABAAABAAABAABABBBBAAAABABAABABAABBAAAABBABBBBAAABBBBBAABBBAABABBBABBAAABBBABBBBABABBBABAAAAABABBABAAABBBBBBAAAABABAABBAABAAABBAAAAAABBBABAABBBBAABBABABBBAAABAAAABBBBAABABABBBBABAAABAAAABAABAAAABABABBBABBAABABBBBAAAABABABAAABBBBAAABBAABBABAABBABBBABABAAABABAABAABBAABAAABAAAABAAAABBA
+BBABBAAABABAAABAAABAAABABABAAAABBABAAAAABABAAABAABBAAAAAABABAABBAABAAAAAABBAABBBBABABBABBBAABBAAAAABBBBABAABAAAABBABAAAAABBBBAABABBBBBBABAABAABBABBBABBBBBABBAAAABAABBBAAABBBBBBABBABABAAAABBBABAAAAAAAABBBBBAABAABBBAABAABABBBBBABBAAAABABBBABBABBBBABABAABBBABAABBABABABABAABAABBBBBAAABBAAAAAABBABABBBAAAAABBAAAAAABBABBBBABAAABAABBABBBBBBAABBABAABBBBBBBBABAABAABBBAAAABAAABABBBABAAAAAAABABAABAAAAAAABBBABABAABABAAAAAABBABBABBABBAAAABAABAABABABABBABBABAAAAAAABABBABABABAAAABAABABAABAAAABBAABBBABABABABBBBBAAAABABAAAAAAAAAABAABABBBAABAAAABBBBBBBABAAAAABAAAABBAABBBABABBBAABBBABBABABBBBABBAABAAAABBBBABABBAB
+AABAABAAABABABABBBAAABBBBBAABABABBAABBBBBABBBBAABABAABABBBBBABBAABABAAABBBABBBABBBABBBAAAAAABBBAAAABBAABBAABABABBBAABBBBBAAABBAAABABBBBAAABBBABBAAAAAAAAABBBAAABAAABABBABABAAABAAAABBAABBBAAABBABAABBABAAAAAABBBABABBABBBBBABBAABBABABAABABABABABBBAABABBBAAAABBAABAAAABABAAABBAABABBBBBABABAABABAABBBABAAABABBABBBAAABBABABAAABBBAAAAAABBABAAAAAAAAAAABABAAABAAAABBBABBAABBABBAAAABAAAAAAABAABABAABABBAABABBABBBBABBAAABAAAAAABBAAAABBAABBBAABABBBBABABAAAAAAABABAABAABBBBBABBABAAABBBBBAABAABBBAABABABABAABAAAABAAABBABAABBBBABBBAABAABAAAABBBABBBAABABBABAABBABAABAABABABAABBBAABBBABBBABAAAAABAABBABABBBBBABAABBBAAB
+ABAAABBBBAABABBBBBBAAAAAAAABABBABBABBABBAABAAAABBABBABAABBBABBBAAAAABBBAAAABBABAABABBBBBBBABABBBBABAAAAABAABBBABBBAAABAAAAABAABBABABABABABABABBABAAABAABABBBAABBBABBBAABAAABABBAABAABBABAABBABAAABAAAABABABAAABBBBBAABBABAAABBAAAABBBABAAAABABBABABBAAABBBBBAABBABBAAABBBABBABBBBABABABBAABBABABAAABAABBAAAAAAAAAAABBABAABBAABBAABBBAAABABBAABABBABAAAABAABBBABABAABABBABAAABABAABABBBABAAABABBABABABBAABBABABAAABBBBAABBBBBABABBBABABBBABAABABABBAABBABAABBBBBABBABAAAAABABAABABBBBABABABABAABBBBABBBBBABBABBAABABAAABABAAAAAAAABABABBAABAAABAABAAABABBAABAABBAABABBABAAABABBAABABBABAABAABAAAABABAABBABABABBAABBBBAAAA
+BABBBBABAABBBABBBBBBAABABAABAAAABAABAABAABABAAABBABBBAABABABABABBBBBAABBAAAABBABABABAAABABBBABBBABABBBABBABAAABABAAABBAAABBBAABBBAABBBAAAABBBABBBBBBBBBBBABAAABAABABABBAABBABBAABAABBABABABAABAABABAABABAABBBBABBABBAABBBBBABAAAABAABBBABAAABAAABBBBABAAAABBBAAAABAAAAABBABBAAABABBABBBABBAABBAABBBBAAAAAABAAABABABAAABABABABBBBAABAAABBBBBABBAAAABAAABBBABAABBBABABABBAABBAAAABBBBAABABABABAAAABBBAABABBAAABBABBABAAAAABAAAABABBAAABAAAAABBAAABABABBBAABABABABBBABABBBBBBAABAABABABBBBBBBAAABBABBBBBBBBBAAABABBAAABBBAAABBAABAABABABAABBABBBBBAAABBAAAABBAABABBBAAABAAABABBABBAAAABBABAABABBAABBABBABABBAABABBAABAAAAAA
+BBABBABAABBABBAABAABAAABAAABBBBABBBABAAABAAABBABBAABABABBAAABBBAAAABAABBBABABBBBBBBAABBAABABABBABBBBBBABBBBBBBBAAAAAAAABBBBAABAAAABABBABAABBBBABAAAABAAAAAABAABABBBBBBABBBABABABBAABBAAAAAAABBBBBBABBBAABAAABBBBABAAAABBBBAABBABBBBABABAAAAABAAABBBBABAABBABBBAAABBAAABBBABBAABAAABBBBABABBABABBBBBAAAAABABBBAABBBAAAABAAAABBABBBBAABBAABBBAAABBBBBBAAABAABAABAAABBBAABBBABBAAABBBBBBBAABAABAAABABABAAABBAABABABBAABBBABBBAABABABABBBBABAAAAAABBABAAABBAABAAAABBABABABAABBBBAAABAABAABAAAAAAABBAAAABBBABBBBAABBBBAABABAABAABABBBBAABAABBBBBABBBBBBBBBBABBABAABBBAABABABBAABBAABABBABABABBAAAAAAAABBABBAAAAABABBBABABABBB
+BBABAABBABBABBAABBAAABBAABBBAAABBAABBBBABBABAABBBAAABAAABBAABAABBBBBABABBAABBABABBABAABBBABBBBABBABABBBBAABBABBBBBAABABBBBBAAAAABAABBBAABABAAABABBBABBBBAAABABBBBBABAABBBBAAAAAAABBAABABAAAABABBAAABABABAABAAABBAABAABABABAABBAABAABBBAABAAAAABBBABABBBBBABABBABBAAAABBAABBABBABBBBBBBBBABAABBABABBAAABBBABBAABABAAAAAAAAAABBBBAABABAAAAABBBABBABBBBABABBBABAABAABBBBABABABAABABABBBBAABAABBBAABAABBAABABAAAABBAAABBBBABBBAAAABAABBAAAABBBABBBBBAABABBAAABABBBABABBABAAAABBABBAABBBABBBABAAABBBAAAAABABBBABABAAABABBAAAAABBBBBBBBBABABBABBBBABBAAABABAABBAAABAAAAAABABABAABBBABABBABAABAAABBBBABBAABABBABAAAAAAABAABABAA
+BBABBBBAABAAAAAABBAAAAAABABAAAABBABABBAABBABBBAAAAABAABBBBBBBABAABBAABBABBBAABABBBABAAABAABBAABBAABABAABBBABBAABBABBBABABBAAABBBAABABAABBAABABBABABABAAABBBAAAABAAAABBABBBBABBBAABAABAABABAAABAABBBBBABBAABBAABAAABAAABBAABAAAAAABABAAABAAAAABBBBBBBABABBAAAAAAABABBAABABABABABBBBABBABBABAAAAABAAAAABBBABBBBBBBAAAABAABABAAABAAABAAAAAABAABBABBBABAAAAABBAAAABBAAABAABABABAABAAAABAAAAAABBAAAABAAABBBBBBBBBABAABABAABAAABAAAAABAAABAAABBBBBAABABABBBABBBAABAAABABABBAAABABBABAABABBBAABBBBBBBABBBABAABAAAAABBAABBAAAABBBABBAAAAAABBABBBBBBAAAAAABAABABABBBBAABBBAABAAABBBAABAAABBBBBAABABBABBBAAABBABBBABBAABAAABBBAABA
+BBABAABBABBBBBAAABBBABABBABABABBBBBBAABAABABBBABBBABBBBABABBBAAABAAABBAABBABBBAABBBAAAABAAAAABABABBAAABAABABAABAAAAAABBBBBAAAAABBBBABBABABABABBBAABABAAABBBAABABBAAAAABBABBABBBABBAABAABBBAABAAAAABAABBBAAAAAAAABAABABBBABAABAAABAAABBBAAAABBBBABABAAABBBBBAAABABBABBABBAABBBAABAABBABAABAABBBBBAAAAABAAAAABABBABAAABBABABABBABBABBABBABAABAAABBABBAABBBABAAABBABBBAABBBABBBABAABABBAABABAAABBABBBAABBBAABBABABBAABABBBABAAAAABABAABBBBABBBBBBBAABAAAAAAABAABABAAABAAAAABBABBAABBAAAAAABBAAABBBABABBBBBAAAABABBBAAABBBAABBBBABBAABAABAABBABAAAAABAAABBABBAABABABBBBBAAABABBBABBABBAABABAAAABBBBBBBBBABAABABBAABBAABAAAAB
+BABABABBBAAABBABABBAAABBAAAABABAABAAABAABABBABBBBBABAABABBBBBBABBBBABBAAAAABABBABAAAABAAAABABBAABAABBBAABBBAAAAABBBBABBAAABAABBAAAAAAAAABABBBABBABBABAAAAABABAAABBBBAAABBABBBBBBABAABBBBABBAABAAAAAABBABBBBBAABABAABAABAAAABAAABABBBBBBBABABBABAABBBBBAAAABBBAABABBBBBABBABBAAABBBAABABBBBBABAAAAAAABABBAAAAABAABBABBBBBBBBBBBBABBBABBAABBBBBBAAABBBAABBBABABBABBBABBAAAABAABBAAABBBABBAABBBBAABAABABABAAABABAAAAAAAAAAABBBBABBABABAAAAABAAAABBAABABABBBBAABBBBBBAABBAABBBBBABABABBBBABBBBAAABABBBBBBAABAABBBABAAABAABAABBAAAABABBABBABAAAAAAAAAABAABBAABBBBBAAABAAABABBAABBABBABABBABAABBABBBBABBBBABBBAAAAABABAABBAABB
+BBAAAAAABAABBBBBBABBAABAAABBABAABAABBABBAAABBBBABAAAAAAAAAABAABBBAAABBBAABABAABBBABABBBAABBBBABBBBAAAABABAABBABABBBBBBBAAABABBAABAAAAABBAAABABBBBABBBBBBBBAABABAAAAABBABBABBABAAAAAABABAAABBBABAABBAAAAAAABAAAAAAAABABAABAAAABBAAAAABBAAABAABBBAAABAAABAAAAAABBBBBABAAABAABBABABBBAAABBAABAAABAABABBABAABBABBBABAAAAABAABBBBBBAABBBBBAABBAAAABBABAABBBBBBBBBBBABABABAAAAAAABBBBAAAABBAAABBABBAAABABBABBAAABAAABBABBBABABBBBAAABAAABBABAABBAABBBAABBBAABAAABBABABAAAABBAAABBBBBBBABBBABBAAABABBBABBBABBABAAABBBBBABBABBABBAAABBABAAABBABBABBABBBABBAAAABBABAABABABBBABABAAABBBBBAAABAAABABBABABBABABABAABAABBBABBABABABAB
+BBBBABABBBABABABBBBAABBBBBBAABBABBBBBABAAABAAAABAAAABAAAAABAABBBBAAAABABABBBABAAABBBBBABABAABBBBABBAAAABBAAABAAABAAAABABBBABAABABAAABAABAABAAAAAAABAAAAABABBAABABBBAAABBABBABBAAAABAAABBAABBAAABAABABBAABBAABBAABAAABBABBAAAAABBBBAABABBBBABBAAAAABABBABAABABAAABABABBABAABBBABBABABABAABBAABBABAABBABAABBAABBBBABAAABAABAABAABBBABAABAABAABBBBAABBBBABBBAABBABBBBBAAAABABAAAAAABBABABAABBAAABABBBBBBBABAAAAABBBBBABBBBBABAABBABABBAABBABABBABBAAAABBAABAABAAAABBAAAABBBAABABABAABABBBAABBBBABAABBBABABAABAABAAABBBAAAAABAAABBBABABBABAAAABABABABAAABAABBBAABABABBBBABABABBAABABBBBAAAABABAAABABAAABABAABABBBAABABABBAAB
+BBBABBBAAABBBABBBBBAAABAABBBAAAABBBBABABBAAABABBBBBBABABBBBBABAAABABABAAAAAAABBAAABBBABABBAAABABAAABAABBBBAAAABABBABABAABBABAAAABAABABAABBBAAABBBAAAAABABBABAAAAAAABAABAAAAAABAAABBBAAABBBBABBAABAAAABBAABBABBBBBAAABABABBABBAABAAAABAAAABAABBBAAAABBABAABAAABBAAAABBAAAAAAAABAAAABBBAABAAAABBBABBBBBBBABBAAAABBABBBAABBAABABBBAABAABABBABABABBABBBBBABBBBAAAAABBBABBBBAAABAAABABBBBABAABBABAABABBABABBAAABAABBBAABABBABABABBBAABAABABABABABBBBABBABAABBBAAAAABBBABABBABBBBBBBABBABBAAABAABBBAABABAAABBBAAABABAAABBABAAABABABABAAAAAAAABABAABAAAAABBBBAABABAABAAAABBAAAABABABBBBABAABBBBBBAABABBBAAABAABAAAAAABBAABAABAA
+BABBBBABBABBABBABAAABBBAAABABBAABBABAABAAAABABABABAABAABAAABBABBABBBAABABABBBAABABAABABBAABBBBBABAAAABABBBABBAAAABAABAABBBAABBBABABBBBBBBABBAABAAABABBBABABABAABAAAABAABABBBBBAAABBABAAAAAAABBAAAAAAABBBABABBAABBBBBBBBBAAABABBBABABABABBABABBABBAABAABABAABBBBAAAABAABAAABBBBBBAAAAABBABAAAAAAAAAAAABBAABAABAABBAAABABBAABABAABABABBBAAAAAABAABAAABAABABAABABAAAABAAABAAAABABBBABBABABBBABBBAAAAABBBBBBBAAABAAABBABABBABAABBABAABBBAABBBABABAAABAAABAABBABAAABBAABAABBABAAAABBABABBAABABABBAABABBBAABABBAAABABAABAAAAAABABBAABBBBABBBBBBABAAAAABBABABAABAAABAAAABBBBBAAABAAABBBAABAAABBAAAABBAAABBABAABAAAAABAAAABBABAA
+BABABBBABBBAABAAAABBAAAAABAAAABABBABABBBBABAABBAAAABBAABAAAABBBBBABAABABAABBAAAABAAAAABBBAAABABBBBBAABBBBBBABBABAAABABAAAABBABAAAABABBAABBBABAABAAAABBBBBAABABAABAABABBAABAABBAAAAAAABAAABBBBAAAABAAAAAAABAAAABABBBBAABBBBBAAAABABAABBBAABBBABBBBAAABBBBBBBAAABBBABBBBBBABBAABBBABBBBBAABAABBABABBABABBABBBAABABBBAAAAAABAABBAAABABBABBBABBBAABBBBBBBABABAABBABBABAABBABBAABABBBBAAABABBAAABAAAABABBABBAAABAAABAAAAABABBAAAAAAABAABBABAAABAAABABABBBABABAABBAAABBBBAAABABAAABBABAABBBBBBAAAAAAABAABABBBABBABABBAAABAABAAAAAAAAAAABBBABBBBAABBBBAAABBBBAAABABABABAABBBAABAABBBBBBABAABABBBBBAABABBBBBAABBABAAABAABBBBBABB
+BAABBAAAAAAABAABBAAABAAAABBBBABBBBABBAABAAABBABAABBBBAABABAAABBBABAABBAAABABABBAABBABAAAAABBBABBAAABBBAAABBABBAABAAAAABBBAABABAAABBBABBAABBAABBBBBABABAABBAAABBABAABABAABABBBABAABABABABBBABBAAABAABBBBABBAAAAABBABABBBAAAAAABBABABBBAAABAABBBAABABAAAABBAAABAAABBABABBABBABBBAABBAABAABBAABAAAAAAABBBAABAABAAABBABBABABABAABBABAAABBBBABAABBBAAABBAABABABBABBAABAABABABABAABABABABABBAABAAAAABABAABAABAAABABBBABABBABBBABABBAABAABBABABABBAABBBABBABAAAAABABAABBABBABABBAAAABAABBBBBBBBABAAABBAAABAAABBABBAABBBAAAAAABAABBBBAABBBABBBBBAABABBAAABABAABAAAABBAABAAAAABBBBAAABAAAAABBBAAAABBAAABABAABBABBBBBBAAABABABBBAA
+ABBABABBAAAAABBBBBABAAABBBAAABAAAAABBBBABBABBABABAABAAABABBBABABBBBABABABBBABAAAABAABAABBAAABBBBBBBBBBAABAABABBBAAAAABAAABAAABBBBBBAAAABBABBAAAABBBAAAABBBABABBABBBAABBBBABABBAABABABABABABBAABAAAABABABABAAAAABAABBBABBAABBBABBBBABBAABAAABBBABABAAAABAAABBABAABBAAAABBAABAABBBBBBABAABAAAAABABABABAABABBAABABABAAABBBBABAABBBAAABBBBBBAABBABAAAABBAABABABBBABAABBABBBBAAABBBABBBAAAAAAABAABAABBBBBBBAAABABBABBBAABAABABBBAABBAABAAABBABBABBBAAABBBAAABAAABABABBBBBABAAABAABABABBAABABBBAAABBBABAAAAABBBAABBBBAABBABAAABBAABAABABBBABAAABBBABABBBAAAABABBBBAAABAABABAABBBBBBBBAAAABAAABABABBAAABABAAAAAAAABAAAABBAABAAA
+AAAABBABAAAAABAAABBBABABBABAAAABBBBAAABABBBBABAABBBBAAABBBBAAABBAABABAABAABBBBABBAABABBABAABBBBAAABBAAAABBABAABABAABAABBABABAABABABAAABAAAABAAAAABAABABBABBBABAABABBAABBABABAABAABAABAAAAABBBBBABABBBBABBABAAAABBAAABBAABBAAAAAABBAABAAABBAABABBBAABBABABABBBABBBBBBBAABBBBAABABAAABAABAABBABAAABBAABAAAAABBBBBBAABBAABBABABABBBAABBBBAABAAAABABABBAAAAAAABABBBBBABBBBBAAAABAABBBBABABBABABAAAABBABBBABBBBBABAAABBBAABBBAAAAABABAABAAABABABBAAABBABABBBABBAAAABBBBAABAAAAABBAABABBAABBBAABABAABBAAAABBABBBBBAAAABBBAABBABAAAABAAAABAAABAABBABABAAABABAABABAAABBBAABBAABBBBAAAAAABABAAAABBAAAABABBBBBAABBAABABBBBABBAAABA
+BBBABABABABBAAAABBAAAAABBAABBABAAAAABABAABAAAAABABABBBAABAABABAABBBBABBBAAAAAABBABAAABABAAABBABABABABBBBAABBABAABAAABBAABBAAABBBABAABBABBBABBABABBBBAAAABBBABAABBAABABABAABBBBBBBABBBAABBBABBBABBBBAAAAAAABABABBBBBABBBBAABAABAAABAABABAAABAABABBBAAABABABBAAABBBBBBBABABBBAABBBAAAAAABABAAAABAABAAABABAAAABABBAABABBBAAAABBBBBAAABAAABABAABBBBABBAAAAAAABABAAAAABAABBBABABBBAABABAABBAAAABAAABBABABBBBBBBABAAABBBAABBABABABBAAABBBBAABABAAAABABABABBBBABABBABABABABABBBBBABBABAABABAAAABABBABAAABAABBBBABBABAABBBBAAABBBBBBBBABAAABBBAAABABBABBBABAABBABAAABBBBABBBAABAABBABABABABABBBBABAAAABBBABBBAAABABBBBBBBAABAABB
+BABAABBAABBBBABAAAAABBBAABAAABABAAABBBABAAAAABABAABABAAAABBBBAAABBBBABAABBABABBAABABBBBABABABBAAABBAAABABABAABAAABABBBAABABBAABABABABBAAAAAAAAABBBBBBABBAABBABAABABBBBBBBBABABABBBABBABAAABBAAABBABABBBBBBBBAABAAABBABBAAABBAAABBAABAABAABABABBBBABABBBAABAABBBAABBBBAAABBABABABBAAAAAABBBAABBABAABAAAABABAAABBBBBBAABBABBAAAABABBABABAAAABAABAABABBBBAABBBAABBABAABBBBAABBBBBABABBBBBAABBBBABABBABBAAABAABBAAAAABAAAAABABAAABBABABBBABABABBABBBBBAAABAABBABABABBBBBBBBABBBAAABABBAABABAAABBAABBAAABBBBAABBABAABABABAAABAAAABABABAABBBBBBBBAABBAABBABBBBBBBBBBABABBABABBAABBAAABABABABABBBBABBABBAABBBBAABBBBBABBABBABAB
+ABABBABBABABAABBABABBBABAABBBAABABAAAAAABABBBBBBBABABAAAABABABAABBABAAABBABBBBBBAABAABBBBAABBAABBBBBBBAAAABAABAAAABABAABABAAABAABAABABABBAAABBBBBBABABBBBBAAAABBBBBAABABABBABAABBBABAABBABBBBBBABBABAAAABBBBABBBBBABAABAAAABBBAABABAABBAABABABBBABBAAAABABAAABBBBABBABBAAABBAABAAABAABABABBAABBABBBABAABABABBBBBBBBABAAABBBAABAAABABAABBABBABBBBBBBAAABAABABBBBABBBABAABBBAABABBAAAABAABBAAABBABBBBBABABABBBBBBBBBBBAAABBBAAABBAABBABAABAAAAABBAABAAAABBBABABBABABBBBBAAABBABBBAABABBBAAAABBBBAABBBBABBAAABBBBBAABABAAABBBABAAAAABAAAABBBBBBABAABABAABABABAABAABABABBBBABAABBAABAAABBAAABABABABBAABAAABBBBBBBABBABAAABAA
+BBBBABBABBABABBBABBBABABBAAAAAABBABABAABABBAABAABAABBBAAAABABBABABBBAAABAAABBBBBABBAAAAABAAABBAAABBBBBBBBBBAAAABBAABABABABAAAABABAAABBBAABBAABABBAABABBBABBBABBBBAAAAAAAABABBAAABABBBBAABABBAAAAAAABBAAAABAAAAAAABAAABBBABAABBAAABABBBBABBBABABAABBAAAAABBBABABAABAAAAABBBABAABAAAAABBBBBABBABBBAAAABBBAAABAABAABBABAABBBAAAAAAAAAAAAABABAAABAAABBBBAABABBBBABBBABBABABABBABAABABBABAABBAAABABAABABBBABBBBAAAABBABBBBABBABAAABAAABBBABBBAABBAAABABBBAAAABABBBABBBABAAABABBABAAAABBABBAABABBAAAABBBBBABBBBBBABBAAABABBBBAABBBBBABBBABBBBBABABABABABABAABAABBAABABBAABABAABBAAAABABAAABABAAAAABBABBABBAABBBAAAABBBABAAAAAA
+AABABBAABBBABBABAABBABBABABBBABBBABBBABBBBABBBBBBBABABABBABBABAABBBABABABABBBABBAAAABAAAABBABBABABBABAAAABBBAAABBBABBABBBBAAAAAABAAAABABBBABAAABBAAABABAAABAAABBBAABABABAABBABBAAABBAABBAABBBBAAABBBABBBBABAABAAAABBABABAAAABBBAAAAAAAAABAAAABBBABBBABBABBBAABAAAABABBBBABAAABBABABBAABBBAAAAAAAABBBBABAAAAAAAABBAAABABBAAAABBABBBAAABBBBBBBAAAABBBAAABBBABAABABBBBBBABBBBABBBAABBAABBBBBAABABBBBAAAAAAABABBABAAAABABAABABBBAAABABBBAAAABBBAAAAAAAABAABAABAABBBBAABBBAABAABABBBAAABAAAABBBBAABAAABAABAAAABAABABAAABAABAABBAAAABAABABAABBBABBBAAAABAAAAAABAAAABBBABBABBBABBBABAAABBBBABBBBAABABABAAAAABBBBAAABABBABBAAABA
+BBABAABBABABBABABBABABABBABBAAAAABBBABAAABBBABAABAAAAAABABBBBABAAAAAAABAABBABAAABABABBBBABAABAABAAABAAAABABAAAABBAAABBBBABBBBAABABAABBBAAABBBBABBABBBABABAABAAAAAAAAABAAABBABAABAABABABAABABBAABAABABABAAABBBBBBBBABBAAABABAAAABAAAABABAAABBAAABAABAAAABABBAAABAABABABABBABBAABBBBABABABAAABABBAABAABAABABAAAABBABABABBBBAAABAABAABBABAABABABAABBBAABABBAAAAAAABBAAABBABABBBBAABABABAAAABAAAABABABAAABAAAABAABBBABBAAABBBAAAAABBBBABBABBAAABAAAAAABAAABBBBAABBBABBABBBABABBAAABAAAABAAABBAABBBAAAAAAABBBAAAABABBBBBABBABBBAABBABBABBBAABABAABBAABAAABBBABBAABBBBBAABAAABAABAAABABBABBABAABBABABBABBBBAABAABBBBABBBBABBBB
+BBBBAAAAAABBBABBBBBBBAAABBAABBBBAAAABAABBBBABABABBABBABBABAAAAAABAAAABBABBBBAAAABABAABBABBBBAABAAAABBAAAABBABBBAAABAABBBAAABABBBAAABBABABAAAAAABBBBABBBBBBBAABBAAABABBABBBBAABBAABAABBBBABAAAAABBBAABBBAAABAABABABBBAABBAABBAABAABBAABAAAAABBBBABBBBABABBBAAABBABBBAABABAABBAABBABBBAABAABABABBAABBBBBAAAABAABABAABBABABBBBABABAABBAABBAAAAABAABBBABAABBABABAAAAAAABBBAABBAABBAAABBAAABBAABABABBAABAABAAAABBBBBAAAAAABABAABBAABAAABABBBABAABABBAABABABABAAABABBBBBAABBAAAABBABABBAABBBBAABBBAAABBBABBAAABBBAABBBBBBAABBABABAABABAABAABABABABABBBBBABBABABBBABABABBABBABBBBBAABBAAAAABBBABBBBAAAAABBBBAABBABABBAAABAABBBB
+BABABABABBABABAABABBBBBAABABAAAABBABBBABAABAAABBBBAABAABBAABABBAABBBBAAAAABBAABAABBBAAAAABAABBAAAAAAABBABAABAABABBBBBBBAAABABBABBBAAAAABBBABBAAAABABABABABAABABBABBABAABBBBBBAABBABBABAAABAAABAABABAABABBAABBBBAABAAABAABBAABBABABAAAAABBBAAABABBBBAABBBBAAAAAAABABABABBABBABAAAABBAAAABAAABAAABBBAABAAABAAABBAAAABBAABABBBBBABBABABBBBAAAABBAAABBABAAABBAABBABBABAABAAAAAABABBAAABABBBAABAABABBBAABABBBBABBBAAAAABABBBAAABABBAAABABAAAABABABBBBABAAAAAAAAABAAAABBBBBBBAAABBABBAAABBABBABBBBBABBAABAABABBAAABBBBAABABAAAAABBAABBBBBAABBAABABBBBBBBBBBAABBAAAAABBBBAABAABAAAABAAABABBAABBAABAABABABABAABAAABABABBABAAAAAB
+AAAAAABBABBAABAAABBABAAAAAAAABABBAABABBBAAAAABBAAABABABBBBBBBABABBBBABBBABABBBBABABABAAAABBAAAAABAABBAAAAAABAABBBBBBBAAAAABBBBBAAAAABAAABAABAAABABBABABBBABBBABBAAAABAABABBBBBAABBBBBBABAAAABABBABAABBAABAAAABBABABBABAAABBBBAABBAABBABBABBAABBABBBABBBABABAABBBAAABAABBABBBBBBABAAABBABBAABBBAABAAAAABBBBBAAAAAABBAABAAAABBBBAABBAAABBBABBAABBBBABAAAAABABBABBBAABAAAABBABABBBBBBABABABBBBABBABBBBABBBBBBBBABABBBABABBAABABABBBAABABAAAABBAAABBBBBBABBAAABABBAAAAAAAABAAABAAAABBAAABBBABBBBAAAABABABBAABBABAAABABBBBBABBBBBABABAAABBABBAABBABABABBAABBBBABAABBAAABABABBBABAAABAABABABAAABBABAAABBABBAABBABABABABAABBBAA
+ABAABBBABAAABBAABAAABBABBABBAAAAAABBBAAAABAAAAABABBBABABBABBABBBBBBBBABBBABBBBBBAAAAAAABAAAAABBAABBABBBAABBAAABBAABBBAAAABBBAAAABBBAABABAABABAAAAABBBBBAABAAABBABBABBAAABBAAAAAAAAABABABAAAAABAABAABABABABAABBBAAAAAAAABBBBAAABAAAAAABBAABABABBABABBAAAAAABBBAAAABBBBAABABABAAAABBBAAABBAABAAAABBBBBBBAAABBABAAABAAAABABABBABBAAABBAAABBBBABABBBBBBBABAAABBABAAAAABABBABAAAAABAABABAABBBAABBAAAAAAAAABABBAABABAAAABBABAABBBBAABBBAAABAAAABAABBABAABABBBAABBBBBAAABAABAAABBABABBABBBABBABBBBAAABBBAAABBBBABABBAABBAAABBAAABBBABBAAABBABBABAAABABBAAABBABBABBBBAABABBBBAABBAABBAAABBBBBABBABBABBAABBABBAABAABBBBAAAABABAAA
+ABBBABBBAAABBBBABABAAAAAABBABAABBBBBABAAAAABAAAABBBABBABBBAAAAABBBABBBAAAAABABBAABBBBBABBAAABBBBBBBBAAAABBABABAABABBAAAABBAAAAABBAAABAAAABABABAABBABABAABABABABABBABBBAAAABBAABAABAABBABBBBAAAAAAABBBAAAAABAABAABBAABAAABABBBAAAABAABABBBBAABBAAAAAABBAAABAABAABABBABAAAAABAABABBBABBBABAABABAAAABAABBBAAABBAABBBAABBBBABBABABBBABBBABBABBBABBBBBBBBAABABABABBBAAABBBAAABAAAAAABBAABBABBBBBBAAABBBBAAABBBAAABBABBAAAABABBBAAAABBBBBBABBBBBAABBABBBBBAABAAAAAAABBAABAAABABAABBBABABBABABBAAABBAAABBBAAAAABABABBBBAABAAABBABABAABABABBABBABABABABABBBBBBBABBBBBBBBBBBBBBBBAAABBBBABBAAABBABBBABBABAABBABABBABBABBABBAABAAA
+ABBABAAABABAAAAABBBABAABBBBABBAABABABAABAABBAABAAAAAAAAABBBABAAAABABABAABABBABBBABBBABAAAABABAABAABBABBAAABBBBABBBAAAABBABBABBABABAAABBBABAABBAABBBABBABBBABAABABAABBAABBAAABABBBABABBABBBBAAABABBBAABABBABABBABAABBBBABBABBAABBBAABBABBABBBBBBBAAABABBABBAABBAABBABABABBBBAAABABBAABABABBBAABABABAAABABABAABAABABBBBABABBABAABBABAAAABBBBBBBBABAABAAAAAABAAABABAAABAAABBAAAAAAAAABBAABBABABABBBABAAABBBAABBBBABAABBBAAABBBBABAABBBBBAABAAABABABAABABBBBABBABBBBABBBBAABAABBBBBAABBBABBBBBBBBBAABAABABBBAAAABBAABBBAAAABBABBABAABBBABAAAAAAAAABAABBAAAABBBBABAABAAAAABABBABBBAAAAAAABAAABBABBABAAAABBBBBAABAABAAABBBAABB
+BBBAABBAAAABAABBABAABABBBBAAABBAABBABAABABBABBAABAAAAABBBABBBBAAAAAABBBAAAABAAAAABBABABBBABAAAABBBBAABAAAAABBABABAAAABBABBBAAABBBAAABAAAAAAABBAABBABBAAABBAAAABBABBBBBAABBABBAAAABAABBBBAABBBABAAABBBABAABAABAABABAAAABAABBBAABBBAAABBBAABBBBAAABAAAABAAAAABAABBAAABBBBBABABABAAAABABBABABBBABBABABAAABBAAABBAAABAABBBAAABAABBBBBAAAABBBABBAABBABBBABBABBABBAAABBBBBABBABBBABABBAABBBAAABABBBAABAAAAABAAABBABAAAAAAABAABABABBAAAABABAAABABABBBBBBBBBBBBABABBBBABABBBAABAAAAABAAABBBABBBABBBABBBABABBBBBAAABAAABBBABAAAAAAABABABBABAABAABABBAABAABBAABBAAAAABABABAABABBBBAAABABBBBBAABABABBBBBBAABAABBABBABAAABABBABAAABA
+BABBABBABBAAABBAABAABAAABAABAAAABABAABABBAAABBAAAAABABABABABBBABABAAAABABABBAAABBAAABBAAABAABBBABAABAAABABBAABABBBBBBBBBAAABAABABABABABAAABBBBBBBABABBBBABAABBBAAABAAAAAAAABABBBAAABAAABAAAABAAAABBBAABBABBBABAABAABBABBAABABABBAAABBBBBABABBBABBBBAAAABABABBBBBBABAAAAABBBABBBBAABBAAAABABAABBABBAABABBBABAAABABABBBBAAABAABABABBABAABBABBABAAAAABBBAABAABABABAAAABAAABBAABBABAAABAABAABABAAABABBBAABBABBAABABABAABBBABBAAAABBBABBBBAABAAABAABBBABABABABBABAAAABAABAABBBBABBBABBBAAAAABBBBABABBBBBAABBBBBAABAAABBAABABBBAAAABABABABAABAABBBAAAABABABBAAAAABBBBAAABABBBAABBBAAABBABABABBABBBBAAABABAAABAAABAABBBBABABAAB
+BAABBAAAAABAAAABBBBBABAABBAAABABAABAAAAABAABBBBBAABBAAAABAABBBABBAAABBBAABBAAABBBBBAABBAAAAAABBBBBBABAABBABBAAABBAABAABBBBAAABBBABBBBABABBABAAAAAAAAABABAAAAAAABABABAABBAABBABBBBABBABAAAABBBBABABABAAAAABABABAABABAABBBABBABBBAAAABAAAAABBAAABABBBAABABBBAAABBAAABABAAABBAAABBAAAABABBBBBBABBABABBBAABABABABAABAAAAAAABABBABAABBABBABABAAABABBBBABBABBABAAAAAAABBBABAAABABAABABBAABBAAAABAAAAAAABBAAABBBAABBBBABABBBABBAAABBAABBABABBAAAAABAABABABBBABBBBABABBABABBBAAABBBBBAABBBBBAABBAAAAABAAABABAABAAABABBAABABBBBBBBAABABBBBBBBBABABABABABBAABBABBBBBBBBAABBABABBABBAABBAABABAABBBBBBAABBAAAABAAAAAABABABABBBAAABAA
+ABABBBABAAAABBABBBBABBBABBBBBBABABBBBBAAABABABAABBAABAAAABBBBABAAABAAAAAAAAAAABBBAABBABBABABAABBAABBBABAABBAAAAAAAABBBBAABBBABBBABBBBABBBABBABBBABBBBBBABAAAAABABABABBBBBAABAABBAABAABBABABAABAABBABBBAAABABBBABAAAABBBABAABBBAABAAAABBBAABABBABABBAAAAAABBBABABABAABABBABABAAABAAABAAABABAABBBBBBBBBBBBABBBAAAAABBAABBBAAAABAABBAABABAAAABAABBABBABBAABABBABBAABAAABBAABAABABBAABABABABBBBABBABAAABABAAAAAABAABBAABAAAABABBABAABBBBBBBABBBAAABBBBBBBABBBABBBABBAABBAABABBAABAABBABBABAAABBBABBAABBABBBAAAABBABBABAAABBAAABABBAABBABABAABAABABBBBBABBABBBBABBABABABBAAAABBAAAAABBAAAABAAAAABABAABAABAAABABBAAAAABBBBABAA
+ABBBABBAAABABAAAAAAABAAABBBAAAABBAABBBAAAABBABBAAAABABABBAAAAABBBBBAABABBBAAAAAABBAABABAABAABABBBBBAABBBABAAABBABAABABBBABBABABBABBAAAABAABABABAABBAAABBABBBABABBABAAAAAABBABAABABBBBBBAABBBABAABAABAAAABABBBBABABAABBAAAAABABABBABBAABBBAABBAAABAABBBBBBAABAABBABABBBBBABBABAAAAAABABBBBBAABBBABABABBABBAABBBAAAAABAAAAABBBBBABBBBBAAABBABAAAAABBABAABBBBAABBBBBAAABABABAAAAAAAAABABAAAABAABBBBAAABABABBAABBAAABBBBABBAABAABBABBAABABBBABBBABBBBBABABABBBAAABBBBABABABAABABAAABBBABBBABABBAABABAAAAABABBBBBBBBBBAABBBBBABBAAABAABBBBBBBBABABBBAABABBAAAAABABABAAAAAAAABBABBAAABBABABAABAAAAABBABABBABBBBBABBAABABABAAAA
+ABABABBBBBBBABBBABBBBAAABBABAAABBBABABBBBAAABBBBABAAAAABABAAABABAAABAAAAAABBBBAABBABBABABABAAABBABBBBBBBBABBABBBBBBBAABBABAAAAABABBBAAABBAABABBBABBAABAABAABAAAAAABBABBAABBAABABABBAAAAAABAABAAAAABABAAABBABBABABBABBAAABBBABAAABBABBAAABBBABBBBBAABBBBBAABBABBBABBBAABAABBAABAAABBBABBBBABBAABAABBBAABBBBAAAAABBBABABAABBABABBAABBBBABBAABABBBBAABBBAAABBBABBBABBBBBABABABAABAABAAABAABBABBABBBBABABBAAAAABABBBABBBBBBBBABAAAABAABABBAAABABBAABBABBBABBAAABBBAAAABBABABABAABBABABBAABABAAABAAABBBABABABAAABABABBBBBBBABABAAAABBBBBABBBABABABBBBAAAABAAABBAABAABBBBBAAABABBABAABABBBAAAABBBABABBAABBBAAAABAAAABAABBBBBAB
+AABAABBBAABAAAABBAABAABBAAABAABBABBAABBBAAAABBABABAAABBAABAABBABBBBAAABBBBAABBBBBABBABAAAABBAABBAAAABABAABBBBBBAABABBBAABABBAAAABBAABBAABBAABBBBBBAAAABABBBABAAABBABBABBAAABAAAAAABBABBABBBBBBABBABAAABBABABAABBAABAABBBBBBABBBABABABBAAAABAAAABBABBBABAABBABABBAAABAAAAAABBBAABBAAAAAABBAAABBABBABAAABAAABAABBABBABBBAABBAAABBBAAAAAAABABABBABAAAABABBBAAABBBAAABAABBABAABAAAAABBBBAABBBABABBBBABBBBBAABBAABBAAAAABBAAAABBABBABABAABAAAAAABABBBABABABABABBBABBABAAABAAABAAABAABBAAAABBBAAAAAABABBAABBABABABABBABAABBABBBABAAABBAABBBABBBBAAABBBBAAABBABBBABBBABAAAABABBAABBBABBAAABBBBBBBAAABBAABABAABBABBBBAABABAABBAB
+BABABBAAAAABABABBBBAABBABBBBAAABBBBAAAABABAABBBBABBAABABABAABBAAAABAABBBBBAABBABAAAAABBAAAABBABABBAAABBABAABBAAABABBAAAABABBAAABABABABAAABABBABBBAABBBAAABBABBAABBAABABABBAABBAABBAABABBAABBBAAABBBABAAAABBBBABAABBBAAAABABAABAAABBBBAAAAAAAABAABBBBBBBABBAABBABBABAABBABAABBABBBABAAABAABBAAAABBABABBAABBBABABABABBABAABBAAABABBBABBABAABAABBBAABBAABBBABBAAABBBBABABBABAAABABBABABAAAAABBBBABBBABBBABBBAAABAABAAABABBABAABABBAABBABAABAABAAABABBAAABAABBAABABBABBAABABBAABABBABBBABBABBABAAAAAABBABBBAABBAABAABBAABAABABAABBABBBBAABABBABBABABAAABABAAAAABBAAAAABABBBBBBBBAABAAABABBABAABAABABBBAABBAAAABBBABAABAABBAB
+BABAABBBABAABBBBBABAABBBBBAABABBABABABBABAAAAABABBBAABBAABABABBABABAAABAABABABBABAAAAAAABABBABAABBBABBABABABAAAAABBAAABABABAABBBBBBBABBBAABBBABBBBAAAABBBABABABBBBBBAAABBBABAAABBABBABABBABBBBABBABAAABABABABBABBBAAAABBBBABAABABBAABAAAABBAABBBBBBABABAAAABABABABBBBABBAAAAABAAABAAAAABBABBBBAAABAABAABBAAABABBABBABAABBBABBBBBBAABBAAABAAABBBAABBBBABABBABAABBBBBBABABABBBAAAAABBABBBBBBBABAAABBAABBBBBBAAABBBAAAAAAAABAAAAAABBAAAAABBABABBBABAABABABABAAABBAAAAAAABABAABABBBBBAAABBBBBAAABABABBBBAAAABBAABBABAABBBBAABBAAAABBBBAABABBAAABBBBAABAAAABAAABABBABABBAAABAABBAABBABABBBAAABAABBAAABABABBBAAAAABBBAABAABBAB
+BAAAABBAABBABAAABBABBAABBBBBAAABABBBABBBABBABAABBABAABAAABBBBBAAABABBBAABAAABBAAAABABABABAABBBBAAABAAABAAAABBBAABBABBBBABAAABBBAABBABABABAAAAAAAAABBABBAABAAABABBAAABBBABBBBABABAAABABBBBBAAABBBABABBABBBBABABAABABBABBAABAAABBBABBABAABBBBBBAABBAABBAAAAAABBABAAAAAABBAAABBBBAAABBBBAAAAAAAABABBBABAABBAABBBAABAABAAAABAAAABABABBABBABAAABBABBAABAABAABBAABABBAABABBAABAABBBABBBBAAABABBAAABABBABABAAABBBBBAABBABBAAAAAAABAABABBBBABABBAABBBBBABBABBBBBBBAABBABBABBAABABBBAAAABAABABAAAABBAABBAABABAAABBBBABAAAAABBAAABBBBAAABABBAABAAABBABBBABBBBAAABAAAABBBABBBBBBBBABAAABBAAABABBAABAABBABABAAABAABABBABAABAABBBAABB
+BABBBAAABBAABABAAABBAABBABBABBBBBBABBBAABBBBABBBBBBABABBAAAAABABABAABAABAAABAABABBABABBABBABBABABABBABBAABBABABABBBBAAAAABBABBBBAABABBABABABAAABABBABAAAABAABABBBBABBAAAABABBBAABAAAABAABBBBBAAAAABBABAABAABBABBAABAABAABBBAABBBBBAAABAAAABABABBBBABABABAABABBAAABABAAAAAABBAAAAABAABBAABBAABABBABBABABBBBAAAABBABAABBABAAABABBBABAAAABBAAAABABBBBAABABBBBAAABBBAABBAAAABBBABBAAABBAABAABBBBABBABBBBAAAAABBBBAAABBBBBBAABAABABBBBABBAABAAABAAAABBAAABAAAABBAAABBBAAABBAAABBAABABBAABAAABABABABAAAAAABAAAAAAABABBAABAABAABBABBBAAABBABABBAAAABBAAAAAAAAABAAABAABABAABBABBABABBBAABABABAAABBBAABBABBAAAAABABABBBABBBBAABAA
+ABABABBAAAABBBBAAAABAABAABBBBABAAABBBABAABAAABBBABABABBBBBBBBBABAAABABBBBBABABAABAABAAABAABBBBABBAAAABBBAAABBBBBAAAAABBABBBABBABAABAAABABAAABAABBBABBABAABAABABABABAABAABABBBBBBBABAAAAAABAABBAAABBABAABAABAABBAABBBAABABBAABBABABAABABABBABBBAABBBAAAAABBBAAABBBABABAAABBBBBBBAABBABBBAABBBABBAABAABABABABABABAAAAABABAABBAABBABAAAABBBABABBBBAAAAABBBBABABAABAAABBAAAABABBBAAAAABBBABBABAAABBABBBBBAABABABAAABBABAAABBABBBBABABBAAABBBABBAAABBABBABABAABBBAABBBABBBBBBBBABABAABBAABBABBBBABBAAAAAABBAABBAAABBABABAAABAABAABABABBAABBABBBAABBABBABAABBAAABBABAAAAABABABABABBAAABAABBAABBBAAABBAAABBBBBBBBAABAABAAAABBAA
+BBBBAAAAABABBABABAAABBAABBAAAABBBBBBABBBBBAAABAABAAABBBABAABABABBBABAAABAABAABBAABAAAAABBBAAAAAAAAAAABBABABBABBBBABBAABAABBBBAAAABBABAAABBABABBBBBBBABBAABBBBABBABBAABAAAAABBAAAABAABAABABBAABBBBABABAABAAABAAAAABABABBABBBBABBBBBABABAAAABABABBAABBABBABBBAABAABABBBBAABBBBABAAAABAABBABBBABBAABBBABBBBBABAAABBBABBBAABBBBBBBBBAAAAABBBAABAAAAAAABBBABBAABBAAABABBBABAABBAABAAAABABBBAABAABAABABBBABAABBAAAABBABBBBBBBBBBAAAABBBBABBABAAABBABBBABBBBBABABABBBABABAABABABBBAABAAABBAAABBBBAABAABAABBBBBAABBBABAAABABBBABAAABAABBBAAABBABBAAABAAAABABBABABBAAABABABBBABBABBABAAABBBBBABAAABAAABBBAAABABABABBAABBBBBAAAAAA
+ABABBBBAABAABAAAAABBABABABBABAAABAABAAABBBABABBBABBBAAAABABABBAAAAABBABABABBBBBABABBBBABAAABAABAABABBBBBAABAAAABABBAAABBAAABAAAAABBABBBAABBBBAABABBABBAABAAABBABAAAABABABAAAABABBAAAABBBBBBAAABBABAAAAAABAABABAAABBAAAABBAAAABABABAAAABABBABBAABBABABAABBBBABBAAAABBABAAABABABAAAABBBABBABAAAABAABABBBBBBAAABABAABBAABAABBABBAAAABAABABABBBBBBBBABBABBABBAAABBBBBABAABBABABABBABBABAAABAABABAABBBBBABBBABAAAAAAAABABBBABAAAABABABAABBABABBBBBBAABAAAABAABABABBAABABBABAAAAAABBBBBAABAAABAAABABBABABBBABBBABBBBAAABBBBABAAAAAAABABABBAABABAABBBBAAAAABABBAABABAAAABAABAABBBABBAABABBAAAABAAABBBABBABBBAABABABBBBBBABAABAB
+BBBABBBAAAAAAAAAAAABABBBAAABBBABBBAABAAABBBABABBBBBBBABBBAABAABABAABABAAABBAAAAAAAABAABABBAAAABAAAAABBABBABAABAAAABBAAAAABAAAABBABBBAABBBABBBABAAABAABABABBAABBBBBBBBBBAAAAABABBBAABAAABBAAAABAABABABBABAAAABAAAAAAABBBABBBABBABABABBAABBAABBBBABABBABABAABABBAABBAABBBBBBABAABBBBBAAABBAAABAABABBABABBABAABAABAABBABABBABBABBABBABABBBAABAAABBABBBBBABAABBABBBAABAABAABABBAAABABAAAAAABBBAAABABBBABBBBAAABBBABAAAAAABBAABBBBABAABBBAABBAABAABBBABBABBABBAAAABBABBBBABBBABAABABABBBBAAAABAABABABBABABAAABBABBBBAAAABBBABABBAAABABBBABABAAABAABABABAAABBBBBAABABAABAABBAABABBBAAABAAABBBBBBBAABABBABBABBAAAAABABBABBAABAA
+BABABAABBBBABAAAABBAAABBBBBBABBBBBBABBBAAABAABBBBBAABABABBBABBAAAABBBAAABBABBABBAABABBBBBBABABABAABAABBBABAABABBAAABBAABBABBAAABBAAABBAAAABABBBAABABBBBABAABAAABAABBABAABBABAAABAABAABBBABBBBAAAABBABAABABABAABAABAAAAAABBABBAAABBABAAAAAAABBAABBAABBABAAABABAABBABBABBBBBBBABBAABABBAAAAABBBBAABBBBABBBABBAABBAAABAABABAAAAAABBAABBBBBAAABABBBBABAABBBABBBBABAAABBBBAABBBBABABAABBABBAABABAABBAAABBAAABBBAAAABAABAAAAAABAABBAAABAAAAAAAAAAAABBBAAABABBAAAABABBBAABAABAABABAAAAABBBABBABBBBAABABBAAAAABBBBABBAAAABBABAABBBBBBABABBABABAAABBBAAAABAAABBAABBBBBBBABABBAABBAAAAABAABBBAABAAAAABBBBABBBBABBBAAABABABBBBBAAAB
+BBBABBAAAABAAAAABBABABABAAAAABBBAABBABBBABABBABBABBBBAABABAAABAAABABBAAABBAABAAAAABBAABAABABABABBABBAAABBBBAAAAABABBBABBABBBAAAABBBBBABABBBBAAABAABBBAABBABAAAAAABABBABBABAABABBBBAAABBAABBAABBBABBBBABBABABBABBAAAABBAABBABABAABBABAABBBABBBBAABBBBAAABBBABBBABABBBABBABBBBBBAAAABAAABBBABAAABABABBBBABABAAAAAABAABAABBBBBAABABABAABABABAABAAAAAAAABBBBAABBBAABABAAAAABABAAABBAABABABAAABBAAABAAAABAAAABBABBABABBBBAAABBBBBABABAABBAABBBAABABBBBAABAAAAAAAABBBBBBABABBBABAABBBAABABBAABAAABABAABABBBBAAABBAAABABBAAAAABAAAAABABBBBAAABBBBABBABABAAABBBBBBABABBBAABAAAABBAAABABABAAABBABBBBBAAAAABBAAABAABBABBBBAABBAAAB
+BABAAAABBBAABBAAABBBBBBABBABAAAAAABBABBBABBABABBBABBBABAABBABBABBABBAAAABAAAAABBABAABBABBBBABABBABBABABBBBBBABABAAABBBAAAABBABBBBBAAAAAAAABBBAAAABBBBABAAAAABBBABAAABBAABBBABBABABABBAABBBBAAAAAABAAABBBBAABBBBBBBABAABABBBBBAABBBBBABABBABABBBAAAABBBBABBBABBABBABBBBAABABBAABABAABBBBBABBAAAAABBAABAAABBBBBBABBBBABBBAABAABABBAAAAABBAABBBAABBABAABBAAABAAAAABABAAAABABBABBBAAABABBABBBBBAABAABABAABABBABAABBBBAAAABBBAABBBABABBABAAAAABABAAAABAABABABBAAABABBAAABBBBBBABBBABABAAABBBBABAAABBBAABBBBBBABAAABBABAAAAAABAABAABBBAABAABBBBABBABBBABAAAABBABBAAABAABABAABAAABBABAAAABBABBBABAABABABBABAAABAABBABBBBABBAAAA
+BAABAAAABABBBBBAABBABBAABABAABABAABABBABAABBBAAABBBBBBABABBAABBABABBAABBBAABBAAABABABBABBBAAAAAABBAABABBBBBABABBABBAAABBAAAABBAAAABAAAABABBAAABABAAAABBBAAABABAAAAABABBBBBBBABAAAAABABBAAAABAABABABBAABAAAABAABAABBABBABAABABAABBBABBABABABBBBBBAABAAAAAAAABBABBBAAABBBBABABBBBBBAAABBBAAAABBABAAAABABAABABAAAABBABABBBBABBBBBAABBABABBABABBBBAAABAABAAABBABABAAAABABBBBABABABBAAABAABBAABAABBBAAAAABAABAAABBBBABBBABABABABBBBAABAABABAABABAAAABBBBAAAABAABAABAABAAAABAAABBABABBBABABBBBAABBBABAAAAAABBABAABBAAAABAAAAABBBAABAAABAABBAABABAAABABABBBAABBABAABABBBABBAABABBABAAABABAAAABAAABBABBBBAAABBBBAAABABBBBAABBAAA
+ABAABAABAABBBBABBBAAAABAAABAAAAAAAAAAAAAABAAABBAABABBBBAABBBBBBAAAABABABBABAAAABBABBABBBAABAAABBABAAABBAABBBABBABABBAAAABBBAAAABBABABBBBAAAABAABAAAAABAABBAABBAAABBBBAABBABBBBAABBABBBBBAAABABAABABAAAABABABBAABAAABABABABAABBBAABAABBABAAABAAABBAABAAAAABABBBBAAAABBBAAABABABABAAAAABBABAAABBBAABAABBBABBBABBAAAABAABBBBAABBABBAABAAABBBAAABBABAABBBABAAAABBAAAAAAAAAAAAAABAAABBBBBBABBAABBABBBBBBAABABAABABBABBBABBAABBBABBBBABAABABBAABBBABAAAABAAAABBAABAAAABABABABBABBAAABABAAAABBBBAABAABBBBABABAAAAAABBBBBAAAAABBBABAABABBABABAAABABABABAABBBAABBBBAAAABAABBAAAABABABABAAABABABAABAABBBAAAAAABBBAAAABAABBABBBBBAA
+AAAAAAABAAAABABBBBAABABABAAABAABAAAAABBABAABAABBBBBBBAABAABBAABAABABABBABABAAABAABABBAABABBAAABABBBBBAABBABBBABABBBBABAAAAABABAAAAAAAABABBAABABBABBABAAAAABBBBBBBABBBBAAAAABBBABAABAABBBBAAAAAABABBABAAABABAAAAAAABABABBAABAABAABABBBAABBAABABBBBAABBBABBABBBBABBBBBAAAAAABABAABABBBAAAABAABAAABBBBBAABBAAABBABAAABBBAABBAABBAAAABABABBAABBBBBBAABAABABABBBBABAABBBABBBABBBBABABABABAAABBBAAAABAAABAABBBABBBABAAAABBBAABBABAABAABABBBAABBBABBBABBBAAABAABBAAABBBBBBBBAAABAABABBABABABBBAABABBABBAABABAABAABABBAABBABABAABBABBBBBAAAAABBAAAAAAAAABBBBBAAAAAAAABAAABBABABBBABAAABAAAAAABBABBBAABABABABAAAABBABABBAABBAABBA
+ABBBBABBABBBBBBABAAABBAAAAAAAABAAABAABAABAAABBAABAAABBABAAABABAABBBBBBBAABBBABBAABBAAABAABBBABAAABAABABBBABBABBBABABAAABABBBABBABBBBBBABBBABAAABBBAABBABAABBBABBBBBBBABABBBBBBBABABBBAABABABAAABBAABABABBBABAAABBBAABBABAAAABABBBBBABBAAAAAAABABABAABABBAAAABBAABBBBBABBBBABAAABAABABAABAAABAAABABBBBABABBAABABAABBBBABBBBBBAABBAABBBABABAABAAAAAABBAAAAABBAAAAAAAABAABBBBBAABAABBBAAAABBAAAAABBAAAABBBBABABBABBBBAAABABBBBABAABABAAAABBAAABAAAAABBAAAAABBAAAAABBBBBBBABAAABBABBABAAAABBAAAAAABAABBBBBABAABBBBAABBBAAAABBAAAAABBBBBAAAABAABABAABBAABBBAABBBAAABABBABBBABBAABABBBABABABABBAABBBABBBABBBBBABBBBABBBBBBBABA
+BABBABBBAAAAAABBBBBBAAABBABAABABABAAABAABAABBABABABBAABBAAABAABABAABBBBABBBBAABBAAAABBBBBBBBBABBAABABBBAABBABBAABABAABBBBABBBBBAABBAABBBBBABBABBBBBABABAAAABAAABAAAABAABBABABABBAABABAABAAAAABAABBAABABBBBBBBBAABBBBAAAABABAABBBBBBABAAABAABBAABAAABABBAABABABABBBBAABBAAAABABBABABBBBBABBABABAABABBAAABABAAAABBBABAABABBBBABAAAAAAAABABBBBBAAAABBBAABBBBBAAABAAAABABBBBBBAAAAABAAAAAABAAAABAABAABBBABBBBBBBBBBABABBAAAABAAAABBAABBBBBAAAABABABBAAAAABBABABBAABAAABAABBABAAABAABBBBAAABABBBBAABBBAAABABBBBAAABBABAAABAAABBBBBAABAAAABBBABBBAABBAAAABABABBBBBABABBABBAAAABAABAAAAAABABBBBBABBAAABBABBBABBBAABBBBBBBAABBBA
+AAABAAABBAABBABBABABABBBABBBBBBBBAABABBABBAABABBBBBABBBABBBABABBBBABBBBBBBABABABAAABBBAAABAABABABABBBAAAAAABAAABAAAAABBBAABAABBBBAAAABBAAABBBBBBBAAAAABAAABBAABBBABBAABBBBAAABBABAABBAAABABBBBBBABBBABBBBABBAABBBAABBAABAAABBABAAAABAAAABAAABBABABBBBABABBBABBAAAAAAAABBBAAABAAABBBABBABBABBBBAAAAABAABABBBABABBBABBBABBABAAABBAAABAABABBAAABAABBAAAAABABABAAABAABAAABBBAAAABBBAABBBAABAAAAABBAAAAAAAABABBAAABBBAABAAABAAAAABBAABBABAAAABAAAAABABABBABAAAABAABBBAABBABBABBABABBBAAAABBAAABBBAABBBABABAABBABBAABBAABAAABABBABAABBBABBABAAAABBBABABBBBABAAAABBBABBABBBABBBBBBBAABABBAAABAABBAAABABBAAAAABBBAAAAAABAABAAAAA
+BABABABAAABABBABBBBBAABABBABBBABBBBBBBBAAABAABAABAAAABBAABAAAABBAAABBAABABBBBABAAABBABAABBABAABBAAAABBBBBAAAABABABBBABABAAABBABBAAAABBBABABBAABBAAAABBABBBAABABBABBBBAAABAABAABABBBAAAABBBABBAAABBABBAABBBBABABBABAAAABBAAAABBAAABBAAABBBAAABABBBABABAABBBBAABABAAAABBAAABABABBBAAAABBBAABABBBBBBBBABBBBBBAAABBABBAABAABABABBAABBBBABABBBBAAABBBAABBBBABBBBAAAAAAAABBBBABABBBBBABBBBBBABABAAABBAAAAABABBAABABAABAAAAAABABAABAAAABABBAABBABAABBBAABAAAAABABBAAABBBAABABBBBABABABABBABABBAAAABBABAABABAABBBAAABBAABBBAAAAABBABBBBBABAABBBAABBABBABBBBAABABBABBBBAABBBABABAABBABABBBBABBBAABAABBBBBBAAAAABAAAABBBBBABAAAAAA
+BAABABABBAAABAAABABBBBABABABBBABAAABBABBBABBAAAAABAAABBAABBABBABBAABABAABBABAAAAAAAABBBBBABAABABAABABABBBAAAABBBBBBBAABBBBBABABBBABAAABBAABABAABABBABBBABAAAAABBABBBBAAAAAABAAABBBBBABBAABBABABAAAAAABBABBAAAAAABBAAABBABBBBABBBBABBAAAAAABABAABBAABBAABAABAAABBBBABBAAABBAABABBABBBABBBBAAAAAAAAAAAABABBBAAAABBBABBBAABBBBBAAABAABABBABBBBBBABBBBABABABBBBBBAABBBBBBABBBAAABBAAABAAABBBBAAAAAAABAAAAABAAABBBAABABAAABAAABABBAABBAABBBBAAABABAABBBBAAAABBBBBBAAAAABBBBBAAAABBBBBABABAAABBBABBBBBABAAABAABBBBBBAAAAABBAABBABABAABABABABAABAAABAAABBAAABABBBABAABAABAAAAABABBBBABABBBABBBABBBBAAAAAAABABABAAAABAAABABBBABB
+ABBABBBBBABABAABAAAAAABAAAAAABBBAABBBBBBBBAAABAABBABBAABBBABBBBBAAABAABABABAABBBAAABBABAAABBAAAABBBABABAAABBBAAAAABABBBAAAABAAABBBABABAAAAABABABBAABBAAAABABABABABABABAABBAAAABAABBAAAAAABAABBBBAABAABABABAAAABAAABAAAABBBBAABBBAAAABBBBBBAABBBABAAABAAABAABABBABBABBAABBAAABBAAABABBABABABAAABABAAAABBAAABABAABBBBBBBAABABBBBABBAABBAAAABBABABAABBBABABABABABAABBBABAAABBAABABABBBABABBABBAAAABBBABABBBAABBAAAAAABAABABAAAABAABABABAABBBBBABABAABABAAAAAAABBABAABBBBBAAABBAAABBBBAAAAABAABBBBBABABAAABBAABBBBAABBBABAAABBBAABBABBABAABAAAABAAAAABABABBBBAAABBBABABABAABABAABBABAABAAAAABAABBABBBBAAABBAABBBABAAAAAAAAAB
+ABBBABAAABABBAAABBBBBABAABAABAAAABBBBAAAABAAABBAAAAAAAABAABBBBAAABABAABBBABAABBABBABAABAAABABBBAABBABAAABBABAABABBBBABBAABAABAABAABABABBBABABBBAAABAAABBAAAAABBABAABABABBBBBAAABABBABAAAAAAAABBBABBBBAABBABBAABBAAAAAAABBAAAAAAABBBBBABBBBBBBBBBBBABAAABBABABAAABAAABBBABABAAABAABBAABBBAAABAAABBBBABBBAAAABBBABBBBBABBABBBABBBABBBABBABABABABBBAABBAAAABBBABAABBAABBBABBBBBABBABAABBBBABBBAAAABBAAABAAAABAAABBBABAAAAABAABBBBBBBBBAAAABAAABABAABABABABBBAAABAABABBAAABABABABBBBBAABAAABBABBBAAABBBBABBAABBABBBBBAABAABBAAAABAABBBBBBABAABAABBAABBABBAABAABBABBBAAAAAABABBBAAAAAAAABAAABBAAABABBBBBABBBAABBBABBBBBBBAAAA
+ABBABBAABABABABBABAABABBBBABABBBBBBBBABBBABABAABBAABAABABBBABABABBABBBABAABBBBBBBBAAAAABAABBABABBAABABBAABAABBBBBABABABAABAABAAABBBABAABBBBABBABABAAABAABBABABABABAAAAABBBBBBBAABAABAAAABABBAABBBABBAAABBAAABABAAABABBBBAAABAAAAAABAABBAAABBBBBBBABBBABBBAAABBBAABAABAABABAAAABAAABABBABABBBAAAABBABBAABBBABAAAABBAABAAAAABBBAAAABBBAAABBBBABBAABBBAABABBABABBAABBBBBBBBAAABABABBBBABBABABBBBBABABAAAABBAABABBABABAAABBBABBBABBABBBABAABBABAABABAAAAAABBBABAAABABBBAABAABBBBBAAABABBAABABAABBBABBAABABABBBAAAABBABABABABAABBABABABBAAABBAABBBABAAABAAAAAABBBAABABBBAAABBBAABBBAAAABBAAAABBBABBABABAABBABBBBBAABBBBBABAAB
+ABAABABAABABAAAAABBBABAABAAABAAABAABABAABABBABBBBABBBAABABBABAAABBBABABBAABAABBABAAABABAABBABBBAABBABBABABBBBBAAABAAAAABBBBBBAAABABABAAABBAAAAAABBBAABBBAAAAAAAAABABBBABBBBBBAABAAAABBAABBAAABBBBBBBBBAABAAABABAAABBAABBBABBBABBAAABAAABAAABBBBAABBAABBBBAAAABBABAABAABAABBBBABAABABBBBAAAABBBBABBBBBAAAAAABBAABABAAAABAABAABBABAABABAAABBBBBABBABAAAAABABBAABBAABABAABBBBABBAAAAAAABAAABBBABABBBAAAAAABAAAAAABABBBBAAAABBBBBABBBABABABAABBBBAAABBBBAABBAAABBBAABAAAABBBBBBABBBBAABAAABBAABAAABBAABABBABABABBBAABABAAAAAABABAABBABBBABABBABBBBABBBBBABAAABBBBBBAAAABABBABBBABBAAAABBBBAAABAABBBAAAABABBABBBAABBABAAABABB
+BBBBBBBAABBAABAAAAABAAABABBAABBBBAABABBAAAABAAAAABBABBBAAABBABAAAABAABBBBAAABAABBAABBBABBBAAAABBAAAABBBAAAAABAABBBAAAAAAABAABABAABABAABBBBBBAAABBBAAABBBBAAAABBBBBABABBBBAABAABBBABBBBBBAABABAAABAABBABABBBABBBABAAABBABBBBAABAAAABAABABABABBABBABABBABAAABBAABBBBBBBBBBBBBAAABABBABAAABAAAABABBBABAAAABBABABBBAABBBBAAABABAABAAABBABABBBBBABBAAAABBABABABBABBBBABAABABAABBAAAABBAABBAAAAABBABBAAABBAABABABAABAAAAABABBBBBABBBAAAAABABBABBBBBBBBABABABBBBAAABABBBABBAABBBBBABBBABABBBBABBBAAAABBBBBBBAAAABAABABBABAAAABBAABBABAABABABBAAAAABBBBBBABAABBABBBAAAABAABBAABABBABAABAABABBAAAABABBABAAAAABAABAAABABABBBABABBA
+BBABBBABAAAAABAAABBBABBBABBABBBBAABAAABABABAAABBBAABABABABBABBAAAAAABABAABBBAABABABABBBAABBAABAABBAAAAAAAABBAAABABBBBAAABAAABAABBAABABAAAABBBAABAABBBABBABBAAABABABBAABBBBABBBBBAAAABAAABBAAABAAABAABAABBABBABBBAABABABAABBBABABABBBBBBBABABBAABAAABABABBBBAABBBAABBBBBBAABBBAAABAAABABBBAAABBAAABBBABABABBABAAABBBBBAABABABABAABAAAAAABBAAAAAABABABABBBBABAAABBAAABABBAAAAAABBAABBABABABBBBAAABBBABAAAAAABBAABAABAAAAAABBABBAABBBBBAAAABABBABBBBABBBABBBBAABABAABBBBBBBAABAABAAABAAAABABBBABBABBAABABBAAAAABABABBBBBBABABABBBAABAABABABBABBABAABBAAABBAAABBABBABABABBAABAAAABBBAAAABAABBABBABABAABABBAABBBABABBBABBAAAA
+BBBBABABBBBBBABBBBABABABAAAAABABAABBBAAABBBBBABBABABAABAABAABBBAAABBBAAAABABAAABBABABBAABBBABBAAABAABAAABAABBBAABBABBAAABBABBAAABBBAAABBAAABABABABBBABBBABAAABBABBBAAAAAAABBABBAAAABBAABABBBBBBBBABABBBABBAABBBAAABABBAABABBAAABABBABBBABBABBBBAAABBBBAABABBABABABBBABBBBBBBABBBBAABBBBBBAABABAABBBABBBBAAAAAABABAABABBABBBABBABBBBBAABAAABABAABBBABAABBBBBBABAAAABAABABBAABBBAAABBAABBABAABABAABABAAABABAAAABAABBAAAAAABABBAAAAAAABBABABABABBABABABAAABAAAAAAAABAABBBAAABAABBAAAAAAAABBABBBBABBBBBBABAAAABBBBBAAABAAABAAAAABBABBBABABBABABAAABBBAABABABABABBBAABABAABABBBBAABBBBABBABBBBAAAAABBBBAAAABAAABAAABABBABABAA
+AAABBABAAABABABABBBBBABBBBBAABBBAABBAABABBABAAABABBBBBAAAABBAAAAAAAABBAAABAABABABABAABAABBBBBBAABABBABAABBBBBAABBABBABBBBABABABBBABABAABBAABAABABBABBBAAABBBBBABAAABAAAAABABABAAABAAABBBBAAABAABAAAABBBBABBAAAAAABAAABAAAABBBBBBAABBBBAAABBAAABAABAABAAABBBBABBBAAAAABBBBBBBBBABABAABBBAAAABBBAABABBAAABABABBBBABAAABABABBABAAABABBBBABBAABBBBAABBABBABAABAABAAABBBBABBABAABBBBABAABBABBBBBAAABAABABBBABAAAAABAABBAABBAABABBAAABBAABAAAAABAAABBAABBBAAAABBBABABBBAABBAAAAABABBBBABAAABBBBBABAABBBABBBBAAAAABAABABABBABBBBBBBBBBAABBABBABABABBBBAABBAABABABBBAAABABABABABBAAABBAAAABAAABBBBBAAABBABABABBBBBAAAABAAAABAABB
+ABABBABABBBBABBBBBABBBAAAABBBABBBAABBAABAABBAAABAAAAABABBABAAAAABAAAAAAABBABBBBBBAAAABBBBBBBABBABABAABAABBBBBAABBBBBBABBBAABBABBABBBBBBBBABABBBABAABBABBAABBABAABAAABAAAABAABBAAAAABBABBAABBAABAAAABBABABBAABABABBBAAAAABBBBAABAABBBBBAABBABBBABABAAABABBBAAAABABBAAAAAABBAABAAABAAABABAAABABBABABAABBBABBABBBBABBAABBBABBAAAABAAAAABABABAAAABBABBAABAAABABAABBBBBABAABBABBBAAABABAAAAABAAAAAABAAABABAAABBAABAAAAABAAABBBBBAAABABBABBBBBAAAAAABABBBBAABBBBABABABBBABBBBAAABABAABABBBAABABAABAAAAAAAABAABABABABABABAABABBAABAAABABABBBBABBBBBBABAABBBABAABAABABBBABAABAABABAABBBBAAABBBAAABAAAAABABBBBAABABBAABAAABAAABBB
+BABAABBAAAABABBBBBABABAAAABABABBBABAABAABBABBBBABBAABABAAAABAAABBBAABBABBBABABBBABABBBBBABABABBBABBABBBBABBBABAAABBABBABBBABBBAAABBBBBBBAABAAAAAABABABBAABABBBBBBBBBAABBAAABAABBABBABBBBBBAABBABABBAAAABAAABAAABBAABAABABAAAAAABBBABBABABBBBBBABBBBAAAABBAABBABBBBBAAABBBBBBBAABBABAABABABABAABAAAABAAAAABBBBBABABAABBBAAABAABABBBBBBBAAAABAABBABBBBABABAABBBAABABAAAABABBAAABABBABBAAABABABAAABBAAABBABABBAAABBAABABBBBBAABBBABAABABBABABBBBAAAABAAAAABABBABBBAAAABABABBAABABBAABBAABBBBABABABBBBBBAAABAABABABABABABAAAABAABAABAAABABAAAABABABAAABBBABBAABBBAAABABBAABAABBBBBBAAABBABBABBBBABBABBBBBBBBABBBABAAABABAABA
+AABABBAABAABBAAAABABAAABAAABAABABAAAABABABABABAAABBABBAABBBABBABABABBABABABABBABBBAAABABAAAAAAABBBBAABAAABBBBAAAAAAAABABBABAABABBBBAABABBBBABAABBAABAAABBBAABAABABBBAAAAAAAABBBAABBBABBBABABBAABBBBBBBBBBABBAAABBBBAABAABBBBAAABBABAABABAABBABBABBBABBBBBBBAAAAAABABBABBBBABBBABBBBAAABAABABAAABAAAABBAAABBAABBBAAAABBBBAAABBBAABAABABBBABABBABBBBBABBBBABABBBAAABAAAABABAABABBBAABAABBBABAABBBBBAAAAAABBAAAABBABBBBBBBBBBABBAAABABABBBAAABBBBABABAAABBBAAAABBABAAAAABBAAABAAABBBABABAAABABABBAABAABAAAAABAABABABABBBAABBBABBBBAAABBBBAABAABBABAAABAABBABBAAABBBABABBAAAABAAAAAABBABAAABAAABBBAABBBABAAAABAAABBBBAABABBA
+ABBBBBAAAAAAABABAAAABAAABBAAABBAABBBBBAABABBBBBAABBBBBBBBBABBAAAABAABBABBABBABBBABAABABBBBAABBAABBAAABBBBBABAAAAAAAAAAABBBBBABBABAAABBBABBAABABAAABBBAAABAAABAABBABABBABBAABAABBBBBBBBBABBABAAAABBBBBBAAAAABABAAAAABAAAAABBBABBBAABBBAAABBBABABBBABABAABBBBBBABAAAABAABBBBBABAAABABABBABBABABBBBBBAABABAAABABAABBAABAABAABAAABBBBBBAAAAABABABBBBAABABAABBAAABABAABAAAABABBABAABABABBAAABABBBBBBBBBABABBBAABABAAAABBABAAABAAABBBAABBABBBAAAABABBAABBBBABAABABBBBABBABBABBBBBBAABAAABBBBAABAABAABAABAABBBAAABAABAABBABAABABBABBBBABBBABBABAABBAAAAAABBAABAAAABABAABBBAABBBBBABBABBABBBBAAABBAABBBAAAAAAAABABABBAAAAABAABBA
+BBAAABBBAAABBABAABBAABBBBBAAABBABAAABBAAABBABABBABBABBABABABABABAAAAABBBBAABABBBBBBBABBBBBBAABBBBBBAABABBABAABBABABAABBBAABABAAABAABABBBBABBBABBBBBBBABBABBABABBAABBBAAABBBAAAABABAAAAABBAABBBAAABBBBABBBABAAABABBBBABABABAAAABABABABBBBABABAABABBABABBBBBBBABBABBBBBAABBABBAAABABBAAAABABBABBAABAAAAABABABBBAABAAABAABBABAAAAAAAABBBBBABAABAAAAAABBBAABBABBBBAAAABAAABABAABABAABBBABBBBBBBAABBBBBBBBAABABABBBAAAABBBAAAABBBBAAABAAABAABBABBBBABBABAABBAAABABABABAAABBBBBABAABAABBABBAAABBAABBABABABBBAABBBABBABBAABAABABBBAAABABAAAAABBABAABBABAABAAABAAAABAAABABBAABAAAAABBAAAAAABABBBBAABAAAAABBABABABBBBBBBBABABBABA
+ABAAABABBBAAABBBABABBBAAABABBABBAAAABBAAABAABBBBBABABAABABABBBAAABBAABABBABABBBABABAAABAABBAABABABBABAAABBABAABBAABBABABBABABAAAABABBBBABBBBBABBABBABABBAAABAABBBABAAAAAABAAAAABBBBAABBBABABBBBBBBABBABAAAABBABBBBBBBBBBABABBBBABAABAABBAAAAABBABBBABBAAABBABABABAAAABBAAAABABABBBAABBAABBAABBBABBABABBAABBBBBABABAABABABBABABABAAAAABAAAABBABBBBBAAAABAABAABBABAABAABABAAABBBBABABABBBBBBBBABABABBABAABAAAABBBAABABAABBBABBBABABABAAAAABABABABBABBABBBBBBAABBBBABBBBBBABABBBABABBABABABBAAAABBAAABAAAAAAAAAAABABBAABBAABABAAAABAABAAAABAABAABABBBBBBAAABBBBBAABABAAABAABABAABAABABBABABBABABBBBABAAAABBABABBBBABABBABAB
+BBBBBBABBABBBAAABBAAAABBAABBAABAAAABAAABABBABBBBBBBBBBABBAAABABAABBAAAAAAAAABBABAABBBBBBAABAABBAABABAABABBABAABBBBABBAAAAAAAAABAABABBAABBBAAABBBABBAAAAAABBAAABBBBBBBAABBBBABAABBABBBAAAAABBABABABABBBBBAAABABBAAABAABAAABBAABBBABABBBAABAABAABABBABABAAABBBABBAAABBAABAABABAABAAAAAAABBBABAABAAABBBAABABBABBBABABBBABABAAAAAAABBBBABAAABABBAABBAABBABAAAAAAABAABAAAABAAABBAAAABABBBAAAABAABABAABBAABABAAABBAAAAABAAABBABAAABAAAAABBBBBBABAAABBABBBABBABABABBAABABABBAAAABBAABABBAAABBABBABBBABBBBBABBBBBAAABABABBBBAABABBBBABABAABBABBABABAAABBABABBAAAAABAABABABBBABABBBABAABABBBAAAAABBABAABAABBBAAAAAABAAABBBBBBAAAB
+BABBBAABBBBBBAAAABABABABAAAABABAAAABBBBAABBABABBABBAAABBAABABBBAABBAAABAABBBABABBAABAAABABBBABBAABAABABAAAABAAABBBBBBABABAABBBAAAABABBAAABBBBBBBBBBBBBABBAABAABBABBAAABBBAAABBABABABAAABABAAAAAABAAABBBABBABAAABBABAABABBBBAABABBAABAAABBAABAAABBBBBAAAAAABAABBABBABABBABABAABABABAAAABABABBAAAABABABBBABAABBABBABBBBBAAAAAABBBBABBABAAABAABBABBABBBABBAAAABAABABABBABABAABABAABABAAAAABBABBBBAABABBBBAAAAABBABBBAABAAABBAAABBBBBBAAABBBABBAABAAAABBBAABAAABBBABAABBBBBABABBBBBBBAAABBBBABBBAAABBABBABBBBBBABABBBBABBBBBAAABBBABAAAABABABBBABBAABAABABAAAABBABBAAAABBABBBBAABBABBAAAABBBBBBBBBBAABBBBBAAAABABBAAAAAABABB
+ABBAAABBABAABAABBBBAAAAABABABBAAABBBBABABAABABAABBBAAAABBAAAABBBAAABBAABBBABABAAAABAABBBAAABAABAAABAAAABBBABBAABBBBABBBAABAAABBBABAAAABBAABAABABBAAABBBBAAAAABABBABBAABABAAABAABABAAABABBABAABAABABAABABABBBAAABABBABAAAAAABBBBABAABBBABAABAABBABBAABBBAAAABAABBAABBAAAABBAABABBBAABBAAAAABABBBABAAABABAAABBAABAABABBBBBAAABBABABAAAAAABBAAABBBBABBAABBBABABABBBAABBBABABAAAABAAABABABABBBBBBAABAAAABBAAAAABAABBAAAABAAAABABBBBAABBBBBAAAABAAAABAABABAAAAAAABBAABABBAAABBAAAAABBBBABAABBBABBABBABBBBABABAAABAAAAABABBBAABAAABABBBABABABBBBBAABBAABBBABAABABAABABBAABBBABBABBABABABBAAAAABBBABAAAABABAAAAABAABBBBAABAAAAB
+BBABAAAABBBAAAAAABAABABAABABAABBBBABAABBBBAAABBBBBBAAAABAABBBBAABABBAAABBBAAABBAABABAABBAAABAABAABABBBBABBBABAABBBAABBABBAAABBABBBABBBBBBABAAAAAABBABBABAABBBBAABAABBAAABBBBABABABBBBAAABBBAAABBBAABBABBBBBBAABBBBAABBBBBAABBAABBBBBBBBBBBBBBAAAABBBABABBBAAAABABBAAAAAAAABBBBABBAABBABBBBAABBAAAABAAABBBBABABAAAABBBAAAABBBAAAABBAABABABABAAAAAABAAAAAAABABAAAAABBABBBAABABABBABBAAABAABBBAABBBBAABBBAAAAABBAAAABBBBBAAABAAAAAABBAAAAAABBBAAAABBAABBBABABAABBBAAABAABAAAAABABAAAABAABABABABBBAAAABBBABABAAAAABBBBAABAABBBBAABBABBABBABBBBABBBABBABBAABABABBBAABBAAABBBBAABBBAABBAABAAABAABBAABBBAABABBBBBABABAABAABAABA
+BABABAABBBABBABABBAABBABABBABAAABAABAABABBBABBAABBABABBBAAAABABABBABABBABBABAABAABBAAABABABBABAAAAABBBBABBBBAABABABBBABBABAAABBABABBAABBBABAABBAABAAABBABBBABBAAAAAABBBABABBABABABABAAABAABAABABAAABABABBBBBBBAABBABBBAABAABBBABABABBBBAABBBABAABBBBAABBABBABAAABAAAAAAAABAAAABABAAABAABAABBABBABABAAAABABAABABBAABABBAABAABAAAAABBABAABABAABBABBBBABABBAABABBAAABBABABBABBBABBABABAAABAABABAAABBABBBBBBAABBBABAAABAAABABAAABAABBBBAAABABBBAAABBBBABBABABAAABABBBAABABAAABAAAAABBABBBBBBBBBABBBAABAAABBAABBBABABABAABAAAAABABBBBABAABBAABBABABABBABAAABABBBABAAAAABBBAABABBAABBABABBABBABAABAABBAABBAAAABBABAABBBBBBABBB
+AAAABABBBABBBBBAAABBBAABAABBBBBABABBBAABBABABAAABBABBBAAABAAABAAAAABBAAABAAABBAAABBABBBBABBBBBBABAAABABAAAAAAAABBBAABABBAAAAABBAAABBAABABAAABABABABABBBBBAABBBABABABABAABBABBABAABAABABBBAAABAAAAABBABBBBBBABBBBBABBBAAAABAABBBAAABBABBBAABBAAABAAAABABABAABAABBBAAAABAAAAAAAABBABBABAABBAAABABAAABBBBAAAABBBABAABBAABABABBBABBBABAAABBBBBBBABBABBBABABAAABABBBABAABABABAAAAAAAABAAAAABABBBBBAAABBBBAABBAAAAABABBBABBBABABBABABBBBBBAAAABBAABBBABAAAAAABABBBBBBBAAABBBBBBBBBABBAAAABABAAABBBBAABABAABBABAAAAAABAABBBBABAABAAABAAAABBABABBBBBBBBAABBAABAAABBBABAAAAABAAAAABAABAABBBBABBABBABAABBAAAABAABBAABBABABAABBABAA
+BBAAABBBABABAABAAABABBABAAAAABBABABBAAAAABBAABABBAABABBABBAABBAAAAABBABBBAABBBAAABBABBABBBBAABBABBBBBABBBAABAABABBAAAABAABAABBABABABBBBABBAAAABABABBBABABAABBAABAAABBBABABAABBAABBAAAABAABABBABAABBAABBBBBABBABAABAABBABBAAAAABAAABAAAAAABABAABBBABABBABBAABAAAABAABABAABABABABAAAAAAAAAAABBAABABBAABABBBAAAABAABBBBBAABAAABBAAAAABBABBAABBBAABBAAAABBBAABBABBAABAABBABAAABBBAAABBBAABBBABABAAABABBABBBBBAAAAABBABBBABABABBBBBABAAAABAABAABABBAABBBBBBAAABBBBBBBAABAAABAABBBAABAAABBBBAAAABBBAAAABBAABAAABBBBABABAAAABBBABABABAAAAABBBBABBAABAABBBBBBAAABBBBBBBBABAAAAAABBBBBAABBABBBBABABAAABAABAAABBBBAAABABABBAAAABBA
+BABAABAAAABBAAAAAABABBBBBAABBBBBBBABAAAAABAAAAABBAABBAAAAABAABBAAAAABAABBABABABABBBBABBBAABAABABBABBABAAAABABBAAAABBABABBABBABBBAAABBAAAAABAAAAABABBABBBBAABAABBABBABBBBBBBBBABBBBBAABABAAAABBBBABABAABAAABABBBABAAABABABBAAABABBBAABBBAABABABBBAABBAABABBAAABAABABAAAABABBBAAAAABBBBBABABABBABBBAAAABBAAAABBBAAAAAAABBABBABBBBABBBBABBAABAABBBBBBAAAABBABABABBAAABBBABAAAABBABAAABABABBBBAABBBBAABAABAAABABAABBAABAAABBBABABBAABAAABBBBBBABBABABBABBAABABAAAAABBAABBBABAABAABBBABBABBBBABABAABBBBAAAAABBABABABBAAABBAABABAABABABBAAABBAAAAAAABAAAABAABAAAAABBABBBBBAAAABABAABBBABBABAAABAAAAABBABBABAAAABBABABABAAAABBB
+AAAABABABBAAABBABAAAAABBBBABBABBAAAABBABAABABAABAABAAAABAABBAAABBBBBABBBBBBBBAABAABAABABABABABBBABBAABBAABBAABABBAAAAABAABAAABAAABABABBBAABAAABAAAABAAAAAABBAAABBABBBBABBBBBAAABAAAABBABAAABAABBBAABBBBABBAAAABAAABABAABAAABAABAABABABBAAAAABABAABBBBAABBBAABAABAAAABBBAAABBAAAABABBBBAAABAAAAAABBBAABBAAAABBABBBABAAABAAABABBABABABBBBBBBABABBAAAAAAAAABBABAABBBBBAAABBABBABBABBBBBBABAAAAABAAAAABBABABBAABBABBBBABBABAAAAAABAAAABABBBBBBBAABAABAAABBBBBBAAAAABBBABABBABABABBAABBBAAABABBBABABBABBABBBAABBBBAABBABABBAAAAAABBABBBBBAABAAAAAAAABBBAAAAABBBBBABAAABBBBABBABBBBBABBBBBAABBBBAABABBBBABAAABABBAABBAABBAABBA
+BBBBBBAABBABABBABBBAAABAAAAAAAABBAAABBAABABBABBBBBABAAABABBBAAABABAABBAABBABBABBBAAAAABAABBAABAAAAABABBBBAABABABABBBABAABBABABABBAAABAAABBBAAABBBAABBBABBBAABABABBABABAABBBAABAABBAABBABBABBBAABAABAABBAAAAABABBBBBAABABBABBAABABAABABABABBBBBBBBAABABBBAABBBAABBABBABBAABABBABBBBABAAABABABBBABAABABABABBBBABABBABAAABBAABBBAABABBABAAABBBAABBBAAAAAAABBABABBBBBAAABAABAAAABAABABBBAAABBAAABABAABAABBBBABAAAAABBBBABAABBBAABABBABAABBAAAAABBAABAABABBBABABBBABBBAAABAABBAABAAAAAABBBAAAABBABABBAABAABBAAABBAABBAAABBAABAABABAABAABBAAAAABBABABABBABBBBAAAAABABAABABBABAAABABBAAABBBBAAABBAABBABBAAAAAAABAABBAABBAABBBBA
+BBBABBBABAABBABBAAABAABAABBBAABAAABBAAABBBBABBBBABABBABBBAAABBAABABBABBAAABABABBAABAABAABBABAABABBAAABBAAABBABBAAABBBAAAAAAABBAABBAAABABABAABBAAABBBABBBBBBBBABAAAAAAAABBBAAABABAAABAABAAABABBBABBBBAAABAABABABABBBBBBAAAABBBABAAABBBBABBBABBABBAAAAABBBBBABBAABBAABABBAAABBABBBBAAABBABAAAAAAAABBBBBBABBBABBAAAAAABAAAABAAAABBBAAABABBBABAABABABABAAAAABBBAAAABBBBBBBABABBABBBBABBBABBAABBAABABBAAABABBBAAABABBBABBBBABBBABABABABBBABAABBBBABBAABABABABABBBAABBBBAAAABBAAAAAAABBAABAABBBBAAABBAABBBBABBAABAAABAAAAABBAABBBBBABBBBAAABBBBBBBABABBBABBAABBAAABBBAABBABBAAAABBBAABABBABBBAABBABBBAABABBBBAABAAABAAAAABBABB
+AAABBABAAABBAABABBBAABABABBABAABABBABABBBAAABBBBABABBBBAAAAABAABBABBBABAABBBABBABAAAAAAAAABBABBBBAABABAAAAABBABAAAABBABBBBBBABABBAABAAAABAABBBBAAAAAABABABBAABBABBBBABBABAAABBBAABABABBBAABBBBAAABBAAAAAAAAAABBAABBBABBAABAABABBBBBBABBBBABBABBBAABAAAAABBABBBAAABBBAAAAAAAABBAAABBBAABABABBBBAAABABBBBAABABBAABABBBBAABAABAAABBBBBABAAAABABABBBBBBAAABBABBBBAABAABBAABBBBAAAAABBBBBBBABBBAAABAABAABBABBABBAAABABAAAABAAABAABAAABAABBABABBBABBABABBBBAABABBAAABAAABAAABAAAAAAABABAAAAAABBBABABBBAABBBAAABBBAAAABABABBBABAAABBBBAAABBBBBAABAABBBABAABBABABBAABAABBAAABBABBBBBABABABABBBAAAABBABBABAABBBBAABBAABAAABBAABAA
+BAAABBAAAABBABAAABABBBBAAABAAABABBBBBAABBABBBBBAAAABBBBBBBAABAABAABAAAABBBBAAAABBABAABAAAABBBBBBBABBBBBBBAAAABBBBBAAABBAAABABBBBAABBABAABBABBBAAABBBAABAABBBBBABAAAAABBBABBBBAAAAAAAABAAAAAABAABABAAABBBABAAABBBABBBAABBBABBABBBABABBBBBBAABABABABAABAABAABBAABBABAAABBBBBBABABBABABAAAAAABAAAAAABBBBAABAABABBBABBBBBABAAAAAABAAABABBBBAABABBABBAABABABABBBABBABBAAABAAAAAAABABABBBABAABAABAABBBAABBBBABBAABBBBAAAABBBABABAABBBBBABAABBABABABBBBBAABBAABBABBBBBBAAABBBAAABBBBBABBABBBBBAAABAAABBAAABBBABAABABBBABAABABBABBAAABBAABABBAAAABBBABBAABABBAABAAAABBAABBBBBBABBAAABBABBAAABAAAAAAAAABABBBABABBBBBAABABABABBBBA
+ABABBAABBAABABBBABBBAABABBBBAABBBBABBBBAAABBBBABAABAAAABABAAAAABBBAAAABBBBAABAABBBBABAABBBABAAABAAABAAABAAAABBBBAABABABABBABBBAABAABBBBABABBBABABBBBBBABBBBBABABBABBABABABBBAABBBBBAAABBBBBBBBABBABBAABBAABAABABABBAABABBBABBBBABABBBABABBBABBAABABBBBAAABABBBBBBBBABBABBABBAAABAABBABAABBABAAABAABBBBABBBBBBABBAABABBAAAAABABBABAABABBBBBABBBABBBAABBAABBABAABBABAABABBABBBABBAAABBBABAABABBABBBAAABBABBABAAABABBAAABABBAAABAAABABBAAABBAAABABBAABAABBBAAABBBBAABAAABAABAAAAAABBBABABBBBAABBAABBBAAAABBBAABAABABABAABABAABAAAABAABBBBAAAABABABBBBABBBBBAABBBBABBBBAABBABBABABABABABBBBAABABBBBAAABBABBBBAAABAABBABABBBA
+AAAAAABBBBBAAABBAAABABBBABAABBAABBBBBAAAABBAAABABAAAAABAAABBBAAAABAAAAAAABAAABBAAABAAAAABAAABABABABAAAABBBABABBBBBABAABBABAABBABABABAAAAABBAABABBBBABBBBBBBBABABAAAAABBABBAABBBBAAABBBAAABAABBBABBABBAABBBBAAABBBBBABBBABBAAAABBBAABAAABAAABBABAAAAAAAABABBBBBAAABBBABABABBBAABBAABAAABAABBBBBBABAABAABAABBAABAAABAABBABABAABABBAABAABAABAABBBBBABABBAAAAABBABAABAAAAABAABABBBBBAAABAABAAABABABBBBBBBABBABAAAAAAABBAABBBAABAABAAABAAABABBAAABABAABBBABABBAAABBBABBAAAAABABBAAABBBABBBBAABBBABBBBBBAABABAAABBBBABBBBABBABAAABABBABBBABBABABABBAAABAABBABBABAAAAAABAAABAABBBABABABBABBABBBBAAABBBABAABABABAAAABBAABBBABBAA
+ABAAAAABBABBABBBABAABBABABAABAABBAAAABABAAAAAAABBBBABABBBBAABBABBBBABBAAABBBABBBBABAAAABBABBAABAAAAAAABBBBBABABBBABBAABABBABABABBBBAABABBBABBBBAABABBBBBBBBAAABBBAAAAABAABBBAAAABBABBBBAABBAAABABBAABAABBABAABBBAABBABAABAAABBAAABABBBBAAAABBBBBBABBABBAABBBABBBABAABABAABABABBABBABABBABBBBABABBAABBBBAABBABAABBBAAAABBABABBBBBBABBBABBABBBBABABAABBBBBAAAAABBABAAABAAABBAAABABBAAAAAAAABBABBBBBBBBAABBBBAAAAAAABBABBABAABABBABABAAABBBBBBBBABBBBBBBABBBABAABBAABBBAAABABABBAABBAABAAABBBAABBABABBBBBAABBABBBBABABAABBABABBBBAABBAAAAAABBAABABAAABABABBABBABBBABBBAAAAAAAABBAABBAAABBBBABBABBBABBBBABBABABABBBABAAABABB
+AABABBAAABABBAAABAABAAABBBBABBBBABAAAABAABBBABBBAABBBBBAABAAABBAABAABAABABBBBABBBBBBBABABBAABBBBBABAAABBBBBBBABBBBBBABBAABBBBBAABABAAAABBBBAABBABBBBAAAABBAAAABBBAABBBAAABAABBBBBBBBABBABBAABAABBAAABABBABBAAABBBBBABABBAABABAABABAABBAAAABBABABABABABAAABAABBBAAABABAAAABBABAAABBAAAAAABAABABBABAAAABBAABAAAABBABBBBBABBBAABBABAABABBBAAABABBBAAABAABBBBBABBABBABABABAAAAABBBAABBAAAAABBAAAABBABAAABABABAABAABBAABBABBABBAABABBABBBBBAABABBBBBABBBAABBAAABABABAAABBAABBAABABBABBAAAAAABBBABBBABABBABBBABBABBABAABABBBABBBAAABAAAAAABBBAAABAAAABAAAABBABBABBABBBBABABBBBAABAABABABBBAABBBABAABABAABABBBBBBAABAAAABBABAAA
+AAAABABABBABBAABAABABAAABBABAAABBAAABBBBBABBAABABBBBABAABBBAAABBAABAABAABBAAAABAAABABAABBABABBAABBBBAABABBABAABAABBBBABBBABBBAAAABBBABAAAAAABBABAAABBABBBAABABBBAAAABABBABABAABBBBAABAAABABBABBBBAAAABBBBBABBAABBAAAAABAABBABABBBAAAAAABAABBBAABBBBBBAAAABBABBAABBABAABABBBBBABBAABBBBABBBBBBABBBBBAABABABBAABAABABAAAAAAAAAABABAABABAAABABBBAABAAAAABBBBBBBABABABABAAABABAAAABBABBABBABBBAABBBBBBBBBABABAAAAABBAABAABABABABBBBBBBBBAAABAABBBAABAAAAAABBBABBAABABBBABBAABAABABABABBABABABABBABBAABAAABABABBAAAAAABABABBABBBBBABBAAABABAAABAAAAABABBBAABABABBABABABAAAAAABBBAAAABAAAAAABABBBBAABBABABABAAAABBBAABBBABBABB
+BBBABABBABBABBAABBBABBAAAABBABBAAABBABABBABAAAABABAAABABBAAAABBBBAABABBBAAAAABAAABBAABABBBABBBABABABBABAABBABABABAABBBABBABAAABABABBABAAABAAABBAABAABBBAABAAAABABBAABAABBAAABAAABBBBBAAAABABBBBABBABBBBAAAABAABBBABBAABAABAABBBBBABAAAABBABBABAAAAAAABBBBABBBABAAAAAAAABAABBBAAAABABBBAABAAAAAAAABBABBBBAABBAAAABABAABAABBBBAAAAABAABBABBABABAABBBBAABABABAABAABBBBABABBBBABAABABBBBAABBABBBABAABBABBABAAAAAAABAABABBBABBBABBAABBAABABAAABBABBBAABABBAABAABBABAAABABBBBBBBABABBBABAABBABAABBBBABAABBBABABAABBAABBBABBABAAAAAAAABAABAAAABABABBABBAAABABBAABAAABBBBBBBAAAABBABAAAABBABABBBABBBBAAABAABBBBAAABABBAAABBBABBB
+BBBBABAABAAABAAAABAABAAABABBAABABBBAAABBBBABBBBAAAAAABAAAABABBAABAAAAABBBBABAABAAAAABBBBBAAABAAAAABBBBBAAAABBBAAAABBBBBBBBABAABBABBAABABBABAAABBAABBBAABBBBAAABAAABAABBBBBAAAAAAAAAAABBABBBBAAAABBBABBBBBAAABBAABBAABAAABBAABABBAAAABABBAAABBABBBBABBBAABABBBAABABBAABABABBBAABAABBBBABBAABBBAABBAAABBBBBABAAABAAAABABAABABBAAAAABAAAAABBAAAAAABBAABAABBABABAABAABABABBBBAAABBBBAABBAAABABBBAAABBABBBBBABABBABABABBBAABAAAABBBBABBABAAABBAABBBABBABBBABAAAAAABAAAAABBAABBABBABABBABBAAABABBBABBABABABBBBABABAABBABBBAAAABBBBBBAABBBAABAABBAAAAAABABABBBBAABAAABBBBABBAABBAAABBAABAABABAABAABAABBBAAABBBAABBBBABBABBABABA
+BBABABABAAABBABBBABBBABAAABBBAABABBABAAAABBAABBBBBAAABAAABABBAABAAAAAAAAAABABABBBAAAABBBBAABABBBBBAAABABBAAAAABBBAAABBBAAABBBAABBBBAABBABBBBBBBABBAABBBBAABBABBBBAAAABBBAAABABABBABBBBAABBBBABBBBBAABABAABBBBABBBBBBAABBBBABBAABAAAAAAAAAAABAABBBBAAABAAAABBAABAABAAABBBBBBAABABABBABABBAABBBBBABBBABBABABBBAAABAABAAAABBAABAABAAAABABBABABABAAAABAAABAABABBBBAABBABBAABBABAABBABAABBBABABABAABABBBBABABBAABBAAABAABABABBBBAABABABAAABBAABABABAABBBBBBAAABBABBBABABBABBAAABAAAAABAABBAABBAAABBABABBBABAABAABAAAABAABBABBABBABBABBBAAAABBAABBABBBBABAAAAAABBAABABABAABABABBBBAABAAABAAABBAABBABBBBABAAABBBAAAAAABBBAAAAAB
+BABAAABBBAABBABBBABBBBBBBBAAABABAABABABAABABAAABBBABAAABBBBABABBBAAAAAABBBAABAAAAABABBABBABAAAAABBBBBBBAAABBAABBBBBBAAAAABBBABABAAAAAABABBBABAAABBBABBBABBBBABBABAAABBBABABBBAABAABAABAAABBAAAAAAAAAAAABAAAAABBBBAAAABAABBAABAAAABBBBAAAAABABBABBBAABABBBAAABAABAABBAABBABAAABABBBABAAAAAABBAAABABAAABBBBBBABBBAAABAAAAABABAABBBBBBBBABBAABAAAAABABBBBBAAAAABAAABAAAAAAABAABAABABBABAABBBBAABABAAAABABBBBAAABBAABABBABBBBABAAAABABABBABABABBABBABAABBBABBBBAABAABBABAAAAABAAABBBBBBAAABAABAABAABBBBBABABABABAAABBBBABABABBABBBAABABABAABABBAAABABBABABAAABBBBAAAABBBABAABAABAAABAABABAABAAAAAABBBAABBBBBBBBABABBABBBAABB
+AABAAAAAAABBABBABAAAAAAAAAAAAABABABAAABBBAAAABBAAABABBAABAABABAAAABABBBBBAABABBAABAABABAAAAABABBABAAAAAABAABBBABBABBAAABABBBABBBBAAAAAAAAABABBBAABBAAABAAAAABBBABAAABAAAAAAABBAAAAABABBABABAABAABABBBBAABBABBAABBABBAABBBAABBAAAAAABBAABAAABABBABBBABAAAAABBABABBABBABAABBBBBBABAABBAABBAAAAAABBABBBABBAABBAABBAAAABBABBBBABAABBAABBBABABAAAABAAAABBABAABAAAABABBBAABAABABBAAABABBBBAAAAAAAAABAAAAABABBBBBAABABBBBAAAABAAABBBBBBABBBABAABABBABAABABBBBBABABAABABBAAABABAAABABBBBAABBABAABBBBABBABBBBAAABBAABBAABBAAABBBBBBBAABBAAABABABAAAAAAAAABBAAAAAAAAAAAAABBBBAAABABBAAABABBBBABAABABAAABBBABBAAAAAAAAAABAAABABABAB
+ABAABBBAABABAAAAAAAAAABBAAAAABABABAAAAABBAAAABBAAAABABBBBBABBBAAABABABBAAAABBABAABBAABBABAAABABABABABBABBAAABABBAAABABBAABABAABBABBBABBBAAAABABAABBAABABAABBABAAAABABBBAABBBAAAAAABBABBAABABBBBAABABAAAAAABAABAAAAAABBBAAAAAABBABBABBAAABAABBBABBABABABABABBAABABBABBBAAAAABBBBBBABAABBABBABBABABAABBAAAAABBBBAABBBBBABBBAAAAABABBBBBAABAAABABBABAABABAAABBAABBAABABAAAABABBAABBABAABBAABBBBBAABAABBAAAABAAABAABBBABBBBABABBBAAABABBAAABAABAABBBBABBBBABBBBBBAAABABABABBBABABAAAABBAABBABABAAAABABBBABABAAAABBBBBBBBABBAABABABABABABAAABBBBAAAABBBABBBAABAAAAABBAABBAABBABBAABBAABAAAABBABAAAAABAAABBBBAABBBABBBBBABBABA
+AABABBAAABABAAAABAABABAABBBABABBABBBBABBBBABBBBBAAAAABBBBABBBAABAAAAAABAAAABAABBABBABBAABBAABABABBBBABBABABAAAABAABABBBABBBBBABABABBABAABBBABBBABBAABBABBAAABABBBAABBAAABABBBBBAABABBAABBBBBBAAAAAABAABAAABABBBABBBABBAAAAAAABABBABABBAABBABAABAAABAABBBBAAAAAAAAAABBAAAAABBBAAABABBBBBAABBAABBBABBBBBABABABAABAAABBABAAAABBBAABBBAABBBBABAABABBBBBABBAABBBBBBBABAAAAAAAAABBABBAABAABAAABBAABABBBAABAABABBBBBAAABBBABBAABBBABBABABABBABABBABABBAABAAABBABBBBBBAABBBABBBBBBBBBBAAAAABBBBBABBBAABAAABBABBBABBBAAAAAABBBABBBAABBABABBBAABAAAABBBABBABBAAAABBBBBABAAAABABBBBABBBAABBBBAABAAABAAAABABBABABABBBBBBAABAABAABBAA
+AABBBAAABABAAABABABBABBABBAABBBBAAABAAABBAABBBBABBABAAABAAAABABABAABBAAABAAABBAABABBBAABBABBBBBAABAAAABBAAAABBABABBABABABAAABAABBABAABAAABBAAAABABBABAAAABAAAAAABBABABAAABABAAABBBBBBAABAAAAAABBABAABBBBBBABBBABBBBBAAAABABAAAABABBBABAABBBBBBABABAAAAABBAAAAAABAABBBBAABBBBAABAAAAABBABBBBAAABBAAABBBABBBAAABABBAAAAABAABBBAABABAAAABBAABAABBBBBBBBBBAABBBABBBABBABBBBBBBBAAABAABABABABABAABBABAAAABAAAABABBBBBAABBABBAABBBBBBBBBABABAABBAAABAAAAABBAAABABBAAABABBAAABBAAABABAABAAAAAABABAABABABAABBBAAABBBBAABBAAAAABABAABBABBBABBABBBABBABBBBAAABBBBAABABBAABABBBABABBBBAABBBBBBABBBAAAAAABBBAAABAAABBBABBABBBAABBBBA
+BAABBBAAAABBAABBAAABABAAABAAABBBABBBABBBABABBABBAABAAAAAAAABAAABABBAABAABABBBBBBBBBABBAABABABBBABBABAAAAABBBBBABABAAAAABAAABAABBBABABABAABBBAAAABBAAABAABABAAABAABBAAAABBBBBAABAABABBABABABABAAABBBAABAAABAABBAAAABAAABBAABABAABBABAABAAABABBBABAAAAABBAABAAABBAABBBBBBBBBBBBAAAAAABBBAAAABABABBAAAABBABABAABABBBBAABBBBBAABBABAABBBABBABABBAABBBBAAAAAABBAAABABAAABBBBBBBABABAABAAAABAAAABABABAABABAAABABABABABABBBBBBBAAAABAABBBBBBABBABABBABBABABBBBBBBBABBABBABBBBBBBBAAAAAAAABBBAABAAABAAABABAABBABAABABBBBAAABBABAAABBBABAAABBABBBABBABAABBBBAAABBAAAAABABABBBBABBBABBABBBBBABAABBBAAAAABBABABABBAAABABBBBBBAABBBB
+ABAABBABBAABABABAABABAABAAAAAABBBABABABAAABBBBBBAAAABBBABBBABBBABBBABABBABBAABABABBABABAAAABAAABABBAAAABBABBBAAAABBABABABABBBAABBBABABABBABAAABBBBBABBAAABAABBBBBBBBABBBAAABBBBABABAABABBABBABAAAABAABBAABABAAABBBBBAABBAAAAAABBBBBABABABABAAABBABAAAABBBBAAABABABBBABAAABBAAAAABBABAAAAAAAAABABBBBBAAAAAAAABABBAABAAAAAABBBABABABABBBBBABABBBABAABBAAABBBBAAABABBABAAABABBABBBBBAABBBABBAAAAAABBABBBBBAAAABAAABBABBBBBABAAAABABBBABABBABAABABBAAAABABAAAABABBBAABBBBAAAABAAAABBAAABAAABABAABABBBBABAAABABBBBBBAAAABBBAAABBAAABBBBBBBBAABBABBBBAABBBABAAAAABBBAAABBABBAABAAABBBBAABBBBBBABBBBABAAABBABBBBBABABBAAAAAAAAA
+BBBABBABAAAAABBBBAABAABBBBBBAAAABAABAAABBABABABABBBABBBBABBBAABABAABBAABABBAAAABBABAABBBABABABBBBBBAABBBABBAAABBABBBAABBABBBAABBBAABBBBBABBAABBAABAAABBAABABABBBBBBABABAABBABBBBAAABABAABABBAABABABBBABBBAABABBAAABAABBAAAAABAABBAABBBAABABABAABABABBABBAABBBAAAAABABBAABBAABABABAAAABBAABABBBABAAABABAABBABBBBBAAAABBAAABAABBAAABBBABBAABBAAABABBABBAABAAAAABABAAAABAABAAAABBBAABAAABABAAAAABAABBAAAAABABBBBABBBABBABABBABABAABBAABAABBBAABBBABAAAAAABAABBBBBBBAAABBAAABABABBABABBBBAABBAAABAABBBAABBABBABABBBBBAAABABBAABBBBAABAABABBBBBBABBBAAAABBBBBBBAAABBAAABBAABAABABABBAAABABBABAABBBBBAAABAABAAABABBBABBBBABBAB
+BBAAABBABABABBBABABAABBABAAABBBBBABABABBBAABBBBBABBBABAABBBABABAAABAABBBBBBBABBAAABABAABAABBABABAAABBABBABAABAAAABABBAAABBABBBABABAAABBABAAAAABAABBBAABBBBABBABBABBABAAABBBBABABAABABAAABABABABAAABAABABBAABAABBABABABBBBBBBABBBAAAABBAABBAABBBBABBBBAABABABABBABABAAAAABAABBBABBBBAABBBBAAABBBBABBBBBABAABBABBBAABAAAABBBBAABABBBAABBBAAAAAABABABBBBAAAABBABBBBAABABBAAABBBAABABABBAAABBAABABBBBBBBABBABABBABBAABAABAAABBABBABABBAABBBBBAAABBAAAAABAABBBBABBBAABBABAABBBBBBBABBAAAAAAAABBABAAAABBAAABBBABBABABABBAAABBBAAAABBAAABBABBBAABBBAAABBBAABBAAABABABAABABBAAABAABABAABAABABABBBAAAABBAABBAAABBBBAABBBBABBAAAAB
+AABABABAAABAAABBABABAAABAABBBAABBAAAABBBABABBAABAAAABAABBAAAABBAAABAABAABABBBBBBABABAABBABAAABBABABAABABBABABBBBAABBABABBBAAABBABABAAAABABBAAAABBABABAAABAAABABBBABABAAABABBBABABBAABABBABABBAAABAABAABAABBBABAAABAABBBABBBBABBBBBAAAABABABABAABABAABABABBAABABBBAABAABABAAAABBBBBAABABBBBABAABAAAAABAABBABABBAABBBAAAAABBBBAABAABBBBBBABBBABBBABABABAAABABBAAAABBBAAAAAAABABBABAABBBAAAAAAAAAAAAAABABBABBBABBAABBBAABAAAABBAAAAABBBBABBAABBAABBBBAABABBBBABABBABBABBBBBBAAABBABBBAAAABBBAABBABBAABBAAAABAABABBBBBABABAABABBBABBABBBABBABBAAAABABBBAABABBBABAABBAABAAAABABAAAABABABBBBBBBBBABABBBBAABBBBABBAABBBABAAABAB
+ABABAABBBABBBBBAABABBBAABAABABBBAAAAABBBBAAABABAAABABBBBBAABBBAAAABBBAABBBBAABBABBABBAAAABBBBBBBBABBBBBAABABBBBAABBBAAAAABBABBABAAAAABBAABAABBAABABABBABBBABAABAABBBABABABAABAABBBAABBBBAABBBBAAAABABAAABBBBBAABBBBAABABBBABABBBAAABABBABABAAAABABAABAAABBBAAABAAABBABAABBBABAABBBABABABBABBAAAABAAAAAABBBBAABAAAAABBABABBBBAAABBABBAABABAABABABBABABBABBBBAAABAAAAAAABBBABAAABABABBBBBBABBAABABAABBABAABABBABAABABBAABBBBBAABABBBABABBAAABABBAABBABAABBABAABABBAAAABAABABAAABBABABABBBBABABAAAABABBAAABBAAAABBAABBBBBAAABBBBAABABABBBABABBABABBBAABAABABABABABAABABBABBAAABBBABBABBBABBABBBBAABBBBABAABABBBABABBABAAABB
+ABAABAAABBBABBAAAABBBABABABABBBABBAAAAAABBABBBAABAAABAAABABAAAABABAAABAABBBBBABBAABBAAAABBBAAAAABAAAAAAAAAABBBBABBBABBBBBABBABBBBAABBBBABABAABBAAAAABABAAAABAABBBABBAAABBABABAAABAABABAABABAAAABBBBBBAAAABABBBAABABABAAAAAABBABBAAABBAAABABBBABAABBAABBBBBABABAABABBBBBBBBBABABABAABBAABBAAABABBAAAABABAAAABBBBBAABBAAABAAAAAAABABAAAAABBBBBBAABBBBAAAAABAAABABABABABABBBBAAAABAABAABBBABABBABABABBAABABAABBBABBBAABBAABABABAABAAABBAAABAAABABBABBAAAAAAABBBBAAAAABBAAAABABBABBAABABABABBBBABBAABBBBAABBBBBABBABABAABABABBAABBAABBBBBBAABAABAAAAAABBBBABAAAAABBAAAABBABAABAAAAAAABBBAAAAAABAAAAABBABBBAABBAAAABAAAAAABAB
+BBAABBBAAAABAABAAABABAAAABABAABBABBABABAABBAABBABBABABAAABABBBBBABBBBBBAAAABBABAAAABBBBBAAAABAABAABABAABBAAAABABBBABBABABAAABBBBABBABABBBAAAAAABAAAAABBABBAAABBBABABBBBABAAAABAAAABBAABBBABABBBBBBBBBBABABBBABBBABBBAAABABBABAAAABBABBAABABBABBAABAABABBAABABABAAAAAABBAABBBAAABAABBBBBBBBAABBAABAAAAABBBABBBBBBBBBBAAABBBBBBABABBBBBBBAABAAABBAABABABBAAABBAAABBABBBABBBBAABBBBBBBBABAAAAAAABAABAAABBABABBABAAAABABAABBBABBABABAAABBABBABBBABABABBABBBBAAAAAAABBBAAABBBBAAAABBAABBBAAABAAAAABAABABAAAAABAABABAAABBAAABABAAAAABBABAAABBABABBABAAAAABABBABABBABAABBAABAAABAAAAABBBABABAABAABAABABAAABBABABAAAAABAABABBBBA
+ABBBABAABBBAAAABAABAABBAABAABBBABAAAAAAABBAABBAABBBABAAABBAABABAAAABABBBBBBBABBBABAAAABABBBABBBBAABAAAAAAABBBAABBBBAAABAABABABABABBAAABBBBBAABABBAAAABBBBBBABABABBBBBBABABAAAABBAABABAABBBBAABABBAAABABBAABBABAAABABBBAABBAAABBBABBAABBAABBABAABBBBABABABAAABABBAABAABABBAABABABBABAABABBAABAABABABAAABABBBABAABABBABABBAABBBBABBAABBBAABBABAABBBABABAABBABABBBAAABBAABABBBABBABBBAAABBAAABBABAABBAABABABABAAABBBBBBBBBBBBBBABBBAAAABABBBABABBBAABAAAAABAABAABBAABBABABAABABBAABBBAAAABBABABAAABABBAABAAAABAAABBBABABBABBBBBAAABAAAABABBBABBAAAABBAAABABAAAABABBAAABBBAAAAABABAABBBABABAABBBAAABBBAAABBBABAABBBBABAABABA
+ABBBBBABAAABBABABBABBBABBABAABAAABBABBAABBBABABBBAAAABABABAAABAAAAABBBAAAABABABABBBAABBBBBBBABBAABBAABAAABBABAABBBABAAAABAABABBABABABAABABBBBBAAAAABABBABABAAABBAAAAAAABAAAABABBAABBBBBBBBBBBABABAAABABABAABBABABBBAAAABAAABBAABAABBBABBBBBBABABBBAAAABBABABBBAAABABBBBBBAABABABBABAABBAABBBBABAABABBABABABBABBBABABABBBABBAAAAAAAABBBAAAAABAAAABBBAAABABBBBBBABABAABBBBBBABBBABBBBBABBABBBAABBBAAAAAABAAABABBBBABAABBBBABBBBABBABAAAABBBBBBBBABBBBAAABBABAABBAABBBABAAABBABBBAAABAAABBBBBAABAAABABBAAAABBAAAAAABAAABBBAABBABBBAABBBAABABBAAAAABBABBBAAABBBBABBAAABBAAAABABBBAABBBBAABBBAAAAAAABAAABBBBABAAABAABBBABBAAB
+BBBABABAABBBAAAABAABBBAAAABBAAAAABAAAAABBABBBAAABBAABBBBABAAAAABAABBAAABBABAAABBAABBAABBBBBAABABAABBAABAABABBBABAABBBBBBAAABBAAAAAABBBAAABBAABBABAAAABBAAABBABBABAAABAABBAABABAAABBAAABABABABBABBAABBBBABABABAABAAABAAAAABABBBAABBAABABABBBABAAAAABBBBABBABAAABABABBAABBBBBBAABBAAAAABAABAABBAABAABABAABBAABBAABABBBBBABABABABBABBBABBABBBBABABBBBABABABBBAAAABBBAAAAAAABAAAAABABABBAAAABBABABAABAAAABABBBABABAABAABAABBAABABAAABAAABBBABAAAAAAAABBAABBBBBBBAABAABBBBABBAAAABBBBABBABBAAAAAAABBBBABAABAAAABAABABABABAAABBBBAAABAAABABBBBABBBBBBBBAAAAABBBBAABBBBABAAAAAABBBAAAABBABBABBAAABBABAAAAABAAAAABAABBABBBBBAAAA
+BAAABAABAABBAAABABBBABABAAAAAABABAABBBAAAAAAABBBAAAABBBAABABBBABABABAABABAABABBABABBAAABBBAABABAABAABBBAABABAAABAABBABBAABAAABBBABBABAABBBBAABBBBBABBBBABBAAABABAABAAAABBABAABAABBABBABBBAAAAAABBABABABAABAAABABABBBAAAAAAAAAABABAABAABABBBAABBABAAABBBABBBBBABBABBBBABBABABBAABBAAAAAAABBBBABBBAAABABBABAABAAABABBABBBBBBABBBAAAAABBBAAABBABBBBAABBABBAAABBBBABBAABABAAAAAABBABBBBBBBABBBAABABBAAABAABAAABBBBBBBABABBBBAAABAAAABAABABBAABAABABABBBABAABABBBAAABBABBBABABBBABBABAAABBAABBBBAAAABAABABBAABBBBBAABABABBABAABBAABBBBABAAABABBBABBABAABABBBAAAABABABABABAABBBAABBBBBBBABAAABBAABABABBAABBBABAAABBAAAABBBAABA
+ABBABBBAAAABBBBBAAAABABBABBBBBBBAAAAAAAABAAAAAAABBBABABABBBABBABAABAAABBBABBAAAAABAABBABBBAAAAAABABAABAAABAABBABAAABAABBBAAABBBABBBAAABBBBBBBABBABBAAAAAABABBBBBBAAABAABBAABABAAABBBABAABAABBABAABAABBBAAAABABBAAAABAABBBAAABBAABBAAABABBABABBBAABAABBAABABBABBAABAABBBBAABAAAABBAABBAABBBBAABABABABBBBBAAABABABBABAAABABABABAABAABAABBAABABBABABBBABBBBAABBAABBBAABBABBAABBBBABAABBABBABAAAABBBAAABBBBBABAAABABBBABBBAAAAABABBABBBBBBAAABABAABABBBBBABABBAAABABBAAAABABBBBBBBABAAAABABABABBBBABBBBBABBAABAABBAABAABAAAABAABBBABBAABBBAABABABBABBBABBBBBBBAABBBBBAAABABAABAABBBBBBBAABBABBABBBBABBBBABABAAABAAAABAAAAAAB
+BBBBBBBBBBAABABBAABABAAAAABAAABBABAAABBBAAAAABBBBBAAAAAABBBAABABAAABBAAABAABBBAABBBBABBABBBBABBBAAABBAABABBBBABABABABAABAABBABBABAABABBBBAAAABABBAAABABAAAAAAAABBBAABAAAAABABAABBAAABBBABAABABABBBBABBAAAABAAABABBBBABBABABBBBBABBBAABABABABABAABABBAABAAABABBABAABAAABBAAABAAABAABBABBAAABBABBBBAAAAAABBAABBBBBAABBAABBABBAABBABBBAABBABBBBAAABBABBABAAAABBAAAABBABBABABAABBBABABBBBABBAABAABBAAABBABABBABBAAAABABABBBAABABABBAABBAAABABBAAAAAAABABABBBBAABAABABBABBAABBABABBAABABBBAABBBBBAAABBBAABAABBABAAABBABBBBABABBBBABAAABAABBAAABABAABAABBBBAAABBABBBBBABBAAABABABABBBBAAAAAABBBBABAAABBABABAAAAAABAABBABBABBAB
+ABBABBAAAAABBABABABAABABBABBABBBBBAAABAAABAAABAAABAABBBBAABAAABAABAAAABABABBAAAAAABBBBBAAAABBBBAAAABAAABBBBBBBBBABAABABBABABBAAABABBABABBBABAABBBBAAABAABBBBBBABAAABAAAABABBBBAAABAABABBBAABBAABAABBBABBABAAAAABAAABBAAAABBBAAAABAAAABAAAAAABABBBABABAABAAAABBBABABABBABAAABBAABBAABBBABABBBBBBABBAABAABAABBBBBBAABBBBBAAABABBABABABABABABAAAABBABBBAAAABBABABBABBAAAAABBBABAAAAAAAABABAABBAABBBBBBBBBBBABABBBBABBBBABBBABABAABAABBBBBBAABBBABABBBABABBABBBABAAABBBABBBAAAABABAAAABABBBABBBABAAAAABABBBABBBBBAABBAAAAABBBBBABAAABABBABBABABBABABAABBBAAAAABABABBBBABABAAABBAAABAABBBAAAAABBBAAABBABBBBBAAABBABBABBBBABBB
+AABBBBABABAAAAAABBAAABAABBAABBABBAABBABBBBABABABAABAABBAABBBAABBBAAABABBBAABBBAAAABBAAAABBABBBAABABAAAABBAAAAAABBABBBBAAABAABABAABAAAABBABAABBAAAAAAABBABABABABBABAAAABBBBBBABBBBABBABAABBABAABBAABABABAABAAAABABABBBBBBABBBAABBBABBABBABBAABBBBAAABBABBBBBAABBABBBBBAABAAAAABBAAABBBBBAAAAAAABBBBBBABBABBBAAAAABBBBABBBABAAABBBBBABABAAAABABAABAABBBAAABABAABBAAABBAAAAAAAAABABBBAAAABBABBBBBAABBAABBABABBBAAAAABABABBAAAAAAABBBBBBABBAABAAAABBBAABABABBBABABBBAABBBABABABABABBABABBAAAABABAAABABAAABBBBBBBAABBBAABBABABAAAABBBAAABBBABBBABAAAABBAABAABBABBBABABABBABABAAABBAABAAABABBBBBABBBAABBAAAAABAABBABAABAAAAABB
+ABAAABABBBBABABABBBBAABABBBBABAABAAAABAABBBBBBBABAAAAABABBBBABAAABABBBAABAAAABABBABABBAABAABBBBABBABBBAAABBAABABABABBBABAABBAAABABBBBAABBBBBBBAABABABBBBABBBBBAAAAABABABAAABBAABABBBABBAABBBBAABAAAABBABBABABBBBAAABAABABBAAABBBAABAAAABBAABBAAABBBAAAAAAABAABBBABBBBBBBBBABAABBBABBBABBAAABAABABAABABBABBABAAABAABBBBABBAABBBBBBBAABABABBABBABBBABBBBBBAABBBAABBABBABBAAABBAABBABBBBAAAABBAAAAABAAABAABBBBAABBBBBAABBAAABBABABAAABBBAABBABBABBBBBBAAAAABAABBABBBBBAAABBBABABBABABABBBBBBBBAABBBBBAABBBAAAAAAABBBBBBBBAAABABBBAAAABABABBAAAABABAAAABAABBBAABABABBBBAABBABAABAAAABBBABBABBBABBABAABBBABAABABBAABAAAABBBBB
+BABAABBBAAAAAAABABAAABBABAABBABBBABBBBABBBBBBAAAABBBABAABABABBBBAABAAAABAABBAABABAABBBABABABABABBBBAABABBBAAAAABBBAABABABBBABAABBBABBBBAAABBBBBBABBBAAAABAAAAAAABBBBBABBAAABBABBBAAAAAABAABBBBBABABAAABABBBBBABBAAABBABBAABBAABBBAABBBABBABABABBBABABAAABBBAABBBBBBAABAABBBABBBBABAAABABBABBABAABAAAAABBBBBABBABAABABBBABBAAABAABAAAAAAAAAAABBBBBABAABBABAAAAABBABABAABABAAAAABBBBBABABAAABBABAABABABBBBABAABBBBABBBBBBBBBAABABABABAAAABBAAABBBBBAAAABAABBAABBABABABBAABBAABBAAABBBAAABBAAABABAABABBBBBAABAAAAABAAAABAAABBBABABBABAAAAABABBABAAABABAABABBABAAABBABABABAABABAABBAAABABAAAAABBBBBBAABBBAAABAABABAABBABABAA
+BABABBAAAAABAAAABBAABAABAABAABABAABBBAAABBBABABAABBBBBBABBBBAABAABAAAABBABBABBBBAAAABBAABBBBBBABAABBABBAAAAAAABBAAABBABABABABBBAAAABBBAABABAABBAAABBAAABAAAAAAAABBBBAABABBBBAABABBAABAABBABABABBABAAABBAAAAABBAAAAAAAAAAAABABABAAABAABBAAABABAABBAAABAAABBBABABBABABAAABBABBBBAAAAABBABAABAABBAAABBAAABBABABBBBABBBAAABBBBABBBAABAAAAAAABABBABAAAAAABABABBBBBBBBAAAABAAABBAAAAAAABBAAAAAAAABAAABBABBBABBABABBAABABABBBBAAAAABBBABABAABBBABBBABBBABABBBBBBBAABAABBBABAABBBBBABABABAAAABAAAAABABAABAABAABABBBBBABBAABABBBAAAAAAAABBBABABABAABBBBAABBAAABABABABABBAAABBBBBBAABBAABAABBAAAABBAABAAABBBBAABAABABAABAABBABBAAA
+AABBBBBABBAABBBBAABAAAAAAABBABBBABBBAAAAAABBBAAABBAAABBAABAAABAABBBBABAAAAABBABBBBAABAAAAABBAABAAAABBAABBABAABAABBBBAABBBABABBBBBBBABABABBAABABBABBBAABBABABABBBABAAABBAABBAAAABBBABBBBBABABABBAAAABABBBAAAAABABBABBBAAAABBAABAABABAAAABBBABABBBAAABBBABABAABBBAABBBAABBABBBBAAAAABBBBAABABABAABBBBBBBBBABBBAAAABAABBAAAAABABAABABAAABBAAABABABAABAABABABAAAABABAAAABBBBBABABBBBABAABAABBBBAABABBABBBBBABAAABABBAABBBBBBABBABAAAAAABABBAAAAABAAAAABBBABBBABBAAAAABABABABABBBAABAAAABABBABBBBAABBAABBBBAAABABBABABAABBBABBBBAAABBAABAAABAAAABBBAABBBAABABBBABBBBAABBBBBABAABAAAAABBBAABAAAAAABABBAABBBAAAABBAAAAAAAABAAAB
+ABBBBBBBAABABBBBABABAABAABBABAABAAABABAAABBBBAAAABAAAABBABBBABABBBABBAAAABAABBABBBABAAAAABBBABAAABBABABAAABBBAAAAABABBBAAABABBABABAAABABABBABAABBABAABABAAAAAAABAABAAAAAAAAAAABABABABABAAAABBAAAAAAAABBABBBAABBBBBBBBAABABABBBABAABAABABAAAABBABBBBABBABAABABAABAAABAAAAAAAAAAABABBABAABBAAABABAAAABAAABBAAAABBAAABBBABBABAABBABAABAAABBBAABAAABABABAABAABABBBBABBAAABABBBBBBAABBBBBBABBBABBABBBBBBBBAAAABBBABBBBBABABBBAABABAABBABBABBBABBABABBABBBBBBBABABAABBBBBAABBBAAABBBBABAAABBABBBABBBBBBBAABAABABAABBBAAABAAABAABBBABBBAAAABBAABAAABBBAABBABBBABAABAABBABBAABBBAABABBBBBBABABAABBBBABABBBBBAABBAABAABAAABAAABBA
+ABBBBABBAAABBAAAABBABABABAAABABBAABABABABBAAAAABABBABBBABAABAABAAABAAABBBAAABABAAABBAAAABAAABABBBAABBAABBAAAABBBABABBABAAAAABBABBBBABBAAABBABAABBBABBBABAABBAABBBBAAABAABABAAABBBBABBAAAABBBABAAAABAAABBBABBAAABBBABAABABABBBABBBBBBABBAAABBAAABAABBBBAABAAAAABBBBBABAABAABBABBAAABABBAAAAAAAABAABBABBBAAABBBABABAABAAABBBBAABBBBBAABAABAABAABAABBABBBABBAAABAAAABBAAAABAAAABBBAABBABBAAABAAABBAABBAABBBAABBAABBBBBBABABBAAAAABAAABBBAAAABBBABAAABAAABABAABBBBBAABBAAAABABABBAAAABBABBAAABBAABABBBABBABABBBBAABBAAABBBABBABAAABBAAABABABBBAAABABBBAAAABBBBBAABBAABBABBAABAAABBAABBBBBAAABAAAABBABABBABABAAABBBBBBAABBBBA
+ABBAABAABBBAABAAABBBAAABABBAAAAABABAABAAAABBBBABABBABABBABAABBBBABBAAABAAAAABAABABAAABBABABAABAAAABAABBAAABABABABBABAAAAAAAABAAABABBABBABBBBBBBAABBAABAAAABBAAAABABBBABBBABABABBBABABABBAABAAAAAAAABABBABBAAABABBAABBBBABABBABABABABAAABABBABAABAAAABABAAABBABBBBBABBAAAAABBBBAABBAABBABBAABABBABABBBBBAABABAABBABAABAAABAABABBBABBAAABBABABAABABBBABBABBBBAAAAABABBAABABAABBABBAABAABBBAAABABBBABBABBAAAAABAAAAABABBBABABBAABABAAABBBAABAABABAABAABBBBAAAAAABBABBBBBAABBBABABAAAAAAABBBAABBBBBBBBABBBBBABAAAABBABBBABABBBABAABBABAAAABABBBBAAAABBBAAAABAAAABBAABBAABBABABBABBAAABABBBBABABAAABBBAAABBAABAABBBBBBBBABABA
+BBABBABBABABBBBBABBBBBBABABAAAABBAABBBAABABABBBBBABBBAABBABBAAABABAABABBBBBBABBBBBBBBABABABBBBABBAAAABABAABAABABABAABAABAAAAABBBAABAABABBABAABBAABBABABBBBABAABBABABBAABBBAABABBBBABBBAAAABAABBBABAABBBBBABABAAAAABABBBBABBBBABBBBBBBAAABBBABBBBBBAAAAABBAAABAABBBABABAAAAABBBBBABAAAABBBBAAAAAABAABABBBAAABBBAABABBBBBBBAABAAAAAABBABAABAAABBBAAABAAAABBBABAAABABABBAABAABABAAAABBABBAABBBAABABAAAABBAAAABAABBAABBBBABABBABBBBBAABBAAABAAABBBBABABBABBAABBBBBABABABBABBBBAAABBBAABBABBABBBBABAABAAAABBBABABBAAAABAABABBBAAABAABBBBABAABAABBABABBABBABBBBBAABBBABBABAAABBBAAABBBABAABBABABABABBABBBBAABBAAAAAABAAAAAAAAB
+ABBBAAABBAABBABABBABBABBBAABAABBAABBBBBABBBBAABBABBABBBAAAABABABABBBABAAABABBABBBAABBBABAAABBBABAABBBAABBBAABBBABABAABBABABABBABBBBABAAABABBBAABBBABABBBBAABAAABBABABABABABABBABAABBBBBABBAABBAAAAAABAAAABBBAAABBAABABABABAAABBBABABABABABAAABBABBBAAABAAAABABABAAAAABABBAABABBABBBBABABBBBBBAAABBBBAAAABBBABAABABBBABBAAAAAABBBAAABAAABAAABBBABBBBABABBBBBABABAAABBABBBBBABBAAAABBABBAAABBBABAAAAAAABAAABABBABBBAABBBABABBABBABAAAABBBABBBBABBBBBBABBABBBBAABBBBABABAABBBBABAABABBBBABABAAABABABBABBBABBABABAABBBBBABAAAAABAABAABBBAAABABAAABBBBABBAABBBABBBBABAAAAABAAABABABBBBBAAAABBBBBBABBBABAABAAABABABABABBAABAAB
+ABABAABABABAABBABAAABBBBBBABBAABBBBABAABAAABAABBABBBAABBAAABAAAABAABBAABBABBABBBBBBBBAABBABBBBBABABBAAABABBBABAABABAAAABAAAAAABBAABAAAABBABABBBABBBAABBAAABBBBABBBBBBAABAAABBABBABBABAAAABBABBAABABAAAABBAAABAABABBABAAABABBABAAAABAAAAAAABABBBBABBABBBABAABBAAAABABAABBBBBAAABBBBBAAABABABBBAAABBABBAABABABABBABBABAAAABBAAAABBAAAABBBAABBBABBAABABBBAAABBBBABAAAABAAABAABBABBABBAABAAAAABBABBBBBAAABBBAAAAABBBABAABAAAABBBAABBABBBAAAABAABABABBBBAAABBBBAAAAAABAABBBBAAABABAAAABBBBABAAABBBAAABABABBBBBBBAAAAABAAABAABBBBBAABABAABBBBABBBABBABBBBABABAABABAAAABAAABBBBBAABAABBABBBBBABAAABABBBBAAABBABBABBBBBAABBBABAB
+BBABAABBBBABAAAABBBBBABBBBAAAAABBABABBABAABAABBABAAAABBBAABABABBBAABAAAABABABBBAABAABBABBBBBBAAABBABBAAABBBAAAAABBBAAABABAAABABABAABBBAABBBABBABAABBAABAABAAABBAABAABBAABAAABBBABABBBBABAABAAABBAAABABBAABABABBBABAAAAABBBAABBABBABBBABBBBABAAAAABABBBBABAABBBBBAABBABBBBABBABABBAABABBAAABBAABAABBBAAABBBABAAAAABBABBBBBAABBBBBAABBABAAABBBBABABBABBBBABBAAAAAAAAABAAAAABBAAABAAAAABBAAABAABAAAAABAAABABBBAABBABBAAABABBAABAABBABABBBABAAABABABAAABBBBBABBABABAABABBABBABAABABABABBABBBAAABABAAABBBAAAABBAABBABAAABBBAABAABABBABAABBAABABBAAABAABAAABBBAAABBAAAABABBBBBAABBABBBBABBABAAABABBABBABABBABAAAABAAAABBAABBBA
+BABBBABBBBAAAAAAAAABAAAAAABAABAAABABBBBABABBBABAABBBAABBBAABBBABBABBBABBBBBABABABABBBBBBBAABAAABABBBABABAAABBAAABBBABBBABAABBBBABAABAABAAABBBAABABAABBABBABBAABBBAAAABBBAAAABBABABBBBBAABABABBAABAABAAABBBABBABABAAAABBAAAAABBBAAAABAAAAAAABABBBAAABAABABBAAABABBBAABBAAABBABBBBBBAAABAAAABABAABBAABAABBABABBAABBBBAABBAAAABBBAAABAABBBBBAAABBABBAABABBAABAAABABABBABABAABBBAABAAABBBBAABABBBAAAAABABAAAABBABAABBBBBABBAAAAAAABABABAABBBBABBAAAABBBBAABBABAAAAAABAAAABABABBBABAABBABABABAAABBBABBBBAABAAABBABBBABAAABABAAAAAABABBBABAAAAABBBAABABAAABBBABBBAABBABABABBBAABBBABBBAABBAAABBAABAAABABBAAABBBABABBBBABABABBB
+ABBAAAABAAAABAABBAAAABABABBBBABAABABBBBBBBAABBBABBABBAABABAABABBABAABAAABAABBAAAAABBBBBBAAABAABAAABBBABBABBABBAABBAAAAABBABABBAAABABBBABAABBABAAABABABBABBBBABAAAAAAABBBBBBBABAABAABAAABBABAABAAABBBAABABAABBAAAAABABABBAAAABBBAAAABBABAAAAABAAABABBAABAABAAABABAABAABABAABAABBAAABABAAAABABAAAABAABBAABBABABBAABBABABBABABBABBAAABABBAAABABBAABAAABABABBBBAABBABAAAAABAABBBAAABBAABABBBABBBBAAAABABBAABBAABBABABABBBBBAAAABAAABBBBBBAABABBBABABAAAAAAAAAABAAABAABBBBBABBAABABBABBAABAAABBAAABABBBAABAABABAABABAAABAAABABBBABBBBABBBABBABABABAABABBBBBBAAAABAABBAABABAABBBBBABABAABBABAAABAABABABABAABBBBAAAAABABBABBBAB
+BABBABBABBBBABBBABAABAAAABBBBBABABAAABBBBAAABBABBABAABBABABBBAAABABAABBBAAABBABBBAAAAABBBABBAAABBBBBBAABBABBAAABABBBAAABABBBBAABBBAAAAAABBAAAAABBBBBABAABAABBABABABAAAAABAABABABBBAAABBAABAABAAAABBBBAAABBAAAAABBAABBABBAABBABBAABBBBAABAAAAABBAABAABBABBABABBBAABBBBBAAAAAAABBBBBBBABBABABBBABAAAABBAABABBAABBBAABBABABABABAAABABBAAAABBABBAABAAAABBBABABBBBAAAAAABAAABAAABAABAABBABBBBBABBAAAAAAAAAABAAABBABBABBABABBBBABAAABBAABBABABABABBBBABBABABAAABABAABABABBABBBABAAABAABBABAABBAABABABAABBABAABABAAABBABBBABBAAAAABAABABAABAABBAAAABAAABAAABABABBABBBAAAABBBABABBAABAABABBAAAAABABBABABBBABBBBABAAABAABABAABAAB
+AABBBAAABBBBBBBAABBABABABABAABBABBAABBBBABBBAABBBABAABAABBBBABABBBABABABBBABAABBAABBBBABABBAAAAABBABBABBBABAAABBAABBABABABAAABABBBBBBAABBBAABBBBBABABAABBBBAAABAAAAABBAAAAAAAAAABBABBBAABAAAABBBBBAAABBABBBABABABBBBBBBBBBBBAABABAAABABBBAABABBAAAABAAAABBBAAAAABAAAAABBBABBBBBABABBABAAAAABBAAABBBBABBAAAABABBABBBBABAABABAABAABBBABAABABBABAABABABBBABAABBBABABBABABAABABBAAAABBBABAABAAABAABBAABAAABBABAABAAAABBAAABBBBBABBAAABBBBBBAABABBBABBAABABBAAABAABBBAAAABAABABBBBAAABABBBBABBBAAAAABBBBABAAAABBBBBABBBBBABAAABABBBAABABBBBAABBAAABAABAAAAAABAABAAABBBBBBBBAABBBABAAABAABBBBAABAAABAABAABBABBAAAAAAABAABABAAA
+BBABAAAAABBBABABBBAABBBBBBBBABABABAABBBBABAABABABABBAABBBBAAAAABAABAABBAAAABABABABAABAABBBAABABAABBAAABABAABBBBABBAABAAAABBAAABBAABBBAABAABABBAAAAABBAABBABBBBAABBAAAAAAAABBABAAAABAABBBAABBBAAABAAAAAAAABBAABBAABBBBAABAABBBABABBBABABAABAAAAABABBBABBABBABAAABBABAABABAABBBAABBBBABAAABABAABAAAABBAAABBABBBABBBBABBAABABBBABABABABABABAABBBAABBAAAAAABBBBAAAABBABBABABBAAABBBBBBABAAABAAAABBBBAABAAAABABBAABBABAAABBABBBAAAABAABAAABBBAAAABBBBBBBBBBBBABBBBBABBAABBBABABBBBBBBBAAAAABBABBAAAABBBBABAABAABBBBBBBAAAAABBBAAAABBBBBBABAABABBBBBBBABABBAAAABBBBBAABABBABAAABABBAAAABAAABAAAABABABABBBBAAABABAABBBBABABABBB
+AABABBABAAABABABBBABBBAABABBAABABABABABBAAABBBAABAAABABAAAABAABABABBABBAABAAABABBBAABBBBBBBBBAAABBAAAABAAABAAAABBAABAAABBAABABABBBBBBBAAABBBBAABBABBBBBABABAAAABBAABABABBBBABAAAAABBBAAABAAABAABABAAAAAABABAABBBBBAABBABAAABBBAAABAABAABBAABBABAAABAAAABBABBAABBABBABBAAAABABBBBAAAABABABABBAABBAAAABBABAAAAAABABAAABAAABABABAABABABAAAABBBBBBBBBABBAABBABBABAAAABAABBBBAAABBABBBBABBBBABBABBBABBAAAABBBAAABABABABABBBBABBBAAAAAABABBBBBBBBABBBBABABAAABAAABABAAABBAABAABBBAAAAAABAAABBABBABABBBABBABABAAAABAABBAABBAABAABABABABAABBBBAAABBAAABBBBBABBBBBBBBABBAAAAAABAAAABABBAAABABAAAAAAABABBAABAAAABAABAAABAAABBBBBBA
+BBBABABABBBBABBBAAABBBABBBBBBBBBBAABBABBBAABBBAAAAABABBAABBABBBBABBAABAAAABAABABABABBBAABBBBAAAAABBBABABBBABAABBABBBAABBAABABABABBAABBBABBBBAAAAAABAABBABBBBAABBBBBBBBAAAAABBAABBBBAAABBABBBBAABBABBAAAAAABABBBBAAABBBAAABAABBBBBBAABBABAABBBBABBBBBABBABAAAABBAABABABABBAABABBBAAABBBBAAABBBAABBAABBAAAABBBABBABBBBABABBBABBBBBABABBAABBBABABAAABBAABBBBBAAAAAABABBBAABBABABBAAABBBBABBAABBBBBBBBABAABAABBBAABBBBBBBABBBAABAABBBBABAABAABAABBAABAAABABBBAABBAABBBAAAABBBABBABBBAABABAABBAABABBAAAAABAABBBABAAAAABAABBBABABABBBBABAAAAABBABAABABAAAABAAAABBABBBAABABBBBAABAABBBABBBABABBBABAABAABAABABBAABAAABAABABAAAAB
+ABBBAAABABBAABBABBABBAAAABBAAAABBBAAABAABBAABBAAABBBBABBBABBBABAABBAAAAAABBAABBABBAAABAAAABABBABBBBABABBABBAABAABBAAABBBABBABBABBABBABBBAABBABBBABBABAAABAAAABAAABABBABBAABABBBAAABABBBABABBABBAABBAAAAAABBBBABBBABABBBBAAAABABABABABABBBBABBBBABABABABAAAAAAAAAAABBBBABBBBAABABABABAAAAAAAABBBBABBABBABBBBABABBAAAAAAAAAAAABBABAAABBBAAAAABBABBABAAABBBABABBABBBBBBBAAABAABABABAABAABBAAABBBBABBBBBBBAAABBBAAABABBBAAABAAAAABABBAABBAAAAAABAABAABAABBAABAAAABAAAABAABABBAABBBABBABAABAAABBABBABAAAABAABABBABABBBABAAABAAABAAABBBBBAABABBBABBBAAAABBAAABAAAAAAABABAABBAABABABABAABBAAABABAAABBABBAABABAAABBAABAABBAABAAB
+ABBAABBBBAABAAABBABABABBAABBAABABBBAAABABAAAAABAABBABABBABBABABBAAAABABBABABBAAABABAABBABABABABAABABBBBAAABABABBBBBABBBAAABBAAABBBABABBBAABBBAABABAAABBBBAAABBBAABBAAAABABBAABBAABBAAAAAABBBABBABBBBBBAAABBBABAABBABAABBAABBAABBABBAABBABAAABBBBABAABBBAAAABBABAAABBAABBBABAABABBBABBAABBBBBABAAABBBBBBABBABAABABBBABBBBBBAAAABBBBAAAAABBBABBABBABBAAABABBAABAABABBABAABABBBAABABBBAAAAAABBBBAAAAABBBBAABABAABABBABBBBABABBAABBBABBAAABABAABBAAABBBABABABBBABBBBBBBBBBBBBABABBBAAABBAAAAAABBBABBBBBBBBBAAABABBAAAABBBAABABBBAABABABBABABBAABABAABAABBBBABABBBBBABABBABABABABBBBABABABBBBABBABAABBABAABBAAAABABABBABABBAA
+BAABBABBBBBBBAABABABAABAAAABAABABAABAAABBAAABBBAABABBBAABABABAABBAAABBAAAAAAAABBBBBBABBAABABAAAAAABBBBBBABABBAAAABBBBAABBBABBBBBABAABBAAAAABBBBABAAABABBABBABABBBAABABBBABBBABAAAAAAABAABBAABBBBBBBABABABAAAAAAABBABBAABABAAAAABBBABAAAAABABAAAABABBABBAABAAAABBAABABBBBBBABBBBABABABBAABAABAAABAAAAAAABAABBABBABBBABBAAABABABBBBAAAABBBBBABABBAABBAAABBBBBAAABABAAABAABABBBABBBAABBAAABBAABBAAAAABBBAABABAAAAAAAAABBAABAABBBABAABAABBBBBBABBAAAABABBAABBBBAABABBBAAAABAAABBAABBABABABAAABBAABBBABABABABAABBAAAABAAAAABAAAAAABABAAAAABAABAAAABBBABBAAABAABAABBAABBBBBBABAAABAAABBBABBBBBBABBABAAABABBBBAABAAAAABBABBAAAB
+AABBBABBBABABBAAAAAABAAAAAAAABABAABBABAAAAAABBBBABBABABABAABABAABABBBABBBABABABBABBAABBABABABBABAAABAABBABBABAAABBAAAAAAAAABBABBBABABBBABAABBAAAAABBBABAAABBBBABBBBAAABBABBBABABBAAAAABAABAAABABABABAABAAABBBBABAAABABAAABABABAABABAABBBAABBBABABAABBBBABABAABBAAAABAABBAABABBBBABBBBBBBBBAAABABABBAABBBBABBAABAABAAAAABBBABABAAAABAAAABBBBAAAAAABAABBABAABABBBAAABBABAABABBBABABAAABBABBAAAAAAABBBAAAABBBBABBBAABBAAABBBABBBBAAABAABABBABBBAAAAAABABBBBBAAAABBBAABAAAABABABABAABAABABBAAABBABBAAABABAAABBBABBBAAAAAABAAABBABBABBBBBAABBAABAAABABBBAAABBBBABAAABBBABBAAAABBABAABABBBBABABABAAAAABBBBBABBBBBABBBBBABABABB
+BBAABABBBAAAAAAAAABABABBBABBBAABBABBABBBBABBAABBAAAAABBBABBBABBABABBABBBBBAABABBABABABABBABBBBBBABABBAAABBBBBBABAAABBABBBABBAABABBBBBABBBBABAABBBAABBABAABABAABBBAABBBAAAABBABBABBBBAABBBAAAAABBBBABAAAABBBBBAABBABABAABAABAABBABAABBBABAABAAABAABBABAABABBAABAABBABAAABABAABAAAABBAABABBBBAAABBBAAAABBAABBABBBBBAABABBBBBBBABBAAAAABBBBBBAAAAABBBAABAAAAAAABABBBBBBBBABBBBABBAAAABBBBBBAABAAABBABBBABBAABBABBABBBAAAABBAAAABABBABBBBAAABAAAABBABBAAABAABABBABAABABAAABBBAAAAABABABABABBAABABAABBABBBBBAAABBABBAAAAABBABBABABAAABBAABAABABBBBBAABBBABABBABABBBBBBBABAAAAABBBBBBBBAAAAAABAABAAAAABABABAAAAABAAAABABAAABAA
+BBAAABBBABBBBBAABBBBABBBBABBABABABBABABAAABBAABABBAABAAABBAAABBABBBAABBAAAAAAAAABABBABAABAAAABAAAAABAAABABAAABABBBBBBBBBBBABBABABBBAABBAAAAABAAABAABABABBBAAAABBBAABAABBBBABABBAAABAAAABABABBABABAABBBABABABBAAAAABABBBABBABAAABBAAABABAAABABAAABBBBABBBAABBABABABAAAABBBAAAABAAABBAAAAABAAABBBABABBABBABAAAABBBBAAAAABBAAABAABABAABAABAABABABBBBBABBABBBBAABAABAABBBBBBAAAAAABAABBBBBABBBBAABAABABABABBABBABABAABBBAABAABBBBABAABAAABBABBBABBBAAABAABABBABAABAAAAAAABBAABBBAAABBAAAABABBBAABBAAAABBABABAABAAABBBBBBAAAABABBABBABBBAAAAAABBBBBABABAABBBAABBAABAABAAAAABBBBBBBABABABBAAAABBBBABABABBABBAAABBAABBBAAABAABB
+BABBBBAABBAAAABBBBABABAABBABAAABAAAAAAAAABBABBBBBBAAAABBBAABABBBABAAAABBBBBAAABAABBBAAAABAABBBBABABAAABAABAAABABABAABABBAAABBABBBBABBABABABBBBABABABBBAABBAABAAABBABABBAABBAABBBBAAAABBABBAABABABABABBBBBAABAAAABAABBAABABBBBABBABBAABAAABBABABABABABBABBBBABBBBBBBBAABABBBBBBAABBBBABAAABBABBABBAAABAABAAABBAAAAABAABABBBBAABBBBBBAAAAAABBBBBAAAAABABBAABABAABBBBAABBBAAAABBBBBAABABBAAABAABAAAABBBBABABAAABBBBBBAAABAAABAAAAABAAAAAAAAABAAAABABBAAABABABBBBAAABABBBABBABBBBAABBAAAABAAABBAAABBAABAABABBABBBABABBAAABAAABAAABBBAABBAABAABAABBBABAAAABBAAABBAAAABABABABBBABBAAABBBABBAAABBABBAABBBABABABAAABBAABABABBABA
+BAAAABBBBBBABBBBAAABAAABAABABABABAAABABABABAAAAABBAABBBBABABBBAAABABBBAABBBBBABABAAABBAABABBBABAAAAABAABAAAABBBBBBAAAAAABAABBBAABBBABBABABABAAABBBABABABBABABAABABABBBBBBBAABBBBABBBABABBABBBAAAAABBAAAABBAABBABAABAABAABBBBAABAABAABBBBABBABAABBBABBBABBAABABBBBBABABBABAAABBAABBBABBABBBBBABAAABBAAAABBAAABBBBBBBAABAABBBAAAAAABABAAABABBABBAAABABBABBBBBBBAAABAABAAAABAABABBABAAAAABBAABAABABABBABAAABABABABAAABBBAABAABBBAABBABAABAAAAABAABABBABBABABABBBBBABAAABBAABABBBAAABBBABAAAABBBABBABBABAABBBBABBBAABBABABAAABBBABABBABBBABAABABBABBBBBABABABABAABABAAAAAAAAABABBBBABABBBABABBABBBAABABBBAABBBABBAAABAABABBB
+BBBABBBBBABBABBBAABBBABAAABBABABBABAAABBABABAAAAAAABAAABAABABABBABBBBAABBBABABAAABAAABABBBBBABBAABBBAABBBABBBAAAAABBBBBAAAABBBBBBAAAAAAABAAABAABBAABBBBAAAABAAABAAAAAABAABBBABBBBBABBBBAABBAAABABAABBBBBAABABAAABABBABBBBAAABAABBAAABBABAAABBABABABBAAAAABBABBABAABBBBABBBBBAABABABBBBBAABBBABABBBBBABABAAABBBBABBABBBBAAAABABBABBABABBBBABAAABBABAABABABBBBABBAAABAAABABBBABAABBAAAABBAABAAABBBBBBBBBBBBBABBAABBABAAAABABAAAABABBABAAABBAAABAABBABBBABBBBABBAAAABBBABAAAABBBBBABBBBBBAABBBABABABABBBAAAABBBBABABAAABAABBAABBBBAABAABAABBAAABBABAABABBBAABAABAAABBBBBBABAABBBBBBBABAAABABBAAAAAAABBBAAAABAABABAAABAAABAB
+ABAAABABABAABABBBAABBAABABABAABABABAABBBBAABAABABABBBAAABBAAABBBBBBBABBABAAABBABABAAAAABBABBBBBBBBABAABBABBBBBBBAAABBBBBABAABAABABBBBBAABAAAAAABBBAABABABABBAAABBBAAABABBABBAABABAAABBBABBAABAAABABAAAABABBABAAABABABAAABAAABAABABBBAABBABAAABAAABBBAABABBABABABBAAAABBBAAABAAABBBAABAAABBABBAAABAABABAAABABBBABAABABBABAABABAAABBAABBBAAABABBBBBBBABBBBBABABBBBAABABBBBBBAAAABBAABBBBABBBAAABABBAAAABAABAAABABBBAABABBBAAABBABBABAABBAAABABAABBAAAABAABBBAABAAAABBABBBAAABBABBBBAAAABBABAABBBABABBAAABBABBBAABAABABABBBABBBBBBBAABABBBABAAAAAABAAABABAABBAABABBBBBBBBBABABBBBABBAABABBABBBBAAABAABBBBAAAABBBBAAABBBAAAA
+BAAABBABBAAAABABBAABAAABABBABABAAAABAAAAAABBAABBAABAAABABBBAABABABBBABABBABBBAAABABBBBBBAABBAABABABAABBAAAAABBAABABBBBAAAAABAAAABBBBBABBABABABAAAABAABBBABBABAAABBAABAABBBABAABBBBAAABBBBBBAAAAAABBBBBBAABAAAAABAABBAABBABBAABABBBABBABBABABBBBBBBABABAABBBABABBABAAABABBBBAABABBBBBAABAABBAAABAAAABABBBAAAAAABAABABAABABABBAAABABBBBABBAAABBBAAABBBBBABABAAAAAABABBBBBABAAABBBBAABAABBBBBBBBBBBBAABBBBBBBABAABABBABBABBBBBBBABAAABABAABABAABAAABABABAABBBAAABAABBBABABBBAABBBAAABBABBABBBBABBABBBABABBABABBBBBBAAABBABBAAAABABBBAABBAABBBAABABBBAAABAABBAAABBBBABABBBAABAAAABBAAAABBAAAAABAAABAAAAABBBBABBBBBABABAABBBB
+ABBBBAABAABAABAAABBBABAABAAAABBBAAAABAABABABBABBBABBBBBBBAAAAAAAABBABABBABABAABBBBBBAABAABAABABABAABABBBBBABABAABBAABBABBBBAABBBBBAABBAAAAABAAAABBBABABABBAAAABAAABBAAAABBAAAAAAABBABABABAABAAAAAABAABBBABABBAABAABBBBBBBABBBBBABBBABAAABBAABBAAABBABAABBABBABABBBBBAABABBAABBAAABABABABABABBABAABBBBABAABBBBABBAAABAABABBBBAABABBBBBBBAABBBBABAAAAAAAAAABBAAAAAABBABAAABABBBBBBBAAABABBBBBBBBABABAABAABAABABABAAAABABAAAABBAABABABBABABBBBABABBAAABAAABABABABAABBBABBBAABAAABABBAAAABBBAAAAABAABABABBABABBBBBBBAABAABABAABBBBBBBBAAAAABBBAAAAABBBBBBABAAABBBBBBBBBAABBBAABBBBAABAAABBAABABBBABABAABBBABAAAAAABBBABBBAAB
+BBBAABBABABABAABABABABBAAAAABBABBABBBABAAAABBBBBABAAAAAABBAAABABBABBABAAABBAABABAAAABBBABBBAABABBBBBBBABBBBAABAABBABABAAABBABBABAAAABBBBABBABAABBBAAAAABBABABAABAAABBAABBAAABABBABAAAAABBAABAAAABBBABABABABAABBABAABBAABABBBABBAABAABBABAAABAABABBBBAABABAABBBBAABBBBBAABAAABBABABABABBBBBBABABBABAABABAABAABBBAABBBBBBBABBAABABAABAABBAABAABBAABBAAABBBAAAABBAABAABBBABBAABABBBBABAABABBABABAAABAABAAABBBBBAABAABABBAAAAAAAABBABABBAAAAAABBBAABAABABABAABABBAABBBBBABBBBAAAABBABABBBBABBBABBBABBAABBAAAAAAABBBBBBBBAABBAAABABBBABBAAAAAAABBAAAAAABAAABAABABAAABABAAAAABABBBBABAABBABAAAAAAABBBBBBBBBABABBBBAABAABBAAAAA
+BBBAABBBAABBBBBABABBBBABBABABABBABBAABBBABBAABBBAAABBABAAAAABBAAABBAABAABBBAAABAAABBBABABABBBBABAABBABBAAABBABAAAABBAAABAAABABAAABAAABABAABABABBABABABBAAAAAABABBAAABABAABBAAABBAAABABBABBABABABBBABBABBBAABBAABABBBBAABABAAAAAABBABBBAABBBAAABBBAAAABAABBBBBAAABABBBABBABABABBAABAAAABABABAABBAABABAABAABAAAAAAABAABBABBAABAAAAAABAAAABABBBBABBABBBBBAABBBBABBBAABABBBAABABAAABABBABAAAAAAAABBBBBBAAABABBBAABBABAAABBBABABBBABBAAAABAABBBBABBBBABAABBBBAAAABAAABAAAAABAABABBAAABABBBBBBAABABBBABAAABBAABBABBAAAAAAABBBAAABABBAABBABBABBBBAAABABBAAAABAABBBBABBBABBBABBBABBBBABAAABABAABAAAABAABAAAABAABABBBAABAAAABABBB
+AABABAABBBBABABAAAABBAABAAABABABBAAAABBBBABAABABABBBAAABAABABABBABAAABBBAAABAAAABAABABBBABBABBBBABABABAAABBBBABBABAAAAABABABAAABBABBBAABABBBBABAABAAAAAABAAABBAAABBBABBABAABBAAAABBABABABAABAABBABBABAABAAAAAABBABABAABBBABAABBABBABBBABABABABAAAAAABABBBBAAAABBABBBBBABBBABBBAABBAAAABBBBBBABABAAABABBABBBAAABABAAAABABABABBBBBBABAABBBBBBBBABAAAAABBBABBAAABBABBABAAABAABBABBBBAAABAABBBBBABBBABABAAAABBAAAABAAAABAAABABBBBABBBAABABBBBABBBABBAABAAAABBBABABAABBBAABABBABBBBBABABAAABBAABBBAABBBAABABABBAAABAAAABAABAABABBABBBBBBAAAABABBBBBAABBBBBAAAABAAABABBAABABABAAAAABABBABAAAAAABAAABABBBBBAABAAABAAAABBABBBABA
+AAAABBBBABABBBBBBABABBAAABBABABBBBBBAABBABABAABBBBAABABBABBAABABABAABABBABABAAABBBBBAABBBABAABABABAAAAAAAAABABBBABABBABBBBBBBBAAABAAABABBAABABAAABBBBBBABBBABBBABBAAAABBBABAABAABABABBABABBBBABBBBBAABBAABAAABAAABBABBAABABBAABBBBABBBBABBABABAAAAAAABBBBABABBABABABAAABBBBBBBBBAABBABBABABBBAAAAAAAABBBAABBBABABABAAAAABAAAABABBBBABAAABBAAABBABAABBAAAABABAABABBBABABBBABABBBBAAABBABBBABBBABAAAABAABAABBBABABBBBAABBABBAABBBBAABBAAABBBBBAABABBBBAABABAAABBBABBBAAABABAABBBBBABABAAAABABAAAABBBBBAABBBBAABABAAAABABABABBBAABAAABABAABBBBABBBAAABBBAAAABBBAABBBABABABBABABABBBBABBBBABAABBAABBBAAAAAABBBBAABBBAAAAABAA
+BAABBAAAABABBBBAABBABBAAAABBBBABAAAABBBAABBAAAAAAAAAAAABAAABBABAABBAABBBAAAAABAAAABAABBABAABAAABAAAABAAABBBABBABBBAAABBAABBABBABAAAABBABABBBABAAABBBAABABBBABABABAABABBBBBABBBBBAABBAAAAAABBABAABBBBBAAABAABABAAAAABABABAAAABBBBAABBAAAABBABAABBAAABABBABABBABBAABBBBAABABBBABBBAABAAAAABAABABBABBBAABABBBBAABBBBAAAAAABBBBBBBBBAABAABBBBBABAAABAABBAABBBAABAAABAABBBBABAAAAAAAAAAAABABBBAAAABBAABBAAAAABBBAABABBBABBAABABAAABABBBABBBBBBBABBBBABABBAABBABABABBABBAAAAABBBAAAABBBBABBBABBBABABBBABABBBBBBAAABBAABBBBBAABAAAAABAAAAABBBBBABBABABABBBAABAABABBBAABAAAAABBBBABAAAABAAABBBBBAAAABAAAABABBAAABAABAAAAAABAABBA
+BAABBAABAAAAAAAABBABBABABABBABABAABABBBBABAABBAABAABAAAABBBABABBBBABAABAABBBBBAABBAABBAABABBBBABAABBAAAABABBBAAAAAAAAABBAAABAABABBBAAAABBBBBAAAAABBBBBAAAAABABAABBBBBBBAABBBBBABABBAAAABABBBBBABAAAABBAABAABBBAABAABABBAABAABAABAAAABAAAAABAAABBBABABBAAAAABAAAABBBAABBBBAAABBBAABAAAABBBAABAABAAABBBBABABBABAAAAAAAAABABBAAABABBABBBABABAABBAABABABAAAAABBBBABAAAAABBBBAAABBABAABAAAAAAAAAAAABBABABAABBBAAABAAABBBAABBBAAAABABABAAABABAABBBBAAABBAAAABAABABBBABAABAABBBABABABBBAAABBBBBBBAAABBABAABBBBAAAABBBAAAAABAABBBBABABAAABBAABAABBBABAABABABBBBAABAABABAABBBBBAABBAABAAAAABAABBABAABBBAABAABAAABBABAAAABAABBAAAA
+AABABBAABAAAABABAAABABABBBAABAABBBBABBBABBBAABBAABABAAABBABBAABABABAABBBABABABBAAAABAABBABBABBBBBBBABAABAABBABBBAABBABBABAAAAAABAAABABAAAABABABBABAABAAAABBABBAABBBBABBAABAAAAABABBBAABBABABABAABBAAAABABBBAABBABABBBABBABAABAABBABABBBBBAABAAAAAABBBAAAABAAABBAABABBAABBBABBABABABBBABBABAAABABABABAAAAABBBABABAABBABABAAABAABABAABBAABAABAABBBBBABBBBABAABBAAABBABABBBABABAABAAABBBAAAABBBABBBABBBBBAAABAABABBABBAAABAAABAABABABBBBBAAABBBAABBBBBBABBABAAABABAABBABAAABABBBBBBBABAABBAABAAAAAABABAABBBABABBAABAAAAAABABBBBABAAAABBBABAAABABBBBBBBBBABBAAAAABABABABBABAAAAABAABAABABBBBABBABAABBBABBABBBBABBBBBBBABBABB
+AAABBABBAAAAAABAAAAAABABBABABBBBBBBAAABBABBBBBABBBABABABBBABAAABAABBBAAAABBAAAAAABBBABABAAAABBBABABAAABABABBBABBBABABBBAABBAABABBBBBBABABABABBBBAABABBBAAABBBAAABAAAAAAABAAAAAABBBBAABABAAAABBABABBABBAABAAAABBAABABBBABAAAABABBAAAAAAABABBBAABAABABABAAAAAAAAABAABABABAAABBBABAAAAABABAABABABAAABABABABAAAAABAAABAAAAABBABABABAAABBAABABBBBABAABABAAABABBBBABBABBBABBBBABBBAABBABBABAAABBABAAABABAAABBBBAAAAABAAAAAAAABBBAAAABBAAABBAAABBBBBBBAAABAAAAABABBBBAAAABBABBABAAABABABAABBAABABAABAAABAABAAABBBBBBABBAAAABABBABAAABBBAABAABBBBBBAAAABBAABAAABBBBBAAABAAAABAABBBBAAAAABABAABAAAAAABBAAABBAAABBBABBBAAABABAABAA
+AAAAAABBABBABABABAAAABBABBABBABAAAABABABBABAAABBAABABBBAABBBBABAAAABBABAABBBBBAABBABBAAAAABBBBABABABAAABABAAABABBAABABBABBBBAAAAABBAABABABBBABBABAAABABABAAABAABABAAAABABBAAABBAABBAAABBABBBBBABBBBABABABBABABABABBBABABABBABAAAABABAABABAABAABAAAAABBBBBABBABBBABBAAABAAABBBABBBBAAAAABAABBBAAAAAAABBBBBAABBBABBABBABBBBABABBABAAAAAABBAAAAABABBBBBBBBBAABABBBBABAAABABABABBBAAABABBABBBAABBABAABABBABAAABBAABBBBAABBBBAAAAABABAAAAAAABBBBBBBABBAAABABAAABAABBBABAAAABABBAAAABABAAAAAAAAAAAAABBAABAAABBBAAAAABBABBABBBBABAAAABBAABBBBAABBABBABBBBBABBABAABBBBAABBBAABBABBABBABBBABABABABABBABBBABAABBAABBBAAABAAAAABAAB
+BAABBBAABABBBAABBBBBAAABBBBAABBBBABABABAABBBABAABBABBAABAABAABAAABAAAABBBAAABBBAABAAAABBAAAAAABBBBAABAABABABABAABABBBAAABBAAAABBBAABAABBAABBBBBABBBAABBBAABAABAABABAAAAABABBBABBABABAABABAAABBAABABABAABBAABBAABABABAABBAABBABABAABABAABBBBBBBBAABBBABBAAABBAABBABABABBABABAAABAAAABBABBBAABBABBAAABABBBBBBAABBABBAAABBAABAAABBBAABAABBABBBBABBAABAABBAABAAABAAAABABBBAABBAABAABABAABBBAAAAAABABABBBABBAABABABBBAABABBBAAAAAAAABABBAABABBBABABAABBAABBBAABAAABBABBBBABAABAABAABBAAABABAABABBBBBBABABBBBABABAAAABAABBBBAABBBABBBBABBAABAAABBAABBBABBBABBBBABBBBBBBBAAAAABABAAABBBBAABBAABBAABBBAAABBABBBABBAABABABBBBABAB
+BABBBABABAAABBBAABABBBBBBABABAAAABBAABAABBBABBAAABAABABBABBBBBAAAABABBABABABBBAAABAABABABBBBBABBABBABBABBBBAAAABABABAAABAAABABABABABBBABAABABBABBABABBBABAAABBBAABBBAAABBABABAAABBAAABABAABBBBBAABABBBBABAAABBBAABABBAABBAAAAABABBABBABABBBAABABBBABBBBABBBBAAABBAABBAAAAABABABAABABAAABABABBBBAABAABBAAABBAABABAABBBBAABBABBBABBAAABABAAAABAABBBBBAAABAAAABABBBBBBABABAABBBABBAAAAAABBBBBAAAAAABABABABAABBABBBAABBBBBABBAABBABAABABBBABAAAAAABBBBBBBABAAABABBAAAABABABABBBBAAABBAABABBAABABAABABAABBBAAAAABAABBBAABAABAABBAABABAAAABAABBBABABAABBABBABBBBBAAAAAAAAAABBABAAABAAABBAAABBABBAABBBBBBABBBAAAABBBBABABBABBAA
+BBABAABBBAAAABAABABBBABBBBABBABAAABBAAAAABBBBABABABABBBAABAABBBBBABABAAABAABBBBBBBBBBAABAAABABBBBABAABBAABABAAAAAABABBBBBBBBABAABAABABABBBAAABABAABBBAAAABBABBABBBAABABBABAABBBAABBBBABBAAABABABAABABAAAAAAABABBBABAAABBBAABABBABBBABBABBBBBBBBABAAAABBBBABABBBBBBBABAAABAAAABABAABBBBABBBABBABBABBBABAABBBBBAAABBBABABBBBBBBBBBBBAABBBAAAAABAABBBBBABBAABBAAAABBBABBAAAAABBBAAAAAABABBBBABBAAAAAAABBBBABABBABBBBBBABBBAABBBAAAAAAAAAABBABBABAABAABBAABABBBAABBBABBAABABABBABBABBABBBBBBABABABABBABAAABBBBAAAABBABBAABBABABAABAAAAABBABBABAAAAABABBBABABBAAAAAABBBBBBBBBBBAABBAAABBBABAAABABBBBBABABABBBBBBAAABBBBAABBBB
+BBBBABAAAABBBABAAABAABBABBABBAAABABBBBBBAAAABABBBABBAAABABABAAAAAABABABABAAABBBBBABBBBBBBABBBAAAAABBAABBBAABABABABABABBBBBBBBBBABBAABBAABAAABAAAAABBABBABABBABBABABABBBAAABAABBBBBAAAAAAABBBABAABBAABAABAAABBBBBAAAABBBBABABBBBBABBAAABBAAAAAABABABAABBBBBBBBAABAABAABABBBAABAABBABBBBBBBBAABAABBABAAABBAABABBBBABBABBABAABAABABAABAABAAABBABAAAAAAAABBBAABABAAAAAAABBBABBABBBBBAAAAABABAAABBBAAABBBBBBBBABBABBABBBABBAAAABABAABAABBBBBBBAAABBABABABAAAABABAABBAABBAABBAAABAABBAAAAAABBAABAAAAABBBABABBAAAABABBAABABABBABBABBABBBBAABABBABAABBAAAAABABAABBBAAABABBAABABABBABABBABAAABBAABBBAAABABBABBABAABAABBAABBBAAABA
+BAABAAAAABAABABABAABAAABAABBAABABAABABBABBBABBAABAABBAABBABABABBBBBABAABBABAABBBAABAABBBAABAAAABABABBABABBABBAABABBAAAAABBAAABABAABAAAABBBBBBBABBABBAAABBABAAABAAABBBBAAABABABAAAAABBAAABABBABABABAABBABAABBBBBAAAAABBAAABBAABABABAABAAABAABAABBBBBBABBAABBABABAABBABABBABAAABABBBAABBBBAAAABBBABBBABABBABBBBBAAAABABBBAAAAAAAABBBBAABABABABABABABAABAABBBAAABBABAABABBAABABABABBBAABBAABBBAABAABBBAABAAAABBBBABAABAABABABAAABBABBBBBBAABAAAABBABBBABABAABBAABBABBAAABABBABAAAAAABBAAABABAABBAABABBABBAAAAABABBBBAAABBBBABBAABBAABBABAABABBAAAAAAAABBBBAAABABABAABABABBBBABBAAAABBBABABBBBAAABBBABAAABABABAABBBBAAABBABB
+AAABABBAABABBBAABABAAAABBBBBAABAABBAABBAABBBBABBBBABAABAABBAAAAABBBBABBBAABBBAABAAABABBABAABBBAABABBAABBBAABBBAABBABAABABBABBABBBABABBBBBBBABAABABABBBAABBABBBABABAABBABBAAABBBBABAAAABABBABBBBBBBAAAABBBBABBAAAAABABABABBABBAAAABBABAABBBBBBBAABBBAAAAAABABABABABABAABABAAABABBBBBBAABABABBAAABAAAABAAABABBBAAABAAAABBBBBBAABABBAABABABAABBABABBABABBBABBABABBBBBBAAAABBAAABAAAABAABABAAABBBBBABAABABBABABAABABAAAABBBBBBBABAABBAAABABABAAAABBABBBBABABBABAABABBBABABABAABBABABBBAAAABBBABBAAAABABABABAAABBABBAABBABBABAAABBAAAABAAAABAAABBAAAAABAABBBBAAAAABAAABABBBABBAAABAAABBABABABBBAAABBBAAABABABABBBAAAABBBAAABA
+BABAAABAAAAABBBABBBAAAAAAABABBBAAAAABBBBBBABAAAAABABAAAAABBBAABABBBBBBABBAAABAABBABAABAABAABBABAABBBAAABBAABAAAAABAABBBABBBBBAAABAABBBBBABBBABABBBBBAAABBAABAABBABAAAAABBBBBBBBABAABAABABABAAAABBBAABBABBAABBABBBBBAAAAABBBAABBAAABABBAABBABBABBABBBBABAABBBBAAABBAABAAAABBBBABBABBBABBABABBBABBBBAABAAABBABBABABABABABABBBABBBBBBBBABABBABBAABAABBBBAAABBBBBABBAABAABBBABABBAAAABABBABBABBBABBABABBAAABBAABAAABAAAAABBBAABBBBBABBBABBAAAABBBBBBBBABBAAABAABBBBAAABAAAABBBBAABABAABBBBABAABABBBBBAABBBAABABBAABBBBABBBABBAABABAABAABAAABBABBBBAABABAABABBBAABBAABABBAABBBAAAAAAAAAABBBBBAABBBABBABABBBABBAABAABAABAAABAA
+BBAAABABBBABBBABBABBAABBABBABBAAAABBBAABABBAAAABABBABBBABBAAABBBBABABBBABBAABABBAABBBBABBABAAABAAAABBABBBABBBAAAABAAABBBBAABAABBBABAAABAAAABAAAABABAAABBABAAAAAAAABABBAAABABABBAABABBBBBBBABBAAABABBBBABABABAAABABBAABABABBBBBBBBBABBABBAAAAABBAAAAABABBBBBABBBABABBBABBAABBBBAABAABBBBABAAABAAABAAABBBBBABBBABBAABBABABBABABBAAAAAABBAAAABBAAABBBBAAAABABABBBAAABBABBBABABABBAAABAABBABBABABAAAAABBBABBABBABAAAAAAAABABABAABABABBBABAAAABBAABBAABBBABBBBBBBBBBBABABBBBBBABBBAAABBBABABABBBBAAAAABBAAAAAAABBAAAABBAAAAAAABBBBBAABAAABABABAABBBAABAABBBAAAABBABAABABABABBBBABABABBAAAAABBBBBAABBAAABBABAAABBAABAAABAABABB
+ABABABBAAABABAABBABAABBABAAAABBBABBBBBBAABBBBBBBBABBAABBBAABABABAAABBBABBBBABAAAABABABABBBAAABBAABBBBBABBABBBBABABBBBBABABAABABABAABBABAAAABBAAABABBAAAAABAAAAAABBBAABBBBABBAABAABABAABBBBBBBBBBBABBABABBAAAABABBABBAAABABABABAAABBBBBAABABBBBBAABBBAABBABBABAAABBAAAAABBBBBABAAAAABBAABAAAABABBAABAABBABABBABBABBBAAABBAABAAAABABABAAAAABABAAAABAAABABBBABBABAABBAAABBAAAAAABABABBAABBBBBBBAABBABAABBBABAABBAAABBAAABBABAAABAABABBBBBAABBABABBAABABBBBBAAAAAABBBAAAABBBBABBBBAABABAABABAAABBABAAABAABAAABBABAAABBBAAAAAABAAAABBAAAAABBABBABABBBBBBAABAABBABAAAABBBAABBAABAAAAABBABBAABABBABABBAABAAABAABBBAABBABABAABAB
+ABAAAAABABBAAAABBBAAAABABABABBBBABBAABBBABBBBBBBBAAAAAAAABBABABBABBAABABABABABABABAAAAAABAAABBBBBBBBABBBABBABBBAAABAAAABBBAABBABBABABBAAAABABAAAABAABBABBBABBBAABBBABAABABBBBABBBABABABAABBBBABBAAABBBABBAABBBAABBAAABBAAAAAABBBBBAABBAABBAAABABBAAAABBBABABAABBBBAABAAABAAABABBBBBAABBAABAABBBABBABAABBBBAAAAABAABBBBAAAABBBBABAABABBABAAAABAABBBBBABBABABBBBABBBAABBABBBBAABAAABAAAAABBAABBAABAAAAAAAABBABBAAAAABBAABAABABBBABBABBAABBBAAABBAAAABABBBBABAABBBBBAAABBBABBBABAABABAABAABBABBAAABABBABAABBBAAAAAABBBBBBBBBABABBABBABAAAAAAAABABAAAABAABBAABAAABBBAAABBBBAABBABBBBAABAABBAAABAAABAAAAABBBABBABAABAABBAABBB
+AAABABAAABABBBBABBBABBBAAAABBAAABABBABBAAABAAABABABBABBBAABBABABBBAABBABAABBBBABBBAAABABABABBBAAAAAAABABBBAABBAAABBABAAABBAABABABABBABAABAAABBAAAABAABBABBBABBABAABBBBBBAABBBBBABAAABBBBABAABAAABBAAABBBAAAABBAABABABBAABBABAABBBABABBABBABBAABBBBABBABAABAABBBBAABBBBABBBABBAAABAAAABAABBBBBBBABBBAABAAAABAABAABAABBBBBBAABAAAABBAAAABAAAABABBAAAAABBAABBABBBABAAABAABBAAABBABABBBBBBAAABBBBABABABBABABABBAABAAAABBBBBAABBBABBAABABBBBABBAABBBBAAABAABAAABBABAABAABBBBBBBAABBAAAABBAAABBBBBABBBABAABBABBABAAABAAABBABBBBBBABAAABBBBBBABBABBBBBABABABBBABBBABAABAABABBBABABBBAAAABABAAABBAAAABBAABAAABBBABABAABAABAABBAA
+BBAABBBBAAABBBAABAAABABBABABBABAABABBBBBBBBAABBBBAABAAABABBABBBBAABBABABAABAAAAAAAABAABABBBBBBAABBABAAABAAABAABAAABAAAAAAABABBAAAAABBAAABABABBBBBAABBAABBAAABBBBABBABBABAABABBABAAABABBABBABBBABABAAABABBBBBAABBAABAABBBABABBBBAAABBABBABBBBABBABBAABAABAABBBAAAABBBBABAAAABAAABAAABBBBBBBABAAAABBABAAABBBAABABBAAAAABABBBBBAABAAAAABAAABAABAABABBBABBBAABBBABBABABBAAAAAAABBBBBABBBABBBBBBABBABAAAAABBBBABBAABAABBBAAAAAABBAABABBAAABBABBAABABABBBAAAABBBBAABBAAAABAABBABABAABABAAABBABBBABABABBAAABAABBAAABBABABABABBABBBABABABABABBABBBAAABBAABBBAAAABAAAAABABBBABAAAAABAAABAABBAAAAAABBABBABBBBBBAAABAABABBBABAABAAB
+AABAAABBAABBBBBAAAABABAABABABABAABAAAAAAAABBAAAABAABAAAABBBAABBAAAABAAAABABAAAABABAAAABABBBABABBABAABABAABAABABAAABABABBBABABBABAAAABBABAAAABABABAAAABABAAAABBBBAABBABBAABABBABBABAABAAAAAAAAAABBAABBBBABABAABABBABBBBABAABBBABBABBABBBBABBBBABABABAABAAABABBBBBABAAAAAAABBBBBBAABBBBAAABABABAAAAAAABBBAAAABBBBABBBABABBBAAAAAABABBAAABAABAABABBBAAABBAAABABABAABBAABAAAAAABBABAABBABBBABBABABBBBBBAABBAABBABBBBAAAAAABBBBABBBABABABABAABAAAAAABBABBABAAAAABAABAAAAAABAABBBBAABAABABBBAABABBBABBAABABBBBBBABBBBABBBABBAAABABAAAABAAABABBBABAABBBAAABAABBBAABBBAABABBBBAAABABAABAABABAABBBABABBAAABAABBBBABBABBABABBAABBB
+BAAABBBABABAABAABBABBBABBBBAAAABABAABBBABABBBAAAABBBBABABABAAABAABBABAABBABBBABBBBBAABBBBABBABBABBAABBBBBABAAAABABAAABBAAABABBAABBBBBBAAAABBBBBBBBBBABBBAAAAAAAABAAAAABABBAAABAABAAAABABABBBBBABAAAABBBBBBABBABBBABABABAABABAABABBAAAABBBBABABAAABBABBBABABBAAAAAAAAABBAAABBABAABBBABABBBAAABBBBBABABABAAAAABBBAAAABBABAAABBAAABABABBABAAAAABBBBBBBABBBAAAABBBBABBABABAAAAAABABBBABBAABBBABAABAABABAABAAABAABBABBBBBABABAAABABBABBBBABAAABBBABABABBBABABBABABAABAABBBAAAABABBABABBBAABBABABABAAABAABABABBBBABBBBAAABABABBAAABAAAABBBBBABABABABBAABBBBBBBBBBBABAAABABABABAABBAAAAABAABABAAABAABABBBABBAAAABABBBABABBBAAAA
+AABAAAAABABABABABAABBABABAABABAAABAAAABAABBBAABAAAABBBBBABBAAABBBAAAABBBBAABBBBABABABABBABBBAABBABAAABAABABBBAABAABAABBABBABAABBBAABBBABABBAABBAABABABBBBBAABBBBBBBBAABAAAAAABABBBAABAABAABABABBBBAAABBABBAABBBBABAABBBAABBBBABBBBAABBBABBAABABBBBABBBABABABBBAABBAAAABAAAAABABBABBABBBAAAABBABBBBBABBBBBBAAAABBABABBABAAABABABBAAABBBBAABAAABBBBBBBBBAAAAAABAAAAABBAABAAABABABBBBABBBBBBBABBBBBABAABAABBBBAABBABBBAABABBBABBBAAABABBAABBAABABBABBABBAABABBABBBBBBBABABBBBBBAABABBBBABBAAAAAAAAAAAABBBBBBABAABABBABAABABABBBBAAAABBABBAAAAABAABBAABBABBAAAAABAABABABAABBBABABBBBABBAABBABAABABBBABBAABBAABABBBBABBABAAAA
+ABBBBABAABBAAABBABABAABABBABABABABBAAABBBBABABABBAAABABBABBABBBBABBAABBAABBAABABAABBABABBBABABBABBAABBBABAABBBABBAABABABBBAABBBBBAAABABABABAABBBAAAABBAAABABBBAAAAAABBABAAAABBBABAABBBAABAABAAAABABBABABABBAAABBABAABBAABAABAAABBBABBBBBABAAABAABBBBABAAABAABABAABBABABABBBBAAAABAAAAABBBABAABBBBBAABBAABBAAAABBAAABABBAABAAABABBBAAAAAABAAABABAAABBBAABBAABABAAAABBABABBBABAAABBABABBABBBBBBABAABBBBAABABABBBABAAABAAABBABBABBBBABAABBAABAAAABABBABAAABABABBBBAABBBABBBBABABABBBAABAABBBBAABBBBABABBBBAABBBAAABBBBABBBBBABBAAABAAABAABAABBBAAAABBBBABBBAABBBBABBAABBABAABABAAABBBABBBABBBAAAAAABABBBAABBABAABABBBABABAB
+ABBBBBBABAABBABBABAABBBBBABBBABBBABBABABBABABBABABABBBABAABAAABBBABAAAAABBBAAABABABABBBBAAAAABABBABBABBABBBBABBAABABABBBABBAAABABABBABABAABBBAABAAAAAAABBAABABBAAABBBAAAABAABABBBBBBBAAAAAAABAABAAAABBBAABBAABAABABAAAABAABABBABAAAAABBBBAABABBAAAAABBBBAABABBBBBAABBBBAABABAAABBAABABABAABBABAABAABABAABAAABABBBBBAABAAAAABABBBBABAAAABABBAAAAAAABABBBBABBBAAABBABABBBABBABBAAAABABAAABBBBBAAAAABBABABABBBBAABBBBABAAAAABABAABAAAABBBABAABBAABBAAABAABABABABBABABAABAABBBBBBBBBAABBAAAAAAAAAABABBBABAABAABAAAAAAABAABABBBAABAABBABABABABABABBBABBBABBABABBAAAABBAABBABABAABBBBABABBAAAABBBBABAAAABBBBBBBBBAAAAAAABABBBB
+AABABBABBAAAAAAAABBBABABAABBABAAABAABBBBBBBAAABABBBABAABBABBABABBABBABAAAABABABBBBAAAABBAABABBBBABBBBABABAAABBAABBBBABBABABBAAAAAAABABBBBBBABBBAABABABAABAAAABABAAAAAAABBABABBBABBAABABABABBABBBBBBBABABBABABBABAAABABABBBABBBBAAABBAABABBABABAAABBBBBAABBAABABBABBBBBBABBBBBBBBABAABBAABBABABBABABAABABBABABABBAABBBBAABAAABAABABABBBABABBBBBABABABBBAAABBBBAABBAABAAAAAABBBABBABAAABBABBAABBBBABBBBAAABAAABBAABBABBBBBBBABABABAABAABABBBAABBBBABBAABABABAABABBABBABBBABABABBAABAABBBBBBABBBBAABBAAAAAABAABAAABBBAABBBBBABBBAAABBAABAAABAAAAABAABABAABBABAAAAABAAABBABAABAAAAAAABAABABBAABABBBBABAABABBAABBABBBABBABBBB
+AABBAAAAABABABABBAABABBBABBBABABBBBABABBBABBAABBBABBBBABABAAAAAAAAABBBABAABBBBAABBAABAAABBBABABBBABBBBAABAABABBAABAAABABAAABABBBBBAAAABBBBBBBAABABAAAAABBABBAAABBBABBAABBBABBBABABBABBABAABBAABBBAABBAABAABBAAABBABABBABBBAAAABABAABBBABBAAABAABAAAABBAAABAAABABBBAABBABAAAAAABBAABBABBABBBABAABBBBAAABAAAAAABAAAABAABBABBAAAABBABBABBABABBBABABBABAABBBBABABAAABAABBBABABBBBBBBABABBBBBBBBBABBAAABBAABAABABABBBBAABBAAAABBABAABABAABBAABBABAABABAAABBBBBABBABAAABBAAAAABBABBBABAAAAABABBBBABAABABBBAAABABBAABAABABAAABABBAABBBABBABBBBAABABBBAABBBBBAAAAAAAABAABAABBBBBBBAABAABABBAABBABAABAAABBBAAABBAABAABBABAAAABAAB
+BAABAABABABBBAAAABAABBBBAABABBBBABAAAABBBAAABBBBABAAAAAABBBABAABAAABAABAAAAABBAABABAABBBAAABBAABABABBABABABABAABABBAABAABBABABABAABBBAAAABBBAAAABBBABBBAAAABBBBBAAAABAAAABABAAABAABBABBBABBAAABAAABBBBBBBBAABBBBBBAAAABBABBAAAAAAAABBBBABBABBABBAABAAABBBAAABAAABBBBAAAABBBABBAABBAABBAAAAAABABABAABBABABAABAABBAABBABABABAABBABABBBBBAABAAAAAABABAAABAABABABABBABAABAAABBABABAABBBBBBBBAAAAABBABBBAABAAAABAABBBBBBBABBBABABABABBBAAABABBABBBBBBBBBBAABBABBABBABBAAABABAAABABBABABABAAABBAAABAABBBABBAAAABBAABBBABABBBBAAABBBBBABAABBBBBBABBABABBAAAAAABBBABBABABAABAAABABABABABABBABBBABBABABABABABABBAABBBBBABBAABBBAA
+AABBABBBABBBBBAABABBBAABBBBAAAABAAAAAAAAABBBBABBBAAAABBBAAAABABBABABABBBABABBAAABBABABBBABBABBBBABABABAABBAAABBABBBBABBABABBAAAABBBABBABAAABBABBABAABBABBAABAABBBBBABBABAAAABAABABBAAAABBABBBABBBABBBBAABABBAAAABBAAAAAAABBBBBAAABAAAAAAABABBBBAAABBABABBBAAAABBBBAABBBAAABBABBAABBABAABABAABBABBABBABABABBAAABBBAABAABAABBABABABAABBABABBBBBAABBABABAAAAAAABBAAAAAAAABABBBABAABBABBAAAAABAAAABAABBBBBAAABBBBAABBBBBBABBABBBBABBBAABAABBAABABAABAABABABAAAABBBBABAABBABAAABAABABBAAAABAAAAABBABABAABABAAABAAAABAAABABBAABABBAAABBBBBAABBAABABBAAABABBAAABAABABBABAABBAABBBBABBABAABABAAABBABBBAABBAABAABBAABBBBBABABBBAB
+ABAAAABBABABAABBAAAAABAABBAAAAAAABBABABABBABAAABABBBBBBBBABBABBABBAAAAABBBBAABBABABAAABBBBABBAAABAAAABABABABBAAAABAAABAAABBAABABABBBBBBBABABAABAAAAABBAAAABBBABABBABBABBABABBAABAABAAABABBABAAABBABBABAAABAABAABBABAABBBBAAAABBAAABAABBBBBAAABABAABABABAABAABABBBBAAABABBBABBAAAAAAABAABAABAABAABBBAABBABAAAAABBAABAABAABBAAABBABBBBBBBABBABABBBAAAABAAABBBABABBBBABAAAABBABAAABABBABBABBAABAABBAAAAAABBAABBBAAAABABAABBBBBABAABABBBBBBBBBAAABABABBBABABBBAABBABABBBBAABBBBBBBBABBABABAAABABAAABAABAAAABBBAAAABBBBBAAABABBAABAAABABAAABAABBBAAABBBBBABAABBAABAABBBBBBBAABAAAAABBAABBBBBBAAABBABBABAAAAAABABBAABBBAABAABA
+BBBAABBAAAABABABBBAABBAAAAABBBAABBBBAAAABAABABAABAABABABBAABABBAAABABAAAABBBBABABAAAABAABABABBAABAAAAABBBABBBAAABAABBBABBBAABBABAAAABAAABAABAAABABAAABBBABBBBABABBBAABABBBBBAAABBBBABABABAAABAAABBABBBABAAAAAABABBABABBBAABBAABABBABBBBAABBAABABBABAAABBABBBBBBABAABBBBAABAABAABBABABABABABBBBAAABAABABABBAAABABAAABBABBBABBBABBBABAABBBBBBBBBAABABAAABBBAAABBABAAABBBAABABBBBBABAABBABAAABBABBBABABAAABBAABBBBBAAAAABAAABBBAAABABBBAAAAAAAABBAAAABABBBBBBABABAAAABAAAAABABBBBBBAABBBBBBABABAAABBBBAABBBBBAAAABABBBABBABBAAABAABBAAABABAAABABBAAAABBABABBAAABBBABAAABAABBBBABBBABABABBBBBBABABABBAABABAABBABAAAABBABBBBB
+AAAAABBBABBBBBAAAABBBABABAABABAAABAABAAAAAAAAAAAABBABBBABABAAAABBAABBBAAABBAABABBAAAABABBBBAABBBABBBBAABAAAABBBBAAABAAAABBABAAABABABABBBBBAAABBABBABABBBBBAABBAAABABAAAAABBBAAABBAABAABAABBBAABABBAAABABBBAABBAAABABBBAABBABAABAABABBAABABABABBBABBBABABABBBABAABBBAABBABABBABBABBBBBBAAABBBABBABBABBABABBAAABABBAABBABABBBBABAAAAABBBABABBBABBBBABAABBAAABAAABAABBBAAAAABABABAAAAABBBABAABABBAAAAAAAAAABBABAAABABBABAABAABABBBBAAAAABABABABBABABBAABAABABABAABAABBBBAAAABAAABBAABAAAABABAABAABBBBBAABBAAAAAABAABBABABBBBBABBABABABBAAABABABBABBABABBBBAAAAABABBBAAAAABABBBABBAABBAABABBBAABAAABAABAABAAABABBAABAABAAABB
+ABABBBABAABABBABAABBBBBBBAABABBBBBABABBAAAAAAAAAAAAAAABABAAABBABABABBAAAABBBAABAAAABABAABAABAABAAABAABABBAABAABAAABABABBABBAAABAAABABAAABBBABABAAAAABBABBBBAAABBABBABAAABAABBBABBBABBABAABBAAAABBBBBAAABABABBBAABBBAAABAABAABAABAABBAABABBAABAABBAAABBAABABABABBAAABBBABBBAABBAAABAABAAABBBBBBBBAAAAABABABBAAAABBABAABABABBBAAAAAABBBBBBBBABABBBBBBAABAAABBBBBABAAABAABBABAAABBAAABBBAABBABAABABAAAAABABAAAABBAABABAABBBBBBAAAAAABABBABABBBAAAAAAAAABBABBBBBABAAAABBBAABBABABBAABBBBBBABABBAAAAAAABABBAABABBAAAABAABABABABAABABAABBBBBAAABAABAABABBBAABBAABBAAABBABAAAABAAABAAABBAABAAABBABAAABBAABAAAABBABAABBAAABAABAA
+AAAABBBBABABABBBBAAABABBAAAAAABBBBABAABBABBBABAAABBBBBABAAABBAAABABABBABABBBBBBBABBBAAABBABAAABABBBBBAABBBABBBBBAABBBBAABBBAAAABAAAAAABAABBBBAAABBBBAABAABBBAAAAABAABBABBBBABAAAABBAAABBABABBAABAABBABABAABAABABBBAABBBBABBABAABABABBAABABABABAABAABABABABBABAAABBABABAABBBBBBABAAABAAAAABBBBAAABABBABBBBBAAABBABABABBAABBABAAABABAABBBBAAABBAABBAABBBBBAABABAAABBBBBABBBAABBAABABAAAABBABBABBABBBABABBAABBAABABBBAAAAABBABABBAAABBBBBABAABBBBBBBBBBBAAABBBAAABBAAABBBAABABAAABBAABBBBBABABABBBBBABABABAABBABBBABAAABBAABABBBAABBBABBBBBAABABAABBAABBABBBBABBBBBBBAAAABBBBABBAABBAABBBAABABAAABABAAAABBBBAABBAAABABBBBAB
+BABAABAABABABABBBAABBBAABAABABAAABBBABAAAAAABBBBBBBBBBBBBAABBABBBBBBABAAABAABABAAABABAAAABBBBABAABAAABBBABBABAABABAAABBAABBAABAAABBAABABAABAAAABBABBBABAAABBABABAABAAABBBBBABAAAABAAAABABAABBABABBABAAABABABBABABABBABBABBBBBBBBBABBBBAABBBABBBBBBABBBABBAAAABBBBBAAABBAABAABABBBABAAABAAAAAABABBAABBABBBBBABABBBBBABBABBBAAAABAABABBBABBBABBBBAABBBBAAABBBAAAAAAAABAAAAABAAAAABAABBBBBABBABAAAABABAAAAABBAAAAABBABAABAAABBABBAABBBAAABAABBAAAABBBABABBBAAABABBBBABABAAAAAABBAABBBAAAABBBAAAAAAABABAABAAAABABBABBBAAAAAABAAAABBAAAABBBABBBBBBABBBBBBABBAAABABAABBABAAAABABBAABBBAABBAAAABAABAAABBABAAABBBAABBBAAABBAAAAB
+AAABAABAABABABABBBBABBBBBABBABAABABBBBBBABABABAAAAABBBAABBABBBBBBBBBAABBAAABAABABBABABBBBABBAAAAAABBBBABAAAABABABABBAABBABABBAABBAABABABABABABAAAABABBABBAAAABBAABAABABABABAABABBABBBBBBAAABBBBAABABAAAAABAAAAAAABAAABABBABBAAABABBBBBABAAABBABBAABABABBBBBBBABBBABBABBBAAABBBBBBAABABBBBAABAAABABBBAAABABABBABBBBBABBBBBABBAAAAABBBABABAAAABBABBAABBBBAAAAAABBAAAAABABABABBAABABAABBBAABAAABABAABABBBABBAAAAAABABBAAABAAAABBBABBBABBAAAAABBAABAAAAAABBABAABBBBBBBBBBBAABBABAABBABAABABBABBAAABBBBBABAAABABBBABBBBAABBBAABABBAAAAAAABABABBBBAAABBAABBABABBBABABBABBABABBBBBABAABABABBBABAAAABBBBABAABBBBBBBBBABABBABAABB
+AABBABABBBABABBBBABABAAAAAAAAABABBBABAABBAABBABABAAAABBABBBABBBABAAAABBBBBBBBBBAABBAABABABAABABBBBBBAABAAABBBAAAABABBABABBABBBBAAABABABBABBBBAABABABBBABAABBBBBAABBABABAABBBBAABAAABBABAAAAABBBBAABBABABABBBBAABBBAAABABBBABBBABBBBAAABAAABBABABBAABAAAAAAAABAABAABBAAAAABBBBBAABBAABBAABBBABBABBABBBBBAABABABBABABBBBABBBBABBBBABABBBBABABABABABBAAAAABABAAAABBABBABABBABBBBBBBBBABBBABBBBBBAAAABAAABABBBAABAABBBBAABBBBABABBBBABAAAABBABABBAAAABBBAABABAABBABBBABAAAAABABBBBAAABAAAAABABAAAABBBBABAABABAABAABABBABBABAABBBABABBBBAABBAABABABBABAAABBBAAAAAAABABBAABBABAABAAAAABAAABAABBBABBABBBBABBABBAAABABBBBABABBAA
+ABBAAABBBAAABBBABBBABABAAAABBABABAABAABBBAABBBABAAAAAABAABBABABAABBAAABBAABBABBBAABABBABBABBAABAAAAAAAABBABABBBBABBBABAAABBABBAAAABABABABBABBABBBBBABBAAABBBAABAAAAAABABBBABAAAABABBABAAAABBBAAAAAABBAAABBABABABBABABAAABBAAABAAABAABABBAABBAAAAABABAABAABBAAABBBBBBBABAAABABABABBABBABAAABAABAABBBABBABBAABAABABABBAABBBAABBBAAAABAAAAABABBABAAAAABABABABBBABAABBBBBAABBABABBBAABABAAABABBAAABABABBABBABBABBAABAABBBAAAAABABAAAAABBBBBBABBBAABBBAABABBBBBAAABBBBAAAABBABABBABABBBABBBABBBAABAABBBBAAAABBBAABABABAAABABABABABBAAAAABAAABABABBABABABBBBAAABAAABABAABAAABABBABBBABBABBBBABAAABAABABBBBABBBAABABABABABBBBBA
+ABABBBBAAAAAAAAAAABAABBBBBAABAAABBBABABAAAABABBABABAABBBAABBAABABBABBBBBAABAAAAABBABAABAABBABBBBAABAABBAAAABBABBABBABBAAABBBABAAABAABAABABAAAAABBBBABBBBAABABAAAAABBAABBAAAAABBABABAABBBBBBBBBBAABABABABBABBBABAAABAAAABBBABBBAAABABABBABBABAABABBBAABAABBABBBBBABBABBBABABABABBABBABABBBABAABAAAAABBABBABABBABAABBBBABBAAABBBBAABBBABBBBBBBBABAABBBBABAAABBAABBAABBBBBBABAABAABAAABABBABBABABAABBBBAAABBABAABABBBBBBBBAABABABBAAABBBBABABBBBAAAABBABBAAAAAAABAABABABABABAABABBBBABBAABBAABBBABBABBABBBABABABABBABBBAAABABBBBBBABABBAABBBABBABBBBBABBBABBAAABABBBAAAAABABABAABABBAABAABBBBABAABABABAAAABBBABAABBBAAABBAB
+ABABBAAABABAAAABBBAAAABBAAABBBAAABBAAABBAABABBAABAABBBBAAAAABAAAAABABAABBBAAABBAAAAABAABBABAAAAABBAAAABABAAAABAAABAAABBABAAABABBABBBBBAABBBABABABAABABBBBAABABBBBBAABABAAAAAABABABAAABBABABABAAABBBAABAABBBAAAABBAABBBBAABBBBBBBAABABABBBAABABBBAABAAAAABBAABAABBBAABABBAABAABBBBABABABABABBBABABABAAAAAABBABBBABABABABBBBAABABAABBABBBAAABBBABBAABAABABABABBBBAABABABBBAAAABBBABBAAAAAABBBBABABBAABBAAABBBAABAAABAAAAAABABBAAAABABBBABBBBAAABAABAAABABAABABBABAABAABABABAAABAAAAABBAABABABBAAAAABAAAABAAABAAAAAAABABBABABABAABABAABBBABAAAAABABAABBBBAABBAAABBAABBBBAAAAABBAAABBBABBAAAAAAABABBBBBBBAABAAABBBABBBBABBAB
+ABAABBAABBAABBABAABBABBBBBABBABABAAABAABAABBBBABAABAAABAAAAAAAAAAABABABBAAAABAAABAABBBBBBAAAAAABABABBBBAAAAABABAABBABAABBBBAABBAAAABABAABAABABBABABBAAAAAAAAABBAABBABAABABABBABAAAAAAABAABABABABABAAABAABBBABABBABAABBBBBBABBABBABBBBAABBBBBABABABBAAAAABABABBAABBAAABBBBAAAAABABBABAAABABBABAAAAAAAABBBBBAABBAAAAABBBBBBAABABAAABAAABBBABAAAAAAABBBABBBBBAAAAAAAABBAABAAABAABBABBBBAAAABBABBABABBABBABBABBABBBBAAAAAAAAABAABAAABBAABBBAABBAAABBBBAABBAABAABAAABBABBBABBBBBABBBBBBABBBBBABAABABBAABAAAAAABBAABAABBABAABBBBABAAABABBBBABBBAABABBAABBBAABBBAAAAAAAAAABAAABBBBBBABABBBBBBBBBAABBAAABBAAAAABAAABBBABBBBABAAB
+BAABAABBABBBBBABBBABABBBAABBABBBBBABABABABAABAABBABBBABBBAABAABBAAABAAAAAABBABBAAABABBAABABAAAABAABAABAABAABBBBABAABBAAABABBBBAAAABABBBABABAABAAAABBBABABBBBBBBAAAAABBBBAAABABBBABBABABAABAAAABAABABBAABBBABAAABABBBBABBBBABBABBAAABABBAAABABAAABAAABAAABBBBBBAABAAAABBBBABBBBBAAAABAABAAAABBBAABBBAABBBBBABABBBBABBAABAAABBBBBAAABAAABBBABABAAABBABBBBABBBAABBBABBABBBAAAABAABAAAAAAAAAABABBBABABABABBBABAABABBABBABAABBAABBBBAABABBBAAAABAAAAABBABBABAABABAABBBBABBABABABAABABBBABABABAABABBBBAAABBBAABBBAABBAABABABABBBBAAABBABABABABABBBAAABABBABBABABBAAAABBABBBABABAABAABBAAAAABAAAABABBBBABBBBABAAABBBBBAABABBBBA
+BBAAABBAAAAAABABBAAABABAABBABAAABBABBAABABAABABABAABABBBAAAAAABAABBBABABBABBBABBBBBAAABBABBBBBABBBAAABABABBBBBBABBBABBBABBBABBABABBAABBABBABBAAAABAABBBBBBBABAAABAABBAAABBBAAAABBBABABBBBBABBAABAAABBABBABAAAAAAABABBBAABBBBBBAAAAAAAAABBAABBAABABAAABBABABABABBBBAAAABBABAAAAAABBBABABAAAABABBBAABBABABAABBBBABBBAABBABBAABABABABBBAABAAAABBAABABABABBABAAABAABAABABBAABBAAAAABBABBABABAAAABBAAABABBAABAAAAAABBBAAABAAAABBBBBBABAAABABABAAAAABABABBABABBAAABABABAABABBAAABAAABABABBBBBBBBBABBBAAABBAABAAAAABBABBAABAAAAABBAABBABBBBBAAABAAAAAAABABBABAAAABAAAABBBBBBAAABBAABABAAAAABBBBBABABBBAAAAABAABABAAABBBABBABABA
+BABAAABABBAABAABBAABBABBAAAAAAABBBABBBABABAABBBAAABABABAAAABBAAABAAABBABBABAAABABBBAAAAAABAABABBBBBABAAABBABBABBABBABBABAABBABBABBBABBBBBAAABBBBAABAAABBBABBAAAAAAABABBABBBBABABBBBAAAABABBBBBAAABBABBABBBBBBAABBAAABBBBBBBAAAAAABBABAABABABAABAAABBAABBBBBBAABBAABBBAAABBBABBAABABBBBABBBABAAABBBBAAAAAAABABBBBABBBBBBAAAABBAAABBABBBBBBAABAABAAAAABAAABABAAABBBAAABBBBBBABAAAAABAAABBBBABABAAABBBAAABBBAABBAAABABBBABBAAABBABABBAAAAAAABBBABAAABBBBAABBBAAAAAAAABBABAAABAABBBBBBBBBBBBBABAABABAABABBBAABABABABAAABABBBABAABBABABBBAABABBBAABBBBBABAAAABBAAABBBABABBAABBBAAAABBAAAABBBABABBABBBBBBABBBAAAAABAAAAAABABAA
+BBAAABAAABBBABAABBABBAABBBAAAAAAAABBAAABABAAABBABBAABBAABBBAAAAABBBAAABAAAABBBBBBBBBABABABABAABAAAABBBAAABAAABBBBAABABAAABABAABBBBBABBAABAAAABBAAAABBBABAABABBBAABAABBABBAABABBBABAAABBAABBBBBBAABAAABBBABABABAAAABBAAABBAABBBABABBBABBAAAABBABBBABBAABAABABBBBBBBAAAABBBABABBBBABABBAABAABABBAAABABABAABBBAABBBABABABAAAABABBBABBABABBABABBABBABBABAAABBBABABBABBBBBBAAABABABAAAAAAAAAABABBBABABBBABBBBBBAAAABABABABBABBBABBAABBBBAABAABABBAABABAABBBBBABBABAAABBAABBABBBAAABBABAAABBABBABBABBAAABABBBBAABAABAAABBAAAABBBAAABAABAAABAABAAABBABBABABAAABBBBABBAAABABABBBBAAABABABAAAAAABBABBABAAABAABBBAABAAAABBBBBBABAB
+BAAAAAABBBAABABBBAABBAAAABAABABBABABAAAABBBAABBBAABBBBABBABBBBBABAABABABAABBBBBBBBBBAABBBBABBAAAAAAABAAABBBBAAABBABABBAAAAAABAAABAABBBAABBABAAABAAAABAAABBBAAABBAAAABABBBAAAAAAABAABBAAABBABABABAABAAAAABBBABABBAABBABBABBBBABAABBBAAABBABABABBBAABABAAAAABBABABAABABAABABBBAABBBBBABBAAAAABBBBBBBBABBABBBBAAABABBABBAAABBAAAABBBABBAABBAABABABABAABABBBABBAAABBBBAABABBBBBBBBABAAAABAAABBAAABABBAAABBABBABABAABABBBBABAABABABAABABBAAABBBBABAABAABABAABABBBBBAAAABBAAAABABBBABBABABBAABABAAAABABAABABAAAABBBBAABBABABBABABBAABBBABBAAABAABBBABABBBABBABAABAAAABBBBBBABABBAABBBBABAAAAAAABBABBBABBBABBAABBAAAAAAABBBAABA
+BAAAAABBBBABBABBAABABABAABABBBBABBBBAABAAAAABAAAAABBBBBBBABAABBABABABAAAAAABABAABABABBBBABABBBABBABABAABBBAAABBBAAABABBABABAABBBAAABBBBBABAABABAABBAABBABABAABAABBBBBAABBBBAABBBBBBABBBAAABABAABBBAAAAAABAABBBAABABAABABABABAAABBAAABABAAABABBAAABAABBABABBAABBABAABAAAAABBBBAABBAABAABBABBBBAABAABBBBABBAAAABABABBBABBAAABABBBBAABBBBBAAABBAAABABAABBBBBBBBBBABBBAABAAAAABAABABABBBABABBBAABBAABBBBAAAAABBABAAAABBAAAABBBBBBAABBBBAAABAAAABABBBBBBBAAABBABBAAABBAAABBABAABABABBBAAAABBABBAAABAABBABABAAAAABBABBBAAAABBAABBAABABBABBBAAABBABAABABBAAAAAAABAAAAAAAABBBAABAAAABBAAABAABABBAAAAABBABBAAABBBBAAAABAAABAAABBA
+BBABABBABABAABABBBBAAABBBABAABABAABAAAABABBBAAABBABABABAABBAABAAAABABAABAABBBBAAAAABAABAABBBBABABBBABBBBBBABBBBAABABAABABBBABBABAABBBBBBAABBABBBBABBBBAAAABABAAABAAAAABBAABABBBABBAAABBBBBBBAAABBBBBABBBABBABABBABAABABAABABBAABBABAABBBBABBABAAABABBBBAAAAAAABAAABBABABBBBBBBBABAAABBBABAABAABAAABAAABBBBBABBBBAABBABABABAABBAAABAABBBBAAAAAABBBBABBBBBABAABBBBBBBBABAABBAAABBBBABABABABAAABAABABABABABAAAABABBAAABBBAAABBBAAABABAAAABBBAABAAAABBABBAABAAABAABABBAABBABAAABBBBAAAABBABBBABAABBABAABABABBAABABAAAAAABBABABAAABBABBAAAAABBBABBBBBBBBABBBBAAAABBAABABABAAABABAABBBAAABAAAABBBABBABAABAABBBBABAAAABABAAABAB
+BBBABABBBBBAABBAABAABBABAABABBBBBAABABBBBAABBAABBBBBBBAABBBBBAAAAABBBBBABAABABABBAABBABAABBAABAABBABBAABABABAABBAABBBAABAABAAAABBBAAABBAAABBBBAAAAAAABABBABBAABBBBBBBAAAAAAAAAAABBAAABABAABBBABBABAAAABBBBABABAABBABBABABAAABABBBBBAABBBBBABBAAABBBBBBABBABBABBABAAABBAABAAABBBBABAAABABAABBBBBABBBABBABABABAAABABBBBBBABABBAABBAAAABAABABABBABAAAABABABAABAAAAABBAABAAAAAABABBBAAABABABABAABBBABBAABBAABAABBABAAAAAAAABBBBAAABBBBAAABABABBABBAABABABBAAABBBABBAAABABBABABABAAAABABBBABBABAABABBBBABBAABBBABABAAAABBAABABBAAAAABBBBBAABAAAAABABBBBAAAAAAAAAABAAAABBBAABAABBAABBAAABBBBABAAAABAABAAABABABABAABABABBABABBA
+AAAAABBBABBABAABAABABBBBBBABAAABAAABAABABBBAAABABBBAABABAAABBAABABBBABAABABBBAABBAABAABBABBAABABBBAAAABABAAABBBBBABBBBAABABAABABAABAAABABBBABAAABAABBBAABABAABABBAABBAAAAAAAAAAABAAABBABAABBBBBABAAAABBBABABABBBBABBABBABBBABABABAAABBAAAABBAAAAABAAAAABABBBABAABBABBBABBBAABBABBBBBAAABAABBABBAABAABAAABABBABBABBBABBBBABAABABAABBABBAABABBBABBBAAABABAAAABBBBBABBAABABBBBBBBABAAABBBBBABBABBBBAABBBBBBAAABBBABBABBBBABBBBBABBABAABAAAAABAABAAABABABBAABBBAABABAAAABBABABBBABBAAABAABBABAAABBBAAAAAAABABABABBBBAABBABABABBBBABBABAAABABBABBBBABAAAAAAABAAABBBABBBAABAAABAABABAABBBABBABBAAAABBAABABBBBAAABBBBAABBAABBBB
+BAABBABAAABBBBAAABAABABBAAAAABAABABAAABBBABBBBABAABBAAAAABABABBBBBBABABABBBAABABAABBBAAAAAABBBBABABABAABABBAABBBBBABBAAAABAAABAAABBBABABABBBAAAAAABABBAABAABABABAAABBABABAAABAABAAABAAAABBAAABBABBABBAAABABBBABABAABAABBAAAABAABABABAABABBAABBBBAABAAABBAABABBBAABABAABAAAAAAABBAABBAABABBBBBBBAABABBABBAAAABABABAAABAAAABABBABABAABBABAABBABBBAAAABABABAABABABBBABBBABBAABABBBBAAAAABBABABBBBABABBAABAAAABAAABAAAABABBBABBBABAABAAABAAAABBBAABAAABBABAABABAAABABBABBBAAABABAAAAAABABAABAAABBBBAABBBABABABAAABABAAAAAABABBBBBBAABBABABBBBBABABAABBBABAABBBABAABABBBAAABBAABBAABBAAAAABBBAAABABAABABBBBABBBAABAABAABABBAA
+AABABBBBBBABAAABAABAAABAAAABABBBBBABABBBAAAABBBABAAABBBABAABBAAAAAABBABAABBBBAABAAAAAAABABBABAABBBBAABABABBBABBBAABBAABBAABAAAABBAAABAABBBBAABAABBBBBBAABBAABBBBBABBABBABAABBAAAABBBBAAAAAABBABBBBBBABBABABAABABABBBBBAAABBBABBABBBAAABBABABABABBBAAAABABABABAAABBBABBAAAAABBABABBBBABBABBBABAABBAABBBBBBAABAABABAABABBAAAABBBAABABAAAABABAABAAABABAAAAAAAABABAAAABBAABBAAABAABBBBBBBBBBABBAABABBBABABAABBABBBBBAAABABBBABAABBAABAABBBBBAABABAABBBBBBAABBBAAABAAAABBBBABBBBABABABBBBAAAABABBAAABABAAABAAAAABABAAABBBBAAABAAAAABBBBABAABAAAABABBAAABABABAABBBABAAABBBAAAAABBABAABABABAABAABBBBAABBAAAAAAABBABAABBBAABBABA
+BBABABAABABBAAABAABBAAABBBBBABBAAAABBBABAABAABABBBBABABAABABAABBAABBBBAABBBBABBABABABABAAABABABAABABBABBAABAAAABBBABAAAABBABBABAAAABBAAABBABBBAAABBBAAAABBBBABABABBABABBBBAAABBBBAABABABAABBBBAAABBABBABBBAABAAABBBBBBBAAABABBAABBAAABAABBAABAAAAAAAAAAABAABBABABBBAAAAABBAABAABBAAABBBBBABBABBBABAAAABBBAABBBAAAAAAABBABAAABBABBBBBBBABBAABABAAAAABAAABAAAAABBBAABAAABABBBBABABAABAABBAABABBABBABBABABAAAABBABABBAAABBBBABAABBBABBAABAAABABAABBABBAAAABAABABAABAABAAABABABBBBBAABABAABBABBBBBAAAAAAAAABABAABBAABAAABAABBBBBBAAAAABBBBAABAABBAAABBAABAABABABABABBABBAABABABABAABBBBAABBBAABABAABAABAAAAAABAABBAABBBBABBB
+AAABBBABABBAAABAABBAAABAABAAAAAAABBAABABBAABAAABABBBABBAABBBAABAABABABBAABBABABAABAAABBBBAABAAAABAABBAABBABBABBBAABBBBABBAAAAAAAAAAAAAABBAAABBABABAAABABBBABAAABBBBAAABABBBAABBABABABABABBAABABBAABAABABBAAABBABBBABABBBAABBAABBABABABBABAABBAAAAABBAAABAABAAABABABABBAAAAAAAAABBABAAAABBAABABAAAABABBABABBBBBABBABBABBABABABABABAABAABBABAABBABABBABAABABAAABABBAAAABBBABABBBBBBAABABBAAABAABABBBAAAABBBBAAAAAAABBAABAABAAAAABBBBAABBAABBABBBBABAAABABBAABBABAAAABBBAAAAABAAABBABBAAAAABBBABAABBABABBBABABBBABBAAABABABABAABAABAABAABAABBAABBBBBBAAAAAABBBBABABBAABBABBBBABABAABBAABBAABAABBABABABABBAABBAABAAABABBABBB
+BABABABABAAABBBBBABABBABAABAABAABAABBAAAABBBBBAABAAABBBABBBBAABBABABBBBAABAABABABAAAABBABABAAABBBAAABAAAAAABABAABAABABAABBABAAABBAAABABAAAAAABBAAABBAAABBBBABBABAAABBABAABBBABABBAAABABABBBABAABBAAAAABABBBABAABBAABAABBAABAAABABABABAAAAAAAABAABBAABBBABAABABABBBBBBBBAAAABAAAAAAAAAABAAABBBABAABAABAABBABBAAAAABAABBABAAABBAABBBABABABAABAAABBABBBAABABBABABBBABABABBABABBABBBBBBABAABAAABBAAABAAAABABBBBBBBBABABAABABABABAABBBAABAABAABABBABAAABAABBBBBBBBAABABBABBABABBBBABABAABBBBAABBBBBBBABAABBBAAABAAAABBAABBAABAABBBBABABBABABBBABBBAAABBABBABABBAABBBBAAAAABBABBABAAAAABAABBBBABBAABBABBAABBBAAAABABBBBABABBBA
+ABBBAABBAABABAABAAABBAABBBBABBBBBBBBAAAABBBBBBBBBAAAAABAAABBABBABBABABAABBABABAAAAAABBBABABBBAABABABAABAABABABAABBBBBAABAABAAABABBBBABBAAABBAABAABAABAAAAAAAABBBABABBABBABAABBBABBBBAABBBBABBABABABBBABAABABBBABABBAABBBBBABABBBBBBAAABAAAAAABBABAAAABBBBAAAAAAABABABABBBABBAABBBBBABBAABBAABBABAAAAABBBBABBAABBBBBABBABBAAABBAABABBABABBAABAABBAAABABABBABBBABBBBBAAAAABAABBABAAABBABBBABBAAABAABBBBBABABBAABAABAAAAABBABAAABAAABAABABABBAABBBAAAAABBBABBABBABABBAABABABAABABBABBABAAABAABBAABABBABBBBAABBAABBABBBABABBBABAABAAABABAAABABBBBABABBBAAAABABABBBBABAAAAAABBBBABBAAAABBBBABBAAAABAAAAABBAABAABBABBBABBABABA
+BABBAAABBBABBABAABABBABBABAABABBABABAAAABAABABAABBBABABABAABBBBABAAABBAABBAABBAAAAAABAABABAAAAABABBBBBBABBABBBAAABABAABAABABBABAABABAABBAAABABBBABBAAAAAABBAAAABAAABBABBABABBABBBABBAAAAAAAAABBABABABABBBAABABABBAAAAABABABAABBAAAABBAABABAABBABBABAAAABABBBAAABBAABBBAAABABABABBBABABAAAABAAABBABBBAAAAABBBBBAABABBABBAAABABABBABAAABABBAABBAAABBABAAABABBABBBBBBBBAAABBBBABABBAAABBAAABBABAAAAABABBAABAAAAAAABABAAAAABBBABAABBBABBBAABABBABBBAABBABBBAABAABBAAABAABABAAABABBAABBABBBAABAABBAABBABBBABABAABABABBAAAABBABBAAAABABAABBBBAABABBAAABAABBBAAABABBBBABBBBBAAAABABABBBBABABABBBBBBBBAABAAAABBAABBAAAAAABAABBAB
+ABABBABAABABBBABBBABAABABAABBABABABAABAAABAABBABBBBBBAAABAABAAABABABAAAAAABBABBBAABAABBBBBABABABBBBBAABBBBBBAABABABAAABBBBABABBAABBBBBAABAAABBABAAABBAAAABABAAAAAAABBABBBBBABBAABBABABAAABBBBAAAAABBABAABBABABBAABAABAAABBABBBABABAAAAABABBBABAABAAABBBAABBBABBAABAAABABBABAAAAABAAAABAABBBBBABBBBBBBAAABAAABBAABABBAAABBBAAAABAABAAAABAAAAAABBBAAABABAABBAABBBAABABAABBAABABAABAABABBAABABAABAAABBBABABBABAAAABBBABBABABABBBBAAABBBBAABBBBABBABAABBABBBAABAAAAAABBAAABBBBAABAAAABAABAAAABAABBBBBABBABBBBABBAAAABBBBAAABAAABABAABAAABBBBABAABAAAABBBBAAABAABBBBABBAABBBBBAAABBBBABAABBBBBBABAABABBABAAABABBABBBABBAAABBB
+AABAABBABBBBBBBABBABABBBAAAAAABBABBABBBAABABBABBBAABABBBBBABABBAAABBABAAABBABAAABABABBAAABAAAABBAAAAABBABBABBBAABAAABBBBABBAABABABBBBBBAAAAABBAABBABAAABABABABBABBBBBBABBABAAABBBABAAAAAABABABAABABBAABBAAABAABBBBABBABBBABAAAAABBBBAABABAABAAABBABBAAAAABABBAABBBBAAAAABAAABABAAABAAABAAAAABAAABBBABBAAABBBBBBBAAABAABBBBABBBABABBABABBBAAABBAABBBBABAABBABBBBABAABABABBAABAAABBBBABABAAABABBBBBABAAAAAABABBAABBBABAAAAABABAABBBAABBAAAAAAAAABAAAAABBBBBAAAABAABBBBBAABBBBABBABBBBBBABABBAAAABABBABAABAAABBBBBBABABAABBBAABBBBBAABAABBBBAABABAABBBAAAABAABABABAAAAABABBABBBBBBBABABBAAABABBBBAAABABAAAAAAABABABBBBAAAAB
+ABABABAABBAABABAABABBABAABABBBAAAAABBABBBBBBBBBBAABABAABABBBBAAABBBAABBABBABBAABAABBBBBABBBBAAAABBABABABBBAAAAAAAABBAAABBBBAAABABBABBAAAAABAAABBABABBABAAAABBAABAABBABABAAAABABAABAAAABABAABBAABABBAABBBAAAABBBBBBBBBBAABBBBBBABAABBABABAABABABBBABBAAAAAAABBAABBAABBBBBBABAABBAABABAABAABABBABABBBBAABBABBBABABBBBAAAABAAAAABABBAAABBBABAABABBBBABBAAABBBABBBABAABBBBAAABAAAABABBBBAAAABAAABBBBABABABBBABABAABAAABABBABBBBAABAABAAAAAABBBBBBBAAABAAABABAAAAABBAAAAABBBABBBBABAAABBBBAABAABAABABBABAABABABAAABBABAABBBBBABAABBABBAAAAABAABAABBBAAAABAABABABBAAAABBABBBBBABABBBABABBAABBBAAABABAABBBABBBAABBABBBBAAAABAAB
+BBBABAABAABABBABAABBBBABBABABABBBBAAABBBBAAAABBBABAABABBBAAAAABABABAAAABAAABAAAABBBBAAABABABBBBBBBAABABBAAAABAABAABAABABBBBBBAAABAABAABBBBBBABAAAABABAAABAAAAABAAABAABBAABBABABABABAAAAABBBBABBBBBAABAAAABABAABAAAABBBBAAAABABBBAAAAAAABAABBAAAABAAABBBABBABBABABBAABBBBBAAABBAABBBABAABABBBAABBBBBBBBAABBABABABBBBAAAAABAAABBABBAABBAABAABBABBABBAAAABABAABBBBABABBAAAABAAABABABAAABAABBBAAABABABABBAAABBBABBABAABBBAABBAAABABBBABABABABBBAAAABAAABAABABBABABABABBBBABABBBABABBABAABAABBABBBAABABBBAABAAABBBABAAAABBBABBBAABAABBABBAABABABBABABAAABBBBAABAAABBBAABBBAAAABAABABABBABAAABBBAABAAAAAABBBAAABBBBAAABBBABAAB
+ABABBAABBAABBBBBAABAAAABBAAABABBBBAABBBABABAAAAAABBABAAAABBAAABBBBBAAABAABABBABBBAAAAABAABBABABABABBAABAAABBBBBBBAABBBABBAAAAAABBAABBABBBABABABABAABAAAAAAAAAABAABBBBBAAAAABBBABABBABBAAABABBAAAAAAABBAAABBBABBBBABAABAAAAAABABAAABBBAAABBBBABABAAABBABBBAAABBBAAAABABABABBABAAABBBBBBBAABAABBBBABAAAAABBBBABAABBBBBABABABAAAABBBBAAABBBBABAAABBABBABBBAABAAAABBABAAAAAAAAAAABABAAABABABBBBBBABABBABBBABBBAAABABBABAAABAAABAABABABABABAABBBBABBABBABAAAAABBBBBAAABBBBBBBBABABBBAAABBAABBBBBBAAAABBBABABBBBBAAABAAAABBAABBABABBBAABABABAAAABAABBAABBBAAAABAAABBABABABABBBBAABAAABAABABAAABBBABABAABABBBBAAABABBBABBBABBBA
+ABABAABAAABBBBBAAABABABBAAAABAAAABBBBBABBAABAABABBBBBBBBAABBBBABABABABAABABBABABAAABBABABBABBBABABBBBBAAAAAABABBABBBABBAAABBAAABBABABAAABABBBABAABBBBAAAABBBBAAAABABBBAABBBBAABBABABABBABBABABAAAABABABAAABAABBBAAAABBABABABBBBBBBAAABABAAABAABAAAAABBABBAABABABAABBBBBBBBAABABAABBAAAAAAABABBAAAAABABBABBBAAAABAABABABABAABABABAAAAABBAABABBBBBAAAABBBBABABBBBBBBBAABABABBBBABBABBABABAAABABABBAAABABABABBBAAABAABABAAAAABBBAABABAAAAAAABBAAAAAAAABBAABAAABAAABABAAABBBABAABBAAABAABAABBAAAAABABBBABBAABAAAAABABABAABBABBABBAAAABBBABABBBAABABAAABABBBAAAAAAABBABAABAAABBBAAABBBAAAABBBBBAAABABBBAAABABBAABABAAABBABBBA
+AABBBBABABAABABBBAAAAABABBBBABBAAAABBBABAABBAABBBABAABBBBAAABBAABBAAABABBABBBABAAABBAAAAAABABBBAAABBBBBBBBBABAAABBAABABAAAABAABABABABBBBAAAABAAAAABBAAAABBABAABAABAABBBBAAABBABBAAAABABABABBBAAABABAAABABBABABABABABABBBBAABABBBBBBBBAABBBBBBBBBABBBAABBAAAAABBABABBBBABBBAABBBABBBABBABAABBABABABBABABABAAABAABABAABBABABBABAAAAABABBAABBBAABABBABBBAABAAAABABBBBABBBABBBAAABAABABABBAABBBBBAABBAABBAAAABABABBABAAAABBAAAAAAABAAABABBBABABABBBBAABABABAABBABBABABBABBBBAABBBBAABAAABABBABAAABABBBABBABBBAAABAAABBAABABABABAABBAABABBABABBAABBBBBBBBABAABAAABBAABABBAAAABBAABAAABABBAABBAAABAABBABBBAABBBABBABAAAAABBAAB
+AABAABBAABBABBBBBBAABAAABBBBBBABBABABBBBBBBABABAAAABABAAAAAABBBAABABAAAAAABBAAABBAAABAAAABAAAABBABBBBABBBABAABBBAAABABAABBAABABAABABBBABABBBBBBBAABAABBAABABBBBBAABBAABAAABAAABBAABAABABBAAAABABBBBAAAABBAAAAABBAAABBBAABAABABAABABBABAAAAABBABBBBAAABBBAABBBBBAAABBBBAAAAABABBABAABBABBBBBABBBAAABABBBABBAABAABAAAAAAAABBBAABABAAABABBABAABAABBBBAABABABBBBAAAAAAABBBBABABABBBABABBAABAAABBABBBAAABAABABBAAABBAAABBBBAABBBABABBABBBBBBAABAAAABBBBBAABBBBABBBBBABAABAABBABABABBBBAAABBBBABBAABABBABABBBBABABAAABBBBAABBBBBABBABABAABAAAABBBBBBABBABAAAABBABABBAABBBABBABBBAAAABABABBAAAABBABBAABABBBBABAAAABBBBBBABBBBAA
+AABBAABBBAAAABABAAAAAAABAAABABABBAABBBAAAAAAABBAABBABAAABBAAABBBBABBAABAAAAAAAABAABABBBABBABABBBABBBABBABABBAABBBBAAABBBBABABBABABBAABBAABABABABABBBBBAAABABABABABAABABBABBAAAABABBBAABABABBAAAAABAAAABBABABAAAABBABABBABBABBABBBABABABBBBAABAABAAAABBAABAAABABBABBABBBBBBABBBBBBAAABBBAAAABAABABAAAAAAAABBBBAAABABBAAAABBAAAABABAABBAAAAAABBBAAAABABBBBAAAABAABBABAAABAAAAABAAAABAABABABBAABAABBBABBAAABABBABAABBBABABBAABABAAABAAABAAAABBBBABBABAAABBABABAAABBBAAAAABABBAABBBBABBAABBBAAABBBBBABAAAAABAABAABABBAABAAAAABABBABBAAAAABBABABAABBABAAAABBBBABABBBBABBBBBABBBBBABBBAABBAABBBABAAAABABBAAABABBBAAAABAABBAABA
+BABBABAABABAAABAAAAABABBBBBBAAABBBBBAABABABBABABABBAAAAABBABABAABBAABABAAABAABAAAAAABABABBAABABABBAABAABABABBBAABBBAAAAABBBBAAAABBBBAAABAABBAAABBBAAAAAABBBBBBBBAAAABBAABABBAABBAABAABBBABAABBBBBAAAAAAAABABBBAABABBAABBAABABAABABBABABABAABBABBBBBAABBBBBBABBBAABAAAABBBBABBBAABBAABAAABAABBABAAAAABABAABAABAABBABABBBAAABBAAABBAABABBBBBABAAAABAAABAAAABABAABABAAABABAABBBAABBBBAAABABBBABAABABABBAABBBBBBBBAAAABBBABBABBBABBABABABBABBBBAABABAAABBBBBAABAAAABBABAABABAABAABAAABAAAABBABABBAAAAAABABAABABAABABABAABBBAAABABBBBABAABAAABBAAAABBBABBBABBABBBBABABAABAAAABBBBAAABABBABBABBBBBBABABAAABAABABAABBAABBABBBAA
+ABAAABABBBBABABBABABAABBABBAAAAAAABBBABBABABAABAABBBBBBBAABAABBBABAABBBAABBAAAAABAAAABBBBBBAAABBAABBBAAAAAABAABBAAABAABAABBBABBBBBABAAABAAAAAABBBABBBBABBBABABBABBABAAABBBAAABAABBABBABBBABABAAAAAABBBABBAAABBABAABBAABBBAABABAABAABAAAAABABBABBBAAABAABABABAABAABAABBAAAAAAAAABAAABBABAABBAAABAABBBABAABBAABBBBBAABABBBBBABAABABBBBBBABBABBBBAAAAABABAAAABBBBABBABBBAABABAAABBBABBAABABABABBBABBBAAABABBBBBBBBABBAABBABABAAABBABBBBBABABBAAAAABABBBBAABAAAABBAAAABAAABBBBBAAAAABBBBABABBABBBAAAABBABBABBAAABBBAABBBBABAAABABAABAAABAABAAABAAAABBBABBBABBAAABABAABABBBBBBBABBAABBAABABAABABABBBBBBBABBABBABABABBBBAABABB
+AAABABABABAABBBAABAAABBBBBBAAABABABAABABAABABBABABBABAAAABBBAAABBBABBAAABBBBBBBAAABAABBABAABAABAABABBABBABAABBABBBBBBABABAAAABABBAAABBABAAAABBBBABBBAABAABBAABAAAAABABBBBBBBBABBABBBBABBBBBABBAABAABABBAAAABABBAABAABBBAABABAAABAABABBBBABABBBBBBBABBABABAABABABBBABABABAAAABBBBABBBBBABABBBBBBABBAAAABBBBABAABABABBAAAABAABAAAABABBBAAAAAABAAABBAAABAABABABAABABBBAAAAABABBAABABBBBAAABBBBABAAAAAABABABAAAAABABBBAAABBBAABABABAAABAAAAABAABBBBBBAABBBABBBABBAABBBBABBABAAAAABBABBABABAABBBBAABBABBBABAABBBBBAAABBAAAAABABBAABAAABAAAABAABBAAAABAABAAAABABBAAAABBABABABAAAABBBBBAABBABBBBBBBBAABBBABABAABABAABAABBAAABBB
+BBBBAABABBBBAABAAAABBBABABBBABAAAAAAABBBABBABBABABABABBABBBABABBAAABBABABAABBAAABAABBBBABABABABBBAAAAABBBBBBBBAABABAABBAABBBBBBBABABAABAABBABBBABAAABAAAAABBBAABBABAAAABABBABBABBABBAABBAAAABBBBBBBAAAAAAABABBABBAAAAABAAAAAAABAAABBBBABBABAAABAABBBAABBBAABBABAAAABABAABAAABABAAAAABBBABBAABAAAAABBAABBABABABBBBAAABBBAABBBABABBBBBAAAABBAABBBABABBABBBBBABABAAABBAAAAABAAABBBABBAABABBAAAABABBAAAABBBBBBBBBBAAABBAABBABAABBBBAAABBBABAAAAAAAAABBBBABBABAAAABBABBBBAABBAABAABAAABABBBBAAABABBBABAAABBBBBBABBAAAAABBBBAAABBABBBBBBBBBABBABAABBBABABBABABBABBAABAABABABBABBABBAAABBABAABAABAAAAABABAAABAAAAAABABBBBABBABA
+BBABBABBBABABABBBAABBBBABAABBBAAAAAABABBBAAAABBBAAAAAABBAAAAABBBBBABAAABBBAABBBBAABAAAAABABBBBAAABBBBABBBBAAABABBBBABBBABAABBAABAABBBABABBAAAAABBBBBABABAABAAABBABABAABABBABBBBAAABABBBBABABABBBABABBAAABBBBABBBABBABABABBAABBBBBBBABABBBAAABBBBABBBABAABABAAAAABBBAAABAAABAABAAAABBBBBAAABAABAAABAAAABABAABBBAAAAABABAAABBAABABAABBAAAABAAABAABABAABABAAABBAABAAABAABBAAABBBABABBBAABBAAAAAABBBABAABBAAAABBBBBBBAABAABBABBBABAAAAABABAABABAAAABAAABABBBABBAAAAAABBAABABABBBABAABAABBAABBABBBAAABBBABABBBBBABAAABBBBABABABABBABBAAABBBBABBAAABBBBBABABABAABBBBBBAABBBAABABAABBBBBBABABAABBBABAAAABABABBABABAABABBABABBBA
+AABBBBABBBBBBBAABABAABAABAABAAAABBBAAABAABAAAAAAAAAAAABABBABBAAAABABBAABBABBBABBBBAABBBABBBBBBBBBBBBBAABBBABBAABABBBBBAAAABAABBABABABBABBAABBABABBBBBBABABABAAABABBAABBAABBAAAABBBAABAAAABABBBBAABBBABAABBAAABABBABBAAABABBBBAAABBAABBBAAABAABAABABBBABABBBABBABBABBABBBABBBBBABAAABABBBBAAAABABBBAAABBAAABBAAABABBAABBBABBABAAABABABABABBBBBBAAAABABABBAAABAABAABBBBABBBAAAABAABAABBABABABBABABBBBABBABBAAAABBBBBBBBAABABBBBBABBABAAAAAABBBBAAABBAABABBBABAAAABAAAABBBBAABBABBBAAABAAABABBBABABABBABBBBAAABBBABBBBABAAABBBAAAABAABBAABBABABBBABABBBAAABABABAABAAAAAABAABAABAABABBBAABABAAABBBBABABABBAAAABBABAABBBAAAAB
+BBABAABAAABAABBABBAAAAABBBBAABBBABAAAAAABBBBAAAAABBAAABAABBBBBABBABBBBABBBBABAABBBAABBBBABBABABAABBBAABABAAABABABABABBABBABAAAABAABBAABAABAAAABABABAAABBAAAABBAABBABBABBBBABBBBAABABBABAABAAABBBAABABBBABABAABAAABABBAAABAABABAAABBBBABBBABBBAABBAAABABBAAAAABBBBBBBAABBAAAAABBBAAAAABBBAABABBBAAABBAABAAABAABABBABABBBBABBBBABABAAAABBBAABAABAABAAAABBAAABBAABBBABBAABBBBABBABBBBABBABABBBAABBBBABABABBBAAAAAABABBABAAAAAAABAABAAAABABBBAABABBABAAAAAABAABBBABABAAAABAAABABBBAABBABBAAAAAAABAABABBBABBBBABAAAABBBAABAABBAAAAABBBBBBBBBBBABBBABBBBABAABAABAAAABABBBBBABBAAABBBBAAABAAABABAAAAAAAAAABAAAABBBABABAABBAABBA
+BAABBBBBABAABABBBABBBBABABABBABAABBBAABBBAABBBBBAAABBBABBAAABABAAABAAABABBBBABBABAABBABBBABABBBBBBBABAABBBBAABBBBBAABAAAAAABABBBABABBABBAABBAABBAABBAAAABBBABAABBAAABBBBBBABBABBBAAAABBAABABABAABBABABABABBBBAAAABABAAAAABABAAAAAAAAABABABABBAAABABABABAAABABBAABBABABBAABBAABABBABBAABABBAABABBBBAABBABAAABABBBAAAAAAAABAAAAABBBBAAABBBAAABABBAABBBAAAAAAABBBABAABBBBAABBBAAAABBBBAABABAAAAAABABAAAAABBBBABBBBBAAABABBABBABAABBAAABAABBABBABABBAABAAABBAABBABAAABAAABBBAAABBBBBAAABABBAAABABBAAAAABAABBAAABAAAAAAAAABBAAABBABABBBAAABBBBBAAAABBBABAABBBABBBABBAAABABABBBABBBBBBAABAAAAABBBBABABBBABBBBABAABBBAAAABAAABB
+AAAABBAABBBAAABBABAAAABABABBBBAAAABAAABAAABABABABBBABABBBBABAABAAAAABBAAAABBBABABBBBAABBAABBBBABBBBABABAABBAABABBBBABBBABBBBBAAAABBABBBBBBBABBABBBBBBBBBBAAAABABBBABBABBAABBAABBABBABBAAAAABAABABBAABAABBBABBABAAABAABBAAAAABAAAABAABABBBAAAABAAAABAAABBAAAABABBAABBAAAABBAABBBABBBABBABAAABAABBABBAABBBBABABAABABBABAABBAABBBAAAAABAAABAABBBBAAABBBABBBABABBBAABABBBBBAAABBBBAABBABBBBBABBABABBBBABBABAAABBAABBABBBABBABAAAABBAAAABABAABABABBBBAABBAAABAAABAABAAABBAABAAAAAABBABAABAABBBBAABBBAAAABAAABBBAAAAABABBAAABBBBAABABABBABBBBBAAAAAAABAAAAAABBBAAAABBABBAABABAAAABABBBABAAAAAABBBBABABBAABAABBBAABABAABAABAAAA
+BAAAABABBABAABBBBBBABBABAABBBBBAAABBBBAAABBABABBBBAAAAAAABBABAAABBBBBBABAAABBABABAAAABBABBBABBABBABBAAABABBBBABABABABBAAABBABBAABABBBBABAABAABABAAABBABBAAABBBABAAAABBBBAABAABBABBBBABBABABAABAABABABABABABBBBBAABABBBBAAAAABAAABBBABBAAAAABBAABAABAAAAAABBBAABABAABBBAAAABABAABABABABAABBBBBABAABBBABAAABBAABAABBBABBBBBAABBABBBAAAABAAABBBBABBBABABAABAAABBBBBABBBBBAABABABABAABABBBABAAAAAAAABAABAAABBBBAAAABABBBBBBAABBABBBABBABBBBABBAABAAAAABAAAAAAABABBBAABABABAAAABBABABABABBBAABBBBAABABABBBABABAABAAAABABBBBABBBBAABBABBABABABAAAABBABABBBBBBAAABBBBAAABBBAAAAAABAABABABABBAABBBABBBBAAABAABBAAAABABAAABBABBBB
+BAAABBAAABBBBAABABBBABAAABAAAAABAABABABBABBBAABAABABBAABBBBBAABBBBABBAABBBBABBBBABAABBABAABBABABAABAABABBBABABABBBAABABBBAABBABBABAAABBBAABBBAAAAABBABBABAAAABABBBBAABABABABAAABAAAAABABAAAABAAAAAAABAAABAABBBBABABBBABABAABBAAABBAAABBABAAAABBBAAAABABAABBBBBBAABBABBBAABBBBAAAAABAABBBBAABABBBBBBAABAAABBABABABAABBBABBBABABBAABAAAABBBBBBBBBABBABBAABABABBAABAABBBBAAAAAABABABBBABAAABAABBABBAAABABBAAAAABBBAABABBBABABABABBABAAAABABABBAAAAABAABBAAAAABAAAAABBBABAABAAABABAAABBABAABABABAABBAABABABABABBBBBBBABBABAABABBABAAAABBBABAABBABABAABBAABBABAABBABBBBABBBBABBBBBABBBBBBBBAAABBBBBBBBABBAAAABBABAAAABBABABBB
+AAABBBAAABAAABAABAABABABAAABABABAAAAABAAABABBABBABABABAABBABBBAABBBBABAABBBBABBBBABBBAAAABBABABAAAAAABBAABBABBBBBBBBAAAABBAAABABAABAAABBAAAAABAAAABBABABAABAAABBBBBAAAAAABBBAAABBAABABBBBBBAAAABBBBABABBBBBAAABBBBBAABBABBBABBBAABAAABAABAAABBAAAABAABBABBAAABABBBAAAAAABAAAABBBABBBABBBBABABAABBAAAAABBABBAAABABBAAABABBABBBBAAABABBBABBAABAAABBBBBBBABBBBABAABBAAABABABBBBBBBAAAAAABBBBBBABAABBABAAABAAAABAABAABBBABBBBABBABAABAABAABABBAABABABBABBAABAAAAAAABBABBBBABABBABBBAAAABBBABBBAAABBBABBBAABAABBBBBBAAABABBBAAABBBABABBABAABABBBBABABBBABBABBABBBBAABABAAABAABAABBABAABAAAAABABBABABABBABBABAABBBBAAAAABABAAB
+AABABAABBAAABBAAABBBBAABAABBAABBBBABABAAAAABABBAAAABBABBAABBAAAABAAAABABBABABBBAABAABBBBBBBBBBBBBBABAABABAABABBABAAAABABAABBBABBAAAABBBABAABAAABBBABABABBBBAAABBAAABBBBAABABBBAAABABABAAAABABBABAAAAABBABBBABABBBBBBBBBABBBBABAAABBAABBBBBBABABABBAAAABBAAAAAAAABBAABAABABBBABBAAABBABABBABABBBABABABBAAABBAAAABBBBBBBBAABBBABAAAAAAABBAABBAAABABBABABAAABABBBABABBBAAABBABBBBBAAAABABABBBABBABABAAABBABABBAAABAABBBAABBBBBABBABAABAAABBAAAAAABABABBBAABAAABBABABABAAAAAABABAABBBBAABABBAAABBAABAABBBAABABABBAABAABABBBBAABBABABBAAABBABBBAAABAABBBBAAABAAAAAABBABBBAABBABAABABABABBABAAAAAAABABABBBAABBBABAABABBBBABABB
+BBABABBBBBBAAAABABBBBABBABABBABABBBAAAABAABABBABBBBBAABBABABBBABBAAAAAABBAAAAABBABAABBBBBBBBAABABABBBABABAAAABBAAABABABABAABBAABABBBBAAABABAABAAAABAABBABBAABBABBBBAAAABBBAABAABBAAABABABABABAAAABAABABBBABABBBABBAAABAABABABABAAAAABBBAABBBBAABAABBABAAABBBABBAAABABABAABBBAAABBBBABABAAAABBAAAAAAAAABAABAABBBAAABBBABBABBABBBAABBABBAABABAABAABBABAABBABBAAAABAABAABBBBBBBAAAABBABAABAAAABBBAABBBBAAAABAAAAABBABABBABAABABABBABBBAABABAAAAABAAAABAAABAABAABBBAAABBAABBAAABBABBABBBBABBBAABAAABBBABAABAAAABBBBBBBAABBBBABABAABABBBAAABAAABBBBBBBAABBBBAAABBBABAAABAAABBBBABBAAAABBAAABAAAABBAAAABBBBABBABBAABBBBAABBABB
+ABBABABAAABBABBAABBABABBAAAABAABBBABBAABBABAABABABBAAABBAABBBABAAABAAAAAAABAABBBAAABBABBBBAABBAABAABBBAAAABBABBAABBBBBABABBABABAAABABAABBAAAABBAABAABBBABAABBBAABABAAAAABAAAABAAABBBBBBBBBBBABAABAABABBBAAAAABAABABBABBAABABAAABBBAAAAABBAABBABBBBAAABAAABABAAABABBAABAABAABBBBBABBABAABABABBAAAABBABAABBAABBBBAAAABAAAAAABBAABAAAABBAABAAABABBABAABAABAABBABBBBBBABAABAAABBAAABAAAAAABBBBAAABBABABBAABBABABBAABBBAABABABBAABBAAABBBBABABAAAAABABBAAABABBBABABBAAAAAABABABABAABABBABAAAAABBAAABBBAABABABABAAABAAAAABBAAAAAABBAAABBBABABABAABABAAAAAABBAAAAABBBABABABAABBBABBABBBABBBBBBBAABAABBBBABAABABBBBBAABBBBAABBAB
+BBBBBBABBBABABBBABBAABBBBBBABABABBBBBBBAABABABBABAABBBBABBAABAAAABBBAABBBABBAAABAAABBBAABBBABBAAAABAAABBABBBABBBABABBABAABBAAABABAABAABBABBBABBBBBAABAABAABABAABBBABBBBBBABBBABBAABBBABAAABBBAAAAAAABABABBABBABAABAABABABAAAABBBAABBABAABBBBBBBBBAABAABBBABBBAABAABABABBAABABBBABBBBBABBABAABAAABBABAABABAABABABBBABBABBABBABBBAABABBBBBABBBABBABAAABBAABAABBBABABBBBABAAAABBBABAAABBBAAABAABABBBAABABBBABBABBBAAAABBABBBBABBAABAAAAAAABBBBBBAABBBBBBABAAABAABABAAAABAABBBABABAAABBABBAABABABABABABBABABBABABABBAABAABABAABAAAAAAAABAABAAABBABBAAAAAABBBABBBBAABAABBBAAABBAAAAAABBAAABBAABABAAAAABBBAABABABBABAAABBBAAAA
+BABBBABBBBAABBBABAAABBAABABAABAAAAABBABABBBBABAABBABBABBABABABBABBAAABBBBAABBBBABABABBAAAAABBAABAAAABABBABBBBBAAABBABABBBBAAABBBABBBABABAABAAABBBABAABBABBBBABAABAABAAAAAAABBBBBAABAABAABABBABBAABAAAABBABABBABABAABAABBBBBBBBABBAABBBABABBBABAABBABBBAABABBAABBBAAABBBABBAAABAABBABAAAAABAAABBBAABABBAAAABAABAAABBBAABBABBBABBBAAAAAAABABBAABAAABBBAABBBABBBAAAAABBBABBAAAAABABBBBABBABABAAAAAABBABAABAAABABBAABABBBABABAAABABAAABABAABAAABAAABABBABBBABAABBAABABBABBAABAAABABAAAABABAABAABAABBBAABBABABBBBBBAABBABBBABAABABBABAABBABABBBBBAAABAABAAAABBBBBAABAAAABABBABBAABBABBABAABBBABABBBABBBABBBAAAAAAAAABABBBBABB
+ABBABBBAABBBABABABABABBAABBBABABABABAABAABBABABABBABABBAABABABABABAABABABBABBBAAAABBAABAAABABBBBBAABBBABBABBBBABAABBBABBABBBBBABBABBAABAABABBAABABBBBBABBABAAAABBABBBAAABBBAABAAABBBAABBBAAABBAAAAAAABBAAABAABBBABBABBABABAAAAAABBBBBBBBABBABBBBABAABAABBBABBBBBBBBBABBBABABAABBAABAAAAABABBBBBBABBBBABBABABAABABBBAABAAABAAAABBAABBAABBAABABABABBAAAAABAABBBBBBBBABBBAAABBABBAABBAABBAAABBABAABBBAAABABABABBABAAABBAAAAABBBAAAABABBBABBAABBBBBABABABAAAABBBAABBABAABBBAABAAAAABABBABBBABAAABAABBAAAABABABBBABAABBABAABABABAABABBABABAAAAABABBABBBBBBABBABBABABABBAABBBABAAABABBAAAAABABBAAABBABABAABAABBABAAAABAAAAABAB
+BABAAABAABAAAAAAABAAAAAABABABBBBBABBBAABBABABABBBBBBABABBABBABBBBBAABABBABABBAAABBBBBBABABBABAABBBBAAABABBABBABBAABBAABBBBABABBABBABBBBAABBAABBBBAAAAAABBAABBBBAABABAAABBBABBAAABBBABAABAAABABBBBBBBBAAAAABBAAABABBABBAAABABABABABABAAABABABABBBAAABAABBBABBABABABAAAABAABBABBAAAAAABAABBABAABABAABABABABABBAABAAABBABBBABABBABAABABABBAAAAAABABBBBABAABAABBBBBBBBAABBABBABBAAABAABAAABBBBAAAAABABBAAAABBABBBABAAABABBBBBABAAAABAAAABAAAABAAABBBBBBABBAABBBAAAABBBABBABBABABBABBAABABABABAAABBBBBBBAABAAABAABBBAAAABBABABAAAAAABBABBBABABBABBBABABABAAABABAAABBBABBABABABBAAAABABABBABBAABAABAABAAABABABBABAABBBBAABBBAA
+ABBBBAAABBBBAABAAAAABABABBAAABAABBABAABAABAABABBBAABBABBBAABABBBBBBBAABABABBBBABBBAAABABBAABAABBABABBABAABABABBAABAABAAAABABBBABBBAAAABAABABABBBBAABBBAABABAABABAABABABAABABBABBABBBAABBAABBABBABBABBBBAABABBBABBBAABAABABABAAABAABABABABAAABABABBBBBBBBABABABBBABABBABABBBBBBBBABAABBBBBBBBBAABBABABBBABBBBABBBABBAABABBBBABAAAAABABBBABABBABBAAABAABAABAAABBBAAAABBABBAABAAABAABBAABBABABABBAABBABBBABBBAABBBBABAABBBAAAABABAABBAAAAABAAAABABBBBBAAAABBBAABBBBAAABABBAAABBBBBBAAABAAAABBAABAAABBBBBAABAABABABBAABBBAABABAAAAABBABAAAABBBAAABAABBBABABABBAAAAAAABBAABAAABAABABAABBBBAAABBBBBABBABBBBBABBABBBAABABBBBABB
+BBAABBBAABABBBABBAAABBABAAAABABBBAABABBBAAABAAABBABABBBBABABABBBBABBABBBAABABBBAABBABAAABABBBABAAABBBAABAAAABBBBBABBABAAABABABBBBBBAABAAAAABBBBAABABBBBBBAABBAABBABBBBBAAABBABBAAAABABBBABAABABABBBBBABABABBAABABABBBABBBBABABBBAAAABBBAABBBBBBBBABAABAAAAAAAABAABBAAAABAABAABABAAAAABAAABAABBABBBAABBABBABBBBAAABBBBBAAAABABAABBABABABBABABBBAAABAABBBBBBBABAABABAAAAAAABBABAABABAABABAABBBBAAAABAABBAAAABAABAABBBBBAABBBBABBBBABABAAABBABBABBBABBABAABBABAAABAABABAAAABBBBBAAABAAABBAABABBABBAAABABBBABBAABAAAAAABBAABAAABABAAABBBAAAAABBBBABAABAAAAAAAAAAAAAAABAAABBBABBAAAAAABBBABAAAAAABAAAABABBABABAABBAABBBAABABA
+ABBABBAAAAAAABBAAAABAABAAAAABBBBAAAABABBBBBBAAABBBBBAAABAABABBBAAAAABABAABBABABAAAAABABABBAABAABAABABBABABBAABAABBABAAAAAABBABBAAABBAAABBBAAAAABBAABBABBBAAABBAAAABAAABABBAABABABBABBBABBABBBABBAAAAABBBBBABBBBAAAABABAABBABBAABAAABBBBAAAAAAABABABABBAABBABAABABBBBABAABBBAABABAABAAABABAABAABAAABBABBBBABBBABBABBBAAAAAABABBBBBAAAAAABABBBBBBABAABBAABBAABABBBABABABBBBBABBBAAAAABAAAABAAAABAABABABBBBABAABBAABBAABAAABAABAAAAABBBBBAAABABBAABBBBBBBAABAABABABBAABABBBABBAAABBAAAABABAAAAAAABABAABABAABBAAAAAABBAAABBBABAAAABABBABBBBABAAAAAABBABBBBBBBAAAABBBBABABBABAABAABABAABBBBABABBABAABAAAABAABABABBAABBAAAABAB
+BBBBAAAAAABBABAAAAAAABBABABABABABABAABAAAAAAAABABBBABABBBBBABBABBBAAAAAAABBAABAABAAAABBBAAABBBAABBAABBAABABAAABABAABABBBAAAABBAAAABABABABAAABAABABBBBAAABAAABBBBBBBABBBAAABAAAAAAAAABAABBAABBBAAABABAABABABBBBABBABBBABBBBBBAAAABABBBBBBBAABAABAABABBABAABBAABBABABBAAAAAABBABAABABBBBBBBBABAABBBBBAAAABBAABBBBBABBAABBAAAABAAAABABABABBBBBABBABBAABBABAAABBBBBBBABBBBABBABBBABBABAAAABBABBBAABBAAABABBBBBBBBAAAABABABBBABAABABAAAABBAABBAABBBBBBBAAABBBABBAABAABAABABBABBAABBBABABBABBABAABBBAABBBAAABBABABAABAABAABABBBBAAAAAAABAABABBBABBAAABBBABBBABBBBBAABAABAAABBABBABAAABAABABBBBABABABAAABABABBBBABBABABAABBBAAA
+ABAAAAABABBABBBBABAAAAABBABBAAAABABABBBBABBBAAABBAABAABBABBBAABAABBAABBAABABBBAABBBBAAAABABAABBBBBABAABABBABAAAAAABAABABBBBABABBBABAAABBBBAABAABBAABAABBAABAAAABBBABBBAABAAABAABAABABBBBBAAAAAABBABBABAAAAABBBBABBBABBBAAABBABBAAABABBABBBBBAAABABBABAAAAAAABABAAAAAAAAABBBBABABAAABAAABBBBBABBBAABABABABBBABBBABABABABAABABBABBABABAABAAAABAABABABBAAAABABAAAAAABAABABBBAABABAABABBAAAABBABBABAAAABBABABBAABAAABAAAAAAABAAAAAAABBAABBABBABBABABABBBAAAABABBAABAAAAABABBAAABBBBAABABAAAAABABABABAAAAABBBABAABAABABBBBABBBAABABBAAABBAABABAABABBBAABBAAABABBBBAABBABABBAAAABBAAABAAABBBBBBABABBABABBBBAABAABAABBBABAABBBA
+AABAABBBBBBBAABBABBABAAAABBBBBAAAAAAAABABBAAAABBABABBBBAABABBBAABAABBABABBBAAABAABABBABAAABBBBBBABBAAAABBBBAABBAABAABBBBAABAABABBAAAAABAAABBABABABBBBBBABAAAAABBBBBABAAABBAAAAABBBBBABABABBABBBBAAAAABAAABAABAABABBBBBBBAABABBBBABABAABABBBABBABAABAABAABABBAAABBAABABBBAABBBBBAABBAABBBAAAAAAAABBBBAAABABAAABABBABABABABABBAABBABAABABAABAABBBAAABABAAAABBBBAAABBABBABABBABBBABABBBAABABAAAAAAABABBABBABBBAAABBBABAAAAABBBBABBABBBBAABAABBAAABBAAABBBBABBAABAABAABBAABBAAAABBBAAAAABBAAABABABAAAABBBAABAAABAAABAAAABBAAABABAAAAABAAAAABAABABBBABBABAAABABABBBBBABBABBBAAAABBBABABAAABBBABABBBABAAAABABBABBABBBABABAABBA
+BBABAABBABABAABBBBABBBBBBBBBBAAABBAAABAAAAABABAABAAABABBAABBBAABABBABAABABBBAABAAAABAAAABBABBABBABBBBBABAABAABAAABBABBBBABAAAAAAAABBAABBBBBAABBAAAAAAAAABAAAABAAABBBAABABBBABBBAABAABAABABABBAABBBABABAABABBAAAAABAAAABABBBAAAABABBBAAAAAABAABAABBBBBBBBBBBAABBBAAABAAABBBBABABBBABBBAAABABBAAABAABBABABABBAAABBBBBBAABBABBBABBBAAABBBABBABBBABBABBABAAABBBABABBABABBBBBAAABAABBABABAAABBAAAABAAAAAABABBABABABBBAAABAABBABAABAABBBABAAAABABAAAAABBBAAAAABAAAABABBBBBBAAABABAAAABAABABBAAAABBAAAABAAABBAAABBBAABBABABAAABBAABABABAAAABABAABAABAABBBBABAABAAABBBBBBBAAABBBAAAABABBBBBBABBABAAAABABAABBBBABABABABBABBABAAAA
+AAAAAAABAABBBABABBBAABAAABBBBBBAABBBBABBBABBBBBBBBABABABBBABBAABBBAAAABBAABAABABBBABBBBABAAAABBBABABBAABBAABBAAABBBABBAABBBAABBBABBBAAAABBBBAAAAAAAABAABAABABBBBAABAAABABAABAAABAABBABAABBBAABAABABABABABABBABBBABBAABAAAABAAABABBABABABAABBBABAAABABABBABAAABABAABBAABBAABBAAAAAAAABBAABAAAAABAABBBAAAAABAAAABBBBABBBBABBABABAABBBABABABBBAAABAABBAAABBABBBBABAAABAABBAABBAAABBAAABABABABABABABBBABBBABAAAABBBAABBABAAAABBABAABBBBBBAABAABABBAAABABABABAAAABABBBBABABBAABAAABBAABABABBABBBAAAABABABAABBBAABAAABAAAABABABBBBAAAABAABABAAABBABBBBBABAABBBBAABAAABBABAABAAAABBABAAAABABABAAAABBABABAAABABAAAAABBBBAAABABBA
+ABBAABBBBBABBABBABABBBBABBBBABABAAAABBABAABAABBBABABABABABABBBABBAAAABAAAABABBBBAAAAABBBAAAABBABBAABABBBABBBAABBABBAAAABBBBBABAABBBAABABBABABAABBABBBBBBAABABAAABBBAABBBABABAAAABAABBABAAABBAAABBBBBBABABBAABBBAABBBBBABBBBBBABBBABAABAAABAABBABABBABBBBAAABAAABABBABBBAAAABBABBBBAAABBBBBABBABABBABAAAABABBABAABABBBBBAABBBABBBABABBBABBBABBBBBABBBBBBBBAABBABAAABABBAABBABBBABBAABAAABBABBBABBBAABBBAABAABBBBAABABABBABBABAABBABABBBBBBBBBBBBBBABAAAABABABBBBABABABBAABAABAABABBBAABBAABABBABBABBBABBBAAAAAAABBBAABBAAAAAAABAABABBBBBABABAABABAAABABBAAAAAAABAAAABBBAABABBBAAABBAABBBBAABABAAAABBAABABABBBABBAAABBBAAA
+BABBABABBBBBBAAAABAAABBAAAABAABABABAABAABAABABAABAABAABBBAABBABABBABBAAABAABBAABBBBAABABAAAAABAAABBAAAAAABBABAAAABBBAABBABAAABBBAAAABBAAAABAABAABBABAAABBBBBBABBABABABABABAABAABBBBAAABBBBBBBAABBAABABBAABBAAAABBABBABABBAAABBBBBBBAABAAAAAABAAAABABBBBBAAABBAABABAABBAAAABBBABBABAABAAABABABBBBBABAAABBBABAAABBBAABBBAABBAAABAAABBABABBAABABBBABBBAABBABABAAABBAABBAAAAAABABBABAABBBAABAAAABBABAAAAABBABABBAAABABBBBABBAAABBABABABAABBBAABBABAAABABBBBABBBAABBABABBBBABBABBABABAABBAABBABABBBBBAABAAAAAAABAABBBABBBABAABBBBABAAAABABAAABAABBBBABBAAABBBAAABAAABBBBBAABAAAAAABBBBBABBBBBABBBBBBBBABAAABBBBABABAABBBAAAAB
+ABBABBAABBBBAABBABBABABAAABBBBAAABBBAABAAAAAAAABAABAABABBBABBAABBBAABAAAAABBBBAABBBAABAAAAAAAAABAABAABBBBBBBBAAABBBABABBBABBBBBABBBABABBABAABBABAAAABBAABBBBBAAAABABABAAAAABBBABABABABABBBABBBABBABBBBBBABABABAABABAAABBAAAABABBBBABBABABBBAABAAAAABABBAABBAABAABBBAABBBABABABABABBABABAABBABBAABABAABBABAAAABBBAABAAAABAABAABBBAAABAAABABBABAAAAABABAABAAABBAABAAAAABABABAAABAAABAAABBBAABAAAABAAAABBBBBBABBBBAAABAABBAABAAAABABABBBBBBABAAAABBBABABBBBBAAABBBABAAABBBAABBBBBBBABBAAAABBBBABBABBAAABAABBAABAAAABBBAABAAABAABAAAABBBABBABAABBAABBBABBBAAAAABAAABBABBBABAABAAABABBBBBABAAABABBAABBBABBBBABAABAABABBBABBAA
+ABBABABBAAABBAABABBBABBAAABBBBBBABBBABAABBABBAAAABAAABBAABBBABBBBBABAAABBBBBBBBAAABBABBABBBABBBAABAAABABAAABAABBBBABBAAAABBABABBBABBABBABBBBBBAAABAAABABAABBAABBBAAAAAAABABAABBBAABBAABABABBAAAABBBBABABBABAAABABABAABAAABABBAABBBABABAAABAAAABABBBABAABBABABAAAAAABBAAAABBABBBBABBBABBABBAAABAAAAABBBBABBAABBAAABBAABAABAABAAABAAABBBBBBBBBAAAABABBBBBAABBABABABBABBABBBBBAAAABBAABAAAAABBABAABBABBABBABBBAABBABABBABBBABBABABAAAABAAABBBAABAAAABAAABABBBABABBABAABABBABAABBABBBABBBBBBAABBABAAAAAAAABBABBABAAABAABBBAAABBABAAAAAABABAABABAAABBBBABBABBBAAAABAAAAAABBBAAAAABAAAAABBBAAABBBBBBBABABABAABABABBAABBABBBBAA
+AAAAAABAAAAABBABAAAAAABAAABBBBBBBABBAABABBAAABAAAABBAAABAAABAABAAAABBAABBBABBBABABBABABABABABAABBAABAABAAABBAABBABBBBBBABBBBABAAAABBAABABBAAABABABBBAABBAAABBBAABBABBBABBABBABABBAAAABABAABBBBBBAAABABAABAAAAABBBBBBBABABABBAABBABBAAAABAABAABBAAABAAAAAABAABAAABAAAAABABABABBAAAAABBAABABBBBBAABBBABBBBABBABABABBBABBABAAABBAABBABBBBBABAABABBAAABBAABAABABBBABAABBBBBBABABBABBABABBBBBBABBBBABBBAAABABBBAAABABBABAABAAABBAABAAAAAABBBAABBABBBBAABAAABAABBBBABAABABBAABBBAAAAAAAAAAABABBBBAABBBAAAAABBABABAABBBBBBAABBBBAABABBABBBBBAAAAABBBAAAABBAABBBBBAABAABBBBBABABABBABBABABBBABBABBBBABBBABABBAABBABBBABAAABBBAAB
+AAAAABBBBABBBBAABABBBAABABBBBBABAABBABBAAAABBAABBBBAABAABAAABAABAAABAAAAAABAAAABABABBBABBABAABBBBAABBBBBBBABABABABAAABABAAAABBBABAABBBAAAAAAABBABBAAAABBBBAABAABBABAAABBABABAAAABBBBBAAAAAABAAABBAAAABBABABBAABBBAABBBAAABBBABAAAAAABBBBABABBBBABBBAAAAABBAABABABAABBBABBAAABAAABAAAAAABAAABABBBAAABBBBBAABBAABBABBBBBABABBABABAAAAABBABABABABBBABBABABABBBABABABBAAAABBAABBABBBBAAABBABAABAABBAAAABABABBBABABBBAABABABBBAABABBBAAAAABAABABAAAABABAAAABBBBBAAABBAABBBBBABAAABBAABBAABBABBAABABBABBBBBAABABBBABAAAABAABABAAAABBAABBABBABBABAABBABAAAAABBAAABAAAABAABBBAAAAAABBBABAAABBAABAABBBBABABAAABBAABAABAAAAAAABBBA
+AABAABABBBABBAABBBABBBBBAAAABBBABBBBBBBBAAAAABAABABBABAABAAAABAABABBBBBBBBABABBBBBAAABAABABBABABAABAABABAABBBAAABBBBBBAAABBABBBBBABAABAAAABBAABBABAAABABABAABAAABBABABABAAABBBBBBAABBAABBBBAABBAAABBAAAAABAABABAAABBABBBABBBBBAAABABAAAAABBABBABBABBBAAAABAABBBAABABBBBBABAAABABABAAAABAAABBAAABABAABAABAABBABABBBBBBABBBBABBAABBAAAAABBBBBBAAAAABBAAAAAABBAABAABBAAAABBAAABABAAABABBABABAAABAAAABBAAABAABAABABBABAAABBBABABBAAAAAABBBAABABBBAABBABBABBBBBAAABAABABBABABABBAABAAAAAAABBABBBAAAAAAAAABAAAAABBAAABBABBBBBBAABBAABBBBAABABAAAABBBBABBBBBBAABBBABABABABABAABBBBAABABAAAAAABABAAAABBBABBBBBAABBABBAAABBBBBBBA
+BABAABABAABABBBABBABABAABBBAAABBAABAABBBAABABBAABBABABABBABBAABAAAABAAABABBABBAABAABBBBBBAABBBAABAAABABABAABBABBBBBBBAAAAABBBBBABBAABABABAABABAAAABBAABBAAABABBBBBAAAABABBAAAABBBBAABBBABABABABAAAAAABAABBBBABBAAABABABBAABABAABBBBBBBABAAABBBBBAABAABBBBABBAABAAABBAABABABAABABBBABBBBBAABBBBABBAAAABAABABAABABBBBBAABBBAAABBBBAABBAABBBBABBBABABAABBBAAAABAABAAABBABAABBBAABBBBBBBAAAAABABAABABBBABAAABAAABBBBBBAABBBBBAAAAABABBAABAABBBBBBBABAAABBBAAABBBAABBBBAAABAAABABBBBAABBAABAAABBBBBABBAAAABABBABBABABBBBAAABAABBAABBBABABBBBABBBABABBABBBABBAAABABBABBBBAAAAABBABBABBBBBBBABBAAAAABBBBBBBAAABABBAABBAAAAAABBA
+BAABAABBABAAAABABABABBBABABAABBBBBABABBBBABBAABAAABAABAABAABBBBABAABBBBBBABABABAABAAAABBBBAAABBBBBABAABABBBABBBBAAABABABBAAABABABABBAAAABBBBBABABBABABABABABAABABAABBAAABAABBABBAAAABBAAABBBABBBAABAAAAAAAABAAAABBBAABBAABBABAAABBBAAABBAABBABABABAAAABAAABAABBBBBBBBBABBBBBBAABAAAABAAABBABBBBABBAABBBBABBAAABABAAABAAABBABBBAAABABBAAABBBBBBBBBBABBABABAAAABAAAAAABAABABAAABBBBABBAABBBBABBBAABBBAABAABABBABABAAABBBBBBBAAABABAAAAABABBABABBAABAABBBBAAAAABAABBBBABBBABAABBBBABBAABBAABBABAAABABAABAABBABBAAABABAABABAAABABABBBAAAAABBAAAABBBABAAAAAAABAABABBBBBBAAAAABBABBABAAAAAAABBABBBBABBBAAAAABABBABBAAABBBABBAB
+AABABABABABAABBBBBABBBBAABBBABAAAABBAABAAAABBBABABAABABBBBAABBBBABBBABAAABABBAABABAAABAAABABABBAABBABBAAABBBBBAAABBBBBAAABBBABBBBABBBAAABABBBBABAAABBBABBAAAAABABAAAABBBBBAAABAABBBAABAAAABBBAABBBBBBAABBABBABBBBBBBAABABBBBBABBABABABBBAABAAABBBAAAAABBBAABBBAABAAABABABBBAABABAAABBBBABAABBBBBABAAAAAABAAABBAAABBBABBBBABBBBBABBBABBAABBAAAAABAAAABBABAABABBABBAAAAABABAAABBBABAAABABAAABBBBBABBBBBBAAAAABABBABBAAAAABBBAAAAABBBBBABABABABBBBBBAABABBBAABABBBAAAABBABBAAABABAABBAAAAAABBABBBBBAAABABBBABAABAABAAAAABBBBBAAABABAAABBAABBABABBAABBBAAAAAABABABBABBBBBBBAABBAABBAAAABBBBAAABBBBBBAAAABAABAAAAAAAABABBAABA
+ABABBABBABBAAABAAAAAAAABAAAABABBBBAAABBAABABBAABBBAAAAAAABBABBBBBBABBBBABBABAAABAABBAABAABAAAABBABABBAABAABBBBBBAABBABAABBABABAAAAAABABAAABBAAAAAAABABABBBBBBBBABABABABBABABBAABAAAAAABBAAABBAAAAABAAAAABAAABBABAAABBBBABAABABBAAABBABAAAABABBBAAAAABAABABBABAABBBBAAABBBABAAAAABBBBBAAABABBABBAABAAAABAAAABBABAAAABBBAAABABBBABABBAABABBBAAAABBBABAAAAAABBABBAAABAABAABABAABABBABAABAABAAABABABAAABBABBBBBAABABBAABABABBBAABAAAAABAABABBBBABABBBBBBABAABBBBBBABABAABBAABBBAABAABAAABAAAABBBBBBABABABBBBABABAABBBAABAAAAAABABAABBABBBABBBAAAABABBBBBBAABBAAAAABBAAAAABBABBBAABBBABABBABABBABABBAABBAAAAABBABABAAAABABAAA
+BBBBABAABBABABAAAABBAABABABAABBABAAAABBBBBABABBAABABABBBBBAABABBABBABBABBBABAABAABAAAAAAABBAABBABABABBBBBBAAABBAAABAAAABABAABBBBBABABBBBAABBAABBAAAAAABABABAABBBBAABAAAABABAABBAAAABBAABBABBABBAAABABBBBAAAAABAABBBAAABABBBBABBBBBAAABBBBBAABABABBBAAABABBABBABBABAABABAABBABBAAAAAABBBABBABBABBBBAABBBBBAABBBBABABABBABBBBABABBABBBBBBBBBBAABBABABBBAAABABAAABBBAABAAABBAAAAABAAABABAAABBBBBBBAABABBBAAABBAABBBBABBABAABAABAAAAAAAABAAAABAAAAABABAABAABBAAABBABBBBBABBAAAAABBABAAAABABAABBABBABBAAABAABBABABAABAABBAABBBBBABBBABABABAAAAAABBBBBAAABAAABBBABBBAAABBBABABBABABAAABBBAABBAABAAABAABABABAAABBABBBAABAAAAABB
+BBABBAABBAABBAAAAAAABAAABABBAABAAAAABBAAABAABAAAABBABBABBBBAAABBBABAAABBABBBBAAABAABABABBBABBBBABAAABAAAAAABBBAAAAAAABBBBABBAAABAAABBBBAABABBBAABAAAAAABABBAAAABAAABBAAABBBBAAAABAABAABBAABBBABBBBBBAAABAABBABABAAABAAAABABBAAAABBAABBABAABBABABBABBBAABABABBBBABAABBAAABBABBAABABBABBBBBBBBBAABAABBABABAAABBBABAABBAABBBABABAAAABABBABBBBAAAABABBBBBABBABAABBABAABAABABAABAAABAAABBBAABAAABABAAAAABAABAABBBAABAAABBAAABBAABAAABABABBBBBAAABAABBBBAAAAABAABBABBABBABBBABABAABBAAAABBBABBBABBBBABAAAABAABAAAAAABBBABBBABBBBABBAABBBAAAABAAAABABABBAAABAABBBAABABBBBABABAABAABBAABBBABABBBBBAAAABBAABBABBABBABABBBAAAAAABB
+AABBABABABBABABBABAABBBAABABBABBBBABBBBBBAAABBBBBAAABAAAABABABAAAAABBAAABABBBABBBAABBAABBBABBAAABAABBABBBBAABABBAAAABAABABBBAAAABABABABBBABBAAAAABAABABBBBBAAAABBBAABAABBBAAABAAABBABAABABBBABAABAAABBAABAAABBBBBABABBABBABBBBABBBBBABAABBBABBBAABABBABBABAAAAAAABBBBBBAABBBBBAABABBABBBBABBAABBBBAABBBAAABBABAABAABBBBAAAABABBAAABABABABABABBABAAAABAABBABABBAAABABAABBBBBABABBBBAABAABAAAAABBBBBABBBBABBAAABBABAAABBAAAAABBABBBBAAAAABAABBAABABABABBBBABABBBABAAABBAAABBBABBBABABBABBAAABBABBAAAABBAABAAABAABBBAAABABABBBABBABAAABBBBAABABAABABAABBABABABBBBBBAAAABBABBBBABBBBBBAAABABBABBBABBABBBABBBBABBBABBBBAABAAA
+AABBBAAABBABBBABABBAAABABAAAAAAABBBAABAAAAABAABBBBAABABBBBABABABBBBAABBBAABBBBBAAAABBBABBAAAABAABAAABABABAAAAABAAAAAAAABAAABAABABBABAABAABBABAAABBABAAABAAABBBBBAAABABAABBABABABABABBAAAABABBBABBAAABAAABBAAABBAABAAABBBBBAABAABBBABABBAAAAAABBBBBABAAAAAAAABBBBAAAABABAAABBBBBABBBABBABBABAAABABBABABBBBBAABABAABBBBBABAABAABABBBBABBBBBBBBBBBABBABBAABAAABBBBBBAABABABBBABBBBBBAAAAAAAAAAABBBBABAAAABABBBBBBABAAABBABAABAABBBAAABBAABBBAAABAAABBABBAABABBBAABAABAABAAABAAABAAAABBBAABAAABBBBBBAAAABAABABAABBBABBAABABABAABBAAAABBAAAABABBABAABBBBABBABBAABABAAABABBABBABBABABAABBBBBABBAABBBABAABABABBBABBBAAAABABBAAB
+ABAAABABBABBAAAABBBBBABBABBABAAABABBBBBBABABABAABAAAAABAABAAABBABAABBBBBABBBBBAABAABAAAAABBAAAAABAAAAAABBBAABAABAABABAAABAABBABABAAABAABBBAAABBAAAABABBABABAABAAAAAAAABBBAAABBABBBAAABBBAAABBBAAAABBBBBAAABAAAAABAAABAABABAABBABAAAAAABBBAAABABBBBBAABBBBBBABABBAAABBBAABBBBABABAABAABAAABBBBBBABBABBAAABABBBBABBAABBBBABBAAABABABBABBBAAABAAAABBBBAAAABAABBBBBBAABBBAAABABABBBABAABABBBABAABBBAABBBAAABBBBBABBBBBABAAAAABBBAABABBBBBABBBABABBABBABBAABBBBAABBBBAABABABABABBAABBBBBAAAAABBABBBBBABAABBABBAABBAABABBAABAAAAAABBABAABBAAAABAABAAAABBAABABBAABAAAAABBBAAAAAAAAABBAABAAABBAABBAABBAABABABBBBBABBABABABAABABB
+AABBAAABABAABABABAABAABBBAAABBAAAAABBBABBAABABABBAABAAABABBAABAABAAABABBAAAAABBBBBABAAAAABABBAAABBAABABAABBBAAABBBABBBBAABAABBBAABABBAABBBBABABBABAABABBABBBABABAABABBBBABABAABAAABAAABBBABABBABBBABBBBBBABABBAAABBBBAAABABAAAABBAABBBABBBBAAAABBBBABABBBBABAABBABABABBBBBBBBAAAAABABABBBBABAABBABBABAABBBAABAABABABABBBBBBBAABBAAAAABABBABBABAAAABAABAABAAABBABABAABABABBBBAABAABBABABBBABABAAAAABBABBAABABAABABBBBBBAABBBAABBABBABAABABABABAAABBAAAABBAABBAABBAABBABBABAAABAABABBAAAAAAABBABBBBBABABABBABBBABBBABAAAABABAABAABBABBAAAABBBBBBBABBABABBAAAABBBAABBABBBABAABBBAAABBBBBBBAAAABABBAABAABBAAAAAABABBAAABABBB
+ABABBAAAABBBBAABABAAAABABAAABAAABBBAABABABABBAABBBBAABAAABAAABBABBAABBBABBBBAABAABABAAAABAAABBBBBAABAAABBBAAAAAABBABABBBABABAAABABAAABBBAABBAABABAABBBBBAABBBBABABBBBABAABBBBABBAAABBABABAABBBBABBBABBABBBAAAAAAAABABBBBBAAABABAAABBAAAABAABAAAAAAAABABAAABBAABBBAAABBABAABABBABBBBBBABAAABBABAAABAABBABBAAAABAAAABBABABABBBABAAAABABBAAABAABABAABBABBAABAABBBAABAAAABABBABBBABABAAABABABAAAAABAAABAABABBAABBABBBAABBAAAAAABABBBBABBBAAAABBABBBBBBAAABAAABABBBABAAABBABBBABBABBBBABAAAABBABABAABBBABAABABABAAABABBAABABAAAAAABBBAAABBAAAABAAAABABBBBBBBABBABABAABAAAABBBBABAABBAAAABABBABBABBABAAABAAAAAABBBBABBBBBAAAAA
+ABAABBBAAAAABABABAABBABBABBABAAABAABABABBAABBABBABBBBBBAAAABABABAABBBABABBABABABABABAABAAAAAAAABBABBAAAAABABBBBBBBBABABAABBBABBBBBBABBAABABBABBBABBABABBAABAAABBBBABBBBBABBBAAAAABABBBABBBABBAAAAABBABBBAAAABAABBAAAAABBBBBABBAAABBBBBABABABAABAAAABABABAABBABAABAAAABAABBBABAAABBAABAABAABAABABAABBBBBBABBBBBABABABABAAABAABBABABBAABBABABAABBBBBBBAABABBBAABABAAAABAABBABBAAABABBBAABAAAAABABAABBBBAAAABBBBBAABAABABBABBAABBBABABABBBBBBBBBABBBAABAAAAAABBAAABBAABBAAABABBBAAABBBBAAABBABAAABBABBABBABABBABAAABAAAABABBABABBBBBBBABABABBBBBABBABABBABBBABABBBABABABABAAABBAAAABABBBABBBBAAAAABAAABBABAABABAABBBABBAAAB
+ABABBBBBBBBABBAAABABAAABAABBBBABAAAAABBAAAAABABBBBBABAABAABABBBBBBAABBAABABBABAABBBBBAAABABBABAAAAABBBBABBAABBBBBBABABABABBABAAAAAABAAAABBABBAAAABABBBAABBBAAABABBBBBABAAABBAABAAABBAABBBABBBAABAABABABBBBBBAABABBBAAAAABBBABBABBABBAABABBBABABAAABABBAAABAABBAAAAAABBBBAAABABABBBABBABABBAABABABBABABBAAABBBBAABAAABABBBAABABBAAAABBBAAAAAAABBAABABBABABAAAAAAAABABABAABBAABBBBBBABAABBBBABBBAABABBABBBBBBAABBBABABABBBABBBAAABBAAAAABBAAABBAABBAAAABBBABAAABBBBABAABABBBBAAABBBAABABAAAABBBAAAAAAAAAAAABABABABAABABABABBBABAABAABAABBABABABABBBBAAAABBAABBABBAAAAAAABAABBAABBBBAABBABBAABBBBABABABAABBABBABBABBAAABABB
+AABABAAABBBBBBBBBBBAAABABAAABABBBBAAABBBBAABAAABABABAABBBAABAAABABBAAAAAABABBBABABAABABABABAAABBAABBAAAABBAABAABABAAAAAAABBABBBAABBABBBABBBAABBBBABAABBABAAAAAABBABABBABAAABBAAABAABABABAABBBABBBBAABAAAAAABAABBBAABBBBAAABAAABBBBBBBBAAAABAABAAABAAABBABBABABAABAAABAABAABABAAAAABAABBBBABABAABBBBBAAABBABAAABABAABABBBABABBAAABABBAAAAAAAAAABAABBAAAABAABBBABBBBABAABAABBBABAABABAAABAABBAABBBBABBABBAAAABBABAAAABAAAABABBABBBABBAAAAABAABBBABBBAAABABBABBAAABAABAAABABBAABBAABAABAAABBBBAAABABABBABABBBBBABABABBBBBABBABBBBAAAABABABAAABAABABAAABBBAAABBABAABABBBBABBABABAAABBBABBAABABBAAAABAABABABBBABABBABABABABAB
+AAAAABAAABBAAAAABBABABBABAAABBAAABBAABABBAABAAABBAAABBABBABBAABABABBBBBAAAAAABABABBAABBBBBAABABBAAABAABAAABBAAAAAAABABAAAAABAAAABBABBABAAAABABBBAAABABBABAABBABAABBABBABBABAAABAAAABBBAAABABAABBAAAAAAAAAAABAAABABBBAABBABBBBBBBBABABBAAABBAAABBABABBAABBBAABBBABBABBBAABAABABBAAABBAABABBAABABABABABABABBBAAAAABBBAABAABBBBBBBBAABBAABBABAAAAABBBBBABBBBABBBABBAABBBBBABABBAABBABBBBABAAABBABAABAABBAAAAAAABABBABBBBBBABABBBBBBAAAABBBABAABAABBAAABBBBABAABBAAAABAABABAAAAAAABAAAAABABABAAABBBAABBBBABABBABBBBBAAAAAAABBAABBAABABAABBAABBABBABABABABBBBAABABBBBABBBBBBBBABBAABABBAABAAABABAABBBBAABBBABBABAABAABAAABBAA
+AAAABABAABAAABAABBABABABBBBBBAABAAAABBBBBABBABABAABABABABABBBABBBABABABBABBBABBABBAABBAAAAABAAAAAABBABAABBABAAABBBABAABBABBABAABAABBABABAABABAABABBBAABBBBABABAABAAABABBBBBAABBBABABBBABBBAABBAAAABBAAABAABAAAABBBAABBBABAAABAABBBBBABBAAABABABBAABAAAABAABABBAAAAABBABBAAABAABAAABAABBABAABAAABABAABBAABBBABBAAAABAABBABABBAAAAAABBBAAABABAAAAAAAABABBBBBAAAAABAABBABABBBBBABBAABAABABABBBBAAAAAABABABABBBBBABABABBBBABABBBABBBABAAAAABAAAABABBAABBABBABABBAABABAABBABBBBBAAABBBBABBAABBBBBAABBAAAABAABBBBABABBBABABABAAABABAABBBBAABBBBAABABBBBAAAAABBBBBBBABBABABAAAABBBAAAABAABABBBBBABBBABBABBAABBBAAAAABABAABBABBB
+BABAABABAABBBAABBBABBBBABAAABBAABAAAABABBBBABABAABBBAAAABAAABAABBAAAAAAABBBAABAAAABAAABAAAABABBABBABABABBAABBBAABABBABABAABBBBBABAABAAAABABAABBBABAAAAABAABBBBAABABBBBBAAAABBABABABBBAAAAAABBAAABABBBAAAAAAABABABABABAABAAAABBBBAAABABABBBABBABBAAAABBAABBAAAAAAAAABBAAAAABBBABAABBBAABBAAAABAAAABBABBBBABAAABABAAABAABAABBABAAABBABBABBAAAABBBAABBBBAABAABABABBAAABBBAABBBABBAABAABBAABABABABBABAAABAABAAABBAAAABBBAABABABAABAAAABBBAAABABBAAABBBBBABABABBBAABABBAABBBBBBBAAABAAAABABAABBABBABBABAABABBBBAAAABABBBBBBBABAABABBABBAAABBAAABAABBBABABAABAABBABAAABBBAAABBBBABAABAAABBABBABBBAAABAAABAABABBBABAABAABAABAAB
+AAABAAABBABBBBBAAABAABABBAAAAAAAABAAAABAAAABABAAAAABABBABABBAABBBAAABABBBAABAAABBAABAABAAABBABABAABBBBBABAABAABABABBBBBBABAABAABBAABBABBBAABBAAABBAAABBABBBBBABBBABBBBABBAAAAABBBBAABBBABBABABBBBABBBABABBBBABBBBBBABBABBABABABBAAABBBBAAABAABBABAAAABBBBBBABAAAAAAAABAABBBAAAAAAAAAAAAABABABBAABBAABBBABBAAABBBBBAABBAABBBBABBABAAAAABABBBAAABAABAAABABBBABBBBABAABBBBABBBAAAAABAABBABABABBBBAAABABBABBAABABBAABBBBBABBBAAAABBABAAABABAABBAABABBABBAABAAABABBBBBAABBBBBAABAAABBBABBABABBBAAAABBAAAABAAABAAAABAABBAAABABAABABAAABAABAABBABBBBABABAAAAAAABBBAAABAAABAAABBAAABBBBAABABABBAAAABBABBBBBBABBBBBABABABAAAABBAB
+AABAAABBBAAAABABABBBBABBAAAABBBABBABBAABBBBABABAABBABABAAABBABBBBAAABAABBBAAABBABABBBBBBBAABBBBABBABBABABABABBAAAAABBAAABBABAAAAABBBABBBBBBAAAAAAAABABBABBABBABAAAABBBABBAABBAABAAABAABABABAABAABBBBBBBBBABBABBAABABAAAABBAABAABBBABAAAABBBABBABABABAAAABAAABAABABBABBABBAAAAAAAAABBBBBAABBAABAAABAAABAAABAABBABABABBABAAABAABBAABBAAABBAABAAAAAAAAABAABBAABAAAAAABAABABBBABABBBAABAAABBBBBABBBABBBABABABBBABAAABBABBABBBAAABAAAAABABBAABBBAAABABAABAABBABAABABABBAAAAAAAAABAABABBBBAAAABABBAAABBBAAABAAABAAAAAAAAABBABAABAABABBAABBBBBABBAABBAABAABAABBABABBAAABBBABABBBAABABABAABAAABBAAAAABAABABABBBABAABBABABBBBAAAA
+BBBABABABAAABBBBBBBBABBABBBABBBABABABABBBAABABBAAABABBAAAABBBABBBBABBBBAABBBBBBBBAABABABBBBBAABBBAAABAABAAAAAABABBBAABBBBABAAABBBBABBBABAAAABABBAABBABAABAABBBABABAABBAAABBABBAAAAAAAAABABABBAABBABBABBBABBAABABBBBBABABBBBBABABAAABAABABAAAAABABBBBABAAAABABAABABBAABBAABBAABBABBBBABAAAABAABABABBBABBAABAAABBBABBBAABBAAAAABBBAABBBBBABBABAABABAAAABBBBAABAABAABBAAAABAABAABAAAABABBBAAAABBAABBABBAAAABBBBBABBAAAABABABBABBAABBABBAAAABBBBAABBBABBBBABABABABBABBBBBAAABBABAABAAABABABBBAAAAAAABAABABABBABAABAABBBAAAAAABBABABAABABAAABBABBBAAAAABBAAABBABABBABABAABABBBBABBBABBBBABBABABBABAABBBBBAABBBBAABBAAAAABABAB
+BBABBAABBAAABAABBABBBBBBABBAAAAAAAABABBABBBBBBABBBBBBAABABAAABAABABAAAABBAABAABBBBBBABBABAAAAABAABAABABBAABBABABAAAAAABBAAABABBBABBBBBAAAABABABAABBBABAAABABAAABBABBBAABBBBAABBBABAAABBBABBABBBBAABABAABAABAAAABABAAAABBAAABABBBABBABABBBBBAAAABAAABBAABABBBBABABBABABABABAAABAAABAAABAAABBBAABBBBAABBBBABBBAAAAAAABBAAAAAAAABAABAAAABABBBABBABBAABBABBABAABBAABBBBBBAAABBBBBABAAABBBABABAABBAAABBABBBBBBBBBBBAABABAABBAAAAAAABBBAAAAAAABBABABABBABABAABBAABABBBBAAABAABAABABBBBABABABAAABBAABBABBBBBAAAAAABAABBAAAAAAABBBAAABBAAABABAAAABBBBBBBABAABAAABAAABABBBAABABBAAAAAAAABBBBBBABBABAABBABBBAAABABABABAAAAABBABBAB
+BBABBBABBBBBABAABBBABBABAABABBBBAABABBAAABAABAABBAAABBAAAABAABAAAAAAABABABBABBBBBAABAAABBBBAABBAABAABABBBBBBABAAABBABBBBBBBBBBABAAAABBBABABABABBBAABAABAABBAABAAABAAAABBBAAABBABAABBAABABBBBAAAABBBABAABABBBABAABBAABABBABABAABAABBBAAAAAABAAAAABABBBAAABABABAABBBAABBABAAABBBABBBABBBABABBAABABABBAAABBAAAABABAAABAABBBBABBBAAABABBBBAAABABBAABABAAABAAABBAAAAAAAABAAAAABBBAAABAAAABBBBAAAAAABBBBAAABBBAABAABABAAAABABABAABBAABBBBBBABBABBABAAABABBBBBAABBAAABABABABAAAAABBBAABABABBBAABAAAABABABABBABBABAABBABAABBABABBBABBBBBBABBBBBBABBAAAABAABBAABAABBABBAABABBBBBBABBABBBBABAAABBABAAABABABBABABABAAABAABABAAAAAAA
+AAABABAABABBBBAABBBBABABAABBAAAAABAABBABBBAAABBAABBBABBBAABAABAABAAABBBBABABBBAABAABBABBABBBAABABBAAABBAAABABBAABAAAABBAAABABBAABAAAAABBAAAABBBABAABBBBAABBAABBABBABABABABBBABBBBBBABBBABAAAAAABABBAABAABAABBAAAAAABBAAAAAAABAAABABBBABABBBABBAAAABBBAABBBABBBAAAAABABBAABABAAABBABBBBBBBBBABABAAAABBBBBABBBBBAABBAABAABBAABBABBAABAAABABBBBAAAAAAABBABBBBABBBBBBAABABAABBABBAABABBBABBBAABBABAAAAAAAAABAAAABAAAABABBAABBBBBAABBBAAABBBBBABBBAABBAAABBABBABBAABAAABAAABABBAABAAAAABBBABABABBAAAABABAAABBABBAAAAABAABABBBBBAAAABBBAAAAAAABABBBABBBBBBBBABAAAABAABBBABAABAAAABAABBABBAABABBAAAABABAABBABABBABAABBABBBABBAA
+BAABBBAABBBBABABABAAABABBBBAABABBBAABBAABBAAABABBABAAAAAABABBABBBABBABBABBABBBBABBABBAABBAAABABAAAAAAAAAAAAABABBAAABAAABAABBAABBABABBBAAAABBBBBBBBAABBAAAAABAABABBAABAABABBBBBBBABAABBBABBBAABBBAABBBABBBAABBAABABAABBBABBABABABAAAABABAAAABBABAABBBBAAABBBBBBBAABBBBAABAABBBABABBBABBBABABBBAAAAAABBBAABAAAABABABBBABABBBBAAABAAABAAAAABAAAABABABABBAABBBABBAABBBAAABBABAAAAAAAABBABBABBAABBBABBABAABABAAABBBBBBAAABAABAAAABBBABBBAAABABABABBABAAAABABBAAABBBAABAAABBBAAABABABAAAAAABBBAAABBAAAABABABABAABBAABBBABBABBBAAABAABBBAABBBABABBAAAABAABBBBBBBAABBAABABBABBABBBBAABBBBBABBAAABBAABBAAAAABABBAABBBBBBBBBBBBAAA
+AAAAABBABABAAABAABBBAABBABAAAAABBAABABBBBBBAABABBBAABBAAABABBABABAABBAABBAABAAABAABABAAAABABAAAAABBABBBAABABABAABABABBBAAAABBBBABBABBABBABAABABAAABBBAAAAABBBBBAAABAABBBBBAABBAAAABABAAABBBBAABAAABBBABABABAABBBABAABABAABBBBBAABAAAABBBABBBBABBABABAAAABABAAABABBAAAABABAAAABAAABABABBABBAAABABABBABABAAABABBAABABBBAAAAAABAAABBAABABBBABAAAABABBAABAAAABBBAAAABBBBBABBAABBAABAABABBBAABBAAABBABABABAAAAAABABAAABBBABBBBBAAABABBBBAAABAAAABABAAAABAABAABBABAAAABAAAABAAAAABAAAABBAAAAABBBBABBAABBBABAAABBBABABABBABBBBBBABAAABBAABAAAABAAABAAABBBBBABAAABBAAAABABBAABABBBBAABABBABAAAAAABAAABBAAAABAABBABBAAABAABABAABB
+AABBBABBABBABBAAAAAABBBBBAAAAAABAABABAAAAAAABBABBABABBBAABAAABABBAAAAABAABBABBAAABBAABBBABBBAAAAABAAABBABBBAABBABBAABABAABBAABAAAABABBBAAAAABBABAAAAABBAAAAABBABABAAABBBAABAAABBBAABBAAAABBAAABBABABABABAAAABBBBABBBBBABAABAAABABBBBBABAAABAABBAABBBBAAAABAABBBBBBAABABAAABBBBBBBAAABBAAABAABBAAABBBABABBBBABAABABABBBAABBABBAABBBBABABBBABBAABBABBAAAABABABABAAABBBABBBBAABAABBBBABBBAABABAAAABAAABAAAABBBBBAABABBBBBBAABBABAABAAAABBBBBAABAAABBBAABBAAABAABABBBBBBABABAABBABABAABBAAAAAAAABBAAAAABAABBBBBBBAAABBBBBBBBAAABAABBBAABAAABBABBAAABABBBBAAABBBAAABBAABABABAABABBAAAAABBABABAABAABAAAAAAAABBBAABBBAABBAAABAB
+BAAAAAAABABBABBBAABAABABBAABABBABAAABBABABBABABBBAABABBAABAAABAABAABBBBBAABBBBAAABAAABABABABAABBBBBABAAAABABBAABAAAAAABAAABBABBBBAABBBABBABABBAAAABBBBABAAAAABBAAABBBAABAABABAAAAABBBABBBABABBABABAAABBBABBBBBAAAAAABBBBBABBABAABBBBBBBBBBBBBAABABAAABABBABAABBBBABBABAABBABBAAAABABABBAAABABABBAABBBBBBAAABBBABAABABABBAABBAAAABBBBBBAABAABBABAAAAAAAABAABABBAAAAABBBABBBBAABBAAAABABBAAABABBBAAAAABABBAABABBAABBAABABAABAABABBBBBBABAAAAAABABBAABBBBABABBAABBBABBABABAABBAABBBBBBBBBAABBBABBBAAABAABAAAABAAAABAABBABAABAAABBAABBAABABAAABABBBABAABBABAABABAABBABABAAAABBAABAAAAAAABABABAAABABBBAAABBBBBBBBABBBBAABBBAA
+ABABAAABBBBBBBBAABABBBABBAAAABBBABBBBAABAABBBBAAABAAABBAAABABBAAABABABBABAAABABABBBAAABABAABBBBBBBBABBBBAABABBBABAABBBAABAABAAABBBBAABABABBABBBAABBABBBBABBBBAABBAAABBBAABBBABBBBAAABABABBBBAAABAABBBABAAABABBAABBABABBBAABBAABAABABBABBBBBABBABABAABBABBBABBBBAABABABBBABABABBBBAAAAABBBBBAAABBBBBABABBBBAABBABAAABBABAABAABBAABBBBBBAAABAAABBBABBBAAABBABAABBBBBABABABBAABBBABBAABAAABBBBBAABBAAABABBAABAABAABABBBBAABBAAABBAAAAABBAABBABABAABBAAABABAAABBABAAABAAABABAABABABAABABAAABAABBAABABBABAABABBAABBAAABABBABBAAAAAAABABABBAAAAABBABAABAAABABABAAAABABABABABABBBABBBABBBBBAAAABBAAABAAAAABABABBBAABABBBBABABBB
+ABAAAAAABBBABBABBBABBABBBBABAABABBBBBABABBBAAAAAABBAABAABABABABABBBABABAAAABBBBBBABBABBBABBAAAAABABBBAABBABBABAAAABBABBBBBBAABBBBBBBABBAABAAAABBAABABABBAAAAABBABABABABABABBBAABAABABAABBABABBBABBBBAABBBAABABAAABBBBAAABABABABBBBBBBBBBABBABBABAAAABBAAABABBAAABBABBBBBBBAABAABBBABBAAAABAAABABABAAAAAABBAABABBAAAABBABAABBABBAABABABBABABAAAABBABABBBBBAABAABBBBBBBBAABBAABAAAABAABBBBBAABABAAAAABBBBAABAAAAABBBABAAABBAABBAAAAAABAAABBBABBBBAABAABBABABBAABABABBAABBBAABABABBBAABAAABBBAABBBBBAABABABBBBBABAABABABBAABBBAAABBBBAAABAABBBBAAAABBAABBABBAABBAAAABBAAAABABBABAAAAAAAABAAABAABAAABBAABBBAABBBABBBBABAABBB
+BAAABBBBBAABBBBAAABBABBBBBBAAAAAABAAAAABABBAABAABBBBAABAAABABBABABBAAAAABBAABBBABBBABBBBBABBBABBBAAABAABBBAABBBAAAAAAABABABBAAABABAAAAABABABABBBABBBAAABBBABAABAAAABAAABABBBAABAABBAABAAABBBBAABAAABBAABABBBBBAAAABABABBABAABBBBBBAABBBABBBAAABBBBABBBAAAAAABABBABABBBBAAAABBAABBAAAAABAAABBABAABBABAABABABABBBBBBBBBAAABAAAABBABABBABABBBABBBABBBBBBBABBABBBBAAAAABBBABBABAABAAAAAAABBAABAAABBBAAAAAAAAABABBBBBABBABABBBBAAABBBBBAABAAABABBBBBABBBBAAAABAAABABAAABBABBBBAAABBABBBBBBBBBAABABABBAABBABBBABBABBBABAABABABBAAAABABBBABBBBAAABABABAABAAAABAAABBAABABBAAABBABBAABAAAABBBAAAABBAAAABAAABABBAAAAAAAABAAABBAABA
+BBBAAAABBABABBBABBAAABBAAABBAAABAABAAABBBABABBBAAAABBAAABBABBABAABBABBABAABBBAABBBBABAAAABBBAABAAABAAAAAAABABAAABAAABAABABBABABAAABBAAABAABBABABAAABAAAAABABBBABBBBBBBBABABBBBBBBABBABAAABAABBBABBBBBBBABAAAABAAAAAABAABABAAAABABAABAAAABAAABAAAAABABABBBBBBABAAABAABBBABABBBABAAAABBABAABBBAAABBBBAAABAAAAAAAAAAAABAABBBAAAAAAAABBAABBABBABBABBAAAAABBBBAAAABBABAABBABBBBBAAABABBBABBABAABBABABBBBAAAABBBBABBBAABAABABABAABAAABBAABBBABAABAABAABBAAAABBAABABBBBAAABBBABAABBAAAABBABBBBABBBBAABBABABBAAABABAABAABBBBBAAAAAABAAABABBAAAABBAABABABBBABBAAABAAAAABABBBABAABBBBAABBBAAAABBBABBBAABAABABBBAABAABBBABBABAAAABA
+AABAABBAAAAABBBBABAAABAABABBAAABABBAAABBAABAAABAABBBABBBABABABAABAABBABAAAABAABBBABAAAABBAAABBABBABAABBBBBAABBBABAAABBBAABBBAABBAAAABBBBABAABABABABBABBAABBBAAAAABAAABBAAABABBBAAABBBBAAABAAAAAABBBBABABBBBBABABBBBABABABABBAAAABAABBAABBBBAABBABBBBAABBABABBBBABAAABABBABAAABBAAAAAAAAAABAAABBBAAAAABBABBAAABBBBABAABABAABBBBBBABABBBAABABBAABABBBABABABBBBBAAAAABAAABAAAABABAAABAAABBBAABABBABBABAABABABABABAAABBBAAABABAABBBAABBAABAABBAAABABBAAABAAABBAAAAABABABAAABBABABBBBABBBABAABBBBAAABABABAAAAAABBABABABBBBBAABABBABAAABBBBBBBBAAABAABBABBAABAAAAABABABBBBBBBBBBBABABAAAAABABABAABAABABAABAABAABBABAABBBBAABBA
+AAAABBBBABBABAAABBABBBBABBABAABBBBBBABBAAABAAAABBBBBBABABABBABBBBAABBBABAAABAAAAAAAABBBBAAAABABBAAABABABBBABAAAAAABBBBBBAAAABBBBABAABAAABBAAABBAABABBBAABABBABBBBAAAAABAAABBAAAABBAAABAAABBAAABBABABBAAAAAAAAAAABBBABABBBBAAAABBAAAAABBABBAABAAABABAAABABBBBBABBABBBAABBBBABABBAABBABAAABAABBAABABABBAAAABAABBAAABBABBAABBAABBAAAAAAAABBAAAAABAAAAAABAABABABBABBBAAAABABAABBBABBBABBBBBABAAABAAAABABABAAABABABBBBBAABBBBBABBBBAAABAAABBAAABBABBAAAAAAABBBBAABBBAAAABBAABBBAABABBAAABABBBBAABAAAAAABABABBAABBABBBABAABABAABBBAABAABABABBBABBBBABABBABBBABAABBABBBBBAAABABBBBABAAAABAAABAABABBABAAAABBABAABABBBBAAAABAABBA
+AAAAAABABABBABAABAAAABABBAABBABAAAAAABAAABAABAABBABBBBAABAABBABBAABAABBBAAAABBABAABBABBABBBABABABBBAAAAAABBAAABBAAAABABABBBBBBBBBBBBABABAAAABAABBBBBBBBABAABBBAAABBBABBAAABAABBBBBBAABBBAABAAAAAAABBBBBBAAABBBBBAAAAAAAAABAAAAAAABBAAABBBABBBABAABBBABAAAABBBBABBABBBAAAAABABABBAABAABBBBBABBBABBABBABBABBABBAABAAAABBBAABBBBBAABABBBBAABABABBAAABAAAAABBAAAABABAAAABBBABBAAABBABBBBABAABABBABABBBBAABABBAAAABAAAABABAAAABBABBBABBABAAABABBBBBBABABBBBBBBAABAABAAABAABAAABAAABBBAABBAABAAAABBAABABABAAABAABBBABBAAABBAAAABBBBAAAAAABBBBABABBBAABABBAAAAAAABAAAAAAAAABBABAABBBBBAAABBBBAAAABABAAABBAAABABBBBBABAABAABBABA
+AABBBBBBBABBBAAAAAABABAAABABAAAABAAABBAAABBBBBBBAAAAABBABBABBBBAAABAAABBAABBBBBABAAAAAABAABABBBBAAAABBABABBAABABAAABBBBBBBABBBBABBBBBABBABBBABBAAABBBABBBBABABABBAAABBBBAAAABBABAAAABBAAABAABBABABBBABAABAABBABAAAABBABBBBABAABAAAAAABBABBAAABABBBAAABAABBAABAABABABAABABBAAAABBBAABBABAABABABBAAAAAAABBBBBBABABBAAAABAABBABBAABBBBBABBABAABAABBAABBAAABBBBAABABBAAABBAAABAAAABBABBAAABBBBAABBBAABBAABBAAAABBAAABBAAAABABBBAAABBBAAABAABAAABAABAAAABBABBAAAAAAABBAAAAAABAAABBBBABAABABABABABAABABAAAAAABBABABBAABAAABBABAABBABAAAAABBABABBBBAABBBAABABABABBAABBABABAAABAABBAAABAAABBBBABABBBABBBBBBABBBBABBBBABAAABBABBA
+AAABBBBBAAABABAABBAAAABABABBABBABBABAABBBBABABBABBABBABAAAABABBABAABBBABBBBAAABAAABBBBBABBABBABBBBAABBAAABBAABBABABABAABBBABABBABBBAABBBBBBABBAAAABAAABABBABBBAAABBBBAABBABAAAAABAAAABABAABBAAAABBAABBBABAABABBABABBBABBAAABAAABABBAABBABBBBBBAABBBABAABAABAABBBAABAAAABABAABAABBBBAAAABBBAAAABAAAAAABABAAABABABBBBABBBAABAAABABAAAABBBBABBBBBABAABAABAABABBBAABABBBAAABBABABAAABABBABAAABBAAAAABAABBAAABAAAAABBBAAAABAABBAABBABABAAAAAAAAAABAABAABBBBBABAAAAABBBBBBBBABBAABABABABAABABAAAABBBABBAABBBAABAABBABAABBBABABBBBBABABAAABAABABBAAABBBABBAAAAABBBBABAABABABABAABABABBBABAABBBBBAAABAABAAAAAAAAAAABAAABBBABAAAA
+BABBABBBABBBBABABBABABBBAAABABBBBABAABBAABBBAABBAAABABABAABABABBAABBBAABBBBAAABBBBABAAABAAABABAAAABAAAAAAAABAABBAAAABABBABAAAABBBABAAAAAABBBBBBBAAABBABAAAABBAABAABBBAABBBBBABAABBABAAAABABBBABABBBAAAAAABAAAABAAABAAABBBABAABBBBBAAAAABBBBBAABAAAABBAAAAABABAABBABBABBABABBBBABABAABAABBBBBAABBABABAABABBBBABBAABABABBBAAABABBBAAAABBAAAAABBBAAABABABABBABAABAABAABAABABBBABBAABABBBAAABBAABAAABAABBAABBBABABBBABBBBBBABAABAABABBABBABBBABBAABBBABAABBABAAABBAAAABBBBABBAABBAABAABAAABAAABBABBBBAABBAAAAAAABBABBAAABBAAAABAAAABBABBBBBABBBAABAABABABBBAABAAAABABABBABBABABBBAAAAABABBBBBAAABBBBABAABBBABABAAAAABBABBABB
+AABBAAAABBBABABABBBAAAAABABBAAABAAABABBBABBABAABBAAAABBABBBBBABABAAABBAAABABBABAAAABBABBBBABBABAAABBBAABBBAAAABABBABABAAAAAABAABABBAABABABBBAAAABABBBBBAABABBAABABBBBBAAABABAAABABABBAABBBBABBBBBABBBBAAAABABBABBAAAAABBBABABBBABAABABBABBAAAABBBBBABBBAAABAABAABABBAABABBBAAAAABAABBAAABAABABAABAAAABBBBBBBAABBBBABBAABAABABBBAAABBABAABBABBAAABABBABABABABBBABABABBABABBAAABABABAABABBAAABBABABAABABBAAAAAAAABABABBAAABBAABABAAABAAABAAAAABABAABABBBBBBABBAABBBAAABAAABBABABABBABAABAABBBABBBABBAABAABABBBAAABBABABBBAABAAAAABBBAABBABABAAABABAABAAAABBAAAAABABBABABABBAAAABBBBABAABBAAAABBABBBAABABBABBABABABABAAAAAB
+AAABBBBAABAABAABBAABABABBBAABAABABBAABBBBBBAAAABAABAABBABABBBABABBABBBAAABABBBAAABBBBABAABABBBBABAABABBAABABAABBABAAAABAAABABAAABABBBBBAAABBABABBABAABABABBABBAABBAABBBABAABAAAABABABAABAABBBBBAABABBAABBAABABBAABABBABAABBBAAABBBAABBBBBABBBABBABBBAABAAAAABABBABBBABABBAAAAAABBAAABBAABBAABAAABBBAAAABBABABBBAAAAABAABBBAABAABAABBBBBAAAAABAAABABAABABABBABABAABBAAAABBBBBAABABBBBBABAAAABABBAABABAAABBBBABBAABBABAAAABABABBABABAAAABBBBAAABABAABBABAABBABBABABABAAAAABAAAABABABAAAAAAABBBABBBAABAAABBABABABABAABAAAABBBABAABBBAABAABAABBABAABABABBABBAABBAAABBBABBAAABBAAABAAAABAABAAAAABBAAABBABABAAAABABBBBBABABBBB
+BABAABBAABAAABBABBBBAAAABBABAABBBAAABAAABBAABABBABBABBAABAAABBBABABBAABBAAABBBABABABABBBAABBAAAAABBBABABBBAABBABBBABBAABAABABBBBBBBBBBBABABBAAABBBAABBABBBABAAAABBBAAABBBAABBBABAAABABABBBABABBABBBBAABAAAABBBBAAABBAABBABBABBAAAAABBAABBAABAAABAABABABAABBAABAAAABAABBBABAABBBAABBBABBABBBBBBBBBBBBBAABBABBBBBBBABBABABAAABAAAABBBBABBBBABAABBAAAAABAAABBBABABBBBBABBBAABAABABBABAABAABABBAAABBBBAAABAAAABBBBBBBABBABABABBBBBBBAABAAABBAAABBBAABBAAABAABBBABBAABABAAAABBBABAABBAABBAAAABBBBBBABBAAABBBBABAAABBABBBBAAAAAABABBBAABBBBBAAAABBBABBABABBBAAABBABBABABAABAAABBAABAABABBBABBAABBAAAABABAABAAABAABBBBBBBABABAB
+BAAAAAAABBBBAAABAAABAABABAAAABBABABBBBAABABBABBBBABABBABBABBBBBBABBBABABABAAABABBBBBBAAAABBBBBBBAAABBBBBAABABBABBBBBAAAAABAABBABABBAABABBABAABABABABABAABBBABBABABABAAAABBBBBBAABAAABABABBAAABAABBBAABBBABAABABBAAABABABBAABBAABAABBAABAAAAABBABABBABABBBBBABBBABAABABABBBABBABBABABAAABBBABAAAABAABABABAABAAABBBBBABABAABBABBBBBAAAABABBABABBBBBBBBABABAAABAAABAAABAABABAAAAABBBAAABAABBABABABBBBABBBBBABBAABBBBABBBBABBAABAABABABBABAAAABBAAAABBBAAABABABAABABBABBAAABBAAABBBBABBBAABBAABAAAAAABBBBABBABBBAABABABBABABBAABABAAAAAABABAABBABBBBAAABAABABBAAABABABAAABBBBAAABABAABAABBBBBBAAAAAAABAAABBAAAABABBAABABBAAB
+AABAABBABBBAAABAAAABBBABAAABBBBAABABBAAAABABBBBAABBAABABBABAAAAAAABBAABABBAABBBAABBAABABBBABBABABABBAABBABBAAABBABBABBAABBABAABAAAABABABBAABABBAABBBAABBBAAABBBBBBAAAAAABBABBBABBBABBABBABBABAAABABBAABABBBABBABBBBAAABBAABBBBABABAAAABBBBBAABAABABBABBBABAAAAAAABABABBBBABBBBBAABBBAAABABBABABAAABABAABABBAAABBBBBAABAABABBABBABABBABABABBBBBBBBBBBAAAABABABABBBBABBAABABABBBABAABAAABABAAABABABBBABABAABBBBABABABAAAABBBABBBAAAAAABAAABAAAABABBBBBBBAAABABBAABABAABABBBAABABAABBBBABAAABABAABBAABBAAABBABBBAAAAABABABAAABBABABAABAAABAABBBBABAAABAAAABBAABBABAABBBAABBBAAAABBBABBAABABABBABABBAABABABAABABBBBBAAAABBBB
+AABBABABABBAABBBBABBBAAAAAABBBBBAABBBBBAABBABAABAAABAAABBABBABABABBBBBAABAAABABBBAABBBBAABBABABAAABBAAABAAAABBBAABABAABBABAABABAAABBBBBBABBAAABBABAAABABAAABBBABABBBBBAAABABAAABBAABBAABBABAABBAAABBABAAABBABABBABAAAAABBABABABBAAAAABBBABAABBAABBBABAABBAABAAABBBAABABABAABABABABABABABABBABAAABBBAAAABBABBBAAABABABAABBAABBABABBBABAAABABABABBBBBABBBAABAAABBABBBABAAAABAAABAAABAAABBAABBABBBBABAAABABABBAAAABBBBBAAABAAAAABBABAAABABAAABBABAAAABAABABABABBBABBBAABBBBBABAABABAAABBABAAAABBBBBAAABBAAABAABAABBBBBABBABBABBAAAABABAABABBAABAABAABABAABBABBAAABBBBABABAAABABBBAABBAABAAABAABBABBABAAABBBABBBABAABBBAABAA
+BBBBBABBABBBBBBBABBBBBABBBAABBBBABBAABABBBAAAABBAAABAAAABABBABABBBBBAABBBBBBBABBBABABABBABBAAABABAAAAABAABAAABBBABAAABABABBABABBBBABABAABAAAABBAAABBBABAABABBBBAABABABBAAABAAAABABAABABBBAAABAABAABBABABAAABBAAAAAABBBBBBBBBABAABABABBAAABABAABBBAABBAABBABABAAABBAAAABBBBBBBAABBAAABBBABABAABABAABBBAAABABABBABBAAAABABBBABABBBBBBABBBBABBABBBABAAABBBABBABBBABAAABABBAABBBBBBAAABABBBBAABBAABAABBBABAABBAABBAABBBAABAAAABABBBAAAABABBBABBBBBBABABBAABBAAAABABBBBBABBABBBAABABBAAABABAAAABBAAAABAABBABBBBBBBBBAABAABAABAAAAABABAABBBBAABBAAAABABABAABABBBBBABBBBBBABBBBAAABABABAABAABAABBBABBBBAAAABAABAABABAABAABABABB
+ABBAAAAABABAABABBAAABBBAAAAAABBABBABBABAAABBAAABAAABAAAAAAABBABBBBBABABBBABBBAAABBABABBBAAAAAAAABBBAAAAABBAABABABBAAABBABBBBABBAAAABAAABBBBABBABBABBBABABAAABAAABABABBABAABBAABABABAAAABBBBBBAAAABBBBBAABABBABAAABABAAAABBABBABBAAAAAAAAABAAAAAABBABBAAAABAAABAABBABBBAABABAABABABAABBABAAABBAABBABAABBAABBBBAABAABAAABBAAAAABAABBAAAABBBBAABBAAABAABAAAAAAAABAAABBBBAABBAAAAAAAABBAAABAAAAABAABABABAABAAAAAABAAABBBABAABBBBABAABAAAABBAABABBBBBABABABABAABBBBABAABABAABBAAAABBABBBBAAABAABBBBAAABBAABBBBBBAAAABBAABBBBBAABBBABAAABABABABAABABBAAAAABBABBAABAABAAABABAABBBABBABABAAAAAAABBABBAABBBBABAAABBBABAAABAABABAA
+AABAABBBABBABBAABBBBBAABBABAAAAABBBAAAAAABBBABAABABBBABBAAAABBABAABAABAABBABBABABBABABBBAABBBAAAABBABAAABAABAAABAAAAAABABBABAAABAABBBAABBBABBAAAAABBBAAABABAAABABAABABBBAABBBBBABAAABAABABAAAABAAABBBABBBABABAAABBAAAABABBBBABABABBABBAABBBBAABABABAAAAAAAAAAABBABAABBBBBABBBABBABBAAABABAABBBABABAAAAABAABAAABBAABABBBBBBAAABBAAAABABAABBABBABABBBBBAAABBBBBBABBBAABBBBAAAABAAAABABBBBABBBBABBBBBABABAAAAABAAABABABAABABBBBABAABABAAAAAABAABBBBBABBAAABBBBBAABBBBAAABABAAABBBABABBAAABBABBBBBABBBAABBABBABBAABAAABABBBABAABBBABAAABBAAABAAABBABAAAABAABBBABABBABABABABAABBBAABBBAABBBBABABBBBBABBABBBBBAAAABBABABABAAAB
+ABBBBAABBABBBAAABABABBBBBABAABABAAABBAABBBABBAABAAABBAAABAAABAAAABAAAAAABAABBABBABAABBBABBBBBABBBBAABABBBBBAAABABBBBABBBABBAAAAAAABBBBBBBBBAAABBBBAAABAAABAAABAABBBBABBBAABAABBBBBAABBBBBBAABABAAAABAABABAAAAAABBBAAAAABBAABABBBBBAAABBAABAABBAABBBABBAAAAAAABBBABABAABBBBABBBAAAAAAAAAAABAAABABBAAABAABAAABBAAAAAABBABBBABABABABAAAABABAABBABBBBABAABBABABAAAAAABBBBABBBBABABBABAAABBBBAAAAABBAAABBBBBBBABBBBBAAAABBAAABBBAAABABBBAAAABBAAAAABABAAABAAABABBBBABBABAAAAABBBBABAABAAAABBBABABBBABBBABBBABBBABBBABBABAAAABABBABAAABAAABAABAABAABBABABABBBBBAABABAABAABBBABBBAAABAABBBAABBBBBABABBBAAAAAABBAAABBBBABBABBBBB
+BBAABAAAAABAABBBAABBABABABBAABBBAABBBBBBAABBAAAAABBBBABBBAABBBBBAABBAABABAAABABBBAAAAAAAABABBABABAABABBAAABBAABAAAAAABBABBBBABABABABAAABAAAABBBBBABBBBBABBBBBABAAABABBABBAAABAABAAAAABBAAAAAABBAABABAAABBBABAAAABABBABABBAABABAAAABBBBABAABBAAAABABAAABABBBBBABAABBBABAAABAABBABABAAAAAAAAABBBABABAABBAAABABAAABBBABAAABBBBBBBBABABBBBABBBAAABBABABABAAABBBBBBBBAAABBBBBABABABBABBBABBBBBAABBAAABBAAAAAABAABBBAAABBBAAABBAAAABBAAABABBBAAAAAAABAABABABABBBBAAABABBABBBBBAABBAABBBBABBABABABABBABBBBBABABBABBABAABABAABAABBAAAAAAAABABAAAABAABBBBAAABABABBBBBBABAABBBBBAABABBBBBAAAAAAABBAAABABAAABBAABBAABABAAABAAABABAB
+AABBBBAABABAAABBAAABBABBABABBBAABABBAAAABBBBBBBAAAAAABAAAABBBBABAABBABABABABABBBAAABBBBAAAABBAABBABAAAAABBBBABABBAABABBBBAAABBBBABBBABABABBBAABABABBBAAABBABBBBBBBABBAAABABBAABABAAABAABBABBAABBBAAAAAABABBABABBAAAAABBBABBBABABAAABBAABAAAABABABAABBBBABAAABBBBBAABAABBBAAAAABAAAABAABABABABBBBABABBAAABBBBABBBBBBABBBABABBBAAABAAAAAAAABBBBBBBABBAABABBBBBBBBBBABBABAAABAAABABAAABABBAABBBABAABABABBBBBBBBAABAABABAABBAAABBBBBBBBAAABBABBBBBBAAAAAABAABBAABAAABAAAABABAAAABBAAABABBBBABBABABBBBAAAABABBABABABABABABBBBBABAAABBABBBABABBBABBBABAABBABAABAABBAABBBAABBABBAABBBBBABBABAABAAABAABBBBBBBABBBAAABBBBAAAAABAA
+ABAAABBBBABABBBAABBBBBABBBAABABABBBBBABBAABABAABBBBBAAABBBBBBBAABBABBABBBABBBABABBAAABBAABBAABBABBAAABABABABAAAAAAAABBBAABBBBBBABAABAAAAABAAABAABBBBBBBBABABBBBBBBBAABABBBABAAABAABAAAABABABAABABBAAAABBBBBBABBAAABABABAAABABBBBBABBBBABBAABAABBAABBABAABBBBABABAABAAABBAABBBABBABBBBBABBBBAAABBABBABBAAABAABBAAABAABAAABABABBABBBABBABAABBBAAAAAAABBBABABABBBABABBBABABBBBABAABAAAAABABBAABAAABBBBAABAAAAAABABBABAAABAABBABBBABBABBBBBABABBAAAAAABABBBBBBAAABBAABBBBBAABABBBBAABBABABAABABBABABBBABAAAAABBAAABABABABBABBBBABBBAAABBBAAABBABBABAABBBAAAAABABBAABABABBBBAAABAABABBBBABBBBBBBBAABBABAAAABBAAAAAAABAABABAAA
+BABABBBAAAABBABBBBBBBBBABBBAAABBAABBBBAABAAABBAAABAAAABABABABABBAAAAAABBBABABAABABBBBBAABABABAABBAABBBBABABBBBBAAAABBBBABBAAABBAABABBBBBBBBBBBBBABBBBBBABABAAABAAABABBBBAAABBABABBBBABBABBBAABABBBABABBAABAAAABBABBBABBABAAAABBAABABBAAAAABBBAAAABABBBBBABABAAAABBAABABABABBAAABBBBAAABAABABBAAABABBAAAAABBABAABBABBBAABBAABAAABABBABAAAAAABBBAAABBAABBBBABABABBBBBBAAABAABAAABAAAAAABBBBABAAABBBABBBBBBAABABBAAABBABBABBABAAAAAABBBBAAAAAAABBAABAABBBBBBAABBBAABBBBAABBABBBBBBAAABABBBABBAAAABBBBAAAAAABBBABBBBAABAAABBABBBAAABBABBBAAABBABABAAABABBBABBAAAAAAABBBABBBAAAAAAAABAAABBBBBABBBAABBAABABBBBBAAAAAAABBBABAAA
+AABAABBBBBABBBBBAAABAAAAABABBABBBAAAABAAABAAAAAAAABBAAABBBBBBBAAABABBABBABBBBABBABBBBABBBABBABBABBABABBBAABABBAABBBBABABBBABBBABAABBAABBABBABBABBBBAABBAABAAABBAABABABAAABAABAAAAAABABBAAABABABABBBABAABBBABABAABAAABABABBAABBAABABAABABBBBBAABBBBBAAABBBABBABBBABAABBBAAABAABAABBABABABABBBABBBAAAAAAAABBABAAAABBABBBABABABBBABBAAABBAAABBABBBBBBBABABABBBBABBBABBBABBAABBBBABBBABAABABAABAABBAAAABAAAAABABBABBBAABBABBBAAABBABBBABABABABBBBBABBAAABAAABBAAABBABBAABAABAAABAAAABABBBABBBABBABAAAABBAAABBABAABABBABBBABAABAABBBAAAAAABBBBABABABABAABBAABAABABAAAABBBBBABBBBAABBAABABBBBBAABAABBABBBBABAAABAAABABBBABAAAB
+ABAAAAABBBAABBBAABAABBAAABAAABAABBABAABBBBABBBABABBBBBAAAABABBBBBAAAAABBBABBBABABABAABABAABAABABBBAABBABAABAABBAABBAABBABBBABAABAAAABABBAAABBAAABAABABABABABAAABABBABBBBAABBBABABAAABBAAAAABBBAABAABABBBBAABABBAABBAAAAABAABABAAAAAABABAAABAABBBBAABAABBAABBABABBAABBBBBABABBBBBABBBBAABBBAABBAAAABBAABBABBAABABAAAAABBABBBABBAABBBBBBBBBAABAABAABBABAABABABAABBBBBAAABAABBABAAAAABABABAAABABBBBAAABABABBABBABBABBAABBBBAAABBBBBBAABABBBBBBAABABBBBBBABAABAAABABBBAAAAABBBBAAABABABBBABBBBBABBAABBAAABAAABBABABABABAAAABAABBAABAABAABBBAAAABBBABAABBBBBBBABBABBBAAABBABBBAABBABBAABABAAAABBABABABBAABBBAABABBBBAABAAAAAB
+BAAAAABAABABAAAAABBAABBBBBABBABBAAABAAABBAABBAAAABAABAAAABABAABAABBAABABBAAAAABAABBAABBBABAABBAAAABABABBAAAABBAABBBABAABBABBAABBBBAAAAABBBABAAAAABABAAAABBAABABBBBBAAABBBBABBBAAABBAAABABBABBABAABBBAAAABBBABAABBBBABBAABAABBAAAAAABABBAABAAAAAABBAAAAABBABBAAAAABAABBBBBAAABBBBAAAABBBABBAAABAABAABAABAAABBABAABBABBBBABBABAABBAABABABABABBAABABAABABAABAABABABBBBBBBAABBBBBBABBAAAAABBBAAABABAAABBAAABABBBABABBBBBBBAABBBABBBBBBBBBAAAABAAABBBABABAAABBABBBAABAAABABAAAABABAABBAAABBBABBBAABBAABBBAAAABABAABABBBAABAAAABBABABABBABBBBAAAAAAAABBAABAAABBABBABBBABBBABABABBBBBABBBABBAABAABABAAAAAAAAAAAAABABBBBBBAABAAB
+BAABAAAAABAAABAAAABAABBBABABAAAABBABBBAAABBABABBBBBBABBAABAAABBBBBABBAABBAAABABBBAABBAABAAAAAABBABBABABAABAAAABBBBAAAABBAABBAAAAAAAAAABAABAAAABABBAAABAABABBBABABABAAABABABBBAABBABBBBAABABAABBBBAABBBBBABBBBBBAABBAABABBBBBBAAAAABABBABBBAABABABABABBAAABAAABAAAABABBAABBABAABAAAABABBABBBAAABBBBAABABBAABBBBBABBBABAAABABBAABBBAAAAABBAAABAABABAAABABAABAAAAAABBBAABAABAAABAAABABAABABBBABABBABABBAAAAABAABABBBBBABBABABBABAAABBBAAAABAABBAABAAAAAABBBABBBBAABAABBABBAABBBAABBABABBABBBBBBABAAABABBBAAABABABABBABABBAAABBBABABABBBBAAABAAAABBABABBBABAABBBABBAABABAABBBABBBBBBBBBBABBAAABBAAABABBAABBABAAABABBBBAABABB
+BBBABAABBABBBBABBABABBBAAAABABBAAABBABAABBBBBBBAABBABBABBABAAABBAAAABAAABBBBAABBBBBAABAABBBABABABBAAAABBAABBAAABBBABAAAAABAAAAABBBABBAABBBAAAABAABBABBBBABABABABBBBBBBBBBBBABBBABBABABBBBAABAAABAAABBBBABAABBABABABABBABBBBAABBAAAAABBAABAABBBBABABAABABAAAABBBABABAABABBAAAABAABABABAAAABBABAAABAABAAABBABAABBBBBBABBBBBBAAAABAABAAABAAAABBABBBABBBBBABBBBBBBAAABBABBABABBAAAAABBABAAAAAAABBBBBABBAAAAAABABABBBBAAABABABBBABBBAAAABBBABBBBABBAAABABBABABAAABBAAABAAABABAAAABABBAABABAAAAAAABBBABABAAABABABBABBAAABAABBBAABBBBBABBABAAAABAABBBAABBBAAABAAABABBBBABAAABBABBBBABBBBABBBAABBAAAAAAABBBBBABBAAABAAAABBBBBAAA
+AABBAABBBAABBBBAAABBBBAABAABBAABAABBBABBABAAAAAAABABAABBAAAABABBBBAAAABBAABABABABABBAABABABBAABBBBBAAAABBABBBAAABAAABBBABAAABAABBBABAAABABABABABABBBBBBAAAABBBABAAAAAAAAABBBABBBABBABBAABAAABBBBBBBBABBAABAAABAAABABAAABAABBABBBABAAAABBAABBAAAAABBABABABABBABBBAABABABBAAAAAABAABBAAAABAAABABABBAABBBBAABBBABABABAAABBAABBBBBBABABBBABBBBAABAAABABBAAAABABBBBAAABABABABAABBBBBAABAAAAAAABAAAABAABBBAAAABBABBAABAAAABAABABAAAAAAAAABBAAAAAABBABBABBABBABBBABBAAAAABAAABBABBBAABAABBBAABBBBABABBABAABBABAABBBBBBAABABAAAABBABBAAAABBABBABBAAAAABAAABBAABAABABABAAAABABBABAABABAAAAABBABAAABBBAABBBBAABBABABABBAABAABBAABA
+AAAAAABBBAABBBBBBAAAABBABAAAABBBBABAAAABAABBAABBABAABAAABABABABBAAABBBBBBABBAAAAABBBAABAABAAAABAAAAAABABAABABABAAAABABBABABABABBBABAAAAAAABBAABBBAABAABAABAABBAAAABBABBBBABBBBAABABAABBAABBBABAAAAABBBABBAABABBABBBBBBBAABBABBABAAAAAABAABAAAAABAABBABBBABAAAABBBAABABAAABBABBBBBAABBABBBBABAAABBBBAABBAABBBBBABBAABBBAABBBBAAAABBABAAABAABAAABAABABAAAABAABBAABBABABBBAABBBBAAAABABBBBABAABAABBBAABABAABBBABBABBBAAAAABBABBBABABBBBBAABBABBAABBBBBABBBABBBBBBBBBBBABBBBBAABABAAAAAABBAAABBBBAAABABAABBABBBBAAAAABBABABBAABBBABABBAABBABBBBABBBAAAABBAAABABAABBBABABBABABAABAABBAABBABAABBBABBBAAABABABABBAABAAAAAABBBBB
+ABBBBBABBAAABBABABBAAAAABBAAABABBAABBAABAABBABABBBABAAABABAABAABBAABBBAABBBABBAABABABAABAAABAABBAABABAABABABBBABABBABAAAAAAABABBAABABABBBAAAABBAAAABBAAABAABBABBBABABABBBAAABABAAABAAAABAABABBBABABAAAABABAABABAABAAAAABABBABABBBBBBAAAABBBABBBBBBABAABABABBBBBABBAAAAAAAABABAAAABABBBAAABBAABAAABBABBBBAAABAAAAAAAAAABBBABABAAABAABABBAAABBAAABBABBBBABBBAAABAABABAAABAAABAABBBAABBBBBAABAABBAABAABBABBBABBAABBBABAAAAABAABBBBBABBBBAABBABBAAAABAAAAABBBBBBABAAABAAAAAAABBAABAABBABBBABBBBBBABBABABAABABAAABAABAABABBABBBABABAABABBABABBBABABABAABABBBABBBAABAABBBABBBBBBBBBABABBBABBABABBBBAAABBBABBAABABAABAAAAABAAAB
+ABABAABAAABBABABBBABBAABBBAAABBBBAAAABBBBAAABBAAABAABBBBABAAABABBBBABAAABABBBBBBAABBBBBBABBBABABBBBABBBAAAAABABBAABAAAAABBBBBAAABBABBBBBBAABBAABBAABBBABBAAABBAAABBABBABABABBBBAAAAABABBAAAAABBABAAAAAAABAABAABAABBAAAAAABAAABBBABBBBABAABBAABABBABAAAABAABABBAABBBAAAABBBABBAAABBBBBAAABBBBAAABAABAAABAAABABBBBBBBABBBBBBABBBAABBAAAABBBBBAAABBBBAAABABABBAAABABBAAABABBBBBBABAABAAAABABBBBBAAAAAAAABBABBAABABBAABAAAABBBBABBAABABBBBABBBAABBABAABAABBAABBAAAABBBAABBABBAABBBBBBBABAABBAABBBBBBBBAAABABABBAABABBBABAABBBBBABBABBAAAAAAAABBAAAAABAAAABABAAAAABABAAABBAAABBABAABBABBBBBABBBBBABAABBBAAAAAABAAABBABABAABAA
+ABAAAAABBBAAAAAAABBABBBABBBAABBBAABABABABBBAAABBBBBABBAABAABABAABABAABBBABAAABBABBABABBAAAAAAAAAABABAABBBABAAABBABABAABBAABBABABABAABBBBABBBAABAABBBBBABBBAABBABABAABABBBBBBBBBBABAABABBBAAABABABBBABBAABBAAAABBBABBBABABBBABAABBABBBBBBBAABBAAAABAAABAAABBAAABABBBBAABABABAAABABBABAABABBBBBBAAABBBABBBBBBBBBABAAAAABAABBABBABBAAABAABAAABABAABBABBBAAAAABBAABABBBBBAABABABBBBAABBBBBBAABABBABBAABBABBBAABAAAAAABBAABAABAAAABBABBBABABBAABAABABBABBBABAAABBBAABABBBAAAABBAABABBAABAAAABABAABABBABAAABBBBABABABAAABABBAABBBBBABAABBAAABABBBAABBAAABBBAABBAAAABABABBAAABABABABABBAABAABABAABABBBABBBBABAABBBBBAABAAABAAAB
+BBBBABABBAABBBBAAABBBBABABBAABABBAAABAAAABBABBAABBBABABAAAAAABBBBBBAABBBBBAAABABABAAABBBBBBAABBABBBAAABBBABABBBAABBBABBABBABAAAAAAAAAAABBABBABAAAAAABAAAABABAAAAABBABBAABABABBBBABAAAABBABABABAABAAABBBAABAAABAABABBBABBAAABBBAAAABABBABABAABBAAABAABABBABBBABBBAAAABBBAAAABABABBAABAABBAAABBAAAABBABBBAABBBBBABABBAABAAABABABAAABBABBBABBBAABBBBABAAABBABAABABAAAABAABBBABBBABABBBBABABBBBBABABBAAAAAABBBAABAABBABBABBBBBBBBAAABBBBAAABBBBBBAABABBBBBBBAABABBBBBABBABAABBBBBBBBABABABBBABBABAAAAAABABAAABBAABABBAABABBBABBBBAABABBABAAABBBAAAABABAAABBBBBAABBAAABAABBBABAABBBABBAABABBBAABAAAAABBBABBBAABABBABBBBAABAAB
+AABBABAAABAABABABABBAAAAABAABABAABABAABBBABABBAABBABAABBAABBBBAABABBAABBBBABAAABBBBBBAAAABBBBBAAABBBBAABBABABAABABAAABBBBABBAAABABAABAABBBAABBAABABAABABAABBBAAAAAABABBAAABBAAABBABABBBABBABBABABAAAAAABAABABBBBAAAABABABAAAAAAAAABBBAAABBBBAAABBABAABAAABABBABBBBABAAABBAABABBABAAABABAABBBABBBBBBBBABBAAABAABABBBABBBABAAABAAAAABBABBBBAABAAAAAAAABBABABABBABABABBABBBABABAABBABBBBABABABBBABBBBAABABAAAAAAABABAAAABABAABBBBBBBBBAAAABBABAAABBABBABAAABAABABBBBABAABABAABABBBAABABAABBABAAABABBBBBABBABBBBABBBAAAABAABABBBBBAAAABAAAABBAAABAAAAABAAABBBBAABABAAAABABABBABAABBAABBBBBAAAAABABABABABABAABABBBBABBABAAABA
+BABAABABAABBBABAABAAABABAAABABAABBABBBBABABAAABBAAABBBBAABBABAAAABABAAAAABBBAABBBBABBAABBBBBBBBABBAABBBBBBAABABABAAAAABBBBBABAABBBBABABABBABAAAABAAABBAABBBBABBAABABBBBAABBAABBBAAABAAABBABAAAABBBBABAABAABAABABABABABBBBBBBAAAAABBBBBBBABAAABAABBABBABAAABABBABABBABBBAAAAABBAAABAAAABBBBBBABAABBAAABBABABAAAABBBAAABABABAAAABAABABBBBABABBABBABBAAABAABABBAAABBAABBAAAABBABABAAABBBAAAABAABAAABAAABBBABBBAAAAAABBBABBABAAAABBABBAABBABBAAABABBABBABBABABBAABAAAABAAAAAAAAABBBBBAAAAABBBABABAABBABBAABAABBAABAABABBBBBABAAAABAAAABAABBABABBABAAAABAAABBABAAABBBABAAAABBBBBBBBAAABAAABABABBBAAABBABAAABAAABBBAAABBABBABB
+AABBABBAAAABBAAABAABAABABAAAAAAAAABABAAAABBBAAAABAAAAABBBABBBBAABBBAABABBBBBBABBBABABBAABBBBAAABBAAAAAAAABBBABBBBABBAABBABABBABABABBBAABBAABAABBBAAABBABBBBBBBBBBABABBBBABBBBBBBBBAAABABAAABBBBABBBBAAABAAABABAABAAAABBABABBBBAABBABABBBAAAABABABABBBABAABABBBABBAABBABABABBAAABABABBAAABABBBBABBABBAABAAABABBAAAAAAAABBABBBBABAAABAAAABBBABAABBAABBBABBAAABBBABABBBBBBAAAAABABABAAAAABBBABAABAAABBABBBABABAABABABBBABAABBBAABBAAABBBAABABABAAAABAABBBBABBAAABBABBAABAABBAAABBBABBAABABBBBBBBBBBBBBABABBBBBBAABABAAABABAABBBABBBBAAABBBBBBAAABABAABBAABABAABAABBAAAABAABBBBBBBBBBBABBABBAABBBBBAAABAAABBBAABBBAAABBAABBA
+ABBBAABABABAABABBAAAAABBAAAAAABBAABAABABABBBABAAAABBBABABBBBBABABBBBBABABBAABAAABABBBBAABBBBAAABBAABBBBBAAAABAABAABBBABBABABBBAAAABAABAAAAAAABBABAABABBABBBBABBAAABBABAABBABAABBBABBBAAAAAABBAABAAABAAAABBABABABBAAABABBBABBAABBBABABAABBBBAAABABBBAABBBABAAAAABABBABAABAAAABABAAABABBBAABBAAABAAAABBBABBBBAABABBAAABAABAABABBBBBBBBBABAAAABBBBAABBABAABABBBABBAAABBABBBBBAABAABBBBAAAAABBBAABABABBBAAABBABBAABAAABAAAAABAAABAAABBBABBABBABABABABBBAABAABBBBAAABAABBBAAAABABAABBABABBAABABAAAABBBBBBAAAABABBAABAAAABBABBAABABABBAAAAABBBBABBABABBAAAAAABABBAAAABBAABBBBAABBBABBBABBBAAABAABABBBBAAAABAAABABABABAABAABBAB
+BBBABAABABAABBBBABABBAAAAABAAABABABBABABBBBBBABBBAABBABBBABBBBBAAABAAAABBAABBBBBBBABBBBABABBAABAABAABABABBAABABBAAAAABBBAAAABABBABAAABBAABBABBBBBABBBABAABAAABAAABAAAABABBBABBBBABBBAABBABBBBAABABBAAABAAAABABBABAAAAABBAABABBABAAABABABBBBABBBAABAAABAAABAAABBBBBABBBBABABAAAABBAABABABBABBABABBBBAABBBBAABAABAAAABAABBAAABABAAAAAABABAAABABAAABABABABABBAABAAABBBABAAABBABBBBAABAABAAAABBBABBBBAAAAAABAAABABABBBABBBBABABABBBBBBBBBBABABABAABABBBABABBABBABABBABBBBAABBBABABBBABBBBBBBABABAABAABAABBAAAAAABBAAABBAABAABABBBABBAABAAAABBBAAABABAAABBBAAAABAABAAABBAAAAABBAABBBAABBAABABABAAAAAABBBBBAAABBBBBABABABBBBAA
+BBBBBBBBAABABBBAAAABBAABBBBAAAABBBBAAABBAABBBAAABAAABBBBABBABABBBBBBBAAABBBAAABABAABBAAABAABAABAAAABAAAABAABBABABBBABABBABBABBAAABABBABBAABBAAABBAABAABBAAAABAAAABBBBBBBBBABBBBABAABBAAABAABABAAABABABABABBAAABAABAABBBBBBBBAABBBBAAAAABAABBAABABABBABABABBABAAABAABBBAAAAAAAAAAAABABABBABAABABBABBAABABAAAAAAAABBABABAAAABAABBBAAABBBAAABAAAAABBBABBBAAAAABABBBBBAABABABABABABABBBBBBBBBABAABABBBBAAABAABBAABBAAABBAAABBAABABBABBBBBAABBABBAAAABBBABBAABBBAAAABBAAABBBAAABBABABBABABBBAAAAAAABBBABAABBAAABBABABAAABABBBBBBBBBBBAABABBBBBBAAABABBBBBAABBBBABABAAAAABABABAAAABBAAAAAABBBABBBBABBABAAABBABBBAABBABBBBBBAAA
+ABBABAABABBAAAAABABABBAAAAAABABBBBBAAAABABBAAABBBAABABAAAAAABABAABAABBABABAAAABBABAAABBBBAABBBBAAAAABBAAAABAAABABBBAABAABBBAAAAAABAAABBBBBABBBBAABBBBABBBAABAAAAABABABBBABBABBBBBAABABABBBABABAABBBBABAAAABBBABBAABAAABBAAABBABABAABBABABBBBAABBAABABBABABABABBBBABABBBBBABBAABABBBAAAAAABABAAAABABBAABBBBAAABAABAABAABABABABABBAAAAAABAAABABAAABBBABAABBBAABAABBABBBBABAABBBBBBABAABAAABBABBABAABBBBAAABBAAAABBAABBABABBBABAAAAAABABBBBBBAABBBBAABBBBABABAABABAABABABBBABABBABABBBABBBAAAAABAAAABABBBAAAAAAAABBBBABBBABBAABABABBAABAAAAABBBBABBBBAAABABAAABABAABBABBBABBBABAABBAAABBBABBBABBBAAABABAABAABABABABBABBABAB
+BABBAABAAABBABABAABAAABBAAABBBAAABAABBAABBBBABAABAABBBAABBABBABBBBAABBABABABBBBAABBBABABABAABAAAABABBBBAABBAABBBABBAAAAAAAABAABABBABBAAAAAABABAAABAABBBBABBBBBAABABABABBAABAABAABAABBBAABAAAAABBBAAAABAAAAAAAABBBAABAABBAAAABAABBBBAAAABABBBBABBABAABBABAABABBABABAABAAABABBABABABABBAAAAABAAABBAABABABBAABBABBABABBBBABBAAABBABBBABBAABBAABBBABAAABBBBABAAABBABABABBAAABBAAAAAABBBAAABAAAABABAABABBBAABAABBBAABBBBABABBAABABAAABBBAAABABAABAABAAABBBBABABBAAABABBBBABAAAAAABBAAAAABBBBBABBAAAAAABBBBBAAABAABABBAAABAABBBAABBABBABBBABBBBBBBBABBBAABBAABBAAAABBBBBABBABABBBBBAAAAAABBABAABBABBBBBABABABABBABAABBBBBAAAAB
+ABBAAABBBABBBBBABAABBABBAAAABABBABBAAABABBBAAABAABAABAABBBABABABABBAAABBABAAABABBBABBBABAABAABBBAAAAABBABBBBAABBAAAAAAAAAAABBBAAABBBBBBAAAABBABAAAABBABBAAAABAABBBBABABBAAABBAAAABABBABBABBBBAAABBAAAAAAAAABABBABBAABAABBBBAABBBAABABBBBBAABAAABAAABAAAAAAABAABABBBBABBABABBBAABBABAAAAABABBABABABBABABABBBBBABBABAAAAABAABBBABABBABBBABBBAABABBABAABBBBAAAAABABABBAAABABAABBBABBBAABABABAABABABBBABBBABBABBBABAABBAABBBBBAABABABAAABBAAAABBAABABBBAABAABBAAAABABAAABABABBBAAABAAABBABBABBABABABBAAABAABAABABAABAAABBBBBABABBABBBABAAAABABBAAAABABBAAAAAABBBABAAAABABBAABAAAABBBBBBBBAABBBABABBBBBBBBBBBAABBBAABBAAABAAB
+BABBABAABABABAAABAAABBBBBBBBBBABAAAABBBAAAAAAABAAAAABBAAAABABABBAABBAAAABBAAABAABABABBBBABABBABBAABABAABAABABAABAAABBBAABBBBBAABBABAAAAAABBBBABBABAAAAAAAAABABAABAAABBBAAAABBBBABABBBBBABBABABBBAAABBAAAAABAAABBBAAAAAABABABAAABBBBABBBAAAAAABBBABBBBBABBABAABBABBBBBABBAABBBBAABBABBAAAAABBABAAAAABBBBABBBBBAAABABABAABBABBABBBBABBAABBBAAABBBBABBBABBAABBBAABBBABAABAABAABBBAAAABAABBABBBAABABBAABABBABAABAABABBBBBAAAAAAABAAABABAAABBABAAABAABABBBBBAAAAAAABBABAABABBAAAABABABBAAABABBABABAAAABBAABBBBABBBABAAABAAABAABBBABBBBABABABAABBAABAABBBAABAAABABBABAAAAABBBABBBBAAAABBABBBABABABAAAAAABAAAAAAAAABBABAABBBABA
+BAABABBABAAAABAABABABABABAABBABBBBABBBABABAABBABBABAABBABBAABAAAABBBAAAAABBBAABBBBAABAAABBAABAAABABABBBBABAAABABAABAABABABBABAABABBBBAABBBBABAAABABBABABBBAABBBABABBABABAABABBBABBBAABBAAABAABAAABBAABAABABAABAABABBBBBABBAAAABABAABABAABBABBBAAABBAAABBBBABAABBABAABABBAABBABBABABBAABBABBBAABBAAABAABAAAAAAABBBBABBBBAABBABBABBABBABBAAABABABAABABBABAAAAAABABABABBAABABABABAAAAAABABBAABAAAAAAABAABABBABAABABABABBBABBBBABBBABBBABAAAABAAAAAABABABAABAABBBAAABAABAAAAAABBBBBBBBAAABAAAABABBAABBAABABAABBAABAABABBBBBAAAABAABBBABAAABBBABABAAAAAAAABAABABBABABAAABBAABAABAAAABAABABBBABABAAAABAABBBAABABABABABABBABBBB
+AABABBBABABABABABBBABAABABBBBBBBBBABABABAAABABAABBBABBBAABBBAAAAABAABAAABBBBBBAABAABAAAAAAABBABBBABAABAAAABAAABBABAABBBABAABBAAABABBBABBBABAAAABAAAAABBBABBBAABABBBBABABBBABBABAAAABABAAABBBBBAAAAABBAAABAAABBBBBBBABABAABBBBAAABAAAAAABBBAABAAABABBBAAABAABBAAAABABBBBBBAABBBAABBAAABBBAABABBBABABBAABBBBABBABBAAABAAABAABABABAABBBBBBAAAABBABABAABABBBBAABBBBABABABAABBBAABAABBBBBBBAABAABBAAAABAAAAABAAAAAABAABABAAAABAAABABBAABAAAABAAAAABBAAABBBAABAABABBBABAAABABBAAAAABBABABABABBBAAAAAABBAABAAABBBBBABBAABBABBBBAAABABAAABBBABBAABBBBBBBBBBBABAABAAABABBBBABAAAABABBAABBBAABBABAAABBABABAAABAAABBBAAAABBBBBBBABB
+BBABBABAABBAABABAABBBBAABBAABAABBBABBAAABABABBBBAAABAAABBBABAAAAAABBBBBBABBBAAAABBAAABBABABAABAABABBAABBBAAAABBAABAAAAABAABBABBAAABABAAAABBBBABBAABBBABAAABABAABABAAABABBBABAAABBAABAABAABBBBABBBBBBBBABBAAAABABABBBAAABBABABBABABAAABABABBBAAAABAAAAABBABBABABBBAABBAABABBAAABBAAAABAAAAAABAABABBAAAAAABBABAABBAABBBABBABBABABAABAAABABBBABAAABABAABABAABABBBABBBAABBBBAABBBABABBBBABABABBABBBBBBBBBBBBAAAAAAAABABBABABAABBABAAAAABABAAAAAAAAABBABBBBBABAAAABBBAAAAAAAABBABBABABBBAAAAAABABBABABAAAABBABBAABAAABAAAABBBAAAABABAAABBABBAAAAABABAABBAAAABABBBABAAABABBAABAAAABBAAABBAAABBABAABBAAAABBABBBBAABBBABAAAAAAAB
+BBBBAABAABAABAABBBABBABABABAABAABABABBAABAABABABBABAABAAABBBABAABBAAABBABAABBABAAAABAAAAAAAABBABBABAABAAAAABABAAABBABBBABBBABABBABAABAAAABAABAAABBAABABBAAAAAABABABBBAAAAAABBBBBBBBAAABABABAAABAABABABABBBBABBABBAABABABBAABABBABBABBAAAAABABBAAABBABAABBABBABBABBAABAAABAAABAABBABABBBBBAABBBABBABBAABBAAABAABAAAABAABAAAAAABBBBBABAAAABBBBBAAABBABABABBBAAABAABAAABBAABBBABABBAABBABABAABBABBBABBAAAABAABBBBAABBBAAAABBBBBAABBABBABAABBBABABBABBBAABBBAABABAAABBBABBAAAAABAAABAAABBBBABBAABBBBAAAABBBAABABABAABBABBABBBAABBAAAAAAAABAABBAAAABAAAAABBBAAABAAAAAABAAABAABABABAAAABBBBBAAABABBAAAAAAAABBAAAABAAABBBBBAAAA
+ABBAABABABABAABAABBBBBBAABABAAABBAABABBBBABAABABBAABABBAAABABABBABBAABBABAAABAABABABBBBAABAAABAABBBAABAAABBBBABABAABBAABABAAABBBABBBBBABAAABBABABBBAAAABBABBBBBBBBABAAABAAABBABBBBBBBABAAAABABBBABABABABBBABAABBBABABBAABBBAAABBAAABABBBBAAAABAABBABBABABABABBAABABBBBBABAABBBBAABBAAABBAAAAAABABBBBABAABBBAAAABAAABBBBBBABABABAAAAAABAAABBBAAAAAAABAAAAAAABBBAABABABBABBBBBBABBBABBBBAAABBBBABABABABAABBBBBBBABAAABAAABABABBAABAABAABABAABBAABBBAABABBBBABAAABBABABAABBBABBBAAABBAABABBAABAABBAABBBABBABAAABBABBBBAABBAAABBABBBABBAABAAABBBABBABBBABBABABAABAABABBBAABBAAABABBAAABBABABABAABAAAAAAAAAAABBBBBBBABAABBBBB
+ABBABBBBABBAAABAAABABAABAABBABBBBAABABABBABAAABABABBAAAABABBAABAAAABBABBBABBBABBAAABAABBBABABBAABAABAAAABBAAAABBBBBBABABBABBBBBAAABAABBAABAAAAABABBAAABBABAAABBBAAAABBBBAAABBBBBABBABBBAAAAAABBBBABAAAAABABABAABBBBAAABBBBAABAABABABABBAAABBABAABBBABBBAAABABBAABABABBAABBABAABABABBABABBABABBBABBBBBAABAAABBBBBAABBBBAABABBAABBBBBABBBABBBAAABBAAAAAABBAAABBBBAABBAAABBBABBBABBBBBBBABBBAABAABABBBBABAABAABBBABBBBAAAAAABABAAAABBBBAAABBABBAABBAABBBAAAABAABBBBBABBBBBBBABABBBABABBABBBABBABABABABBBAABAABAABAAABAABBABBBBBBAAAAABBBBBBBBABABBABBABABBABBBBBAABABAAAAAAABBABBAABAABBBABABABAAABABAAAABAAABABAAABABBABBA
+BBBBBBAABBBBAABABBBBABBBBABBAABAABBBBABBAAAABABBABABABAAAABAAAAAAABBAABBBAABABBABBAAABABBAABAABAAAABBBBAAABABABBBBAABABBABABABAAAABBAABBBAAAABBABAAABABAABBAAAAAABBAABBBAAAAAAABAABBABBBAABBABBABBBBABBBBBBBAABBBAAAABAAAAAAABBAABABBABBAABAABAAAAABBBBBBABAABAABBAABAAAABBBBBABAAAABABAAABAAABABBABABBBABBBBAAAAABBBBBBBBABBAABAABAABBAAAABAAABBAABABABBABBABBAAABAABBBBABABBABBAABBBBABAABBABAABABAABBAAABBBAABBBAABAAAAAAABBAAAAABABBABBAAABAABAABABABAABBBABBBABAABBABAAAABBBBBBBAAAAAABBABBABBBAABBABAABABABAABBAABAABAABBBAAABAAABAABBBAAABBABBAAABABAABAABABABAAAAAAAAABBABAABBAAABABAABBABABAABABABABAAABAAAAAAB
+AAABAABBAABAABBBBBAABABABABBAABABBBAAAAAABABAABABAAABABBAAABBBABBAABAABBABABABAAABBABABABBBABBAABABBAAAABABBBABBAAAABABBABABBBAAAAAABAAAABBABBBBABBBBABBAAAAABAABABBBAAABAABBABABBAABABABBBBBBBBABABBAABBBBBAAAABABBABBAAAAABBBBBBAAABBBABABBAAAABBABBBAABAABABBAABBABBBABABAAAABBAABBBBBBBABBABABABAAAAABAABABBBAAABABBBAABABAAAABBBBAAAABAAAABBBAABBABABABAAABBAABBBAABBBBBABAAABBBBBAABAAABBBAABBABBBBABBABAABBBAAAABBBBABBAAAABAAABAABBBBAABAABBBBBBBBBBBABBBAAAAABBABAAAABAABBABBBABBAAAABABABBBBBBABBABBAABABBBBBAAAABABBBABABAAAAAAAABABAAABAAABABAAAAABAAAAAAABAABBAAABAABABABAABBBAAABAAABBBBABAABAAAABBBBBABBB
+BBAABBBBABABAABBABBBBBBABABAABBBAABABAAABBABAAAABAABABAAABBBAAABABAAABAABAAABBBBAAABBABAAABBAAABAABBABBABABABAABAAABABBAAABABABBBABAABBABABBAAABBAABABBAAAAAAAABBAAAAAAABABABABAAAAABBBABBAABABBBBAAAAABBABBBBABBBBBABBBBBABBBAAABABBABABBBBBBAAABBABBAAAAABAABAAABABBAABBBABBBABBAAABBBABBAABAABABBBAABABBAABAAABAAAABABBAAABAABBBABBABBBABBBBBABABABABBBABBBABBBABAAAABBBBBAAABAAAAABBAABABAABBABAABAABABBBABBAAAABBBAAAABBAABABBAABAABBAABAABABABAAABABABABBABAABBBBABBBAABBBBBBBBBBAABBBABBAAABAABAAABAAABAAAAABBABAABAABAAABBBBAABBBABAABAABBAAABBABABABBBAAAAABBABBABBABBBABBAABAAABBAAAAABABABBAABAABBAAAAAAAABAA
+BAABBBAAABBABBBBBBAAAABABAABBBBBBBBBABBABBAAABBBABABBBAAABAAAAABAAABAABAABABAAAABBABBAAABAABBAAABABABAAABBABBBBBBBBABBBBAABABBAAAABBAABABAAABAAAABAAABAABAABABAABBAAABABAABBBBABABBBBBAAAAABABBBABABBABABBABAABABBAABABABBBBAAAAAAAAABABABABAAAABABBAABBBABBABBAABBBAAABAABBBABBBBBBBBBBABBAAAABBABBBBBBAABAABABBAAABBABBBAABAABAAAAABAAABABABAABAABABBABABABAAAABBBAABABABAAABAABAABBAAAAAABBBBBBABBAABBBBBAABAAABBBBBAABAAABAABBABAABABBAAABAAAAABABBBBBABBBAABBBAABABAABAAAAAAAAABBBABAABAAABBABBABAABBAAABBABBBAABABBAAABBBBBABBAABBABBBABBBBAAABBAABBBBBBAAAABAAAAAABABBABAAABABAABABBABBAAABBAAAABABABBAAAAAAAABAA
+ABAABAAABAAABBAAABBBAABABBABAABBAABBAAAABAAABABAABBAABBBBAAABBABBABBAABAABBBAABABBBBABABBBAABBABBBBABABBBBBAABBAAABBBBABBABAABBBAABBBABBABABAAABAABAAAAAABABABBBABABBBBAAABBBABBBAAAABAAAAABAABBBBBBBBBABBBABABBBBAAAABAAABABAAABAABABAAABBABAAABAAABAABAAAABAAAAABBBBBAAABAABBBBBBBBBAABAAAABABAAAAABABBAABAAAABAAABBBABBBABABABAAAABBABABABABABBBBBBBBAAAAAAABABBBAABBBBAAABAAAAAABBAABABBABBAAAABBABAABBAABBABAAAABABBBAAAAAABAAABBABBAABBBBAABBAAAAABABAAABAAABAAAAAABAABABBABBAABBBAABAAABABABAABBABAAABABBBBBBBBBBABBBAABABAAABBABABBAAAABABABBABAABBBABBAAABAAAAAABBBABAABABBABBBBBABAABABABBBBBBABBBBABABABBBAAA
+AABAABAABAAABBBAABABABBABAABAAABBBABBAABBAABABAABAAABABBAAABABBAAAABAABBBBBABBBABAABAABBBAABBBBAABAABBBABBBBBBABBBAAAAAAAABABBBAABAABAAAAABABBBABBAABBBBBABBBBBBBBBAAAAAAAABBAAABBAABBAAAAAABBBAABABAAABBABBBAABBBBBBBAABAAABBBBAABAABAABAABAAABAABBAAAAABBBBAABAABAAABBBBBAAAABABAAAABBABABABAAAAABAABBAABABABBABAAABAAAAABBBBAAAAABBAABAABAAABABBBBBBBBBABBBBBABBBBAAABBBABABBAAAAAABBAAABAAAABBABABAABBABABABABBBBAABBABBAABABBABBBBAAABBBBABAAABAABBAAABBBBAABABBAAAABAAAAABABBBABABBAABBBABBAABBBBAABABABAABAABAABBABBAABBBBABAABAAAAAABAABABBBABABABBABABBBBBBBBABAABABABBABABBBBAAAAAABAAABABABABABAABAABBBABBABA
+BABBABAABAABBBAABBAAAABAAAABBBBBBBAAABAABABABBBAAABBABBAAAAABAAABBAABABAABBABBABABABABAAABBAAABBAABAABBBAABBBAABBBBAABAAAAABAABBBBAAAAABBBAAABBBBABBAAABABBBAABBBAAAAAAAABABBABBBABAAAABBBBAABBBBAABBABABBABABBBABAAAABBBAAABAABBABBAAABAAABAAABAABAABBABBAABAABABBABBABBAABABAAAABABBAAABBABAAAABABBABAAAABBBAAAABAABAABABBBAABBBABBBBBAAABAAAABBAABBAAAAAABAAAABBBAAAAABAAAABABABBABBAAABBAAABBBABAABAABABABABBBABBABBBAABBBBBABAAABABBABBBBABBBBBBABBBBAABABAAAABAAAAAAABABBBBBAAABAABBBBABBBAABABABBBBBABBABAAABABABABBAAABAAAABAABBBBBABBBABABABABBBBBBAAABBAABBBBAAABBABAABAAABBBBAAAAABABABABBBABAABABAABBBBAABBA
+AABAABBAABBAAABAABABAABBBAABABBBABAAAAAABBABAAAAABAABABABAABBAAAABBBBBAABABBABABAAAABAAAAAAAAAAAAABBBBBAABBAABAABAAABAAAABAAAAAAABBABBAAABAAAABBBABAAAABBBABAABABBABAAAABABBBAAAABBABAAABABABBAAABBABBABABBABABAAABBBAABBABBBABBBBBBBABABAAABAABAABAABABBBBBBAABBBABBAAABABABABAAAABABBABAABBAAAABBBBAAABAAAABAAABBBBBBBBBAAAABBAAAAABABAAABBBBBBABABABBBABAAABBBAAAAAABBABABBABBAAABAABAAABBBBBABBBBAABABBBBAABBAABBABBABAABBABBBBBABAABABBAABBBBBBAABABBABABAABBBBBAAAABBAABABAAAABABBBBBBBAABBABBABBAAAABAAABBBBABAABBAABBBABBABBAABBBABABAABABBAABBABBABBBBBAAAAAAAAAABBBBBBAABBABBBBABBAAABBBABBABBAAABABBBABAAABAA
+BBBBAABAAABBABABABBAABABBBABBBBAABBBAABBBAAABAABAAABABABBBBABBAAAAAABBAABBABAAABAABABABAABAAAAABAAABABBBAAABBBABAAAABAAABABBBAABAAAABAAABBABBABAABAAABAABAABABBBAAAABBABBAAAABBABAABABBBAABABBAABAABAABBBBBABAABBBBABBBABABAAABAAABBBABAAABABABABBBBBBBBBAABAABBBABBBBBABBBAABAABAABBAAABBAAABBABBBBABAAAABAABABAAAAAAAAAAABBBBAAABAABBABABAABBBBBBBABAABABABAAABBABABBAAAABBAABBABAABBAAABAAABAABAAAAABABBABAAABABAABABAABABBBAABBBBABABBAABBBBBBBBBAABAABBBBBABBAABBABAAABAABBABAABAABAAABAAABBBBABBABAAABBBABBAABBAAABBBBABABBABBBBABBBBABAABAABBABAABBAAAABBBBBBAABAAAABBBBAAABBAABAAABBBAAABBBAABBBABAAAAABABBABBAB
+BBBBABBABBABBBBBBAABBAAABABBBBAABABBAAABABAABBAAAABBABBABAAAAAABABABBBBBBAABABBABABBBAAAAABBBABBBBBBBBBAAAABAAABBBAABBAABABAABAABBAABAABBAABBBABABBBAABBAAAAABAABABAAABABBBBBAAAABBBAAAAABABBAAABBABAAABBABBABBABABBBBBABABBABAAABBBABAABBBBABABABAABABBAAAABBABBBAABBBBBBABABBABBABAABBBAAAABABAABAABBBABBABBBBAABABAAABABABBAAAABBBBBBABBBAAABAABABAABBBAAABAABBAAAAABABBBBABBBAABBBAAAAABABAABABAAAABABABBBABABABAABAAABABBAAABBABBABABABBABABBBAABABABABBAABABABAAAAAAAABABABBBBABBAAAABBBBBBABBBABAAAABBAAAABBAAAAABABABBAAABAAABABABAABBBBBBAABABABBABBAAABBBAABAABAABBBBABABBABABABAABBABABBAAAAAAAAABABAAAAABBBA
+AAAAABAAABBABABBABAABAAAAAABABAAAAABAABBABBBAABBAAABBBBAAABAABABAABBBABBAAABABAABBBABBAABAAAAAABABBBAAAAABAABAAABABAAAAAAABAABBBBBBABBABBAABABBAAABBAABBBABBBABBBBAABBBAAAAABBABAAABBAABABABBBBBBAAABBBBBAAABBBBABBABBBAAABAAABBBABAABABABBABAABBABBAABBBAABBBAAABABBBBAABABBAAAABABABBBAABABABAAABABBBABABBBAABBBAAAAAABBABBBAABABBAABAABBABBBBAAABABABBABABABBBABABBABBBBBBAABAAABBBBBAAAAAABBAABABAABABABAABBBAAABBAABABAAABAAAAAAAABBABABAAABABBBBAABBABBAABBAABBBBBBBBAAAABAABAABBABBABBABBABBBAAAAAAAABBBBBABAABBAABBBBAABBBBBAAAAABAABAAABABAAABAAAABAABBBAAABBAABBBBABBBAABBAAAAAAABABABBAAABABBABBABBBBAABABABA
+BAAAABBBABBBBAAABAAAAAABBBBABBAABAABAAAAABABAAABAAABAABBBAABBAAAAABBBBABBBBBAABBBAABBAAABBAABAABBBAAABBBABABBBBBBAAAABBABBABABABBBABBBBAAABBBAAABBABAAAABAABAABBBABABBBBABBBBABABBAABBABABBAABABABABABABBABABBAAABAAAABABABBABAAABBBAAAABAABAABBABBAAAAABBABABABBABABABABABBABAAAAABBBBABABABAABBBBAABBAABBBBBBABBABABBAABAAAAABBABABABBABABABBABBBAAAABABABAABBBAAABAABAABBBBBBAABBBBAABABABAABBAABAAABBBBABABAAABBBABBBBBBBAABABBAAAABABBBBBAABBBBBBAABAABBBABABABAABAAABBBBABAABABBBABABBAAABBAAAABBABBAAAAABBBABAAABBABABABABABAAABAABABAAAAABBAAAAAAAABBAAAABBBAAABBBABBABBAAABBBABBBAABAAAAAABABABAAABABBAAABBAAAA
+BABABBABAAABAABBBAAAAAABAAABAABBABBABBABBBBABAAAABBAABBBBAAAAAABBBAABAAABABBBAAABAAAABABABABBBBAABBAABABBBAABABABABBBBABBABABBBAAABABBBBBBABAAAAABBBBBABAAAAABBAABBAAAAABBAABBBABBBBBAABAAABAAABBBBAABAAABAABABABBABBAAABAAAABBABABBABAAAAAAABBBAAABBABABABBABABABABABAABAABBBBAAABABBBBABABBBAABAABBAAAABAABBAAABBABABAABBBBABAAAAAAAAAAABABBABABABBABAAAABABBBBABBBABABBAAAAAABBBBBAABAAABBAABBAABABBBBABBBABBBBBBBAAAAAABABBBBABBBBBABBBABBBAAABABABBBBAAAAAAABAABABABBAAAAAABABBBAABABAABAABBBBAABBABAAABAAAABBBBBABBBAAABAAABBBABAABBAAAAABBABAABABBBABBABABBAAABBABABBABABAABBBBABBBBBBABBABAAABABABBBAAABABAAABAA
+AAAABABBAAABABAABBBABABAAAAABAAAAAAAAAAAABBBABABBBAABBABBBBBABBBABABBBBBAAABBBBAAAAAAABBBABBAAABABAABBBAABABAAAAAABABABABBAAAABBAAABBAABABBABBBAAAABABABAABBBAABBBAAAAAABBABAABBBABABBBBAAABAABBABABABAABBBAABAAAABBBABBBBABAAABABBBBAAAAABBAABBBBABABAABBBABAAABAABBAABAABBABBABBAABAAAAABAABABABAAAAABBABAABAABAABBBAABABBAAAABBAAAAABAAAAAAAAAAAAABBBABAABBABABAAAABAABBABABBBABBAAAAABBBAAABBAABAABBAAABABBABBABAAAAAABBBABBBABAABAABABBABBBABBBBABBAAAABBAAABBBBAAAABAAABAABAAAABBABAABBAABBAABABAAABBAAAABBABBABBBBABABAABABBABBBABABBAABBABBBBBAAAAABBAABBABABBBBBBAAAABAAABAABBABBBAABBABBBBAABBBABABAABAAAABBBA
+BABBBBAABAAAAAABBABBBBABAABBABAAABBBABBBABAAAABBABBAABAAABAABABBAABBBAABBABAABBBABAAAABBABABAAAABAABABABAAABAAAABAAABAABABAAABBAABBABABAABBAAABAAAABAAAABBBBBBAABBAAAAABABBBBBABBAABAABBAABAABAAAABABBBAABABBBABBBBBBAABBBABAAABABAABAAAAAAABBBABBAABAAAAAABAAAAAAABAABBAABAAAAABBABAAAAAAAAABBBBAAAAABAABBABAABBAABBABBBBBABAAABABBBBABBBBBBAAABBABBAAABBBAABAABBBBAAABBBAABABABBBAABABAABBAAABAAAABAABABAAAAAAAAAABAABABBBBAAABABBBABAABAAABAABABABAABAABBABBBAABAABBBAAAABAAAAABAABBABBABABABAABAAABABABBAAAAAAAABBABAAABABBABBABBBABABABAAAABBBAAAABABAAAAAAAAABBBAABAAABAABABABABABBBAAAABAAAABAAAAABBAAABAAAAABABB
+BBBBABABBAAAABBAABABAABABAAABBBABBBBAAAAAABABABAABBBAABAAAAABBBBABABBAAAAABBBAABAAAABBBBABBBBABAABBBBBBBABABAABABABBAAABABABBBBBBAABBBAABBBAABBABBAAABBABBAAAAAABAAABBBBABBABBABABAAAAABBBABAABAABBABBABABABABBBAABBAABAABBABBBBAAAABBAAAABBABBAABBAABBABABBAAAABAABAAAABBBBBAAABABABABAABAABAABBABBAAABABAAABAAABAAAABBBABBBAABBBAABBBABAAAABABBBAAAABBBBBAABAABAAABBBBBABBAABBBABABBBAABBABBAABBAABABBAAAAAAAAABBABAAABBBAABBABBBABBBBABBBBABBBBBABBABAAABAAAAABBABABBBABBAAAAAAABBABAAABBBBBABAABABABBBBBBBAABBBAABBBBAAAABAAAAAABAABAAABABBBBABBBABBBABBBBBBABBABAAAAABABBBBBBAABAAAAABAABABABBBBAAABBAABAABBAABBBAB
+BABABBBBABAAABAAAAABBBBAABAAABBBBABABAABBBABAAABBAAABBBBAABABAAAABAAAAAABAABBBABBBAABABBAAAABBABBAABABAAABAAAAAAABBBAAABBBAABAABAAABBAABBABBBBAABAABBABBBBAAABAAAAAABBBBBAABBABABBBAABBABBAAABABBBABAABBAAABABABBAABAABBAAAAAABBABBAABBBBBBAAABBAABBABAABBABBABABBABBABABABBBAABAAABAAAABAABAAAABBABABAAAABABBBAAAABBBBABABBAAAAABAAAAABABBBAABABBABABABBABABABABBBBBBABAAABABABBAABBAABBBAABAAAABAAABBABABABAAABAABABBABBBABABBABABABBABBBBAAABAABBAAAABBBBBABBAAABAABBAAAABBBABBBBABAABBAAABBBBBBBABAAABAABBAABAAAAAAAAAABABAAAAABAABAAAAAAABBBABBBBBBBABBAABBBBAABBBBAAAABABAABBABABBBAABAABBABBAABBBBBBABBABBBBBBAAA
+AAAABBBABBABAABAABBAAABAABBBABAABABABBABBBAAAABBAAABBAABAABABABBAAAABAAAABABAABABABABBBABBABABBAAABAAAABAAAABAABABAABAABAABAAABABABBBBBBBBABBAABBBBABBBABBBBBBAAAAAAAAABABBBABAAAAAAAABAABAABABAAAABBABBABAAABABABBBBBBBABBBBAAABAABBBAABABAAABBBAAABABBBAAAABAAABBBBABABAABBBABAABBAABBAABAAAAABBABBBBABAAAABABBBABAABBAAABAAAABBABABABBBABABBAAAABABABBBABBBBBABAABAABBBABABABBBBBBABAAAABAAABBABABBABAABBBABBBBBBBBAABBAAABBAABBAABBABBBABBBBBABBBBAAAABAAAAABBAAAAABBABBBABBAAAABBBBAABBBABAAABBAAABBBAAABAAAABAABAABABBBABABAAAABABABAAAABAAAABBABABBBBABBBAAABABAAABBBBBABBAAABBBABAABBABBABABAAAAABAAABAABBBAABBB
Index: trunk/patchwork/src/test/resources/org/filsa/devfest/patchwork/gridtest.txt
===================================================================
--- trunk/patchwork/src/test/resources/org/filsa/devfest/patchwork/gridtest.txt (nonexistent)
+++ trunk/patchwork/src/test/resources/org/filsa/devfest/patchwork/gridtest.txt (revision 6)
@@ -0,0 +1,6 @@
+ABABABABAB
+CBBAAABAAB
+AABABBBAAB
+BAAAABAABA
+BBBABABABA
+BAABAAABBA
Index: trunk/patchwork/src/test/resources/log4j.properties
===================================================================
--- trunk/patchwork/src/test/resources/log4j.properties (nonexistent)
+++ trunk/patchwork/src/test/resources/log4j.properties (revision 6)
@@ -0,0 +1,10 @@
+### direct log messages to stdout ###
+log4j.appender.stdout=org.apache.log4j.ConsoleAppender
+log4j.appender.stdout.Target=System.out
+log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
+log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss:SSS} %t %p %c{1} %m%n
+
+### set log levels - for more verbose logging change 'info' to 'debug' ###
+
+log4j.rootLogger=debug, stdout
+
Index: trunk/patchwork/src/main/java/org/filsa/devfest/patchwork/Processor.java
===================================================================
--- trunk/patchwork/src/main/java/org/filsa/devfest/patchwork/Processor.java (nonexistent)
+++ trunk/patchwork/src/main/java/org/filsa/devfest/patchwork/Processor.java (revision 6)
@@ -0,0 +1,29 @@
+package org.filsa.devfest.patchwork;
+
+import java.util.List;
+
+public interface Processor {
+
+ /**
+ * Process the Grid, and return a list of all the areas in the grid.
+ *
+ * @return a list of Area objects
+ */
+ List process();
+
+ /**
+ * Mark the cells in the grid that are contained in the area
+ *
+ * @param biggest - the largest area
+ */
+ void mark(Area biggest);
+
+ /**
+ * count the # of cells that are marked in each row, returning the results in a list of integers.
+ *
+ * @param biggest
+ * @return
+ */
+ List calc(Area biggest);
+
+}
Index: trunk/patchwork/src/main/java/org/filsa/devfest/patchwork/Grid.java
===================================================================
--- trunk/patchwork/src/main/java/org/filsa/devfest/patchwork/Grid.java (nonexistent)
+++ trunk/patchwork/src/main/java/org/filsa/devfest/patchwork/Grid.java (revision 6)
@@ -0,0 +1,144 @@
+package org.filsa.devfest.patchwork;
+
+import java.io.BufferedReader;
+import java.io.File;
+import java.io.FileReader;
+import java.io.IOException;
+
+import org.apache.log4j.Logger;
+
+/**
+ * The Grid is a 2d array of GridCell objects.
+ *
+ *
+ * @author Phil Suh (http://filsa.net/)
+ */
+public class Grid {
+
+ static Logger log = Logger.getLogger(Grid.class);
+
+ private int rowCount;
+ private int colCount;
+
+ private GridCell[][] celldata;
+
+ /**
+ * Instantiate a Grid by passing in a filepath.
+ *
+ * @param filepath - a file containing same-length lines representing the grid.
+ * Each character is each line is a cell.
+ * @throws IOException
+ */
+ public Grid(String filepath) throws IOException {
+ celldata = create(filepath);
+ }
+
+ /**
+ *
+ * @param f
+ * @return
+ * @throws IOException
+ */
+ private GridCell[][] create(String filepath) throws IOException {
+
+ String data = "";
+
+ File f = new File(filepath);
+
+ if (f.exists()) {
+ log.debug("Creating grid for file: " + f.getAbsolutePath());
+ data = readFileAsString(filepath).replaceAll("\r\n", "\n");
+ }
+ if (data.isEmpty()) {
+ throw new IllegalStateException(
+ "Attempted to read datafile but no data."
+ + f.getAbsolutePath());
+ }
+
+ String[] lines = data.split("\n");
+ int rowCt = lines.length;
+ this.rowCount = rowCt;
+ int colCt = 0;
+ if (rowCt > 0) {
+ colCt = lines[0].length();
+ this.colCount = colCt;
+ }
+
+ GridCell[][] grid = new GridCell[rowCt][colCt];
+
+ for (int row = 0; row < lines.length; row++) {
+ String currentLine = lines[row];
+ for (int col = 0; col < currentLine.length(); col++) {
+ char color = currentLine.charAt(col);
+ if (color != '\r' && color != '\n') {
+ grid[row][col] = new GridCell(color, col, row);
+ }
+ }
+ }
+
+ return grid;
+ }
+
+ private static String readFileAsString(String filePath)
+ throws java.io.IOException {
+ StringBuffer fileData = new StringBuffer(1000);
+ BufferedReader reader = new BufferedReader(new FileReader(filePath));
+ char[] buf = new char[1024];
+ int numRead = 0;
+ while ((numRead = reader.read(buf)) != -1) {
+ String readData = String.valueOf(buf, 0, numRead);
+ fileData.append(readData);
+ buf = new char[1024];
+ }
+ reader.close();
+ fileData.toString().replaceAll("\r\n", "\n");
+ return fileData.toString();
+ }
+
+ public GridCell getCell(int row, int col) {
+
+ if (row < 0 || row > this.rowCount || col < 0 || col > this.colCount) {
+/* log.warn("row/col must point to an existing cell. row=" + row
+ + ", col=" + col);
+*/ return null;
+ }
+
+ GridCell oneCell;
+ try {
+ oneCell = this.celldata[row][col];
+ } catch (ArrayIndexOutOfBoundsException e) {
+/* log.warn("row/col must point to an existing cell. row=" + row
+ + ", col=" + col);
+*/ return null;
+ }
+
+ return oneCell;
+ }
+
+ public String printGrid() {
+
+ StringBuffer sb = new StringBuffer();
+ for (int row = 0; row < this.rowCount; row++) {
+ for (int col = 0; col < this.colCount; col++) {
+ sb.append(this.getCell(row, col).getColor());
+ }
+ sb.append("\n");
+ }
+
+ return sb.toString();
+ }
+
+ public int getRowCount() {
+ return rowCount;
+ }
+
+ public int getColCount() {
+ return colCount;
+ }
+
+ @Override
+ public String toString() {
+ return "Grid@" + this.hashCode() + "[rows=" + rowCount + ", cols="
+ + colCount + "]";
+ }
+}
Index: trunk/patchwork/src/main/java/org/filsa/devfest/patchwork/GridCell.java
===================================================================
--- trunk/patchwork/src/main/java/org/filsa/devfest/patchwork/GridCell.java (nonexistent)
+++ trunk/patchwork/src/main/java/org/filsa/devfest/patchwork/GridCell.java (revision 6)
@@ -0,0 +1,104 @@
+package org.filsa.devfest.patchwork;
+
+import org.apache.commons.lang.builder.EqualsBuilder;
+import org.apache.commons.lang.builder.HashCodeBuilder;
+
+/**
+ * A GridCell represents one cell of the grid. It has a "color",
+ * and it knows where it is located within the grid.
+ *
+ * @author Phil Suh (http://filsa.net/)
+ */
+public class GridCell implements Comparable {
+
+ private final int x;
+ private final int y;
+ private final char color;
+ private boolean isProcessed = false;
+
+ private boolean marked = false;
+
+ public GridCell(char colorCode, int col, int row) {
+ this.x = col;
+ this.y = row;
+ this.color = colorCode;
+ }
+
+ public int getCol() {
+ return x;
+ }
+
+ public int getRow() {
+ return y;
+ }
+
+ public char getColor() {
+ if (this.marked) { return '_';}
+ return this.color;
+ }
+
+ @Override
+ public int hashCode() {
+ return new HashCodeBuilder(17, 93).append(x + 1031).append(y).append(
+ color).toHashCode();
+ }
+
+ @Override
+ public boolean equals(Object obj) {
+ if (obj == null) {
+ return false;
+ }
+ if (obj == this) {
+ return true;
+ }
+ if (obj.getClass() != getClass()) {
+ return false;
+ }
+ GridCell rhs = (GridCell) obj;
+ return new EqualsBuilder().appendSuper(super.equals(obj)).append(x,
+ rhs.x).append(y, rhs.y).isEquals();
+ }
+
+ /**
+ * 処理済みかどうか
+ *
+ * @return
+ */
+ public boolean isProcessed() {
+ return this.isProcessed;
+ }
+
+ /**
+ * 処理済みフラグを設定する。
+ */
+ public void finishedProcessing() {
+ this.isProcessed = true;
+ }
+
+ public int compareTo(GridCell obj) {
+
+ return (this.x * this.y + 17) - (obj.getCol() * obj.getRow() + 17);
+ }
+
+ /**
+ *
+ */
+ public void setMark() {
+ this.marked = true;
+ }
+
+ public boolean isMarked() {
+ return this.marked;
+ }
+
+ /**
+ *
+ */
+ @Override
+ public String toString() {
+ return "GridCell@" + hashCode() + "[color=" + this.color + ", row="
+ + this.y + ", col=" + this.x + ", processed="
+ + ((this.isProcessed) ? "Yes" : "No") + "]";
+ }
+
+}
Index: trunk/patchwork/src/main/java/org/filsa/devfest/patchwork/GridProcessor.java
===================================================================
--- trunk/patchwork/src/main/java/org/filsa/devfest/patchwork/GridProcessor.java (nonexistent)
+++ trunk/patchwork/src/main/java/org/filsa/devfest/patchwork/GridProcessor.java (revision 6)
@@ -0,0 +1,145 @@
+package org.filsa.devfest.patchwork;
+
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.List;
+import java.util.PriorityQueue;
+import java.util.Queue;
+
+import org.apache.log4j.Logger;
+
+public class GridProcessor implements Processor {
+
+ static Logger log = Logger.getLogger(GridProcessor.class);
+
+ private final Grid theGrid;
+
+ private List areaList;
+
+ public GridProcessor(Grid theGrid) {
+ this.theGrid = theGrid;
+ }
+
+ /**
+ * Loop through gridCells
+ * - foreach
+ * - if (!isProcessed) processArea
+ */
+ public List process() {
+
+ this.areaList = new ArrayList();
+
+ for (int row=0;row < theGrid.getRowCount(); row++) {
+ for (int col=0;col < theGrid.getColCount(); col++) {
+ GridCell currentCell = theGrid.getCell(row, col);
+ if (!currentCell.isProcessed()) {
+ //create new area
+ this.areaList.add(processArea(currentCell));
+ }
+ }
+ }
+
+ Collections.sort(areaList);
+
+ log.info("areaList:: size=" + areaList.size());
+ return areaList;
+
+ }
+
+ /**
+ * - create new Area.
+ * - add currentCell to workQueue.
+ * - process workQueue:
+ * - find adjacents(adjacent + same color), add to workQueue.
+ * - mark current cell as processed.
+ *
+ * @param currentCell
+ */
+ private Area processArea(GridCell currentCell) {
+
+ Area currentArea = new Area(currentCell);
+
+ Queue workQueue = new PriorityQueue();
+ workQueue.add(currentCell);
+
+ while (workQueue.peek() != null) {
+ GridCell cell = workQueue.poll();
+ workQueue.addAll(findAdjacentCells(cell));
+ currentArea.add(cell);
+ cell.finishedProcessing();
+ }
+
+ //log.info(currentArea.toString());
+ return currentArea;
+ }
+
+ private List findAdjacentCells(GridCell cell) {
+
+ List results = new ArrayList();
+ GridCell north = theGrid.getCell(cell.getRow() -1, cell.getCol() );
+ GridCell south = theGrid.getCell(cell.getRow() +1, cell.getCol() );
+ GridCell east = theGrid.getCell(cell.getRow() , cell.getCol() +1);
+ GridCell west = theGrid.getCell(cell.getRow() , cell.getCol() -1);
+
+ if (north != null
+ && !north.isProcessed()
+ && (north.getColor() == cell.getColor())) {
+ results.add(north);
+ }
+
+ if (south != null
+ && !south.isProcessed()
+ && (south.getColor() == cell.getColor())) {
+ results.add(south);
+ }
+
+ if (east != null
+ && !east.isProcessed()
+ && (east.getColor() == cell.getColor())) {
+ results.add(east);
+ }
+
+ if (west != null
+ && !west.isProcessed()
+ && (west.getColor() == cell.getColor())) {
+ results.add(west);
+ }
+
+
+
+ return results;
+ }
+
+ public List calc(Area biggestArea) {
+
+ this.mark(biggestArea);
+
+ List result = new ArrayList();
+
+
+ for (int row=0;row < theGrid.getRowCount(); row++) {
+ int markedCount = 0;
+ for (int col=0;col < theGrid.getColCount(); col++) {
+ GridCell currentCell = theGrid.getCell(row, col);
+ if (currentCell.isMarked()) {
+ markedCount++;
+ }
+ }
+ result.add(Integer.valueOf(markedCount));
+ }
+
+ return result;
+ }
+
+
+ public void mark(Area biggest) {
+
+ for (GridCell cell : biggest.getAllCells()) {
+ cell.setMark();
+ }
+
+
+
+ }
+
+}
Index: trunk/patchwork/src/main/java/org/filsa/devfest/patchwork/Area.java
===================================================================
--- trunk/patchwork/src/main/java/org/filsa/devfest/patchwork/Area.java (nonexistent)
+++ trunk/patchwork/src/main/java/org/filsa/devfest/patchwork/Area.java (revision 6)
@@ -0,0 +1,51 @@
+package org.filsa.devfest.patchwork;
+
+import java.util.Collections;
+import java.util.HashSet;
+import java.util.Set;
+
+/**
+ *
+ * @author Phil Suh (http://filsa.net/)
+ */
+public class Area implements Comparable {
+
+ private Set areaCells = new HashSet();
+
+ private final GridCell firstCell;
+ private final char color;
+
+ public Area (GridCell cell) {
+ this.color = cell.getColor();
+ this.firstCell = cell;
+ }
+
+ public void add(GridCell oneCell) {
+ if (oneCell.getColor() != this.color) {
+ throw new IllegalArgumentException("");
+ }
+ areaCells.add(oneCell);
+ }
+
+
+ public int size() {
+ return this.areaCells.size();
+ }
+
+
+ public String toString() {
+ return "Area@" + this.hashCode() + "[color=" + firstCell.getColor()
+ + ", Row="+ firstCell.getRow() + ",Col=" + firstCell.getCol()
+ + ", size=" + this.size() + "]";
+ }
+
+ public int compareTo(Area obj) {
+ if (obj == null) { return this.size(); }
+ return this.size() - obj.size();
+ }
+
+
+ public Set getAllCells() {
+ return Collections.unmodifiableSet(this.areaCells);
+ }
+}
Index: trunk/patchwork/COPYING
===================================================================
--- trunk/patchwork/COPYING (nonexistent)
+++ trunk/patchwork/COPYING (revision 6)
@@ -0,0 +1,674 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc.
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The GNU General Public License is a free, copyleft license for
+software and other kinds of works.
+
+ The licenses for most software and other practical works are designed
+to take away your freedom to share and change the works. By contrast,
+the GNU General Public License is intended to guarantee your freedom to
+share and change all versions of a program--to make sure it remains free
+software for all its users. We, the Free Software Foundation, use the
+GNU General Public License for most of our software; it applies also to
+any other work released this way by its authors. You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+them if you wish), that you receive source code or can get it if you
+want it, that you can change the software or use pieces of it in new
+free programs, and that you know you can do these things.
+
+ To protect your rights, we need to prevent others from denying you
+these rights or asking you to surrender the rights. Therefore, you have
+certain responsibilities if you distribute copies of the software, or if
+you modify it: responsibilities to respect the freedom of others.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must pass on to the recipients the same
+freedoms that you received. You must make sure that they, too, receive
+or can get the source code. And you must show them these terms so they
+know their rights.
+
+ Developers that use the GNU GPL protect your rights with two steps:
+(1) assert copyright on the software, and (2) offer you this License
+giving you legal permission to copy, distribute and/or modify it.
+
+ For the developers' and authors' protection, the GPL clearly explains
+that there is no warranty for this free software. For both users' and
+authors' sake, the GPL requires that modified versions be marked as
+changed, so that their problems will not be attributed erroneously to
+authors of previous versions.
+
+ Some devices are designed to deny users access to install or run
+modified versions of the software inside them, although the manufacturer
+can do so. This is fundamentally incompatible with the aim of
+protecting users' freedom to change the software. The systematic
+pattern of such abuse occurs in the area of products for individuals to
+use, which is precisely where it is most unacceptable. Therefore, we
+have designed this version of the GPL to prohibit the practice for those
+products. If such problems arise substantially in other domains, we
+stand ready to extend this provision to those domains in future versions
+of the GPL, as needed to protect the freedom of users.
+
+ Finally, every program is threatened constantly by software patents.
+States should not allow patents to restrict development and use of
+software on general-purpose computers, but in those that do, we wish to
+avoid the special danger that patents applied to a free program could
+make it effectively proprietary. To prevent this, the GPL assures that
+patents cannot be used to render the program non-free.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ TERMS AND CONDITIONS
+
+ 0. Definitions.
+
+ "This License" refers to version 3 of the GNU General Public License.
+
+ "Copyright" also means copyright-like laws that apply to other kinds of
+works, such as semiconductor masks.
+
+ "The Program" refers to any copyrightable work licensed under this
+License. Each licensee is addressed as "you". "Licensees" and
+"recipients" may be individuals or organizations.
+
+ To "modify" a work means to copy from or adapt all or part of the work
+in a fashion requiring copyright permission, other than the making of an
+exact copy. The resulting work is called a "modified version" of the
+earlier work or a work "based on" the earlier work.
+
+ A "covered work" means either the unmodified Program or a work based
+on the Program.
+
+ To "propagate" a work means to do anything with it that, without
+permission, would make you directly or secondarily liable for
+infringement under applicable copyright law, except executing it on a
+computer or modifying a private copy. Propagation includes copying,
+distribution (with or without modification), making available to the
+public, and in some countries other activities as well.
+
+ To "convey" a work means any kind of propagation that enables other
+parties to make or receive copies. Mere interaction with a user through
+a computer network, with no transfer of a copy, is not conveying.
+
+ An interactive user interface displays "Appropriate Legal Notices"
+to the extent that it includes a convenient and prominently visible
+feature that (1) displays an appropriate copyright notice, and (2)
+tells the user that there is no warranty for the work (except to the
+extent that warranties are provided), that licensees may convey the
+work under this License, and how to view a copy of this License. If
+the interface presents a list of user commands or options, such as a
+menu, a prominent item in the list meets this criterion.
+
+ 1. Source Code.
+
+ The "source code" for a work means the preferred form of the work
+for making modifications to it. "Object code" means any non-source
+form of a work.
+
+ A "Standard Interface" means an interface that either is an official
+standard defined by a recognized standards body, or, in the case of
+interfaces specified for a particular programming language, one that
+is widely used among developers working in that language.
+
+ The "System Libraries" of an executable work include anything, other
+than the work as a whole, that (a) is included in the normal form of
+packaging a Major Component, but which is not part of that Major
+Component, and (b) serves only to enable use of the work with that
+Major Component, or to implement a Standard Interface for which an
+implementation is available to the public in source code form. A
+"Major Component", in this context, means a major essential component
+(kernel, window system, and so on) of the specific operating system
+(if any) on which the executable work runs, or a compiler used to
+produce the work, or an object code interpreter used to run it.
+
+ The "Corresponding Source" for a work in object code form means all
+the source code needed to generate, install, and (for an executable
+work) run the object code and to modify the work, including scripts to
+control those activities. However, it does not include the work's
+System Libraries, or general-purpose tools or generally available free
+programs which are used unmodified in performing those activities but
+which are not part of the work. For example, Corresponding Source
+includes interface definition files associated with source files for
+the work, and the source code for shared libraries and dynamically
+linked subprograms that the work is specifically designed to require,
+such as by intimate data communication or control flow between those
+subprograms and other parts of the work.
+
+ The Corresponding Source need not include anything that users
+can regenerate automatically from other parts of the Corresponding
+Source.
+
+ The Corresponding Source for a work in source code form is that
+same work.
+
+ 2. Basic Permissions.
+
+ All rights granted under this License are granted for the term of
+copyright on the Program, and are irrevocable provided the stated
+conditions are met. This License explicitly affirms your unlimited
+permission to run the unmodified Program. The output from running a
+covered work is covered by this License only if the output, given its
+content, constitutes a covered work. This License acknowledges your
+rights of fair use or other equivalent, as provided by copyright law.
+
+ You may make, run and propagate covered works that you do not
+convey, without conditions so long as your license otherwise remains
+in force. You may convey covered works to others for the sole purpose
+of having them make modifications exclusively for you, or provide you
+with facilities for running those works, provided that you comply with
+the terms of this License in conveying all material for which you do
+not control copyright. Those thus making or running the covered works
+for you must do so exclusively on your behalf, under your direction
+and control, on terms that prohibit them from making any copies of
+your copyrighted material outside their relationship with you.
+
+ Conveying under any other circumstances is permitted solely under
+the conditions stated below. Sublicensing is not allowed; section 10
+makes it unnecessary.
+
+ 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
+
+ No covered work shall be deemed part of an effective technological
+measure under any applicable law fulfilling obligations under article
+11 of the WIPO copyright treaty adopted on 20 December 1996, or
+similar laws prohibiting or restricting circumvention of such
+measures.
+
+ When you convey a covered work, you waive any legal power to forbid
+circumvention of technological measures to the extent such circumvention
+is effected by exercising rights under this License with respect to
+the covered work, and you disclaim any intention to limit operation or
+modification of the work as a means of enforcing, against the work's
+users, your or third parties' legal rights to forbid circumvention of
+technological measures.
+
+ 4. Conveying Verbatim Copies.
+
+ You may convey verbatim copies of the Program's source code as you
+receive it, in any medium, provided that you conspicuously and
+appropriately publish on each copy an appropriate copyright notice;
+keep intact all notices stating that this License and any
+non-permissive terms added in accord with section 7 apply to the code;
+keep intact all notices of the absence of any warranty; and give all
+recipients a copy of this License along with the Program.
+
+ You may charge any price or no price for each copy that you convey,
+and you may offer support or warranty protection for a fee.
+
+ 5. Conveying Modified Source Versions.
+
+ You may convey a work based on the Program, or the modifications to
+produce it from the Program, in the form of source code under the
+terms of section 4, provided that you also meet all of these conditions:
+
+ a) The work must carry prominent notices stating that you modified
+ it, and giving a relevant date.
+
+ b) The work must carry prominent notices stating that it is
+ released under this License and any conditions added under section
+ 7. This requirement modifies the requirement in section 4 to
+ "keep intact all notices".
+
+ c) You must license the entire work, as a whole, under this
+ License to anyone who comes into possession of a copy. This
+ License will therefore apply, along with any applicable section 7
+ additional terms, to the whole of the work, and all its parts,
+ regardless of how they are packaged. This License gives no
+ permission to license the work in any other way, but it does not
+ invalidate such permission if you have separately received it.
+
+ d) If the work has interactive user interfaces, each must display
+ Appropriate Legal Notices; however, if the Program has interactive
+ interfaces that do not display Appropriate Legal Notices, your
+ work need not make them do so.
+
+ A compilation of a covered work with other separate and independent
+works, which are not by their nature extensions of the covered work,
+and which are not combined with it such as to form a larger program,
+in or on a volume of a storage or distribution medium, is called an
+"aggregate" if the compilation and its resulting copyright are not
+used to limit the access or legal rights of the compilation's users
+beyond what the individual works permit. Inclusion of a covered work
+in an aggregate does not cause this License to apply to the other
+parts of the aggregate.
+
+ 6. Conveying Non-Source Forms.
+
+ You may convey a covered work in object code form under the terms
+of sections 4 and 5, provided that you also convey the
+machine-readable Corresponding Source under the terms of this License,
+in one of these ways:
+
+ a) Convey the object code in, or embodied in, a physical product
+ (including a physical distribution medium), accompanied by the
+ Corresponding Source fixed on a durable physical medium
+ customarily used for software interchange.
+
+ b) Convey the object code in, or embodied in, a physical product
+ (including a physical distribution medium), accompanied by a
+ written offer, valid for at least three years and valid for as
+ long as you offer spare parts or customer support for that product
+ model, to give anyone who possesses the object code either (1) a
+ copy of the Corresponding Source for all the software in the
+ product that is covered by this License, on a durable physical
+ medium customarily used for software interchange, for a price no
+ more than your reasonable cost of physically performing this
+ conveying of source, or (2) access to copy the
+ Corresponding Source from a network server at no charge.
+
+ c) Convey individual copies of the object code with a copy of the
+ written offer to provide the Corresponding Source. This
+ alternative is allowed only occasionally and noncommercially, and
+ only if you received the object code with such an offer, in accord
+ with subsection 6b.
+
+ d) Convey the object code by offering access from a designated
+ place (gratis or for a charge), and offer equivalent access to the
+ Corresponding Source in the same way through the same place at no
+ further charge. You need not require recipients to copy the
+ Corresponding Source along with the object code. If the place to
+ copy the object code is a network server, the Corresponding Source
+ may be on a different server (operated by you or a third party)
+ that supports equivalent copying facilities, provided you maintain
+ clear directions next to the object code saying where to find the
+ Corresponding Source. Regardless of what server hosts the
+ Corresponding Source, you remain obligated to ensure that it is
+ available for as long as needed to satisfy these requirements.
+
+ e) Convey the object code using peer-to-peer transmission, provided
+ you inform other peers where the object code and Corresponding
+ Source of the work are being offered to the general public at no
+ charge under subsection 6d.
+
+ A separable portion of the object code, whose source code is excluded
+from the Corresponding Source as a System Library, need not be
+included in conveying the object code work.
+
+ A "User Product" is either (1) a "consumer product", which means any
+tangible personal property which is normally used for personal, family,
+or household purposes, or (2) anything designed or sold for incorporation
+into a dwelling. In determining whether a product is a consumer product,
+doubtful cases shall be resolved in favor of coverage. For a particular
+product received by a particular user, "normally used" refers to a
+typical or common use of that class of product, regardless of the status
+of the particular user or of the way in which the particular user
+actually uses, or expects or is expected to use, the product. A product
+is a consumer product regardless of whether the product has substantial
+commercial, industrial or non-consumer uses, unless such uses represent
+the only significant mode of use of the product.
+
+ "Installation Information" for a User Product means any methods,
+procedures, authorization keys, or other information required to install
+and execute modified versions of a covered work in that User Product from
+a modified version of its Corresponding Source. The information must
+suffice to ensure that the continued functioning of the modified object
+code is in no case prevented or interfered with solely because
+modification has been made.
+
+ If you convey an object code work under this section in, or with, or
+specifically for use in, a User Product, and the conveying occurs as
+part of a transaction in which the right of possession and use of the
+User Product is transferred to the recipient in perpetuity or for a
+fixed term (regardless of how the transaction is characterized), the
+Corresponding Source conveyed under this section must be accompanied
+by the Installation Information. But this requirement does not apply
+if neither you nor any third party retains the ability to install
+modified object code on the User Product (for example, the work has
+been installed in ROM).
+
+ The requirement to provide Installation Information does not include a
+requirement to continue to provide support service, warranty, or updates
+for a work that has been modified or installed by the recipient, or for
+the User Product in which it has been modified or installed. Access to a
+network may be denied when the modification itself materially and
+adversely affects the operation of the network or violates the rules and
+protocols for communication across the network.
+
+ Corresponding Source conveyed, and Installation Information provided,
+in accord with this section must be in a format that is publicly
+documented (and with an implementation available to the public in
+source code form), and must require no special password or key for
+unpacking, reading or copying.
+
+ 7. Additional Terms.
+
+ "Additional permissions" are terms that supplement the terms of this
+License by making exceptions from one or more of its conditions.
+Additional permissions that are applicable to the entire Program shall
+be treated as though they were included in this License, to the extent
+that they are valid under applicable law. If additional permissions
+apply only to part of the Program, that part may be used separately
+under those permissions, but the entire Program remains governed by
+this License without regard to the additional permissions.
+
+ When you convey a copy of a covered work, you may at your option
+remove any additional permissions from that copy, or from any part of
+it. (Additional permissions may be written to require their own
+removal in certain cases when you modify the work.) You may place
+additional permissions on material, added by you to a covered work,
+for which you have or can give appropriate copyright permission.
+
+ Notwithstanding any other provision of this License, for material you
+add to a covered work, you may (if authorized by the copyright holders of
+that material) supplement the terms of this License with terms:
+
+ a) Disclaiming warranty or limiting liability differently from the
+ terms of sections 15 and 16 of this License; or
+
+ b) Requiring preservation of specified reasonable legal notices or
+ author attributions in that material or in the Appropriate Legal
+ Notices displayed by works containing it; or
+
+ c) Prohibiting misrepresentation of the origin of that material, or
+ requiring that modified versions of such material be marked in
+ reasonable ways as different from the original version; or
+
+ d) Limiting the use for publicity purposes of names of licensors or
+ authors of the material; or
+
+ e) Declining to grant rights under trademark law for use of some
+ trade names, trademarks, or service marks; or
+
+ f) Requiring indemnification of licensors and authors of that
+ material by anyone who conveys the material (or modified versions of
+ it) with contractual assumptions of liability to the recipient, for
+ any liability that these contractual assumptions directly impose on
+ those licensors and authors.
+
+ All other non-permissive additional terms are considered "further
+restrictions" within the meaning of section 10. If the Program as you
+received it, or any part of it, contains a notice stating that it is
+governed by this License along with a term that is a further
+restriction, you may remove that term. If a license document contains
+a further restriction but permits relicensing or conveying under this
+License, you may add to a covered work material governed by the terms
+of that license document, provided that the further restriction does
+not survive such relicensing or conveying.
+
+ If you add terms to a covered work in accord with this section, you
+must place, in the relevant source files, a statement of the
+additional terms that apply to those files, or a notice indicating
+where to find the applicable terms.
+
+ Additional terms, permissive or non-permissive, may be stated in the
+form of a separately written license, or stated as exceptions;
+the above requirements apply either way.
+
+ 8. Termination.
+
+ You may not propagate or modify a covered work except as expressly
+provided under this License. Any attempt otherwise to propagate or
+modify it is void, and will automatically terminate your rights under
+this License (including any patent licenses granted under the third
+paragraph of section 11).
+
+ However, if you cease all violation of this License, then your
+license from a particular copyright holder is reinstated (a)
+provisionally, unless and until the copyright holder explicitly and
+finally terminates your license, and (b) permanently, if the copyright
+holder fails to notify you of the violation by some reasonable means
+prior to 60 days after the cessation.
+
+ Moreover, your license from a particular copyright holder is
+reinstated permanently if the copyright holder notifies you of the
+violation by some reasonable means, this is the first time you have
+received notice of violation of this License (for any work) from that
+copyright holder, and you cure the violation prior to 30 days after
+your receipt of the notice.
+
+ Termination of your rights under this section does not terminate the
+licenses of parties who have received copies or rights from you under
+this License. If your rights have been terminated and not permanently
+reinstated, you do not qualify to receive new licenses for the same
+material under section 10.
+
+ 9. Acceptance Not Required for Having Copies.
+
+ You are not required to accept this License in order to receive or
+run a copy of the Program. Ancillary propagation of a covered work
+occurring solely as a consequence of using peer-to-peer transmission
+to receive a copy likewise does not require acceptance. However,
+nothing other than this License grants you permission to propagate or
+modify any covered work. These actions infringe copyright if you do
+not accept this License. Therefore, by modifying or propagating a
+covered work, you indicate your acceptance of this License to do so.
+
+ 10. Automatic Licensing of Downstream Recipients.
+
+ Each time you convey a covered work, the recipient automatically
+receives a license from the original licensors, to run, modify and
+propagate that work, subject to this License. You are not responsible
+for enforcing compliance by third parties with this License.
+
+ An "entity transaction" is a transaction transferring control of an
+organization, or substantially all assets of one, or subdividing an
+organization, or merging organizations. If propagation of a covered
+work results from an entity transaction, each party to that
+transaction who receives a copy of the work also receives whatever
+licenses to the work the party's predecessor in interest had or could
+give under the previous paragraph, plus a right to possession of the
+Corresponding Source of the work from the predecessor in interest, if
+the predecessor has it or can get it with reasonable efforts.
+
+ You may not impose any further restrictions on the exercise of the
+rights granted or affirmed under this License. For example, you may
+not impose a license fee, royalty, or other charge for exercise of
+rights granted under this License, and you may not initiate litigation
+(including a cross-claim or counterclaim in a lawsuit) alleging that
+any patent claim is infringed by making, using, selling, offering for
+sale, or importing the Program or any portion of it.
+
+ 11. Patents.
+
+ A "contributor" is a copyright holder who authorizes use under this
+License of the Program or a work on which the Program is based. The
+work thus licensed is called the contributor's "contributor version".
+
+ A contributor's "essential patent claims" are all patent claims
+owned or controlled by the contributor, whether already acquired or
+hereafter acquired, that would be infringed by some manner, permitted
+by this License, of making, using, or selling its contributor version,
+but do not include claims that would be infringed only as a
+consequence of further modification of the contributor version. For
+purposes of this definition, "control" includes the right to grant
+patent sublicenses in a manner consistent with the requirements of
+this License.
+
+ Each contributor grants you a non-exclusive, worldwide, royalty-free
+patent license under the contributor's essential patent claims, to
+make, use, sell, offer for sale, import and otherwise run, modify and
+propagate the contents of its contributor version.
+
+ In the following three paragraphs, a "patent license" is any express
+agreement or commitment, however denominated, not to enforce a patent
+(such as an express permission to practice a patent or covenant not to
+sue for patent infringement). To "grant" such a patent license to a
+party means to make such an agreement or commitment not to enforce a
+patent against the party.
+
+ If you convey a covered work, knowingly relying on a patent license,
+and the Corresponding Source of the work is not available for anyone
+to copy, free of charge and under the terms of this License, through a
+publicly available network server or other readily accessible means,
+then you must either (1) cause the Corresponding Source to be so
+available, or (2) arrange to deprive yourself of the benefit of the
+patent license for this particular work, or (3) arrange, in a manner
+consistent with the requirements of this License, to extend the patent
+license to downstream recipients. "Knowingly relying" means you have
+actual knowledge that, but for the patent license, your conveying the
+covered work in a country, or your recipient's use of the covered work
+in a country, would infringe one or more identifiable patents in that
+country that you have reason to believe are valid.
+
+ If, pursuant to or in connection with a single transaction or
+arrangement, you convey, or propagate by procuring conveyance of, a
+covered work, and grant a patent license to some of the parties
+receiving the covered work authorizing them to use, propagate, modify
+or convey a specific copy of the covered work, then the patent license
+you grant is automatically extended to all recipients of the covered
+work and works based on it.
+
+ A patent license is "discriminatory" if it does not include within
+the scope of its coverage, prohibits the exercise of, or is
+conditioned on the non-exercise of one or more of the rights that are
+specifically granted under this License. You may not convey a covered
+work if you are a party to an arrangement with a third party that is
+in the business of distributing software, under which you make payment
+to the third party based on the extent of your activity of conveying
+the work, and under which the third party grants, to any of the
+parties who would receive the covered work from you, a discriminatory
+patent license (a) in connection with copies of the covered work
+conveyed by you (or copies made from those copies), or (b) primarily
+for and in connection with specific products or compilations that
+contain the covered work, unless you entered into that arrangement,
+or that patent license was granted, prior to 28 March 2007.
+
+ Nothing in this License shall be construed as excluding or limiting
+any implied license or other defenses to infringement that may
+otherwise be available to you under applicable patent law.
+
+ 12. No Surrender of Others' Freedom.
+
+ If conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot convey a
+covered work so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you may
+not convey it at all. For example, if you agree to terms that obligate you
+to collect a royalty for further conveying from those to whom you convey
+the Program, the only way you could satisfy both those terms and this
+License would be to refrain entirely from conveying the Program.
+
+ 13. Use with the GNU Affero General Public License.
+
+ Notwithstanding any other provision of this License, you have
+permission to link or combine any covered work with a work licensed
+under version 3 of the GNU Affero General Public License into a single
+combined work, and to convey the resulting work. The terms of this
+License will continue to apply to the part which is the covered work,
+but the special requirements of the GNU Affero General Public License,
+section 13, concerning interaction through a network will apply to the
+combination as such.
+
+ 14. Revised Versions of this License.
+
+ The Free Software Foundation may publish revised and/or new versions of
+the GNU General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+ Each version is given a distinguishing version number. If the
+Program specifies that a certain numbered version of the GNU General
+Public License "or any later version" applies to it, you have the
+option of following the terms and conditions either of that numbered
+version or of any later version published by the Free Software
+Foundation. If the Program does not specify a version number of the
+GNU General Public License, you may choose any version ever published
+by the Free Software Foundation.
+
+ If the Program specifies that a proxy can decide which future
+versions of the GNU General Public License can be used, that proxy's
+public statement of acceptance of a version permanently authorizes you
+to choose that version for the Program.
+
+ Later license versions may give you additional or different
+permissions. However, no additional obligations are imposed on any
+author or copyright holder as a result of your choosing to follow a
+later version.
+
+ 15. Disclaimer of Warranty.
+
+ THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
+APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
+HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
+OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
+THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
+IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 16. Limitation of Liability.
+
+ IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
+THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
+GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
+USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
+PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
+EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGES.
+
+ 17. Interpretation of Sections 15 and 16.
+
+ If the disclaimer of warranty and limitation of liability provided
+above cannot be given local legal effect according to their terms,
+reviewing courts shall apply local law that most closely approximates
+an absolute waiver of all civil liability in connection with the
+Program, unless a warranty or assumption of liability accompanies a
+copy of the Program in return for a fee.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+state the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+
+ Copyright (C)
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+
+Also add information on how to contact you by electronic and paper mail.
+
+ If the program does terminal interaction, make it output a short
+notice like this when it starts in an interactive mode:
+
+ Copyright (C)
+ This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, your program's commands
+might be different; for a GUI interface, you would use an "about box".
+
+ You should also get your employer (if you work as a programmer) or school,
+if any, to sign a "copyright disclaimer" for the program, if necessary.
+For more information on this, and how to apply and follow the GNU GPL, see
+.
+
+ The GNU General Public License does not permit incorporating your program
+into proprietary programs. If your program is a subroutine library, you
+may consider it more useful to permit linking proprietary applications with
+the library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License. But first, please read
+.
\ No newline at end of file
Index: trunk/patchwork/pom.xml
===================================================================
--- trunk/patchwork/pom.xml (nonexistent)
+++ trunk/patchwork/pom.xml (revision 6)
@@ -0,0 +1,28 @@
+ + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ 4.0.0
+ org.filsa.devfest
+ patchwork
+ jar
+ 1.0.0
+ patchwork
+ http://maven.apache.org
+
+
+ junit
+ junit
+ 4.7
+ test
+

+
+ commons-lang
+ commons-lang
+ 2.4
+

+
+ log4j
+ log4j
+ 1.2.13
+

+

+

Index: trunk/patchwork/README.txt
===================================================================
--- trunk/patchwork/README.txt (nonexistent)
+++ trunk/patchwork/README.txt (revision 6)
@@ -0,0 +1,35 @@
+PatchWork
+by Phil Suh
+http://filsa.net/code/sketches/patchwork
+
+Created for the 2010 Google DevFest Japan "devquiz".
+
+See docs/quiz/ for the original quiz page with rough English
+translations inserted that describe the problem.
+
+RUNNING
+-------
+
+Use maven to build and run the program.
+
+See src/test/.../GridTest.java for test that actually executes the
+program. Use the following maven command to run the test:
+
+$ mvn test
+
+SPEED
+------
+
+My code is not very efficient--It could be a lot faster. It runs at
+about 1300-1500 milliseconds. Other competitors worked to optimize their
+code. I am including some other implementations under docs/other/ for
+comparison.
+
+LICENSE
+-------
+
+patchwork is released under the GPL. Copyright Phil Suh (c) 2010.
+
+
+
+
Index: trunk/patchwork/.settings/org.eclipse.jdt.core.prefs
===================================================================
--- trunk/patchwork/.settings/org.eclipse.jdt.core.prefs (nonexistent)
+++ trunk/patchwork/.settings/org.eclipse.jdt.core.prefs (revision 6)
@@ -0,0 +1,12 @@
+#Wed Feb 24 08:52:04 JST 2010
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
+org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.debug.lineNumber=generate
+org.eclipse.jdt.core.compiler.debug.localVariable=generate
+org.eclipse.jdt.core.compiler.debug.sourceFile=generate
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.5
Index: trunk/patchwork/.settings/com.google.appengine.eclipse.core.prefs
===================================================================
--- trunk/patchwork/.settings/com.google.appengine.eclipse.core.prefs (nonexistent)
+++ trunk/patchwork/.settings/com.google.appengine.eclipse.core.prefs (revision 6)
@@ -0,0 +1,3 @@
+#Wed Feb 24 08:29:08 JST 2010
+eclipse.preferences.version=1
+filesCopiedToWebInfLib=
Index: trunk/patchwork/.settings/org.eclipse.core.resources.prefs
===================================================================
--- trunk/patchwork/.settings/org.eclipse.core.resources.prefs (nonexistent)
+++ trunk/patchwork/.settings/org.eclipse.core.resources.prefs (revision 6)
@@ -0,0 +1,3 @@
+#Wed Feb 24 08:31:14 JST 2010
+eclipse.preferences.version=1
+encoding/=UTF-8
Index: trunk/patchwork/.settings/org.maven.ide.eclipse.prefs
===================================================================
--- trunk/patchwork/.settings/org.maven.ide.eclipse.prefs (nonexistent)
+++ trunk/patchwork/.settings/org.maven.ide.eclipse.prefs (revision 6)
@@ -0,0 +1,9 @@
+#Wed Feb 24 08:26:41 JST 2010
+activeProfiles=
+eclipse.preferences.version=1
+fullBuildGoals=process-test-resources
+includeModules=false
+resolveWorkspaceProjects=true
+resourceFilterGoals=process-resources resources\:testResources
+skipCompilerPlugin=true
+version=1