Browse Source

changed projet8.py to a more OOP fashion, modified README

Nicolas Zimmermann 2 years ago
parent
commit
3662e3a099
3 changed files with 534 additions and 13 deletions
  1. 0 2
      README
  2. 502 0
      results/md.csv
  3. 32 11
      src/projet8.py

+ 0 - 2
README View File

@@ -13,8 +13,6 @@ md.pdb contains structural information of 501 conformations of the calf-1 domain
13 13
 3 - try the program on md.pdb
14 14
 	$ python3 src/projet8 data/md.pdb 
15 15
 
16
-This will generate a md.csv file in the results folder, representing a dataframe of the conformations, each row being a conformation and each column a PB position
17
-
18 16
 Informations:
19 17
 
20 18
 The pdb was obtained from .trr and .gro files available online (http://www.dsimb.inserm.fr/~tmp/DM_Calf-1_WT_production_long1.tar.gz)

+ 502 - 0
results/md.csv View File

@@ -0,0 +1,502 @@
1
+0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140
2
+Z,Z,o,p,a,c,d,d,d,d,d,d,d,d,d,e,h,k,a,a,c,e,h,i,a,b,d,c,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,f,k,l,c,c,f,b,d,c,d,d,d,e,h,i,a,b,a,c,d,d,d,d,f,k,b,m,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,f,k,n,o,j,b,d,c,d,d,d,d,d,d,d,f,b,f,b,h,p,b,c,c,d,d,d,d,d,d,d,d,Z,Z
3
+Z,Z,o,p,a,c,d,d,d,d,d,d,d,d,d,e,h,i,a,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,f,k,b,c,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,k,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,f,b,n,b,j,b,d,c,d,d,d,d,d,d,d,f,b,f,b,h,p,b,c,c,d,d,d,d,d,d,d,d,Z,Z
4
+Z,Z,l,p,a,c,d,d,d,d,d,d,d,d,d,e,h,k,a,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,f,k,b,c,c,f,b,d,c,d,d,d,e,h,i,a,b,a,c,d,d,d,d,f,b,b,c,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,d,d,f,b,j,b,d,c,d,d,d,d,d,d,d,d,d,f,e,h,j,b,c,c,d,d,d,d,d,d,d,d,Z,Z
5
+Z,Z,l,p,a,c,d,d,d,d,d,d,d,d,d,e,h,i,a,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,j,f,b,a,c,d,d,d,d,f,k,b,c,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,f,b,g,b,j,b,d,c,d,d,d,d,d,d,d,f,b,f,b,h,k,b,c,c,d,d,d,d,d,d,d,d,Z,Z
6
+Z,Z,l,p,a,c,d,d,d,d,d,d,d,d,d,e,h,i,a,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,i,a,b,d,c,d,d,d,d,f,b,o,j,b,a,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,f,b,g,b,j,a,c,c,d,d,d,d,d,d,d,f,b,f,b,h,k,b,c,c,d,d,d,d,d,d,d,d,Z,Z
7
+Z,Z,l,p,a,c,d,d,d,d,d,d,d,d,d,e,h,f,b,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,i,a,b,d,c,d,d,d,d,f,e,d,j,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,f,b,g,c,j,b,c,c,d,d,d,d,d,d,d,d,d,f,b,h,j,b,c,c,d,d,d,d,d,d,d,d,Z,Z
8
+Z,Z,l,p,a,c,d,d,d,d,d,d,d,d,d,e,h,k,a,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,i,a,b,c,c,d,d,c,d,d,e,d,j,b,l,c,d,c,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,f,b,a,c,f,b,d,c,d,d,d,d,d,d,d,f,d,f,b,h,p,a,c,c,d,d,d,d,d,d,d,d,Z,Z
9
+Z,Z,l,p,a,c,d,d,d,d,d,d,d,d,d,e,h,i,a,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,g,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,e,h,j,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,f,f,b,c,f,b,g,c,j,b,d,c,d,d,d,d,d,d,d,f,b,f,b,h,k,b,c,c,d,d,d,d,d,d,d,d,Z,Z
10
+Z,Z,o,p,a,c,d,c,d,d,d,d,d,d,d,e,h,i,a,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,e,d,j,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,c,f,b,d,c,f,b,d,c,d,d,d,d,d,d,d,f,b,f,k,b,m,b,d,c,d,d,d,d,d,d,d,d,Z,Z
11
+Z,Z,l,p,a,c,d,d,d,d,d,d,d,d,d,e,h,f,b,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,g,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,g,h,i,a,c,d,c,d,d,d,d,f,e,d,j,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,f,k,b,a,f,b,d,c,f,b,d,c,d,d,d,d,d,d,d,f,b,l,m,l,m,c,c,c,d,d,d,d,d,d,d,d,Z,Z
12
+Z,Z,l,p,a,c,d,d,d,d,d,d,d,d,d,e,h,k,b,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,e,d,j,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,c,b,d,c,f,b,d,c,d,d,d,d,d,d,d,f,b,l,m,l,m,b,c,c,d,d,d,d,d,d,d,d,Z,Z
13
+Z,Z,l,p,a,c,d,d,d,d,d,d,d,d,d,e,h,f,b,c,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,g,h,i,a,b,c,c,d,d,d,d,f,e,h,j,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,f,k,b,c,f,b,d,c,f,b,c,c,d,d,d,d,d,d,d,f,b,l,k,l,m,b,c,c,d,d,d,d,d,d,d,d,Z,Z
14
+Z,Z,o,p,a,c,d,d,d,d,c,d,d,d,d,e,h,f,b,a,c,e,h,i,a,d,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,i,a,b,c,c,d,d,d,d,f,e,h,j,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,f,b,d,c,f,b,c,c,d,d,d,d,d,d,d,f,b,l,k,l,m,b,c,c,d,d,d,d,d,d,d,d,Z,Z
15
+Z,Z,l,p,a,c,d,d,d,d,d,d,d,d,d,e,h,k,a,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,g,h,i,l,p,g,c,d,d,d,d,f,e,d,j,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,c,f,b,d,c,j,b,d,c,d,d,d,d,d,d,d,f,b,l,k,l,m,c,c,c,d,d,d,d,d,d,d,d,Z,Z
16
+Z,Z,o,p,a,c,d,d,d,d,d,d,d,d,d,e,h,j,b,c,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,c,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,j,l,p,a,c,d,d,d,d,f,e,d,j,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,f,b,d,c,f,b,c,c,d,d,d,d,d,d,d,f,b,l,m,l,m,b,c,c,d,d,d,d,d,d,d,d,Z,Z
17
+Z,Z,h,p,a,c,d,d,d,d,d,d,d,d,d,e,h,j,b,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,j,l,p,a,c,d,d,d,d,f,e,d,j,d,d,d,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,c,f,b,d,c,f,b,d,c,d,d,d,d,d,d,d,f,b,l,k,b,m,b,d,c,d,d,d,d,d,d,d,d,Z,Z
18
+Z,Z,f,b,d,c,d,d,d,d,d,d,d,d,d,e,h,f,b,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,g,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,l,p,c,c,d,d,d,d,f,e,h,j,b,a,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,f,b,g,c,j,b,d,c,d,d,d,d,d,d,d,f,b,l,k,l,g,c,c,c,d,d,d,d,d,d,d,d,Z,Z
19
+Z,Z,f,b,d,c,d,d,d,d,d,d,d,d,d,e,h,k,a,a,g,b,h,p,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,l,p,c,c,d,d,d,d,f,e,h,j,b,a,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,f,b,d,c,f,b,c,c,d,d,d,d,d,d,d,f,b,l,k,l,m,c,c,c,d,d,d,d,d,d,d,d,Z,Z
20
+Z,Z,f,b,d,c,d,d,d,d,d,d,d,d,d,e,h,k,b,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,g,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,g,h,i,a,b,c,c,d,d,d,d,f,e,h,j,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,f,b,d,c,f,b,d,c,d,d,d,d,d,d,d,f,b,l,m,l,m,b,c,c,d,d,d,d,d,d,d,d,Z,Z
21
+Z,Z,f,b,c,c,d,d,d,d,d,d,d,d,d,e,h,i,a,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,l,m,p,c,c,d,d,d,f,e,d,j,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,f,b,d,c,f,b,d,c,d,d,d,d,d,d,d,f,b,l,k,l,m,b,c,c,d,d,d,d,d,d,d,d,Z,Z
22
+Z,Z,f,b,d,c,d,d,d,d,d,d,d,d,d,e,h,k,a,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,h,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,i,a,b,d,c,d,d,d,d,f,e,h,j,b,d,c,d,d,d,d,f,b,d,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,f,b,e,c,j,b,d,c,d,d,d,d,d,d,d,f,b,l,k,l,m,b,c,c,d,d,d,d,d,d,d,d,Z,Z
23
+Z,Z,f,b,d,c,d,d,d,d,d,d,d,d,d,e,h,j,b,c,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,i,a,b,d,c,d,d,d,d,f,e,d,j,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,f,b,g,c,j,b,d,c,d,d,d,d,d,d,d,f,b,l,k,b,m,b,c,c,d,d,d,d,d,d,d,d,Z,Z
24
+Z,Z,f,b,d,c,d,d,d,d,d,d,d,d,d,e,h,k,a,c,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,i,a,b,d,c,d,d,d,d,f,e,d,j,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,c,b,e,c,j,b,d,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,c,c,d,d,d,d,d,d,d,d,Z,Z
25
+Z,Z,l,b,d,c,d,d,d,d,d,d,d,d,d,e,h,i,b,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,b,e,h,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,i,a,b,d,c,d,d,d,d,f,e,h,j,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,f,b,e,c,j,b,d,c,d,d,d,d,d,d,d,f,b,l,k,l,m,b,d,c,d,d,d,d,d,d,d,d,Z,Z
26
+Z,Z,f,b,d,c,d,d,d,d,d,d,d,d,d,e,h,f,b,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,d,f,e,h,j,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,f,b,g,c,j,b,d,c,d,d,d,d,d,d,d,f,b,l,k,b,m,b,a,c,d,d,d,d,d,d,d,d,Z,Z
27
+Z,Z,l,c,d,c,d,d,d,d,d,d,d,d,d,e,h,j,a,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,i,a,b,d,c,d,d,d,d,f,e,d,j,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,f,b,g,c,j,b,d,c,d,d,d,d,d,d,d,f,b,l,m,l,m,c,c,c,d,d,d,d,d,d,d,d,Z,Z
28
+Z,Z,f,b,d,c,d,d,d,d,d,d,d,d,d,e,h,k,a,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,a,c,d,d,d,d,f,k,l,m,b,d,c,d,d,d,d,f,b,d,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,d,d,f,b,e,c,j,b,d,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,c,c,d,d,d,d,d,d,d,d,Z,Z
29
+Z,Z,f,b,d,c,d,d,d,d,d,d,d,d,d,e,h,k,a,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,h,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,i,a,b,d,c,d,d,d,d,f,k,b,c,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,f,b,g,c,j,b,d,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,a,c,d,d,d,d,d,d,d,d,Z,Z
30
+Z,Z,l,b,d,c,d,d,d,d,d,d,d,d,d,e,h,i,a,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,b,b,f,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,f,b,g,c,j,b,d,c,d,d,d,d,d,d,d,f,b,l,m,l,m,b,a,c,d,d,d,d,d,d,d,d,Z,Z
31
+Z,Z,f,b,l,c,d,d,d,d,d,d,d,d,d,e,h,k,a,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,d,f,b,b,f,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,f,b,g,c,j,b,d,c,d,d,d,d,d,d,d,f,b,l,k,l,m,b,c,c,d,d,d,d,d,d,d,d,Z,Z
32
+Z,Z,f,b,a,c,d,d,d,d,d,d,d,d,d,e,h,f,b,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,g,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,i,f,b,d,c,d,d,d,d,f,b,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,c,b,g,c,j,b,d,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,d,c,d,d,d,d,d,d,d,d,Z,Z
33
+Z,Z,f,b,d,c,d,d,d,d,d,d,d,d,d,e,h,j,b,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,i,a,b,d,c,d,d,d,d,f,k,b,m,b,a,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,f,k,b,c,c,b,e,c,j,b,d,c,d,d,d,d,d,d,d,d,d,f,k,l,g,b,d,c,d,d,d,d,d,d,d,d,Z,Z
34
+Z,Z,f,b,a,c,d,d,d,d,d,d,d,d,d,e,h,k,b,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,g,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,i,a,b,d,c,d,d,d,d,f,k,b,m,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,f,k,b,c,c,b,e,c,j,b,d,c,d,d,d,d,d,d,d,f,b,l,m,l,m,b,c,c,d,d,d,d,d,d,d,d,Z,Z
35
+Z,Z,l,b,a,c,d,d,d,d,d,d,d,d,d,e,h,f,b,a,c,e,h,i,a,a,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,i,a,b,d,c,d,d,d,d,f,b,b,f,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,c,f,b,g,c,j,b,d,c,d,d,d,d,d,d,d,f,b,f,k,l,m,c,c,c,d,d,d,d,d,d,d,e,Z,Z
36
+Z,Z,f,b,d,c,d,d,d,d,d,d,d,d,d,e,h,j,b,g,c,e,h,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,k,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,e,h,h,a,a,c,d,j,h,i,a,c,d,d,d,d,d,d,d,f,b,l,k,l,m,b,c,c,d,d,d,d,d,d,d,e,Z,Z
37
+Z,Z,f,c,d,c,d,d,d,d,d,d,d,d,d,e,d,j,b,d,c,e,h,p,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,g,h,i,f,b,d,c,d,d,d,d,f,k,b,m,b,a,c,d,d,d,d,e,b,j,a,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,c,f,b,g,c,j,b,d,c,d,d,d,d,d,d,d,f,b,f,k,b,g,b,d,c,d,d,d,d,d,d,d,d,Z,Z
38
+Z,Z,f,b,a,c,d,d,d,d,d,d,d,d,d,e,d,j,b,d,c,e,h,i,a,b,d,c,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,k,b,m,b,a,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,e,h,k,a,a,b,e,c,j,b,d,c,d,d,d,d,d,d,d,f,k,l,m,l,m,c,c,c,d,d,d,d,d,d,d,d,Z,Z
39
+Z,Z,f,k,l,c,d,d,d,d,d,d,d,d,d,e,d,j,d,d,f,e,h,i,a,b,i,c,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,e,h,i,a,c,b,e,c,j,b,d,c,d,d,d,d,d,d,d,f,b,l,m,l,m,b,c,c,d,d,d,d,d,d,d,d,Z,Z
40
+Z,Z,l,b,a,c,d,d,d,d,d,d,d,d,d,e,d,d,d,f,b,g,h,i,a,h,i,a,c,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,b,h,j,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,e,k,i,a,c,d,e,d,j,b,d,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,c,c,d,d,d,d,d,d,d,e,Z,Z
41
+Z,Z,f,b,d,c,d,d,d,d,d,d,d,d,d,e,d,d,d,f,b,g,o,i,a,c,b,d,c,d,d,d,d,d,d,d,f,b,e,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,c,d,f,b,b,f,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,e,h,j,b,g,h,i,a,c,j,b,d,c,d,d,d,d,d,d,d,f,b,l,k,l,m,b,c,c,d,d,d,d,d,d,d,d,Z,Z
42
+Z,Z,l,b,a,c,d,d,d,d,d,d,d,d,d,e,h,i,j,a,d,e,h,i,a,c,e,b,p,a,d,d,d,d,d,d,f,b,e,c,d,e,h,i,a,c,d,d,d,d,d,f,k,b,c,c,e,b,j,c,d,d,d,e,h,i,a,b,d,c,d,d,d,d,f,k,b,m,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,e,h,j,d,f,b,g,h,i,a,c,j,b,d,c,d,d,d,d,d,d,d,f,b,f,k,l,m,c,c,c,d,d,d,d,d,d,d,e,Z,Z
43
+Z,Z,l,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,d,e,h,i,a,c,d,f,b,d,c,d,d,d,d,d,f,b,e,c,d,e,h,i,a,c,d,d,d,d,d,f,k,b,c,c,e,b,j,a,d,d,d,e,h,i,a,b,d,c,d,d,d,d,f,k,b,c,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,c,d,e,d,j,b,d,c,d,d,d,d,d,d,d,f,b,l,k,l,m,b,c,c,d,d,d,d,d,d,d,h,Z,Z
44
+Z,Z,l,b,d,c,d,d,d,d,d,d,d,d,d,d,d,f,b,d,c,e,h,i,a,c,d,e,h,j,a,d,d,d,d,d,f,b,e,c,d,e,h,i,a,c,d,d,d,d,d,f,k,b,c,c,f,b,d,c,f,k,i,a,c,i,f,b,d,c,e,e,j,i,f,k,b,c,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,e,f,k,a,c,d,d,f,b,e,h,i,a,c,j,b,d,c,d,d,d,d,d,d,d,f,b,l,k,l,m,b,c,c,d,d,d,d,d,d,d,e,Z,Z
45
+Z,Z,f,b,d,c,d,d,d,d,d,d,d,d,d,e,h,i,a,a,c,e,h,i,a,c,d,e,b,d,a,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,e,h,j,p,a,c,f,b,d,c,d,f,b,g,h,i,a,c,d,d,d,f,b,e,j,j,a,g,h,i,a,d,d,d,d,f,b,d,c,d,d,e,h,i,a,c,d,d,d,f,b,p,a,d,f,b,e,h,i,a,c,j,b,d,c,d,d,d,d,d,d,d,f,b,l,m,l,g,b,c,c,d,d,d,d,d,d,d,e,Z,Z
46
+Z,Z,l,b,a,c,d,d,d,d,d,d,d,d,d,e,h,i,a,a,d,e,h,i,a,c,d,f,b,i,c,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,e,e,j,i,a,c,f,b,j,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,e,d,d,d,d,f,b,c,f,e,g,c,j,b,d,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,c,c,d,d,d,d,d,d,d,d,Z,Z
47
+Z,Z,l,b,l,c,d,d,d,d,d,d,d,d,f,e,d,c,d,d,d,e,h,i,a,c,d,d,f,b,d,c,d,d,d,d,f,b,g,c,i,e,h,i,a,c,d,d,d,e,b,e,h,i,a,c,f,b,g,c,d,f,d,e,h,i,a,c,a,c,d,d,d,e,h,l,b,m,m,l,a,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,c,f,b,e,c,j,b,e,b,d,c,d,d,d,d,d,f,b,l,m,l,m,b,c,c,d,d,d,d,e,b,j,a,Z,Z
48
+Z,Z,f,b,a,c,d,d,d,d,d,d,d,e,h,e,d,d,d,d,d,e,h,i,a,c,d,d,e,f,i,d,d,d,d,d,f,b,e,c,d,e,h,i,a,c,d,d,d,e,d,j,h,i,a,c,f,b,g,c,j,f,b,e,h,i,a,b,d,c,d,d,d,d,f,e,b,g,h,i,a,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,f,f,b,c,c,b,e,c,j,b,e,b,j,a,d,d,d,d,d,f,b,l,k,l,m,c,c,c,d,d,d,e,h,j,d,d,Z,Z
49
+Z,Z,f,b,a,c,d,d,d,d,d,d,e,b,j,c,d,d,d,d,d,e,h,i,a,c,d,d,d,d,f,b,d,c,d,d,f,b,d,c,d,e,h,i,a,c,d,e,h,i,d,e,h,i,a,c,f,b,d,c,d,f,e,g,n,i,j,b,d,c,e,b,p,a,f,k,b,m,c,b,g,h,j,d,d,e,b,j,c,d,d,e,h,i,a,c,e,h,j,a,d,d,d,d,f,b,c,f,b,e,c,j,b,d,e,h,j,d,d,d,d,d,f,b,l,m,b,m,b,d,c,d,d,e,f,b,d,d,d,Z,Z
50
+Z,Z,f,b,d,c,d,d,d,d,d,d,f,i,j,c,d,j,d,d,d,e,h,i,a,c,d,d,d,d,f,b,d,c,d,d,f,b,d,c,d,e,h,i,a,c,d,e,h,i,a,e,h,i,a,c,f,b,d,c,d,e,d,e,h,j,l,p,g,c,i,e,e,d,j,f,b,f,b,g,c,d,c,d,d,e,b,j,c,d,d,e,h,i,a,c,e,h,j,a,d,d,d,d,f,b,d,f,b,g,c,j,b,d,c,f,b,d,c,d,d,d,f,b,f,k,b,m,b,d,c,d,d,f,b,d,c,d,d,Z,Z
51
+Z,Z,f,b,d,c,d,d,d,d,d,f,b,d,c,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,e,d,d,d,d,d,f,b,e,c,d,e,h,i,a,c,d,e,h,i,a,e,h,i,a,c,f,b,d,c,d,d,e,e,h,i,j,b,e,o,i,a,d,d,d,e,b,j,b,f,b,p,c,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,c,c,b,g,c,j,b,d,c,e,b,p,a,d,d,d,f,b,l,k,l,m,c,c,c,d,e,h,j,d,d,d,d,Z,Z
52
+Z,Z,f,b,b,c,c,d,d,d,f,b,d,c,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,f,b,d,c,f,b,b,c,c,e,h,i,a,c,e,b,p,a,d,e,h,i,a,c,f,b,d,c,d,f,e,h,i,a,f,b,g,g,h,i,a,c,e,h,j,f,b,d,c,e,b,d,d,e,b,j,c,d,d,e,h,i,a,f,b,p,a,d,d,d,d,d,f,b,d,f,b,g,c,j,b,d,c,d,e,h,j,a,d,d,f,b,l,k,l,m,b,c,c,e,h,i,a,c,d,d,d,Z,Z
53
+Z,Z,f,b,d,c,d,d,e,h,j,a,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,f,b,c,c,b,e,c,i,e,h,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,i,a,b,a,c,d,d,d,d,d,f,b,f,b,d,c,d,e,h,j,e,b,j,c,d,d,e,h,i,l,p,a,c,d,d,d,d,d,d,f,b,l,c,b,g,c,j,b,d,c,d,d,d,d,d,d,d,f,b,f,k,l,m,c,g,h,j,d,d,d,d,d,d,d,Z,Z
54
+Z,Z,f,b,d,c,d,e,h,j,a,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,h,j,a,g,c,i,e,h,i,f,b,p,c,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,i,a,b,d,c,d,d,d,e,h,i,a,j,b,d,c,d,d,d,b,f,b,j,c,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,f,b,g,c,j,b,d,c,d,d,d,e,h,j,a,f,b,l,k,l,m,b,g,c,i,a,d,d,d,d,d,d,Z,Z
55
+Z,Z,f,b,d,c,d,d,d,e,h,j,a,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,f,b,p,a,f,b,e,c,i,e,h,i,a,c,d,d,d,f,b,g,j,i,j,i,l,b,d,c,d,e,d,e,h,i,a,c,d,d,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,f,b,i,a,d,d,d,d,d,d,d,d,f,b,e,c,j,b,d,c,e,b,i,a,d,d,d,f,b,l,m,l,m,b,d,c,f,b,d,c,d,d,d,d,Z,Z
56
+Z,Z,f,b,l,c,d,d,d,d,f,b,d,c,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,e,h,j,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,e,d,e,h,i,a,b,d,c,d,d,d,d,f,k,b,m,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,e,e,e,j,p,a,a,j,b,d,c,d,d,d,d,d,d,d,f,b,l,k,l,m,b,c,c,d,f,b,i,a,d,d,d,Z,Z
57
+Z,Z,f,k,l,c,c,d,d,e,h,j,a,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,f,b,p,a,f,b,e,h,i,e,h,i,a,c,d,d,d,e,b,j,o,p,n,o,j,p,a,c,d,d,e,h,j,i,a,c,j,f,d,d,c,d,f,f,b,f,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,b,d,c,d,d,d,d,d,f,b,d,f,b,g,c,j,b,d,c,e,b,p,a,d,d,d,f,b,l,m,l,m,c,c,c,d,d,d,d,d,d,d,d,Z,Z
58
+Z,Z,f,b,d,c,d,d,d,e,h,j,a,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,g,c,i,e,h,i,a,c,d,f,b,p,c,e,h,i,a,c,f,b,g,c,j,h,b,g,h,i,a,b,d,c,d,d,d,d,f,f,l,o,p,n,o,p,a,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,f,b,d,c,f,b,d,c,d,e,h,j,a,d,d,f,b,f,k,b,g,c,d,e,h,i,a,d,d,d,d,d,Z,Z
59
+Z,Z,f,b,d,c,d,d,d,d,e,b,j,a,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,f,b,d,c,d,f,b,e,c,d,e,h,i,a,c,d,e,h,j,a,e,h,i,a,c,f,k,l,p,a,c,d,e,h,i,a,b,d,c,d,d,d,d,d,f,e,o,p,a,a,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,e,h,j,a,d,d,d,d,f,b,d,f,b,g,c,j,b,d,c,d,f,d,d,c,d,d,f,b,l,k,l,m,c,c,c,f,d,d,c,d,d,d,d,Z,Z
60
+Z,Z,f,b,d,c,d,d,d,d,e,h,i,a,c,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,e,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,e,h,i,a,e,h,i,a,c,f,k,o,p,a,d,d,e,h,i,a,b,d,c,d,d,d,d,f,f,b,g,k,i,a,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,e,h,j,a,d,d,d,d,f,b,d,c,b,f,c,f,b,d,c,e,h,j,a,d,d,d,f,b,l,k,l,m,c,c,c,e,h,i,a,c,d,d,d,Z,Z
61
+Z,Z,f,b,a,c,d,d,d,d,d,f,b,d,c,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,e,b,j,a,d,d,f,b,e,c,i,e,h,i,a,c,d,e,h,j,a,e,h,i,a,b,f,b,a,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,k,b,g,k,i,a,d,d,d,d,f,b,d,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,c,b,g,c,j,b,d,c,e,f,b,d,d,d,d,f,b,l,k,l,m,c,c,c,e,h,i,a,c,d,d,d,Z,Z
62
+Z,Z,f,b,d,c,d,d,d,e,f,j,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,e,c,d,e,h,i,a,c,f,b,p,c,d,e,h,i,a,c,f,b,g,h,i,a,c,e,h,i,a,b,d,c,d,d,e,h,j,l,b,m,b,d,g,h,j,a,c,f,b,j,c,d,d,e,h,i,a,c,f,b,d,c,d,d,d,d,f,b,d,c,b,g,c,j,b,d,c,d,d,f,b,j,c,d,f,b,l,k,l,m,b,c,e,h,i,a,d,d,d,d,d,Z,Z
63
+Z,Z,f,b,d,c,d,d,d,f,b,d,c,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,f,b,p,c,f,b,e,h,i,e,h,i,a,e,h,j,a,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,c,d,a,d,d,e,h,j,k,b,m,b,g,c,k,d,d,d,f,b,j,c,d,d,e,h,i,a,e,b,d,c,d,d,d,d,d,f,b,c,f,b,e,c,j,b,d,c,d,d,e,h,i,a,c,f,b,l,m,l,m,c,g,c,j,d,d,d,d,d,d,d,Z,Z
64
+Z,Z,f,b,d,c,d,d,d,f,b,d,c,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,f,b,p,c,f,b,e,h,i,e,h,i,a,e,h,j,a,d,d,e,h,i,a,c,f,b,d,c,d,f,k,g,h,i,a,b,g,g,h,i,a,c,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,f,b,d,f,b,g,c,j,b,d,c,d,d,d,f,b,a,c,f,b,l,k,l,m,c,g,h,j,d,d,d,d,d,d,d,Z,Z
65
+Z,Z,f,b,d,c,d,d,d,e,h,j,a,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,f,b,d,c,f,b,e,c,i,e,h,i,a,f,j,l,a,c,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,d,f,k,b,m,b,d,c,d,e,h,j,e,b,j,c,d,d,e,h,i,a,h,j,a,d,d,d,d,d,d,f,b,d,f,b,g,c,j,b,d,c,d,d,e,h,i,a,c,f,b,l,m,l,m,c,c,e,h,i,a,c,d,d,d,d,Z,Z
66
+Z,Z,f,b,d,c,d,d,d,d,f,b,d,c,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,f,b,d,c,f,b,e,c,d,e,h,i,a,c,j,a,d,d,d,e,h,i,a,c,f,b,d,c,d,f,e,e,c,i,f,b,d,c,d,d,d,d,d,f,b,f,c,d,c,d,e,h,j,e,b,j,c,d,d,e,h,i,a,h,j,a,d,d,d,d,d,d,f,b,c,c,b,e,c,j,b,d,c,d,d,e,h,i,a,c,f,k,l,m,l,g,c,c,e,h,i,a,c,d,d,d,d,Z,Z
67
+Z,Z,f,b,d,c,d,d,d,f,b,d,c,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,e,h,i,a,f,b,e,c,i,e,h,i,a,f,j,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,d,c,d,f,b,a,c,d,d,d,d,d,f,b,f,b,d,c,d,d,f,b,e,b,j,c,d,d,e,h,i,a,h,j,a,c,d,d,d,d,d,f,b,c,f,b,g,c,j,b,d,c,d,d,d,e,b,j,a,f,k,l,m,l,m,c,c,e,d,i,a,d,d,d,d,d,Z,Z
68
+Z,Z,f,b,d,c,d,d,d,f,b,d,c,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,e,h,i,a,f,b,b,c,d,e,h,i,a,h,j,a,d,d,d,e,h,i,a,c,f,b,a,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,e,h,j,f,b,j,c,d,d,e,h,i,a,b,d,c,d,d,d,d,d,d,f,b,c,f,b,g,c,j,b,d,c,d,d,d,d,d,d,d,f,b,l,m,b,g,c,d,c,d,d,c,d,d,d,d,d,Z,Z
69
+Z,Z,f,b,d,c,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,e,h,i,a,c,b,e,c,i,e,h,i,a,b,p,a,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,f,b,f,b,d,c,d,d,d,e,k,i,a,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,f,b,e,c,j,b,d,c,d,d,d,d,d,d,d,f,b,l,m,l,m,c,c,e,h,i,a,c,d,d,d,d,Z,Z
70
+Z,Z,f,b,d,c,d,d,d,f,b,d,c,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,f,b,j,f,b,f,b,a,e,e,h,i,a,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,d,f,f,b,m,b,d,c,d,d,d,d,f,b,d,c,d,d,e,h,k,a,p,c,d,d,d,d,d,d,d,d,d,d,f,b,g,c,j,b,d,c,d,d,d,e,h,j,d,f,b,l,k,l,m,c,c,c,h,b,a,c,d,d,d,d,Z,Z
71
+Z,Z,f,b,d,c,d,d,e,h,j,a,d,d,d,d,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,f,b,a,e,e,h,i,a,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,b,l,b,d,c,d,d,d,d,f,b,j,b,a,c,d,f,b,d,c,d,d,d,d,d,d,d,d,f,b,d,f,b,g,c,j,b,d,c,d,d,d,e,h,j,d,f,b,l,m,l,g,c,c,c,h,i,a,c,d,d,d,d,Z,Z
72
+Z,Z,f,b,d,c,d,d,f,b,p,c,d,d,d,d,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,f,k,p,a,b,a,c,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,k,b,m,c,d,c,d,d,d,d,e,b,j,c,d,f,k,h,p,a,c,d,d,d,d,d,d,d,d,f,b,d,f,b,g,c,j,b,d,c,d,d,d,d,d,d,d,f,b,l,k,l,m,c,c,c,f,b,d,c,d,d,d,d,Z,Z
73
+Z,Z,f,k,b,c,c,d,e,h,j,a,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,h,j,b,c,c,d,f,k,l,c,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,d,f,k,b,f,b,d,c,d,d,d,d,f,b,j,g,h,p,a,d,d,d,d,d,d,d,d,d,d,d,d,f,b,d,c,b,g,c,j,b,d,c,d,d,d,e,h,j,a,f,b,l,k,l,m,c,c,e,h,i,a,c,d,d,d,d,Z,Z
74
+Z,Z,f,b,d,c,d,d,d,b,d,c,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,e,f,i,l,b,g,h,j,a,c,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,k,b,m,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,f,b,g,c,j,b,d,c,d,d,d,d,d,f,b,j,c,f,k,b,m,b,g,c,j,d,d,d,d,d,d,d,Z,Z
75
+Z,Z,f,b,d,c,d,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,e,h,i,g,h,j,g,o,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,f,b,g,c,j,b,d,c,d,d,d,d,d,d,d,j,b,f,k,b,g,c,c,c,h,i,a,c,d,d,d,d,Z,Z
76
+Z,Z,e,b,j,a,e,h,i,d,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,f,b,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,k,b,a,c,d,c,d,d,d,d,e,b,j,a,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,d,d,f,b,g,c,j,b,d,c,d,d,d,d,d,d,d,f,k,l,m,m,m,o,c,c,d,d,d,d,d,d,d,d,Z,Z
77
+Z,Z,e,d,j,d,d,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,f,b,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,d,d,f,b,g,c,j,b,d,c,d,d,d,d,d,d,d,f,e,h,p,a,p,b,c,c,d,d,d,d,d,d,d,d,Z,Z
78
+Z,Z,f,e,h,j,a,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,f,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,f,b,f,b,a,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,c,b,e,c,j,b,d,c,d,d,d,d,d,d,d,f,b,f,k,l,g,b,c,c,d,d,d,d,d,d,d,d,Z,Z
79
+Z,Z,f,e,h,p,a,c,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,f,b,i,g,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,g,h,i,f,b,d,c,d,d,d,d,f,k,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,f,b,g,c,j,b,d,c,d,d,d,d,d,d,d,f,b,l,k,l,m,c,c,c,d,d,d,d,d,d,d,d,Z,Z
80
+Z,Z,f,e,h,p,a,c,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,c,b,e,c,j,b,d,c,d,d,d,d,d,d,d,f,b,j,m,b,l,b,c,c,d,d,d,d,d,d,d,d,Z,Z
81
+Z,Z,a,k,j,a,d,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,d,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,f,b,g,c,j,b,d,c,d,d,d,d,d,d,d,f,b,j,m,b,l,b,c,c,d,d,d,d,d,d,d,d,Z,Z
82
+Z,Z,f,b,f,c,f,k,i,a,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,e,h,j,a,i,e,h,h,i,a,c,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,d,c,e,h,j,h,p,a,c,d,d,d,d,d,d,d,d,f,b,d,c,b,e,c,j,b,d,c,d,d,d,d,d,f,b,j,b,f,k,n,o,p,a,c,d,d,d,d,d,d,d,d,Z,Z
83
+Z,Z,f,b,d,c,f,k,i,a,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,d,e,d,d,e,h,h,i,a,c,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,d,f,f,b,f,b,d,c,d,d,d,d,f,b,d,c,d,e,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,c,b,g,c,j,b,d,c,d,d,d,d,d,f,b,j,b,l,k,l,g,c,d,d,d,d,d,d,d,d,d,d,Z,Z
84
+Z,Z,j,b,e,h,j,a,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,h,i,a,j,c,d,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,d,f,k,b,m,b,d,c,d,d,d,d,f,b,h,c,j,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,f,b,g,c,j,b,d,c,d,d,d,d,d,e,d,j,b,f,k,l,m,m,c,c,d,d,d,d,d,d,d,d,Z,Z
85
+Z,Z,k,g,o,i,a,c,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,k,b,f,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,f,b,g,c,j,b,d,c,d,d,d,d,d,d,e,b,e,n,j,p,a,b,c,c,d,d,d,d,d,d,d,d,Z,Z
86
+Z,Z,h,i,l,p,a,c,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,f,b,j,c,d,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,k,b,m,b,d,c,d,d,d,d,e,b,j,a,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,c,b,e,c,j,b,d,c,d,d,d,d,d,d,e,h,i,a,g,o,j,b,d,c,d,d,d,d,d,d,d,d,Z,Z
87
+Z,Z,h,k,l,p,a,c,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,g,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,f,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,c,b,e,d,j,b,d,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,d,c,d,d,d,d,d,d,d,d,Z,Z
88
+Z,Z,f,b,d,c,d,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,g,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,f,b,g,c,j,b,d,c,d,d,d,d,d,d,e,b,i,n,h,p,a,b,a,c,d,d,d,d,d,d,d,d,Z,Z
89
+Z,Z,f,b,g,c,i,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,d,e,c,f,b,f,b,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,e,c,j,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,c,b,e,c,j,b,d,c,d,d,d,d,d,d,e,h,i,a,h,i,a,b,d,c,d,d,d,d,d,d,d,d,Z,Z
90
+Z,Z,f,b,d,c,d,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,k,b,m,b,a,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,f,b,e,c,j,b,d,c,d,d,d,d,d,d,d,e,d,j,j,p,c,b,d,c,d,d,d,d,d,d,d,d,Z,Z
91
+Z,Z,f,b,f,b,d,c,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,h,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,d,f,e,d,j,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,c,b,e,c,j,b,d,c,d,d,d,d,d,d,e,b,i,a,k,i,a,b,d,c,d,d,d,d,d,d,d,d,Z,Z
92
+Z,Z,f,b,d,c,d,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,g,c,e,b,g,c,i,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,f,b,d,c,f,k,b,m,b,l,c,d,d,d,d,f,b,j,c,j,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,f,b,g,c,j,b,d,c,d,d,d,d,d,e,d,j,e,h,f,b,g,b,d,c,d,d,d,d,d,d,d,d,Z,Z
93
+Z,Z,k,p,a,b,d,c,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,g,c,i,e,h,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,e,h,k,g,o,c,a,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,f,k,g,p,j,k,o,p,a,d,d,d,d,d,d,e,h,j,l,o,f,b,c,c,d,d,d,d,d,d,e,f,Z,Z
94
+Z,Z,f,k,l,c,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,k,b,m,n,o,p,a,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,c,b,g,c,j,b,d,c,d,d,d,d,d,d,d,f,b,l,k,l,m,b,a,c,d,d,d,d,d,d,d,d,Z,Z
95
+Z,Z,f,b,e,o,i,a,c,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,g,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,e,h,j,j,f,b,b,f,b,f,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,g,c,i,e,c,j,b,d,c,d,d,d,d,d,d,d,f,b,f,k,b,m,c,c,c,d,d,d,d,d,d,e,h,Z,Z
96
+Z,Z,f,b,e,h,i,a,c,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,e,e,j,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,e,h,i,l,m,m,n,m,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,f,n,l,p,a,j,k,o,p,a,d,d,d,d,d,d,f,b,f,k,l,m,c,c,c,d,d,d,d,e,d,d,d,Z,Z
97
+Z,Z,f,b,d,n,b,j,a,d,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,k,l,o,p,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,f,k,l,b,f,n,o,p,a,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,d,d,f,b,i,a,j,b,d,c,d,d,d,d,d,d,d,f,b,e,h,i,f,b,c,c,d,d,d,d,e,d,j,d,Z,Z
98
+Z,Z,f,b,h,p,a,c,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,g,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,f,k,l,a,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,f,b,g,c,j,k,o,p,a,d,d,d,d,d,d,f,b,l,k,b,m,b,d,c,d,d,d,d,d,f,e,d,Z,Z
99
+Z,Z,f,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,e,h,i,n,o,i,a,c,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,d,b,e,h,i,a,c,d,d,d,d,d,d,d,d,d,e,h,o,p,a,c,c,c,d,d,d,d,d,d,d,d,Z,Z
100
+Z,Z,f,k,l,c,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,e,h,i,a,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,f,b,d,c,f,b,c,c,d,d,d,d,d,d,d,f,d,f,k,l,m,b,a,c,d,d,d,d,d,d,d,d,Z,Z
101
+Z,Z,e,d,j,d,d,d,d,d,d,d,d,d,d,d,d,d,d,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,e,h,i,a,c,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,d,d,f,b,d,c,f,b,d,c,d,d,d,d,d,d,d,f,b,l,k,b,m,b,c,c,d,d,d,d,d,d,d,d,Z,Z
102
+Z,Z,f,b,l,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,g,h,i,f,b,d,c,d,d,d,d,e,h,i,a,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,c,b,e,c,j,b,d,c,d,d,d,d,d,d,d,f,b,l,m,l,m,b,c,c,d,d,d,d,d,d,d,d,Z,Z
103
+Z,Z,f,b,f,c,d,c,d,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,d,f,k,b,m,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,f,b,e,c,j,b,d,c,d,d,d,d,d,d,d,f,b,l,k,l,m,b,c,c,d,d,d,d,d,d,d,d,Z,Z
104
+Z,Z,o,i,a,c,d,c,d,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,e,h,j,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,f,b,d,k,b,m,n,l,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,d,f,n,l,p,a,f,b,d,c,d,d,d,d,d,e,d,j,b,f,k,n,o,p,a,c,d,d,d,d,d,d,d,d,Z,Z
105
+Z,Z,h,i,j,c,d,c,d,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,b,c,c,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,f,b,d,f,b,f,n,l,p,a,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,d,e,h,i,a,a,f,b,d,c,d,d,d,d,d,d,d,e,h,e,h,i,l,b,c,c,d,d,d,d,d,d,d,d,Z,Z
106
+Z,Z,e,d,e,h,d,d,d,d,d,d,d,d,d,e,d,d,d,d,f,b,g,a,j,d,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,e,h,j,e,h,i,a,d,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,f,b,f,f,b,f,b,l,c,d,c,d,d,e,b,j,a,d,d,e,h,i,a,c,d,d,d,d,d,d,d,e,d,d,d,f,b,e,e,j,i,a,c,d,d,d,d,d,d,d,f,e,h,p,l,m,a,c,c,d,d,d,d,d,d,d,e,Z,Z
107
+Z,Z,f,b,d,c,d,d,e,h,j,a,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,h,j,b,f,b,l,g,h,i,a,c,d,d,d,d,f,b,j,p,d,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,e,h,k,b,f,n,o,p,a,d,d,d,f,b,j,c,d,f,b,j,b,d,c,d,d,d,d,d,d,d,d,d,e,h,j,b,g,c,j,i,a,c,d,d,d,d,d,d,d,f,k,l,o,p,a,b,f,k,l,c,d,d,d,d,d,d,Z,Z
108
+Z,Z,f,k,l,c,e,h,j,a,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,f,k,p,a,c,d,e,h,i,a,c,d,d,d,d,f,b,j,p,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,f,k,l,p,m,n,o,p,a,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,f,k,p,g,h,j,b,a,c,d,d,d,d,d,d,d,f,e,g,h,i,l,a,c,c,d,d,d,d,d,d,d,d,Z,Z
109
+Z,Z,f,b,a,g,b,j,c,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,e,h,i,a,c,d,e,h,i,a,c,d,d,d,d,f,k,l,p,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,e,h,k,a,m,n,o,p,a,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,g,c,b,a,c,f,b,d,c,d,d,d,d,d,d,d,e,f,k,n,o,p,a,c,d,d,d,d,d,d,d,d,d,Z,Z
110
+Z,Z,f,b,d,g,b,j,c,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,e,h,i,a,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,f,k,l,b,f,n,o,p,a,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,e,h,i,a,c,j,b,d,c,d,d,d,d,d,d,d,f,k,e,c,j,f,b,c,c,d,d,d,d,d,d,d,d,Z,Z
111
+Z,Z,f,k,l,p,c,e,d,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,b,f,b,e,c,e,e,j,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,f,k,l,g,o,c,a,c,d,d,d,d,f,b,j,b,l,a,e,h,i,a,a,c,d,d,d,d,d,d,d,f,b,d,c,b,e,c,j,b,d,c,d,d,d,d,d,d,e,h,i,j,n,o,o,i,a,c,d,d,d,d,d,d,d,d,Z,Z
112
+Z,Z,f,b,d,c,e,h,i,a,c,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,f,k,b,g,f,b,g,a,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,e,f,k,l,m,m,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,c,b,e,c,j,b,d,c,d,d,d,d,d,d,d,e,h,e,h,h,l,a,c,c,d,d,d,d,d,d,d,d,Z,Z
113
+Z,Z,f,b,d,c,d,e,h,j,a,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,h,j,a,g,h,e,h,j,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,e,e,j,j,f,k,l,o,p,a,c,d,d,d,d,f,b,j,g,h,c,d,f,b,d,c,d,d,d,d,d,d,d,d,f,b,d,c,b,d,c,f,b,d,c,d,d,d,d,d,d,e,e,h,j,k,g,o,p,a,j,d,d,d,d,d,d,d,d,Z,Z
114
+Z,Z,f,b,l,c,e,h,j,a,c,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,e,h,i,a,f,k,g,a,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,c,d,d,d,d,d,e,h,k,l,m,m,c,c,d,d,d,d,e,b,j,c,d,f,e,h,p,a,c,d,d,d,d,d,d,d,d,f,b,d,c,b,e,d,j,b,d,c,d,d,d,d,d,d,d,e,h,j,n,m,m,o,c,c,d,d,d,d,d,d,d,d,Z,Z
115
+Z,Z,d,d,f,b,e,h,i,a,c,d,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,f,k,l,c,e,c,e,h,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,e,h,i,a,j,b,a,c,d,d,d,d,f,b,j,c,d,f,b,j,c,a,c,d,d,d,d,d,d,d,d,f,b,d,c,b,e,c,j,b,d,c,d,d,d,d,d,d,d,e,h,j,a,m,m,b,c,c,d,d,d,d,d,d,d,d,Z,Z
116
+Z,Z,d,c,k,b,c,f,b,p,a,d,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,h,j,b,g,e,h,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,c,d,f,k,b,m,b,d,c,d,d,d,d,e,b,j,c,d,d,d,f,b,d,c,d,d,d,d,d,d,d,d,f,b,d,f,b,e,c,j,b,d,c,d,d,d,d,d,d,e,h,i,a,k,g,o,p,a,c,d,d,d,d,d,d,d,d,Z,Z
117
+Z,Z,d,d,f,b,d,c,b,d,d,d,d,d,d,e,h,i,a,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,f,k,i,a,n,o,p,a,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,g,h,i,a,b,d,c,d,d,d,d,f,k,b,f,b,d,c,d,d,d,d,e,b,j,c,d,f,b,j,a,d,c,d,d,d,d,d,d,d,d,f,b,d,c,b,e,c,j,b,d,c,d,d,d,d,d,d,d,e,h,j,n,o,m,b,c,c,d,d,d,d,d,d,d,d,Z,Z
118
+Z,Z,d,d,d,d,e,h,i,a,c,d,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,e,h,i,a,h,i,g,a,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,k,b,m,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,c,c,d,d,c,f,b,d,c,d,d,d,d,d,d,d,e,b,j,n,o,m,a,c,c,d,d,d,d,d,d,d,d,Z,Z
119
+Z,Z,d,d,d,b,e,h,i,a,c,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,f,k,i,a,e,h,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,d,f,k,b,m,b,d,c,d,d,d,d,e,b,j,c,d,f,b,j,p,d,c,d,d,d,d,d,d,d,d,f,b,c,f,b,a,c,f,b,d,c,d,d,d,d,d,d,e,h,i,a,m,g,o,p,a,c,d,d,d,d,d,d,d,d,Z,Z
120
+Z,Z,b,d,d,d,d,d,e,h,i,a,c,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,e,h,i,a,b,e,c,d,e,e,h,i,a,c,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,k,b,f,b,d,c,d,d,d,d,f,b,a,c,d,d,e,h,k,l,p,c,d,d,d,d,d,d,d,f,b,c,f,b,d,c,f,b,c,c,d,d,d,d,e,d,d,f,b,l,k,l,m,g,c,c,d,d,d,d,d,d,d,d,Z,Z
121
+Z,Z,b,d,c,d,d,e,h,i,a,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,h,j,l,c,c,d,d,f,b,d,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,e,e,d,j,b,d,c,d,d,d,d,e,b,j,b,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,f,b,d,c,f,b,d,c,d,d,d,d,d,f,b,j,a,f,k,l,n,g,c,j,d,d,d,d,d,d,d,d,Z,Z
122
+Z,Z,b,d,c,d,f,k,i,a,c,d,d,d,d,e,h,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,k,b,p,a,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,k,g,o,i,a,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,e,h,h,j,n,o,m,a,c,c,d,d,d,d,d,d,d,d,Z,Z
123
+Z,Z,i,a,g,h,i,a,c,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,g,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,e,h,k,l,m,m,c,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,c,c,d,d,d,d,d,d,d,d,Z,Z
124
+Z,Z,k,o,g,c,i,a,c,d,d,d,d,d,d,e,h,j,a,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,e,e,d,j,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,g,h,i,a,b,d,c,d,d,d,f,k,l,m,m,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,e,h,j,l,p,l,c,c,c,d,d,d,d,d,d,d,d,Z,Z
125
+Z,Z,m,g,c,j,a,d,d,d,d,d,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,d,e,e,d,j,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,e,h,i,j,p,l,c,c,c,d,d,d,d,d,d,d,d,Z,Z
126
+Z,Z,k,l,n,o,i,a,d,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,g,c,e,b,g,c,i,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,e,e,h,l,n,o,p,a,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,f,b,j,b,f,k,n,o,p,a,c,d,d,d,d,d,d,d,d,Z,Z
127
+Z,Z,k,b,g,h,i,a,d,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,j,i,e,h,k,a,c,c,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,e,h,j,f,b,d,c,d,d,d,d,d,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,e,d,d,f,k,l,m,l,g,c,d,d,d,d,d,d,d,d,d,d,Z,Z
128
+Z,Z,b,p,a,k,i,a,d,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,g,h,i,a,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,k,b,m,b,a,c,d,d,d,d,f,b,j,f,b,i,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,f,b,f,b,e,o,p,a,b,c,c,d,d,d,d,d,d,d,d,Z,Z
129
+Z,Z,b,p,a,b,i,a,d,d,d,d,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,h,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,e,h,j,d,e,h,i,f,b,d,c,d,d,d,d,d,d,d,e,b,p,e,h,i,a,c,d,d,d,d,d,d,d,d,f,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,e,d,j,k,n,o,p,a,b,c,c,d,d,d,d,d,d,d,d,Z,Z
130
+Z,Z,l,g,o,j,a,c,d,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,h,i,a,h,j,d,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,g,h,i,f,b,d,c,d,d,d,d,f,k,b,m,b,d,c,d,d,d,d,d,d,d,e,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,e,b,j,j,k,l,m,c,c,c,d,d,d,d,d,d,d,d,Z,Z
131
+Z,Z,k,g,o,j,a,c,d,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,d,c,d,d,f,b,d,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,d,e,h,i,f,b,d,c,d,d,d,d,e,h,i,p,a,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,e,h,l,m,l,m,b,c,c,d,d,d,d,d,d,d,d,Z,Z
132
+Z,Z,k,l,p,a,c,d,d,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,k,b,m,b,l,c,d,d,d,d,f,b,j,c,d,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,k,l,m,l,m,c,c,c,d,d,d,d,d,d,d,d,Z,Z
133
+Z,Z,l,o,p,a,d,d,d,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,g,h,i,f,b,d,c,e,d,e,e,j,n,o,m,m,p,c,d,d,d,d,e,h,j,p,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,e,h,l,l,l,m,b,c,c,d,d,d,d,d,d,d,d,Z,Z
134
+Z,Z,j,l,c,d,d,d,d,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,d,c,f,e,g,j,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,h,e,e,j,i,e,d,j,b,d,c,d,d,d,d,d,d,d,e,b,p,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,f,b,j,p,l,l,m,b,a,c,d,d,d,d,d,d,d,d,Z,Z
135
+Z,Z,k,a,g,o,i,a,d,d,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,h,i,e,h,j,d,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,k,b,m,b,d,c,d,d,d,d,d,d,d,e,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,l,g,h,i,a,f,b,c,c,d,d,d,d,d,d,f,h,l,p,n,o,l,b,c,c,d,d,d,d,d,d,d,d,Z,Z
136
+Z,Z,b,j,j,d,d,d,d,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,d,c,e,b,f,b,d,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,d,f,k,b,f,b,a,c,d,d,d,d,f,b,g,c,j,a,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,e,h,l,m,l,m,b,c,c,d,d,d,d,d,d,d,d,Z,Z
137
+Z,Z,h,i,h,i,a,c,d,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,b,g,c,e,h,j,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,b,d,j,d,d,f,b,m,b,d,c,d,d,d,d,d,d,d,e,b,p,a,h,i,a,c,d,d,d,d,d,d,d,d,f,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,f,b,d,j,k,l,m,c,c,c,d,d,d,d,d,d,d,d,Z,Z
138
+Z,Z,g,h,j,b,p,a,d,d,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,b,i,e,h,i,a,j,a,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,k,b,j,b,f,b,d,c,d,d,d,d,d,e,b,j,b,d,c,e,b,p,a,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,l,o,p,a,b,c,c,d,d,d,d,d,d,d,d,Z,Z
139
+Z,Z,n,b,j,a,d,d,d,d,d,d,d,d,d,e,h,i,a,c,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,d,c,e,e,h,p,a,c,c,d,d,d,d,e,h,i,a,g,h,i,a,c,d,f,b,f,g,h,j,b,e,o,p,a,d,d,f,k,b,f,b,a,c,d,d,e,h,i,d,e,d,j,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,e,d,j,k,j,n,o,l,c,c,c,d,d,d,d,d,d,d,d,Z,Z
140
+Z,Z,h,i,a,c,d,c,d,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,f,b,d,c,d,f,b,d,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,f,e,h,j,b,d,c,f,b,d,c,f,k,g,o,i,a,c,d,d,d,d,f,b,j,c,j,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,f,b,i,g,h,i,l,b,c,c,d,d,d,d,d,d,d,d,Z,Z
141
+Z,Z,i,a,k,b,c,c,d,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,e,e,g,j,i,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,f,e,h,j,b,d,c,e,d,j,d,f,k,g,o,i,a,c,d,d,d,d,e,h,i,p,a,a,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,f,b,f,b,l,n,l,p,a,d,d,d,d,d,d,d,d,d,d,Z,Z
142
+Z,Z,k,l,p,c,c,c,d,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,d,c,e,b,j,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,e,i,j,b,d,c,f,b,d,c,f,k,b,f,b,d,g,b,j,o,p,f,b,j,c,j,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,e,b,d,a,k,l,m,b,g,o,i,a,c,d,d,d,d,d,d,d,Z,Z
143
+Z,Z,h,k,o,p,a,c,d,d,d,d,d,d,d,e,h,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,f,b,g,j,i,a,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,e,h,j,f,k,b,m,n,o,p,a,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,f,b,f,b,l,k,l,m,c,d,d,d,d,d,d,d,d,d,d,Z,Z
144
+Z,Z,o,m,a,n,o,j,a,d,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,g,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,e,h,i,j,b,d,c,d,d,d,d,e,b,j,c,d,e,b,j,a,d,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,e,d,j,k,l,n,l,o,p,a,c,d,d,d,d,d,d,d,d,Z,Z
145
+Z,Z,h,l,g,c,c,d,d,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,k,l,p,c,e,h,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,d,e,h,j,a,c,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,f,k,b,c,c,d,d,d,d,d,e,d,j,b,l,m,l,m,p,c,c,d,d,d,d,d,d,d,d,Z,Z
146
+Z,Z,k,l,o,p,c,d,d,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,k,b,f,b,d,c,d,d,d,d,f,b,j,c,d,e,h,j,b,c,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,e,d,j,b,l,k,l,n,o,p,a,c,d,d,d,d,d,d,d,Z,Z
147
+Z,Z,k,b,p,a,f,k,i,a,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,k,o,p,a,d,f,b,d,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,k,b,m,b,d,c,d,d,d,d,f,b,g,c,j,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,f,b,j,b,l,m,l,n,o,p,a,c,d,d,d,d,d,d,d,Z,Z
148
+Z,Z,b,d,c,b,d,e,h,i,a,c,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,f,j,b,g,c,i,d,f,b,d,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,j,p,a,c,d,f,b,d,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,f,b,j,b,l,m,l,m,n,o,p,a,d,d,d,d,d,d,d,Z,Z
149
+Z,Z,b,b,c,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,e,h,i,a,c,d,d,f,b,d,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,k,b,o,p,l,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,i,a,f,e,h,p,a,c,d,d,d,d,d,d,d,d,f,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,f,b,j,b,l,n,l,g,o,i,a,c,d,d,d,d,d,d,d,Z,Z
150
+Z,Z,b,d,c,d,d,d,d,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,k,n,g,n,j,p,a,c,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,p,d,d,d,d,d,d,d,f,b,m,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,e,d,j,b,l,m,n,o,p,a,c,d,d,d,d,d,d,d,d,Z,Z
151
+Z,Z,b,c,c,d,e,h,i,a,c,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,e,h,i,a,c,d,d,f,b,d,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,e,b,j,h,i,a,n,o,p,a,d,d,d,d,f,b,m,b,d,c,d,d,d,d,f,b,j,j,e,m,n,o,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,f,b,j,b,f,k,l,n,o,p,a,c,d,d,d,d,d,d,d,Z,Z
152
+Z,Z,i,a,c,d,f,k,i,a,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,j,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,d,e,h,i,a,n,o,p,a,d,d,d,f,f,b,f,b,a,c,d,d,d,d,f,b,e,c,j,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,e,h,i,f,k,b,c,c,d,d,d,d,d,f,b,j,b,l,m,l,g,o,b,a,c,d,d,d,d,d,d,d,Z,Z
153
+Z,Z,n,o,p,d,e,h,j,a,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,e,f,i,d,c,e,h,e,h,j,a,d,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,d,d,d,d,d,e,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,d,f,b,d,f,b,l,k,l,m,n,o,p,a,d,d,d,d,d,d,d,Z,Z
154
+Z,Z,k,o,p,a,e,h,i,a,c,d,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,e,d,j,d,d,e,h,k,a,c,c,d,d,d,d,e,h,i,a,c,f,b,d,c,d,e,b,e,h,i,a,n,o,p,a,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,d,c,d,e,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,d,e,h,i,a,c,l,m,l,g,m,p,a,d,d,d,d,d,d,d,d,Z,Z
155
+Z,Z,n,b,p,c,d,d,f,b,p,a,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,h,j,b,c,c,d,e,h,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,e,h,j,h,i,a,n,b,p,c,e,h,j,f,k,l,m,p,a,c,d,d,e,d,d,e,f,i,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,e,b,d,c,f,k,l,m,l,g,c,g,h,j,d,d,d,d,d,d,d,Z,Z
156
+Z,Z,b,d,c,d,d,d,d,f,b,d,c,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,e,h,j,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,k,g,o,i,a,b,d,c,f,b,p,c,f,k,b,g,o,i,a,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,e,d,j,d,d,d,f,b,l,m,l,m,c,c,c,f,b,p,c,d,d,d,d,Z,Z
157
+Z,Z,e,h,i,a,c,e,h,j,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,d,e,d,d,e,h,i,a,c,d,d,d,d,d,d,f,b,j,a,f,b,d,c,e,h,i,e,h,i,a,k,l,m,g,c,d,d,f,k,b,m,b,d,c,d,d,d,e,h,i,a,c,d,e,e,j,i,i,a,d,d,d,d,d,d,d,d,f,d,e,e,e,j,j,f,b,c,c,d,e,d,d,d,d,d,f,b,l,m,l,m,b,c,e,h,i,d,d,d,d,d,d,Z,Z
158
+Z,Z,b,g,c,i,a,f,b,d,c,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,e,h,p,a,g,h,i,a,c,d,d,d,d,e,h,j,i,a,c,f,b,d,c,d,e,b,e,h,e,e,h,j,a,a,d,d,d,d,f,b,l,b,d,c,d,d,e,h,j,e,h,l,o,p,a,m,b,c,c,d,d,d,d,d,d,d,d,d,d,d,e,e,h,i,f,b,c,c,d,d,e,b,j,d,d,f,b,l,k,l,m,c,g,h,i,i,d,d,d,d,d,d,Z,Z
159
+Z,Z,b,e,c,d,a,d,e,b,p,c,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,e,h,j,d,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,f,k,i,a,c,d,e,d,e,h,i,a,c,e,b,i,a,d,d,d,f,b,l,b,d,c,d,d,d,d,f,k,i,n,o,p,a,h,i,a,c,d,d,d,d,d,d,d,e,b,j,a,e,h,i,a,j,b,e,b,j,a,d,d,d,d,d,f,b,l,m,l,g,c,c,c,d,d,d,d,d,d,d,d,Z,Z
160
+Z,Z,i,g,c,i,e,o,p,a,d,d,d,d,d,e,d,j,d,d,d,f,k,b,a,c,d,d,d,d,d,d,d,d,d,d,f,e,b,j,a,e,h,i,a,c,d,d,d,d,d,e,h,i,a,f,k,i,a,c,d,f,e,h,j,i,m,b,g,h,i,a,c,d,d,f,b,f,b,d,c,d,d,d,d,d,f,k,l,g,c,e,h,i,a,c,d,d,d,d,d,d,d,f,b,j,a,e,h,i,a,b,d,c,d,d,d,d,d,d,d,d,f,b,l,m,l,m,c,c,c,d,e,h,j,a,d,d,d,Z,Z
161
+Z,Z,b,g,c,j,d,d,e,b,p,a,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,e,h,j,d,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,e,h,j,i,a,c,d,d,e,b,p,c,d,f,b,f,b,d,c,d,d,e,h,j,f,i,l,o,p,a,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,e,h,p,a,f,b,d,c,e,b,i,a,d,d,d,f,b,f,k,l,m,b,c,c,f,b,d,c,d,d,d,d,Z,Z
162
+Z,Z,b,d,c,h,i,a,c,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,e,d,j,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,f,k,j,a,f,b,d,c,d,f,k,e,h,i,a,g,h,i,p,a,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,f,k,b,c,c,d,d,d,d,d,d,d,d,d,d,e,e,h,j,j,k,b,c,c,e,b,p,a,d,d,d,f,b,f,k,l,m,b,c,c,d,e,h,j,a,d,d,d,Z,Z
163
+Z,Z,i,a,c,d,d,d,e,h,i,a,c,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,e,j,i,a,c,d,e,h,i,a,c,d,d,e,e,h,i,o,p,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,e,b,p,a,d,f,b,f,b,a,c,d,d,e,e,j,i,a,c,d,e,e,j,i,a,c,d,d,d,d,d,d,d,d,d,d,e,e,h,j,j,k,b,c,c,d,d,d,d,d,d,d,f,b,l,k,l,m,c,c,c,d,d,d,d,d,d,d,d,Z,Z
164
+Z,Z,j,p,a,c,d,d,d,e,h,j,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,d,d,d,d,e,b,h,j,i,a,c,f,b,d,c,d,f,e,b,p,a,j,b,l,o,i,a,d,d,d,f,b,m,b,d,c,d,d,d,d,e,b,j,c,f,e,h,j,l,o,p,a,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,e,b,d,a,d,d,d,f,b,l,k,l,g,c,c,c,d,f,b,d,c,d,d,d,Z,Z
165
+Z,Z,h,j,d,d,d,d,e,b,p,c,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,e,h,i,a,c,i,e,h,i,a,c,d,d,d,e,b,g,j,i,a,c,f,b,d,c,d,f,e,b,j,p,l,b,l,o,i,a,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,j,a,e,h,i,a,c,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,e,d,d,d,d,d,f,b,l,m,l,g,c,c,e,h,j,d,d,d,d,d,f,Z,Z
166
+Z,Z,i,a,c,d,d,d,e,h,j,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,e,d,j,f,b,d,c,d,e,h,i,a,c,e,b,d,d,d,e,h,i,a,c,f,b,d,c,d,f,e,b,o,i,l,b,c,c,d,e,d,d,d,f,b,h,n,a,p,e,d,e,e,j,i,a,c,e,b,j,e,h,i,a,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,e,b,j,a,d,f,b,l,m,b,m,b,c,c,f,k,p,a,d,d,d,f,Z,Z
167
+Z,Z,d,e,h,i,a,c,d,f,b,d,c,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,e,f,j,e,e,h,j,i,e,h,i,a,f,k,j,d,d,d,e,h,i,a,c,f,b,d,c,d,f,e,b,g,a,j,b,d,c,d,d,d,d,e,h,i,j,m,d,c,d,d,d,d,e,d,d,d,f,b,d,f,e,h,i,a,c,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,e,h,j,a,d,d,f,b,f,k,b,m,b,d,c,e,b,i,a,d,d,d,f,Z,Z
168
+Z,Z,d,e,h,i,a,c,d,d,e,f,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,f,b,d,c,e,e,h,j,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,e,e,d,e,e,i,j,a,d,g,d,j,d,d,f,b,j,c,f,b,e,h,i,j,a,c,c,d,d,d,d,d,d,f,b,d,e,h,i,a,f,b,c,c,e,h,i,a,c,d,d,d,d,f,k,l,m,b,c,c,d,e,h,j,a,d,d,f,Z,Z
169
+Z,Z,d,f,k,i,a,c,d,d,d,f,b,d,c,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,e,f,j,d,c,f,b,d,c,d,e,h,i,a,c,d,d,e,b,d,e,h,i,a,c,f,b,d,c,d,f,e,b,j,b,f,b,d,c,e,b,g,a,j,f,b,g,h,i,a,c,d,d,d,e,b,j,c,d,e,e,h,i,j,d,d,d,d,d,d,d,d,d,f,d,d,e,h,i,a,f,b,c,c,d,j,d,d,d,d,d,f,b,l,k,l,m,c,c,c,d,d,e,b,j,a,d,f,Z,Z
170
+Z,Z,d,d,f,b,d,c,d,d,e,f,b,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,f,b,d,d,f,b,d,c,d,e,h,i,a,c,d,e,h,j,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,e,b,j,f,b,n,n,n,p,p,a,d,d,e,b,j,c,d,d,e,h,i,a,j,d,d,d,d,d,d,d,d,f,b,d,e,h,i,a,f,b,c,c,d,h,b,a,c,d,d,f,b,l,k,b,g,c,c,c,d,d,e,b,j,a,d,f,Z,Z
171
+Z,Z,d,j,f,b,d,c,d,d,e,f,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,f,b,d,c,d,d,d,d,d,e,h,i,a,c,e,b,d,c,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,d,e,h,i,j,b,d,c,e,e,h,i,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,e,h,i,a,f,b,c,c,d,f,b,d,c,d,d,f,b,f,k,l,n,b,c,c,d,e,h,j,a,c,d,d,Z,Z
172
+Z,Z,h,j,f,b,d,c,d,d,f,b,d,c,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,f,d,d,c,f,b,d,c,d,e,h,i,a,c,e,b,p,a,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,f,k,p,a,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,e,h,i,a,k,b,c,c,d,f,b,d,c,d,d,f,k,l,m,l,g,c,c,c,d,f,b,d,c,d,d,f,Z,Z
173
+Z,Z,e,b,j,a,d,c,f,b,p,c,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,f,k,i,a,c,d,d,f,b,d,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,d,f,b,l,c,d,d,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,l,m,b,m,b,g,h,j,i,a,c,d,d,d,f,Z,Z
174
+Z,Z,d,e,h,i,a,h,i,a,c,d,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,e,h,i,a,c,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,a,c,d,d,d,d,f,b,j,c,d,e,e,h,i,i,d,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,e,h,i,f,k,l,m,n,g,c,c,d,d,d,d,d,d,f,Z,Z
175
+Z,Z,d,d,f,b,f,b,j,a,c,d,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,e,h,i,a,a,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,j,c,d,e,h,j,o,p,a,d,d,d,d,d,d,d,d,f,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,e,h,j,m,n,o,p,f,k,d,c,d,d,d,d,d,f,Z,Z
176
+Z,Z,e,b,j,c,d,c,e,h,j,a,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,h,j,a,g,c,i,f,k,g,c,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,d,d,f,b,m,b,d,c,d,d,d,d,f,b,d,c,d,e,h,j,a,d,d,d,d,d,d,d,d,d,d,f,b,d,e,h,i,a,f,b,d,c,d,d,d,e,h,j,i,j,d,f,k,l,m,c,c,c,e,d,j,d,d,d,d,f,Z,Z
177
+Z,Z,d,c,f,b,d,c,e,h,j,d,d,d,d,e,h,j,d,d,d,e,h,i,a,d,d,d,d,d,d,d,d,d,e,h,j,a,c,c,d,d,f,b,d,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,k,b,g,c,j,b,d,c,d,d,d,d,d,f,b,m,b,d,c,d,d,d,d,f,b,j,g,h,i,e,h,i,p,a,d,d,d,d,d,d,d,d,f,b,d,e,h,i,a,f,b,c,c,d,d,d,d,e,d,d,f,b,f,k,l,m,b,g,c,j,d,d,d,d,d,d,f,Z,Z
178
+Z,Z,h,j,f,b,d,c,e,h,j,a,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,e,f,j,f,b,g,c,d,e,e,h,i,a,d,d,d,d,d,e,h,i,a,c,f,b,d,c,e,h,j,e,h,i,h,p,a,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,b,e,c,e,h,i,i,a,p,d,d,d,d,d,d,d,f,b,d,e,h,i,a,k,b,c,c,d,d,d,e,f,j,d,f,b,l,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
179
+Z,Z,a,j,f,b,d,c,d,f,b,d,c,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,e,h,j,f,b,f,k,l,g,e,h,i,a,d,d,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,e,h,i,a,c,d,c,d,d,d,d,d,f,b,f,c,d,c,d,d,d,d,f,k,l,m,m,p,g,h,h,i,a,i,d,d,d,d,d,d,d,f,d,d,e,h,i,a,f,b,c,c,d,d,d,e,b,d,c,f,b,l,k,l,m,c,c,c,e,b,i,a,d,d,d,f,Z,Z
180
+Z,Z,d,d,f,e,b,p,a,d,f,b,p,c,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,f,k,p,a,c,d,c,e,e,h,i,i,a,d,d,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,e,h,i,f,b,d,c,c,d,d,d,d,f,b,l,c,d,c,d,d,d,e,h,i,h,i,a,c,e,h,k,a,p,a,d,d,d,d,d,d,d,f,b,d,e,h,i,a,k,b,c,c,d,d,d,h,i,a,c,f,b,l,k,l,g,c,c,c,e,h,j,a,d,d,d,f,Z,Z
181
+Z,Z,d,d,f,e,g,j,i,a,f,b,d,c,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,e,e,i,j,b,d,c,e,h,i,a,c,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,a,h,i,a,p,a,c,d,d,d,d,d,f,b,l,b,d,c,d,d,d,e,h,i,a,e,h,i,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,e,h,i,a,k,b,c,c,d,d,d,e,h,j,d,f,k,l,m,l,n,b,c,c,e,h,j,i,a,c,d,f,Z,Z
182
+Z,Z,d,e,h,i,a,c,e,h,j,d,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,e,g,h,j,i,d,f,b,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,e,h,i,l,p,a,c,d,d,d,d,d,f,b,m,b,d,c,d,d,d,d,f,b,j,b,e,c,j,f,b,f,o,p,a,d,d,d,d,d,d,f,b,d,e,h,i,a,f,b,d,c,d,d,d,e,h,j,d,f,b,l,k,l,m,c,c,c,h,i,a,c,d,d,d,f,Z,Z
183
+Z,Z,h,j,f,b,d,c,e,h,j,d,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,h,j,a,c,e,h,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,f,b,g,c,j,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,d,f,b,f,c,d,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,e,h,i,f,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
184
+Z,Z,d,f,k,i,a,c,e,d,j,d,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,h,i,a,c,e,h,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,e,b,g,a,j,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,f,h,i,g,c,i,d,d,d,d,d,d,d,d,d,f,b,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,b,a,f,b,l,c,c,c,d,i,d,c,d,d,d,f,Z,Z
185
+Z,Z,f,b,f,b,a,c,f,b,c,c,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,f,k,l,n,k,p,g,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,k,o,h,i,j,b,d,c,d,d,d,d,d,f,b,f,b,a,c,d,d,d,d,f,b,j,c,f,b,f,k,b,c,c,d,d,d,d,d,d,d,d,f,b,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,e,h,l,m,n,o,g,h,i,a,c,d,d,d,d,d,f,Z,Z
186
+Z,Z,d,d,f,b,c,c,f,b,c,c,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,h,j,a,c,e,h,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,e,d,e,e,j,d,d,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,e,h,i,a,k,g,o,g,h,i,a,c,d,d,d,d,d,f,Z,Z
187
+Z,Z,d,c,f,b,d,c,d,e,b,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,d,c,d,f,k,l,c,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,b,d,c,e,h,i,a,p,c,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,e,b,j,m,l,m,b,g,c,c,c,d,d,d,c,d,d,d,f,Z,Z
188
+Z,Z,d,c,f,b,d,c,d,d,f,b,d,c,d,e,h,j,d,c,d,e,h,i,a,c,d,d,d,d,d,d,e,h,j,a,f,b,d,c,d,e,e,h,i,a,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,j,p,a,c,e,h,i,a,b,d,c,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,e,b,j,a,f,b,f,k,l,m,b,d,c,e,h,j,d,d,d,d,f,Z,Z
189
+Z,Z,d,c,f,b,d,c,d,e,b,d,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,f,b,p,a,b,d,c,e,h,j,a,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,e,h,i,e,h,i,a,c,c,d,d,d,d,d,d,d,f,b,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,e,f,i,l,k,l,m,b,a,c,d,d,d,d,d,d,d,f,Z,Z
190
+Z,Z,c,d,f,b,d,c,e,d,j,d,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,h,i,a,c,e,h,j,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,j,c,d,f,b,g,c,d,d,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,e,h,i,a,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
191
+Z,Z,d,d,f,b,d,c,d,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,f,k,i,a,f,i,g,o,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,g,h,i,f,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,j,c,d,f,b,l,c,d,c,d,d,d,d,d,d,d,d,f,b,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,e,h,j,m,n,o,p,a,j,d,d,d,d,d,d,d,f,Z,Z
192
+Z,Z,c,c,f,b,d,c,d,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,f,k,l,m,b,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,e,o,n,m,m,a,c,c,d,d,d,d,d,d,d,f,Z,Z
193
+Z,Z,a,c,f,b,e,h,i,a,c,d,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,e,h,i,a,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,e,h,j,l,m,m,p,a,c,d,d,d,d,d,d,d,f,Z,Z
194
+Z,Z,c,c,f,b,d,c,f,b,d,c,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,f,k,i,n,n,i,g,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,c,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,f,k,b,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,f,m,b,o,g,a,j,d,d,d,d,d,d,d,f,Z,Z
195
+Z,Z,d,d,f,b,d,c,f,b,c,c,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,f,b,f,b,d,f,k,l,c,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,b,d,c,d,d,f,b,l,b,d,c,d,d,d,d,e,b,j,e,h,j,e,h,k,a,c,c,d,d,d,d,d,d,d,f,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,d,d,f,k,b,n,g,c,j,d,d,d,d,d,d,d,f,Z,Z
196
+Z,Z,d,c,f,b,d,c,e,h,j,d,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,b,j,b,e,b,d,f,k,l,c,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,c,d,d,f,b,f,b,d,c,d,d,d,d,f,b,g,c,d,d,e,h,i,a,a,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,f,b,f,k,b,m,b,g,c,j,d,d,d,d,d,d,f,Z,Z
197
+Z,Z,d,d,f,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,e,h,i,a,c,b,e,b,d,e,h,h,i,a,c,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,d,c,d,d,e,h,i,a,h,j,a,d,d,d,d,d,d,f,b,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,f,b,f,k,b,m,b,c,f,b,d,c,d,d,d,d,f,Z,Z
198
+Z,Z,d,c,f,b,d,c,d,d,e,d,j,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,e,f,j,d,d,f,b,e,b,d,e,h,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,k,b,j,a,f,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,f,k,i,a,c,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,f,d,d,e,h,i,a,f,b,c,c,d,d,d,e,b,p,a,f,b,f,k,l,m,b,c,c,f,b,i,c,d,d,d,f,Z,Z
199
+Z,Z,c,c,f,b,d,c,d,e,b,d,c,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,e,h,j,a,f,b,f,b,d,c,f,b,d,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,c,d,c,d,d,d,d,e,b,i,a,c,d,e,h,i,a,b,p,c,d,d,d,d,d,d,f,b,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,e,h,i,f,k,l,c,b,g,c,d,d,d,d,d,d,d,f,Z,Z
200
+Z,Z,d,c,f,b,d,c,d,f,b,p,a,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,e,h,i,a,f,b,f,b,d,c,e,k,b,a,c,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,e,h,i,a,c,d,d,e,h,i,a,b,d,c,d,d,d,d,d,d,f,b,d,e,h,i,a,k,b,c,c,d,d,d,d,d,e,b,j,d,f,k,l,m,b,g,c,d,d,d,d,d,d,d,f,Z,Z
201
+Z,Z,d,c,f,b,d,c,d,d,f,d,d,c,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,f,b,p,c,d,f,b,d,c,d,e,h,i,a,c,i,a,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,a,h,i,a,j,d,d,d,d,d,d,d,f,b,f,c,d,c,d,d,f,b,f,b,j,c,d,d,e,h,i,a,c,f,b,d,c,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,e,b,p,a,d,d,f,k,b,g,b,d,e,b,i,a,d,d,d,d,f,Z,Z
202
+Z,Z,d,d,f,b,d,c,d,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,e,h,i,a,b,p,a,d,d,d,e,h,i,a,c,f,b,d,c,d,e,d,e,h,i,j,a,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,e,b,j,b,j,c,d,d,e,h,i,a,e,h,i,a,c,d,d,d,d,f,b,d,e,h,i,a,f,b,c,c,d,d,d,e,b,i,a,f,b,f,k,l,m,b,c,e,h,i,a,d,d,d,d,f,Z,Z
203
+Z,Z,d,d,f,b,d,c,d,d,d,d,d,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,f,b,d,c,f,b,d,c,d,e,h,i,a,b,p,a,d,d,d,e,h,i,a,c,f,b,d,c,d,e,d,e,h,i,a,c,d,d,d,d,d,d,d,f,b,l,c,d,c,d,d,e,h,j,a,p,c,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,e,b,j,a,f,b,f,k,l,m,b,g,c,j,d,d,d,d,d,d,f,Z,Z
204
+Z,Z,d,d,f,b,d,c,d,d,f,b,d,c,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,e,b,j,c,d,f,b,d,c,d,e,h,i,a,b,j,a,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,g,h,j,j,b,c,c,d,d,d,d,d,f,b,f,b,d,c,d,d,e,h,j,b,p,c,d,d,e,h,i,a,c,f,b,d,c,d,d,d,d,f,b,d,e,h,i,a,f,b,c,c,d,d,d,e,b,p,a,d,d,f,k,l,m,b,g,c,d,d,d,d,d,d,d,f,Z,Z
205
+Z,Z,d,d,f,b,a,c,d,d,d,d,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,f,b,d,c,f,b,d,c,d,e,h,k,l,p,c,d,d,d,d,e,h,i,a,c,f,b,d,c,d,e,d,e,h,i,j,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,e,h,i,a,c,d,d,e,h,i,a,e,h,i,a,c,d,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,d,e,d,j,f,d,f,k,b,m,g,c,c,d,d,d,d,d,d,d,f,Z,Z
206
+Z,Z,d,c,f,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,f,b,d,c,f,b,c,c,d,e,h,k,a,p,a,d,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,a,h,i,j,a,d,d,d,d,d,d,d,f,b,l,c,d,c,d,d,d,f,k,i,a,c,d,d,e,h,i,a,e,h,j,a,d,d,d,d,d,f,d,d,e,h,i,a,f,b,c,c,d,d,d,d,e,d,d,f,b,f,k,l,m,b,g,c,d,d,d,d,d,d,d,f,Z,Z
207
+Z,Z,d,c,f,b,d,c,d,d,d,e,b,d,c,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,e,b,p,a,d,f,b,d,c,d,e,h,i,a,b,j,a,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,j,l,p,a,c,d,d,d,d,d,f,b,f,c,d,c,d,d,e,h,j,a,p,c,d,d,e,h,i,a,c,f,b,d,c,d,d,d,d,f,b,d,e,h,i,a,f,b,c,c,d,d,d,e,b,p,a,f,b,f,k,l,m,b,c,f,b,p,c,d,d,d,d,f,Z,Z
208
+Z,Z,d,c,f,b,d,c,d,d,d,d,f,b,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,e,h,j,a,d,d,d,f,b,d,c,d,e,h,i,a,h,j,a,c,d,d,e,h,i,a,c,f,b,d,f,b,j,c,e,h,e,h,i,a,c,d,d,d,d,d,f,b,f,b,d,c,d,e,h,j,f,b,j,c,d,d,e,h,i,a,c,d,f,b,d,c,d,d,d,f,b,d,e,h,i,a,f,b,c,c,d,e,f,j,d,d,d,f,b,f,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
209
+Z,Z,d,d,f,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,e,h,j,a,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,a,c,j,d,d,d,d,d,d,d,d,d,f,b,f,b,d,c,d,d,d,f,k,i,a,c,d,d,e,h,i,a,c,f,b,d,c,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,e,b,p,a,f,b,f,k,l,m,b,c,c,e,h,j,a,c,d,d,f,Z,Z
210
+Z,Z,a,c,f,b,d,c,d,d,d,e,b,j,a,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,e,h,j,a,c,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,f,k,i,g,h,i,l,p,a,c,d,d,d,d,d,f,b,f,b,d,c,d,d,e,h,j,a,p,c,d,d,e,h,i,a,c,f,b,j,c,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,e,b,p,a,d,d,f,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
211
+Z,Z,d,c,f,b,d,c,d,d,d,f,b,d,c,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,e,h,j,a,d,d,f,b,d,c,d,e,h,i,e,h,j,a,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,a,h,i,j,b,c,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,f,b,d,c,d,d,d,d,f,b,d,e,h,i,a,k,b,c,c,d,d,e,h,i,a,c,d,d,f,k,b,m,b,d,c,e,h,i,a,d,d,d,f,Z,Z
212
+Z,Z,d,c,f,b,d,c,d,d,e,h,j,d,d,e,h,j,d,d,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,b,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,e,d,e,h,i,j,m,c,c,d,d,d,d,d,f,b,f,b,d,c,d,d,e,h,j,b,c,c,d,d,e,h,i,a,g,h,i,a,c,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,e,b,p,a,d,d,f,k,b,f,b,d,n,b,p,a,d,d,d,d,f,Z,Z
213
+Z,Z,d,c,f,b,d,c,d,d,f,b,d,c,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,e,h,i,a,b,i,a,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,j,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,a,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,e,b,p,a,f,k,l,k,l,m,b,c,e,b,i,a,d,d,d,d,f,Z,Z
214
+Z,Z,d,c,f,b,a,c,d,f,b,p,c,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,f,b,d,c,f,b,g,c,d,e,h,i,h,i,a,c,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,l,p,a,c,d,d,d,d,d,f,b,f,b,d,c,d,d,e,h,j,b,c,c,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,e,d,d,d,f,b,l,k,b,m,g,g,j,d,d,d,d,d,d,d,f,Z,Z
215
+Z,Z,g,c,f,b,a,c,d,f,b,d,c,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,e,d,d,d,f,b,g,c,i,e,h,i,a,h,j,d,d,d,d,e,h,i,a,c,f,b,d,c,d,e,d,e,h,i,a,j,i,a,a,d,d,d,d,f,b,f,b,d,c,d,f,b,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,e,f,j,d,f,b,f,k,l,m,g,g,j,d,d,d,d,d,d,d,f,Z,Z
216
+Z,Z,d,c,f,b,d,c,d,e,d,d,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,f,b,a,c,f,b,e,c,i,e,h,i,a,f,b,d,c,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,e,j,h,i,i,a,d,d,f,b,l,b,d,c,d,d,d,d,e,b,j,a,d,d,e,h,i,a,c,b,d,d,d,d,d,d,d,f,b,d,e,h,i,a,k,b,c,c,d,d,e,h,i,a,d,f,b,f,k,l,m,b,c,e,h,i,a,d,d,d,d,f,Z,Z
217
+Z,Z,d,c,f,b,d,c,d,f,b,j,c,d,d,e,h,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,f,b,d,c,f,b,e,c,d,e,h,i,a,f,j,d,d,d,d,e,h,i,a,c,f,b,d,c,d,e,h,i,h,i,h,j,i,a,a,d,d,d,d,f,b,l,b,d,c,d,e,h,j,e,b,j,c,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,e,b,d,c,f,b,l,k,l,m,b,g,c,j,d,d,d,d,d,d,f,Z,Z
218
+Z,Z,c,c,f,b,d,c,d,f,b,d,c,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,e,d,j,d,f,b,e,c,d,e,h,i,l,b,j,a,d,d,d,e,h,i,a,c,f,b,d,c,d,e,h,i,a,i,a,p,a,d,d,d,d,d,d,f,b,f,b,a,c,d,e,h,j,e,b,j,c,d,d,e,h,i,g,h,j,a,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,e,b,j,a,d,d,f,k,l,m,c,g,c,j,d,d,d,d,d,d,f,Z,Z
219
+Z,Z,d,c,f,b,d,c,d,f,b,p,c,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,f,b,p,c,f,b,d,c,d,e,h,i,a,h,j,a,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,a,h,i,a,p,a,c,d,d,d,d,d,f,b,f,b,d,c,d,e,h,j,f,b,d,c,d,d,e,h,i,a,f,b,p,c,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,e,b,d,a,f,b,f,k,l,m,b,g,c,j,d,d,d,d,d,d,f,Z,Z
220
+Z,Z,d,c,f,b,d,c,d,d,d,f,b,j,c,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,e,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,f,b,d,c,d,e,h,i,a,c,f,b,d,c,d,f,k,e,o,i,a,c,d,c,d,d,h,b,d,f,b,l,b,c,c,h,j,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,f,b,d,c,d,f,b,f,k,l,m,c,c,e,h,i,a,d,d,d,d,f,Z,Z
221
+Z,Z,d,c,f,b,d,c,d,f,b,p,c,d,d,e,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,f,b,d,c,f,b,d,c,d,e,h,i,a,f,b,d,c,d,d,e,h,i,a,c,f,b,d,c,e,j,i,e,h,i,a,c,e,h,i,o,p,a,f,f,b,f,b,d,c,e,f,b,d,e,b,j,c,d,d,e,h,i,a,c,b,d,c,d,d,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,e,f,j,d,d,f,b,l,m,l,g,c,g,c,j,d,d,d,d,d,d,f,Z,Z
222
+Z,Z,a,c,f,b,d,e,h,j,a,c,d,d,d,e,d,j,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,b,j,a,d,c,d,e,h,i,f,b,j,c,d,d,d,e,h,i,a,c,f,b,d,c,e,d,d,f,e,d,c,d,d,d,d,d,d,d,f,k,b,m,b,d,c,d,e,h,j,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,e,h,i,a,f,b,d,c,d,d,d,d,f,b,d,c,d,f,k,l,m,n,o,p,a,d,d,d,d,d,d,f,Z,Z
223
+Z,Z,d,d,f,b,e,h,i,a,c,d,d,d,d,e,h,j,d,d,d,e,d,e,h,i,a,d,d,d,d,d,d,d,d,e,h,i,a,c,d,e,h,k,a,p,c,d,d,d,d,e,h,i,a,c,f,b,d,c,e,d,e,h,j,l,m,b,d,c,d,d,d,d,f,k,b,f,b,d,c,d,d,d,f,k,b,a,c,d,d,d,f,k,a,c,d,d,d,d,d,d,d,d,f,b,d,e,h,i,a,f,b,c,c,d,d,d,d,d,f,b,f,b,l,m,n,o,p,a,c,d,d,d,d,d,d,d,f,Z,Z
224
+Z,Z,o,p,a,e,h,j,a,d,d,d,d,d,d,e,d,j,d,d,d,e,d,j,b,d,c,d,d,d,d,d,d,d,d,d,e,b,j,a,i,e,h,h,i,a,c,d,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,e,e,j,j,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,d,d,d,d,d,d,f,k,l,o,p,a,c,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,e,h,j,a,n,o,l,j,a,c,c,d,d,d,d,d,d,d,f,Z,Z
225
+Z,Z,a,d,f,b,g,h,i,a,c,d,d,d,d,e,d,d,d,d,d,e,d,j,b,d,c,d,d,d,d,d,d,d,d,e,h,i,a,c,d,e,h,h,i,a,c,d,d,d,d,e,h,i,a,c,f,b,d,c,d,e,b,j,f,b,f,b,d,c,d,d,d,d,d,f,k,l,p,c,c,d,d,d,d,f,b,d,c,d,d,f,k,l,c,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,e,f,j,l,l,m,n,o,p,a,c,d,d,d,d,d,d,d,f,Z,Z
226
+Z,Z,d,d,f,e,h,j,a,c,d,d,d,d,d,e,d,j,d,d,d,e,d,j,b,d,c,d,d,d,d,d,d,d,d,d,f,d,e,d,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,e,e,e,j,i,f,b,d,c,d,d,d,d,d,f,b,l,b,c,c,d,d,d,d,f,b,l,c,d,d,f,k,b,c,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,e,f,j,l,l,n,l,m,a,c,c,d,d,d,d,d,d,d,f,Z,Z
227
+Z,Z,d,d,f,b,g,h,j,a,c,d,d,d,d,e,h,j,d,d,d,e,d,j,d,d,c,d,d,d,d,d,d,d,d,e,h,i,a,c,d,e,h,h,i,a,c,d,d,d,d,e,h,i,a,c,f,b,d,c,d,j,b,e,h,i,a,c,d,d,d,d,d,d,d,f,b,l,b,d,c,d,d,d,d,d,d,d,d,d,d,e,h,i,a,d,d,d,d,d,d,d,d,d,f,b,d,e,h,i,a,f,b,c,c,d,d,d,d,d,e,f,j,l,m,n,l,n,p,c,c,d,d,d,d,d,d,d,f,Z,Z
228
+Z,Z,a,d,f,b,l,c,d,c,d,d,d,d,d,e,d,j,d,d,d,e,d,j,b,d,c,d,d,d,d,d,d,d,d,e,h,i,a,c,d,d,f,b,d,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,e,d,d,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,k,l,a,c,d,e,f,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,f,k,l,m,k,l,o,p,a,c,d,d,d,d,d,d,d,f,Z,Z
229
+Z,Z,i,a,c,e,h,j,a,c,d,d,d,d,d,e,d,j,d,d,f,b,d,c,d,d,c,d,d,d,d,d,d,d,d,d,e,b,j,a,d,d,f,b,d,c,d,d,d,d,d,e,h,i,a,c,f,b,d,g,d,j,b,e,h,i,a,c,d,d,d,d,d,d,d,f,b,l,b,d,c,d,d,d,d,f,b,d,c,d,e,e,h,i,o,p,a,c,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,e,h,i,a,n,l,n,a,c,c,d,d,d,d,d,d,d,f,Z,Z
230
+Z,Z,b,a,c,b,d,e,h,i,a,c,d,d,d,e,d,j,d,d,f,b,d,j,b,d,c,d,d,d,d,d,d,d,e,h,j,l,c,c,d,e,h,i,i,a,c,d,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,e,h,i,a,p,a,d,d,d,d,d,d,f,b,f,c,d,c,d,d,d,d,e,d,d,d,d,d,d,f,b,d,c,d,d,d,d,d,d,d,d,f,d,d,e,h,i,a,f,b,d,c,d,d,d,d,e,h,i,a,c,f,k,l,m,n,o,p,a,d,d,d,d,d,d,f,Z,Z
231
+Z,Z,b,b,c,b,d,e,h,i,a,c,d,d,d,e,d,j,d,d,f,e,d,j,d,d,c,d,d,d,d,d,d,d,e,h,j,l,c,c,d,e,h,k,a,c,c,d,d,d,d,e,h,i,a,c,f,b,d,c,e,h,d,e,h,i,a,p,a,d,d,d,d,d,d,f,b,l,b,d,c,d,d,d,d,e,d,d,d,d,d,d,e,h,i,a,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,e,d,j,f,b,l,k,l,m,n,o,p,a,d,d,d,d,d,d,f,Z,Z
232
+Z,Z,b,d,c,b,d,g,h,i,a,c,d,d,d,e,d,d,d,d,f,b,d,j,d,d,c,d,d,d,d,d,d,d,e,b,j,a,e,c,d,e,h,k,a,c,c,d,d,d,d,e,h,i,a,c,f,b,d,c,d,e,b,j,h,i,a,p,a,d,d,d,c,d,d,f,b,f,b,d,c,d,d,d,e,h,i,a,c,d,d,e,h,i,a,a,c,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,f,b,d,f,b,f,k,l,m,n,o,p,a,d,d,d,d,d,d,f,Z,Z
233
+Z,Z,b,b,c,b,d,c,d,f,b,p,c,d,d,e,d,d,d,d,f,b,d,j,b,d,c,d,d,d,d,d,e,d,d,d,f,b,d,c,d,e,h,i,a,e,h,i,a,c,d,e,h,i,a,c,f,b,d,e,h,l,p,g,h,i,a,f,b,a,a,e,h,i,e,e,h,j,a,c,c,e,b,i,a,f,b,j,c,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,e,b,d,a,f,k,l,m,l,m,c,g,c,i,a,d,d,d,d,d,f,Z,Z
234
+Z,Z,b,d,c,b,d,c,d,d,f,b,d,c,d,e,d,j,d,d,f,b,d,j,d,d,c,d,d,d,d,e,h,i,a,c,f,b,d,c,d,e,h,i,a,c,e,d,d,d,d,e,h,i,a,c,f,b,d,c,b,e,o,j,h,i,f,b,d,c,d,d,d,e,d,j,d,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,f,b,d,c,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,e,h,j,a,c,d,f,b,f,k,l,m,b,c,e,h,j,d,d,d,d,d,f,Z,Z
235
+Z,Z,b,d,c,b,d,c,d,e,f,b,d,d,d,e,d,j,d,d,f,b,d,f,b,d,c,d,d,d,d,d,f,b,d,c,f,b,g,c,i,e,h,i,a,g,h,j,a,c,d,e,h,i,a,c,f,b,d,c,d,e,d,e,h,i,f,b,d,c,d,e,e,d,j,l,b,f,b,d,c,h,j,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,e,h,i,a,c,f,b,f,k,b,g,b,d,e,b,j,a,d,d,d,d,f,Z,Z
236
+Z,Z,b,d,c,b,d,c,d,d,f,b,d,c,d,e,d,j,d,d,f,b,c,j,b,d,c,d,d,d,e,d,j,d,d,d,f,b,b,c,d,e,h,i,a,c,e,h,i,a,c,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,d,d,f,b,l,o,p,a,d,d,f,b,j,c,d,d,e,h,i,a,c,e,h,j,a,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,e,h,i,a,c,d,f,k,l,m,b,m,b,c,e,h,i,a,d,d,d,d,f,Z,Z
237
+Z,Z,b,d,c,b,d,c,d,d,f,b,d,c,d,e,d,j,d,d,f,k,b,c,b,d,c,d,d,d,e,f,j,d,d,d,f,b,d,c,d,e,h,i,a,e,h,i,a,c,d,e,h,i,a,c,f,b,g,c,d,f,b,e,h,i,a,b,d,c,e,d,j,d,d,f,b,f,b,a,c,f,b,p,c,e,b,j,c,d,d,e,h,i,a,c,e,d,j,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,e,h,i,a,c,f,b,f,k,l,m,b,c,e,h,i,a,d,d,d,d,f,Z,Z
238
+Z,Z,b,d,c,b,d,c,d,d,d,f,b,d,c,e,d,j,d,d,f,k,l,g,c,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,e,f,j,d,d,e,h,i,a,c,f,b,f,c,d,f,b,e,h,i,a,b,d,c,d,d,e,h,j,f,b,f,b,g,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,e,h,j,a,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,f,b,d,c,d,d,f,b,f,k,l,m,b,c,c,e,h,i,a,c,d,d,f,Z,Z
239
+Z,Z,b,d,c,b,d,c,d,d,d,f,b,d,c,e,d,d,d,d,f,k,b,c,b,d,c,d,d,d,f,b,p,a,d,d,f,b,d,c,d,e,h,i,a,c,d,e,h,j,a,e,h,i,a,c,f,k,o,p,a,f,b,e,h,i,a,b,d,c,d,d,d,d,d,e,b,j,b,d,c,d,d,d,d,f,b,i,c,d,d,e,h,i,a,c,d,d,f,b,d,c,d,d,d,d,d,e,h,i,a,f,b,c,c,e,h,i,d,d,d,d,f,b,l,k,l,m,b,c,c,d,f,b,j,a,d,d,f,Z,Z
240
+Z,Z,b,d,c,b,d,c,d,e,h,j,a,d,d,e,d,j,d,d,f,k,b,c,b,d,c,d,d,d,d,e,h,j,a,c,f,b,d,c,d,e,h,i,a,c,d,f,b,d,c,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,p,c,c,d,d,d,d,d,f,n,o,p,a,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,e,h,j,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,e,h,j,d,d,d,f,b,l,k,l,m,b,c,e,h,j,a,d,d,d,d,f,Z,Z
241
+Z,Z,b,a,f,b,a,c,d,d,f,b,d,c,d,e,d,d,d,d,f,b,d,f,b,d,c,d,d,d,e,f,j,d,d,d,f,b,g,c,d,e,h,i,a,c,d,f,b,p,c,e,h,i,a,c,f,k,o,p,a,f,b,e,h,i,l,p,a,c,d,d,d,d,d,f,b,j,b,l,o,p,a,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,e,h,i,a,c,d,f,b,l,m,l,m,c,c,e,h,j,a,d,d,d,d,f,Z,Z
242
+Z,Z,b,l,c,b,c,c,d,d,e,h,i,a,c,e,d,j,d,d,f,k,b,c,b,d,c,d,d,d,e,d,j,d,d,d,f,b,e,c,d,e,h,i,a,c,d,e,h,j,a,e,h,i,a,c,f,k,o,p,a,f,b,e,h,i,l,p,c,c,d,d,d,d,d,f,b,j,b,l,o,p,a,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,f,b,d,c,d,d,f,b,f,k,l,g,b,c,c,f,b,d,c,d,d,d,f,Z,Z
243
+Z,Z,b,d,c,b,d,c,d,d,d,f,b,d,c,e,d,j,d,d,f,b,d,j,b,d,c,d,d,d,e,b,j,c,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,e,h,i,j,d,d,f,b,d,c,d,f,b,e,h,i,l,b,a,c,d,d,d,d,d,f,b,l,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,f,b,j,a,d,d,d,e,h,i,a,k,b,g,c,d,d,d,d,d,d,d,f,k,l,m,l,m,b,c,c,d,e,h,j,d,d,d,f,Z,Z
244
+Z,Z,b,b,f,b,d,c,d,d,d,e,d,j,d,e,d,d,d,d,f,b,d,j,b,d,c,d,d,e,d,j,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,l,p,c,c,d,d,d,d,d,f,b,l,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,e,e,e,h,i,a,e,b,j,a,i,k,b,n,o,i,a,d,d,d,d,d,f,b,f,k,b,m,b,d,c,d,d,d,f,b,p,a,f,Z,Z
245
+Z,Z,b,d,c,b,d,c,d,d,d,e,d,j,d,e,d,j,d,d,f,b,d,c,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,p,a,c,d,d,c,d,d,f,b,l,m,c,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,j,b,c,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,c,c,d,d,d,f,b,p,a,f,Z,Z
246
+Z,Z,a,d,c,b,d,c,d,d,d,e,d,j,d,e,d,j,d,e,h,i,a,f,b,d,c,d,d,f,b,d,c,d,d,d,f,b,c,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,l,p,a,c,d,d,d,d,d,f,b,f,b,a,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,d,d,f,k,l,g,c,c,c,d,d,d,d,e,h,i,p,Z,Z
247
+Z,Z,b,d,c,b,d,c,d,d,d,e,d,j,d,e,d,j,d,d,f,e,l,j,a,c,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,g,h,i,a,b,a,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,b,l,m,l,m,c,c,c,d,d,d,d,d,f,b,j,Z,Z
248
+Z,Z,i,d,f,b,d,c,e,h,i,a,c,d,d,e,d,j,d,d,f,k,b,c,c,d,c,d,d,d,d,d,d,e,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,c,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,i,a,e,e,j,j,e,h,i,a,c,d,e,h,i,a,m,b,g,c,d,d,d,d,d,d,d,f,k,l,m,l,m,c,c,c,d,f,b,p,a,d,d,f,Z,Z
249
+Z,Z,b,l,j,b,d,c,d,d,d,d,d,d,d,e,d,d,d,d,f,b,d,c,b,d,c,d,d,d,d,d,d,d,d,d,f,e,o,j,a,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,g,b,p,a,e,h,j,i,g,c,i,d,d,d,d,d,d,f,b,f,b,a,c,d,d,d,d,e,b,j,c,d,e,h,j,i,a,c,d,d,d,d,d,d,d,d,d,d,d,d,f,b,d,f,b,c,c,f,b,d,c,d,d,d,f,k,l,m,l,m,b,g,b,j,a,d,d,d,d,d,f,Z,Z
250
+Z,Z,b,l,j,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,f,b,d,f,b,d,c,d,d,d,d,d,d,d,d,d,f,e,b,p,a,e,h,i,a,c,d,e,e,h,i,a,j,i,j,a,e,h,j,a,d,f,e,e,j,i,g,c,i,a,d,d,d,d,d,f,b,l,b,d,c,d,d,d,d,e,b,j,c,d,e,h,j,i,a,d,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,b,f,k,l,m,n,b,c,c,d,d,d,d,d,d,f,Z,Z
251
+Z,Z,i,a,f,b,d,f,b,d,d,d,d,d,d,e,d,j,d,d,f,b,d,j,d,d,c,d,d,d,d,d,d,d,d,d,e,h,j,d,d,e,h,i,a,c,d,e,h,j,a,e,h,i,a,c,f,b,d,c,d,f,e,h,j,l,m,n,o,p,a,c,d,d,d,f,b,f,b,a,c,d,d,d,d,e,b,j,c,d,e,e,j,i,a,d,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,f,b,d,c,d,f,k,l,m,l,m,b,g,b,j,a,d,d,d,d,d,f,Z,Z
252
+Z,Z,k,b,c,c,f,o,i,a,d,d,d,d,d,e,d,j,d,d,f,b,d,c,b,d,c,d,d,d,d,d,d,d,d,d,f,e,b,j,a,e,h,i,a,b,d,c,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,l,p,c,c,d,f,b,d,c,f,b,l,n,g,h,i,p,a,d,d,d,d,d,d,d,e,h,i,a,d,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,e,h,d,d,f,b,l,k,b,m,n,b,p,c,d,d,d,d,d,d,f,Z,Z
253
+Z,Z,e,l,j,b,f,o,i,a,d,d,d,d,d,e,d,j,d,d,f,b,d,c,b,d,c,d,d,d,d,d,d,d,d,d,f,e,b,j,a,e,h,i,a,b,d,c,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,m,c,c,f,b,d,c,d,f,e,h,n,l,n,n,n,p,d,d,d,d,d,e,b,e,h,i,a,d,d,d,d,d,d,d,d,d,f,b,d,e,h,i,a,f,b,c,c,d,d,d,d,e,b,p,a,b,l,k,l,m,n,b,p,c,d,d,d,d,d,d,f,Z,Z
254
+Z,Z,k,l,m,b,e,o,i,a,d,d,d,d,d,e,d,d,d,d,f,b,d,j,b,d,c,d,d,c,d,d,d,d,d,d,f,e,b,j,a,e,h,i,a,g,h,j,a,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,e,b,i,a,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,j,c,e,h,j,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,e,h,i,a,f,b,l,k,l,g,n,b,a,c,d,d,d,d,d,d,f,Z,Z
255
+Z,Z,i,a,f,b,d,c,d,d,d,d,d,d,d,e,d,i,d,d,f,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,e,h,j,d,d,e,h,i,a,c,d,d,d,f,b,g,j,i,e,k,j,p,a,c,d,f,d,e,h,i,j,m,p,a,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,j,c,d,d,d,f,b,d,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,e,b,j,a,d,f,b,f,k,l,m,b,g,b,i,a,d,d,d,d,d,f,Z,Z
256
+Z,Z,b,d,c,b,d,c,e,h,i,a,c,d,d,e,d,j,d,d,f,k,b,c,b,d,c,d,d,d,d,d,d,d,e,h,k,b,a,c,d,e,h,i,a,c,d,d,d,f,b,g,j,i,a,c,f,b,d,c,d,f,e,e,h,i,f,b,l,o,p,a,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,j,c,d,d,d,f,b,d,d,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,e,d,d,d,d,d,d,f,b,f,k,l,m,b,c,c,f,b,d,c,d,d,d,f,Z,Z
257
+Z,Z,b,d,c,b,d,c,d,d,f,b,p,c,d,e,d,d,d,d,f,k,b,c,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,g,h,i,a,c,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,k,a,p,a,d,d,d,d,d,d,d,d,d,f,e,h,p,a,j,k,n,o,p,a,d,d,d,d,d,f,k,l,m,l,m,b,a,c,d,d,f,b,d,c,d,f,Z,Z
258
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,c,e,d,d,e,h,j,l,g,o,i,a,c,d,d,d,d,e,h,j,a,c,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,f,k,j,p,f,b,d,c,d,f,d,e,h,i,a,b,l,o,i,a,d,d,d,f,b,l,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,e,b,p,a,d,d,d,d,d,e,b,j,i,o,i,a,f,k,l,o,p,a,d,d,d,d,d,f,b,l,k,l,m,b,c,c,d,d,d,d,d,d,f,k,Z,Z
259
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,e,k,i,g,h,i,a,c,d,d,d,d,e,h,j,a,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,f,k,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,g,h,i,a,c,d,d,f,b,m,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,e,j,e,h,i,a,e,e,d,d,d,d,d,d,d,d,d,f,k,l,m,l,m,c,c,c,d,d,e,f,j,d,e,h,Z,Z
260
+Z,Z,b,d,c,b,d,c,d,d,e,d,d,d,d,e,d,j,e,h,j,a,g,c,i,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,d,d,d,d,e,e,j,h,p,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,e,b,p,a,d,f,b,l,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,h,j,e,o,i,a,f,l,o,p,a,d,d,d,d,d,d,f,b,f,k,l,m,b,a,c,d,d,d,d,d,d,f,k,Z,Z
261
+Z,Z,k,b,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,e,h,i,a,h,i,a,c,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,b,l,p,c,c,d,d,d,d,f,b,j,c,d,d,e,h,i,b,c,c,d,d,d,d,d,d,d,e,h,i,e,h,i,a,h,i,a,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,d,c,d,d,d,f,b,j,c,f,Z,Z
262
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,e,h,i,a,j,a,a,c,d,d,d,d,e,h,j,a,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,g,h,i,a,c,e,h,i,g,h,i,j,m,p,a,d,d,d,d,d,f,k,l,m,c,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,j,d,d,d,d,d,d,d,e,e,h,i,o,i,a,e,d,j,b,p,a,d,d,d,d,d,f,b,l,m,l,m,b,c,c,d,d,d,d,d,d,e,f,Z,Z
263
+Z,Z,b,d,c,b,d,c,d,d,d,e,d,j,d,e,d,d,e,h,j,b,g,j,i,a,c,d,d,e,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,e,f,j,i,c,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,k,l,p,c,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,e,e,h,i,a,e,h,i,a,e,e,h,j,d,d,d,d,d,d,d,f,b,l,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
264
+Z,Z,b,d,c,b,d,c,d,d,d,e,h,j,d,e,d,d,e,h,j,l,g,g,j,i,d,d,d,d,e,b,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,a,c,d,d,d,d,d,f,k,l,o,c,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,h,i,e,h,i,a,k,l,o,p,a,d,d,d,d,d,d,f,b,l,k,l,m,b,a,c,d,d,d,d,d,f,h,l,Z,Z
265
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,e,h,e,d,j,d,f,k,l,o,m,n,n,o,j,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,k,l,p,c,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,e,h,i,j,d,d,e,d,d,d,d,d,d,d,d,d,d,f,b,l,f,b,l,b,c,c,d,d,d,d,d,d,f,k,Z,Z
266
+Z,Z,b,b,c,b,d,c,d,d,d,d,d,d,d,e,d,d,d,f,k,l,a,g,k,i,a,c,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,k,l,p,c,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,e,h,i,e,h,i,a,n,k,p,a,c,d,d,d,d,d,d,d,f,b,f,k,b,m,b,d,c,d,d,d,d,d,d,e,h,Z,Z
267
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,j,e,h,j,l,g,o,i,a,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,a,c,d,d,d,d,d,f,k,l,m,c,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,h,i,e,h,i,a,h,i,a,c,d,d,d,d,d,d,d,d,d,f,k,l,m,b,c,c,d,d,d,d,d,d,e,h,Z,Z
268
+Z,Z,b,d,c,b,d,c,d,d,c,d,d,d,d,e,d,j,e,h,j,l,p,p,c,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,c,c,d,d,d,d,d,f,k,l,p,c,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,b,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,d,d,f,k,b,f,b,d,c,d,d,d,d,d,d,e,h,Z,Z
269
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,d,e,b,e,h,i,f,d,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,e,h,i,a,a,c,f,b,d,c,d,f,b,e,h,i,a,b,a,c,d,d,d,d,d,f,b,e,c,j,d,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,e,h,i,a,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,l,n,b,c,b,d,c,d,d,d,d,d,d,e,e,Z,Z
270
+Z,Z,k,b,c,c,d,c,d,d,d,d,d,d,d,e,d,d,d,e,h,i,g,j,i,a,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,e,f,k,i,a,c,f,b,d,c,d,f,b,e,h,i,l,p,c,c,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,b,i,e,h,i,a,h,i,a,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,d,c,d,d,d,d,d,d,d,e,Z,Z
271
+Z,Z,b,d,f,b,d,c,d,d,d,d,d,d,d,e,d,j,f,b,f,b,d,j,k,b,a,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,e,h,j,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,c,c,d,d,e,h,j,l,b,l,b,l,c,d,c,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,e,b,j,a,e,h,i,a,f,b,c,f,b,j,a,d,d,d,d,d,d,f,k,l,m,b,c,c,d,d,d,d,d,d,f,k,Z,Z
272
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,h,i,a,c,f,e,h,p,a,e,b,p,a,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,e,h,j,a,e,h,i,a,b,f,b,d,c,d,f,b,e,h,i,a,g,c,c,d,e,h,j,a,f,b,l,p,g,h,j,a,c,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,e,b,i,c,d,d,e,h,i,a,k,b,c,c,e,h,i,a,c,d,d,d,d,f,k,l,m,b,c,c,d,d,e,h,j,a,d,f,Z,Z
273
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,d,d,d,d,d,f,b,d,j,b,d,c,d,d,c,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,e,h,j,a,c,e,h,i,a,f,k,i,a,c,d,f,b,e,h,i,l,p,a,c,e,h,i,a,c,f,b,l,b,d,g,h,j,a,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,e,h,j,d,d,d,d,e,h,i,a,f,b,c,c,d,e,b,p,a,d,d,f,b,l,k,l,m,b,c,c,d,d,e,f,d,d,d,f,Z,Z
274
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,f,b,h,p,a,c,c,e,b,j,a,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,e,h,j,a,d,e,h,i,a,e,h,i,a,c,d,f,b,g,h,i,l,b,a,c,e,h,b,d,c,f,k,l,p,c,g,h,j,a,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,f,b,d,c,d,d,d,e,h,i,a,f,b,c,c,d,e,b,p,a,d,d,f,b,l,f,b,l,b,c,c,d,d,f,b,j,c,d,f,Z,Z
275
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,f,e,h,i,d,d,d,f,b,d,j,b,d,c,d,d,d,d,c,d,d,d,d,f,b,d,c,d,e,h,i,a,e,h,j,a,c,d,e,h,i,a,e,h,i,a,c,d,f,b,e,h,i,a,b,d,c,e,h,j,a,d,d,f,k,p,c,c,f,b,d,c,e,b,j,c,d,d,e,h,i,a,c,d,d,d,e,h,j,a,c,f,b,d,e,h,i,a,k,b,c,c,d,d,f,b,d,c,d,f,d,f,k,l,m,b,c,f,b,p,a,d,d,d,d,f,Z,Z
276
+Z,Z,b,b,c,b,d,c,d,d,d,d,d,f,b,e,c,d,d,d,f,b,d,j,b,d,c,d,e,h,j,a,d,d,d,d,f,b,d,c,d,e,h,i,e,h,j,a,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,p,c,g,h,j,a,d,d,f,k,l,m,c,c,d,f,b,j,g,b,j,a,d,d,e,h,i,a,c,d,d,e,f,j,d,d,d,f,b,d,e,h,i,a,f,b,c,c,d,d,d,f,b,d,c,f,b,l,k,l,n,g,c,j,d,d,d,d,d,d,d,f,Z,Z
277
+Z,Z,b,d,f,b,d,c,d,d,d,d,d,d,d,f,d,d,c,d,f,k,b,c,b,d,e,d,j,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,f,b,d,c,d,e,h,i,a,c,j,b,c,c,d,f,b,e,h,i,a,b,d,c,d,e,h,i,a,f,k,l,m,c,c,h,j,a,c,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,e,b,p,a,d,d,d,e,h,i,a,f,b,d,c,d,d,f,b,d,c,d,f,b,l,k,l,m,b,c,f,b,i,a,d,d,d,d,f,Z,Z
278
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,d,d,d,d,d,f,k,b,c,b,d,g,d,j,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,f,b,d,c,d,e,h,i,a,f,k,i,a,c,d,f,b,e,h,i,l,p,c,c,d,f,b,i,a,f,b,l,b,c,c,h,j,d,d,f,b,d,c,d,d,e,h,i,a,c,d,d,d,d,f,b,p,c,d,d,d,e,h,i,a,k,b,c,c,d,d,f,b,d,c,d,f,d,f,k,l,m,c,c,c,d,d,d,d,d,d,d,f,Z,Z
279
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,d,d,d,d,d,f,k,b,c,b,d,c,d,d,c,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,d,d,d,d,d,d,e,h,i,a,e,h,i,a,c,d,f,b,e,h,j,l,p,c,c,e,h,j,a,c,f,b,f,b,d,c,f,b,d,c,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,f,b,p,c,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,c,f,b,j,c,d,d,d,d,e,Z,Z
280
+Z,Z,b,b,c,b,d,c,d,d,d,d,d,d,d,e,h,i,a,c,f,k,b,m,b,d,g,d,j,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,e,h,i,a,c,d,f,b,e,h,j,l,m,a,c,e,h,i,a,c,k,b,m,b,d,c,e,h,i,a,g,b,j,c,d,d,e,h,i,a,c,d,d,d,d,f,b,p,c,d,d,d,e,h,i,a,f,b,c,c,d,e,d,d,d,d,d,f,k,l,m,l,m,b,c,f,b,l,a,d,d,d,d,f,Z,Z
281
+Z,Z,b,b,c,b,d,c,d,d,d,d,d,d,d,d,d,d,d,d,f,k,b,c,b,d,c,e,b,j,a,d,d,d,d,d,f,b,d,c,d,e,h,i,e,h,j,a,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,g,h,j,l,m,c,g,h,j,d,d,f,k,b,f,b,d,c,d,f,b,j,a,b,j,c,d,d,e,h,i,a,c,d,d,d,e,h,j,a,d,d,d,d,e,h,i,a,k,b,c,c,d,d,e,d,j,d,d,f,k,l,m,l,m,c,c,f,b,j,c,d,d,d,d,f,Z,Z
282
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,f,e,h,i,d,d,d,f,k,b,c,b,d,c,d,e,h,j,a,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,k,b,c,c,f,b,e,h,i,a,p,c,f,b,p,c,d,d,f,b,f,b,d,c,d,e,h,j,e,b,j,c,d,d,e,h,i,a,c,d,d,e,d,j,d,d,d,f,d,d,e,h,i,a,k,b,c,c,d,d,d,d,e,e,e,j,i,a,h,i,l,p,a,c,d,d,d,d,d,d,d,f,Z,Z
283
+Z,Z,b,b,c,b,d,c,d,d,d,e,b,d,c,e,d,d,d,d,f,k,b,c,b,d,c,d,d,e,d,j,d,d,d,d,f,b,d,c,e,e,j,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,f,b,i,a,b,e,h,i,l,n,o,p,c,d,d,d,f,k,b,m,b,d,c,d,d,d,e,h,i,a,c,d,d,e,h,i,a,c,d,e,h,i,a,c,d,d,f,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,l,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
284
+Z,Z,b,b,c,b,e,h,i,p,a,d,d,d,d,e,d,d,d,d,f,k,b,f,b,d,c,d,d,d,f,b,d,c,d,d,f,b,d,f,b,g,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,b,f,b,e,h,i,a,m,b,c,c,d,d,d,f,f,b,m,b,d,c,d,d,d,d,e,b,j,a,j,d,e,h,i,a,c,e,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,k,l,m,l,m,c,c,c,d,d,d,d,d,d,d,f,Z,Z
285
+Z,Z,b,d,c,e,e,e,d,d,d,d,d,d,d,e,d,d,d,d,f,k,b,m,b,d,c,d,d,e,d,j,d,d,d,d,f,b,d,c,e,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,e,o,i,f,b,e,h,k,l,o,p,a,c,d,d,d,f,k,b,f,b,d,c,d,d,d,e,h,i,a,c,d,d,e,h,i,a,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,f,k,l,m,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
286
+Z,Z,b,e,f,b,a,g,h,i,g,c,d,d,d,d,d,d,d,d,f,k,b,f,b,d,c,d,e,d,d,d,d,d,d,d,f,b,e,h,j,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,h,c,a,f,b,e,h,j,n,o,p,a,c,d,d,d,d,f,b,f,b,d,c,d,d,d,e,d,i,e,d,j,d,e,h,i,a,d,d,d,e,b,i,a,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,k,l,m,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
287
+Z,Z,b,d,f,b,d,c,d,d,d,d,d,d,d,e,d,d,d,d,f,k,b,m,b,d,c,d,d,e,h,i,a,c,d,d,f,b,d,c,e,e,j,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,f,c,d,f,b,g,h,i,a,p,b,c,c,d,d,d,f,f,b,m,c,d,c,d,d,d,e,h,i,a,d,d,d,e,h,i,a,c,d,e,h,j,a,c,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,k,l,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
288
+Z,Z,b,b,c,b,d,c,d,d,d,d,e,d,j,e,d,d,d,d,f,k,b,f,b,d,c,d,d,e,h,i,a,c,d,d,f,b,d,c,d,e,b,d,j,d,d,d,d,d,d,e,h,i,a,c,f,b,e,c,j,f,b,d,f,k,l,m,b,c,c,d,d,d,d,f,b,f,b,d,c,d,d,d,e,f,b,a,c,d,d,e,h,i,a,c,d,f,b,d,c,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,e,d,e,h,i,a,g,h,i,d,d,d,d,d,d,d,f,Z,Z
289
+Z,Z,b,b,c,b,d,c,d,d,d,d,d,f,b,e,c,d,d,d,f,k,b,c,c,d,c,d,e,h,j,a,d,d,d,d,f,b,d,c,d,e,h,i,a,f,b,d,c,d,d,e,h,i,a,c,f,b,f,c,d,f,b,g,h,j,l,n,o,p,a,d,d,d,f,k,b,f,b,d,c,d,e,h,j,e,b,j,c,d,d,e,h,i,a,c,d,d,e,b,i,a,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,f,b,l,k,b,m,b,c,c,e,h,j,a,d,d,d,f,Z,Z
290
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,d,d,d,d,d,f,k,b,m,b,d,c,e,b,j,a,d,d,d,d,d,f,b,d,c,d,e,h,i,a,d,e,h,j,a,d,e,h,i,a,c,f,k,b,a,d,f,b,e,h,j,l,m,p,g,g,h,i,a,c,f,b,f,b,d,c,f,d,d,c,e,b,j,c,d,d,e,h,i,a,c,d,d,d,e,h,j,a,d,d,d,d,e,h,i,a,k,b,c,c,d,f,b,p,c,d,d,f,b,f,k,l,m,c,c,c,d,d,e,h,j,a,c,f,Z,Z
291
+Z,Z,b,d,f,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,f,k,b,m,b,d,c,e,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,h,p,a,c,b,e,h,j,l,m,n,o,p,c,d,d,f,k,b,m,b,d,c,d,f,b,p,a,b,j,c,d,d,e,h,i,a,c,d,d,e,h,i,a,c,d,d,d,d,e,h,i,a,f,b,d,c,d,f,b,p,a,d,d,f,b,l,m,l,m,c,c,c,d,d,f,b,j,a,d,f,Z,Z
292
+Z,Z,b,d,c,b,d,c,d,d,d,d,e,d,j,e,d,j,d,d,f,k,b,c,b,d,c,d,d,e,h,i,a,c,d,d,f,b,d,c,d,e,h,i,a,p,d,d,d,d,d,e,h,i,a,c,f,b,e,c,j,f,b,e,h,i,a,p,b,c,c,d,d,d,f,f,b,f,b,d,c,d,d,e,h,j,b,p,c,d,d,e,h,i,a,c,d,e,h,j,a,c,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,f,b,i,a,f,b,l,k,l,m,b,c,c,e,b,d,c,d,d,d,f,Z,Z
293
+Z,Z,b,b,c,b,d,c,d,d,d,d,e,d,j,e,d,d,d,d,f,k,b,f,b,d,c,d,d,e,h,i,a,c,d,d,f,b,d,c,d,e,h,e,d,d,d,d,d,d,d,e,h,i,a,c,f,b,e,c,i,f,b,e,h,i,a,c,c,c,d,d,d,d,f,k,b,f,b,d,c,d,d,d,e,k,i,a,c,d,d,e,h,i,a,c,d,f,b,d,c,d,d,d,f,b,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,e,h,j,l,m,l,m,g,g,j,a,d,d,d,d,d,d,f,Z,Z
294
+Z,Z,b,b,c,b,d,c,d,d,d,d,d,f,b,e,c,d,d,d,f,k,b,m,b,d,c,d,d,f,b,p,c,d,d,d,f,b,d,c,d,e,h,i,a,c,d,c,d,d,d,e,h,i,a,c,f,b,e,c,j,f,b,e,h,j,a,m,b,c,c,d,d,d,d,f,b,f,b,d,c,d,d,e,h,j,b,c,c,d,d,e,h,i,a,c,d,e,h,j,a,c,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,f,b,d,c,f,k,l,m,l,m,c,c,c,e,h,j,d,d,d,d,f,Z,Z
295
+Z,Z,b,d,f,b,d,c,d,d,d,d,d,d,e,h,i,a,d,d,f,k,b,c,b,d,c,d,e,h,i,a,c,d,d,d,f,b,d,c,d,e,h,i,a,h,j,a,c,d,d,e,h,i,a,c,f,b,h,p,a,f,b,e,h,j,l,p,c,c,c,d,d,d,d,f,b,f,b,d,c,d,d,e,b,f,b,j,c,d,d,e,h,i,a,c,d,d,f,b,i,c,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,e,h,i,a,c,f,k,l,m,l,m,c,c,c,e,h,j,d,d,d,d,f,Z,Z
296
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,e,e,i,d,d,d,f,b,d,j,b,d,c,d,e,h,j,d,d,d,d,d,f,b,d,c,d,e,h,i,e,h,j,a,d,d,d,e,h,i,a,c,f,b,f,c,d,f,b,e,h,j,l,m,c,c,c,d,d,d,d,f,b,f,b,d,c,d,d,e,h,j,b,p,c,d,d,e,h,i,a,c,d,d,f,b,p,a,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,e,h,i,a,c,f,b,f,k,l,m,b,c,c,e,h,j,a,d,d,d,f,Z,Z
297
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,e,e,i,i,d,d,f,b,d,j,b,d,c,d,e,d,d,d,d,d,d,d,f,b,d,c,d,e,e,i,i,d,d,d,d,d,d,e,h,i,a,c,f,b,e,c,d,f,b,e,h,i,a,m,b,c,c,d,d,d,f,k,b,m,b,d,c,d,d,d,f,k,i,a,c,d,d,e,h,i,a,c,d,e,h,j,a,c,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,e,e,j,e,h,i,l,m,l,m,b,c,c,e,h,j,a,d,d,d,f,Z,Z
298
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,d,d,d,d,d,f,k,b,c,b,d,c,e,e,k,i,d,c,d,d,d,f,b,d,c,d,e,h,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,f,c,i,a,b,d,c,k,l,m,b,c,c,d,d,d,f,k,b,m,b,d,c,d,d,d,d,f,b,a,c,d,d,e,h,i,a,c,d,d,e,b,i,a,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,f,b,i,a,e,d,e,h,j,l,p,c,f,e,l,p,d,d,d,d,f,Z,Z
299
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,d,e,h,j,l,b,c,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,f,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,e,c,d,f,e,h,j,j,m,m,m,c,c,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,e,c,j,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,k,p,c,d,e,b,i,a,c,d,f,k,e,h,i,a,c,d,d,d,d,d,d,d,d,d,f,Z,Z
300
+Z,Z,b,b,c,b,d,c,d,d,d,d,d,d,d,e,d,j,b,d,c,k,b,a,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,e,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,c,f,b,e,h,j,l,m,p,c,c,d,d,d,f,k,b,f,b,d,c,d,d,d,d,f,b,j,c,j,a,e,h,i,a,c,d,d,d,e,h,j,a,d,f,d,d,e,h,i,a,f,b,c,c,d,d,f,b,d,d,d,f,b,l,o,p,n,o,p,a,d,d,d,d,d,d,e,b,Z,Z
301
+Z,Z,k,b,c,b,d,c,d,d,d,d,d,d,d,e,d,d,d,e,h,e,j,j,b,g,c,d,d,d,d,d,d,d,d,d,f,b,e,h,j,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,e,c,d,f,k,l,o,m,m,m,p,c,c,d,d,d,d,f,b,m,b,d,c,d,d,d,d,e,b,j,e,h,i,a,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,g,h,i,d,d,d,d,d,d,f,k,l,m,l,g,c,c,c,d,d,d,d,d,d,d,f,Z,Z
302
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,d,f,k,l,m,b,f,k,b,g,c,d,d,d,d,d,d,d,d,f,b,g,h,j,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,e,h,j,j,m,m,p,c,c,d,d,d,f,k,b,m,c,d,c,d,d,d,d,f,b,j,e,h,i,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,h,i,a,a,d,d,d,d,d,d,d,f,b,f,k,l,m,c,g,b,i,a,d,d,d,d,d,f,Z,Z
303
+Z,Z,k,b,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,e,h,i,j,a,e,c,d,d,d,d,d,d,d,d,d,f,b,e,h,j,e,h,i,d,d,d,d,d,d,d,e,h,i,a,c,f,b,g,b,j,a,e,h,j,j,m,m,p,c,c,d,d,d,f,k,b,m,b,d,c,d,d,d,d,f,b,j,c,e,b,e,h,i,a,c,d,d,d,e,b,i,a,d,d,d,d,e,h,i,a,f,b,g,o,i,a,d,d,d,d,d,f,b,f,k,l,m,b,g,h,i,a,d,d,d,d,d,f,Z,Z
304
+Z,Z,b,l,o,p,g,b,i,a,d,d,d,d,d,e,d,d,d,d,f,e,d,c,d,e,h,j,d,d,d,d,d,d,d,d,f,b,g,j,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,d,c,e,h,k,b,c,c,d,d,d,f,k,b,f,b,d,c,d,d,d,d,e,b,j,c,e,b,e,h,i,a,c,d,d,d,d,d,e,b,h,a,l,d,e,h,k,l,m,b,n,o,i,a,d,d,d,d,d,f,b,l,k,l,m,b,c,c,h,j,d,d,d,d,d,f,Z,Z
305
+Z,Z,b,g,f,k,a,c,d,d,d,d,d,d,d,e,d,j,d,d,f,e,o,j,b,d,c,d,d,d,d,d,d,d,d,d,f,b,e,h,j,e,h,i,a,c,d,d,d,d,d,e,h,i,a,e,k,i,a,c,d,f,b,g,h,j,l,o,p,a,c,d,d,d,f,k,b,m,b,d,c,d,d,d,d,f,b,j,c,h,i,e,h,i,a,c,d,d,d,d,d,d,e,e,h,i,a,e,h,i,a,j,b,d,e,h,i,p,c,d,d,d,f,b,f,k,l,m,b,g,h,i,a,c,d,d,d,d,f,Z,Z
306
+Z,Z,b,b,f,k,l,a,d,d,c,d,d,d,d,e,d,d,d,d,f,e,h,j,k,b,p,a,d,d,d,d,d,d,d,d,f,b,g,h,j,e,h,i,a,d,d,d,d,d,d,e,h,i,a,f,k,i,a,c,d,f,b,e,h,j,n,o,p,a,c,d,d,d,d,f,b,m,b,d,c,d,d,d,d,d,d,e,h,j,a,e,h,i,a,c,d,d,d,d,d,e,e,h,i,p,a,e,h,i,a,j,b,f,b,j,a,d,d,d,d,d,f,b,f,k,b,m,b,d,c,d,d,d,d,d,d,d,f,Z,Z
307
+Z,Z,b,l,o,p,n,b,i,a,d,d,d,d,d,e,d,j,d,d,f,b,e,h,i,a,a,d,d,d,d,d,d,d,d,d,f,b,g,j,i,e,h,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,j,l,o,p,a,c,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,j,c,h,i,e,h,i,a,c,d,d,d,d,d,e,f,j,d,d,d,e,h,i,a,j,b,f,b,d,c,d,d,d,d,d,f,b,f,k,l,m,b,a,c,h,j,d,d,d,d,d,f,Z,Z
308
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,f,e,d,j,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,d,d,d,d,d,d,e,h,i,a,f,k,i,a,c,d,f,b,e,h,j,l,o,p,a,c,d,d,d,f,f,b,m,b,d,c,d,d,d,d,d,d,e,h,j,d,e,h,i,a,c,d,d,d,d,d,d,d,e,h,i,a,e,h,j,a,j,b,c,c,d,e,h,e,d,j,d,d,d,f,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
309
+Z,Z,k,d,c,b,d,c,d,d,d,d,d,d,d,e,d,d,d,d,f,e,h,i,a,a,d,d,d,d,d,d,d,d,d,d,f,b,d,c,e,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,e,h,j,a,d,f,b,e,h,j,l,o,p,a,c,d,d,d,f,f,b,f,b,a,c,d,d,d,f,b,d,e,d,j,d,e,h,i,a,c,d,d,d,d,d,e,d,d,d,d,d,e,h,k,l,j,b,g,g,h,i,g,h,i,a,c,d,d,f,k,l,g,k,g,o,c,d,d,d,d,d,d,f,Z,Z
310
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,f,e,h,p,a,c,d,d,d,d,d,d,d,d,d,d,f,b,d,e,h,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,e,h,j,a,d,f,b,e,g,h,i,l,a,c,c,d,d,d,f,k,b,m,b,d,c,d,d,d,d,d,d,e,h,j,d,e,h,i,a,c,d,d,d,d,d,e,f,j,f,b,d,c,f,b,f,f,b,c,c,d,d,d,e,d,d,d,d,d,f,k,b,g,b,p,c,d,d,d,d,d,d,d,f,Z,Z
311
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,h,i,a,d,e,e,h,j,b,d,c,e,b,j,a,d,d,d,d,d,f,b,d,e,h,i,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,j,k,e,h,j,l,m,m,c,c,d,d,d,d,f,b,m,b,d,c,d,d,d,d,f,b,j,e,h,i,e,h,i,a,d,d,e,h,j,a,c,d,d,f,b,d,e,h,h,i,m,o,c,c,f,b,j,n,n,p,a,a,d,f,b,f,c,a,d,d,d,d,d,d,d,d,d,f,Z,Z
312
+Z,Z,k,b,c,b,d,c,d,d,d,d,d,d,d,e,d,d,d,e,h,i,a,j,b,l,b,p,c,d,d,d,d,d,d,d,f,b,g,h,j,e,h,i,a,c,d,d,d,d,d,e,h,i,a,d,f,b,e,c,d,e,b,i,o,j,l,m,p,c,c,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,e,h,i,e,h,i,a,c,d,d,d,f,b,i,a,d,d,d,d,d,f,b,d,f,b,d,c,d,d,d,e,d,d,d,d,d,f,k,b,g,c,d,d,d,d,d,d,d,d,d,f,Z,Z
313
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,d,e,e,j,i,d,j,b,d,c,e,b,j,a,d,d,d,d,d,f,b,d,c,e,h,i,a,a,e,k,j,i,d,d,e,h,i,a,c,f,b,d,c,d,e,k,i,o,j,l,m,m,c,c,d,d,d,f,f,b,f,b,d,c,d,d,d,d,f,b,j,c,j,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,d,f,b,d,f,b,d,c,d,d,d,d,d,d,e,e,d,j,k,b,f,b,a,c,d,d,d,d,d,d,d,f,Z,Z
314
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,h,i,a,c,f,b,d,j,b,d,c,e,h,j,a,d,d,d,d,d,f,b,d,c,d,e,h,i,a,g,j,i,p,a,d,e,h,i,a,c,f,b,d,c,e,h,p,a,h,j,l,m,p,c,c,d,d,d,f,f,b,f,b,a,c,d,d,d,d,f,e,h,i,a,c,e,h,i,a,c,d,f,b,j,a,d,d,d,f,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
315
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,e,d,j,d,f,e,h,j,b,a,c,e,h,j,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,e,h,e,h,i,a,c,f,b,d,c,e,h,i,a,h,j,l,m,p,c,c,d,d,d,f,k,b,f,b,d,c,d,e,e,d,f,b,j,c,d,d,e,h,i,a,c,d,e,f,j,d,d,d,d,f,b,d,c,k,l,m,k,b,c,c,d,d,d,d,d,d,d,d,d,f,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
316
+Z,Z,b,b,c,b,d,c,d,d,d,d,d,d,d,e,d,j,e,e,j,i,d,j,b,d,c,e,d,j,a,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,e,e,h,i,p,e,h,i,a,c,f,b,d,c,e,h,l,a,o,j,l,m,p,c,c,d,d,d,d,f,b,f,b,d,c,d,d,d,e,b,e,h,i,a,c,e,h,i,a,c,d,e,h,j,a,d,d,d,d,d,d,d,f,b,d,f,b,c,c,d,d,d,d,d,d,d,d,d,f,k,l,g,b,d,c,d,d,d,d,d,d,d,f,Z,Z
317
+Z,Z,b,b,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,e,h,i,a,b,f,c,d,c,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,f,k,b,c,c,f,b,d,c,d,f,b,e,h,j,l,m,m,c,c,d,d,d,f,f,b,g,c,d,d,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,f,b,d,c,f,b,g,h,i,a,f,b,d,c,d,d,d,d,d,d,d,d,d,f,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
318
+Z,Z,k,b,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,e,h,f,b,f,b,f,c,d,c,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,e,h,j,i,a,c,e,d,d,d,d,f,b,e,h,j,l,m,p,c,e,e,j,j,f,k,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,d,d,d,d,d,d,f,b,p,a,d,e,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
319
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,f,k,b,m,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,j,l,m,p,c,c,f,b,h,j,l,g,o,p,a,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
320
+Z,Z,k,b,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,f,k,b,c,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,e,h,j,i,g,h,j,i,a,c,d,f,b,g,h,i,l,m,p,c,c,e,f,j,d,f,b,f,n,h,j,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,e,d,d,f,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,d,d,f,k,b,f,b,d,c,d,d,d,d,d,d,d,f,Z,Z
321
+Z,Z,k,l,m,c,d,c,d,d,d,d,d,d,d,e,d,j,d,e,h,f,b,c,b,e,h,j,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,d,d,d,d,d,d,e,e,i,e,d,j,d,d,d,d,f,b,e,h,i,l,m,p,c,c,d,d,d,e,h,i,a,b,a,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,f,b,d,c,d,e,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,d,f,k,b,f,b,d,c,d,d,d,d,d,d,d,f,Z,Z
322
+Z,Z,k,b,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,f,k,l,o,p,a,a,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,j,l,m,p,c,c,d,d,d,f,k,b,f,b,d,c,d,d,d,d,e,b,j,a,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,d,d,f,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
323
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,d,d,d,f,b,i,a,b,d,c,d,d,d,d,d,d,d,d,d,f,b,e,c,i,e,h,i,a,c,d,d,d,d,d,e,e,i,e,h,j,d,d,d,d,d,b,e,h,j,l,m,p,c,c,d,d,e,h,l,o,m,p,c,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,f,b,d,c,f,b,g,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,f,k,b,f,b,d,c,d,d,d,d,d,d,d,f,Z,Z
324
+Z,Z,b,d,f,b,d,c,d,d,d,d,d,d,d,e,d,d,d,e,d,f,b,g,c,h,b,a,c,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,e,h,j,i,g,h,j,i,a,c,d,f,b,e,h,j,l,m,p,c,c,f,b,i,a,k,b,f,e,h,j,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,e,d,d,d,d,d,e,h,i,l,k,b,c,c,d,d,d,d,d,d,d,d,d,f,k,l,f,b,c,c,d,d,d,d,d,d,d,f,Z,Z
325
+Z,Z,b,b,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,e,h,i,a,f,b,e,h,i,a,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,e,h,i,a,c,d,e,d,d,d,d,f,b,g,h,j,l,m,p,c,c,e,h,j,l,l,c,g,h,i,a,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,e,b,d,c,d,e,e,j,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,f,k,l,g,b,c,c,d,d,d,d,d,d,d,f,Z,Z
326
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,d,d,d,f,k,b,m,b,f,b,a,c,d,d,d,d,d,d,d,f,b,e,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,l,m,o,c,c,d,d,e,k,l,g,o,i,a,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,e,h,i,e,b,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,d,d,f,k,l,m,b,d,c,d,d,d,d,d,d,d,f,Z,Z
327
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,f,b,d,c,d,f,k,b,c,b,f,b,a,c,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,j,l,p,c,c,d,d,d,e,f,b,a,j,b,a,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,e,h,e,o,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,f,k,b,f,b,d,c,d,d,d,d,d,d,d,f,Z,Z
328
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,f,k,b,c,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,l,p,c,c,d,d,d,d,f,k,p,a,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,d,d,f,k,b,g,b,d,c,d,d,d,d,d,d,d,f,Z,Z
329
+Z,Z,k,b,c,b,d,c,d,d,d,d,d,d,d,e,d,d,d,d,f,k,b,p,b,h,b,a,c,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,e,h,j,a,a,c,e,d,d,d,d,f,b,e,h,i,l,p,g,c,f,d,d,d,f,k,b,f,g,h,j,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,e,d,d,d,f,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,b,f,k,b,f,b,d,c,d,d,d,d,d,d,d,f,Z,Z
330
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,d,d,e,h,i,b,f,b,g,c,j,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,d,d,d,d,d,e,e,h,i,a,c,f,b,d,c,d,f,b,e,h,j,l,g,c,j,e,o,p,a,f,k,b,g,c,d,d,d,d,d,d,f,b,d,c,d,d,e,h,i,a,d,d,d,d,d,e,d,j,d,d,d,f,g,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,d,c,d,d,d,d,d,d,d,f,Z,Z
331
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,f,k,b,c,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,l,p,a,c,d,d,d,d,f,k,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,d,d,f,k,b,f,b,d,c,d,d,d,d,d,d,d,f,Z,Z
332
+Z,Z,b,a,c,b,d,c,d,d,d,d,d,d,d,e,d,d,d,e,h,i,b,c,e,h,p,a,c,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,l,p,c,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,e,e,b,j,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,d,d,f,k,b,f,b,d,c,d,d,d,d,d,d,d,f,Z,Z
333
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,f,k,i,a,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,l,p,c,c,d,d,d,d,d,f,b,m,b,d,c,d,d,d,d,e,b,d,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,h,j,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,d,f,k,l,m,b,a,c,d,d,d,d,d,d,d,f,Z,Z
334
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,d,d,d,e,h,i,a,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,b,m,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,a,c,d,d,d,d,d,d,d,f,Z,Z
335
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,d,d,d,f,k,b,n,b,p,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,d,e,h,i,a,b,d,c,d,d,d,d,f,f,b,m,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,d,f,k,l,g,b,c,c,d,d,d,d,d,d,d,f,Z,Z
336
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,f,k,l,o,p,a,b,d,c,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,e,h,j,d,d,d,d,f,b,e,h,i,a,b,d,c,d,d,d,d,f,k,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,h,i,a,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,d,f,k,b,f,b,c,c,d,d,d,d,d,d,d,f,Z,Z
337
+Z,Z,k,b,c,b,d,c,d,d,d,d,d,d,d,e,d,d,d,d,f,k,l,g,p,c,d,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,e,d,j,d,d,f,b,g,h,j,l,p,g,c,e,e,h,i,a,k,b,m,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,d,d,f,k,l,m,b,a,c,d,d,d,d,d,d,d,f,Z,Z
338
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,f,k,b,c,c,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,e,d,j,d,d,f,b,f,k,l,n,o,p,a,n,e,j,i,a,f,b,f,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,d,d,f,k,b,f,b,a,c,d,d,d,d,d,d,d,f,Z,Z
339
+Z,Z,k,b,c,b,d,c,d,d,d,d,d,d,d,e,d,i,a,d,f,b,a,j,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,a,c,d,d,d,d,d,f,b,m,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,d,d,f,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
340
+Z,Z,b,a,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,e,e,d,j,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,l,p,c,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,d,d,f,k,b,f,b,d,c,d,d,d,d,d,d,d,d,Z,Z
341
+Z,Z,b,b,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,e,d,d,f,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,d,f,b,d,c,d,f,b,e,h,i,a,b,a,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,d,d,f,k,b,g,b,d,c,d,d,d,d,d,d,d,f,Z,Z
342
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,d,e,d,j,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,g,h,i,a,p,g,b,d,c,d,d,d,f,b,g,c,d,d,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,d,f,k,l,g,b,c,c,d,d,d,d,d,d,d,f,Z,Z
343
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,f,k,l,m,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,j,f,b,g,o,i,a,e,e,h,h,i,a,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,d,d,f,k,b,f,b,d,c,d,d,d,d,d,d,d,f,Z,Z
344
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,d,e,b,j,k,b,g,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,j,b,c,c,d,f,b,l,k,l,g,c,j,d,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,e,h,j,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,d,d,f,k,b,g,b,d,c,d,d,d,d,d,d,e,h,Z,Z
345
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,d,d,d,f,k,b,g,h,i,a,d,d,d,d,d,d,d,d,d,f,b,d,c,d,f,k,b,a,c,d,d,d,d,d,e,h,i,a,c,j,b,l,o,i,f,e,h,j,i,a,c,d,c,d,d,d,d,d,f,k,o,p,a,g,h,i,n,n,i,a,e,d,j,c,e,h,i,a,c,d,d,d,d,d,d,d,d,e,d,j,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,d,d,f,k,l,f,b,a,c,d,d,d,d,d,d,d,f,Z,Z
346
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,d,e,b,j,k,b,c,k,o,p,c,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,j,d,d,d,d,d,d,d,e,h,i,a,c,j,l,n,p,p,a,e,h,j,i,a,b,c,c,d,d,d,d,d,f,k,l,p,g,g,h,i,p,a,b,d,d,e,h,i,g,h,i,a,d,d,d,d,d,d,d,d,d,e,d,j,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,d,d,f,k,l,m,b,a,c,d,d,d,d,d,d,d,f,Z,Z
347
+Z,Z,b,b,c,b,d,c,d,d,d,d,d,d,d,e,d,d,d,e,h,i,a,c,c,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,c,j,f,b,g,b,e,c,e,d,j,f,b,f,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,d,d,d,d,d,d,d,d,d,f,b,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,d,d,f,k,l,n,b,c,c,d,d,d,d,d,d,d,f,Z,Z
348
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,e,h,i,a,f,b,f,b,d,c,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,c,c,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,h,i,a,c,d,e,h,i,a,d,d,d,d,d,d,d,d,d,f,k,b,g,h,i,a,f,b,c,c,d,d,d,d,d,d,d,d,d,f,k,l,n,b,a,c,d,d,d,d,d,d,d,f,Z,Z
349
+Z,Z,b,b,c,b,d,c,d,d,d,d,d,d,d,e,d,d,d,d,e,k,l,n,p,j,a,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,c,c,d,d,d,d,d,f,b,f,b,a,c,d,d,d,d,e,b,j,a,d,d,e,h,i,a,d,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
350
+Z,Z,b,b,c,b,d,c,d,d,d,d,d,d,d,e,d,d,d,e,h,i,a,f,b,e,c,j,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,c,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,e,h,e,h,j,e,h,i,f,k,b,c,c,d,d,d,d,d,d,d,d,d,f,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
351
+Z,Z,k,b,c,b,d,c,d,d,d,d,d,d,d,e,h,i,a,a,f,k,b,c,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,c,j,f,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,j,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,e,e,h,i,l,k,b,c,c,d,d,d,d,d,d,d,f,b,l,k,l,m,b,c,c,d,d,d,d,d,d,e,h,Z,Z
352
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,e,h,i,a,c,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,j,f,b,d,c,d,d,d,d,f,k,b,m,b,d,c,d,d,d,d,f,k,l,p,a,c,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,f,k,b,c,c,d,d,d,d,d,d,d,d,d,f,k,b,f,b,d,c,d,d,d,d,d,d,d,f,Z,Z
353
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,e,e,d,j,i,d,d,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,g,h,i,a,c,c,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,e,e,i,i,e,b,i,a,h,i,a,d,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,f,k,b,f,b,d,c,d,d,d,d,d,d,d,f,Z,Z
354
+Z,Z,b,b,c,b,d,c,d,d,d,d,d,d,d,e,d,d,d,d,e,h,i,j,b,d,c,d,d,d,d,d,d,d,d,d,f,b,e,c,d,e,h,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,f,j,d,e,d,j,f,b,d,c,d,d,d,d,d,f,b,l,b,a,c,d,d,e,e,e,i,d,e,f,i,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,d,d,f,k,b,f,b,d,c,d,d,d,d,d,d,d,f,Z,Z
355
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,d,d,d,f,k,b,c,c,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,f,k,l,a,c,d,d,d,d,d,e,h,i,a,e,h,i,a,i,d,f,b,e,c,j,f,b,d,c,e,h,j,a,d,f,b,f,b,d,c,d,d,e,b,j,a,j,c,d,d,f,k,l,p,c,e,h,i,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,d,d,f,k,b,f,b,d,c,d,d,d,d,d,d,d,f,Z,Z
356
+Z,Z,b,b,c,b,d,c,d,d,d,d,d,d,d,e,d,d,d,d,f,k,l,a,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,f,k,b,a,c,d,d,d,d,d,e,h,i,e,h,j,b,d,c,d,f,b,e,c,j,f,b,d,c,d,d,f,b,j,a,b,f,b,d,c,e,h,j,d,e,b,j,e,h,p,g,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,d,d,f,k,b,g,b,d,c,d,d,d,d,d,d,d,f,Z,Z
357
+Z,Z,k,b,c,b,d,c,d,d,d,d,d,d,d,f,b,e,c,d,e,h,i,j,n,o,p,d,d,d,d,d,d,d,d,d,f,b,l,b,p,c,d,f,b,p,a,d,d,d,d,e,h,i,a,e,h,i,a,c,d,f,b,e,h,i,a,c,d,c,e,h,j,a,d,f,b,f,c,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,e,h,i,p,a,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
358
+Z,Z,b,b,c,b,d,c,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,j,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,e,h,j,h,k,b,p,c,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,d,d,d,d,d,f,b,f,b,d,c,f,b,p,a,f,b,j,c,d,d,f,k,l,p,g,j,e,h,e,n,i,p,a,d,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,f,b,f,k,b,f,b,d,c,d,d,d,d,d,d,d,f,Z,Z
359
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,e,h,i,a,a,d,f,k,l,o,p,a,f,e,h,m,i,i,d,d,d,d,f,b,d,e,h,j,h,i,a,f,b,p,a,d,d,e,h,i,a,d,f,b,d,c,d,f,b,e,c,j,f,b,d,c,d,d,d,d,d,e,b,j,k,b,p,d,d,d,d,f,b,j,c,e,d,e,h,i,b,c,c,d,d,d,d,d,d,d,e,h,i,g,h,i,a,e,d,j,d,d,d,d,d,d,d,f,k,p,m,k,l,m,b,a,c,d,d,d,d,d,e,d,j,Z,Z
360
+Z,Z,k,b,c,c,d,c,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,b,d,f,b,j,f,b,p,a,d,d,d,f,b,d,e,h,j,a,i,d,e,e,h,l,p,g,h,j,i,a,c,f,b,d,c,d,f,b,e,c,j,f,b,a,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,e,d,e,h,i,a,j,d,d,d,d,d,d,d,e,e,e,j,e,h,i,a,o,i,a,c,d,d,d,d,d,d,f,b,j,j,k,b,f,b,d,c,d,d,d,d,d,e,h,j,Z,Z
361
+Z,Z,f,b,f,c,d,c,d,d,d,d,d,d,e,h,i,a,c,d,f,k,l,m,b,a,c,j,d,d,d,d,d,d,d,d,f,b,e,o,p,a,h,i,a,c,d,f,b,p,g,h,j,b,d,c,f,b,d,c,d,f,b,e,h,i,a,c,d,c,d,d,d,d,d,f,b,f,b,a,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,e,e,j,i,a,a,d,f,b,g,n,h,i,h,i,a,k,b,c,c,d,d,d,d,f,b,p,a,b,e,b,j,a,d,j,d,d,d,d,d,d,d,e,h,Z,Z
362
+Z,Z,f,b,f,b,d,c,e,h,i,a,c,d,d,e,d,e,h,i,j,k,b,c,b,d,f,b,j,a,d,d,d,d,d,d,f,b,d,c,d,e,h,j,a,d,d,d,d,f,b,h,j,j,p,c,f,b,d,c,d,f,b,e,h,i,a,c,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,k,b,c,c,d,d,f,b,j,c,d,f,b,f,k,l,m,b,g,b,d,c,d,d,d,d,d,f,Z,Z
363
+Z,Z,f,b,f,c,d,c,d,e,h,j,d,d,d,e,d,e,h,l,m,m,g,h,i,a,h,i,p,g,h,i,d,d,d,d,f,b,d,c,d,e,h,i,a,d,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,f,b,e,h,j,f,b,a,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,e,e,h,n,n,h,j,j,a,c,f,b,c,c,f,b,p,a,d,d,d,f,b,f,k,b,g,b,c,e,h,i,a,d,d,d,d,f,Z,Z
364
+Z,Z,f,b,f,c,d,c,d,d,d,f,b,d,c,e,d,j,d,d,f,h,i,a,c,d,c,d,c,d,e,b,j,c,d,d,f,b,d,c,d,e,h,j,a,d,d,d,d,d,d,e,h,i,a,c,e,d,d,d,d,f,b,e,h,j,f,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,e,e,h,i,a,n,b,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,a,c,d,f,b,j,a,d,d,f,Z,Z
365
+Z,Z,f,b,g,c,d,c,d,d,f,b,j,a,d,e,d,j,e,b,j,k,b,c,b,d,e,b,j,a,d,e,h,j,d,d,f,b,d,c,d,e,h,j,a,d,d,d,d,f,b,g,j,i,a,a,f,b,d,c,d,f,b,e,h,i,f,b,d,e,e,e,a,j,d,f,b,f,n,h,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,e,h,j,a,e,h,j,d,d,d,d,e,h,i,a,f,b,c,c,f,b,p,a,d,d,d,f,b,f,k,b,m,b,a,c,d,f,b,j,c,d,d,f,Z,Z
366
+Z,Z,f,b,f,c,d,c,d,e,h,j,d,d,d,e,d,j,e,b,j,m,b,c,b,d,g,b,j,a,d,d,e,b,j,a,f,b,d,c,d,e,h,j,a,d,d,d,d,e,b,g,h,i,a,h,j,a,c,d,d,d,d,e,h,j,f,b,d,c,d,f,b,d,c,f,b,f,k,l,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,e,e,d,d,d,e,h,j,d,d,d,d,d,f,b,l,m,b,c,c,e,b,p,a,d,d,d,f,b,f,k,l,g,b,d,c,d,f,b,d,c,d,d,f,Z,Z
367
+Z,Z,f,b,f,c,d,c,d,d,d,f,b,d,c,e,d,j,e,d,f,k,b,c,b,e,c,d,c,d,d,d,d,d,d,d,f,b,d,c,d,e,h,j,a,d,d,d,d,d,e,h,i,a,c,d,f,b,d,c,d,d,d,e,h,i,l,p,c,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,e,h,e,h,i,a,e,e,h,i,a,k,b,g,c,j,a,d,d,d,d,d,f,b,f,k,b,c,b,d,c,d,e,h,j,a,c,d,f,Z,Z
368
+Z,Z,k,b,c,c,d,c,d,d,d,f,b,d,c,e,d,d,e,b,j,k,b,c,c,e,c,j,e,e,h,i,p,a,d,d,f,b,d,c,d,e,h,j,a,d,d,d,d,d,d,e,h,i,a,a,e,d,d,d,d,d,d,e,h,i,l,p,a,c,d,d,d,e,b,e,c,e,h,i,d,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,f,b,l,c,d,d,d,d,f,b,d,m,b,c,c,f,b,p,c,d,d,d,f,b,f,k,b,f,b,d,c,d,f,b,p,a,d,d,f,Z,Z
369
+Z,Z,b,d,f,b,d,c,d,d,d,d,d,e,b,j,a,d,e,b,j,n,l,n,b,d,c,d,c,d,d,d,d,d,d,d,f,b,d,c,d,e,h,j,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,a,c,d,d,c,d,d,f,b,l,b,d,c,d,d,d,d,f,b,i,a,d,d,e,h,i,a,c,d,d,d,d,d,d,f,b,d,c,e,e,h,i,a,f,b,l,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,a,c,d,d,d,f,b,p,a,f,Z,Z
370
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,d,e,e,h,i,a,j,b,e,h,j,a,d,d,d,d,d,d,d,f,b,d,c,d,e,h,j,a,d,d,d,d,d,d,e,e,j,j,d,f,b,d,c,d,d,d,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,e,e,h,i,j,m,n,o,p,c,d,d,d,d,d,d,f,b,l,k,b,g,c,c,c,d,d,d,e,b,p,g,h,Z,Z
371
+Z,Z,k,b,m,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,f,k,b,c,b,e,h,i,a,c,d,d,d,d,d,d,f,b,d,c,d,e,h,j,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,i,f,b,d,c,d,d,d,d,d,f,b,f,c,d,c,d,d,d,d,f,b,p,c,d,d,e,h,i,a,c,d,d,d,d,d,d,f,b,i,c,d,d,f,k,l,n,p,a,a,d,d,d,d,d,d,d,f,b,l,k,l,n,c,c,c,d,d,d,d,d,f,e,h,Z,Z
372
+Z,Z,k,l,m,b,d,c,d,d,d,d,d,d,d,e,h,i,a,e,h,i,a,f,k,o,p,c,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,j,a,d,d,d,d,d,d,e,h,i,a,d,f,b,d,c,d,d,d,e,h,j,f,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,d,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,e,e,i,i,m,n,o,p,c,d,d,d,d,d,d,f,b,l,k,l,m,b,c,c,d,d,d,e,b,j,a,f,Z,Z
373
+Z,Z,k,b,c,b,d,c,d,d,d,d,d,d,d,e,d,e,e,i,j,b,d,j,d,d,c,d,c,d,d,d,d,d,d,d,f,b,d,c,d,e,h,j,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,j,f,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,i,a,d,d,e,h,i,a,d,d,d,d,d,d,d,e,h,j,a,e,h,j,i,d,f,b,c,c,d,d,d,d,d,d,d,f,b,l,k,l,m,b,c,c,d,d,d,d,e,h,j,f,Z,Z
374
+Z,Z,b,d,f,b,d,c,d,d,c,d,d,d,d,d,d,d,d,e,h,e,a,j,k,l,p,c,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,j,a,d,d,d,d,d,e,h,j,b,c,c,f,b,d,c,d,d,d,e,h,i,f,b,d,c,d,d,d,d,d,f,b,m,b,a,c,d,d,d,d,f,b,i,c,d,d,e,h,i,a,c,d,d,d,d,d,d,e,e,j,i,d,e,h,i,a,k,b,g,c,j,a,d,d,d,d,d,f,b,l,m,l,m,c,c,c,d,d,d,f,b,d,c,f,Z,Z
375
+Z,Z,k,b,c,b,d,c,d,d,d,d,d,d,d,d,d,d,d,d,f,e,h,g,a,p,a,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,d,d,d,d,d,d,d,d,d,f,k,h,o,l,a,c,f,b,g,c,d,c,d,d,d,d,d,f,b,f,k,b,m,b,c,c,d,d,d,e,b,p,a,f,Z,Z
376
+Z,Z,k,b,c,c,d,c,d,d,d,d,d,d,d,e,h,e,a,i,f,b,l,c,d,d,d,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,i,a,p,d,d,d,d,d,d,d,f,b,l,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,d,d,d,d,d,d,d,d,d,d,d,d,e,h,i,i,n,m,p,c,d,d,d,d,d,d,d,f,b,l,k,l,m,c,c,c,d,d,d,d,e,h,j,f,Z,Z
377
+Z,Z,k,b,c,b,d,c,d,d,d,d,d,d,d,e,d,e,e,e,j,l,l,m,n,o,p,c,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,e,h,e,h,n,l,n,o,p,a,c,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,j,g,h,i,a,i,d,d,d,d,d,d,d,d,d,d,f,b,l,n,l,m,c,c,c,d,d,d,d,d,d,d,f,Z,Z
378
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,e,h,j,i,n,m,p,a,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,d,j,d,d,d,d,d,d,d,e,h,i,a,c,f,b,d,f,b,j,c,e,h,i,a,n,b,p,c,d,d,d,e,h,i,a,b,d,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,b,e,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,f,k,l,m,c,c,c,d,d,d,d,d,d,e,h,Z,Z
379
+Z,Z,h,i,f,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,f,b,i,a,e,b,p,d,d,d,d,d,d,d,d,d,f,b,f,b,d,g,h,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,j,i,d,e,h,i,a,n,o,p,a,d,d,d,d,f,b,f,b,a,c,d,d,d,e,h,i,a,c,d,d,e,h,i,a,b,i,a,d,d,d,d,d,e,e,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,l,k,l,m,c,c,c,d,d,d,d,d,d,d,e,Z,Z
380
+Z,Z,p,c,f,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,f,e,h,n,p,a,a,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,g,h,i,a,n,o,p,a,d,d,d,d,f,b,f,m,d,c,d,d,d,d,f,b,h,n,b,j,f,k,l,o,p,a,c,d,d,d,d,d,d,e,h,i,g,h,i,a,f,b,c,c,d,d,d,d,d,d,d,d,d,f,k,l,m,b,c,c,d,d,d,d,d,d,d,e,Z,Z
381
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,f,k,n,o,p,a,c,d,d,d,d,d,d,d,d,d,f,b,f,b,d,c,d,j,d,d,d,d,d,d,d,e,h,i,a,c,f,b,d,f,b,j,c,e,h,i,a,b,d,c,d,d,d,d,d,f,b,m,c,d,c,d,d,d,e,h,i,a,c,d,d,e,h,e,e,o,j,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,c,c,d,d,d,d,d,d,d,e,Z,Z
382
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,d,d,d,f,k,b,c,c,d,c,d,d,d,d,d,d,d,d,d,f,b,f,b,e,h,i,a,d,d,d,d,d,d,d,e,h,i,a,c,f,k,l,p,c,d,d,e,h,i,f,b,d,g,b,d,d,d,d,f,b,m,b,d,c,d,d,e,h,j,b,p,c,d,d,e,h,i,a,e,h,i,p,a,d,d,d,d,f,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,b,f,k,l,m,c,c,c,d,d,d,d,d,d,d,e,Z,Z
383
+Z,Z,k,l,m,i,a,c,d,d,d,d,d,d,d,e,d,d,d,d,f,k,l,c,b,d,c,d,d,d,d,d,e,e,h,i,n,p,i,a,d,e,h,j,b,j,c,d,d,d,d,e,h,i,a,c,k,b,a,c,d,d,d,e,h,i,a,b,d,c,e,h,j,d,d,f,b,l,b,d,c,d,d,d,d,e,b,i,a,d,d,e,h,i,a,c,d,d,e,f,k,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,l,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
384
+Z,Z,k,b,c,b,d,c,d,d,d,d,d,d,d,e,h,j,a,d,e,e,j,j,b,d,c,d,d,e,e,j,e,i,i,d,f,b,d,c,e,e,h,i,j,p,a,d,d,d,d,e,h,i,a,f,k,b,a,c,d,d,d,e,h,j,f,b,d,c,d,j,a,d,d,f,b,f,b,d,c,d,d,e,b,j,b,i,a,d,d,e,h,i,a,c,d,d,d,e,d,j,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,l,k,l,g,c,c,c,d,d,d,d,d,d,d,f,Z,Z
385
+Z,Z,k,l,o,p,a,c,d,d,d,d,d,d,d,e,d,j,d,d,f,k,l,m,b,d,c,d,d,d,d,d,d,d,d,e,h,i,a,a,e,h,j,a,d,d,d,d,d,d,d,e,h,i,a,c,f,b,f,c,d,d,d,e,h,i,a,b,d,g,b,i,a,d,d,f,b,f,b,d,c,d,d,e,d,j,b,p,a,d,d,e,h,i,a,c,e,h,i,c,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,b,l,k,l,m,b,c,c,d,d,d,d,d,d,d,e,Z,Z
386
+Z,Z,l,p,a,c,d,c,d,d,d,d,d,d,d,e,d,j,d,d,f,k,b,c,b,d,c,d,d,d,d,d,d,d,d,d,f,b,f,n,p,g,d,j,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,e,h,i,a,n,o,p,a,d,c,d,d,f,b,f,b,d,c,d,d,d,e,h,i,a,a,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,l,k,l,m,c,c,c,d,d,d,d,d,d,d,f,Z,Z
387
+Z,Z,k,i,a,c,d,c,d,d,d,d,d,d,d,f,b,d,c,d,f,k,b,c,c,d,f,b,j,c,d,d,d,d,d,d,f,b,f,m,d,g,h,j,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,e,h,i,a,k,i,a,c,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,i,j,a,d,e,h,i,e,j,j,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,d,c,d,d,d,d,d,e,d,j,Z,Z
388
+Z,Z,b,l,o,p,a,c,d,d,d,d,d,d,d,e,d,j,a,d,f,k,b,m,b,d,e,b,j,a,d,d,d,d,e,e,h,i,a,a,i,e,h,j,a,d,c,d,d,d,d,e,h,i,a,c,f,b,d,c,b,j,c,e,h,i,a,n,b,p,a,d,c,d,d,f,b,l,b,d,c,d,d,d,e,h,i,a,a,d,d,e,h,i,a,e,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,e,d,j,d,d,d,d,d,d,d,d,f,b,l,k,l,m,b,c,c,d,d,d,d,d,e,b,j,Z,Z
389
+Z,Z,i,a,f,b,d,c,d,d,d,d,d,e,d,e,d,d,d,d,f,k,b,c,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,b,j,c,e,h,i,a,o,p,a,c,d,d,d,d,f,b,l,c,d,c,d,d,d,d,e,b,j,c,d,e,h,j,l,n,o,p,a,d,d,d,d,f,b,p,a,d,e,h,i,b,j,n,o,j,d,d,d,d,d,d,d,f,b,f,k,b,m,c,c,c,d,d,d,d,d,d,d,f,Z,Z
390
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,e,h,e,d,j,d,d,f,k,b,c,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,j,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,b,j,c,e,h,i,a,n,o,p,a,d,d,d,d,f,b,f,c,d,c,d,d,d,d,e,b,i,a,d,d,e,h,i,a,d,d,d,d,d,d,d,d,d,f,d,d,d,k,b,c,f,e,o,j,a,c,d,d,d,d,d,f,d,f,k,b,c,b,d,c,d,d,d,e,d,d,d,f,Z,Z
391
+Z,Z,b,g,o,i,a,c,d,d,d,d,d,d,d,e,d,j,d,d,f,k,b,c,b,d,f,b,j,c,d,d,d,d,f,b,j,c,d,d,e,e,h,a,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,e,h,i,a,a,d,d,e,h,i,a,c,f,b,p,a,d,d,d,d,d,d,d,e,h,i,a,i,a,d,d,d,d,d,d,d,d,d,f,b,f,k,l,m,c,c,c,d,d,d,d,d,e,b,j,Z,Z
392
+Z,Z,k,d,c,e,h,j,a,d,d,d,d,e,d,e,d,j,d,d,f,k,l,c,c,d,c,e,d,d,d,d,e,h,e,h,j,b,d,c,e,e,h,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,b,j,c,e,h,i,a,n,o,p,a,d,c,d,d,f,b,f,b,d,c,d,d,d,e,h,i,a,c,d,d,e,h,i,a,d,f,b,j,a,d,d,e,f,e,h,j,e,h,i,a,j,b,d,c,d,d,d,d,d,d,d,f,b,f,k,b,f,b,d,c,d,d,d,d,e,h,i,a,Z,Z
393
+Z,Z,b,b,c,e,g,e,h,d,d,d,e,b,j,c,d,j,d,d,f,b,d,f,b,d,c,d,d,e,h,j,f,b,d,c,f,b,c,e,d,e,h,j,a,d,c,d,d,d,e,h,j,i,n,o,j,b,d,c,b,j,c,e,h,i,a,o,p,a,c,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,h,j,a,d,e,h,i,a,c,e,b,e,a,j,a,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,c,c,d,d,d,f,b,d,c,f,Z,Z
394
+Z,Z,b,d,c,e,h,e,d,d,d,e,h,j,d,e,d,j,d,d,f,b,d,c,b,d,c,d,d,d,e,d,j,d,d,d,f,b,d,c,e,e,j,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,g,c,d,d,d,e,h,i,f,b,d,j,d,d,d,d,d,f,b,f,b,d,c,d,d,d,e,h,i,j,a,d,d,e,h,i,a,c,e,e,j,i,a,c,d,d,d,d,d,e,h,i,b,j,b,c,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,c,c,d,d,f,b,d,c,d,f,Z,Z
395
+Z,Z,b,g,f,b,a,c,d,d,d,f,b,d,c,e,d,j,d,d,f,b,d,j,b,d,c,d,d,d,d,d,f,b,d,c,f,b,g,h,i,e,h,i,a,d,d,d,f,b,d,e,h,i,a,c,f,b,f,c,b,c,c,e,h,j,e,c,i,d,d,d,d,d,d,f,k,o,p,a,a,d,d,d,d,e,b,j,c,d,j,e,h,i,a,c,f,b,d,c,d,d,d,d,d,d,d,e,h,i,f,k,b,c,c,e,b,i,a,d,d,d,f,d,f,k,l,g,b,d,c,d,e,h,i,a,d,d,f,Z,Z
396
+Z,Z,k,b,c,b,g,e,h,p,d,e,d,j,d,e,d,d,d,d,f,b,a,c,b,d,c,c,e,f,d,d,f,b,d,c,f,b,d,c,e,e,h,i,a,c,d,d,d,d,e,h,j,i,p,c,f,b,d,c,d,j,b,e,h,i,a,c,j,d,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,h,i,a,c,d,e,h,i,a,c,e,b,j,a,e,f,j,d,d,d,d,e,h,i,a,f,b,g,c,d,d,d,d,d,d,d,f,b,f,k,l,g,b,d,c,d,d,f,b,d,c,d,d,Z,Z
397
+Z,Z,b,d,c,b,d,f,b,p,a,d,d,d,d,e,d,j,d,d,f,b,d,c,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,e,e,j,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,e,c,i,a,c,e,h,i,a,n,o,p,a,d,c,d,d,f,b,f,b,a,c,d,d,d,e,e,i,j,d,d,d,e,h,i,a,c,d,d,d,d,e,e,h,i,p,a,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,f,k,b,f,b,a,c,d,f,b,p,a,d,d,d,Z,Z
398
+Z,Z,b,d,c,e,g,j,i,g,c,j,d,d,d,e,d,d,d,d,f,k,l,c,b,d,c,d,d,d,d,d,f,b,d,c,f,b,d,c,d,e,h,i,a,c,d,d,d,e,b,g,h,i,a,b,j,b,d,c,h,j,d,e,h,i,a,c,d,d,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,h,j,a,d,e,h,i,a,c,f,b,j,a,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,b,f,k,b,f,b,d,c,f,d,d,c,d,d,d,f,Z,Z
399
+Z,Z,b,d,f,k,o,p,a,d,e,b,d,c,d,e,d,j,d,d,f,b,b,c,b,d,c,d,d,d,d,e,h,j,f,b,j,c,d,f,b,e,c,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,a,h,e,h,p,a,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,d,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,e,e,e,h,j,j,a,f,k,b,g,c,d,d,d,d,d,d,d,f,b,f,k,l,f,b,d,c,d,e,h,j,a,d,d,d,Z,Z
400
+Z,Z,b,d,c,b,d,f,b,e,a,j,d,d,d,e,d,j,d,d,f,b,g,c,d,d,d,d,d,d,d,d,e,b,d,c,f,b,d,c,e,h,j,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,e,e,i,j,h,i,a,p,a,c,d,d,d,d,d,f,b,l,b,d,c,d,d,d,e,h,i,a,c,d,d,e,h,i,a,e,h,i,e,e,e,e,i,i,d,d,d,e,h,j,a,k,b,g,c,d,d,d,d,d,d,d,f,b,l,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
401
+Z,Z,b,d,c,b,d,f,b,p,a,d,d,d,d,e,d,j,d,d,f,b,d,f,b,d,c,d,d,d,d,e,e,j,i,a,f,b,d,c,d,d,f,k,b,a,c,d,d,d,d,e,h,i,a,c,f,b,d,n,b,h,c,e,h,i,a,b,f,c,d,d,d,d,d,f,b,m,b,d,c,d,d,e,h,j,b,p,c,d,d,e,h,i,a,c,f,b,d,g,e,j,e,i,i,k,i,e,h,i,a,k,b,g,b,j,a,d,d,d,d,d,f,b,l,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
402
+Z,Z,b,d,c,d,d,d,d,d,d,f,b,d,c,e,d,d,d,d,f,b,d,c,b,d,c,d,d,d,e,b,j,d,e,f,j,l,c,f,b,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,a,h,i,a,p,a,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,h,i,a,a,c,e,h,i,a,c,d,d,d,d,d,d,d,e,e,h,i,e,h,i,j,k,p,g,b,i,a,d,d,d,d,d,f,b,f,k,l,c,b,c,c,d,d,d,f,b,p,a,f,Z,Z
403
+Z,Z,b,d,g,d,d,d,d,d,d,d,d,d,d,e,d,j,d,d,d,e,d,f,k,b,g,e,h,i,o,a,c,d,d,e,h,i,d,f,b,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,a,h,i,a,p,a,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,h,i,a,a,d,e,h,i,a,b,j,a,d,d,d,d,d,d,d,d,d,e,h,i,a,j,b,c,c,d,d,d,d,d,d,d,f,b,l,k,l,m,b,c,c,d,d,d,f,b,p,a,f,Z,Z
404
+Z,Z,k,l,c,g,e,j,i,a,c,d,d,d,d,e,d,d,d,d,e,h,j,e,h,i,a,d,d,d,d,e,h,j,e,h,j,b,d,c,e,e,j,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,h,p,a,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,e,h,i,a,c,d,d,e,h,i,a,k,l,m,j,i,d,d,d,d,f,d,d,e,h,i,a,h,i,a,c,d,d,d,d,d,d,d,f,b,l,k,l,g,b,c,c,d,d,d,e,h,j,a,f,Z,Z
405
+Z,Z,b,d,c,e,e,h,i,a,c,f,d,d,c,e,d,j,d,d,f,b,e,j,e,e,a,i,f,b,j,g,d,j,e,b,j,a,d,c,d,d,f,b,d,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,p,a,c,d,d,d,d,d,f,b,l,b,d,c,d,d,d,e,h,i,a,c,d,d,e,h,i,a,c,j,d,d,d,d,d,d,d,d,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,f,b,f,k,l,m,b,c,c,d,d,d,e,h,j,a,f,Z,Z
406
+Z,Z,b,d,c,b,e,h,i,a,c,d,d,e,d,e,c,j,d,d,e,h,i,f,b,e,g,d,d,d,d,d,d,d,e,b,j,a,d,c,d,d,f,b,d,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,f,j,d,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,e,h,i,a,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,k,l,m,l,m,b,a,c,d,d,d,d,d,e,b,j,Z,Z
407
+Z,Z,b,d,c,b,d,f,b,p,a,d,d,e,b,e,c,j,d,d,f,b,d,c,a,d,d,d,e,b,p,a,f,b,d,c,f,b,d,c,d,d,f,b,j,c,d,d,d,d,d,e,h,i,a,c,f,b,g,c,i,a,c,e,h,i,a,b,d,c,d,d,d,d,d,f,b,l,c,d,c,d,d,e,h,j,b,j,c,d,d,e,h,i,a,c,f,b,p,a,d,d,d,d,d,d,d,e,h,i,f,b,d,c,d,d,d,d,d,d,d,d,e,h,j,k,o,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
408
+Z,Z,b,d,c,b,d,c,d,e,b,i,e,b,j,a,d,j,d,d,f,k,b,c,b,d,c,d,d,e,e,d,j,d,d,d,f,b,e,c,d,e,h,j,d,c,c,d,d,d,d,e,h,i,a,c,f,b,g,h,i,a,c,e,h,i,a,n,o,p,a,d,d,d,d,f,b,m,b,d,c,d,d,d,f,k,b,a,c,d,d,e,h,i,a,c,d,d,d,e,e,j,i,d,d,d,e,b,j,p,a,f,b,c,c,d,d,d,d,d,d,d,e,b,j,m,o,m,b,c,c,d,d,d,e,d,j,d,f,Z,Z
409
+Z,Z,b,b,c,b,d,c,d,d,d,e,d,d,d,e,d,j,d,d,f,k,l,c,b,d,c,d,d,e,e,i,a,a,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,e,d,d,d,f,b,h,p,a,c,d,e,h,j,f,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,e,b,j,b,j,c,d,d,e,h,i,a,c,d,d,f,b,l,o,p,a,d,d,d,e,h,i,a,k,b,g,c,j,d,d,d,e,d,d,f,b,l,m,l,o,p,a,i,j,e,h,i,a,d,d,f,Z,Z
410
+Z,Z,b,d,c,b,d,c,d,d,d,e,e,h,i,e,d,j,a,d,f,k,b,c,b,d,c,d,d,e,h,i,p,a,d,d,f,b,d,c,d,e,h,i,a,p,a,d,d,d,e,h,i,a,d,d,f,b,h,p,a,c,d,e,h,i,a,g,h,j,d,d,d,d,d,f,b,l,b,d,c,d,d,e,h,j,b,p,c,d,d,e,h,i,a,c,d,d,f,b,l,o,i,a,d,d,d,e,h,i,a,f,b,g,c,d,d,d,d,d,e,d,j,b,f,k,l,n,g,a,a,d,d,d,d,d,c,d,f,Z,Z
411
+Z,Z,b,d,c,b,d,c,d,d,d,f,b,d,e,h,i,a,d,d,f,k,b,c,c,d,c,d,e,h,j,a,p,c,d,d,f,b,d,c,d,e,h,i,a,h,j,a,c,d,e,h,j,i,a,a,f,b,f,c,d,c,d,e,h,i,a,k,l,p,c,d,d,d,d,f,b,f,b,d,c,d,d,e,h,j,b,p,c,d,d,e,h,i,a,c,d,d,f,b,d,c,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,e,h,i,d,c,f,b,l,k,b,g,c,d,c,d,e,h,i,i,a,d,f,Z,Z
412
+Z,Z,b,d,c,b,d,c,d,d,d,e,d,j,d,e,d,d,d,d,f,k,b,c,b,d,c,e,b,j,g,b,p,a,d,d,f,b,d,c,d,e,h,i,a,f,b,d,d,d,e,h,j,i,n,n,n,o,p,a,c,d,d,e,h,i,a,b,g,c,i,a,c,d,f,f,b,f,b,d,c,d,f,b,p,a,b,j,c,d,d,e,h,i,a,d,d,d,e,f,i,a,c,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,l,k,l,n,b,c,c,d,e,f,i,i,c,d,f,Z,Z
413
+Z,Z,b,b,c,b,d,c,d,d,d,d,d,d,e,e,j,i,d,d,f,k,b,c,b,d,c,d,e,h,j,a,d,d,d,d,f,b,d,c,d,e,h,i,e,h,j,a,c,f,b,g,h,i,a,a,f,b,h,p,a,c,d,e,h,i,a,g,h,j,a,d,d,d,d,f,b,l,m,c,c,d,e,h,j,e,b,j,c,d,d,e,h,i,a,c,d,d,e,h,j,a,d,d,d,d,d,e,h,i,a,f,b,c,c,f,b,g,h,i,a,c,f,b,f,k,l,m,b,d,c,e,h,j,d,d,d,d,f,Z,Z
414
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,f,e,h,c,d,d,f,k,b,c,b,d,c,d,d,e,k,p,p,a,d,d,f,b,d,c,d,e,h,i,a,p,d,d,e,h,i,e,h,i,a,c,f,b,g,c,j,a,d,e,h,i,a,c,j,a,d,d,d,d,d,f,b,l,m,c,c,d,d,d,f,k,p,a,c,d,d,e,h,i,a,c,d,e,h,k,i,a,d,d,f,d,d,e,h,i,a,f,b,c,c,e,h,j,e,b,i,a,f,b,f,k,l,g,c,d,d,e,h,j,d,d,d,d,f,Z,Z
415
+Z,Z,b,d,c,b,d,c,d,d,f,b,p,a,f,e,h,c,d,d,f,k,b,g,c,d,c,d,e,h,i,a,h,i,a,c,f,b,d,c,d,e,h,i,g,h,j,a,c,e,b,g,h,i,a,b,j,b,e,c,j,a,d,e,h,i,a,k,l,c,c,d,d,d,d,f,b,f,b,d,c,d,e,h,j,f,b,d,c,d,d,e,h,i,a,c,e,h,j,i,a,c,d,d,d,d,d,e,h,i,a,f,b,c,c,f,k,p,a,c,d,d,f,b,f,k,b,f,b,a,c,d,f,e,h,p,a,d,f,Z,Z
416
+Z,Z,b,d,c,b,d,c,d,d,f,b,d,c,d,e,d,j,d,d,f,k,b,c,b,d,c,e,f,j,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,d,d,d,e,h,i,e,h,i,a,c,f,k,l,p,a,c,d,e,h,i,a,b,d,c,d,d,d,d,d,f,b,l,b,c,c,d,e,f,j,f,b,d,c,d,d,e,h,i,a,d,e,h,j,a,d,c,d,d,d,d,d,e,h,i,a,k,b,c,c,e,e,i,i,a,d,d,f,b,f,k,b,f,b,d,c,d,f,b,p,f,b,p,a,Z,Z
417
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,d,d,d,f,k,b,c,b,d,c,e,d,j,e,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,e,e,h,i,d,e,h,i,a,c,j,i,f,b,i,c,d,e,h,i,a,b,d,c,d,d,d,d,d,f,b,n,m,p,a,d,e,h,j,e,b,j,c,d,d,e,h,i,a,c,d,d,f,k,b,c,c,d,d,d,d,e,h,i,a,f,b,d,f,b,i,c,d,d,d,d,f,b,f,k,l,c,b,a,c,e,h,i,a,c,e,d,j,Z,Z
418
+Z,Z,b,a,c,b,d,c,d,d,e,b,j,a,d,e,d,j,d,d,f,k,b,c,c,d,c,e,d,j,d,e,h,j,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,b,j,o,j,p,a,c,d,e,h,i,a,b,h,j,a,d,d,d,d,f,b,f,b,d,c,d,e,d,j,e,b,j,a,d,d,e,h,i,a,c,e,h,j,l,b,p,c,d,d,d,d,e,h,i,a,f,b,c,c,e,e,i,a,a,d,d,d,d,f,k,b,m,b,d,c,d,e,e,h,a,d,d,f,Z,Z
419
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,e,j,j,a,f,k,b,c,b,d,c,d,d,d,e,d,j,d,d,d,f,b,e,c,i,e,h,i,a,d,d,e,h,j,a,e,h,i,a,c,f,k,o,p,a,d,d,e,h,i,a,b,f,c,d,c,d,d,d,f,b,j,b,d,c,d,e,d,j,e,b,j,c,d,d,e,h,i,a,c,e,h,j,e,h,j,a,d,d,d,d,e,h,i,a,f,b,c,c,e,e,h,i,d,d,d,f,b,f,k,l,m,b,c,c,e,h,i,a,c,d,e,h,Z,Z
420
+Z,Z,b,d,c,b,d,c,d,d,d,f,b,d,c,e,h,i,a,c,f,k,b,c,b,d,c,e,b,j,a,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,e,h,j,a,e,h,i,a,c,f,k,o,p,a,d,d,e,h,i,a,b,f,c,d,c,d,d,d,f,k,l,p,a,a,d,e,d,j,f,b,j,c,d,d,e,h,i,a,c,e,h,j,e,h,j,a,d,d,d,d,e,h,i,a,k,b,c,c,d,e,h,i,a,d,d,f,b,f,k,l,m,b,a,c,e,h,i,a,g,b,p,a,Z,Z
421
+Z,Z,b,d,c,b,d,c,d,d,f,b,d,c,d,e,e,d,j,d,f,k,b,c,b,d,c,e,b,j,a,e,h,i,a,c,f,b,e,c,i,f,b,d,c,d,e,b,p,a,d,e,h,i,a,c,f,b,e,g,i,i,a,e,h,i,e,c,j,a,d,d,e,h,j,f,b,f,c,d,c,d,d,d,e,h,i,a,c,d,d,e,h,i,a,c,f,b,d,c,d,d,c,d,d,d,d,e,h,i,a,f,i,a,c,e,b,d,d,d,e,h,j,i,f,k,b,g,b,d,e,h,j,a,d,d,d,f,h,Z,Z
422
+Z,Z,b,d,c,b,d,c,d,d,d,f,b,d,c,e,d,d,e,j,f,k,b,c,b,d,c,e,b,p,a,f,b,d,c,d,f,b,d,e,h,i,h,p,a,c,d,f,d,d,d,e,h,i,a,c,f,b,e,c,j,i,d,e,h,e,j,p,a,g,h,i,a,c,d,f,b,f,b,d,g,h,j,d,d,e,b,j,a,d,i,e,h,i,a,c,f,e,h,i,a,c,d,d,d,d,d,e,h,i,a,f,k,p,c,d,f,b,d,c,d,d,f,b,f,k,l,m,c,b,c,c,f,b,d,c,d,d,f,Z,Z
423
+Z,Z,b,d,c,b,d,c,d,d,f,b,d,c,d,d,d,d,d,d,f,k,b,c,b,d,c,d,d,h,i,g,c,j,a,d,f,b,d,e,h,i,h,i,a,c,e,b,p,a,d,e,h,i,a,c,f,b,d,c,e,h,i,e,h,j,f,b,l,o,i,e,e,d,j,f,b,f,b,d,g,h,j,d,d,e,b,e,c,j,d,e,h,i,a,f,b,j,a,i,c,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,e,h,i,a,d,d,d,d,e,h,i,l,p,p,c,f,b,i,a,d,f,d,j,Z,Z
424
+Z,Z,b,d,c,b,d,c,d,d,d,f,b,d,c,e,h,i,a,c,f,k,b,c,c,d,c,e,b,p,a,d,d,d,d,d,f,b,d,c,e,e,h,i,a,c,d,e,h,j,a,e,h,i,a,c,f,k,l,p,a,a,d,e,h,j,f,k,j,c,d,d,d,d,d,f,h,l,a,n,o,p,a,d,d,d,d,d,d,d,d,e,h,i,a,c,d,d,e,b,p,c,d,d,f,d,d,e,h,i,a,f,b,d,c,e,h,j,d,d,d,d,f,b,f,k,b,m,k,g,n,i,d,c,d,d,d,d,f,Z,Z
425
+Z,Z,b,d,f,b,d,c,d,e,h,j,d,d,d,d,d,d,d,d,f,k,l,c,b,d,c,e,d,d,d,d,f,b,p,a,f,b,d,c,e,e,j,i,a,e,h,j,d,d,d,e,h,i,a,c,f,e,h,n,a,p,c,e,h,i,f,e,h,j,a,d,d,d,d,e,d,j,b,d,g,d,j,e,h,j,b,j,c,d,d,e,h,i,a,c,f,b,e,c,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,e,h,i,a,c,d,d,f,k,b,g,c,f,k,i,p,c,d,d,d,d,f,Z,Z
426
+Z,Z,b,a,c,b,d,c,d,e,f,i,d,d,d,d,d,d,d,d,f,k,b,c,c,d,c,e,b,j,a,e,h,i,a,c,f,b,d,c,d,e,e,e,j,j,a,d,d,d,d,e,h,i,a,c,f,k,b,p,a,d,d,e,d,j,f,b,l,c,i,a,d,d,d,f,h,l,a,n,o,p,a,e,h,j,b,p,c,d,d,e,h,i,a,c,e,h,j,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,f,b,j,c,d,d,d,e,h,j,f,b,d,c,h,i,a,d,d,d,d,f,Z,Z
427
+Z,Z,b,d,c,b,d,c,d,d,f,b,d,c,d,e,d,j,b,j,f,k,b,m,b,e,c,d,d,d,d,f,b,d,c,d,f,b,d,c,e,e,h,i,d,d,f,b,p,c,d,e,h,i,a,c,f,b,d,g,b,j,c,e,h,i,f,b,l,o,p,a,d,d,e,h,i,a,b,d,c,d,d,e,h,j,b,p,c,d,d,e,h,i,a,c,e,h,j,e,h,j,a,d,d,d,d,e,h,i,a,k,b,c,c,d,e,h,j,a,d,d,d,d,f,k,l,m,k,g,m,i,a,c,j,i,d,d,f,Z,Z
428
+Z,Z,b,d,c,b,d,c,d,f,b,d,c,f,d,e,d,j,d,d,f,k,b,c,b,d,c,d,d,f,b,d,c,d,d,d,f,b,d,c,f,e,h,i,a,e,h,j,a,d,d,e,h,i,a,c,f,b,g,b,j,a,e,e,h,j,n,o,n,o,p,a,h,i,a,c,b,f,b,d,c,e,b,p,a,h,i,j,d,d,d,e,h,i,a,h,j,e,h,j,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,e,d,d,d,d,f,b,l,m,l,n,c,g,h,j,d,d,d,d,d,d,f,Z,Z
429
+Z,Z,b,d,c,b,d,c,d,f,b,d,c,d,d,e,d,j,d,d,f,k,b,c,b,d,c,d,d,e,b,d,e,h,j,a,f,b,d,c,f,e,h,i,a,c,j,d,d,d,d,e,h,i,a,c,f,b,h,j,a,d,e,b,p,a,f,b,h,j,a,d,d,d,d,f,b,f,b,d,c,d,e,h,j,e,i,d,b,d,d,e,h,i,a,b,d,c,e,b,p,a,d,d,f,b,d,g,h,i,a,f,b,d,c,d,d,d,d,d,d,d,f,b,l,k,l,m,b,g,c,j,d,d,d,d,d,d,f,Z,Z
430
+Z,Z,b,b,c,b,d,c,d,f,b,d,g,d,j,e,d,d,d,d,f,k,b,c,b,d,c,d,d,e,b,d,e,b,p,a,f,b,d,c,d,e,h,i,a,p,d,f,b,p,a,e,h,i,a,c,f,b,h,c,a,c,e,h,j,d,e,b,j,j,d,d,d,d,d,f,e,l,p,a,a,c,d,e,h,j,b,p,c,d,d,e,h,i,a,h,j,a,f,b,p,a,d,d,d,d,d,e,h,i,a,k,b,c,c,d,e,d,j,e,d,e,h,i,l,m,l,n,g,l,e,h,i,d,d,d,d,d,f,Z,Z
431
+Z,Z,b,b,c,b,d,e,h,j,a,c,e,d,j,e,d,d,d,d,f,k,l,c,b,d,c,d,d,e,h,i,a,c,f,b,j,c,g,c,d,e,e,e,j,p,p,a,d,d,d,e,h,i,a,c,f,b,f,c,d,c,d,e,h,i,a,n,o,p,f,b,l,e,h,i,a,j,b,d,c,d,e,e,h,j,b,p,c,d,d,e,h,i,a,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,e,h,j,d,e,d,e,h,i,l,p,a,j,d,d,d,d,d,d,d,f,Z,Z
432
+Z,Z,b,d,c,b,d,e,h,j,a,d,d,f,b,e,c,d,d,d,f,k,b,c,b,d,c,d,d,e,b,i,a,d,f,b,j,a,d,c,d,e,h,i,a,f,b,d,c,d,d,e,h,i,a,c,f,b,e,c,j,e,d,e,h,j,e,h,i,a,d,d,d,d,d,f,k,l,p,c,c,e,b,e,h,j,a,c,c,d,d,e,h,i,a,i,a,e,h,i,a,c,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,e,h,j,a,c,f,b,l,k,l,g,g,c,j,e,h,j,a,d,d,d,f,Z,Z
433
+Z,Z,b,d,c,b,e,h,i,a,c,d,e,h,j,e,d,d,d,d,f,k,b,m,b,d,c,d,d,e,h,i,a,c,d,d,d,d,e,d,i,e,h,i,a,b,d,d,d,d,d,e,h,i,a,c,f,b,d,c,b,d,g,e,h,j,l,m,n,b,l,p,a,c,d,f,b,f,b,d,c,d,e,d,j,h,p,a,c,d,d,e,h,i,a,a,d,f,b,i,c,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,e,e,d,j,f,k,l,m,l,g,c,i,d,e,h,j,d,d,d,d,f,Z,Z
434
+Z,Z,b,d,c,e,h,j,d,d,d,d,e,h,j,e,d,d,d,d,f,k,l,m,b,d,c,d,d,e,h,i,a,c,d,d,e,b,j,a,d,f,b,f,j,d,c,d,d,d,d,e,h,i,a,c,f,b,d,c,b,j,c,e,h,j,f,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,d,d,d,d,d,d,f,k,l,c,c,d,f,b,d,c,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,e,h,i,e,h,j,k,l,m,a,c,c,e,d,d,d,d,d,d,f,Z,Z
435
+Z,Z,b,c,c,b,j,c,d,d,d,d,d,f,e,e,c,d,d,d,f,k,b,m,b,d,c,d,d,e,h,i,a,c,d,d,f,k,b,c,c,f,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,b,j,c,e,h,e,h,i,a,c,d,d,d,d,d,f,b,l,b,d,c,d,d,d,d,f,i,a,c,e,e,h,j,a,c,c,d,f,b,d,c,d,d,d,d,d,d,e,h,i,a,m,b,c,c,d,d,d,d,d,e,h,j,a,e,h,i,a,b,a,f,k,d,c,d,d,d,d,f,Z,Z
436
+Z,Z,b,h,j,b,d,c,d,d,d,d,d,d,d,e,d,d,d,d,f,k,b,f,b,d,c,e,d,d,d,d,d,d,d,d,f,b,e,o,p,g,h,j,a,a,f,b,d,c,d,e,h,i,a,c,f,k,l,c,c,d,d,e,h,j,f,b,d,f,b,i,a,d,d,f,b,f,b,d,c,e,h,i,a,f,k,i,a,a,i,g,h,i,a,c,d,d,e,h,i,a,c,d,d,d,d,e,h,i,a,k,b,c,c,d,f,b,d,c,e,h,j,l,f,k,l,m,b,c,c,d,d,e,h,j,a,d,f,Z,Z
437
+Z,Z,k,l,m,g,h,j,d,c,d,d,d,d,d,e,d,j,d,d,f,k,b,c,b,d,c,d,d,d,d,d,d,d,d,d,f,e,b,p,a,e,h,h,i,a,c,b,p,c,d,e,h,i,a,c,f,e,h,p,a,c,d,e,h,j,f,b,c,c,d,d,d,d,d,f,b,f,b,d,c,d,f,b,j,f,k,p,a,g,h,e,h,i,a,c,d,d,e,h,i,a,c,d,d,d,d,e,h,i,a,f,b,c,c,e,e,d,d,d,f,b,f,b,f,k,l,g,c,i,a,d,d,e,f,j,d,d,f,Z,Z
438
+Z,Z,b,g,o,p,a,c,d,d,d,d,d,f,b,e,c,i,d,d,f,k,b,c,b,d,c,d,e,h,i,a,c,d,d,d,f,b,e,h,j,e,e,j,i,d,f,b,p,a,d,e,h,i,a,c,f,b,e,c,j,a,d,e,h,j,f,e,h,j,a,d,d,d,d,e,d,j,b,d,c,d,f,b,j,f,b,g,c,j,d,e,h,i,a,c,d,e,h,j,a,c,d,d,d,d,d,e,h,i,a,f,b,c,c,d,f,b,p,c,f,b,j,b,l,n,l,o,p,a,c,d,d,f,b,j,c,d,f,Z,Z
439
+Z,Z,b,g,j,b,d,j,d,d,d,d,d,d,f,e,d,c,d,d,f,k,b,f,b,d,c,d,e,h,j,a,c,d,d,d,f,b,d,j,d,e,h,i,a,c,e,h,j,a,c,e,h,i,a,c,f,b,f,c,d,c,b,e,h,j,f,e,h,j,e,d,d,d,d,e,k,l,m,c,c,d,d,b,d,c,d,d,d,e,b,e,h,i,a,c,d,d,f,b,d,c,d,d,d,d,d,e,h,i,a,k,b,c,e,e,j,i,a,f,b,i,a,b,f,k,l,n,o,p,a,c,d,d,d,d,d,d,f,Z,Z
440
+Z,Z,b,e,o,p,a,c,d,d,d,d,f,b,d,e,d,d,d,d,f,k,b,m,b,d,c,d,d,d,f,b,d,c,d,d,f,b,e,o,p,a,h,i,a,k,d,c,c,d,d,e,h,i,a,c,f,b,d,c,f,j,b,g,h,j,l,p,a,g,h,j,a,d,d,f,b,f,b,d,g,b,j,p,a,f,b,d,c,d,d,e,h,i,a,c,e,h,i,a,c,d,d,d,f,d,d,e,h,i,a,f,b,c,c,d,e,d,j,e,b,i,a,b,f,k,l,m,n,b,p,c,e,h,i,a,c,d,f,Z,Z
441
+Z,Z,b,d,c,b,d,c,d,d,d,d,f,b,d,e,d,d,d,d,f,k,b,f,b,d,c,d,d,d,f,b,d,c,d,d,f,b,e,e,h,i,h,i,a,b,f,o,g,g,h,i,m,p,a,c,f,b,d,f,b,j,a,e,h,j,a,g,e,h,i,a,c,d,d,f,b,f,b,d,c,d,d,e,d,j,b,e,h,j,a,e,h,i,a,c,e,h,j,a,d,d,d,d,f,d,e,b,j,b,d,f,b,d,c,d,f,b,d,f,b,d,c,b,f,k,l,n,m,p,a,d,f,b,d,c,d,d,f,Z,Z
442
+Z,Z,b,d,c,b,d,c,d,d,d,d,e,b,d,e,d,d,d,d,f,k,b,f,b,d,c,d,d,e,h,i,a,c,d,d,f,b,g,c,d,e,h,i,a,c,e,h,j,a,f,b,l,c,d,c,f,b,e,c,j,d,d,e,h,j,f,b,d,c,e,k,i,p,c,f,b,f,b,d,c,k,d,c,d,f,b,j,c,d,d,e,h,i,a,c,d,e,b,p,a,d,d,f,f,b,n,o,j,c,l,m,b,c,c,e,h,i,a,c,f,b,f,b,l,m,n,o,p,a,d,d,e,h,i,a,c,d,f,Z,Z
443
+Z,Z,b,d,c,b,d,c,d,d,d,e,d,d,d,e,d,d,d,d,f,k,b,f,b,d,c,d,d,d,e,h,j,a,d,d,f,b,d,c,d,e,f,i,a,c,f,k,p,a,e,h,j,i,a,c,f,b,d,c,d,d,d,e,h,j,l,p,a,c,e,d,j,d,d,f,b,f,b,d,g,b,j,a,d,f,b,j,c,d,d,e,h,i,a,c,e,h,j,a,d,d,d,f,f,b,g,g,e,i,i,f,b,d,c,d,e,d,j,d,e,d,j,b,l,k,n,p,a,a,d,e,h,j,a,d,d,d,f,Z,Z
444
+Z,Z,b,d,c,b,d,c,d,d,d,f,b,d,c,e,d,d,d,d,f,k,b,c,b,d,c,d,d,d,d,f,b,i,a,d,f,b,e,c,d,e,h,i,a,h,j,a,d,d,d,e,h,i,a,c,f,b,d,c,e,h,j,i,p,a,f,b,d,c,e,h,j,d,d,f,b,m,n,h,j,a,d,e,h,e,b,j,c,d,d,e,h,i,a,e,h,j,a,d,d,d,d,d,f,b,d,e,h,i,a,f,b,c,c,d,d,e,h,i,e,c,e,h,e,h,p,a,b,c,c,e,h,j,a,d,d,d,f,Z,Z
445
+Z,Z,b,d,c,b,d,c,d,d,d,f,b,a,c,e,d,j,d,d,f,k,b,c,b,d,c,d,d,d,d,f,b,i,a,d,f,b,d,c,d,e,h,i,a,e,d,j,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,a,h,j,a,a,c,c,e,d,d,d,d,f,b,h,p,a,c,d,e,h,j,e,b,j,a,d,d,e,h,i,a,c,f,b,d,c,d,d,d,d,f,b,d,e,h,i,a,k,b,c,c,d,e,h,j,d,d,d,f,b,l,k,l,m,b,c,c,e,h,j,a,d,d,d,f,Z,Z
446
+Z,Z,b,d,f,b,d,c,d,d,f,b,d,c,d,e,d,d,d,d,f,k,b,c,b,d,c,d,d,d,d,d,f,b,d,c,f,b,d,c,d,e,h,i,a,c,j,d,d,d,e,h,j,a,c,c,f,b,d,c,d,f,b,e,h,j,f,b,d,c,d,e,b,j,a,f,b,m,n,h,c,d,e,h,j,a,b,j,c,d,d,e,h,i,a,h,j,a,d,d,d,d,d,d,d,d,f,b,j,c,f,k,b,c,c,d,d,d,h,b,a,c,f,b,l,k,l,g,c,c,e,h,i,a,c,d,d,d,f,Z,Z
447
+Z,Z,b,d,c,b,d,c,d,d,e,d,j,d,d,e,d,j,d,d,f,k,b,m,b,d,c,d,d,d,d,e,h,j,a,d,f,b,d,c,d,e,h,i,a,c,e,b,p,a,f,b,l,c,d,c,f,b,d,c,d,d,d,e,h,j,f,b,a,c,d,e,b,i,a,f,b,f,b,g,c,d,e,h,j,e,b,j,a,d,d,e,h,i,a,f,b,p,a,d,d,d,d,d,e,h,j,n,g,c,d,f,b,d,c,d,f,b,d,c,d,d,f,b,l,k,l,m,b,c,c,d,e,h,i,a,c,d,f,Z,Z
448
+Z,Z,b,d,c,b,d,c,d,d,d,f,b,d,c,e,d,d,d,d,f,k,b,c,c,d,c,d,d,d,d,f,b,i,a,d,f,b,d,c,d,e,h,i,a,c,e,b,p,a,e,h,j,i,a,c,f,b,d,c,d,d,d,e,h,i,a,c,d,c,d,f,b,d,c,f,b,f,b,d,g,b,e,a,j,e,b,j,c,d,d,e,h,i,a,f,b,i,a,d,d,d,d,d,d,d,d,e,h,j,a,f,b,d,c,e,h,i,a,c,d,d,f,b,f,k,l,m,b,c,c,d,e,h,i,a,c,d,f,Z,Z
449
+Z,Z,k,b,c,b,d,c,d,d,d,d,e,d,d,e,d,d,d,d,f,k,b,c,b,d,c,d,d,d,d,d,d,c,d,d,f,b,e,c,i,e,h,i,a,c,f,b,p,a,d,e,h,i,a,c,f,b,d,c,e,h,j,a,c,j,f,b,d,c,d,e,f,j,d,f,b,m,n,h,j,a,d,d,d,e,b,j,c,d,d,e,h,i,a,g,h,j,a,d,d,d,d,d,d,d,d,e,e,i,j,f,b,c,e,e,j,i,a,c,d,d,f,b,f,k,l,n,c,c,c,d,d,e,d,d,d,d,f,Z,Z
450
+Z,Z,b,d,f,b,d,c,d,d,d,d,d,d,d,e,c,j,d,d,f,k,l,m,b,d,c,d,d,e,h,i,a,d,d,d,f,b,d,c,d,e,h,i,a,c,d,e,e,h,i,d,f,b,d,c,f,b,d,c,e,h,k,a,a,i,f,b,d,c,e,b,p,c,d,f,b,f,b,d,c,d,e,h,j,f,b,j,c,d,d,e,h,i,a,c,e,d,j,d,d,d,d,d,e,h,j,n,o,i,a,j,b,a,c,h,j,d,d,d,e,d,j,b,f,b,g,c,d,d,d,d,d,d,e,d,j,d,f,Z,Z
451
+Z,Z,b,d,c,b,d,c,d,d,d,d,e,d,d,e,d,j,d,d,f,k,l,c,b,d,c,d,d,d,f,b,d,c,d,d,f,b,d,c,e,b,j,a,a,d,f,k,l,m,i,d,f,b,d,c,f,b,d,c,e,h,i,f,d,d,f,b,d,g,h,j,a,d,d,f,b,l,b,d,c,d,f,b,d,n,b,j,c,d,d,e,h,i,a,c,d,d,d,c,d,d,d,d,d,d,e,e,g,c,i,f,b,d,e,h,j,a,d,f,b,d,f,b,l,k,l,n,o,j,a,d,d,e,d,d,d,d,f,Z,Z
452
+Z,Z,b,d,f,k,a,c,d,d,d,e,h,i,a,c,d,d,d,d,f,k,b,c,b,d,c,d,d,d,d,f,b,p,a,d,f,b,e,o,i,e,h,i,a,h,j,a,d,d,d,e,h,i,a,f,k,i,a,c,d,d,d,e,h,j,f,e,h,j,a,c,d,d,d,f,b,f,b,d,c,d,d,d,f,b,i,c,d,f,b,e,h,i,a,e,b,j,a,d,d,d,d,f,b,j,a,e,h,i,a,j,b,d,e,h,j,o,p,c,d,d,f,b,l,m,l,m,c,g,b,j,a,f,b,p,a,d,f,Z,Z
453
+Z,Z,e,h,j,b,c,c,e,b,p,c,f,b,d,e,d,j,e,h,j,l,l,m,b,h,p,a,c,d,d,f,b,p,a,d,f,e,g,j,a,e,h,i,a,e,h,i,p,a,d,e,h,i,a,c,f,b,e,b,d,c,d,e,h,j,e,d,i,d,d,d,d,d,d,f,b,l,b,d,c,d,d,d,e,f,b,a,c,d,e,e,h,i,a,f,b,j,c,e,h,j,a,d,d,d,d,e,h,i,a,f,i,d,c,e,h,i,a,c,d,d,f,b,l,k,l,m,b,c,c,d,e,h,i,d,d,d,f,Z,Z
454
+Z,Z,k,l,p,c,d,c,d,e,e,j,i,d,d,e,h,i,a,d,f,b,d,c,b,d,c,d,d,e,d,d,e,d,d,d,e,h,j,d,d,e,h,i,a,h,j,a,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,e,h,i,a,c,c,c,d,d,d,d,d,f,b,l,b,d,c,d,d,d,e,k,p,a,c,d,d,d,e,b,j,h,i,a,c,d,d,d,d,d,f,d,d,e,h,i,a,k,b,c,c,d,e,d,j,d,d,d,f,b,f,k,b,m,b,d,c,d,f,b,d,c,d,d,f,Z,Z
455
+Z,Z,b,g,h,i,a,c,d,d,f,b,d,c,d,e,d,d,d,d,f,k,b,c,c,d,c,d,d,d,d,d,e,e,e,i,f,e,h,j,i,e,h,i,l,o,p,a,d,d,d,e,h,i,a,c,f,b,d,c,h,j,b,e,e,i,j,a,a,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,e,h,b,a,c,e,b,e,h,i,a,c,e,b,d,a,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,e,h,j,d,d,d,f,b,l,k,l,m,b,c,c,e,h,j,a,d,d,d,f,Z,Z
456
+Z,Z,b,d,c,k,l,n,n,a,j,i,e,c,j,e,d,d,d,d,f,k,b,c,b,d,c,d,d,e,h,i,d,f,b,p,c,b,g,h,i,e,h,i,j,a,d,d,d,d,d,e,h,i,a,c,f,b,d,c,b,f,b,e,h,e,h,p,a,c,d,d,d,d,d,f,b,f,c,d,c,d,d,d,d,e,b,j,b,h,p,e,h,k,a,p,c,f,d,d,c,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,e,b,j,a,f,b,f,k,l,m,b,c,c,e,b,i,a,d,d,d,f,Z,Z
457
+Z,Z,b,d,c,k,l,n,o,p,a,e,b,d,d,e,d,j,d,d,f,k,b,c,b,d,c,d,d,d,e,h,j,a,f,b,f,b,e,h,j,e,e,h,i,a,d,d,d,d,d,e,h,i,a,c,f,b,d,c,b,d,c,d,f,b,f,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,j,p,h,p,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,c,g,h,i,a,f,b,d,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,g,c,j,d,d,d,d,d,d,f,Z,Z
458
+Z,Z,b,l,o,p,a,c,e,d,i,d,d,d,d,e,e,d,j,d,f,k,b,c,b,d,c,e,k,i,a,c,d,e,d,d,f,e,d,c,a,f,b,g,c,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,b,e,h,i,j,a,a,c,d,d,d,d,d,f,b,j,b,d,c,d,d,d,d,f,b,j,g,l,m,e,h,i,a,c,d,e,h,j,a,d,d,f,f,b,c,e,h,i,a,f,b,c,c,d,d,d,d,d,f,b,j,a,f,k,l,m,b,g,c,j,d,d,d,e,h,i,e,Z,Z
459
+Z,Z,b,l,o,p,a,e,h,i,a,c,d,d,d,e,d,j,d,d,f,k,b,c,b,d,c,d,d,e,b,d,a,d,d,f,k,g,a,j,h,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,e,h,j,b,d,e,h,l,a,a,c,d,d,d,d,d,f,b,l,b,d,c,d,d,d,d,f,b,j,c,e,h,i,a,b,a,c,e,b,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,b,l,k,b,n,g,c,j,d,d,d,d,d,d,d,f,Z,Z
460
+Z,Z,b,g,f,b,a,c,e,b,j,a,d,d,d,d,d,d,d,d,f,k,b,c,b,d,c,d,e,h,i,p,c,d,e,h,j,a,c,j,h,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,j,e,h,i,a,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,c,e,h,i,a,b,d,c,d,e,h,j,a,c,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,f,b,f,k,l,n,g,c,j,d,d,d,d,d,d,d,f,Z,Z
461
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,h,i,a,c,f,k,b,c,b,d,c,e,b,j,a,d,d,d,d,e,h,i,a,m,l,g,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,h,p,a,c,d,e,h,i,a,n,o,c,c,d,d,d,d,f,b,l,b,d,c,d,d,d,d,e,b,e,c,j,a,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,e,h,i,a,k,n,o,p,a,a,c,d,d,d,d,d,d,f,Z,Z
462
+Z,Z,b,l,o,p,g,h,i,a,c,e,e,e,e,e,i,i,d,d,f,k,b,c,b,d,c,d,d,e,h,i,d,c,e,e,j,k,p,a,c,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,c,d,e,k,j,p,a,c,d,d,d,d,d,f,b,l,b,d,c,d,d,d,d,e,b,j,c,e,d,e,h,i,a,c,e,b,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,e,h,j,m,n,o,p,a,c,d,d,d,d,d,d,d,f,Z,Z
463
+Z,Z,b,g,f,b,g,n,i,a,a,d,c,d,d,d,d,d,d,d,f,k,b,c,b,d,c,d,d,e,b,i,c,d,d,d,e,d,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,b,d,c,e,h,i,a,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,j,c,f,b,e,o,i,a,c,d,e,h,j,a,d,d,d,f,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,e,h,j,m,n,o,p,a,c,d,d,d,d,d,d,d,f,Z,Z
464
+Z,Z,k,l,o,c,d,c,d,d,d,d,d,d,d,e,h,i,a,d,f,k,b,c,b,d,c,d,e,h,i,e,d,j,d,f,e,h,j,b,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,h,j,d,d,f,b,f,b,d,c,d,d,d,d,d,f,b,f,b,a,c,d,d,d,d,e,b,j,c,d,e,h,i,a,c,d,e,b,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,e,h,h,j,m,n,o,g,d,j,d,d,d,d,d,d,d,f,Z,Z
465
+Z,Z,k,l,m,b,d,c,d,d,d,d,c,d,d,e,d,d,e,h,j,k,l,m,m,d,c,d,d,d,d,d,d,d,e,h,e,h,j,b,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,b,c,c,d,d,e,h,i,a,k,j,a,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,j,c,d,e,h,j,i,a,c,d,d,d,e,h,j,a,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,e,h,j,m,o,m,b,a,c,d,d,d,e,f,j,d,f,Z,Z
466
+Z,Z,e,h,j,a,c,c,d,d,e,b,d,d,d,e,d,d,d,d,f,k,b,c,b,d,c,d,d,e,h,i,a,c,e,h,j,l,c,e,h,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,b,d,c,e,h,i,a,p,a,c,d,d,d,d,d,f,b,f,b,a,c,d,d,d,d,e,b,j,c,d,e,b,j,b,d,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,f,k,l,n,g,c,j,d,d,d,d,d,d,d,f,Z,Z
467
+Z,Z,b,d,c,e,h,p,a,p,a,d,d,d,d,e,d,j,d,d,f,k,b,c,b,d,c,d,d,e,h,i,a,c,d,d,e,e,e,h,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,b,d,c,e,h,i,e,c,d,d,d,d,d,d,d,f,b,l,b,d,c,d,d,d,d,e,b,j,a,f,b,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,e,e,h,j,m,n,o,p,a,c,d,d,d,d,d,d,d,f,Z,Z
468
+Z,Z,k,o,j,b,d,c,d,d,d,e,b,d,d,e,d,j,d,d,f,b,d,f,b,d,c,d,d,d,e,d,j,d,d,d,f,b,d,e,h,i,a,p,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,b,d,c,e,h,i,a,c,d,d,d,d,d,d,d,f,b,l,c,d,c,d,d,d,d,e,b,e,c,j,d,e,h,i,a,d,e,b,i,a,d,d,d,d,f,b,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,e,h,n,i,p,b,c,c,d,d,d,d,d,d,d,f,Z,Z
469
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,e,e,i,a,d,d,f,k,b,c,b,d,c,d,e,d,j,d,d,d,d,d,f,b,d,c,e,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,f,c,d,c,d,e,h,i,a,n,o,p,c,d,d,d,d,f,b,f,b,d,c,d,d,d,f,k,i,a,c,d,d,e,h,i,a,c,d,d,e,b,i,a,d,d,f,b,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,e,b,e,a,e,j,i,a,c,d,d,d,d,d,d,d,f,Z,Z
470
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,f,b,d,j,b,d,c,d,f,k,d,d,d,d,d,d,f,b,d,c,d,e,b,d,j,d,d,d,d,d,d,e,h,i,a,c,f,e,h,p,a,c,d,e,h,i,a,g,h,j,a,d,d,d,d,f,b,l,b,d,c,d,d,d,f,k,b,a,c,d,d,e,h,i,a,c,d,d,e,b,i,a,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,e,h,e,h,i,a,p,d,d,e,h,j,d,d,d,d,f,Z,Z
471
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,c,d,e,d,d,d,d,f,b,d,c,b,d,c,d,d,d,d,e,b,d,d,d,f,b,e,c,e,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,b,c,c,e,h,i,e,c,j,d,d,d,d,d,d,f,b,f,b,d,c,d,d,d,e,h,i,l,c,a,c,e,h,i,a,c,e,b,p,a,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,e,o,i,a,b,c,c,d,d,d,d,d,d,d,f,Z,Z
472
+Z,Z,b,d,c,b,d,c,e,d,j,d,d,d,d,e,d,d,d,d,f,e,b,j,d,d,c,d,d,d,d,d,e,h,j,a,f,b,d,c,f,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,e,h,i,a,c,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,h,j,a,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,e,h,k,j,m,c,c,d,d,d,d,d,d,d,f,Z,Z
473
+Z,Z,b,d,c,b,d,c,d,d,e,d,d,d,d,e,d,j,d,d,f,b,h,j,b,d,c,d,d,d,e,h,j,d,d,d,f,b,d,c,e,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,b,d,c,e,h,i,a,b,a,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,h,j,a,d,e,h,i,a,c,e,b,d,c,d,d,d,d,d,d,d,e,h,i,h,i,a,c,c,d,d,d,d,d,d,d,f,b,e,o,i,a,b,c,c,d,d,d,d,d,d,d,d,Z,Z
474
+Z,Z,d,d,f,e,h,e,d,d,d,d,d,d,d,f,b,d,c,d,f,e,b,j,b,d,c,d,d,d,d,d,e,h,j,a,f,b,d,c,b,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,b,j,c,e,h,i,a,c,d,d,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,g,c,j,d,e,h,i,a,c,e,b,j,a,d,d,d,d,d,d,d,e,h,i,h,i,a,c,c,d,d,d,d,d,d,d,f,b,l,o,i,a,b,c,c,d,d,d,d,d,d,d,f,Z,Z
475
+Z,Z,b,d,c,b,d,e,d,d,d,d,d,d,d,f,b,d,c,d,f,b,d,j,b,d,c,d,d,d,d,d,d,e,e,j,f,b,e,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,e,d,d,e,h,i,a,c,d,d,d,d,d,d,d,f,b,m,b,d,c,d,d,d,d,e,b,j,j,a,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,b,d,e,h,i,a,k,b,a,c,d,d,d,d,d,d,d,f,b,l,k,l,m,c,c,c,d,d,d,d,d,d,d,d,Z,Z
476
+Z,Z,k,b,c,d,d,d,d,d,d,d,d,d,d,e,d,d,d,d,f,e,d,j,b,d,c,d,d,d,d,d,d,d,d,e,h,i,d,f,b,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,g,h,i,a,p,a,c,d,d,d,d,d,f,b,l,b,d,c,d,d,d,d,f,b,d,c,f,b,e,h,i,a,c,j,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,l,k,b,m,b,d,c,d,d,d,d,d,d,d,f,Z,Z
477
+Z,Z,b,d,c,d,d,d,d,d,d,d,d,d,d,e,d,j,d,d,f,b,d,j,b,d,c,d,d,d,d,d,d,d,d,d,e,d,d,d,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,a,h,i,f,b,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,b,d,c,f,b,e,h,i,a,b,p,a,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,l,k,l,n,b,c,c,d,d,d,d,d,d,d,f,Z,Z
478
+Z,Z,b,g,o,i,a,c,d,d,d,d,d,d,d,e,d,j,d,d,f,e,d,j,d,d,c,d,d,d,d,d,d,d,d,d,f,b,e,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,k,b,g,c,j,b,d,c,d,d,d,d,d,f,b,f,c,d,c,d,d,d,d,e,b,j,c,d,e,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
479
+Z,Z,b,d,c,e,b,p,a,d,d,d,d,d,d,e,d,d,d,d,f,b,d,j,b,d,c,d,d,d,d,d,d,d,e,h,j,b,g,h,i,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,a,f,b,f,b,d,c,d,d,d,d,d,f,b,f,b,a,c,d,d,d,d,e,b,j,c,e,b,e,h,i,a,b,j,a,d,d,d,d,d,d,f,b,d,g,h,i,a,k,b,c,c,d,d,d,d,d,d,d,f,b,f,k,b,g,c,d,c,d,d,d,d,d,d,d,f,Z,Z
480
+Z,Z,b,d,c,k,b,p,a,d,d,d,d,d,d,e,d,j,d,d,f,b,d,j,b,d,c,d,d,d,d,d,d,d,f,b,j,b,e,c,j,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,e,h,i,a,f,b,f,c,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,e,b,j,e,h,i,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,b,f,k,l,g,c,c,c,d,d,d,d,d,d,d,f,Z,Z
481
+Z,Z,b,d,c,b,d,c,d,d,d,d,d,d,d,e,d,j,d,d,f,e,d,j,b,d,c,d,d,d,d,d,d,d,e,f,j,b,c,f,b,e,h,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,f,b,p,g,h,i,h,p,a,c,d,d,d,d,d,f,b,f,b,a,c,d,d,d,d,f,b,h,j,l,p,e,h,i,l,b,p,a,d,d,d,d,d,d,f,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,b,f,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
482
+Z,Z,i,g,c,i,a,c,d,d,d,d,d,d,d,e,d,j,d,d,f,b,d,j,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,f,b,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,d,d,d,f,b,f,c,d,c,d,d,d,d,d,f,b,f,b,d,c,d,d,d,d,f,k,g,p,a,a,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,e,b,j,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
483
+Z,Z,i,a,g,b,j,a,d,d,d,d,d,d,d,e,d,j,d,d,f,e,d,j,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,e,d,e,h,i,a,p,a,c,d,d,d,f,k,l,a,l,b,d,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,f,b,l,o,p,a,b,c,c,d,d,d,d,d,d,d,f,Z,Z
484
+Z,Z,b,d,c,k,b,p,c,d,d,d,d,d,d,e,d,j,d,d,f,b,d,j,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,e,e,e,h,l,n,o,p,a,c,d,d,d,d,e,b,j,a,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,f,k,l,p,a,k,b,c,c,d,d,d,d,d,d,d,f,Z,Z
485
+Z,Z,k,b,c,b,f,b,d,c,d,d,d,d,d,e,d,j,d,d,f,e,d,j,b,d,c,d,d,d,d,d,d,d,d,e,h,i,a,f,i,g,a,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,e,d,d,d,f,b,h,p,a,c,d,d,d,d,f,b,j,c,d,f,b,h,p,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,e,h,l,n,o,m,a,c,c,d,d,d,d,d,d,d,f,Z,Z
486
+Z,Z,b,d,c,b,e,h,i,d,c,d,d,d,d,e,d,j,d,d,f,b,d,j,b,d,c,d,d,d,d,d,d,d,d,e,h,i,a,f,b,g,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,d,d,d,d,d,f,b,h,p,a,c,d,d,d,d,f,b,j,c,d,f,b,j,b,d,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,d,d,d,d,f,k,b,j,a,c,c,d,d,d,d,d,d,d,f,Z,Z
487
+Z,Z,b,d,c,b,e,h,i,a,c,d,d,d,d,e,d,j,d,d,f,b,d,j,b,d,c,d,d,d,d,d,d,d,e,f,j,b,g,e,h,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,f,k,l,m,b,d,c,d,d,d,e,h,j,l,o,p,a,c,d,d,d,d,e,b,j,c,d,d,e,h,i,a,c,d,d,d,d,d,d,d,d,f,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,d,d,f,k,l,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
488
+Z,Z,k,l,c,c,f,c,d,c,d,d,d,d,d,e,d,d,d,d,f,e,d,j,b,d,c,d,d,d,d,d,d,d,d,e,h,i,a,f,k,g,a,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,k,e,h,i,a,n,b,p,c,d,d,e,k,l,g,f,p,a,c,d,d,d,d,e,b,j,c,d,e,b,j,p,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,e,h,j,l,m,k,b,c,c,d,d,d,d,d,d,d,f,Z,Z
489
+Z,Z,k,l,m,g,d,j,d,d,d,d,d,d,d,e,d,d,d,d,f,e,h,j,b,d,c,d,d,d,d,d,d,d,d,d,f,b,d,f,b,i,a,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,n,b,p,c,h,i,a,c,f,k,l,g,g,h,i,p,a,d,f,b,j,c,d,f,k,h,p,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,d,d,d,e,h,j,j,p,m,b,c,c,d,d,d,d,d,d,d,f,Z,Z
490
+Z,Z,k,l,n,o,p,a,d,d,d,d,d,d,d,e,d,d,d,d,f,b,d,j,b,d,c,d,d,d,d,d,d,d,d,d,f,k,l,c,c,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,e,b,j,c,j,f,b,d,c,b,d,d,e,b,j,n,l,p,a,c,d,d,d,d,f,b,d,e,b,i,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,d,d,d,d,e,d,j,b,l,k,n,p,a,c,d,d,d,d,d,d,d,d,f,Z,Z
491
+Z,Z,b,a,c,b,f,o,p,a,d,d,d,d,d,e,d,d,d,d,f,b,o,p,a,d,c,d,d,d,d,d,d,d,d,d,f,b,d,j,d,e,h,i,a,a,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,c,j,f,b,e,c,j,e,h,i,d,f,e,h,p,a,c,d,d,d,d,e,h,i,a,j,a,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,e,b,i,a,b,f,k,l,m,n,b,p,c,d,d,d,d,d,d,f,Z,Z
492
+Z,Z,i,a,j,b,d,c,f,b,p,c,d,d,d,e,d,j,d,d,f,e,d,j,b,d,c,d,d,d,d,d,d,d,d,e,h,i,a,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,b,f,e,e,h,j,a,a,f,b,d,d,f,b,l,n,n,n,p,a,c,d,d,d,f,b,e,h,l,o,p,a,c,d,d,d,d,d,d,d,d,f,b,d,e,h,i,a,f,b,c,c,d,d,e,b,d,d,d,f,b,f,k,b,m,b,d,c,f,b,j,a,d,d,d,f,Z,Z
493
+Z,Z,f,b,a,c,d,c,e,h,i,a,c,d,d,e,d,j,d,d,f,e,d,j,b,d,c,d,d,d,d,d,d,d,e,h,j,a,c,c,d,e,h,i,a,c,f,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,l,m,l,m,p,d,d,d,d,e,b,j,f,k,l,p,a,c,d,e,d,j,e,b,j,c,d,d,d,f,b,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,d,d,d,d,f,b,l,k,l,m,b,c,e,h,i,a,c,d,d,d,f,Z,Z
494
+Z,Z,l,d,f,b,d,f,k,i,c,c,d,d,d,e,d,j,a,d,f,b,h,j,b,d,c,d,d,d,d,d,d,d,d,d,e,h,j,d,d,e,h,i,a,j,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,f,e,h,j,b,d,c,d,d,d,e,d,j,b,h,p,a,c,d,d,d,d,f,b,g,h,i,a,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,d,e,d,j,d,f,b,l,k,l,g,c,g,c,j,d,d,d,d,d,d,f,Z,Z
495
+Z,Z,l,a,j,i,f,o,i,a,d,d,d,d,d,e,d,j,d,d,f,k,b,f,b,d,c,d,d,d,d,d,d,d,d,d,f,e,b,j,a,e,h,i,a,d,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,f,k,l,m,b,d,c,d,d,d,d,d,e,h,j,b,c,c,d,d,d,d,f,b,e,c,j,a,e,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,d,f,b,d,f,b,f,k,l,m,n,b,p,c,d,d,d,d,d,d,f,Z,Z
496
+Z,Z,b,d,c,b,d,c,h,i,a,c,d,d,d,e,d,j,d,d,f,k,b,f,b,d,c,d,d,d,d,d,d,d,d,e,h,i,a,c,d,e,h,i,f,b,p,c,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,d,c,f,b,d,c,d,f,b,l,b,d,c,d,e,h,e,h,i,a,c,d,e,e,j,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,d,e,h,j,a,f,b,l,k,l,m,b,g,c,i,a,d,d,d,d,d,f,Z,Z
497
+Z,Z,b,d,c,b,d,c,e,h,i,a,c,d,d,e,d,j,d,d,f,k,b,c,b,d,c,d,d,d,d,d,d,d,f,b,j,c,d,c,d,e,h,i,a,c,d,e,b,d,c,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,h,c,d,c,d,d,d,f,k,l,p,c,c,d,d,d,d,f,b,j,c,d,d,d,f,b,c,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,d,c,d,d,e,b,j,a,d,f,b,f,k,l,m,b,g,h,j,a,d,d,d,d,d,f,Z,Z
498
+Z,Z,o,p,a,b,d,c,d,f,b,d,c,d,d,e,d,j,d,d,f,b,d,j,b,d,c,d,d,d,d,d,d,d,e,e,j,i,a,c,d,e,h,i,a,c,d,e,h,j,a,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,c,e,c,j,d,d,d,d,f,b,l,m,c,c,d,d,d,d,e,b,j,c,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,e,d,j,d,d,d,f,b,f,k,l,m,b,c,c,f,b,d,c,d,d,d,f,Z,Z
499
+Z,Z,m,g,h,i,a,c,d,d,b,d,c,d,d,e,d,j,d,d,f,e,d,j,d,d,c,d,d,d,d,d,d,e,h,j,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,a,b,d,c,f,b,p,c,d,f,b,l,p,c,c,d,d,d,d,f,b,j,c,d,d,d,h,i,a,c,d,d,d,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,d,d,b,d,c,d,d,f,b,l,k,l,n,c,c,c,d,d,d,d,d,d,d,f,Z,Z
500
+Z,Z,b,d,c,b,d,c,d,e,h,j,d,d,d,e,d,j,d,d,f,k,b,c,c,d,c,d,d,d,d,d,e,b,d,c,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,n,j,n,n,p,a,f,b,e,h,i,a,c,d,d,d,d,d,d,d,f,k,l,m,c,c,d,d,d,d,f,b,j,c,d,d,e,h,i,a,c,b,d,c,d,d,d,d,d,d,d,d,e,h,i,a,f,b,c,c,e,b,p,a,d,d,d,f,b,l,k,l,m,b,a,c,d,f,b,j,c,d,d,f,Z,Z
501
+Z,Z,b,d,c,b,d,c,d,f,b,d,c,d,d,e,d,j,d,d,f,k,b,c,b,d,c,d,d,d,d,d,d,e,h,j,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,e,h,i,a,c,f,b,d,c,d,f,b,e,h,i,f,b,e,o,i,a,d,d,d,f,k,l,p,c,c,d,d,d,d,f,b,j,c,d,d,e,h,k,b,p,a,d,d,d,d,d,d,d,d,d,d,e,h,i,a,k,b,c,c,d,f,b,d,c,d,d,f,b,l,k,l,m,b,c,c,e,h,j,d,d,d,d,f,Z,Z
502
+Z,Z,m,b,f,b,d,c,d,e,h,j,d,d,d,e,d,d,d,d,f,k,b,c,b,d,c,d,d,d,d,d,d,e,h,j,f,b,d,c,d,e,h,i,a,c,d,d,d,d,d,d,f,k,j,p,f,b,d,c,d,f,b,e,h,i,a,b,h,c,d,c,d,d,d,f,b,l,b,d,c,d,d,d,d,e,b,j,c,d,d,d,f,b,a,c,d,d,d,d,d,d,d,d,d,d,e,e,g,a,j,f,b,g,e,h,i,p,a,d,d,d,d,d,f,k,l,m,c,c,c,d,f,b,d,c,d,d,f,Z,Z

+ 32 - 11
src/projet8.py View File

@@ -1,24 +1,45 @@
1 1
 #!/bin/python3
2 2
 
3 3
 import pandas as pd
4
+import numpy as np
4 5
 import pbxplore as pbx
5 6
 import sys
6 7
 
8
+class Conformations:
9
+    """
10
+    An instance of the class conformations contains differents conformations of
11
+    the same protein, encoded as 1D sequences of protein bloc, in a pandas
12
+    dataframe.
13
+    """
14
+    pass
15
+
16
+    def __init__(self, filename):
17
+        """
18
+        df : pd.DataFrame object
19
+        Each row of the dataframe is a conformation and each column a position
20
+        of the sequence.
21
+        """
22
+        self.df = pd.DataFrame()
23
+        for chain_name, chain in pbx.chains_from_files([filename]): 
24
+                dihedrals = chain.get_phi_psi_angles() 
25
+                pb_seq = pbx.assign(dihedrals) 
26
+                self.df = self.df.append(pd.Series(list(pb_seq)), ignore_index=True)
27
+    
28
+    def dissimilarity(self):
29
+        """
30
+        computes the dissimilarity matrix of the intance's df
31
+        """
32
+        matrix = pd.DataFrame(index=np.arange(self.df.shape[0]),
33
+                              columns=np.arange(self.df.shape[0]))
34
+        matrix = matrix.fillna(0)
35
+        return matrix
36
+
7 37
 if __name__ == "__main__":
8 38
     if len(sys.argv) != 2:
9 39
         print("Error : usage $ python3 projet8 md.pdb")
10 40
         exit()
11
-    
12
-    conformations = [] # list to store PB format chains
13 41
 
14
-    for chain_name, chain in pbx.chains_from_files([sys.argv[1]]): 
15
-        dihedrals = chain.get_phi_psi_angles() 
16
-        pb_seq = pbx.assign(dihedrals) 
17
-        conformations.append(pb_seq) 
18
-    
19
-    df = pd.DataFrame() # pandas dataframe to store conformations
42
+    confs = Conformations(sys.argv[1])
20 43
 
21
-    for conf in conformations: 
22
-        df = df.append(pd.Series(list(conf)), ignore_index=True)
23 44
 
24
-    df.to_csv("results/md.csv", index=False)
45
+    print(confs.df)