From: Han-Wen Nienhuys Date: Sun, 17 Oct 1999 00:30:37 +0000 (+0200) Subject: release: 1.2.14 X-Git-Tag: release/1.2.14 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=d1965f31e75a5e1e9faeb995ef2d37ce5fb3ff85;p=lilypond.git release: 1.2.14 --- diff --git a/CHANGES b/CHANGES index dedde1c93c..2463a44bc1 100644 --- a/CHANGES +++ b/CHANGES @@ -1,15 +1,18 @@ -13.jcn4 - - standchen: mutopia prep - -13.jcn3 +13.jcn2,3 - mutopia/J.S.Bach/Petites-Preludes: bf's and mutopia preraration - -13.jcn2 - separate documentation package +13.hwn2 + - mutopia: scs2, horn-concerto-3 + - junked Line_spacer baseclass. + - removed gourlay complications + - use force iso. energy for minimisation. Add uniformity term +to demerits. + 13.jcn1 - bf: mudela-book +******* 12.jcn1 - auto-knees, input/test/auto-knee.ly diff --git a/Documentation/index.texi b/Documentation/index.texi index 4061cb4960..f308cfe45b 100644 --- a/Documentation/index.texi +++ b/Documentation/index.texi @@ -41,7 +41,7 @@ @unnumberedsubsec Links @itemize @bullet -@item @uref{links.html,@strong{download} LilyPond and other interesting links} +@item @uref{links.html, interesting links} @end itemize @unnumberedsubsec Logo: diff --git a/Documentation/links.texi b/Documentation/links.texi index 4be2ed6da9..52969f60b4 100644 --- a/Documentation/links.texi +++ b/Documentation/links.texi @@ -2,66 +2,50 @@ @setfilename links.info @settitle links - Links to other related websites -@node Top, , Backlinks, (dir) +@node Top, , , (dir) @top +This page contains links to sites which may be of interest to LilyPond +users. -@node links - Links to other related websites, Description, , Top -@chapter links - Links to other related websites +@unnumberedsubsec Music +@itemize +@item @uref{http://www.geocities.com/Vienna/Studio/1714/} and +@uref{http://johnsankey.webjump.com/} + John Sankey has taken up the task of recording classical + music, and distributing the results at no cost. +@item @uref{http://sca.uwaterloo.ca/Mutopia/} + Mutopia project (under construction). +@item @uref{http://www4.smart.net/~jcovey/scores/} + Jeff Covey's guitar music. +@item @uref{http://www.pbm.com/~lindahl/ravenscroft/modern} + Transcriptions of the music of Thomas Ravenscroft, partly using + LilyPond +@end itemize -@node Description, Www, links - Links to other related websites, links - Links to other related websites -@section Description - -This page contains links to organisations and ftp-sites, which may be -of interest to LilyPond users. - -@node Www, Ftp, Description, links - Links to other related websites -@section Www +@unnumberedsubsec Software -@unnumberedsubsec LilyPond +@itemize +@item @uref{http://www.zib.de/Visual/software/doc++/index.html} + A documentation system for C++ sources, which is used for the + LilyPond sources. +@item @uref{ http://sound.condorow.net} + Dave Philips' Linux sound applications page +@item @uref{http://www.home.fh-karlsruhe.de/~rost0001/web/musik/musik.html} + Stochastic composing using LilyPond +@end itemize +@unnumberedsubsec Philosophy -@table @samp +@itemize @item @uref{http://www.gnu.org/} LilyPond is part of the GNU Project. The GNU project is the name of Richard Stallman's effort to create a freely available system of software. -@item @uref{http://www.zib.de/Visual/software/doc++/index.html} - The documentation system for C++ sources, which is used for the - LilyPond sources. -@item @uref{http://www.iat.unc.edu/technology/music/music.html} - An enormous collection of music related URLs @item @uref{http://www.ram.org/ramblings/philosophy/fmp.html} Musings on free music, plus hints how to record your own (free) music. -@item @uref{http://www.geocities.com/Vienna/Studio/1714/} - John Sankey has taken up the task of recording classical - music, and distributing the results at no cost. -@end table - -@node Backlinks, Top, mail-yo, links - Links to other related websites -@section Backlinks - -@table @samp -@item @uref{http://sca.uwaterloo.ca/Mutopia/} - Mutopia project (under construction). -@item @uref{http://www.ssc.com/linux/} - The Number One Free Operating System Kernel: Linux -@item @uref{ http://sound.condorow.net} - Dave Philips' Linux sound applications page -@item @uref{http://www4.smart.net/~jcovey/scores.html} - Jeff Covey's guitar music -@item @uref{http://www.home.fh-karlsruhe.de/~rost0001/web/musik/musik.html} - Stochastic composing using LilyPond -@item @uref{http://www.medieval.org/emfaq/scores/software.html} - More software for (early) music. -@item @uref{http://www.pbm.com/~lindahl/ravenscroft/modern} - Transcriptions of the music of Thomas Ravenscroft, partly using - LilyPond -@item @uref{http://www.redhat.com/} - RedHat Software Inc. develops and markets a GNU/Linux distribution (of - which we are avid users) -@end table +@end itemize @bye diff --git a/Documentation/pictures/screenshot.xpm b/Documentation/pictures/screenshot.xpm deleted file mode 100644 index 9577756058..0000000000 --- a/Documentation/pictures/screenshot.xpm +++ /dev/null @@ -1,611 +0,0 @@ -/* XPM */ -static char *screenshot[] = { -/* width height num_colors chars_per_pixel */ -" 761 593 11 1", -/* colors */ -". c #000000", -"# c #ffffff", -"a c #cccccc", -"b c #999999", -"c c #7f7f7f", -"d c #666699", -"e c #8f8f8f", -"f c #ccccff", -"g c #9999cc", -"h c #010101", -"i c #f4f4f4", -/* pixels */ -"ccccccccca##############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.", -"c#######c#aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.", -"c#aaa#aac#aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c##aaa.ac#aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c#a.aaaac#aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c#aaa#aac#aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c##aaa.ac#aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c#a.aaaac#aaaaaaaa.......aaa.aa.aaaaaaaaaaaaaaaaaaaaaaaaaaa........aaaaaaaaa.aa.aaaaaaaaaaaaaaaaaaaaaaaaa.....aaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaa.aaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c#aaa#aac#aaaaaaaa.aaaaaaaaa.aa.aaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaa.aa.aaa.aaaaaaaaaaaaaaaaaaaa.aaaaa.aaaaaaaaaaaaa.aaaa.aaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaa.aaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c##aaa.ac#aaaaaaaa.aaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaa.aaaaaa.aaaaaaaaaaaaaaaaaaa.aaaaaaa.aaaaaaaaaaaa.aaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaa.aaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c#a.aaaac#aaaaaaaa.aaaaaaaaa.aa.aaaa...aaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaa...a.aa.aa....aaaaaaaaaaaaaaaaa.aaaaaaa.aaaa...aaaa....a....a.aa.a....aaaaa...a.aaa....aaaaaaaaaaaaaaaaaaa.aaaaaaa.aaaaa...aaaa.aa.a...aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c#aaa#aac#aaaaaaaa.aaaaaaaaa.aa.aaa.aaa.aaaaaaaaaaaaaaaaaaa.aaaaaaaaaaa.aaa..aa.aaa.aaaaaaaaaaaaaaaaaaaa.aaaaaaaaaa.aaa.aaaa.aaaa.aaa.aa..aaaa.aaa.aaa..aa.aaaa.aaaaaaaaaaaaaaaaaa.aaaaaaa.aaaa.aaa.aaa.aa..aaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c##aaa.ac#aaaaaaaa.......aaa.aa.aa.aaaaa.aaaaaaaaaaaaaaaaaa........aaa.aaaaa.aa.aaa.aaaaaaaaaaaaaaaaaaaaa..aaaaaaa.aaaaa.aaa.aaaa.aaa.aa.aaaaa.aa.aaaaa.aa.aaaa.aaaaaaaaaaaaaaaaaa.........aaa.aaaaa.aa.aa.aaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c#a.aaaac#aaaaaaaa.aaaaaaaaa.aa.aa.aaaaa.aaaaaaaaaaaaaaaaaa.aaaaaaaaaa.aaaaa.aa.aaa.aaaaaaaaaaaaaaaaaaaaaaa...aaaa.aaaaa.aaa.aaaa.aaa.aa.aaaaa.aa.aaaaa.aa..aaaaaaaaaaaaaaaaaaaaaa.aaaaaaa.aaa.aaaaa.aa.aa.aaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c#aaa#aac#aaaaaaaa.aaaaaaaaa.aa.aa.......aaaaaaaaaaaaaaaaaa.aaaaaaaaaa.aaaaa.aa.aaa.aaaaaaaaaaaaaaaaaaaaaaaaaa.aaa.......aaa.aaaa.aaa.aa.aaaaa.aa.aaaaa.aaaa..aaaaaaaaaaaaaaaaaaaa.aaaaaaa.aaa.......aa.aa.aaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c##aaa.ac#aaaaaaaa.aaaaaaaaa.aa.aa.aaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaa.aaaaa.aa.aaa.aaaaaaaaaaaaaaaaaaa.aaaaaaa.aa.aaaaaaaaa.aaaa.aaa.aa.aaaaa.aa.aaaaa.aaaaaa..aaaaaaaaaaaaaaaaaa.aaaaaaa.aaa.aaaaaaaa.aa.aaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c#a.aaaac#aaaaaaaa.aaaaaaaaa.aa.aa.aaaaa.aaaaaaaaaaaaaaaaaa.aaaaaaaaaa.aaaaa.aa.aaa.aaaaaaaaaaaaaaaaaaa.aaaaaaa.aa.aaaaa.aaa.aaaa.aaa.aa.aaaaa.aa.aaaaa.aa.aaaa.aaaaaaaaaaaaaaaaaa.aaaaaaa.aaa.aaaaa.aa.aa.aaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c#aaa#aac#aaaaaaaa.aaaaaaaaa.aa.aaa.aaa.aaaaaaaaaaaaaaaaaaa.aaaaaaaaaaa.aaa..aa.aaa.aaaaaaaaaaaaaaaaaaaa.aaaaa.aaaa.aaa.aaaa.aaaa.aaa.aa.aaaaa.aaa.aaa..aa.aaaa.aaaaaaaaaaaaaaaaaa.aaaaaaa.aaaa.aaa.aaa.aa..aaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c##aaa.ac#aaaaaaaa.aaaaaaaaa.aa.aaaa...aaaaaaaaaaaaaaaaaaaa........aaaaa...a.aa.aaaa..aaaaaaaaaaaaaaaaaaa.....aaaaaa...aaaaaa..aaa..a.aa.aaaaa.aaaa...a.aaa....aaaaaaaaaaaaaaaaaaa.aaaaaaa.aaaaa...aaaa.aa.a...aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c#a.aaaac#aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c#aaa#aac#aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c##aaa.ac#aaaaaaaeeeeeeee#aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeeeeeeeee#aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeeeeeeeeee#aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaeeeeeeeeee#aaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c#a.aaaac#aaaaaaa#########aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa##########aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa###########aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa....aaaaaaaaaaaaaaaaaaaaaaaaaaa###########aaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c#aaa#aac#aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c##aaa.ac#aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c#a.aaaac#aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c#aaa#aac#aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"c##aaa.ac#aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae.", -"ccccccccc#eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee.", -"a#########...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................", -"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", -"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaaeeeeeeeeeeeeeeeeeeee#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae##################e#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaaaaaaaaaaaaaaaae#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaaaaaaaaaaaaaaaae#aa", -"aaiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihhhhiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaaaaaaaaaaaaaaaae#aa", -"aaiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiihiihiihiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaaaaaaa.aaaaaaaae#aa", -"aaiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihhiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihihiiiiiiiiiiiiiiihihiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiihhhhhiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaaaaaa...aaaaaaae#aa", -"aaiiiiiiiihiiiiiiihhiiiiihihhhhiiihiiiihiiiihhhhhiiihhhhhhiiiiihhiiiiiihhhhhiiiiiihiiiiiiiiiiiiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiiiiiihiiiiihhhhhiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiihiiiiiiiiiiiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiiiiiiiiihhiiiiihihhhhiiihihhhhiiihiiiihiiihhhhhhiiiiiiihiiiihihhhhiiihiihhhiiiihhhhhiiiihhhhhiiiiiihiiiiihiiiihiiiihhhhihiiiihhiiiiihiiiihiiihhhihhiiiiiiiiiiiiiihiiiiiihiiiihiiiihhhhihiiihhhhhiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaaaaa.....aaaaaae#aa", -"aaiiiiiiiihiiiiiiiihiiiiihhiiiihiihiiiihiiihiiiiihiiiihiiiiiiiiihiiiiihiiiiihiiiihhhiiiiiiiiiiiiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihihhhhiiihihhhhiiihiihiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiiiiiiiiiiihiiiiihhiiiihiihhiiiihiihiiiihiiiiihiiiiiiiiihiiiiihhiiiihiiihhiiihiiiiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiihhiiiiihiiiiihiiiihiiihiihiihiiiiiiiiiiiiihiiiiiihiiiihiiihiiiihiiiiiiiiihiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaaaa.......aaaaae#aa", -"aaiiiiiiiihiiiiiiiihiiiiihiiiiihiihiiiihiiihiiiiiiiiiihiiiiiiiiihiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiiiiiihiiiihiihiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiihhhhhhhiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihhiiiihiihhiiiihiiihhhhhiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiiiiiiiiiiihiiiiihiiiiihiihiiiiihiihiiiihiiiiihiiiiiiiiihiiiiihiiiiihiiihiiiihiiiiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiihiiiiihiiiiihiiiihiiihiihiihiihhhhhhhiihhhhhiiiihiiiihiiihiiiihiiiiiiiiihiihhhhhhhiiihiiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaaa.........aaaae#aa", -"aaiiiiiiiihiiiiiiiihiiiiihiiiiihiihiiiihiiihiiiiiiiiiihiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiiihiiiiiiihiiiiiiiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiihiihiiiiihiiiiihiihiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiiiiiiiiiiihiiiiihiiiiihiihiiiiihiihiiiihiiiiihiiiiiiiihiiiiiihiiiiihiiihiiiiiiiihhhhhhiihhhhhhhiiiiihiiiiihiiiihiiihiiiiihiiiiihiiiiihiiiihiiihiihiihiiiiiiiiiiiiihiiiiiihiiiihiiihiiiihiiiihhhhhhiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaa...........aaae#aa", -"aaiiiiiiiihiiiiiiiihiiiiihiiiiihiihiiiihiiihiiiiiiiiiihiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiiihiiiiiiiiiiiiihiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiihiihiiiiihiiiiihiihiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiiiiiiiiiiihiiiiihiiiiihiihiiiiihiihiiiihiiiiihiiiiiiihiiiiiiihiiiiihiiihiiiiiiihiiiiihiihiiiiiiiiiiihiiiiihiiiihiiihiiiiihiiiiihiiiiihiiiihiiihiihiihiiiiiiiiiiiiihiiiiiihiiiihiiiihhhhiiiihiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaaaaaaaaaaaaaaaae#aa", -"aaiiiiiiiihiiiiiiiihiiiiihiiiiihiihiiiihiiihiiiiihiiiihiiihiiiiihiiiiihiiiiihiiiiihiiiiiiiiiiiiiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiiihiiiiiiihiiiiihiiihiiiiiiihiiiiihiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiiihiihiiiiihiiihhhhhiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiiiiiiiiiiiiihiiiiihiiiiihiihhiiiihiihiiiihiiiiihiiihiiihiiiiiiihhiiiihiiihiiiiiiihiiiihhiihiiiiiiiiiiihiiiiihiiiihiiihiiiihhiiiiihiiiiihiiiihiiihiihiihiiiiiiiiiiiiihiiiiiihiiiihiiihiiiiiiiihiiiihhiiiiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiihiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaaaaaaaaaaaaaaaae#aa", -"aaiiiiiihhhhhiiiihhhhhiiihiiiiihiiihhhhihiiihhhhhiiiiiihhhiiiihhhhhiiiihhhhhiiiiihhhiiiiiiiiiiiiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiihiiiiiiiiihhhhhiiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiiiiiiiiiiiihhhhhiiiiihhhiiiiihhhhhiiiiihhhiiiiihhhhhiiiihhhhhiiiiiihiiiiiiiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiiiiiiiiiiiihhhhhiiihiiiiihiihihhhhiiiihhhhihiiiiihhhiiihiiiiiiiihihhhhiiiihiiiiiiiihhhhihiiihhhhhiiiihhhhhiiiihhhhihiiihhhhihiiihhhhhiiiihhhhihiihiiiiihiiiiiiiiiiiiihiiiiiiihhhhihiiihhhhhiiiihhhhihiiiiiiiiiiihhhhhhhiiiihhhiiiiihhhhhiiiihhhihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaaaaaaaaaaaaaaaae#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaaaaaaaaaaaaaaaae#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaaeeeeeeeeeeeeeeeeeeee#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaa#####################aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihhhhhiiihiiiiihiihiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiihhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihhhhiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiihiiiiihiihiiiiihiiiiiiiiiiihiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiiiiihhiiiihiihiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihihiiiiiiiiiiiiiiihihiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiiiiihihiiihiihiiiiihiiiiiiiiiiihiiiiiiiiiihhiiiiiiiihiiiiihiiiihiiihiiiiihiiihhhhhiiihihhhhiiiihhhhihiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiiiiihiihiihiihiiiiihiiiiiiiiiiihiiiiiiiiiiihiiiiiiiihiiiiihiiiihiiihhhhhhiiihiiiiihiihhiiiihiihiiiihhiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihihhhhiiihihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiihhhiihiiihihiihiiiiihiiiiiiiiiiihiiiiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiiiiihiiiiihiihiiiiihiihiiiiihiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihhiiiihiihhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiihiiiihhiihiiiiihiiiiiiiiiiihiiiiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiiiiihiiiiihiihiiiiihiihiiiiihiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiihiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiihiiiiihiihiiiiihiiiiiiiiiiihiiiiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiiiiihiiiiihiihiiiiihiihiiiiihiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiihiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiihiiiiihiihiiiiihiiiiiiiiiiihiiiiiiiiiiihiiiiiiiihiiiiihiiihhiiihiiiiiiiihiiiiihiihiiiiihiihiiiihhiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiiihiihiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihhhhhiiihiiiiihiiihhhhhiiiiiiiiiiiihhhhhhhiiihhhhhiiiihhhhhiiiihhhihiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhihiiiiiiiiiiiihhhhhiiiiihhhiiiiihhhhhiiiiihhhiiiiihhhhhiiiihhhhhiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihhhhiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihiiiiiiiiiihiiiihihhhhiiiihhhhhiiihhhihhiiiihhhhhiiiiiiihiiiihihhhhiiiihhhhhiiihihhhhiiihiiiiihiiihhhhhiiihihhhhiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiihiiiiihhhhhiiiihhhhhiiihhhihhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiiiiiiiiiiiihhhhhiiiihhhhhiiihhhihhiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihiiiiiiiiihiiiiihhiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihhiiiihiiiiiiiihiihhiiiihiihiiiiihiihiiiiihiihhiiiihiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiihhiiiihiiiiiiiihiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiihiiiiihiiiiihiihiiiiihiihiihiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiiiiiiiiiiihiiiiihiihiiiiihiihiihiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiihiihiiiiihiihiihiihiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiiiiihiiiiihiiiiiiiihiiihiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiihiiiiiiiihiiiiiiiihiihiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiiiiiiiiiiihiiiiiiiihiiiiiiiihiihiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihiiiiiiiihiiiiiihiiiiihiihiiiiihiihiihiihiihhhhhhhiiiihiiiiiihiiiiihiiihhhhhhiihiiiiihiihiihiihiihhhhhhhiihiiiiihiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiihiiiiihiiihhhhhhiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiihiiiiiiihhhhhiiihiiiiiiiihiihiihiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiiiiiiiiiiiihhhhhiiihiiiiiiiihiihiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiiihiihiihiihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiiihiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiiiiiiiihiihiiiiiiiihiihiihiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiiiiiiiiiiiiiiiiihiihiiiiiiiihiihiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiihhiihiiiiihiihihihihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiihiihiiiiihiihiihiihiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiiiiihiiiiihiiiiihiihiiiiihiihiihiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihhhhiiihiiiiiiiihiiiiihiiihhhhhiiihiiiiihiiihhhhhiiihiiiiiiiihiiiiihiiihhhhihiihiiiiihiiihiiihiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhihiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiihiiiiiiiiihhhhhiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiiiihhhiiiiihhhhhiiiihhhhhiiihiiiiihiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiihhiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiihhhhiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiiihhhhhiiihiihhhiiiihhhhhiiiiihhiiiiihihhhhiiiihhhhihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiihiiiihihhhhiiiihhhhhiiihhhihhiiiihhhhhiiiiiiihiiiihihhhhiiiihhhhhiiihihhhhiiihiiiiihiiihhhhhiiihihhhhiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiihiiiiiiihiiiiihiiiihiiiiiiihiiiiiihhiiiiihihhhhiiiiihhiiiiihhhhhhiiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiiiihiiiihihhhhiiiihhhhhiiihhhihhiiiihhhhhiiiiiiihiiiihihhhhiiiihhhhhiiihihhhhiiihiiiiihiiihhhhhiiihihhhhiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihhhhhhiiiiiiiiihiiihhiiihiihiiiiihiiiiihiiiiihhiiiihiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiihiiiiihhiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihhiiiihiiiiiiiihiihhiiiihiihiiiiihiihiiiiihiihhiiiihiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiihhiiiihiiiiiiiihiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiiiiihiiiiihhiiiihiiiiihiiiiiiihiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiiihiiiiihhiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihhiiiihiiiiiiiihiihhiiiihiihiiiiihiihiiiiihiihhiiiihiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiihhiiiihiiiiiiiihiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiiiiiiiiiiihiiihiiiihiihiiiiiiiiiiihiiiiihiiiiihiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiihiihiiiiihiihiihiihiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiiiiihiiiiihiiiiiiiihiiihiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiiiiihiiiiihiiiiihiiiiihiiiiiiihiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiihiihiiiiihiihiihiihiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiiiiihiiiiihiiiiiiiihiiihiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiiiiiihhhhhhiiihiiiiiiiihhhhhiiiiiihiiiiihiiiiihiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiihiiiiihiihiiiiihiihiihiihiihhhhhhhiiiihiiiiiihiiiiihiiihhhhhhiihiiiiihiihiihiihiihhhhhhhiihiiiiihiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiihiiiiihiiihhhhhhiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiihiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiiihiiiiihiiiiihiiiiihiiiiiiihiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiihiiiiiihiiiiihiihiiiiihiihiihiihiihhhhhhhiiiihiiiiiihiiiiihiiihhhhhhiihiiiiihiihiihiihiihhhhhhhiihiiiiihiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiihiiiiihiiihhhhhhiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiiiiihiiiiihiiihiiiiiiiiiiiiihiiiiihiiiiihiiiiihiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiiihiihiihiihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiiihiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiiiiihiiiiihiiiihiiiihiiiiiiiiiihiiiiihiiiiihiiiiihiiiiiiihiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiiihiihiihiihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiiihiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiiiiihiiiihhiiihiiiiiiihiiiiihiiiiihiiiiihiiiiihiihiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiihhiihiiiiihiihihihihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiiiiihiiiiihiiihhiiiihiiiiiiiiiihiiiiihiiiiihiiiiihiiiiiiihiiihiiiiihiiiiiiiihiiiiihiiihhiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiihhiihiiiiihiihihihihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiiiiiihhhhihiiihiiiiiiiihhhhhiiiihhhhhiiihiiiiihiiihhhhhiiiiihhhiiiiiihhhiiiiiihhhiiiiiihhhhiiihiiiiiiiihiiiiihiiihhhhhiiihiiiiihiiihhhhhiiihiiiiiiiihiiiiihiiihhhhihiihiiiiihiiihiiihiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhihiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiihiiiiiiiiihhhhhiiiihhhihiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhhiiiiiihhhiiiiihhhiiiiihhhhhiiiihhhihiiiiihhhhiiihiiiiiiiihiiiiihiiihhhhhiiihiiiiihiiihhhhhiiihiiiiiiiihiiiiihiiihhhhihiihiiiiihiiihiiihiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhihiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiihhiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiihhhhiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiihhiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiihhhhiiiiiihhhhiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiihiiiiiiihiiiiihiiiihiiiiiiihiiiiihhhhihiiihhhhhiiiihhhhhiiiiiihiiiiiihhhhhiiihiihhhiiiihhhhhiiihhhhhhiiiiihhiiiiiihhhhhiiihihhhhiiiihhhhhiiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiiiihiiiihihhhhiiiihhhhhiiihhhihhiiiihhhhhiiiiiiihiiiihihhhhiiiihhhhhiiihihhhhiiihiiiiihiiihhhhhiiihihhhhiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiihiiiiiiihiiiiihiiiihiiiiiiihiiiihihhhhiiiihhhhhiiiihhhhihiiihhhhhiiihiihhhiiiiiihiiiiiihhhhhiiihihhhhiiiihhhhihiiihhhhhiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiiiihiiiihihhhhiiiihhhhhiiihhhihhiiiihhhhhiiiiiiihiiiihihhhhiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiihiiiihhiihiiiiihiihiiiiihiiiiihiiiiiiiiiiihiiihhiiihiiiiiiiihiiiihiiiiiiiiihiiiiihiiiiihiihhiiiihiihiiiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiiihiiiiihhiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihhiiiihiiiiiiiihiihhiiiihiihiiiiihiihiiiiihiihhiiiihiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiihhiiiihiiiiiiiihiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiihhiiiihiihiiiiihiihiiiihhiihiiiiihiiihhiiihiiiiihiiiiiiiiiiihiihhiiiihiihiiiihhiihiiiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiiihiiiiihhiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihhiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiihiiiiihiihiiiiihiihiiiiiiiiiiihiiiiiiiiiiihiiihiiiihiiiiiiiihiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiiiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiihiihiiiiihiihiihiihiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiiiiihiiiiihiiiiiiiihiiihiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiihiiiiihiiiiiiiiiiihiihiiiiihiihiiiiihiihiiiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiihiiiiiiiiihiiiiihiiiihiiiiihiiiiiihiiiiihiihhhhhhhiihiiiiiiiiiiihiiiiiihhhhhhiiihiiiiiiiihhhhhhiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiiihhhhhiiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiihiiiiiihiiiiihiihiiiiihiihiihiihiihhhhhhhiiiihiiiiiihiiiiihiiihhhhhhiihiiiiihiihiihiihiihhhhhhhiihiiiiihiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiihiiiiihiiihhhhhhiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiihiiiiiiiiihiiiiihiiiihiiiiihiiiiiihiiiiihiihhhhhhhiihiiiiihiihhhhhhhiiihiiiiiiiiiihiiiiiihhhhhhiihiiiiihiihiiiiihiiihhhhhiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiihiiiiiihiiiiihiihiiiiihiihiihiihiihhhhhhhiiiihiiiiiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiiiiihiiiiihiiiihiiiihiiiiiiihiiiiihiihiiiiiiiihiiiiiiiiiiihiiiiihiiiiihiiihiiiiiiihiiiiihiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiiiiiiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiiihiihiihiihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiiihiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiiiiihiiiiihiiiihiiiihiiiiiiihiiiiihiihiiiiiiiihiiiiihiihiiiiiiiiihiiiiiiiiiihiiiiihiiiiihiihiiiiihiihiiiiihiiiiiiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiiiiihiiiiihiiihhiiiihiiiiiiihiiiihhiihiiiiiiiihiiiiihiiiiihiiiiihiiiihhiiihiiiiiiihiiiihhiiiihiiihiiiiihiiiiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiiiiihiiiiihiiihhiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiihhiihiiiiihiihihihihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiiiiihiiiiihiiihhiiiihiiiiiiihiiiiihiihiiiiiiiihiiiihhiihiiiiiiiiihiiiiiiiiiihiiiiihiiiihhiihiiiiihiihiiiihhiihiiiiihiiiiihiiiiiiiihiiiiihiiihhiiiiiiihiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiihiiiiiiiiihhhhhiiiihhhihiiihiiiiiiiiihhhhihiiihhhhhiiiihhhhhiiiihhhhhiiiihhhhihiiihiiiiiiiihhhhihiiiiihhhiiiihhhhhiiiihhhhhiiihiiiiihiiihhhhhiiiiihhhiiiiihhhhhiiiihhhihiiiiihhhhiiihiiiiiiiihiiiiihiiihhhhhiiihiiiiihiiihhhhhiiihiiiiiiiihiiiiihiiihhhhihiihiiiiihiiihiiihiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhihiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiihiiiiiiiiihhhhhiiiihhhihiiihiiiiiiiihiiiiihiiihhhhhiiiihhhhihiiihhhhhiiiihiiiiiiiihhhhhiiiihhhhihiihiiiiihiiihhhhihiiihhhhhiiiiihhhiiiiihhhhhiiiihhhihiiiihhhhiiiiiihhhhiiihiiiiiiiihiiiiihiiihhhhhiiihiiiiihiiihhhhhiiihiiiiiiiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiihhiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiihhhhiiiiiihhhhiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiihhiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiihiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihhhhhiiihihhhhiiihiiiiihiiihhhhhiiihihhhhiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiihiiiiiiihiiiiihiiiihiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiihhhhihiiiiiiiiiiihhhihhiiiihhhhhiiiihhhhihiiiihhiiiiiiihiiiiiiiihhiiiiiihhhhhiiihiihhhiiiihhhhhiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiiiihiiiihihhhhiiiihhhhhiiihhhihhiiiihhhhhiiiiiiihiiiihihhhhiiiihhhhhiiihihhhhiiihiiiiihiiihhhhhiiihihhhhiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiihiiiiiiihiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiihiihhiiiihiihiiiiihiihiiiiihiihhiiiihiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiihhiiiihiiiiiiiihiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiihiiiiihiihhiiiihiihiiiiihiiihhiiihiihiiiihhiiiiiiiiiiihiihiihiihiiiiihiihiiiihhiiiiihiiiiiiihiiiiiiiiihiiiiihiiiiihiiihhiiihiihiiiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiiihiiiiihhiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihhiiiihiiiiiiiihiihhiiiihiihiiiiihiihiiiiihiihhiiiihiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiihhiiiihiiiiiiiihiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiihiiiiiiiihiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiihiihiiiiihiihiihiihiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiiiiihiiiiihiiiiiiiihiiihiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiihiiiiiiiihiiiiihiihiiiiihiiihiiiihiihiiiiihiihhhhhhhiihiihiihiihiiiiihiihiiiiihiiiiihiiiiihhhhhiiiiiiihiiiiihiiiiihiiihiiiihiihiiiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiihiihiiiiihiihiihiihiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiiiiihiiiiihiiiiiiiihiiihiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiiiiihiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihhhhhhiihiiiiihiihiihiihiihhhhhhhiihiiiiihiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiihiiiiihiiihhhhhhiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiihiiiiiiiiihiiiiihiiiihiiiiihiiiiiihiiiiiiiihiiiiihiihiiiiihiiihiiiiiiihiiiiihiiiiiiiiiiihiihiihiihiiiiihiihiiiiihiiiiihiiiiiiihiiiiiiiiihiiiiihhhhhhhiiihiiiiiiiihhhhhiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiihiiiiiihiiiiihiihiiiiihiihiihiihiihhhhhhhiiiihiiiiiihiiiiihiiihhhhhhiihiiiiihiihiihiihiihhhhhhhiihiiiiihiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiihiiiiihiiihhhhhhiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiihiiiiiiiiihiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiiihiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiiiiihiiiiihiiiihiiiihiiiiiiihiiiiiiiihiiiiihiihiiiiihiiihiiiiiiihiiiiihiiiiiiiiiiihiihiihiihiiiiihiihiiiiihiiiiihiiiiiiihiiiiiiiiihiiiiihiiiiiiiiihiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiiihiihiihiihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiiihiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiiiiihiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiihhiihiiiiihiihihihihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiiiiihiiiiihiiihhiiiihiiiiiiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiihhiiiiiiiiiiihiihiihiihiiiiihiihiiiihhiiiiihiiiiiiihiiiiiiiiihiiiiihiiiiiiiiihiiiiiiihiiiiihiiiiihiiiiiiiihiiiiihiiihhiiiiiiihiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiihhiihiiiiihiihihihihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiiiiihiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihhhhihiihiiiiihiiihiiihiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhihiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiihiiiiiiiiihhhhhiiiihhhihiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhhiiiihiiiiiiiihhhhihiiiiiiiiiiihiiiiihiiihhhhhiiiihhhhihiiihhhhhiiiiihiiiiiiihhhhhiiiihhhhhiiiihiiiiiiiihhhhhiiiiihhhiiiiihhhhhiiiihhhihiiiihhhhiiiiiihhhhiiihiiiiiiiihiiiiihiiihhhhhiiihiiiiihiiihhhhhiiihiiiiiiiihiiiiihiiihhhhihiihiiiiihiiihiiihiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhihiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiihiiiiiiiiihhhhhiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiihhhhiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiihhhhiiiiiihhhhiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiihiiiiiiihiiiiihhhhhiiiihhhhhiiihiihhhiiiiihhiiiiihihhhhiiihhhhhhiiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiiiihiiiihihhhhiiiihhhhhiiihhhihhiiiihhhhhiiiiiiihiiiihihhhhiiiihhhhhiiihihhhhiiihiiiiihiiihhhhhiiihihhhhiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiihiiiiihhhhhiiiihhhhhiiihhhihhiiiiiiihiiiiihhhhhiiiihhhhhiiihiihhhiiiiihhiiiiihihhhhiiihhhhhhiiiiiiiiiiiiihhhhhiiiihhhhhiiihhhihhiiiiiiihiiiiiiiihiiiiiihiiiiiiiiiihiiiihihhhhiiiihhhhhiiihhhihhiiiihhhhhiiiiiiihiiiihihhhhiiiihhhhhiiihihhhhiiihiiiiihiiihhhhhiiihihhhhiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiihiiiiiihiiiiihiiiiihiihiiiiihiiihhiiihiiiiihiiiiihhiiiihiiiihiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiiihiiiiihhiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihhiiiihiiiiiiiihiihhiiiihiihiiiiihiihiiiiihiihhiiiihiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiihhiiiihiiiiiiiihiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiihiiiiihiiiiihiihiiiiihiihiihiihiiiiihiiiiihiiiiihiihiiiiihiiihhiiihiiiiihiiiiihhiiiihiiiihiiiiiiiiiiiiiiihiiiiihiihiiiiihiihiihiihiiiiiihiiiiiiiihiiiiiihiiiiiiiiihiiiiihhiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihhiiiihiiiiiiiihiihhiiiihiihiiiiihiihiiiiihiihhiiiihiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiihhiiiihiiiiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiihiiiiiihiiiiihiiiiiiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiihiiiihiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiihiihiiiiihiihiihiihiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiiiiihiiiiihiiiiiiiihiiihiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiihiiiiiiiihiiiiiiiihiihiihiiiiihiiiiihiiiiiiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiihiiiihiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiihiihiiiiiihiiiiiiiihiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiihiihiiiiihiihiihiihiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiiiiihiiiiihiiiiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiihiiiiihiiiiiiihhhhhiiihiiiiiiiiihiiiiiiiiiihiiiiihiiiiihiiiihiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiihiiiiiihiiiiihiihiiiiihiihiihiihiihhhhhhhiiiihiiiiiihiiiiihiiihhhhhhiihiiiiihiihiihiihiihhhhhhhiihiiiiihiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiihiiiiihiiihhhhhhiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiihiiiiiiihhhhhiiihiiiiiiiihiihiihiiiihiiiiiiihhhhhiiihiiiiiiiiihiiiiiiiiiihiiiiihiiiiihiiiihiiiiiiiiiiiiiiiihhhhhiiihiiiiiiiihiihiihiiiiiihiiiiiiiihiiiiiihiiiiiiiihiiiiiihiiiiihiihiiiiihiihiihiihiihhhhhhhiiiihiiiiiihiiiiihiiihhhhhhiihiiiiihiihiihiihiihhhhhhhiihiiiiihiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiihiiiiihiiihhhhhhiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiihiiiihiiiiiiiiiiiiihiihiiiiiiiiihiiiiiiiiiihiiiiihiiiiihiiiihiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiiihiihiihiihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiiihiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiiiiiiiihiihiiiiiiiihiihiihiiihiiiiiiiiiiiiihiihiiiiiiiiihiiiiiiiiiihiiiiihiiiiihiiiihiiiiiiiiiiiiiiiiiiiiihiihiiiiiiiihiihiihiiiiiihiiiiiiiihiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiiihiihiihiihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiiihiiiiiiiiiiiiihiihiiiiihiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiihhiiiihiiiiiiihiiiiihiihiiiiihiiihiiiiiiiiiihiiiiihhiiiihiiiihiiihiiiiihiiiiiiiihiiiiihiiihhiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiihhiihiiiiihiihihihihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiihiihiiiiihiihiihiihiiihiiiiiiihiiiiihiihiiiiihiiihiiiiiiiiiihiiiiihhiiiihiiiihiiihiiiiihiiiiihiiiiihiihiiiiihiihiihiihiiiiiihiiiiiiiihiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiihhiihiiiiihiihihihihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiihhiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihhhihiiihiiiiiiiiihhhhhiiiihhhhhiiiihiiiiiiiihhhhhiiihihhhhiiiiiihhhiiiiihhhiiiiihhhhhiiiihhhihiiiiihhhhiiihiiiiiiiihiiiiihiiihhhhhiiihiiiiihiiihhhhhiiihiiiiiiiihiiiiihiiihhhhihiihiiiiihiiihiiihiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhihiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiihiiiiiiiiihhhhhiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhhiiiihhhhhiiiihiiiiiiiihhhhhiiihihhhhiiiiiihhhiiiiihhhiiiiihhhhhiiiihhhhhiiihiiiiihiiihhhhiiiiihhhhiiiiiihhhhiiihiiiiiiiihiiiiihiiihhhhhiiihiiiiihiiihhhhhiiihiiiiiiiihiiiiihiiihhhhihiihiiiiihiiihiiihiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiihhiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiihhhhiiiiiihhhhiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiihhiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhiiiiihhhiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiihhhhiiiiiiiiihiihiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiihiiihiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiihiiihiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiihiiiiihiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiihiiihiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiihiiiiiiihiiiiihiiiihiiiiiiihiiiiihhhhihiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiiihhiiiiiihhhhhiiiiiiiiiiiihihhhhiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiiiihiiiihihhhhiiiihhhhhiiihhhihhiiiihhhhhiiiiiiihiiiihihhhhiiiihhhhhiiihihhhhiiihiiiiihiiihhhhhiiihihhhhiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiihiiiiiiihiiiiihiiiihiiiiiiihiiiihihhhhiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiiiiiiihiihiiiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiiiihiiiihihhhhiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiihiiiihiiihiiiiihiihhiiiihiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiiiiiiiiiiihhiiiihiiiiiiiihiihhiiiihiihiiiiihiiihhiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiiihiiiiihhiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihhiiiihiiiiiiiihiihhiiiihiihiiiiihiihiiiiihiihhiiiihiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiihhiiiihiiiiiiiihiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiihhiiiihiiiiiiiihiihhiiiihiihiiiiihiiihhiiihiiiiiiihiiihiiiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiiihiiiiihhiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiiihiiiihiiiiihiiiiihiiiiiiiihhhhhhhiihiiiiihiiiiiiiihiihiiiiihiihiiiiihiiihiiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiihiihiiiiihiihiihiihiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiiiiihiiiiihiiiiiiiihiiihiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiihiiiiihiiiiiiiihiihiiiiihiihiiiiihiiihiiiihiiiiiihiiiihiiiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiiihiiiiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiihiiiiiiiiihiiiiihiiiihiiiiihiiiiiihiiiihiiihhhhhhhiihiiiiihiihhhhhhhiiihiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiihiiiiihiiihhhhhhiihiiiiihiihhhhhhhiiihiiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiihiiiiiihiiiiihiihiiiiihiihiihiihiihhhhhhhiiiihiiiiiihiiiiihiiihhhhhhiihiiiiihiihiihiihiihhhhhhhiihiiiiihiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiihiiiiihiiihhhhhhiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiihiiiiiiiiihiiiiihiiiihiiiiihiiiiiihiiiiihiiihhhhhhiihiiiiihiihhhhhhhiiihiiiiiiiiihhiiiiihiiiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiihiiiiiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiiiiihiiiiihiiiihiiiihiiiiiiiihhhhiiiihiiiiiiiihiiiiihiihiiiiiiiiihiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiihiiiiihiihiiiiihiihiiiiihiihiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiiihiihiihiihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiiihiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiiiiihiiiiihiiiihiiiihiiiiiiihiiiiihiihiiiiihiihiiiiihiihiiiiiiiiihiiiiiiiihiiiiiiihiiiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiihiiiiiiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiiiiihiiiiihiiihhiiiihiiiiiiihiiiiiiiihiiiiiiiihiiiiihiihiiiiiiiiihiiiiiiiiiihiiiiihiiiiihiiiiiiiiiiihhiiiihiihiiiihhiihhiiiihiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiihiiihhiiiiiiihiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiihhiihiiiiihiihihihihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiiiiihiiiiihiiihhiiiihiiiiiiihhiiiihiihiiiihhiihhiiiihiihiiiiiiiiihiiiiiiihiiiiiiiiihiiihiiiiiihiiiiiiiihiiiiihiiihhiiiiihiiiiiiihiiiiiiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiihiiiiiiiiihhhhhiiiihhhihiiihiiiiiiiiihhhhhiiiihhhhhiiihiiiiihiiihhhhhiiiihiiiiiiiihhhhhiiiihhhhhiiiiiiiiiiiihihhhhiiiihhhhihiihihhhhiiiihhhhhiiiihiiiiiiiiihhhiiiiihhhhhiiiihhhihiiiihhhhiiiiiihhhhiiihiiiiiiiihiiiiihiiihhhhhiiihiiiiihiiihhhhhiiihiiiiiiiihiiiiihiiihhhhihiihiiiiihiiihiiihiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhihiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiihiiiiiiiiihhhhhiiiihhhihiiihiiiiiiiihihhhhiiiihhhhihiihihhhhiiiihhhhhiiiihiiiiiiihhhhhhhiiiihhhiiiiiihhhiiiiihhhhhiiiihhhihiiiiihhhhiiihiiiiiiiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiihhiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiihhhhiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiihhiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihhiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiihihiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihhhhhiiihhhihhiiiihhhhhiiiiiiihiiiihihhhhiiiihhhhhiiihihhhhiiihiiiiihiiihhhhhiiihihhhhiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiihiiiiiiihiiiiihiiiihiiiiiiihiiiihihhhhiiiihhhhhiiihiihhhiiiihhhhhiiihhhihhiiiihhhhhiiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiiiihiiiihihhhhiiiihhhhhiiihhhihhiiiihhhhhiiiiiiihiiiihihhhhiiiihhhhhiiihihhhhiiihiiiiihiiihhhhhiiihihhhhiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiihiiiiiiihiiiiihiiiihiiiiiiihiiiiihhhhhiiiiihiihiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihhiiiihiiiiiiiihiihhiiiihiihiiiiihiihiiiiihiihhiiiihiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiihhiiiihiiiiiiiihiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiihhiiiihiiiiiiiihiiihhiiihiiiiiiiihiihiihiihiihiiiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiiihiiiiihhiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihhiiiihiiiiiiiihiihhiiiihiihiiiiihiihiiiiihiihhiiiihiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiihhiiiihiiiiiiiihiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiiiiiiiihiiihiiihiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiihiihiiiiihiihiihiihiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiiiiihiiiiihiiiiiiiihiiihiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiihiiiiihiiiiiiiihiiihiiiihiiiiiiiihiihiihiihiihiiiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiihiihiiiiihiihiihiihiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiiiiihiiiiihiiiiiiiihiiihiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiiiiiiiihiihiiiihiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiihiihiihiihhhhhhhiiiihiiiiiihiiiiihiiihhhhhhiihiiiiihiihiihiihiihhhhhhhiihiiiiihiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiihiiiiihiiihhhhhhiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiihiiiiiiiiihiiiiihiiiihiiiiihiiiiiihiiiiihiiihhhhhhiiihiiiiiiiihhhhhhiihiihiihiiihhhhhiiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiihiiiiiihiiiiihiihiiiiihiihiihiihiihhhhhhhiiiihiiiiiihiiiiihiiihhhhhhiihiiiiihiihiihiihiihhhhhhhiihiiiiihiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiihiiiiihiiihhhhhhiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiihiiiiiiiiihiiiiihiiiihiiiiihiiiiiiihhhhhhiihhhhhhhiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiiihiihiihiihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiiihiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiiiiihiiiiihiiiihiiiihiiiiiiihiiiiihiihiiiiihiiihiiiiiiihiiiiihiihiihiihiiiiiiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiiihiihiihiihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiiihiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiiiiihiiiiihiiiihiiiihiiiiiiihiiiiihiiiiiiihiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiihhiihiiiiihiihihihihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiiiiihiiiiihiiihhiiiihiiiiiiihhiiiihiihiiiihhiiihiiiiiiihiiiihhiihiihiihiihiiiiihiiiiihiiiiiiiihiiiiihiiihhiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiihhiihiiiiihiihihihihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiiiiihiiiiihiiihhiiiihiiiiiiihiiiihhiiiiiiihiiiiiihiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihhhhhiiihiiiiihiiihhhhhiiihiiiiiiiihiiiiihiiihhhhihiihiiiiihiiihiiihiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhihiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiihiiiiiiiiihhhhhiiiihhhihiiihiiiiiiiihihhhhiiiihhhhihiiihiiiiiiiihhhhihiihiiiiihiiihhhhhiiiiihhhiiiiihhhhhiiiihhhihiiiiihhhhiiihiiiiiiiihiiiiihiiihhhhhiiihiiiiihiiihhhhhiiihiiiiiiiihiiiiihiiihhhhihiihiiiiihiiihiiihiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhihiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiihiiiiiiiiihhhhhiiiihhhihiiihiiiiiiiiihhhhihiiiiiiihiiiiihhhiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihhiiiiiiiiiiiiiiihhhhiiiiiihhhhiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiihhiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiihhhhiiiiiihhhhiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiiiihiiiihihhhhiiiihhhhhiiihhhihhiiiihhhhhiiiiiiihiiiihihhhhiiiihhhhhiiihihhhhiiihiiiiihiiihhhhhiiihihhhhiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiihiiiiiiihiiiiihiiiihiiiiiiihiiiihihhhhiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiiiihiiiihihhhhiiiihhhhhiiihhhihhiiiihhhhhiiiiiiihiiiihihhhhiiiihhhhhiiihihhhhiiihiiiiihiiihhhhhiiihihhhhiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiihiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiiihiiiiihhiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihhiiiihiiiiiiiihiihhiiiihiihiiiiihiihiiiiihiihhiiiihiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiihhiiiihiiiiiiiihiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiihhiiiihiiiiiiiihiihhiiiihiihiiiiihiiihhiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiiihiiiiihhiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihhiiiihiiiiiiiihiihhiiiihiihiiiiihiihiiiiihiihhiiiihiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiihhiiiihiiiiiiiihiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiihiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiihiihiiiiihiihiihiihiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiiiiihiiiiihiiiiiiiihiiihiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiihiiiiihiiiiiiiihiihiiiiihiihiiiiihiiihiiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiihiihiiiiihiihiihiihiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiiiiihiiiiihiiiiiiiihiiihiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiihiiiiiihiiiiihiihiiiiihiihiihiihiihhhhhhhiiiihiiiiiihiiiiihiiihhhhhhiihiiiiihiihiihiihiihhhhhhhiihiiiiihiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiihiiiiihiiihhhhhhiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiihiiiiiiiiihiiiiihiiiihiiiiihiiiiiihiiiiihiiihhhhhhiihiiiiihiihhhhhhhiiihiiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiihiiiiiihiiiiihiihiiiiihiihiihiihiihhhhhhhiiiihiiiiiihiiiiihiiihhhhhhiihiiiiihiihiihiihiihhhhhhhiihiiiiihiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiihiiiiihiiihhhhhhiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiihiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiiihiihiihiihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiiihiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiiiiihiiiiihiiiihiiiihiiiiiiihiiiiihiihiiiiihiihiiiiihiihiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiiihiihiihiihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiiihiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihiiihhiiiiiiihiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiihhiihiiiiihiihihihihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiiiiihiiiiihiiihhiiiihiiiiiiihhiiiihiihiiiihhiihhiiiihiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiihiiihhiiiiiiihiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiihhiihiiiiihiihihihihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihhhhhiiiihhhihiiiihhhhiiiiiihhhhiiihiiiiiiiihiiiiihiiihhhhhiiihiiiiihiiihhhhhiiihiiiiiiiihiiiiihiiihhhhihiihiiiiihiiihiiihiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhihiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiihiiiiiiiiihhhhhiiiihhhihiiihiiiiiiiihihhhhiiiihhhhihiihihhhhiiiihhhhhiiiihiiiiiiiiihhhiiiiihhhhhiiiihhhihiiiihhhhiiiiiihhhhiiihiiiiiiiihiiiiihiiihhhhhiiihiiiiihiiihhhhhiiihiiiiiiiihiiiiihiiihhhhihiihiiiiihiiihiiihiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhihiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiihiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihhiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiihhhhiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiihhiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiihhhhiiiiiihhhhiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihiiiihiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhihiihiihhhiiiihhhhhiiihiiiiihiiihhhhhiiihiihhhiiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiiiihiiiihihhhhiiiihhhhhiiihhhihhiiiihhhhhiiiiiiihiiiihihhhhiiiihhhhhiiihihhhhiiihiiiiihiiihhhhhiiihihhhhiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiihiiiiiiihiiiiihiiiihiiiiiiihiiiiihhhhhiiihiiiihiiihhhhhhiiiihhhhhiiiiiiiiiiiihihhhhiiiihhhhhiiiihhhhhiiihhhihhiiiiiiiiiiiiihhhhhiiiihhhhhiiihhhhhhiiihhhhhhiiiiihhiiiiihihhhhiiiihhhhihiiihhhhhiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiiiihiiiihihhhhiiiihhhhhiiihhhihhiiiihhhhhiiiiiiihiiiihihhhhiiiihhhhhiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihiiiihiiiiiihiiiiihiiiiihiihhiiiihiihiiiihiiiihhiiihiiiiiiiihiihiiiiihiihiiiiihiiihhiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiiihiiiiihhiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihhiiiihiiiiiiiihiihhiiiihiihiiiiihiihiiiiihiihhiiiihiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiihhiiiihiiiiiiiihiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiiiiiiiihiihiiiihiiiiihiiiiiihiiiiihiiiiiiiiiiihhiiiihiihiiiiihiiiiiiiihiihiihiihiiiiiiiiiiihiiiiihiihiiiiihiiiihiiiiiiiihiiiiiiiiihiiiiihhiiiihiihiiiihiiihiiiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiiihiiiiihhiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihhiiiihiiiiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihiiiihiiiiiihiiiiihiiiiihiihiiiiihiihiiiihiiiihiiiihiiiiiiiihiiihiiihiiihiiiiihiiihiiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiihiihiiiiihiihiihiihiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiiiiihiiiiihiiiiiiiihiiihiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiiiiiiiihiihiiiihiiiiihiiiiiihiiiiihiihhhhhhhiihiiiiihiihiiiiihiiiiiiiihiihiihiihiihhhhhhhiihiiiiiiiihiiiiihiiiihiiiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiihiiihiiiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihiiiihiiiiihiiiiiihhhhhhhiihiiiiihiihiiiihiiiihiiiiiiiihhhhhhiiihiiihiiihhhhhhhiiihiiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiihiiiiiihiiiiihiihiiiiihiihiihiihiihhhhhhhiiiihiiiiiihiiiiihiiihhhhhhiihiiiiihiihiihiihiihhhhhhhiihiiiiihiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiihiiiiihiiihhhhhhiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiihiiiiiiiiihiiiiihiiiihiiiiihiiiiiiihhhhhhiihiiiihiiiiihiiiiiihiiiiihiiiiiiiiiiihiiiiihiihhhhhhhiiihhhhhhiihiihiihiiiiiiiiiiiihhhhhiiihhhhhhhiiiihiiiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiihiiiihhhhhiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiihiiiiiihiiiiihiihiiiiihiihiihiihiihhhhhhhiiiihiiiiiihiiiiihiiihhhhhhiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihiiiihiiiihiiiiiiihiiiiiiiihiiiiihiiihhhhiiiiihiiiiiiihiiiiihiiiihihiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiiihiihiihiihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiiihiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiiiiihiiiiihiiiihiiiihiiiiiiihiiiiihiihiiiihiiiiihiiiiiihiiiiihiiiiiiiiiiihiiiiihiihiiiiiiiihiiiiihiihiihiihiiiiiiiiiiiiiiiiihiihiiiiiiiiiihiiiiiiiihiiiiiiiiihiiiiihiiiiihiiihhhhiiiiiiiiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihiiihhiiiihiiiiiiihiiiiiiiihiiiiihiihiiiiiiiiihiiiiiiihiiiihhiiiihihiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiihiiihhiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiihhiihiiiiihiihihihihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiiiiihiiiiihiiihhiiiihiiiiiiihiiiihhiihiiiihiiiiihiiihiihiiiiihiiiiiiiiiiihhiiiihiihiiiiiiiihiiiihhiihiihiihiiiiiiiiiiihiiiiihiihiiiiiiiiiihiiihiiiihiiihiiiiihiiiiihiiiiihiihiiiiiiiihiiiiihiiiiihiiiiiiiihiiiiihiiihhiiiiiiihiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiihhiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihhhhhiiiihhhihiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhhiiiihiiiiiiiihhhhihiiiiihiiiiiihhhhhiiiihiiiiiiiiihhhiiiiihhhhhiiiihhhihiiiiihhhhiiihiiiiiiiihiiiiihiiihhhhhiiihiiiiihiiihhhhhiiihiiiiiiiihiiiiihiiihhhhihiihiiiiihiiihiiihiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhihiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiihiiiiiiiiihhhhhiiiihhhihiiihiiiiiiiiihhhhihiiihhhhihiiiiihhhiiiihhhhhiiiiiiiiiiiihihhhhiiiihhhhhiiiihhhhihiihiiiiihiiiiiiiiiiiihhhhhiiiihhhhhiiiiiihhhiiiiiihhhiiiihhhhhiiihiiiiihiiihhhhhiiiihhhhhiiiiihhhiiiiihhhhhiiiihhhihiiiihhhhiiiiiihhhhiiihiiiiiiiihiiiiihiiihhhhhiiihiiiiihiiihhhhhiiihiiiiiiiihiiiiihiiihhhhihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiihhiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiihhhhiiiiihhhhiiiiihhhhiiiiihhhhiiiiiihhhhiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihihhhhiiihiiiiihiiihhhhhiiihihhhhiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiihiiiiiiihiiiiihiiiihiiiiiiihiiiiihhhhhiiihiiiihiiihhhhhhiiiihhhhhiiiiiiiiiiiihihhhhiiiihhhhhiiiihhhhhiiihhhihhiiiiiiiiiiiiihhhhhiiiihhhhhiiihhhhhhiiihhhhhhiiiiihhiiiiihihhhhiiiihhhhihiiihhhhhiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiiihiiiiiiiiiihiiiihihhhhiiiihhhhhiiihhhihhiiiihhhhhiiiiiiihiiiihihhhhiiiihhhhhiiihihhhhiiihiiiiihiiihhhhhiiihihhhhiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihhiiiihiihiiiiihiihiiiiihiihhiiiihiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiihhiiiihiiiiiiiihiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiiiiiiiihiihiiiihiiiiihiiiiiihiiiiihiiiiiiiiiiihhiiiihiihiiiiihiiiiiiiihiihiihiihiiiiiiiiiiihiiiiihiihiiiiihiiiihiiiiiiiihiiiiiiiiihiiiiihhiiiihiihiiiihiiihiiiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiiihiiiiiiiiihiiiiihhiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihhiiiihiiiiiiiihiihhiiiihiihiiiiihiihiiiiihiihhiiiihiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiihhiiiihiiiiiiiihiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiihiihiihiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiiiiihiiiiihiiiiiiiihiiihiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiiiiiiiihiihiiiihiiiiihiiiiiihiiiiihiihhhhhhhiihiiiiihiihiiiiihiiiiiiiihiihiihiihiihhhhhhhiihiiiiiiiihiiiiihiiiihiiiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiihiiihiiiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiihiihiiiiihiihiihiihiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiiiiihiiiiihiiiiiiiihiiihiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiihiihiihiihhhhhhhiihiiiiihiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiihiiiiihiiihhhhhhiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiihiiiiiiiiihiiiiihiiiihiiiiihiiiiiiihhhhhhiihiiiihiiiiihiiiiiihiiiiihiiiiiiiiiiihiiiiihiihhhhhhhiiihhhhhhiihiihiihiiiiiiiiiiiihhhhhiiihhhhhhhiiiihiiiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiihiiiihhhhhiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiiihiiiiiiiihiiiiiihiiiiihiihiiiiihiihiihiihiihhhhhhhiiiihiiiiiihiiiiihiiihhhhhhiihiiiiihiihiihiihiihhhhhhhiihiiiiihiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiihiiiiihiiihhhhhhiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiihiihiihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiiihiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiiiiihiiiiihiiiihiiiihiiiiiiihiiiiihiihiiiihiiiiihiiiiiihiiiiihiiiiiiiiiiihiiiiihiihiiiiiiiihiiiiihiihiihiihiiiiiiiiiiiiiiiiihiihiiiiiiiiiihiiiiiiiihiiiiiiiiihiiiiihiiiiihiiihhhhiiiiiiiiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiiihiihiihiihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiiihiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiihihihihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiiiiihiiiiihiiihhiiiihiiiiiiihiiiihhiihiiiihiiiiihiiihiihiiiiihiiiiiiiiiiihhiiiihiihiiiiiiiihiiiihhiihiihiihiiiiiiiiiiihiiiiihiihiiiiiiiiiihiiihiiiihiiihiiiiihiiiiihiiiiihiihiiiiiiiihiiiiihiiiiihiiiiiiiihiiiiihiiihhiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiihhiihiiiiihiihihihihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiiihiiihiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhihiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiihiiiiiiiiihhhhhiiiihhhihiiihiiiiiiiiihhhhihiiihhhhihiiiiihhhiiiihhhhhiiiiiiiiiiiihihhhhiiiihhhhhiiiihhhhihiihiiiiihiiiiiiiiiiiihhhhhiiiihhhhhiiiiiihhhiiiiiihhhiiiihhhhhiiihiiiiihiiihhhhhiiiihhhhhiiiiihhhiiiiihhhhhiiiihhhihiiiihhhhiiiiihhhhiiiiihhhhiiiiihhhhiiiiiihhhhiiihiiiiiiiihiiiiihiiihhhhhiiihiiiiihiiihhhhhiiihiiiiiiiihiiiiihiiihhhhihiihiiiiihiiihiiihiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhihiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiihhiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiihhhhiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiihhiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiihhhhiiiiihhhhiiiiiihhhhiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihhhhhiiihihhhhiiiihhhhihiiiiiihiiiiiiihiiiiihiiiihiiiiiiihiiiihhhihhiiiiihhiiiiiihhhhihiiiihhiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiiiihiiiihihhhhiiiihhhhhiiihhhihhiiiihhhhhiiiiiiihiiiihihhhhiiiihhhhhiiihihhhhiiihiiiiihiiihhhhhiiihihhhhiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiihiiiiiiihiiiiihiiiihiiiiiiihiiiihihhhhiiiihhhhhiiihiihhhiiiiihiiiiiiihhhhhiiihiihhhiiihhhihhiiiihhhhhiiihiihhhiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiiiihiiiiiihiiiiiiiiiihiiiihihhhhiiiihhhhhiiihhhihhiiiihhhhhiiiiiiihiiiihihhhhiiiihhhhhiiihihhhhiiihiiiiihiiihhhhhiiihihhhhiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiihhiiiihiihiiiihhiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiihiihiihiiiiihiiiiihiiiihhiiiiihiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiiihiiiiihhiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihhiiiihiiiiiiiihiihhiiiihiihiiiiihiihiiiiihiihhiiiihiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiihhiiiihiiiiiiiihiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiihhiiiihiihiiiiihiiihhiiihiiiihiiiiiihiiiiihiiihhiiihiihiihiihiihiiiiihiiihhiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiiiihiiiiiihiiiiiiiiihiiiiihhiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihhiiiihiiiiiiiihiihhiiiihiihiiiiihiihiiiiihiihhiiiihiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiihiihiiiiihiihiihiihiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiiiiihiiiiihiiiiiiiihiiihiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiihiiiiihiihiiiiihiiihiiiihiihhhhhiiiihiiiiihiiihiiiihiihiihiihiihiiiiihiiihiiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiiiihiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiihiihiiiiihiihiihiihiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiihiiiiihiihiiiiihiiiihiiiiiiiiihiiiiihiiiihiiiiihiiiiiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiihiiiiiihiiiiihiihiiiiihiihiihiihiihhhhhhhiiiihiiiiiihiiiiihiiihhhhhhiihiiiiihiihiihiihiihhhhhhhiihiiiiihiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiihiiiiihiiihhhhhhiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiihiiiiiiiiihiiiiihiiiihiiiiihiiiiiihiiiiihiihhhhhhhiiihiiiiiiiiihiiiiiihiiiiihiiihiiiiiiihiihiihiihhhhhhhiiihiiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiiiihiiiiiihiiiiiiiihiiiiiihiiiiihiihiiiiihiihiihiihiihhhhhhhiiiihiiiiiihiiiiihiiihhhhhhiihiiiiihiihiihiihiihhhhhhhiihiiiiihiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiiiiihiiiiihiiiihiiiihiiiiiiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiiihiihiihiihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiiihiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiiiiihiiiiihiiiihiiiihiiiiiiihiiiiihiihiiiiiiiiihiiiiiiiiihiiiiiihiiiiihiiihiiiiiiihiihiihiihiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiiiihiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiiihiihiihiihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiiiiihiiiiihiiihhiiiihiiiiiiihiihiihiiiiihiiiiihiiiihhiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiihhiihiiiiihiihihihihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiiiiihiiiiihiiihhiiiihiiiiiiihhiiiihiihiiiiiiiiihiiiiiiiiihiiiiiihiiiiihiiihiiiiiiihiihiihiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiihiiihhiiiiiiihiiiiiiiihiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiihhiihiiiiihiihihihihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihhhhhiiihiiiiihiiihhhhihiihiiiiiiiiihhhhhiiiihhhihiiihiiiiiiiihiiiiihiiihhhhhiiiihhhhihiiihhhhhiiiiihhhiiiiihhhhhiiiihhhihiiiiihhhhiiihiiiiiiiihiiiiihiiihhhhhiiihiiiiihiiihhhhhiiihiiiiiiiihiiiiihiiihhhhihiihiiiiihiiihiiihiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhihiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiihiiiiiiiiihhhhhiiiihhhihiiihiiiiiiiihihhhhiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiiihiiiiiiihiiiiihiiihhhhhiiiihiiiiiiiiihhhiiiiihhhhhiiiihhhihiiiihhhhiiiiihhhhiiiiiihhhhiiihiiiiiiiihiiiiihiiihhhhhiiihiiiiihiiihhhhhiiihiiiiiiiihiiiiihiiihhhhihiihiiiiihiiihiiihiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiihhiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiihhhhiiiiiihhhhiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiihhiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiihiiiiiiihiiiiihiiiihiiiiiiihiiiihhhhhhiiiihhhhhiiihiiiiihiihhhhhhiiiihhhhhiiiihhhhhiiihiihhhiiiiihhiiiiihihhhhiiihhhhhhiiiihhhhhiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiiiihiiiihihhhhiiiihhhhhiiihhhihhiiiihhhhhiiiiiiihiiiihihhhhiiiihhhhhiiihihhhhiiihiiiiihiiihhhhhiiihihhhhiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiihiiiiiiihiiiiihiiiihiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiihihhhhiiihihhhhiiiihhhhhiiihiihhhiiiihhhhhiiiiiiiiiiiiiiihiiiiihiiiihiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihiiiiihiihhiiiihiiiiiiiihiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiiiihiiiiiihiiiiihiiihiiihiiiiihiiiiiihiiiiihiihiiiiihiiihhiiihiiiiihiiiiihhiiiihiiiihiiiiiihiiiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiiihiiiiihhiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihhiiiihiiiiiiiihiihhiiiihiihiiiiihiihiiiiihiihhiiiihiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiihhiiiihiiiiiiiihiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiihiiiiihiihhiiiihiiiiiiiihiihhiiiihiihhiiiihiihiiiiihiiihhiiihiihiiiiihiiiiiiiiiiiiiihiiiiihiiiihiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihiiiiiiiihiiiiihiiiiiiiihiiihiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiiiihiiiiiihiiiiihiiiihihiiiiiihiiiiiihiiiiiiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiihiiiihiiiiiihiiiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiihiihiiiiihiihiihiihiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiiiiihiiiiihiiiiiiiihiiihiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiihiiiiiiiihiiiiihiiiiiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiihiihiiiiiiiiiiiiiiiiiiiihiiiiihiiiihiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihiiiiiiihhhhhiiihiiiiihiiihhhhhhiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiihiiiiiiiiihiiiiihiiiihiiiiihiiiiiiiihiiiiiihhhhhhhiiiiihiiiiiiihiiiiiiihhhhhiiihiiiiiiiiihiiiiiiiiiihiiiiihiiiiihiiiihiiiiiiihhhhhiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiiihiiiiiihiiiiihiihiiiiihiihiihiihiihhhhhhhiiiihiiiiiihiiiiihiiihhhhhhiihiiiiihiihiihiihiihhhhhhhiihiiiiihiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiihiiiiihiiihhhhhhiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiihiiiiiiiiihiiiiihiiiihiiiiihiiiiiiihhhhhiiihiiiiihiiihhhhhhiihiiiiihiihiiiiihiihhhhhhhiiihiiiiiiiihhhhhiiiiiiiiiiiiiiihiiiiihiiiihiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiiiiihiiiiihiiiihiiiihiiiiiiiiihiiiiiihiiiiiiiiiihihiiiiiihiiiiiiiiiiiihiihiiiiiiiiihiiiiiiiiiihiiiiihiiiiihiiiihiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiiihiihiihiihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiiihiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiiiiihiiiiihiiiihiiiihiiiiiiiiiiiiihiihiiiiihiihiiiiihiihiiiiihiihiiiiihiihiiiiiiiiihiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiihiiiihiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiiiiihiiiiihiiihhiiiihiiiiiiiiihiiihiihiiiiiiiiihiiihiiiiihiiihiihiiiiihiihiiiiihiiihiiiiiiiiiihiiiiihhiiiihiiiihiiihiihiiiiihiiiiihiiiiiiiihiiiiihiiihhiiiiiiihiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiihhiihiiiiihiihihihihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiiiiihiiiiihiiihhiiiihiiiiiiihiiiiihiihhiiiihiihiiiihhiihiiiiihiihiiiiihiihiiiiiiiiihiiiiiiihiiiiihiiiiihiiiiiiiihiiiiihiiihhiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhihiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiihiiiiiiiiihhhhhiiiihhhihiiihiiiiiiiiiiihhhiiiihhhhhiiihiiiiihiiiiihhhiiiihhhhhiiiihhhhhiiiihiiiiiiiihhhhhiiihihhhhiiiiiihhhiiiihhhhhiiiiihhhiiiiihhhhhiiiihhhihiiiihhhhiiiiiihhhhiiihiiiiiiiihiiiiihiiihhhhhiiihiiiiihiiihhhhhiiihiiiiiiiihiiiiihiiihhhhihiihiiiiihiiihiiihiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhihiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiihiiiiiiiiihhhhhiiiihhhihiiihiiiiiiiiihhhhhiiihihhhhiiiihhhhihiihiiiiihiihiiiiihiiihhhhhiiiihiiiiiiiihhhhhiiiiihhhiiiiihhhhhiiiihhhihiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihhhhiiiiiihhhhiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiihhiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiihhhhiiiiihhhhiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhiiiiiiiiiiiiihhiiiiiiiiiiiiiiihhhhiiiiihhhhiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiihiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiihiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiihiiiiiihiiiiiiiiiihiiiihihhhhiiiihhhhhiiihhhihhiiiihhhhhiiiiiiihiiiihihhhhiiiihhhhhiiihihhhhiiihiiiiihiiihhhhhiiihihhhhiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiihiiiiiiihiiiiihiiiihiiiiiiihiiiihihhhhiiihiihhhiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiihhhhhhiiihiiiihiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiiiihiiiiiihiiiiiiiihhiiiiihihhhhiiihihhhhiiihiiiihiiihhhhhhiiiiiiihiiiihihhhhiiihiihhhiiiihhhhhiiiihhhhhiiiiiihiiiiihiiiihiiiihhhhihiiiihhiiiiihiiiihiiihhhihhiiiiiiiiiiiiiihiiiiiihiiiihiiiihhhhihiiihhhhhiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiihiiiiiihiiiiiiiiihiiiiihhiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihhiiiihiiiiiiiihiihhiiiihiihiiiiihiihiiiiihiihhiiiihiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiihhiiiihiiiiiiiihiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiihhiiiihiiihhiiihiihiiiiihiihhiiiihiihiiiiihiiihhiiihiiiihiiiiiihiiiihiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiiiihiiiiiihiiiiiiiiihiiiiihhiiiihiihhiiiihiihiiiihiiiiihiiiiiiiiihiiiiihhiiiihiiihhiiihiiiiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiihhiiiiihiiiiihiiiihiiihiihiihiiiiiiiiiiiiihiiiiiihiiiihiiihiiiihiiiiiiiiihiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiihiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiihiihiiiiihiihiihiihiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiiiiihiiiiihiiiiiiiihiiihiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiiiiihiiiiihiiiihiiiiiihiiiiihiiiiihiiihiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiihiiiihiiiiiihiiiihiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiiiihiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiiiihiiiiihiiiiiiiiihiiiiihiiiiihiiihiiiihiiiiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiihiiiiihiiiiihiiiihiiihiihiihiihhhhhhhiihhhhhiiiihiiiihiiihiiiihiiiiiiiiihiihhhhhhhiiihiiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiihiiiiiihiiiiiiiihiiiiiihiiiiihiihiiiiihiihiihiihiihhhhhhhiiiihiiiiiihiiiiihiiihhhhhhiihiiiiihiihiihiihiihhhhhhhiihiiiiihiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiihiiiiihiiihhhhhhiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiihiiiiiiiiihiiiiihiiiihiiiiihiiiiiihiiiiihiiihiiiiiiihiiiiihiihiiiiihiihhhhhhhiiihiiiiiiiiihiiiiiihiiiihiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiiiihiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiiiihiiiiihiiiiiiiihiiiiiihiiiiihiiihiiiiiiiihhhhhhiihhhhhhhiiiiihiiiiihiiiihiiihiiiiihiiiiihiiiiihiiiihiiihiihiihiiiiiiiiiiiiihiiiiiihiiiihiiihiiiihiiiihhhhhhiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiihiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiiihiihiihiihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiiihiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiiiiihiiiiihiiiihiiiihiiiiiiihiiiiihiiihiiiiiiihiiiiihiihiiiiihiihiiiiiiiiihiiiiiiiiihiiiiiihiiiihiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiiiihiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiiiihiiiiihiiiiiiihiiiiiiihiiiiihiiihiiiiiiihiiiiihiihiiiiiiiiiiihiiiiihiiiihiiihiiiiihiiiiihiiiiihiiiihiiihiihiihiiiiiiiiiiiiihiiiiiihiiiihiiiihhhhiiiihiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiihiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiihhiihiiiiihiihihihihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiiiiihiiiiihiiihhiiiihiiiiiiihhiiiihiiihiiiiiiihiiiiihiihhiiiihiihiiiiiiiiihiiiiiiiiihiiihiihiiihhiiiiiihiiiiiiiihiiiiihiiihhiiiiiiihiiiiiiiihiiiiiihiiiiiiiiihiiiiihiiiiihiihhiiiihiihiiiihiiiiihiiihiiihiiiiiiihhiiiihiiihiiiiiiihiiiihhiihiiiiiiiiiiihiiiiihiiiihiiihiiiihhiiiiihiiiiihiiiihiiihiihiihiiiiiiiiiiiiihiiiiiihiiiihiiihiiiiiiiihiiiihhiiiiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiihiiihhiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihhhhiiiiiihhhhiiihiiiiiiiihiiiiihiiihhhhhiiihiiiiihiiihhhhhiiihiiiiiiiihiiiiihiiihhhhihiihiiiiihiiihiiihiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhihiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiihiiiiiiiiihhhhhiiiihhhihiiihiiiiiiiihihhhhiiiihiiiiiiiihhhhhiiihihhhhiiiihhhhhiiiihiiiiiiiiiihhhiiiihhhihiiiiihhhiiiiihhhhhiiiihhhihiiiihhhhiiiiihhhhiiiiiihhhhiiiihhhhhiiihiiiiihiihihhhhiiiihhhhihiiiiihhhiiihiiiiiiiihihhhhiiiihiiiiiiiihhhhihiiihhhhhiiiihhhhhiiiihhhhihiiihhhhihiiihhhhhiiiihhhhihiihiiiiihiiiiiiiiiiiiihiiiiiiihhhhihiiihhhhhiiiihhhhihiiiiiiiiiiihhhhhhhiiiihhhiiiiihhhhhiiiihhhihiiiihhhhiiiiihhhhiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihhhhhiiiihhhhiiiiiihhhhiiiihhhhhiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiihiiiiiihiiiiiihiiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiihiiiiiihiiiiiihiiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihihhhhiiihhhhhhiiiihhhhhiiihiihhhiiihihhhhiiihiihhhiiiihhhhhiiihhhhhhiiiiihhiiiiihihhhhiiiihhhhihiiiiiiiiiiihhhihhiiihiiiihiiiihhhhhiiiiihhiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiihiiiiiihiiiiiihiiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihhiiiihiiiihiiiiiihiiiiihiiihhiiihiihhiiiihiiihhiiihiihiiiiihiiiihiiiiiiiiihiiiiihhiiiihiihiiiihiiiiiiiiiiiihiihiihiihiiiihiiihiiiiihiiiiihiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihhhhhiiiiiiihiiiiiihiiiiiihiiiihhiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihiiiiihiiiihiiiiiihiiiiihiiihiiiihiihiiiiihiiihiiiihiihiiiiihiiiihiiiiiiiiihiiiiihiiiiihiihiiiihiiiiiiiiiiiihiihiihiihiiiihiiihiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiihiiiiiihiiiiiiihhhhihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihiiiiihiiiihiiiiiihhhhhhhiiihiiiiiiihiiiiihiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiihiiiiihiihiiiihiiiiiiiiiiiihiihiihiihiiiihiiiihhhhhiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiihiiiiiihiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihiiiiihiiiihiiiiiihiiiiiiiiihiiiiiiihiiiiihiiihiiiiiiihiiiiiiiiiihiiiiiiiiihiiiiihiiiiihiiihhhhiiiiiiiiiiiiihiihiihiihiiiihiiiiiiiiihiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiihiiiiiihiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihiiiiihiiiihiiihiihiiiiiiiiihiiiiiiihhiiiihiiihiiiiiiihiiiiiiiiiihiiihiiiiihiiiiihiiiiihiihiiiiiiiiiiiiiiiiihiihiihiihiiiihiiihiiiiihiiiiihiiiiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiihiiiiiihiiiiihiiiiiihiiiiiihiiiiiiiiiiihiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihhhhhiiihiiiiihiiiiihhhiiiihhhhhiiiihiiiiiiihihhhhiiiihiiiiiiiihhhhhiiiiiihhhiiiihhhhhiiihiiiiihiiihhhhhiiiiiiiiiiiihiiiiihiiihhhhihiiihhhhhiiiihhhhhiiiihhhhhiiiiihhhiiiiiihhhiiiiiihhhiiiiiihhhhiiiihhhhhiiiihhhhiiiiiihhhhiiiihhhhiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhiiiiiiiiiiiiihhhiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiihiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiihiiiiihihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihhhhhhiiiiihhiiiiihhhihhiiiihhhhhiiiiiihiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiihiiiiihiiiihiihiiiiiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhhhiiihihhhhiiiihhhhihiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihiiiiiiiiihiiiiihiihiihiihiiiiihiiiihhhiiiiiiiiiiiiiiiihhhiiiiiiiiiiiihiiiiihiiihiiihiiiiiiiiiiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiihhiiiihiihiiiihhiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihiiiiiiiiihiiiiihiihiihiihiiiiihiiiiihiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiihiihiiiihiiiiiiiiiiiihiiiiiiiihiiiiihiihiiiiiiiihiiiiihiihiiiiihiihiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihiiiiiiiiihiiiiihiihiihiihhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiihiihhhhhhhiiiiiiiiiiiihhhhhiiihhhhhhhiihiiiiiiiihiiiiihiihiiiiihiihiiiiihiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihiiiiiiiiihiiiiihiihiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiihiiiiiiihiiiiiiiiiiiiiiiiiihiihiiiiiiiihiiiiiiiihiiiiihiihiiiiihiihiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihiiihiiiiihiiiiihiihiihiihiiiiiiiiiiihiiiiiiiiiiiiiihiiiiihiiiiihiiiiiihiiihiiiiiiiihiiiiiiiiiiiihiiiiihiihiiiiiiiihiiiiihiihiiiiihiihiiiiihiihiiiihhiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihhhiiiihhhhhiiihiiiiihiiihhhhhiiiiihhhiiiiiiiiiiiiiihhhhhiiiiihhhiiiiiihhhiiiiiiiiihiiiiiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhhhiiihiiiiihiiihhhhihiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiihhhiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiiiiiiiiiihiiihiiiiiiihiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiihiiihiiiiiiiiiiiiihiiiiiiiiiiiiiiihiiiiihiiihiiihiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiiiiiiiiiihiiihiiiiiiihiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiihiiihiiiiiiiiiiiiihiiiiiiiiiiiiiiihiiiiihiihiiiiihiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiihiihhhiiiihhhhhiiihihhhhiiihiihhhiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhhhiiiiihhiiiiihihhhhiiiihhhhihiiiiiiiiiiiihhhhhiiiiiihiiiiiihhhhhiiihhhihhiiiihhhhhiiihihhhhiiihhhhhhiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiihiiiihihhhhiiiihhhhhiiihhhihhiiiihhhhhiiiiiiihiiiihihhhhiiiihhhhhiiihihhhhiiihiiiiihiiihhhhhiiihihhhhiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiihiiiihhhihhiiiiihiiiiiiiiiihiiiiihhhhhiiihiiiihiiihhhhhhiiiiiiihiiiiiihiiiiiiihhhhhiiihhhhhhiiiihhhhhiiiiiiiiihiihiiiiihiiiiiiiiiiiihhhhhiiiiihiiiiiihhhihhiiiiiiihiiiihiiiiihiiihhhhhiiihiihhhiiihihhhhiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihhhhhhiiiihhiiihiihiiiiihiihhiiiihiiihhiiihiihiiiiihiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiihhiiiihiihiiiihiiiiiiiiiiiihiiiiihiiiiihiiiiihiiiiihiihiihiihiihiiiiihiihhiiiihiiiihiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiihiiiiihhiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihhiiiihiiiiiiiihiihhiiiihiihiiiiihiihiiiiihiihhiiiihiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiihhiiiihiiiiiiiihiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiihiiiiihiihiihiiiihiiiiiiiiihiiiiihiiiiihiihiiiihiiiiihiiiiiiiiihiiiiiiihiiiiiihiiiiihiiiihiiiiiiiiiiiihiiiiiiihiiihiiiiihiiiiiiiiiiiiiiiiihiiiihiiiiiihiihiihiiiiiihiiiihiiiiihiiiiiiiihiiihhiiihiihhiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiiiiiihiiiihiihiiiiihiihiiiiihiiihiiiihiihiiiiihiihiiiiiiiihiiiiihiihiiiiiiiihiiiiiiiiiiihiiiiihiiiiihiihiiiihiiiiiiiiiiiihiiiiihiiiiihiiiiihiiiiihiihiihiihiihiiiiihiihiiiiihiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiihiihiiiiihiihiihiihiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiiiiihiiiiihiiiiiiiihiiihiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiihiihiihiihhhhhiiiiiiihiiiiihiiiiihiihiiiihiiiiihiiiiiiiiihiiiiihhhhhiiiihiiiiihiiiihiiiiiiiiiiiihiiiiiihiiiihiiiiihiiiiiiiiiiiiiiiiihiihhhhhiiiihiihiihiiiiiihiiiihiihiihiiiiiiiihiiihiiiihiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiiiiiihiiiiiiihhhhhhhiihiiiiihiiihiiiiiiihiiiiihiihiiiiiiiihhhhhhhiiihhhhhiiiihhhhhiiiiiihiiiiihiiiiihiihiiiihiiiiiiiiiiiihhhhhhhiiiiihiiiiihhhhhhhiihiihiihiihhhhhhhiihiiiiihiiiihiiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiihiiiiihiihiiiiihiihiihiihiihhhhhhhiiiihiiiiiihiiiiihiiihhhhhhiihiiiiihiihiihiihiihhhhhhhiihiiiiihiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiihiiiiihiiihhhhhhiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiihiiiiiihiihiihiiiihiiiiiiiihiiiiiihiiiiihiihiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiihhhhhhhiiiihiiiiiiihhhhhhiiiihhiiiiihiiiiihiiiiiiiiiiiihhhhhhiiiihiiiiiihiihiihiiiiiihiiiihiihiihiiihhhhhhiiihiiiiiiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiiiiiihiiiiiiihiiiiiiiihiiiiihiiihiiiiiiihiiiiihiihiiiiiiiihiiiiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiiiiihiiihhhhiiiiiiiiiiiiihiiiiiiiiiiihiiiiihiiiiiiiihiihiihiihiiiiiiiihiiiiihiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiiihiihiihiihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiiihiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiihiihiiiihiiiiiiihiiiiiiihiiiiihiihiiiihiiiiihiiiiiiihiiiiiiiiihiiiiiihiiiiiiiiiihiiiiiihiiiiihiiihiiiiiiihiiiiihiiiiiiiiiiihiiiiihiiiihiiiiiihiihiihiiiiiihiiiihiihiihiihiiiiihiiihiiiiiiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiiiiiihiiiiiiihiiiiiiiihhiiiihiiihiiiiiiihiiiiihiihiiiiihiihiiiiiiiihiiiiihiihiiiiihiiiiihiiiiihiiiiihiihiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiihiiiiiiiihiihiihiihiiiiiiiihiiiiihiiiihiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiihhiihiiiiihiihihihihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiihiihiiiihiiiiiiihiiiiiiihiiiiihiihiiiihiiiiihiiihiiihiiiiiiiiihiiiiiihiiiiiiiiiihiiihiihiiiihhiihiiiiiiiiihiiihiiiiiihiiiiihiiiihhiiiihiiiiiihiihiihiiiiiihiiiihihihihiihiiiihhiiihiiiiiiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiiiiiihiiiiiiiihhhhhiiihihhhhiiiihiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhhhiiihiiiiihiiihhhhhiiiiiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiihiiiiihiiihhhhhiiihiiiiihiiiiihhhiiiihhhhhiiiiihhhiiiiiihhhiiiiiihhhiiiiiiiiiiiiiiihhhhiiihiiiiiiiihiiiiihiiihhhhhiiihiiiiihiiihhhhhiiihiiiiiiiihiiiiihiiihhhhihiihiiiiihiiihiiihiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhihiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiihiiiiiiiihiiiiihiiiihiiiiiihiiiiiiiiihhhhhiiiihhhhihiiiiihhhiiihiiiiiiiiiihiiiiiiihhhhhiiiiiihhhiiiihhhhihiihhhhhhhiiiihhhiiiiiihhhiiiiihhhhihiiiihiiiiiihiiiiihiiihhhhiiiiihiiihiiiihhhhihiiihiiiiiiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiihhiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihhiiiiihihhhhiiiihhhhihiiiiihiiiiiiiiiiiiiiiiihiiiiiihhhhhiiiihhhhhiiiiiiiiiiiihhhihhiiiihhhhhiiihihhhhiiihiiiihiiiiiiiiiiiiihhhhhiiiihhhhhiiiiiihiiiiiiiihiiiiiiihhiiiiiihhhhihiiiihhiiiiihihhhhiiiihhhhihiiiiiiiiiiihiihhhiiiihhhhhiiiihhhhhiiihhhhhhiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihhiiiihiihiiiihiiiiihhhiiiiiiiiiiiiiiiihiiiiihiiiiihiihiiiiihiiiiiiiiiiihiihiihiiiiiiiihiihhiiiihiihiiiihiiiiiiiiiiiihiiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihhiiiiihiiiiihhiiiihiihiiiihiiiiiiiiiiiiihhiiihiihiiiiihiihiiiiihiiiihiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihiiiiihiihiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiihiiiiihiihiiiiihiiiiiiiiiiihiihiihiiiiiiiihiihiiiiihiihiiiihiiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiihiiiiihiiiiihiiiiihiiiiihiihiiiihiiiiiiiiiiiiihiiiihiihiiiiihiihiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihiiiiihiihiiiihiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiihiihiiiiihiiiiiiiiiiihiihiihiiihhhhhhiihiiiiihiihiiiihiiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiihiiiiihiiiiihiiiiihiiiiihiihiiiihiiiiiiiiiiiiihiiiiiiihhhhhhhiiihhhhhiiiiihiiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihiiiiihiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiihiihiiiiihiiiiiiiiiiihiihiihiihiiiiihiihiiiiihiihiiiihiiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiihiiiiihiiiiihiiiiihiiiiihiiihhhhiiiiiiiiiiiiiihiiiiiiihiiiiiiiiiiiiiihiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiihiiiiihiiiiihiihiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiihiiiiihiihiiiiihiiiiiiiiiiihiihiihiihiiiihhiihiiiiihiihiiihhiiiiiiiiiiiihiiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihhiiiiihiiiiihiiiiihiihiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiiiihiiiiihiiiihiiihiihiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihhhhhiiihiiiiihiiihhhhhiiiiihhhiiiiiiiiiiiiiiiihiiiiiihhhhhiiiihhhhhiiiiiiiiiiiihiiiiihiiihhhhihiihiiiiihiiihhhihiiiiiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhhihiiihhhhhiiihiiiiihiiihhhhhiiiiiiiiiiiiihiiiiiiiihhhhhiiiihhhhhiiiiiihhhiiiihhhhhiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihhhhiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiihhhiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiiiiiiiiiihiiihiiiiiiihiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiihiiihiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiihiiihiiiiiiiiiiiiiihiiiiiiiihiiihiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiiiiiiiiiihiiihiiiiiiihiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiihiiihiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihihiiiiihiiiiihiiiiiiiiiiiiihiiiiiiiihiiihiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihiiiiiiiiiihiiiihihhhhiiiihhhhhiiihhhihhiiiihhhhhiiiiiiihiiiihihhhhiiiihhhhhiiihihhhhiiihiiiiihiiihhhhhiiihihhhhiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiihiiiihhhihhiiiiihiiiiiiiiiihiiiiihhhhhiiihiiiihiiihhhhhhiiiiiiihiiiiiihiiiiiiihhhhhiiihhhhhhiiiihhhhhiiiiiiiiiiiihihhhhiiihiiiihiiihhhihhiiihhhihhiiiihhhhhiiihiihhhiiiiiihiiiiihiiiiihiiiiiiiiiiihhhhhhiiiiihiiiiiihhhihhiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihiiiiiiiiihiiiiihhiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihhiiiihiiiiiiiihiihhiiiihiihiiiiihiihiiiiihiihhiiiihiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiihhiiiihiiiiiiiihiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiihiiiiihiihiihiiiihiiiiiiiiihiiiiihiiiiihiihiiiihiiiiihiiiiiiiiihiiiiiiihiiiiiihiiiiihiiiihiiiiiiiiiiiihiiiiiiiiiiihhiiiihiihiiiihiiihiihiihiihiihiihiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiiiiiiiiiiiiihiiiiiiiihiiiiiihiihiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiihiihiiiiihiihiihiihiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiiiiihiiiiihiiiiiiiihiiihiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiihiihiihiihhhhhiiiiiiihiiiiihiiiiihiihiiiihiiiiihiiiiiiiiihiiiiihhhhhiiiihiiiiihiiiihiiiiiiiiiiiihiihhhhhhhiihiiiiihiihiiiihiiihiihiihiihiihiihiihiiiiihiiihiiiihiiiiihiiiiihiiiiihiiiiiiiiiiiiihiiiiiihhhhhiiiihiihiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihiiiiiiiihiiiiiihiiiiihiihiiiiihiihiihiihiihhhhhhhiiiihiiiiiihiiiiihiiihhhhhhiihiiiiihiihiihiihiihhhhhhhiihiiiiihiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiihiiiiihiiihhhhhhiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiihiiiiiihiihiihiiiihiiiiiiiihiiiiiihiiiiihiihiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiihhhhhhhiiiihiiiiiiihhhhhhiiiiiiiiiiihiiiiihiihiiiihiiihiihiihiihiihiihiihhhhhhhiiihiiiiiiiiiihiiiiihiiiiihiiiiiiiiiiiiihiiiiiiiihiiiiiihiihiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiiihiihiihiihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiiihiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiihiihiiiihiiiiiiihiiiiiiihiiiiihiihiiiihiiiiihiiiiiiihiiiiiiiiihiiiiiihiiiiiiiiiihiiiiiihiiiiihiiiiiiiiiiihiiiiihiihiiiihiiihiihiihiihiihiihiihiiiiiiiiihiiiiiiiiiihiiiiihiiiiihiiiiiiiiiiiiihiiiiiiiihiiiiiihiihiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiihhiihiiiiihiihihihihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiihiihiiiihiiiiiiihiiiiiiihiiiiihiihiiiihiiiiihiiihiiihiiiiiiiiihiiiiiihiiiiiiiiiihiiihiihiiiihhiiiiiiiiiiihiiiiihiihiiiihiiihiihiihiihiihiihiihiiiiiiiiihiiiiiiiiiihiiiiiihiiihiiiiiihiiiiiiihiiihiiiihiiiiiihiihiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiihhhhiiihiiiiiiiihiiiiihiiihhhhhiiihiiiiihiiihhhhhiiihiiiiiiiihiiiiihiiihhhhihiihiiiiihiiihiiihiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhihiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiihiiiiiiiihiiiiihiiiihiiiiiihiiiiiiiiihhhhhiiiihhhhihiiiiihhhiiihiiiiiiiiiihiiiiiiihhhhhiiiiiihhhiiiihhhhihiiiiiiiiiiihiiiiihiiihhhhihiihiiiiihiihiiiiihiiihhhhhiiiihiiiiiiiihhhhhiiiiihhhiiiiiihhhiiiiiiihhhiiiiihiiiiiihiiiiihiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihhhhhiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiihhhhhhhiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiiiiiihhhhhiiiiiihiiiiiihhhhhiiihiiiihiiiiiihiiiiiihhhhhiiihhhhhhiiiiihhiiiiihihhhhiiiihhhhihiiiiiiiiiiiihhhhhiiiihhhhhiiiiiihiiiiihiiiihiiihhhihhiiihihhhhiiiiiiiiiiiihihhhhiiiihhhhhiiiihhhhhiiiiihhiiiiihhhhhhiiiiihhiiiiiihhhhhiiihihhhhiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiihiiiiihiiihhhhhiiihiihhhiiihihhhhiiiiihhiiiiihihhhhiiiihhhhihiiiiihiiiiiiiiiiiiiiihhhhhiiiihhhhhiiiiiihiiiiihiiiiihiiihhhhhiiiiihiiiiiiiiiihiiiiiiihiiiiiiiiiiiiiiihhhhhiiiihhhhhiiiiiihiiiiihiiiihiiihhhhhhiiiiihhiiiiiihhhhhiiihihhhhiiiiiiiiiiiiihhhhihiiihhhhhiiiihhhhhiiiihhhhhiiihihhhhiiiiiiiiiiiihhhhhhiiiiiiiiiiiiihhhhhiiiihhhhhiiihhhhhhiiiiihhiiiiiihhhhhiiiiihiiiiiihiiiihiiiiiiiiiiiiihhhhhiiiihhhhhiiihihhhhiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiiiiiiiiiiihiiiiihiiiiihiiiiihiihiiiihiiiiiihiiiiiiiiiiihiiiihiiiiiiiiihiiiiihhiiiihiihiiiihiiiiiiiiiiiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiihiihiihhiiiihiiiiiiiiiiihhiiiihiihiiiiihiihiiiiihiiiiihiiiiiiihiiiiiiiiihiiiiihiiiiihiihhiiiihiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiihhhiiiiiiihiiiihiiiiihiiiiiiiihiiihhiiihiihhiiiihiiiiihiiiiihhiiiihiihiiiihiiiiihhhiiiiiiiiiiiiihiiiiihiihiiiiihiiiiihiiiiihiiiiihiihiiiiihiiiihiiiiiiiiiihiiiiiihhhiiiiiiiiiiiiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiiiihiiiiiiiiihiiiiihiiiiihiihhiiiihiiiiiiiiiiihiiiihhiihiiiiihiihiiiiihiihiiiiihiihhiiiihiiiiiiiiiiiiihiiiiiiiiiiiiiiihiiiiihiiiiiiiihiiiihiiiiiiiiihiiiiihiiiiihiiiihiiiiiihiiiihiiiiiiiiiiiihiiiiihiihiiiiihiihhiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiiiiiiiiiiihiiiiihiiiiihiiiiiiiihiiiihiiiiiihiiiiiiiiiiihiiiihiiiiiiiiihiiiiihiiiiihiihiiiihiiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiiiiihiiiihiiihiihiihiihiiiiihiiiiiiiiiiihiiiiihiihiiiiihiihiiiiiiiiiiihiiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiihiiiihiihiihiiiiiiiihiiihiiiihiihiiiiihiiiiihiiiiihiiiiihiihiiiihiiiiiihiiiiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiiiiiihiiihiiihiiiiihiiiihiiiiiiiiiihiiiiiiihiiiiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiiiiihiiiihiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiiiiiiiiiiihiiiiihiihiiiiihiihiiiiihiihiiiiiiiihiiiiihiiiiiiiiiiiiihiiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiihiiiiiiiiihiiiiihiiiiiiiihhhhhiiiihiiiihiiiiiiiiiiiihiiiiiiiihiiiiihiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiiiiiihhhhhhiiiiihiiiiihiiiiiiiihiiiihiiiiiihiiiiiihhhhhhiiiihiiiiiiiiihiiiiihiiiiihiihiiiihiiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiiiiihiiiihiiihiihiihiihiiiiihiiiiiiiiiiihiiiiihiihiiiiihiiihhhhhiiiiiihiiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiihiiiihiihiihiiihhhhhhiiihiiiiiiihiiiiihiiiiihiiiiihiiiiihiihiiiihiiiiiiiiiiiiiiiiiiiiiihhhhhiiihiiiiihiiiiihiiiiiihiiihiiihhhhhhhiiiihiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiihhhhhiiihiiiiihiiiiihiiiiihiiiihiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiiiiiiiiiiihiiiiihiihiiiiihiihhhhhhhiiihhhhhiiihiiiiihiiiiiiiiiiiiihiiiiiiiiiiiiiiiihhhhhiiiihhhhhhiiiihiiiiiiiiihiiiiiihhhhhiiiiihiiiiiihiiiihiiiiiiiiiiiihiiiiiiiihiiiiihiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiiiiihiiiiihiiiiihiiiiihiiiiiiiihiiiihiiiiiihiiiiihiiiiihiiiihiiiiiiiiihiiiiihiiiiihiiihhhhiiiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiiiiihiiiihiiihiihiihiihiiiiihiiiiiiiiiiihiiiiihiihiiiiihiiiiiiiihiiiiihiiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiihiiiihiihiihiihiiiiihiiihiiiiiiihiiiiihiiiiihiiiiihiiiiihiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiihiiiiihiiiiiiihihiiiihiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiihiiiiihiiiiihiiiihiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiiiiiiiiiiihiiiiihiihiiiiihiihiiiiiiiiiiiiiihiihiiiiihiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiihiihiiiiihiiiihiiiiiiiiihiiiiiiiiiiihiiiihiiiiiihiiiihiiiiiiiiiiiihiiiiiiiihiiiiihiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiihiiiihhiiiiihiiiiihiiiiihiihiiiihiiiiiihiiiiihiiiihhiiiihiiihiiiiihiiiiihiiiiihiihiiiiiiiiiiiiiiiiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiihiihiihiiiiihiiiiiiiiiiihhiiiihiihiiiiihiihiiiiihiiiiihiiiiiiihiiihiiiiihiiiiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiihiiiihihihihiihiiiihhiiihiiiiiiihiiiiihiiiiihiiiiihiiiiihiihiiiiiiiiiiihiiiiiiiiiiiiiihiiiiihiihiiiiihiiiiihiiiiiiihihiiiihiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiiiihiiihiiiiihiiiiihiiiiihiihiiiiihiiiiiiiiiiihiiiihhiihiiiiihiihiiiiiiiihiiiiihiihiiiiihiiiiiiiiiiiiihiiihiiiiiiiiiiihiiiiihiihiiiihhiiiihiiihiiiiihiiiiihiiiiihiiiihiiiiiihiiihhiiiiiiiiiiiihiiiiihiihiiiiihiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihhhhhiiiihhhhihiiihhhhhiiiihhhhhiiiihhhhihiiihhhhhiiiihhhhihiiiiihhhiiiihhhhhiiihiiiiihiiihhhhhiiiiiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhhihiihiiiiihiihiiiiihiiiiiiiiiiihihhhhiiiihhhhhiiiihhhhhiiiihhhhhiiiiiihhhiiiihhhhhiiiihhhhhiiihiiiiihiiihhhhhiiiiihhhiiiiiihhhiiiiiihhhiiiiiiiiiiiiiiihhhhiiiihhhhhiiiihhhhiiiiihiiihiiiihhhhihiiihiiiiiiihiiiiihiiihhhhhiiihiiiiihiiihhhhhiiiiihhhiiiiiiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiiiihiiiiiihhhhhiiiiiiihiiiiiihiiiiiiiihhhiiiiiiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhhihiiiiihhhiiiihhhhhiiiihhhhhiiihiiiiihiiiiiiiiiiiihhhhihiiihhhhhiiiihhhhhiiiihhhhhiiihiiiiihiiiiiiiiiiiiiihhhiiiiiiiiiiiiihhhhhiiiihhhhihiiiiihhhiiiihhhhhiiiihhhhhiiiiihiiiiiiihhhihiiiiiiiiiiiiihhhhhiiiihhhhhiiihiiiiihiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihhhhhiiihhhhhhiiihiihhhiiiihhhhhiiiiihhiiiiihihhhhiiihhhhhhiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiiiihiiiiiiihhiiihiiiiiiiihiiiiihiiiiihhiiiihiiiihiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiiiiiiihiiiiiiihiiiihiiiiiiiihiiiiihiiiiihiiiiihiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihhhhhiiiiihiiiiiiihiiiiiiiihhhhhhiiiiihiiiiihiiiiihiiiihiiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiihiiiihiiiiiiihiiiiiiihiiiiihiiiiihiiiiihiiiiihiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiihiiiiihiiiihiiihiiihiiiiiiihiiiihhiiiiihiiiiihiiiiihiiiihiiihiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiihhhhhiiiiiihhhiiiihiiiiiiiihhhhihiiihhhhhiiihiiiiihiiiiihhhiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaacbaaaaaaaaaaaaaaaaac#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadddddddddddddddddddd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadffffffffffffffffffd#aa", -"aaiiiiihiiiiihiiihhhhhiiihiihhhiiihihhhhiiiiihhiiiiihihhhhiiiihhhhihiiiiihiiiiiiiiiiiiiiihhhhhiiiihhhhhiiiiiihiiiiihiiiiihiiihhhhhiiiiihiiiiiiiiiihiiiiiiihiiiiiiiiiiiiiiihhhhhiiiihhhhhiiiiiihiiiiihiiiihiiihhhhhhiiiiihhiiiiiihhhhhiiihihhhhiiiiiiiiiiiiihhhhihiiihhhhhiiiihhhhhiiiihhhhhiiihihhhhiiiiiiiiiiiihhhhhhiiiiiiiiiiiiihhhhhiiiihhhhhiiihhhhhhiiiiihhiiiiiihhhhhiiiiihiiiiiihiiiihiiiiiiiiiiiiihhhhhiiiihhhhhiiihihhhhiiiihhhhhiiihhhhhhiiihiihhhiiiihhhhhiiiiihhiiiiihihhhhiiihhhhhhiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggggggggggggggggd#aa", -"aaiiiiihiiiiihiiiiiiiihiiihhiiihiihhiiiihiiiiihiiiiihhiiiihiihiiiihiiiiihhhiiiiiiiiiiiiihiiiiihiihiiiiihiiiiihiiiiihiiiiihiihiiiiihiiiihiiiiiiiiiihiiiiiihhhiiiiiiiiiiiiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiiiihiiiiiiiiihiiiiihiiiiihiihhiiiihiiiiiiiiiiihiiiihhiihiiiiihiihiiiiihiihiiiiihiihhiiiihiiiiiiiiiiiiihiiiiiiiiiiiiiiihiiiiihiiiiiiiihiiiihiiiiiiiiihiiiiihiiiiihiiiihiiiiiihiiiihiiiiiiiiiiiihiiiiihiihiiiiihiihhiiiihiihiiiiihiiiihiiiiiiihhiiihiiiiiiiihiiiiihiiiiihhiiiihiiiihiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggggggggggggggggd#aa", -"aaiiiiihiihiihiiiiiiiihiiihiiiihiihiiiiihiiiiihiiiiihiiiiihiihiiiihiiiiiihiiiiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiiiiiihiiihiiihiiiiihiiiihiiiiiiiiiihiiiiiiihiiiiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiiiiihiiiihiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiiiiiiiiiiihiiiiihiihiiiiihiihiiiiihiihiiiiiiiihiiiiihiiiiiiiiiiiiihiiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiihiiiiiiiiihiiiiihiiiiiiiihhhhhiiiihiiiihiiiiiiiiiiiihiiiiiiiihiiiiihiihiiiiihiihiiiiiiiiiihiiiiiiihiiiihiiiiiiiihiiiiihiiiiihiiiiihiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggggggggggggggggd#aa", -"aaiiiiihiihiihiiihhhhhhiiihiiiiiiihiiiiihiiiiihiiiiihiiiiihiihiiiihiiiiiiiiiiiiiiiiiiiiiihhhhhiiihiiiiihiiiiihiiiiiihiiihiiihhhhhhhiiiihiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiihhhhhiiihiiiiihiiiiihiiiiihiiiihiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiiiiiiiiiiihiiiiihiihiiiiihiihhhhhhhiiihhhhhiiihiiiiihiiiiiiiiiiiiihiiiiiiiiiiiiiiiihhhhhiiiihhhhhhiiiihiiiiiiiiihiiiiiihhhhhiiiiihiiiiiihiiiihiiiiiiiiiiiihiiiiiiiihiiiiihiihiiiiihiiihhhhhiiiiihiiiiiiihiiiiiiiihhhhhhiiiiihiiiiihiiiiihiiiihiiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiihiihiihiihiiiiihiiihiiiiiiihiiiiihiiiiihiiiiihiiiiihiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiihiiiiihiiiiiiihihiiiihiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiihiiiiihiiiiihiiiihiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiiiiiiiiiiihiiiiihiihiiiiihiihiiiiiiiiiiiiiihiihiiiiihiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiihiihiiiiihiiiihiiiiiiiiihiiiiiiiiiiihiiiihiiiiiihiiiihiiiiiiiiiiiihiiiiiiiihiiiiihiihiiiiihiiiiiiiihiiiihiiiiiiihiiiiiiihiiiiihiiiiihiiiiihiiiiihiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiihihihihiihiiiihhiiihiiiiiiihiiiiihiiiiihiiiiihiiiiihiihiiiiiiiiiiihiiiiiiiiiiiiiihiiiiihiihiiiiihiiiiihiiiiiiihihiiiihiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiiiihiiihiiiiihiiiiihiiiiihiihiiiiihiiiiiiiiiiihiiiihhiihiiiiihiihiiiiiiiihiiiiihiihiiiiihiiiiiiiiiiiiihiiihiiiiiiiiiiihiiiiihiihiiiihhiiiihiiihiiiiihiiiiihiiiiihiiiihiiiiiihiiihhiiiiiiiiiiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiihiiihiiihiiiiiiihiiiihhiiiiihiiiiihiiiiihiiiihiiihiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiihiiihiiiihhhhihiiihiiiiiiihiiiiihiiihhhhhiiihiiiiihiiihhhhhiiiiihhhiiiiiiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiiiihiiiiiihhhhhiiiiiiihiiiiiihiiiiiiiihhhiiiiiiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhhihiiiiihhhiiiihhhhhiiiihhhhhiiihiiiiihiiiiiiiiiiiihhhhihiiihhhhhiiiihhhhhiiiihhhhhiiihiiiiihiiiiiiiiiiiiiihhhiiiiiiiiiiiiihhhhhiiiihhhhihiiiiihhhiiiihhhhhiiiihhhhhiiiiihiiiiiiihhhihiiiiiiiiiiiiihhhhhiiiihhhhhiiihiiiiihiiihhhhhiiiiiihhhiiiihiiiiiiiihhhhihiiihhhhhiiihiiiiihiiiiihhhiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiihhhhiiiiihhhhiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiihiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiihiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiihiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiihiiiiiihihhhhiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiihiiiiiihhiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiihiiiiiihiiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiihiiiiiihiiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiihiiiiiihiiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiihhhhiiiihhhhhiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihhhhhhhiiiihhhhiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiiiiiihhhhhiiihhhhhhhiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiihiiiiihiihiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiihiiiiihiihiiiiiiiiiiiiiiiiiihihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiihhhhhiiihihhhhiiihihhhhiiihiihhhiiiihhhhhiiihiiiiihiiiihhiiiiihhhihhiiiihhhhhiiihhhhhhiiiihhhhhiiiihhhhihiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiihiiiiiiihhiiiiihihhhhiiiihhhhhiiiihhhhhiiiiiiiiiiiiiihiiiiiihiiiiihiiiihhiiiiihhhhhhiiihihhhhiiiiiiiiiiiiihhhhhiiihihhhhiiiiiiiiiiiiihhhhhiiihiiiiihiiihhhhhiiihiihhhiiiihhhhhiiiihhhhihiiihhhhhiiiiiiiiiiiiihhhhhiiiiihiiiiiiiiiiiiiiiiiiiiihiihihhhhiiiiiiiiiiiiiiihiiiiiiiiiiiiiiihhhhhiiiihhhhhiiiiiihiiiiihiiiihiiihhhihhiiihihhhhiiiihhhhhiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiihiihhiiiihiihhiiiihiiihhiiihiihiiiiihiiihiiihiiiiiihiiiiihiihiihiiiiiiiihiiiihiiiiiihiiiiihiihiiiihhiiiiiiiiiiiiiihhhiiihihhhhiiiiiiiiiiiiiiihiiiiiiiihiiiiihhiiiihiihiiiiihiihiiiiihiiiiiiiiiiiiihiiiiiihiiiiihiiiiihiiiiiiihiiiiiihhiiiihiiiiiiiiiiiiiiiiihiihhiiiihiiiiiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihhiiihiiiiiiiihiihiiiihiiihiiiiihiiiiiiiiiiihiiiiihiiiihiiiiiiiiiiiiiiiiiiiihiiihhiiiihiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiihiihiihhiiiihiihiiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiihiihiiiiihiihiiiiihiiihiiiihiihiiiiihiiiihihiiiiiiihiiiiihiihiihiiiiiiiihiiiihiiiiiihiiiiihiihiiiiihiiiiiiiiiiiiiiiiihiihhiiiihiiiiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiihiiiiihiihiiiiiiiiiiiiiiiiiiihiiiiiihiihiihiiiiihiiiiiiihiiiiiihiiiiihiiiiiiiiiiiiiiiiihiihiiiiihiiiiiiiiiiiiiiiiihiiihiiihiiihiiiiihiiihiiiihiiiiiiiihiihiiiihiiihiiiiihiiiiiiiiiiihiiiiihiihhhhhiiiiiiiiiiiiiiiiihiiiiiiiiiihiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiiiiihiiiihiiihiihiihiihiiiiihiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiihhhhhhiihiiiiihiihiiiiihiiihiiiiiiihiiiiihiiiiihiiiiiiiihiiiiihiihiihiiihhhhhhiiiihiiiiiihhhhhhhiihiiiiihiiiiiiiiiiiiiiiiihiihiiiiihiiiiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiihhhhhhhiiihhhhhiiiiiiiiiiiiiihiiiiiihiihiihiiiiihiiiiiiihiiiiiihiiiiihiiiiiiiiiiiihhhhhhiihiiiiihiiiiiiiiiiiihhhhhhiiihiiihiiihhhhhhhiiihiiiiiiiihhhhhhiihiiiihiiihhhhhhhiiiiiiiiiiihiiiiihiiiihiiiiiiiiiiiiiiiiihhiiiiiiiiiiihiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiiiiihiiiihiiihiihiihiihiiiiihiiihhhhhiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiiihiiiihihiiiiiiihiiiiihiihiihiihiiiiihiiiihiiiiiihiiiiiiiihiiiiihiiiiiiiiiiiiiiiiihiihiiiiihiiiiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiihiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiihiihiihiiiiihiiiiiiihiiiiiihiiiiihiiiiiiiiiiihiiiiihiihiiiiihiiiiiiiiiiihiiiiihiiiihihiiiihiiiiiiiiihiiiiiiihiiiiihiiihhhhiiiihiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiiiiihiiiihiiihiihiihiihiiiiihiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiihiiiihhiihhiiiihiihhiiiihiiihiiiiiiihiiiiihiiihiiihiiiiiihiiiiihiihiihiihiiiihhiiiihiiihiihiiiiiiiihiiiihhiiiiiiiiiiihiiiiihiihiiiiihiiiiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiihiiiiiiiihiiiiihiiiiiiiiiiiiiihiiiiihihihihiiiiihiiiiiiihiiihiihiiiiihiiiiiiiiiiihiiiihhiihiiiiihiiiiiiiiiiihiiiihhiiiihihiiiihiiiiiiiiihiiiiiiihiiiihhiihiiiiiiiihiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiiiiiiiihiiiiiiiiiiiiiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiihiihiihiiiiihiihiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiihhhhihiihihhhhiiihihhhhiiiihiiiiiiiihhhhhiiihiiiiihiiihhhhhiiihiiiiihiiihhhhihiiiiihhhiiiihhhhhiiiihhhhihiiiiiiiiiiiihhhhhiiiihhhhhiiiiiiiiiiiiihhhhhiiiihhhhhiiihiiiiihiiihhhhhiiiihhhhhiiiiiiiiiiiiiiiihiiiiihiiihiiiihhhhhiiiiiihhhiiihiiiiihiiiiiiiiiiiihhhhihiihiiiiihiiiiiiiiiiiihhhhihiiiiihiiiiiihhhhhiiiihiiiiiiiihhhhihiiihhhhhiiiihhhhhiiiiiiiiiiiiihhhhhiiiiihiiiiiiiiiiiiiiihhhhhhhiiihhhhhiiiiihhhiiiiihhhhhiiiiiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhhihiihiiiiihiihiiiiihiiihhhhhiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihhhhhhhiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiiiiiiiiiihiiiiihhhiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiihhiiiihiiihiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiihihiiihiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiihhhhhiiiihhhhhiiiiiihiiiiiihhhhhiiihiiiihiiiiiihiiiiiihhhhhiiihhhhhhiiiihhhhhiiiihhhhihiiiiiiiiiiihihhhhiiiiiiiiiiiiiiihiiiiiiihhiiiiihihhhhiiiihhhhhiiiihhhhhiiiiiiiiiiiiiihiiiiiihiiiiihiiiihhiiiiihhhhhhiiihihhhhiiiiiiiiiiiiihhhhhiiihihhhhiiiiiiiiiiiiihhhhhiiihiiiiihiiihhhhhiiihiihhhiiiihhhhhiiiihhhhihiiihhhhhiiiiiiiiiiiiihhhhhiiiiihiiiiiiiiiiiiiiiiihiihiiihiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiihhhhhiiiihhhhhiiiiiihiiiiihiiiihiiihhhihhiiihihhhhiiiihhhhhiiiiiiihiiiiiiiiiiiiiihhhhhiiihiiiiihiiihhhhhiiiihhhhhiiihhhhhhiiiiiihiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiihiiiiihiiiiiiiihiiiiihiiiiihiiiiihiihiiiihiiiiiihiiiiiiiiiiihiiiihiiiiiihiiiiihiihiiiihhiiiiiiiiiiihhiiiihiiiiiiiiiiiiiihiiiiiiiihiiiiihhiiiihiihiiiiihiihiiiiihiiiiiiiiiiiiihiiiiiihiiiiihiiiiihiiiiiiihiiiiiihhiiiihiiiiiiiiiiiiiiiiihiihhiiiihiiiiiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihhiiihiiiiiiiihiihiiiihiiihiiiiihiiiiiiiiiiihiiiiihiiiihiiiiiiiiiiiiiiiihiiihiiihiiiiihiiiiiiiiiiihihhhhiiiiiiiiiiiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiihiihiihhiiiihiihiiiiihiiiiiihiiiiiiiiiiiiihiiiiihiiihiiihiiiiiiiiihiihiiiiihiiiihiiiiiiiiihiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiihiiiiiiiiiiiiiihiiiiihiiiiihiiiiiiiihiiiihiiiiiihiiiiiiiiiiihiiiihiiiiiihiiiiihiihiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiihiiiiihiihiiiiiiiiiiiiiiiiiiihiiiiiihiihiihiiiiihiiiiiiihiiiiiihiiiiihiiiiiiiiiiiiiiiiihiihiiiiihiiiiiiiiiiiiiiiiihiiihiiihiiihiiiiihiiihiiiihiiiiiiiihiihiiiihiiihiiiiihiiiiiiiiiiihiiiiihiihhhhhiiiiiiiiiiiiihiiiihiiihiiiiihiiiiiiiiiiihhiiiihiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiiiiihiiiihiiihiihiihiihiiiiihiihiiiiiiiiiiiihiiiiiiiiiiiiihiiiiihiiiihihiiiiiiiiiihiihiiiiiiiiiihiiiiiiiiihiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiihiiiiiiiiihhhhhhiiiiihiiiiihiiiiiiiihiiiihiiiiiihiiiiiihhhhhhiiiihiiiiiihhhhhhhiihiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiihhhhhhhiiihhhhhiiiiiiiiiiiiiihiiiiiihiihiihiiiiihiiiiiiihiiiiiihiiiiihiiiiiiiiiiiihhhhhhiihiiiiihiiiiiiiiiiiihhhhhhiiihiiihiiihhhhhhhiiihiiiiiiiihhhhhhiihiiiihiiihhhhhhhiiiiiiiiiiihiiiiihiiiihiiiiiiiiiiiiiiihhhhhhhiihiiiiihiiiiiiiiiiihiiiiihiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiiiiihiiiihiiihiihiihiihiiiiihiiihhhhhiiiiiiihiiiiiiiiiiiiihhhhhhhiiiiihiiiiiihhhhhhiihiiiiiiiiiihiiiiiiiiihiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiihiiiiiiiihiiiiihiiiiihiiiiihiiiiiiiihiiiihiiiiiihiiiiihiiiiihiiiihiiiiiihiiiiiiiihiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiihiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiihiihiihiiiiihiiiiiiihiiiiiihiiiiihiiiiiiiiiiihiiiiihiihiiiiihiiiiiiiiiiihiiiiihiiiihihiiiihiiiiiiiiihiiiiiiihiiiiihiiihhhhiiiihiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiiiiiiiiiiiiiiihiiihiiiiihiiiiiiiiiiihiiiiihiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiiiiihiiiihiiihiihiihiihiiiiihiiiiiiiihiiiiihiiiiiiiiiiiiiihiiiiiiiiiihihiiiihiiiiihiihiiiiiiiiiihiiiiiiiiihiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiihiiiiihiihiiiihhiiiiihiiiiihiiiiihiihiiiihiiiiiihiiiiihiiiihhiiiihiiihiihiiiiiiiihiiiihhiiiiiiiiiiihiiiiihiiiiiiiiiiiiiihiiiiiiiihiiiiihiiiiihiihiiiiiiiihiiiiihiiiiiiiiiiiiiihiiiiihihihihiiiiihiiiiiiihiiihiihiiiiihiiiiiiiiiiihiiiihhiihiiiiihiiiiiiiiiiihiiiihhiiiihihiiiihiiiiiiiiihiiiiiiihiiiihhiihiiiiiiiihiiiiiiiiiiiiiiiiihiiiiihiiiihiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiihiiiiihiiiiihiiiiiiiiiiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiihiihiihiiiiihiihiiiiihiiiiihiiiiiiiiiiiiiihiiiiiiiiihiiihiiihiiiihhiihiiiiihiiiihiiihiiiiihiiiiihiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiihhhhhiiiihhhhihiiihhhhhiiiihhhhhiiiihhhhihiiihhhhhiiiihhhhihiiiiihhhiiiihhhhhiiiihhhhihiiiiiiiiiiiihhhhhiiiiiiiiiiiiihhhhhiiiihhhhhiiihiiiiihiiihhhhhiiiihhhhhiiiiiiiiiiiiiiiihiiiiihiiihiiiihhhhhiiiiiihhhiiihiiiiihiiiiiiiiiiiihhhhihiihiiiiihiiiiiiiiiiiihhhhihiiiiihiiiiiihhhhhiiiihiiiiiiiihhhhihiiihhhhhiiiihhhhhiiiiiiiiiiiiihhhhhiiiiihiiiiiiiiiiiiiiiiiiiihiiiiihhhiiiiiihhhiiiiihhhhhiiiiiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhhihiihiiiiihiihiiiiihiiihhhhhiiiiihiiiiiiiiiiiiiiiihhhhhiiihiiiiihiiihhhhihiiihhhhhiiiiiihhhiiiihhhhhiiiihhhihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhiiiiiiiiiiiiiiihiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiihhiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiihihiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiihhhhhiiiiiihiiiiiihhhhhiiihihhhhiiiihhhhhiiiihhhhhiiiihhhhihiiiiiiiiiiihhhhhhiiiiihhiiiiihhhihhiiiihhhhhiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiihiiiiihiiiiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhhhiiihihhhhiiiihhhhihiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiihiiiiihiiiiihiiiiiiiiiiihiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiiiiiiiiiiiihiiiiiiiiihiiiiihiihiihiihiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiihiiiiihiiiihhiiiiiiiiiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiihhiiiihiihiiiihhiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiihiiiiihiiiiihiiiiiiiiiiihiihiiiiihiihiiiiiiiihiiiiihiihiiiiihiiiiiiiiiiiiihiiiiiiiiihiiiiihiihiihiihiiiiihiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihiiiiiihhhhihiiiiiiiiiiihiiiiiiiihiiiiihiihiiiiiiiihiiiiihiihiiiiihiihiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiihhhhhhhiiiiihiiiiiihhhhhhiihiiiiihiiihhhhhiiihhhhhhhiihiiiiihiiiiiiiiiiiiihiiiiiiiiihiiiiihiihiihiihhhhhhhiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiihhhhhiiihhhhhhhiihiiiiiiiihiiiiihiihiiiiihiihiiiiihiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiihiiiiiiiiiiihiiiiihiiiiihiihiiiiihiiiiiiiihiihiiiiiiiihiiiiihiiiiiiiiiiiiihiiiiiiiiihiiiiihiihiihiihiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiihiihiiiiiiiihiiiiiiiihiiiiihiihiiiiihiihiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiihiiiiiiiiiiihiiiiihiiiihhiihhiiiihiihiiiiihiihiiiiiiiihiiiihhiiiiiiiiiiiiihiiihiiiiihiiiiihiihiihiihiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiihiiiiiiiiiihiiiiiiiiiiiihiiiiihiihiiiiiiiihiiiiihiihiiiiihiihiiiiihiihiiiihhiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiihhhhhiiiihhhhhiiiihhhhihiihihhhhiiiihhhhhiiiihhhhhiiiihhhhihiiiiiiiiiiiiiihhhiiiihhhhhiiihiiiiihiiihhhhhiiiiiiiiiiiihhhhhhhiiiihhhiiiiihhhhhiiiihhhhiiiiiiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhhhiiihiiiiihiiihhhhihiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiihhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiihiiiiihiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiiiiiiiiiiihhhhhiiihiiiihiiihhhhhhiiihihhhhiiihiiiihiiihhhhhhiiiiiiiiiiiihhhhhhiiiihhhhhiiiiiiiiiiiihihhhhiiihiihhhiiiihhhhhiiiihhhhhiiiiiihiiiiihiiiihiiiihhhhihiiiihhiiiiihiiiihiiihhhihhiiiiiiiiiiiiiihiiiiiihiiiihiiiihhhhihiiihhhhhiiiiiiiiiiiiihiiiiiiiiiiiiiiiihhhhhhiiiihhhhhiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiihhhhhhiiiiiiiiihiihhiiiihiihiiiiihiiihhiiihiiiiiiiiiiihiiiiihiihiiiihiiiiihiiiiiihhiiiihiihiiiihiiiiihiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiiiiiiihhiiiihiiihhiiihiiiiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiihhiiiiihiiiiihiiiihiiihiihiihiiiiiiiiiiiiihiiiiiihiiiihiiihiiiihiiiiiiiiihiiiiiiiiiiiihhhhiiiiiiiiiiiiiiihiiiiiihiiiiihiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiihiiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihiiiihiiiiiiiiiiihiiiiihiihiiiihiiiiihiiiiiihiiiiihiihiiiihiiiiihiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiiiiiiihiiiiihiiihiiiihiiiiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiihiiiiihiiiiihiiiihiiihiihiihiihhhhhhhiihhhhhiiiihiiiihiiihiiiihiiiiiiiiihiihhhhhhhiiihiiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiihihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiihiiiiiiiiihhhhhhiihiiiiihiihhhhhhhiiihiiiiiiiiiiiiiiiihiiiiihiihiiiihiiiiihiiiiiihiiiiihiihiiiihiiiiihiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiiiiiiihiiiiihiiihiiiiiiiihhhhhhiihhhhhhhiiiiihiiiiihiiiihiiihiiiiihiiiiihiiiiihiiiihiiihiihiihiiiiiiiiiiiiihiiiiiihiiiihiiihiiiihiiiihhhhhhiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiihhhhhhhiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiihiiiiiiiihiiiiihiihiiiiihiihiiiiiiiiihiiiiiiiiiiiiiiiihiiiiihiihiiiihiiiiihiiiiiihiiiiihiihiiiihiiiiihiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiiiiiiihiiiiihiiihiiiiiiihiiiiihiihiiiiiiiiiiihiiiiihiiiihiiihiiiiihiiiiihiiiiihiiiihiiihiihiihiiiiiiiiiiiiihiiiiiihiiiihiiiihhhhiiiihiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiihihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiihiiiiiiiihiiiihhiihhiiiihiihiiiiiiiiihiiiiiiiiiiiiiiiihiiiiihiihiiiihiiiiihiiihiihhiiiihiihiiiihiiiiihiiihiiiiiiiiiiiiihiiihiihiiiiihiiiiiiiiiiihhiiiihiiihiiiiiiihiiiihhiihiiiiiiiiiiihiiiiihiiiihiiihiiiihhiiiiihiiiiihiiiihiiihiihiihiiiiiiiiiiiiihiiiiiihiiiihiiihiiiiiiiihiiiihhiiiiiiiiiiiihiiiiiiiiiihiiiiiiihiiihiihiiiiiiiiihiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiihiiiiiiiiihhhhihiihihhhhiiiihhhhhiiiihiiiiiiiiiiiiiiiiihhhhhiiiihhhhihiiiiihhhiiihihhhhiiiihhhhihiiiiihhhiiiiiiiiiiiiiiihhhiiiihhhhhiiiiiiiiiiiihihhhhiiiihiiiiiiiihhhhihiiihhhhhiiiihhhhhiiiihhhhihiiihhhhihiiihhhhhiiiihhhhihiihiiiiihiiiiiiiiiiiiihiiiiiiihhhhihiiihhhhhiiiihhhhihiiiiiiiiiiihhhhhhhiiiihhhiiiiiiihhhiiiihhhhhiiihiiiiihiiiihhhiiiiiihhhiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiihhhiiiiihhhhiiiiiihhhhiiiiihhhhiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiiiiiihhhhiiiiiiihiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiihiiiiiiihiiiiiihiiiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiihiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiihiiihiiiiiiiiiiiiiihiiiiiiiihiiihiiiiiiiiiiiiiiihiiiiiihhiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiihiiiiiihiiiiiiiihiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiihiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihihiiiiihiiiiihiiiiiiiiiiiiihiiiiiiiihiiihiiiiiiiiiiiiiiihiiiiihihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiihiiiiiiiiiihhiiiiihihhhhiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiihiiiiiihiiiiiiiihiiiiiiiiiihiiiihihhhhiiiihhhhhiiihhhihhiiiihhhhhiiiiiiihiiiihihhhhiiiihhhhhiiihihhhhiiihiiiiihiiihhhhhiiihihhhhiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiiiiiihiiiiihhhhhiiihihhhhiiiihhhhhiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiihiiiiihhhhhiiihhhihhiiihhhhhhiiiiihiiiiiihhhihhiiiiiiihiiiiihhhhhiiihhhihhiiihiihhhiiiiiihiiiiihiiiiihiiiiiiiiiiihhhhhhiiiiihiiiiiihhhihhiiiiiiihiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiihiiiiiiiiiiihiiiiihhiiiihiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiihiiiiiihiiiiiiiihiiiiiiiiihiiiiihhiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihhiiiihiiiiiiiihiihhiiiihiihiiiiihiihiiiiihiihhiiiihiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiihhiiiihiiiiiiiihiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiihiiiiihiiiiihiihiihiihiiiihiiiiiiiihiiiiiihiihiihiiiiihiiiiihiiiiihiihiihiihiiihhiiihiiiiihiiiiihiiiiihiiiiiiiiiiiiihiiiiiiiihiiiiiihiihiihiiiiiihiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiihiiiiiiiiiiihiiiiihiiiiihiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiihiiiiiihiiiiiiiihiiiiiiiiihiiiiihiiiiihiihiiiiihiihiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiihiihiiiiihiihiihiihiihiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiiiiihiiiiihiiiiiiiihiiihiiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiihiiiiihiiiiiiiihiihiihiiiihiiiiiihhhhhiiiihiihiihiiiiihiiiiihiiiiiiiihiihiihiiihiiiihiiiiihiiiiihiiiiihiiiiiiiiiiiiihiiiiiihhhhhiiiihiihiihiiiiiihiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiihiiiiiiiiiiihiiiiihiiiiihiihhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiihiiiiihiihiiiiihiihiihiihiihhhhhhhiiiihiiiiiihiiiiihiiihhhhhhiihiiiiihiihiihiihiihhhhhhhiihiiiiihiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiihiiiiihiiihhhhhhiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiihiiiiiihiiiiiiiihiihiihiiiihiiiiiiiihiiiiiihiihiihiiiihiiiiiihiiiiiiiihiihiihiiihiiiiiiiiiihiiiiihiiiiihiiiiiiiiiiiiihiiiiiiiihiiiiiihiihiihiiiiiihiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiihiiiiiiiiiiihiiiiihiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiihiiiiiihiiiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiiihiihiihiihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiiihiiiiiiiiiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiihiiiiiiihiiiiiiiihiihiihiiiihiiiiiiiihiiiiiihiihiihiiihiiiiiiihiiiiiiiihiihiihiiihiiiiiiiiiihiiiiihiiiiihiiiiiiiiiiiiihiiiiiiiihiiiiiihiihiihiiiiiihiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiihiiiiiiiiiiihiiiiihiiiiihiihiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiihiiihiiiiiiihiiiiiihiiiiiiiihiiiiiiihiiiiiiihiiiiihiihiiiiihiihiihiihiihiiiiiiiiihiiiiiiihiiiiihiihiiiihhiihiiiiihiihihihihiihiiiiiiiihiiiiihiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiiihiiiiiiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiihiiiiiiihiiiiihiihiihiihiiiihiiihiiiihiiiiiihiihiihiiihiiiiiiihiiiiihiihiihiihiiihiiiiiiiiiihiiiiiihiiihiiiiiihiiiiiiihiiihiiiihiiiiiihiihiihiiiiiihiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiihhhhhhhiiihhhhhiiihiiiiihiiihhhhhiiiiiiiiiiiiiihhhiiiiiihhhiiiiiihhhiiiiiiiiiiiiiiihhhhiiiiihhhiiiiihhhhiiiiiihhhhiiiiihhhhiiihiiiiiiiihiiiiihiiihhhhhiiihiiiiihiiihhhhhiiihiiiiiiiihiiiiihiiihhhhihiihiiiiihiiihiiihiiiihhhhhiiihiiiiihiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiihiiiiiiiiihhhhhiiihiiiiihiiihhhhihiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiihiiiiiiiiihhhhhiiihiiiiihiiiiihhhiiiiihiiiiiihiiiiihiihiiiiiiiiihhhhhiiihiiiiihiiihiiiiiiiihhhhhiiiiihhhiiiiiihhhiiiiiiihhhiiiiihiiiiiihiiiiihiiihhhhiiiiihhhhhiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiihiiiiihihhhhiiihhhhhhiiiihhhhhiiihiihhhiiihihhhhiiihiihhhiiiihhhhhiiihhhhhhiiiiihhiiiiihihhhhiiiihhhhihiiiiiiiiiiihhhihhiiihiiiihiiiihhhhhiiiiihhiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiihiiiiihhiiiihiiiihiiiiiihiiiiihiiihhiiihiihhiiiihiiihhiiihiihiiiiihiiiihiiiiiiiiihiiiiihhiiiihiihiiiihiiiiiiiiiiiihiihiihiihiiiihiiihiiiiihiiiiihiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiihiiiiihiiiiihiiiihiiiiiihiiiiihiiihiiiihiihiiiiihiiihiiiihiihiiiiihiiiihiiiiiiiiihiiiiihiiiiihiihiiiihiiiiiiiiiiiihiihiihiihiiiihiiihiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiihiiiiihiiiiihiiiihiiiiiihhhhhhhiiihiiiiiiihiiiiihiiihiiiiiiihhhhhhhiiiihiiiiiiiiihiiiiihiiiiihiihiiiihiiiiiiiiiiiihiihiihiihiiiihiiiihhhhhiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiihiiiiihiiiiihiiiihiiiiiihiiiiiiiiihiiiiiiihiiiiihiiihiiiiiiihiiiiiiiiiihiiiiiiiiihiiiiihiiiiihiiihhhhiiiiiiiiiiiiihiihiihiihiiiihiiiiiiiiihiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiihiiiiihiiiiihiiiihiiihiihiiiiiiiiihiiiiiiihhiiiihiiihiiiiiiihiiiiiiiiiihiiihiiiiihiiiiihiiiiihiihiiiiiiiiiiiiiiiiihiihiihiihiiiihiiihiiiiihiiiiihiiiiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiihhhhhiiihiiiiihiiiiihhhiiiihhhhhiiiihiiiiiiihihhhhiiiihiiiiiiiihhhhhiiiiiihhhiiiihhhhhiiihiiiiihiiihhhhhiiiiiiiiiiiihiiiiihiiihhhhihiiihhhhhiiiihhhhhiiiihhhhhiiiiihhhiiiiiihhhiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiiiiiiihhhhhiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiihiiiiihiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiihiiiiihiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiihhhhhhiiiiihhiiiiihhhihhiiiihhhhhiiiiiihiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiihiihiiiiihiiiiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhhhiiihihhhhiiiihhhhihiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiihiiiiiiiiihiiiiihiihiihiihiiiiihiiiihhhiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiihiiihiiiihhiiiiiiiiiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiihhiiiihiihiiiihhiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiihiiiiiiiiihiiiiihiihiihiihiiiiihiiiiihiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiihiiiiihhhhihiiiiiiiiiiihiiiiiiiihiiiiihiihiiiiiiiihiiiiihiihiiiiihiihiiiiihiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiihiiiiiiiiihiiiiihiihiihiihhhhhhhiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiihhiiiiiiiiiiihiiiiiiiiiiiihhhhhiiihhhhhhhiihiiiiiiiihiiiiihiihiiiiihiihiiiiihiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiihiiiiiiiiihiiiiihiihiihiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiihiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiihiiiiiiiihiiiiiiiihiiiiihiihiiiiihiihiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiihiiihiiiiihiiiiihiihiihiihiiiiiiiiiiihiiiiiiiiiiiiiiihiiihiiiiiihiiiiihiiiiiiiiiiiiihiiiiiiiiiiiihiiiiihiihiiiiiiiihiiiiihiihiiiiihiihiiiiihiihiiiihhiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiihhhiiiihhhhhiiihiiiiihiiihhhhhiiiiihhhiiiiiiiiiiiiiiihhhiiiiiihhhiiiihhhhhhhiiihhhhiiiiiiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhhhiiihiiiiihiiihhhhihiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiihiiiiihiiihhhhhiiihhhhhhiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiihiiiiihiiiiihiiiiiihiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiihhiiihhiiiiihiiiiiihiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiihihihihiiiiihiiiiiihiiiihiiiiihiiiiiiiiiiiiiiihhhhhiiihiiiihiiihhhhhhiiihihhhhiiihiiiihiiihhhhhhiiiiiiiiiiiihhhhhhiiiihhhhhiiiiiiiiiiiihihhhhiiihiihhhiiiihhhhhiiiihhhhhiiiiiihiiiiihiiiihiiiihhhhihiiiihhiiiiihiiiihiiihhhihhiiiiiiiiiiiiiihiiiiiihiiiihiiiihhhhihiiihhhhhiiiiiiiiiiiiihiiiiiiiiiiiiiiiihhhihhiiiiihhiiiiiihhhhihiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiihihihihiiiiihiiiiiihiiiihiiiiihiiiiiiiiiiiiiihiiiiihiihiiiihiiiiihiiiiiihhiiiihiihiiiihiiiiihiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiiiiiiihhiiiihiiihhiiihiiiiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiihhiiiiihiiiiihiiiihiiihiihiihiiiiiiiiiiiiihiiiiiihiiiihiiihiiiihiiiiiiiiihiiiiiiiiiiiihhhhiiiiiiiiiiiiihiihiihiiiiihiiiiihiiiihhiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiihiihiihiiiiihiiiiiihiiiihiiiiihiiiiiiiiiiiiiihiiiiihiihiiiihiiiiihiiiiiihiiiiihiihiiiihiiiiihiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiiiiiiihiiiiihiiihiiiihiiiiiiiihiihiiiiihiiiiihiiiiihiiiihiiihiiiiihiiiiihiiiiihiiiihiiihiihiihiihhhhhhhiihhhhhiiiihiiiihiiihiiiihiiiiiiiiihiihhhhhhhiiihiiiiiiiiiiiiiiiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiihiihiihiiiiihiiiiiihiiiihiiiiihiiiiiiiiiiiiiihiiiiihiihiiiihiiiiihiiiiiihiiiiihiihiiiihiiiiihiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiiiiiiihiiiiihiiihiiiiiiiihhhhhhiihhhhhhhiiiiihiiiiihiiiihiiihiiiiihiiiiihiiiiihiiiihiiihiihiihiiiiiiiiiiiiihiiiiiihiiiihiiihiiiihiiiihhhhhhiiiiiiiiiiiihiiiiiiiiiiiiiiiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiihiiiiihiiiiihiiiiiihiiiihiiiiihiiiiiiiiiiiiiihiiiiihiihiiiihiiiiihiiiiiihiiiiihiihiiiihiiiiihiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiiiiiiihiiiiihiiihiiiiiiihiiiiihiihiiiiiiiiiiihiiiiihiiiihiiihiiiiihiiiiihiiiiihiiiihiiihiihiihiiiiiiiiiiiiihiiiiiihiiiihiiiihhhhiiiihiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiihiihiihiiiiihiiiiihiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiihiiiiihiiiiihiiiiiihiiiihiiiiihiiiiiiiiiiiiiihiiiiihiihiiiihiiiiihiiihiihhiiiihiihiiiihiiiiihiiihiiiiiiiiiiiiihiiihiihiiiiihiiiiiiiiiiihhiiiihiiihiiiiiiihiiiihhiihiiiiiiiiiiihiiiiihiiiihiiihiiiihhiiiiihiiiiihiiiihiiihiihiihiiiiiiiiiiiiihiiiiiihiiiihiiihiiiiiiiihiiiihhiiiiiiiiiiiihiiiiiiiiiihiiiiihiihiihiiiiihiiiiihiiiihhiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiihiiiiihiiihhhhhiiihhhhhhiiiihhhhhiiiiiiiiiiiiihhhhhiiiihhhhihiiiiihhhiiihihhhhiiiihhhhihiiiiihhhiiiiiiiiiiiiiiihhhiiiihhhhhiiiiiiiiiiiihihhhhiiiihiiiiiiiihhhhihiiihhhhhiiiihhhhhiiiihhhhihiiihhhhihiiihhhhhiiiihhhhihiihiiiiihiiiiiiiiiiiiihiiiiiiihhhhihiiihhhhhiiiihhhhihiiiiiiiiiiihhhhhhhiiiihhhiiiihiiiiihiiihhhhhiiiihhhhihiiihhhhhiiiiihhhiiiiiihhhiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiihhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiiihhhiiiiihhhhiiiiiihhhhiiiiiihiiiiiihhhhiiiiiihhhhiiiihhhhhiiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiihiiiiiiihiiiiiihiiiiiiiihhiiiiiiiiihiiiiiihiiiiiihiiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiihiiiiiihiiiiiiihihiiiiiiiiihiiiiiihiiiiiihiiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiihiiiiihiihhhiiiihhhhhiiiihhhhhiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiihiiiiiihiiiiiiiiihiiiiiiiiihiiiiiihiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgdgggdgggdgggdgggd#aa", -"aaiiiiiiiihiiiiiihhiiihiiiiiiiihiihiiiiihiihiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiihiiiiiihiiiiiiiiihiiiiiiiiihiiiiiihiiiiiiiiiiihiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggfgggfgggfgggfggd#aa", -"aaiiiiiiiihiiiiiihiiiihiiiiiiiihiihiiiiiiiihihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiihiiiiiihiiiiiiiiihiiiiiiiiihiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggdgggdgggdgggggd#aa", -"aaiiiiiiiihiiiiiihiiiiiiiihhhhhhiihiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiihiiiiiihiiiiiiiiihiiiiiiiiihiiiiiihiiiiiiiihhiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfggggfgggfgggfggggd#aa", -"aaiiiiiiiihiiiiiihiiiiiiihiiiiihiihiiiiiiiihihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiihiiiiiihiiiiiihiiiiiiiiihiiiiiiiiihiiiiiihiiiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggggggggggggggggd#aa", -"aaiiiiiiiihiiiiiihiiiiiiihiiiihhiihiiiiihiihiiihhiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiihiiiiiiihiiihiiiiiiihiiiiiihiiiiiiiiihiiiiiiiiihiiiiiihiiiiiihiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggggggggggggggggd#aa", -"aaiiiiiiiihiiiiiihiiiiiiiihhhhihiiihhhhhiiihiiiiihiiiiiiiiiiiiihhhiiiiiihhhiiiiiihhhiiiiiiiiiiiiiiihhhhiiiiihhhiiiiihhhhiiiiiihhhhiiiihhhhhiiiihhhhiiiiiihhhhiiihhhhhhhiiihhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggggggggggggggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadfgggggggggggggggggd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaadddddddddddddddddddd#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaagggggggggggggggggggg#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaaeeeeeeeeeeeeeeeeeeee#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae##################e#aa", -"aaiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiihhhhiiiiihhhhiiiiiiiiiiiiiiiiiiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaaaaaaaaaaaaaaaae#aa", -"aaiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiihiihiihiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiihiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiihhiiiiiiiiiiiiiiiihhiiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiiihiiiiiiiiiiiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaaaaaaaaaaaaaaaae#aa", -"aaiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihhiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiihihiiiiiiiiiiiiiiihihiiiiiiiiiiiiiihiiiiiiiihiiiiiiiiihhhhhiiiiiiiiiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaaaaaaaaaaaaaaaae#aa", -"aaiiiiiiiihiiiiiiihhiiiiihihhhhiiihiiiihiiiihhhhhiiihhhhhhiiiiihhiiiiiihhhhhiiiiiihiiiiiiiiiiiiiiiiiihiiiihiiiihiiiihhhhhiiihiihhhiiiiiiihiiiiihhhhhiiihiihhhiiiihhhhhiiiiiiihiiiiiiihiiiiiiihhiiiiiiiihiiiiihiiiihiiihihhhhiiiihhhhhiiihihhhhiiiihhhhihiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiihiiiiiiiiiiiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaa...........aaae#aa", -"aaiiiiiiiihiiiiiiiihiiiiihhiiiihiihiiiihiiihiiiiihiiiihiiiiiiiiihiiiiihiiiiihiiiihhhiiiiiiiiiiiiiiiihiiiiihiiiihiiihiiiiihiiihhiiihiiiiihiiiiihiiiiihiiihhiiihiihiiiiihiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihhiiiihiihiiiiihiihhiiiihiihiiiihhiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihihhhhiiihihhhhiiihiihiiiiiiiiiiiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaaa.........aaaae#aa", -"aaiiiiiiiihiiiiiiiihiiiiihiiiiihiihiiiihiiihiiiiiiiiiihiiiiiiiiihiiiiihiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiihiiiihiiihiiiiiiiiihiiiihiiiiihiiiiihiiiiiiiiihiiiihiihiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiihhhhhhhiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihhiiiihiihhiiiihiiihhhhhiiiiiiiiiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaaaa.......aaaaae#aa", -"aaiiiiiiiihiiiiiiiihiiiiihiiiiihiihiiiihiiihiiiiiiiiiihiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiihiiiihiiiihhhhhiiiihiiiiiiiiihiiiiiiihhhhhiiiihiiiiiiihiiiiiiiiiihiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiihiihiiiiihiiiiihiihiiiiiiiiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaaaaa.....aaaaaae#aa", -"aaiiiiiiiihiiiiiiiihiiiiihiiiiihiihiiiihiiihiiiiiiiiiihiiiiiiiiihiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiihiiiihiiiiiiiiihiiihiiiiiiiihiiiiiiiiiiiiihiiihiiiiiiihiiiiiiiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiihiiihiiiiihiihiiiiihiihiiiiihiihiiiiihiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiihiiiiihiihiiiiihiiiiihiihiiiiiiiiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaaaaaa...aaaaaaae#aa", -"aaiiiiiiiihiiiiiiiihiiiiihiiiiihiihiiiihiiihiiiiihiiiihiiihiiiiihiiiiihiiiiihiiiiihiiiiiiiiiiiiiiihiiiiiiihiiiihiiihiiiiihiiihiiiiiiiihiiiiiiihiiiiihiiihiiiiiiihiiiiihiiihiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiihhiiihhiiiihiihiiiiihiihiiiiihiihiiiihhiiiiiiiiiiiiiihiiiiiiiihiiiiiiiihiiiiiiiihiiiiihiiiiihiihiiiiihiiihhhhhiiiiiiiiiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaaaaaaa.aaaaaaaae#aa", -"aaiiiiiihhhhhiiiihhhhhiiihiiiiihiiihhhhihiiihhhhhiiiiiihhhiiiihhhhhiiiihhhhhiiiiihhhiiiiiiiiiiiiihiiiiiiiiihhhhihiiihhhhhiiiihiiiiiiihiiiiiiiiihhhhhiiiihiiiiiiiihhhhhiiihiiiiiiiiihhhhhiiiihhhhhiiiihhhhhiiiihhhihiiihihhhhiiiihhhhhiiihiiiiihiiihhhhihiiiiiiiiiiiihhhhhiiiiihhhiiiiihhhhhiiiiihhhiiiiihhhhhiiiihhhhhiiiiiihiiiiiiiiiiiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaaaaaaaaaaaaaaaae#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaaaaaaaaaaaaaaaae#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiiiihiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaaaaaaaaaaaaaaaae#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhiiiihiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaae#aaaaaaaaaaaaaaaaae#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaaeeeeeeeeeeeeeeeeeeee#aa", -"aaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaa#####################aa", -"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", -"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" -}; diff --git a/Documentation/topdocs/INSTALL.texi b/Documentation/topdocs/INSTALL.texi index ebe9ad88b2..c2884623cc 100644 --- a/Documentation/topdocs/INSTALL.texi +++ b/Documentation/topdocs/INSTALL.texi @@ -20,15 +20,16 @@ LilyPond more often. @section Obtaining You can get the latest version of LilyPond at -@uref{ftp://ftp.cs.uu.nl/pub/GNU/LilyPond/,ftp://ftp.cs.uu.nl/pub/GNU/LilyPond/}. Refer to the links -document for mirror sites. +@uref{ftp://ftp.cs.uu.nl/pub/GNU/LilyPond/, +ftp://ftp.cs.uu.nl/pub/GNU/LilyPond/}. + @emph{If you upgrade by patching do remember to rerun autoconf after applying the patch}. If you do not want to download the entire archive for each version, the safest method for upgrading is to use @file{xdelta}, see -@uref{ftp://ftp.xcf.berkeley.edu/pub/xdelta/} +@uref{ftp://ftp.xcf.berkeley.edu/pub/xdelta/}. The following command produces @file{lilypond-1.1.55.tar.gz} from @file{lilypond-1.1.54} identical (up to compression dates) to the .55 on @@ -95,7 +96,7 @@ following software @item A PostScript printer and/or viewer (such as Ghostscript) is strongly recommended. Xdvi will show all embedded PostScript too if you have Ghostscript installed. -@item GUILE 1.3, check out @uref{http://www.gnu.org/programs/guile.html,http://www.gnu.org/programs/guile.html} +@item GUILE 1.3, check out @uref{http://www.gnu.org/programs/guile.html,http://www.gnu.org/software/guile/} @end itemize For running LilyPond successfully you have to help TeX and MetaFont @@ -169,7 +170,7 @@ hypertextified bibliography. @end itemize -@section configuring and compiling +@section Configuring and compiling to install GNU LilyPond, simply type: @example @@ -263,7 +264,7 @@ everything will be compiled, but nothing will be installed. The resulting binaries can be found in the subdirectories @file{out/} (which contain all files generated during compilation). -@section configuring for multiple platforms +@section Configuring for multiple platforms If you want to compile LilyPond with different configuration settings, then, you can use the @code{--enable-config} option. Example: suppose I @@ -343,11 +344,10 @@ A Debian package is also available; contact Anthony Fok @section Windows NT/95 -Separate instructions on building for W32 are available; See file -README-W32, included with the sources. +Separate instructions on building for W32 are available; See the files +in @file{Documentation/ntweb/}, included with the sources. -@c I detest the use of euphemisms, esp. for BUGS -@section Bugs and Problems +@section Problems For help and questions use @email{help-gnu-music@@gnu.org} and @email{gnu-music-discuss@@gnu.org}. Please consult the faq before @@ -362,28 +362,26 @@ demonstrated in @file{input/bugs/}. Known bugs that are not LilyPond's fault are documented here. @unnumbered All platforms -@table @bullet -@item GUILE 1.3.2 -Guile 1.3.2 is buggy in several respects. Do not use it for LilyPond. -@end table +@itemize +@item Guile 1.3.2 is buggy in several respects. Do not use it for LilyPond. +@end itemize @unnumbered LinuxPPC Bugs: -@table @bullet -@item R5, egcs-1.1.2-12c -Egcs-1.1.2-12c (stock LinuxPPC R5) has a serious bug, upgrade to +@itemize +@item egcs-1.1.2-12c (stock LinuxPPC R5) has a serious bug, upgrade to fixed in egcs-1.1.2-12f or gcc-2.95-0a, @uref{ftp://dev.linuxppc.org/users/fsirl/R5/RPMS/ppc/} -@item R4, egcs-1.0.2 -All compiling with @code{-O2} is suspect, in particular guile-1.3, and +@item egcs-1.0.2 (LinuxPPC R4): +all compiling with @code{-O2} is suspect, in particular guile-1.3, and Lily herself will break. -@end table +@end itemize @unnumbered Linux-i386 -@table @bullet +@itemize @item SuSE6.2 and similar platforms (glibc 2.1, libstdc++ 2.9.0) Lily will crash during parsing (which suggests a C++ library @@ -425,14 +423,14 @@ Typical stacktrace: This behaviour has been observed with machines that have old libg++ versions (LinuxPPC feb '98, RedHat 4.x). -@end table +@end itemize @unnumbered Solaris: -@table @bullet +@itemize @item Sparc64/Solaris 2.6, GNU make-3.77 GNU make-3.77 is buggy on this platform, upgrade to 3.78.1 or newer. @@ -441,12 +439,12 @@ GNU make-3.77 is buggy on this platform, upgrade to 3.78.1 or newer. @item Sparc64/Solaris 2.6, ld Not yet resolved. -@end table +@end itemize @unnumbered AIX -@table @bullet +@itemize @item AIX 4.3 ld The following is from the gcc install/SPECIFIC file. @@ -469,17 +467,8 @@ add -Wl,-bbigtoc to USER_LDFLAGS, ie: LDFLAGS='-Wl,-bbigtoc' ./configure @end example -@end table - - -@section Authors - -@email{hanwen@@cs.uu.nl, Han-Wen Nienhuys} - -@email{janneke@@gnu.org, Jan Nieuwenhuizen} - -In case of problems, please use the mailing list for help. +@end itemize -Have fun! @bye + diff --git a/Documentation/user/refman.itely b/Documentation/user/refman.itely index 786cbc2f6d..1ba86f3112 100644 --- a/Documentation/user/refman.itely +++ b/Documentation/user/refman.itely @@ -964,7 +964,7 @@ clef: \clef "G_8"; c'4^"\kern -2mm G\\_8" } \paper { - linewidth = 4.5 \in; + linewidth = -1.0; } } @end mudela diff --git a/INSTALL.txt b/INSTALL.txt index 78a0ef5974..5c5754ea88 100644 --- a/INSTALL.txt +++ b/INSTALL.txt @@ -18,15 +18,14 @@ Obtaining You can get the latest version of LilyPond at ftp://ftp.cs.uu.nl/pub/GNU/LilyPond/ -(ftp://ftp.cs.uu.nl/pub/GNU/LilyPond/). Refer to the links document -for mirror sites. +(ftp://ftp.cs.uu.nl/pub/GNU/LilyPond/). _If you upgrade by patching do remember to rerun autoconf after applying the patch_. If you do not want to download the entire archive for each version, the safest method for upgrading is to use `xdelta', see -`ftp://ftp.xcf.berkeley.edu/pub/xdelta/' +`ftp://ftp.xcf.berkeley.edu/pub/xdelta/'. The following command produces `lilypond-1.1.55.tar.gz' from `lilypond-1.1.54' identical (up to compression dates) to the .55 on the @@ -94,7 +93,7 @@ following software strongly recommended. Xdvi will show all embedded PostScript too if you have Ghostscript installed. - * GUILE 1.3, check out http://www.gnu.org/programs/guile.html + * GUILE 1.3, check out http://www.gnu.org/software/guile/ (http://www.gnu.org/programs/guile.html) For running LilyPond successfully you have to help TeX and MetaFont @@ -163,7 +162,7 @@ additional conversion tools. * Doc++ (optional) to read the source code. -configuring and compiling +Configuring and compiling ========================= to install GNU LilyPond, simply type: @@ -243,7 +242,7 @@ accordingly. resulting binaries can be found in the subdirectories `out/' (which contain all files generated during compilation). -configuring for multiple platforms +Configuring for multiple platforms ================================== If you want to compile LilyPond with different configuration @@ -317,8 +316,8 @@ Debian GNU/linux Windows NT/95 ============= - Separate instructions on building for W32 are available; See file -README-W32, included with the sources. + Separate instructions on building for W32 are available; See the +files in `Documentation/ntweb/', included with the sources. Problems ======== @@ -337,26 +336,24 @@ demonstrated in `input/bugs/'. All platforms ************* -*GUILE 1.3.2 - Guile 1.3.2 is buggy in several respects. Do not use it for + * Guile 1.3.2 is buggy in several respects. Do not use it for LilyPond. LinuxPPC Bugs: ************** -*R5, egcs-1.1.2-12c - Egcs-1.1.2-12c (stock LinuxPPC R5) has a serious bug, upgrade to + * egcs-1.1.2-12c (stock LinuxPPC R5) has a serious bug, upgrade to fixed in egcs-1.1.2-12f or gcc-2.95-0a, `ftp://dev.linuxppc.org/users/fsirl/R5/RPMS/ppc/' -*R4, egcs-1.0.2 - All compiling with `-O2' is suspect, in particular guile-1.3, and - Lily herself will break. + * egcs-1.0.2 (LinuxPPC R4): all compiling with `-O2' is suspect, in + particular guile-1.3, and Lily herself will break. Linux-i386 ********** -*SuSE6.2 and similar platforms (glibc 2.1, libstdc++ 2.9.0) + * SuSE6.2 and similar platforms (glibc 2.1, libstdc++ 2.9.0) + Lily will crash during parsing (which suggests a C++ library incompatibility). Precise cause, precise platform description or solution are not known. @@ -364,12 +361,12 @@ Linux-i386 Note that this only happens on some computers with the said platform. -*GUILE - A binary RPM of Guile 1.3 has been distributed from the LilyPond - ftp site. This binary was made in RedHat 5.x, and it will fail if - this RPM is used with RedHat 6.x. + * GUILE A binary RPM of Guile 1.3 has been distributed from the + LilyPond ftp site. This binary was made in RedHat 5.x, and it + will fail if this RPM is used with RedHat 6.x. + + * libg++ 2.7 -*libg++ 2.7 LilyPond occasionally crashes while parsing the initialisation files. This is a very obscure bug, and usually entering the commandline differently "fixes" it. @@ -393,17 +390,20 @@ Linux-i386 Solaris: ******** -*Sparc64/Solaris 2.6, GNU make-3.77 + * Sparc64/Solaris 2.6, GNU make-3.77 + GNU make-3.77 is buggy on this platform, upgrade to 3.78.1 or newer. -*Sparc64/Solaris 2.6, ld + * Sparc64/Solaris 2.6, ld + Not yet resolved. AIX *** -*AIX 4.3 ld + * AIX 4.3 ld + The following is from the gcc install/SPECIFIC file. Some versions of the AIX binder (linker) can fail with a relocation overflow severe error when the -bbigtoc option @@ -421,14 +421,4 @@ AIX add -Wl,-bbigtoc to USER_LDFLAGS, ie: LDFLAGS='-Wl,-bbigtoc' ./configure -Authors -======= - - Han-Wen Nienhuys - - Jan Nieuwenhuizen - - In case of problems, please use the mailing list for help. - - Have fun! diff --git a/README.txt b/README.txt index b254f58698..33f5b31671 100644 --- a/README.txt +++ b/README.txt @@ -22,8 +22,8 @@ Requirements For the compilation and running of LilyPond you need some additional packages. Please refer to the installation instructions. - NOTE: If you downloaded a binary (.rpm or a W95/NT .zip file), then -you don't have to compile LilyPond. + NOTE: If you downloaded a binary (.rpm or a W95/NT .zip file), you +don't have to compile LilyPond. Installation ============ @@ -66,7 +66,7 @@ Windows 32 ========== If you have received this file as part of a DOS/Window32 distribution -(`LilyPond-*.zip'), then it is advisable to also download the source +(`LilyPond-*.zip'), it is advisable to also download the source package, since it might contain more documentation `ftp://ftp.cs.uu.nl/pub/GNU/LilyPond/' @@ -93,7 +93,7 @@ problems. CDROM distributions =================== - if you have received LilyPond on a cdrom, chances are that -development has moved a some patchlevels up. Please check the latest + If you have received LilyPond on a cdrom, chances are that +development has moved some patchlevels up. Please check the latest version of LilyPond before reporting bugs. diff --git a/TODO b/TODO index bb0eb7d535..f2df107e6c 100644 --- a/TODO +++ b/TODO @@ -12,6 +12,8 @@ Grep -i for TODO, FIXME and ugh/ugr/urg. . * use Rhythmic_head::position_i () for all Staff_referenced . * .po -> .pot. . * setting indent to 0 with \shape fails +. * ly2dvi : don't repeat opus if same. +. * breaks before mmrests are favored. . * hara kiri _8 clef. . * junk -M ? . * mudela-book doco diff --git a/VERSION b/VERSION index 11b041d0c3..03cfb77373 100644 --- a/VERSION +++ b/VERSION @@ -1,8 +1,8 @@ PACKAGE_NAME=LilyPond MAJOR_VERSION=1 MINOR_VERSION=2 -PATCH_LEVEL=13 -MY_PATCH_LEVEL=jcn4 +PATCH_LEVEL=14 +MY_PATCH_LEVEL= # use the above to send patches: MY_PATCH_LEVEL is always empty for a # released version. diff --git a/buildscripts/set-lily.sh b/buildscripts/set-lily.sh index f0de4b2a01..d69f24b3b7 100755 --- a/buildscripts/set-lily.sh +++ b/buildscripts/set-lily.sh @@ -79,9 +79,9 @@ fi rm -f cmtfm; showln -sf $TEX_TFMDIR $BUILDDIR/cmtfm -if [ -f ../.gdbinit ]; +if [ -f ../.gdbinit.lilypond ]; then - showln -f ../.gdbinit . + showln -f ../.gdbinit.lilypond . fi if [ -f ../.dstreamrc ] diff --git a/lily/auto-change-iterator.cc b/lily/auto-change-iterator.cc index 4a52caeeb4..7b4b7b1450 100644 --- a/lily/auto-change-iterator.cc +++ b/lily/auto-change-iterator.cc @@ -78,10 +78,10 @@ Auto_change_iterator::do_process_and_next (Moment m) { Musical_pitch p = spanish_inquisition.pitch_arr_[0]; Direction s = Direction (sign(p.steps ())); - if (s && s != where_dir_) + if (s != where_dir_) { where_dir_ = s; - String to_id = (s > 0) ? "up" : "down"; + String to_id = (s >= 0) ? "up" : "down"; Auto_change_music const * auto_mus = dynamic_cast (music_l_); change_to (it, auto_mus->what_str_, to_id); diff --git a/lily/break-algorithm.cc b/lily/break-algorithm.cc index 51486412c9..fd5955fc38 100644 --- a/lily/break-algorithm.cc +++ b/lily/break-algorithm.cc @@ -7,7 +7,7 @@ */ #include "score-column.hh" -#include "break.hh" +#include "break-algorithm.hh" #include "paper-def.hh" #include "debug.hh" #include "line-of-score.hh" @@ -57,12 +57,13 @@ Break_algorithm::find_breaks () const } -Line_spacer* +Simple_spacer* Break_algorithm::generate_spacing_problem (Line_of_cols curline, Interval line) const { - Line_spacer * sp = new Simple_spacer; - - sp->default_space_f_ = pscore_l_->paper_l_->get_var ("loose_column_distance"); + Simple_spacer * sp = new Simple_spacer; + Paper_def * d = pscore_l_->paper_l_; + sp->compression_energy_factor_f_ = d->get_var ("compression_energy_factor"); + sp->default_space_f_ = d->get_var ("loose_column_distance"); sp->indent_f_ = line[LEFT]; @@ -77,7 +78,7 @@ Break_algorithm::generate_spacing_problem (Line_of_cols curline, Interval line) sp->line_len_f_ = line.length (); sp->add_columns (curline); - sp->prepare (); + return sp; } @@ -85,7 +86,6 @@ Break_algorithm::generate_spacing_problem (Line_of_cols curline, Interval line) Break_algorithm::Break_algorithm () { pscore_l_ = 0; - get_line_spacer =0; linelength = 0; } diff --git a/lily/column-x-positions.cc b/lily/column-x-positions.cc index 4ac09b029c..91c616fcb0 100644 --- a/lily/column-x-positions.cc +++ b/lily/column-x-positions.cc @@ -7,9 +7,9 @@ */ #include "column-x-positions.hh" +#include "simple-spacer.hh" // ugh #include "real.hh" #include "debug.hh" -#include "line-spacer.hh" Column_x_positions::Column_x_positions() { @@ -38,32 +38,10 @@ Column_x_positions::print() const #endif } -void -Column_x_positions::OK() const -{ -#ifndef NDEBUG - assert (config_.size() == cols_.size ()); -#endif -} -void -Column_x_positions::stupid_solution() -{ - // set_stupid_solution (spacer_l_->default_solution()); -} -void -Column_x_positions::solve_line() -{ - spacer_l_->solve (this); -} -void -Column_x_positions::approximate_solve_line() -{ - spacer_l_->lower_bound_solution (this); -} diff --git a/lily/gourlay-breaking.cc b/lily/gourlay-breaking.cc index 562d06391e..533092aeee 100644 --- a/lily/gourlay-breaking.cc +++ b/lily/gourlay-breaking.cc @@ -12,7 +12,7 @@ #include "paper-column.hh" #include "paper-score.hh" #include "paper-def.hh" -#include "line-spacer.hh" +#include "simple-spacer.hh" #include "killing-cons.tcc" @@ -33,7 +33,7 @@ struct Break_node { */ int line_i_; - Real energy_f_; + Real demerits_f_; Column_x_positions line_config_; Break_node () @@ -57,7 +57,8 @@ Gourlay_breaking::do_solve () const Break_node first_node ; first_node.prev_break_i_ = -1; - first_node.line_config_.energy_f_ = 0; + first_node.line_config_.force_f_ = 0; + first_node.line_config_.energy_f_ = 0; first_node.line_i_ = 0; optimal_paths[0] = first_node; @@ -65,19 +66,21 @@ Gourlay_breaking::do_solve () const for (; break_idx< breaks.size (); break_idx++) { - Array candidates; - Array candidate_lines; - Cons_list spacer_p_list; - /* start with a short line, add measures. At some point the line becomes infeasible. Then we don't try to add more */ + int minimal_start_idx = -1; + Column_x_positions minimal_sol; + Real minimal_demerits = infinity_f; + for (int start_idx = break_idx; start_idx--;) { +#if 0 if (break_idx - start_idx > max_measures_i_) break; - +#endif + if (optimal_paths[start_idx].prev_break_i_ < 0 && optimal_paths[start_idx].line_config_.energy_f_) continue; @@ -92,78 +95,55 @@ Gourlay_breaking::do_solve () const if (!feasible (line)) break; - Column_x_positions approx; - approx.cols_ = line; - - approx.spacer_l_ = generate_spacing_problem (line, - pscore_l_->paper_l_->line_dimensions_int (optimal_paths[start_idx].line_i_)); - spacer_p_list.append (new Killing_cons (approx.spacer_l_,0)); - - approx.approximate_solve_line (); - - if (approx.energy_f_ > energy_bound_f_) - { - continue; - } - - // this is a likely candidate. Store it. - candidate_lines.push (approx); - candidates.push (start_idx); - } + Column_x_positions cp; + cp.cols_ = line; + + Interval line_dims + = pscore_l_->paper_l_->line_dimensions_int (optimal_paths[start_idx].line_i_); + Simple_spacer * sp = generate_spacing_problem (line, line_dims); + sp->solve (&cp); + delete sp; + + if (!cp.satisfies_constraints_b_) + break; - - int minimal_j = -1; - Real minimal_energy = infinity_f; - for (int j=0; j < candidates.size (); j++) - { - int start = candidates[j]; - if (optimal_paths[start].line_config_.energy_f_ - + candidate_lines[j].energy_f_ > minimal_energy) - - continue; + Real this_demerits + = combine_demerits (optimal_paths[start_idx].line_config_, cp) + + optimal_paths[start_idx].demerits_f_; - if (!candidate_lines[j].satisfies_constraints_b_) + if (this_demerits < minimal_demerits) { - candidate_lines[j].solve_line (); - } - - Real this_energy - = optimal_paths[start].line_config_.energy_f_ - + candidate_lines[j].energy_f_ ; - - if (this_energy < minimal_energy) - { - minimal_j = j; - minimal_energy = this_energy; + minimal_start_idx = start_idx; + minimal_sol = cp; + minimal_demerits = this_demerits; } } - if (minimal_j < 0) + if (minimal_start_idx < 0) { optimal_paths[break_idx].prev_break_i_ = -1; optimal_paths[break_idx].line_config_.energy_f_ = infinity_f; } else { - optimal_paths[break_idx].prev_break_i_ = candidates[minimal_j]; - optimal_paths[break_idx].line_config_ = candidate_lines[minimal_j]; - optimal_paths[break_idx].line_i_ = - optimal_paths[optimal_paths[break_idx].prev_break_i_].line_i_ + 1; + optimal_paths[break_idx].prev_break_i_ = minimal_start_idx; + optimal_paths[break_idx].line_config_ = minimal_sol; + optimal_paths[break_idx].demerits_f_ = minimal_demerits; + optimal_paths[break_idx].line_i_ = + optimal_paths[minimal_start_idx].line_i_ + 1; } if (! (break_idx % HAPPY_DOTS_I)) *mlog << "[" << break_idx << "]" << flush; - - spacer_p_list.junk (); } + /* do the last one */ if (break_idx % HAPPY_DOTS_I) *mlog << "[" << break_idx << "]"; *mlog << endl; Array final_breaks; - Array lines; /* skip 0-th element, since it is a "dummy" elt*/ @@ -197,7 +177,16 @@ Gourlay_breaking::Gourlay_breaking () void Gourlay_breaking::do_set_pscore () { - energy_bound_f_ = pscore_l_->paper_l_->get_var ("gourlay_energybound"); max_measures_i_ =int (rint (pscore_l_->paper_l_->get_var ("gourlay_maxmeasures"))); } + +/* + TODO: uniformity parameter to control rel. importance of spacing differences. + */ +Real +Gourlay_breaking::combine_demerits (Column_x_positions const &prev, + Column_x_positions const &this_one) const +{ + return abs (this_one.force_f_) + abs (prev.force_f_ - this_one.force_f_); +} diff --git a/lily/include/break-algorithm.hh b/lily/include/break-algorithm.hh new file mode 100644 index 0000000000..e0548adf9e --- /dev/null +++ b/lily/include/break-algorithm.hh @@ -0,0 +1,65 @@ +/* + break-algorithm.hh -- declare Break_algorithm + + source file of the GNU LilyPond music typesetter + + (c) 1996, 1997--1999 Han-Wen Nienhuys +*/ + + +#ifndef BREAK_HH +#define BREAK_HH +#include "array.hh" +#include "interval.hh" +#include "lily-proto.hh" +#include "column-x-positions.hh" + + +/** Class representation of an algorithm which decides where to put + the column, and where to break lines. + + TODO: A "parindent", caching of breakpoints + + */ +class Break_algorithm { +protected: + + Paper_score *pscore_l_; + Real linelength; + + /// search all pcols which are breakable. + Line_of_cols find_breaks() const; + + Array find_break_indices() const; + + + /// helper: solve for the columns in #curline#. + void solve_line (Column_x_positions*) const; + + /// helper: approximate the energyv + void approximate_solve_line (Column_x_positions*) const; + + /// does curline fit on the paper? + bool feasible (Line_of_cols) const; + + + Simple_spacer* generate_spacing_problem (Line_of_cols, Interval) const; + + virtual Array do_solve() const=0; + virtual void do_set_pscore(); + +public: + + Simple_spacer* (*get_line_spacer)(); + + Break_algorithm(); + void set_pscore (Paper_score*); + + /// check if the spacing/breaking problem is well-stated + void problem_OK() const; + void OK() const; + Array solve() const; +}; + +#endif // BREAK_HH + diff --git a/lily/include/break.hh b/lily/include/break.hh deleted file mode 100644 index c3d2f915e3..0000000000 --- a/lily/include/break.hh +++ /dev/null @@ -1,65 +0,0 @@ -/* - break.hh -- declare Break_algorithm - - source file of the GNU LilyPond music typesetter - - (c) 1996, 1997--1999 Han-Wen Nienhuys -*/ - - -#ifndef BREAK_HH -#define BREAK_HH -#include "array.hh" -#include "interval.hh" -#include "lily-proto.hh" -#include "column-x-positions.hh" - - -/** Class representation of an algorithm which decides where to put - the column, and where to break lines. - - TODO: A "parindent", caching of breakpoints - - */ -class Break_algorithm { -protected: - - Paper_score *pscore_l_; - Real linelength; - - /// search all pcols which are breakable. - Line_of_cols find_breaks() const; - - Array find_break_indices() const; - - - /// helper: solve for the columns in #curline#. - void solve_line (Column_x_positions*) const; - - /// helper: approximate the energyv - void approximate_solve_line (Column_x_positions*) const; - - /// does curline fit on the paper? - bool feasible (Line_of_cols) const; - - - Line_spacer* generate_spacing_problem (Line_of_cols, Interval) const; - - virtual Array do_solve() const=0; - virtual void do_set_pscore(); - -public: - - Line_spacer* (*get_line_spacer)(); - - Break_algorithm(); - void set_pscore (Paper_score*); - - /// check if the spacing/breaking problem is well-stated - void problem_OK() const; - void OK() const; - Array solve() const; -}; - -#endif // BREAK_HH - diff --git a/lily/include/column-x-positions.hh b/lily/include/column-x-positions.hh index 2807eca851..1048751401 100644 --- a/lily/include/column-x-positions.hh +++ b/lily/include/column-x-positions.hh @@ -13,20 +13,15 @@ typedef Link_array Line_of_cols; struct Column_x_positions { - Line_spacer * spacer_l_; + Simple_spacer * spacer_l_; Line_of_cols cols_; Array config_; + Real force_f_; Real energy_f_; bool satisfies_constraints_b_; - void OK() const; ~Column_x_positions(); - void solve_line(); - void approximate_solve_line(); - /** generate a solution with no regard to idealspacings or - constraints. should always work */ - void stupid_solution(); Column_x_positions(); void add_paper_column (Paper_column*c); void print() const; diff --git a/lily/include/gourlay-breaking.hh b/lily/include/gourlay-breaking.hh index 98c3294bf3..fd8fe4b37c 100644 --- a/lily/include/gourlay-breaking.hh +++ b/lily/include/gourlay-breaking.hh @@ -10,19 +10,20 @@ #ifndef GOURLAY_BREAKING_HH #define GOURLAY_BREAKING_HH -#include "break.hh" +#include "break-algorithm.hh" /** A dynamic programming solution to breaking scores into lines */ struct Gourlay_breaking : public Break_algorithm { - Real energy_bound_f_ ; + Real energy_bound_f_ ; /// maximum number of measures in a line - int max_measures_i_; - void do_set_pscore(); - Array do_solve() const; - Gourlay_breaking(); + int max_measures_i_; + void do_set_pscore(); + Array do_solve() const; + Gourlay_breaking(); + Real combine_demerits (Column_x_positions const&,Column_x_positions const&) const; }; #endif // GOURLAY_BREAKING_HH diff --git a/lily/include/lily-proto.hh b/lily/include/lily-proto.hh index 7d4a55efd6..d3c177c2a6 100644 --- a/lily/include/lily-proto.hh +++ b/lily/include/lily-proto.hh @@ -113,7 +113,7 @@ struct Lily_stream; struct Line_group_engraver; struct Line_of_score; struct Line_of_staff; -struct Line_spacer; +struct Simple_spacer; struct Linestaff; struct Local_key; struct Local_key_engraver; diff --git a/lily/include/line-spacer.hh b/lily/include/line-spacer.hh deleted file mode 100644 index 49bdd56e4f..0000000000 --- a/lily/include/line-spacer.hh +++ /dev/null @@ -1,59 +0,0 @@ -/* - line-spacer.hh -- declare Line_spacer - - source file of the GNU LilyPond music typesetter - - (c) 1997--1999 Han-Wen Nienhuys -*/ - - -#ifndef LINE_SPACER_HH -#define LINE_SPACER_HH -#include "lily-proto.hh" -#include "array.hh" -#include "interval.hh" - -/** - abstract interface to Line spacing. - - TODO - add estimate of "force" or energy. - */ - -class Line_spacer -{ - -public: - Real indent_f_; - Real line_len_f_; - Real default_space_f_; - - Line_spacer(); - - /** solve the spacing problem - */ - virtual void solve (Column_x_positions *) const=0; - - /** - Approximate the spacing problem: - return a lower bound on the energy - */ - virtual void lower_bound_solution (Column_x_positions *) const=0; - - - /** - Define the problem. LINELEN < 0 signifies natural width spacing. - */ - - virtual void add_columns (Link_array)=0; - virtual void OK() const{} - virtual void print() const{} - - /** - Call after construction before solving - */ - virtual void prepare(){} - virtual ~Line_spacer (); -}; - -#endif diff --git a/lily/include/simple-spacer.hh b/lily/include/simple-spacer.hh index 80f7a32904..712349d878 100644 --- a/lily/include/simple-spacer.hh +++ b/lily/include/simple-spacer.hh @@ -11,7 +11,7 @@ #define SIMPLE_SPACER_HH #include "parray.hh" -#include "line-spacer.hh" +#include "lily-proto.hh" struct Spring_description @@ -59,17 +59,20 @@ struct Spring_description Perhaps this is not a bad thing, because the 1st looks better anyway. */ -struct Simple_spacer: public Line_spacer +struct Simple_spacer { Array springs_; + Real force_f_; + Real indent_f_; + Real line_len_f_; + Real default_space_f_; + Real compression_energy_factor_f_; Simple_spacer (); - virtual void solve (Column_x_positions *) const; - virtual void lower_bound_solution (Column_x_positions *) const; - virtual void add_columns (Link_array); - + void solve (Column_x_positions *) const; + void add_columns (Link_array); void my_solve_linelen (); void my_solve_natural_len (); Real active_springs_stiffness () const; diff --git a/lily/line-spacer.cc b/lily/line-spacer.cc deleted file mode 100644 index e99204b27d..0000000000 --- a/lily/line-spacer.cc +++ /dev/null @@ -1,23 +0,0 @@ -/* - line-spacer.cc -- implement Line_spacer - - source file of the GNU LilyPond music typesetter - - (c) 1997--1999 Han-Wen Nienhuys -*/ - - -#include "line-spacer.hh" -#include "dimensions.hh" - -Line_spacer::Line_spacer() -{ - indent_f_ =0.0; - default_space_f_ = 20 PT; -} - - -Line_spacer::~Line_spacer () -{ -} - diff --git a/lily/repeated-music.cc b/lily/repeated-music.cc index 67d640a5ff..f7cfefac53 100644 --- a/lily/repeated-music.cc +++ b/lily/repeated-music.cc @@ -62,7 +62,7 @@ Repeated_music::to_relative_octave (Musical_pitch p) p = repeat_body_p_->to_relative_octave (p); if (alternatives_p_) - p = alternatives_p_->do_relative_octave (p, true); + p = alternatives_p_->do_relative_octave (p, false); return p; } diff --git a/lily/sequential-music-iterator.cc b/lily/sequential-music-iterator.cc index acaa17fc2b..58e0405175 100644 --- a/lily/sequential-music-iterator.cc +++ b/lily/sequential-music-iterator.cc @@ -79,7 +79,8 @@ Sequential_music_iterator::~Sequential_music_iterator() { if (iter_p_) { - music_l_->warning (_ ("Must stop before this music ends")); + if (iter_p_->ok ()) + music_l_->warning (_ ("Must stop before this music ends")); delete iter_p_; iter_p_ = 0; } diff --git a/lily/simple-spacer.cc b/lily/simple-spacer.cc index 47eff23a03..a053d9f6f8 100644 --- a/lily/simple-spacer.cc +++ b/lily/simple-spacer.cc @@ -19,10 +19,14 @@ #include "rod.hh" #include "warn.hh" #include "column-x-positions.hh" +#include "dimensions.hh" Simple_spacer::Simple_spacer () { force_f_ = 0.; + indent_f_ =0.0; + default_space_f_ = 20 PT; + compression_energy_factor_f_ = 3.0; } void @@ -207,20 +211,17 @@ void Simple_spacer::solve (Column_x_positions *positions) const { positions->energy_f_ = energy_f (); // abs (force_f_); + positions->force_f_ = force_f_; + positions->config_.push (indent_f_); for (int i=0; i config_.push (positions->config_.top () + springs_[i].length (force_f_)); } - positions->satisfies_constraints_b_ = active_b (); + positions->satisfies_constraints_b_ = (line_len_f_ < 0) || active_b (); } -void -Simple_spacer::lower_bound_solution (Column_x_positions * posns) const -{ - solve (posns); -} Spring_description::Spring_description( ) @@ -236,13 +237,6 @@ Spring_description::energy_f (Real force) const { Real stretch = (force >? block_force_f_) / hooke_f_; Real e = 0.5 * stretch * stretch * hooke_f_; - - /* - be harder to compress. - */ - if (stretch < 0) - e *= 4; - return e; } @@ -252,7 +246,12 @@ Simple_spacer::energy_f () const Real e =0.; for (int i=0; i @@ -17,6 +17,21 @@ LilyPond is a music typesetter. It produces beautiful sheet music using a high level description file as input. LilyPond is part of the GNU Project. +%package documentation +Summary: Prebuilt website containing all LilyPond documentation. +Group: Applications/Publishing + +%description documentation + +LilyPond is a music typesetter. It produces beautiful sheet music +using a high level description file as input. LilyPond is part of +the GNU Project. + +The documentation package is rather big, due to the many pictures and +different documentation formats. It is really a rip-off from the +LilyPond website. If you have direct internet access, you may always +read the documentation documentation there: http://www.lilypond.org. + %prep %setup %build @@ -24,17 +39,17 @@ the GNU Project. make all ln -s /usr/share/texmf/fonts/tfm/public/cm/ tfm +# urg +# %build documentation +# line 42: second %build +# ok, now make sure that lilypond package will succeed, +# even if documentation fails to build make -C Documentation || true make htmldoc || true - %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/tmp/lilypond-rpm-doc -mkdir htmldocs -tar -C htmldocs -xzf out/htmldoc.tar.gz -mkdir -p out/examples/ -tar -cf - input/ | tar -C out/examples/ -xf- strip lily/out/lilypond midi2ly/out/midi2ly make prefix="$RPM_BUILD_ROOT/usr" install @@ -44,6 +59,15 @@ mkdir -p $RPM_BUILD_ROOT/etc/profile.d cp buildscripts/out/lilypond-profile $RPM_BUILD_ROOT/etc/profile.d/lilypond.sh cp buildscripts/out/lilypond-login $RPM_BUILD_ROOT/etc/profile.d/lilypond.csh +# urg +#%install documentation +#line 63: second %install +# again, make sure that main package installs even if doco fails +mkdir -p htmldocs +tar -C htmldocs -xzf out/htmldoc.tar.gz +mkdir -p out/examples/ +tar -cf - input/ | tar -C out/examples/ -xf- + %post touch /tmp/.lilypond-install @@ -57,18 +81,9 @@ fi %files -%doc htmldocs/ -%doc out/examples/ -%doc mutopia/ - - # hairy to hook it in (possibly non-existing) emacs %doc mudela-mode.el -# this gets too messy... -# %doc input/*.ly -# verbatim include of input: list the directory without issuing a %dir - /usr/bin/abc2ly /usr/bin/convert-mudela /usr/bin/mudela-book @@ -84,3 +99,10 @@ fi /usr/share/locale/*/LC_MESSAGES/lilypond.mo /etc/profile.d/lilypond.* +%files documentation +# this gets too messy... +# %doc input/*.ly +# verbatim include of input: list the directory without issuing a %dir +%doc htmldocs/ +%doc out/examples/ +%doc mutopia/ diff --git a/mutopia/F.Schubert/standchen.ly b/mutopia/F.Schubert/standchen.ly index 4770c46df0..51b3ba5798 100644 --- a/mutopia/F.Schubert/standchen.ly +++ b/mutopia/F.Schubert/standchen.ly @@ -1,14 +1,5 @@ \header{ filename = "standchen.ly"; -% -% From the album: -% Schubert-Lieder -% Edition Schott No. 608 -% Without date, but makes mention of -% ``Jubil"aums-Ausgabe zum 100. Todestage'' ie, 1928 -% -% page 60 -% title = "St\\\"andchen"; subtitle = "(Serenade)\\\\``Leise flehen meine Lieder''"; opus = "D. 957 No. 4"; @@ -17,21 +8,6 @@ composer = "Franz Schubert (1797-1828)"; poet= "Text by Ludwig Rellstab (1799-1860)"; enteredby = "JCN"; copyright = "public domain"; - - % mutopia headers. - mutopiatitle = "Das Wohltemperierte Clavier I, Fuga 1 (c-major)"; - mutopiacomposer = "Franz Schubert (1797-1828)"; - mutopiapoet = "Ludwig Rellstab (1799-1860)"; - mutopiaopus = "D. 957 No. 4"; - mutopiainstrument = "Piano"; - style = "Romantic"; - copyright = "Public Domain"; - tagline = "\\\\This music is part of the Mutopia project, http://sca.uwater -loo.ca/Mutopia/\\\\It has been typeset and placed in the public domain by Jan Nieuwenhuizen.\\\\Unrestricted modification and redistribution is permitted and enc -ouraged - copy this music and share it!"; - maintainer = "janneke@gnu.org"; - lastupdated = "1999/Oct/17"; - } %{ diff --git a/mutopia/J.S.Bach/Petites-Preludes/preludes-1.ly b/mutopia/J.S.Bach/Petites-Preludes/preludes-1.ly index 0052ef3361..7d36bb4cb5 100644 --- a/mutopia/J.S.Bach/Petites-Preludes/preludes-1.ly +++ b/mutopia/J.S.Bach/Petites-Preludes/preludes-1.ly @@ -123,10 +123,8 @@ global = \notes{ > > \paper{ - \include "preludes-paper.ly"; % no slur damping slur_slope_damping = 10.0; - gourlay_maxmeasures = 4.0; } \midi{ \tempo 4 = 80; } \header { diff --git a/mutopia/J.S.Bach/Petites-Preludes/preludes-2.ly b/mutopia/J.S.Bach/Petites-Preludes/preludes-2.ly index 4982d35ef3..21c88c4178 100644 --- a/mutopia/J.S.Bach/Petites-Preludes/preludes-2.ly +++ b/mutopia/J.S.Bach/Petites-Preludes/preludes-2.ly @@ -113,8 +113,6 @@ global = \notes{ > > \paper{ - \include "preludes-paper.ly"; - gourlay_maxmeasures = 4.0; } \midi{ \tempo 4 = 100; } \header { diff --git a/mutopia/J.S.Bach/Petites-Preludes/preludes-3.ly b/mutopia/J.S.Bach/Petites-Preludes/preludes-3.ly new file mode 100644 index 0000000000..46cf6561d5 --- /dev/null +++ b/mutopia/J.S.Bach/Petites-Preludes/preludes-3.ly @@ -0,0 +1,184 @@ +%{ + + Six Petits Preludes, + Collection Johann Peter Kellner + ca 1703 - 1707 + + + + Kellner was a student of Bach's. + +%} +\header{ + copyright = "public domain"; + source = "Ed. Henry Lemoine Urtext"; + title = "Pr\\\"aludum in C moll"; + subtitle = "f\\\"ur Laute"; + composer = "Johann Sebastian Bach (1685-1750)"; + enteredby = "jcn,hwn"; + copyright = "public domain"; + + % mutopia headers. + mutopiatitle = "Prelude"; + mutopiacomposer = "J.S.Bach"; + mutopiaopus = "BWV999"; + mutopiainstrument = "Piano"; + style = "baroque"; + copyright = "Public Domain"; + tagline = "\\\\This music is part of the Mutopia project, http://sca.uwaterloo.ca/Mutopia/\\\\It has been typeset and placed in the public domain by Jan Nieuwenhuizen.\\\\Unrestricted modification and redistribution is permitted and encouraged - copy this music and share it!"; + maintainer = "janneke@gnu.org"; + lastupdated = "1999/Oct/16"; + +} +%{ + +TODO: this file needs additional layouting: the upper voice should +switch staffs to avoid leger lines. + +%} +\version "1.2.13"; + + +upper = \notes \transpose c'' { + r16 [c es g] [es c es c] r c r c | + r16 [c es g] [es c es c] r c r c | + r16 [c f as] [f c f c] r c r c | + r16 [c f as] [f c f c] r c r c | + r16 [b, d f] [d b, d b,] r b, r b, | + r16 [b, d f] [d b, d b,] r b, r b, | + r16 [g, c es] [c g, c g,] r g, r g, | + r16 [g, c es] [c g, c g,] r g, r g, | + r16 [g, c es] [c g, c g,] r g, r g, | + r16 [g, c es] [c g, c g,] r g, r g, | + r16 [a, c es] [c a, c a,] r a, r a, | + r16 [a, c es] [c a, c a,] r a, r a, | + r16 [a, bes, d] [bes, a, bes, a,] r a, r a, | + r16 [g, bes, d] [bes, g, bes, g,] r g, r g, | + r16 [bes, d g] [d bes, d bes,] r bes, r bes, | + r16 [a, es g] [es a, es a,] r a, r a, | + r16 [a, c fis] [c a, c a,] r a, r a, | + r16 [a, c fis] [c a, c a,] r a, r a, | + r16 [bes, d g] [d bes, d bes,] r bes, r bes, | + + r16 [c fis a] [fis c fis c] r c r c | + r16 [d g bes] [g d g d] r d r d | + r16 [d fis c'] [fis d fis d] r d r d | + + r16 [cis g bes] [g cis g cis] r cis r cis | + r16 [c! es a] [es c es c] r c r c | + r16 [bes, e g] [e bes, e bes,] r bes, r bes, | + r16 [a, c g] [c a, c a,] r a, r a, | + + r16 [a, c fis] [c a, c a,] r a, r a, | + r16 [g, bes, e] [bes, g, bes, g,] r g, r g, | + r16 [fis, a, es] [a, fis, a, fis,] r fis, r fis, | + r16 [g, bes, d] [bes, g, bes, g,] r g, r g, | + r16 [g, a, c] [a, g, a, g,] r g, r g, | + r16 [fis, a, c] [a, fis, a, fis,] r fis, r fis, | + r16 [fis, a, c] [a, fis, a, fis,] r fis, r fis, | + r16 [g, a, c] [b, g, b, g,] r g, r g, + r16 [a, c fis] [c a, c a,] r a, r a, | + r16 [c fis a] [fis c fis c] r c r c | + r16 [b, d g] [d b, d b,] r b, r b, | + r16 [b, d f] [d b, d b,] r b, r b, | + r16 [g, c es] [c g, c g,] r g, r g, | + r16 [fis, c es] [c fis, c fis,] r fis, r fis, | + r16 [fis, c es] [c fis, c fis,] r fis, r fis, | + r16 [g, b, d] [b, g, b, d] [es c a, fis] | + \context Staff < + \context Voice=i {\stemup g2.-\fermata\mf} + \context Voice=ii {\stemdown } + > + \stemboth + \bar "|."; +} + +lower = \notes{ + c4 r [g8 es] | + c4 r [g8 es] | + c4 r [as8 f] | + + c4 r [as8 f] | + c4 r [as8 f] | + c4 r [as8 f] | + + c4-- r [es8 c] | + bes,!4-- r [es8 c] | + as,!4-- r [es8 c] | + + g,4-- r [es8 c] | + fis,4-- r [es8 c] | + fis,4 r [fis8 d] | + + g,4 r [d8 bes,] | + g,4 r [bes,8 g,] | + es,4 r [g8 es] | + + c4 r [c8 a,] | + d,4 r [d8 a,] | + d,4 r [d8 a,] | + d,4 r [d8 bes,] | + + + d,4 r [es8 c] | + d,4 r [g8 d] | + d,4 r [a8 fis] | + + d,4 r [g8 es] | + d,4 r [fis8 d] | + d,4 r [e8 cis] | + d,4 r [es8 c] | + + d,4 r [d8 a,] | + d,4 r [cis8 bes,] | + d,4 r [c!8 a,] | + + d,4 r [bes,8 g,] | + d,4 r [es8 c] | + d,4 r [d8 a,] | + + g,4 r [es8 c] | + g,4 r [d8 b,] | + g,4 r [es8 c] | + + g,4 r [es8 c] | + g,4 r [g8 d] | + g,4 r [as8 f] | + g,4 r [es8 c] | + + g,4 r [es8 c] | + g,4 r [es8 c] | + g,4 r r | + g,2._\fermata + \bar "|."; +} + +global = \notes{ + \time 3/4; + \key es; +} + +\score{ + \context PianoStaff < + \context Staff = up < + \global + \upper + > + \context Staff = down < + \global + \clef "bass"; + \lower + > + > + \paper{ + \translator { \PianoStaffContext + minVerticalAlign = 2.2 * \staffheight; + maxVerticalAlign = 2.2 * \staffheight ; + } + \translator {\OrchestralScoreContext } + } + \midi{ \tempo 4 = 100; } + \header{ + opus = "BWV 999"; + } +} diff --git a/mutopia/J.S.Bach/Petites-Preludes/preludes-3.lym4 b/mutopia/J.S.Bach/Petites-Preludes/preludes-3.lym4 deleted file mode 100644 index b2f9141409..0000000000 --- a/mutopia/J.S.Bach/Petites-Preludes/preludes-3.lym4 +++ /dev/null @@ -1,181 +0,0 @@ -% URG - -changequote(^, @) -define(comma, r16 [$1$4 $2 $3] [$2 $1 $2 $6$1] r $1$7 r $5$1 |) -define(s, ^comma(translit($*,^ @, ^,@))@) -define(t, r16 [$1$4 $2 $3] [$2 $1 $2 $6$1] r $1$7 r $5$1 |) - -\header{ -filename = "preludes-3.ly"; -% -% page 16 -% -% Pr"aludum in C Moll f"ur Laute -% -% Six Petits Preludes` -% Collection Johann Peter Kellner -% ca 1703 - 1707 -composer = "Johann Sebastian Bach (1685-1750)"; -enteredby = "jcn"; -copyright = "public domain"; -} - -\version "1.1.60"; - - -upper = \context Staff \notes \transpose c'' { - \context Voice=i - \property Voice . textstyle = "italic" -%# s(^c@ ^es@ ^g@ ^\p(\<@ ^\!@ ^)\!@ ^\>@) - t(c,es,g,^\p(\<@,\!,^)\!@,\>) -%# s(c es g ^(@ ^@ ^)@) - t(c,es,g,^(@,^@,^)@) -%# s(c f as ^(@ ^@ ^)@) - t(c,f,as,^(@,^@,^)@) - s(c f as) - s(b` d f \< \!) - s(b` d f) - s(g` c es \> \!) - s(g` c es) - s(g` c es \< \!) - s(g` c es) - s(a` c es) - s(a` c es) - s(a` bes` d \> \!) - s(g` bes` d) - s(bes` d g) - s(a` es g \mf) - s(a` c fis) - s(a` c fis) - s(bes` d g) - - -%# s(c fis a -"poco a poco cresc.") -%# t(c,fis,a,-"poco a poco cresc.") - s(c fis a) - s(d g bes) - s(d fis c') - - s(cis g bes) -%# s(c es a !-"dim.") - s(c es a !) - s(bes` e g) - s(a` c g) - - s(a` c fis) - s(g` bes` e) - s(fis` a` es) - - s(g` bes` d -"dim.") - s(g` a` c) - s(fis` a` c) - s(fis` a` c) - r16\p [g` a` c] [b` g` b` g`] r g` r g` -%# s(a` c fis -"poco cresc.") -%# t(a`,c,fis,-"poco cresc.") - s(a` c fis) - s(c fis a) - s(b` d g) -%# s(b` d f -"dim.") - s(b` d f) - s(g` c es) - s(fis` c es) - s(fis` c es) - r16 [g`(\< b` d] [b` g` b` d] [es c a` \!fis] | - \context Staff < - \context Voice=i {\stemup ) g2.-\fermata\mf} - \context Voice=ii {\stemdown } - > - \stemboth - \bar "|."; -} - -lower = \context Staff \notes{ - % c4 r [g8-.(\ped )es-.\*] | - c4 r [g8-.( )es-.] | - c4 r [g8-.( )es-.] | - c4 r [as8-.( )f-.] | - - c4 r [as8-.( )f-.] | - c4 r [as8-.( )f-.] | - c4 r [as8-.( )f-.] | - - c4-- r [es8 c] | - bes`!4-- r [es8 c] | - as`!4-- r [es8 c] | - - g`4-- r [es8 c] | - fis`4-- r [es8 c] | - fis`4 r [fis8 d] | - - g`4 r [d8 bes`] | - g`4 r [bes`8 g`] | - es`4 r [g8 es] | - - c4 r [c8 a`] | - d`4 r [d8 a`] | - d`4 r [d8 a`] | - d`4 r [d8 bes`] | - - - d`4 r [es8 c] | - d`4 r [g8 d] | - d`4 r [a8 fis] | - - d`4 r [g8 es] | - d`4 r [fis8 d] | - d`4 r [e8 cis] | - d`4 r [es8 c] | - - d`4 r [d8 a`] | - d`4 r [cis8 bes`] | - d`4 r [c!8 a`] | - - d`4 r [bes`8 g`] | - d`4 r [es8 c] | - d`4 r [d8 a`] | - - g`4 r [es8 c] | - g`4 r [d8 b`] | - g`4 r [es8 c] | - - g`4 r [es8 c] | - g`4 r [g8 d] | - g`4 r [as8 f] | - g`4 r [es8 c] | - - g`4 r [es8 c] | - g`4 r [es8 c] | - g`4 r r | - g`2._\fermata - \bar "|."; -} - -global = \notes{ - \time 3/4; - \key es; -} - -\score{ - % Semplice e non troppo legato - \context GrandStaff < - \context Staff = upper < - \global - \upper - > - \context Staff = lower < - \global - \clef "bass"; - \lower - > - > - \paper{ - \include "preludes-paper.ly"; - gourlay_maxmeasures = 4.0; - } - \midi{ \tempo 4 = 100; } - \header{ - opus = "BWV 999"; - piece = "3"; - } -} diff --git a/mutopia/J.S.Bach/Petites-Preludes/preludes-4.ly b/mutopia/J.S.Bach/Petites-Preludes/preludes-4.ly index d253a7b960..406d00b953 100644 --- a/mutopia/J.S.Bach/Petites-Preludes/preludes-4.ly +++ b/mutopia/J.S.Bach/Petites-Preludes/preludes-4.ly @@ -205,8 +205,6 @@ global = \notes{ > > \paper{ - \include "preludes-paper.ly"; - gourlay_maxmeasures = 2.0; } \midi{ \tempo 4 = 70; } \header{ diff --git a/mutopia/J.S.Bach/Petites-Preludes/preludes-5.ly b/mutopia/J.S.Bach/Petites-Preludes/preludes-5.ly index e72617d5ac..f26b187f99 100644 --- a/mutopia/J.S.Bach/Petites-Preludes/preludes-5.ly +++ b/mutopia/J.S.Bach/Petites-Preludes/preludes-5.ly @@ -200,8 +200,6 @@ global = \notes{ > > \paper{ - \include "preludes-paper.ly"; - gourlay_maxmeasures = 5.0; } \midi{ \tempo 4 = 90; } \header{ diff --git a/mutopia/J.S.Bach/Petites-Preludes/preludes-6.ly b/mutopia/J.S.Bach/Petites-Preludes/preludes-6.ly index 7fcb5e5972..3cc949bbc4 100644 --- a/mutopia/J.S.Bach/Petites-Preludes/preludes-6.ly +++ b/mutopia/J.S.Bach/Petites-Preludes/preludes-6.ly @@ -121,8 +121,6 @@ global = \notes{ > > \paper{ - \include "preludes-paper.ly"; - gourlay_maxmeasures = 3.0; } \midi{ \tempo 4 = 40; } \header{ diff --git a/mutopia/J.S.Bach/Petites-Preludes/preludes-paper.ly b/mutopia/J.S.Bach/Petites-Preludes/preludes-paper.ly deleted file mode 100644 index a09cf5906f..0000000000 --- a/mutopia/J.S.Bach/Petites-Preludes/preludes-paper.ly +++ /dev/null @@ -1,3 +0,0 @@ -% Nice, but some printers can't seem to handle... -% linewidth= 193.\mm; -linewidth= 180.\mm; diff --git a/mutopia/J.S.Bach/Petites-Preludes/preludes-score.ly b/mutopia/J.S.Bach/Petites-Preludes/preludes-score.ly index 5fea1f99bb..845f08466a 100644 --- a/mutopia/J.S.Bach/Petites-Preludes/preludes-score.ly +++ b/mutopia/J.S.Bach/Petites-Preludes/preludes-score.ly @@ -1,8 +1,6 @@ -\header{ -filename = "preludes-score.ly"; - % This is the main score file of the Petites Preludes +\header{ title = "Petites Pr\'eludes"; % urg subtitle = "Clavierb\\"uchlein"; subtitle = "Clavierbuechlein"; @@ -11,18 +9,21 @@ enteredby = "jcn"; copyright = "public domain"; % mutopia headers. - mutopiatitle = "Petites Pr\'eludes"; - mutopiacomposer = "J. S. Bach (1685-1750)"; - mutopiaopus = "BWV 924,939,999,925,926,940"; + mutopiatitle = "Petites Pr&aigueludes"; + mutopiacomposer = "J.S.Bach"; + mutopiaopus = "BWV924,939,999,925,926,940"; mutopiainstrument = "Piano"; style = "baroque"; copyright = "Public Domain"; tagline = "\\\\This music is part of the Mutopia project, http://sca.uwaterloo.ca/Mutopia/\\\\It has been typeset and placed in the public domain by Jan Nieuwenhuizen.\\\\Unrestricted modification and redistribution is permitted and encouraged - copy this music and share it!"; maintainer = "janneke@gnu.org"; - lastupdated = "1999/Oct/14"; + lastupdated = "1999/Oct/16"; } + +\paper { linewidth = 18.0\cm; } + \include "preludes-1.ly" \include "preludes-2.ly" \include "preludes-3.ly" diff --git a/mutopia/J.S.Bach/Petites-Preludes/preludes.ly b/mutopia/J.S.Bach/Petites-Preludes/preludes.ly deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/mutopia/J.S.Bach/Solo-Cello-Suites/allemande-cello.ly b/mutopia/J.S.Bach/Solo-Cello-Suites/allemande-cello.ly index 2091bb1ae4..da8e76a773 100644 --- a/mutopia/J.S.Bach/Solo-Cello-Suites/allemande-cello.ly +++ b/mutopia/J.S.Bach/Solo-Cello-Suites/allemande-cello.ly @@ -1,19 +1,5 @@ -\header{ -filename = "allemande-cello.ly"; -title = "Solo Cello Suites"; -subtitle = "Suite II"; -%piece = "Allemande"; -% opus = "BWV 1008"; -opus = ""; -composer = "Johann Sebastian Bach (1685-1750)"; -enteredby = "JCN"; -copyright = "public domain"; -} -%{ - Tested Features:breaking algorithm, chords, multivoice, accents, - dotted slurs -%} + \version "1.2.0"; @@ -46,11 +32,10 @@ allemande_cello_staff = \context Staff < \score{ \$allemande_cello_staff - \paper{ - \include "scs-paper.ly"; - gourlay_maxmeasures = 3.0; - - } + \paper{ } \midi{ \tempo 4 = 45; } - \header{ piece = "Allemande"; } + \header{ piece = "Allemande"; + opus = ""; + + } } diff --git a/mutopia/J.S.Bach/Solo-Cello-Suites/allemande-viola.ly b/mutopia/J.S.Bach/Solo-Cello-Suites/allemande-viola.ly index 0be45ea104..543edf7588 100644 --- a/mutopia/J.S.Bach/Solo-Cello-Suites/allemande-viola.ly +++ b/mutopia/J.S.Bach/Solo-Cello-Suites/allemande-viola.ly @@ -1,19 +1,3 @@ -\header{ -filename = "allemande-viola.ly"; -title = "Solo Cello Suites"; -subtitle = "Suite II"; -% piece = "Allemande"; -% opus = "BWV 1008"; -opus = ""; -composer = "Johann Sebastian Bach (1685-1750)"; -enteredby = "JCN"; -copyright = "public domain"; -} - -%{ - Tested Features:breaking algorithm, chords, multivoice, accents, - dotted slurs -%} \version "1.2.0"; @@ -46,11 +30,10 @@ allemande_viola_staff = \context Staff < \score{ \$allemande_viola_staff - \paper{ - \include "scs-paper.ly"; - gourlay_maxmeasures = 3.0; - } + \paper{ } \midi{ \tempo 4 = 45; } - \header{ piece = "Allemande"; } + \header{ piece = "Allemande"; + opus = ""; + } } diff --git a/mutopia/J.S.Bach/Solo-Cello-Suites/courante-cello.ly b/mutopia/J.S.Bach/Solo-Cello-Suites/courante-cello.ly index 7dead3a18f..e28db4df3c 100644 --- a/mutopia/J.S.Bach/Solo-Cello-Suites/courante-cello.ly +++ b/mutopia/J.S.Bach/Solo-Cello-Suites/courante-cello.ly @@ -1,19 +1,3 @@ -\header{ -filename = "courante-cello.ly"; -title = "Solo Cello Suites"; -subtitle = "Suite II"; -% piece = "Courante"; -% opus = "BWV 1008"; -opus = ""; -composer = "Johann Sebastian Bach (1685-1750)"; -enteredby = "JCN"; -copyright = "public domain"; -} - -%{ - Tested Features:breaking algorithm, chords, multivoice, accents, - dotted slurs -%} \version "1.2.0"; @@ -46,11 +30,10 @@ courante_cello_staff = \context Staff < \score{ \$courante_cello_staff - \paper{ - \include "scs-paper.ly"; - gourlay_maxmeasures = 4.0; - } + \paper {} \midi{ \tempo 4 = 55; } - \header{ piece = "Courante"; } + \header{ piece = "Courante"; + opus = ""; + } } diff --git a/mutopia/J.S.Bach/Solo-Cello-Suites/courante-viola.ly b/mutopia/J.S.Bach/Solo-Cello-Suites/courante-viola.ly index b1e9d556d9..9bc027b86d 100644 --- a/mutopia/J.S.Bach/Solo-Cello-Suites/courante-viola.ly +++ b/mutopia/J.S.Bach/Solo-Cello-Suites/courante-viola.ly @@ -1,19 +1,5 @@ -\header{ -filename = "courante-viola.ly"; -title = "Solo Cello Suites"; -subtitle = "Suite II"; -% piece = "Courante"; -% opus = "BWV 1008"; -opus = ""; -composer = "Johann Sebastian Bach (1685-1750)"; -enteredby = "JCN"; -copyright = "public domain"; -} -%{ - Tested Features:breaking algorithm, chords, multivoice, accents, - dotted slurs -%} + \version "1.2.0"; @@ -46,11 +32,11 @@ courante_viola_staff = \context Staff < \score{ \$courante_viola_staff - \paper{ - \include "scs-paper.ly"; - gourlay_maxmeasures = 4.0; - } + \paper{ } \midi{ \tempo 4 = 55; } - \header{ piece = "Courante"; } + \header{ + opus= "" ; + piece ="Courante"; + } } diff --git a/mutopia/J.S.Bach/Solo-Cello-Suites/gigue-cello.ly b/mutopia/J.S.Bach/Solo-Cello-Suites/gigue-cello.ly index 1febb28530..c1742e50c3 100644 --- a/mutopia/J.S.Bach/Solo-Cello-Suites/gigue-cello.ly +++ b/mutopia/J.S.Bach/Solo-Cello-Suites/gigue-cello.ly @@ -1,19 +1,5 @@ -\header{ -filename = "gigue-cello.ly"; -title = "Solo Cello Suites"; -subtitle = "Suite II"; -% piece = "Gigue"; -% opus = "BWV 1008"; -opus = ""; -composer = "Johann Sebastian Bach (1685-1750)"; -enteredby = "JCN"; -copyright = "public domain"; -} -%{ - Tested Features:breaking algorithm, chords, multivoice, accents, - dotted slurs -%} + \version "1.2.0"; @@ -51,8 +37,6 @@ gigue_cello_staff = \context Staff < \score{ \$gigue_cello_staff \paper{ - \include "scs-paper.ly"; - gourlay_maxmeasures = 7.0; \translator{ \VoiceContext beamAutoEnd_8 = "3/4"; @@ -60,6 +44,8 @@ gigue_cello_staff = \context Staff < } } \midi{ \tempo 4 = 60; } - \header{ piece = "Gigue"; } + \header{ + opus= "" ; +piece ="Gigue"; } } diff --git a/mutopia/J.S.Bach/Solo-Cello-Suites/gigue-viola.ly b/mutopia/J.S.Bach/Solo-Cello-Suites/gigue-viola.ly index d533d6c0da..b5fa115eac 100644 --- a/mutopia/J.S.Bach/Solo-Cello-Suites/gigue-viola.ly +++ b/mutopia/J.S.Bach/Solo-Cello-Suites/gigue-viola.ly @@ -1,19 +1,4 @@ -\header{ -filename = "gigue-viola.ly"; -title = "Solo Cello Suites"; -subtitle = "Suite II"; -% piece = "Gigue"; -% opus = "BWV 1008"; -opus = ""; -composer = "Johann Sebastian Bach (1685-1750)"; -enteredby = "JCN"; -copyright = "public domain"; -} -%{ - Tested Features:breaking algorithm, chords, multivoice, accents, - dotted slurs -%} \version "1.2.0"; @@ -50,8 +35,6 @@ gigue_viola_staff = \context Staff < \score{ \$gigue_viola_staff \paper{ - \include "scs-paper.ly"; - gourlay_maxmeasures = 7.0; \translator{ \VoiceContext beamAutoEnd_8 = "3/4"; @@ -59,6 +42,8 @@ gigue_viola_staff = \context Staff < } } \midi{ \tempo 4 = 60; } - \header{ piece = "Gigue"; } + \header{ + opus= "" ; + piece ="Gigue"; } } diff --git a/mutopia/J.S.Bach/Solo-Cello-Suites/header.ly b/mutopia/J.S.Bach/Solo-Cello-Suites/header.ly new file mode 100644 index 0000000000..d075dca779 --- /dev/null +++ b/mutopia/J.S.Bach/Solo-Cello-Suites/header.ly @@ -0,0 +1,31 @@ +%{ +Header for Solo Cello Suite no. 2. + +This is the 2nd cello suite by Bach, in versions for both cello and +viola. It was coded by JCN following a Baerenreiter +urtext. Optionally you can add or remove slurs etc. to taste. + +The setup of the files is slightly complicated, because sharing of +information is taken to the extreme. + +%} + +\header{ + title = "Solo Cello Suites"; + subtitle = "Suite II"; + opus = "BWV 1008"; + composer = "Johann Sebastian Bach (1685-1750)"; + enteredby = "JCN"; + + % mutopia headers. + mutopiatitle = "Solo Cello Suites, Suite II"; + mutopiacomposer = "J.S.Bach"; + mutopiaopus = "BWV1008"; + style = "baroque"; + maintainername = "Jan Nieuwenhuizen"; + + copyright = "\\\\This music is part of the Mutopia project, http://sca.uwaterloo.ca/Mutopia/\\\\It has been typeset and placed in the public domain by " + \maintainername + ".\\\\Unrestricted modification and redistribution is permitted and encouraged - copy this music and share it!"; + maintainer = "janneke@gnu.org"; + + lastupdated = "1999/Oct/16"; +} diff --git a/mutopia/J.S.Bach/Solo-Cello-Suites/menuetto-cello.ly b/mutopia/J.S.Bach/Solo-Cello-Suites/menuetto-cello.ly index 40f3a86ce2..840bf07e8c 100644 --- a/mutopia/J.S.Bach/Solo-Cello-Suites/menuetto-cello.ly +++ b/mutopia/J.S.Bach/Solo-Cello-Suites/menuetto-cello.ly @@ -1,20 +1,5 @@ -\header{ -filename = "menuetto-cello.ly"; -title = "Solo Cello Suites"; -subtitle = "Suite II"; -%piece = "Menuetto I"; -source = "?"; -% opus = "BWV 1008 no. 5"; -opus = ""; -composer = "Johann Sebastian Bach (1685-1750)"; -enteredby = "JCN"; -copyright = "public domain"; -} -%{ - Tested Features:breaking algorithm, chords, multivoice, accents, - dotted slurs -%} + \version "1.2.0"; @@ -66,15 +51,15 @@ menuetto_i_cello_staff = \context Staff < \score{ \$menuetto_i_cello_staff \paper{ - \include "scs-paper.ly"; - gourlay_maxmeasures = 7.0; \translator{ \VoiceContext beamAutoEnd_8 = "3/4"; } } \midi{ \tempo 4 = 110; } - \header{ piece = "Menuetto I"; } + \header{ + opus= "" ; + piece ="Menuetto I"; } } menuetto_ii_cello_global = \notes{ @@ -103,9 +88,6 @@ menuetto_ii_cello_staff = \context Staff < \score{ \$menuetto_ii_cello_staff \paper{ - \include "scs-paper.ly"; - gourlay_maxmeasures = 7.0; - \translator{ \VoiceContext beamAutoEnd_8 = "3/4"; diff --git a/mutopia/J.S.Bach/Solo-Cello-Suites/menuetto-viola.ly b/mutopia/J.S.Bach/Solo-Cello-Suites/menuetto-viola.ly index 0145f42f8b..614ddd1617 100644 --- a/mutopia/J.S.Bach/Solo-Cello-Suites/menuetto-viola.ly +++ b/mutopia/J.S.Bach/Solo-Cello-Suites/menuetto-viola.ly @@ -1,21 +1,5 @@ -\header{ -filename = "menuetto-viola.ly"; -title = "Solo Cello Suites"; -subtitle = "Suite II"; -% piece = "Menuetto I"; -description = "Transcribed for Viola"; -source = "?"; -% opus = "BWV 1008 no. 5"; -opus = ""; -composer = "Johann Sebastian Bach (1685-1750)"; -enteredby = "JCN"; -copyright = "public domain"; -} -%{ - Tested Features:breaking algorithm, chords, multivoice, accents, - dotted slurs -%} + \version "1.2.0"; @@ -72,7 +56,9 @@ menuetto_i_viola_staff = \context Staff < } } \midi{ \tempo 4 = 110; } - \header{ piece = "Menuetto I"; } + \header{ + opus= "" ; + piece ="Menuetto I"; } } menuetto_ii_viola_global = \notes{ @@ -99,14 +85,14 @@ menuetto_ii_viola_staff = \context Staff < \score{ \$menuetto_ii_viola_staff \paper{ - \include "scs-paper.ly"; - gourlay_maxmeasures = 7.0; \translator{ \VoiceContext beamAutoEnd_8 = "3/4"; } } \midi{ \tempo 4 = 130; } - \header{ piece = "Menuetto II"; } + \header{ + opus= "" ; + piece ="Menuetto II"; } } diff --git a/mutopia/J.S.Bach/Solo-Cello-Suites/prelude-cello.ly b/mutopia/J.S.Bach/Solo-Cello-Suites/prelude-cello.ly index 3bdb49c839..59231c48e3 100644 --- a/mutopia/J.S.Bach/Solo-Cello-Suites/prelude-cello.ly +++ b/mutopia/J.S.Bach/Solo-Cello-Suites/prelude-cello.ly @@ -1,19 +1,5 @@ -\header{ -filename = "prelude-cello.ly"; -title = "Solo Cello Suites"; -subtitle = "Suite II"; -%piece = "Pr\\'elude"; % duh -opus = "BWV 1008"; -% opus = ""; -composer = "Johann Sebastian Bach (1685-1750)"; -enteredby = "JCN"; -copyright = "public domain"; -} -%{ - Tested Features:breaking algorithm, chords, multivoice, accents, - dotted slurs -%} + \version "1.2.0"; @@ -38,11 +24,10 @@ prelude_cello_staff = \context Staff < \score{ \$prelude_cello_staff - \paper{ - \include "scs-paper.ly"; - gourlay_maxmeasures = 7.0; - } + \paper{ } \midi{ \tempo 4 = 40; } - \header{ piece = "Pr\\'elude"; } + \header{ + opus= "" ; + piece ="Pr\\'elude"; } } diff --git a/mutopia/J.S.Bach/Solo-Cello-Suites/prelude-viola.ly b/mutopia/J.S.Bach/Solo-Cello-Suites/prelude-viola.ly index d708f602dc..ca34467d2b 100644 --- a/mutopia/J.S.Bach/Solo-Cello-Suites/prelude-viola.ly +++ b/mutopia/J.S.Bach/Solo-Cello-Suites/prelude-viola.ly @@ -1,19 +1,5 @@ -\header{ -filename = "prelude-viola.ly"; -title = "Solo Cello Suites"; -subtitle = "Suite II"; -% piece = "Pr\\'elude"; % duh -opus = "BWV 1008"; -% opus = ""; -composer = "Johann Sebastian Bach (1685-1750)"; -enteredby = "JCN"; -copyright = "public domain"; -} -%{ - Tested Features:breaking algorithm, chords, multivoice, accents, - dotted slurs -%} + \version "1.2.0"; @@ -38,11 +24,10 @@ prelude_viola_staff = \context Staff < \score{ \$prelude_viola_staff - \paper{ - \include "scs-paper.ly"; - gourlay_maxmeasures = 7.0; - } + \paper{ } \midi{ \tempo 4 = 40; } - \header{ piece = "Pr\\'elude"; } + \header{ + opus= "" ; + piece ="Pr\\'elude"; } } diff --git a/mutopia/J.S.Bach/Solo-Cello-Suites/sarabande-cello.ly b/mutopia/J.S.Bach/Solo-Cello-Suites/sarabande-cello.ly index 2ec74f6257..9a9b238eff 100644 --- a/mutopia/J.S.Bach/Solo-Cello-Suites/sarabande-cello.ly +++ b/mutopia/J.S.Bach/Solo-Cello-Suites/sarabande-cello.ly @@ -1,19 +1,5 @@ -\header{ -filename = "sarabande-cello.ly"; -title = "Solo Cello Suites"; -subtitle = "Suite II"; -% piece = "Sarabande"; -% opus = "BWV 1008"; -opus = ""; -composer = "Johann Sebastian Bach (1685-1750)"; -enteredby = "JCN"; -copyright = "public domain"; -} -%{ - Tested Features:breaking algorithm, chords, multivoice, accents, - dotted slurs -%} + \version "1.2.0"; @@ -41,11 +27,10 @@ sarabande_cello_staff = \context Staff < \score{ \$sarabande_cello_staff - \paper{ - \include "scs-paper.ly"; - gourlay_maxmeasures = 5.0; - } + \paper{ } \midi{ \tempo 4 = 40; } - \header{ piece = "Sarabande"; } + \header{ + opus= "" ; + piece ="Sarabande"; } } diff --git a/mutopia/J.S.Bach/Solo-Cello-Suites/sarabande-viola.ly b/mutopia/J.S.Bach/Solo-Cello-Suites/sarabande-viola.ly index 80bfce29dc..fdb2b4e899 100644 --- a/mutopia/J.S.Bach/Solo-Cello-Suites/sarabande-viola.ly +++ b/mutopia/J.S.Bach/Solo-Cello-Suites/sarabande-viola.ly @@ -1,20 +1,3 @@ -\header{ -filename = "sarabande-viola.ly"; -title = "Solo Cello Suites"; -subtitle = "Suite II"; -% piece = "Sarabande"; -% opus = "BWV 1008"; -opus = ""; -composer = "Johann Sebastian Bach (1685-1750)"; -enteredby = "JCN"; -copyright = "public domain"; -} - -%{ - Tested Features:breaking algorithm, chords, multivoice, accents, - dotted slurs -%} - \version "1.2.0"; \include "sarabande-urtext.ly"; @@ -41,11 +24,10 @@ sarabande_viola_staff = \context Staff < \score{ \$sarabande_viola_staff - \paper{ - \include "scs-paper.ly"; - gourlay_maxmeasures = 5.0; - } + \paper{ } \midi{ \tempo 4 = 40; } - \header{ piece = "Sarabande"; } + \header{ + opus= "" ; + piece ="Sarabande"; } } diff --git a/mutopia/J.S.Bach/Solo-Cello-Suites/scs-paper.ly b/mutopia/J.S.Bach/Solo-Cello-Suites/scs-paper.ly index 145e973747..f71c9a130e 100644 --- a/mutopia/J.S.Bach/Solo-Cello-Suites/scs-paper.ly +++ b/mutopia/J.S.Bach/Solo-Cello-Suites/scs-paper.ly @@ -1,3 +1 @@ linewidth = 180.\mm; -gourlay_maxmeasures = 10.0; -\translator { \BarNumberingStaffContext } diff --git a/mutopia/J.S.Bach/Solo-Cello-Suites/scsii-cello.ly b/mutopia/J.S.Bach/Solo-Cello-Suites/scsii-cello.ly index d5702db665..a12b5b7236 100644 --- a/mutopia/J.S.Bach/Solo-Cello-Suites/scsii-cello.ly +++ b/mutopia/J.S.Bach/Solo-Cello-Suites/scsii-cello.ly @@ -3,5 +3,6 @@ instrument="Cello"; } instrument="cello" + \include "solo-cello-suite-ii.ly" diff --git a/mutopia/J.S.Bach/Solo-Cello-Suites/solo-cello-suite-ii.ly b/mutopia/J.S.Bach/Solo-Cello-Suites/solo-cello-suite-ii.ly index 1896249d91..df83051e23 100644 --- a/mutopia/J.S.Bach/Solo-Cello-Suites/solo-cello-suite-ii.ly +++ b/mutopia/J.S.Bach/Solo-Cello-Suites/solo-cello-suite-ii.ly @@ -1,12 +1,11 @@ -\header{ -filename = "solo-cello-suite-ii.ly"; -title = "Solo Cello Suites"; -subtitle = "Suite II"; -opus = "BWV 1008"; -composer = "Johann Sebastian Bach (1685-1750)"; +\include "header.ly" +% urg + +\paper { +linewidth = 180.\mm; +\translator { \BarNumberingStaffContext } } -% urg % \include "prelude-" + \instrument + ".ly"; diff --git a/mutopia/J.S.Bach/wtk1-fugue1.ly b/mutopia/J.S.Bach/wtk1-fugue1.ly index 1dffaef486..18ea02ec54 100644 --- a/mutopia/J.S.Bach/wtk1-fugue1.ly +++ b/mutopia/J.S.Bach/wtk1-fugue1.ly @@ -1,17 +1,25 @@ \header{ -filename = "fugue1.ly"; title = "Fuga a 4"; -description = "Das Wohltemperierte Clavier I, Fuga I (c-major)"; opus = "BWV 846"; composer = "Johann Sebastian Bach (1685-1750)"; enteredby = "Shay Rojansky"; -copyright = "Public Domain"; + + + % mutopia headers. + mutopiatitle = "Das Wohltemperierte Clavier I, Fuga 1 (c-major)"; + mutopiacomposer = "J.S.Bach"; + mutopiaopus = "BWV846"; + style = "baroque"; + copyright = "\\\\This music is part of the Mutopia project, http://sca.uwaterloo.ca/Mutopia/\\\\It has been typeset and placed in the public domain by Han-Wen Nienhuys.\\\\Unrestricted modification and redistribution is permitted and encouraged - copy this music and share it!"; + maintainer = "hanwen@cs.uu.nl"; + lastupdated = "1999/Oct/14"; + } %{ TODO: use autobeaming. %} -\version "1.2.0"; +\version "1.2.13"; tenor = @@ -189,10 +197,8 @@ bass =\context Voice = bassvoice > \paper{ - gourlay_maxmeasures = 7.; -% castingalgorithme = \Wordwrap; + linewidth = 18.0 \cm; } -% \midi { \tempo 4 = 84; } -} -% EOF + \midi { \tempo 4 = 84; } +} diff --git a/mutopia/J.S.Bach/wtk1-fugue2.ly b/mutopia/J.S.Bach/wtk1-fugue2.ly index 99d137e3bd..d74fa6ef86 100644 --- a/mutopia/J.S.Bach/wtk1-fugue2.ly +++ b/mutopia/J.S.Bach/wtk1-fugue2.ly @@ -1,25 +1,26 @@ \header { - filename = "wtk1-fugue2.ly"; - title = "Fuga II"; - subtitle = "\\`a 3 voci"; - description = "Das Wohltemperierte Clavier I, Fuga II (c-minor)"; + title = "Fuga a 3 voci"; opus = "BWV 847-Fuga"; source = "Henle's Urtext"; composer = "Johann Sebastian Bach (1685-1750)"; enteredby = "hwn, wl, jcn"; - copyright = "Public Domain"; -} -%{ - Tested Features: - * stem direction - * multivoice, - * forced accidentals - * cross-staff beaming - * auto beaming -%} + % mutopia headers. + mutopiatitle = "Das Wohltemperierte Clavier I, Fuga II (c-minor)"; + mutopiacomposer = "J.S.Bach"; + mutopiaopus = "BWV847"; + style = "baroque"; + copyright = "\\\\This music is part of the Mutopia project, http://sca.uwaterloo.ca/Mutopia/\\\\It has been typeset and placed in the public domain by Han-Wen Nienhuys.\\\\Unrestricted modification and redistribution is permitted and encouraged - copy this music and share it!"; + maintainer = "hanwen@cs.uu.nl"; + lastupdated = "1999/Oct/14"; + + } + -\version "1.2.0"; +% It would be nice to squeeze this onto two pages, but I am not sure +% if it would work with US paper. + +\version "1.2.13"; \include "nederlands.ly" % for correct parsing of note names @@ -184,10 +185,7 @@ bassdux = \context Voice=three \notes \relative c' { > \paper { - gourlay_maxmeasures = 4.; - indent = 8.\mm; - textheight = 295.\mm; - + linewidth = 18.0 \cm; \translator{ \OrchestralScoreContext } } \header{ diff --git a/mutopia/J.S.Bach/wtk1-prelude1.ly b/mutopia/J.S.Bach/wtk1-prelude1.ly index 7e859289a3..1766da98f1 100644 --- a/mutopia/J.S.Bach/wtk1-prelude1.ly +++ b/mutopia/J.S.Bach/wtk1-prelude1.ly @@ -1,14 +1,21 @@ \header{ -filename = "prelude1.ly"; title = "Preludium"; -description = "Das Wohltemperierte Clavier I, Prelude I (c-major)"; opus = "BWV 846"; composer = "Johann Sebastian Bach (1685-1750)"; enteredby = "Shay Rojansky"; -copyright = "Public Domain"; + + + % mutopia headers. + mutopiatitle = "Das Wohltemperierte Clavier I, Prelude 1 (c-major)"; + mutopiacomposer = "J.S.Bach"; + mutopiaopus = "BWV846"; + style = "baroque"; + copyright = "\\\\This music is part of the Mutopia project, http://sca.uwaterloo.ca/Mutopia/\\\\It has been typeset and placed in the public domain by Han-Wen Nienhuys.\\\\Unrestricted modification and redistribution is permitted and encouraged - copy this music and share it!"; + maintainer = "hanwen@cs.uu.nl"; + lastupdated = "1999/Oct/14"; } -\version "1.2.0"; +\version "1.2.13"; % should do programmable input. soprane = @@ -160,11 +167,8 @@ bass = \soprane \bass > - \paper{ - gourlay_maxmeasures =5.; - } \midi { - \tempo 4 = 84; + \tempo 4 = 80; } } diff --git a/mutopia/W.A.Mozart/GNUmakefile b/mutopia/W.A.Mozart/GNUmakefile index 7c436a1619..bc10564db5 100644 --- a/mutopia/W.A.Mozart/GNUmakefile +++ b/mutopia/W.A.Mozart/GNUmakefile @@ -3,6 +3,7 @@ depth = ../.. examples=# cadenza +SUBDIRS=horn-concerto-3 LOCALSTEPMAKE_TEMPLATES=mutopia include $(depth)/make/stepmake.make diff --git a/mutopia/W.A.Mozart/cadenza.ly b/mutopia/W.A.Mozart/cadenza.ly deleted file mode 100644 index 1294d1f505..0000000000 --- a/mutopia/W.A.Mozart/cadenza.ly +++ /dev/null @@ -1,66 +0,0 @@ -\header{ -filename = "cadenza.ly"; -title = "Cadenza ad libitum"; -description = "Cadenza to Mozart Horn concerto 3"; -composer = "unknown"; -enteredby = "HWN"; -copyright = "public domain"; -} - -%{ -Tested Features: cadenza mode -%} - -\version "1.2.0"; - - -cad = \notes \relative c' { - \property Score.instrument = "french horn" - \context Staff { - \cadenza 1; - - - \clef "violin"; - c'4.\mf g8 - - - [e'^"accel" () d c b] - [b() c] g-\fermata - \bar "empty"; - c, ~ [c^\turn_"rubato" e g c] - e4. e8 [g () f_"rit" e d] - - dis4() e4 - \bar "" ; - r8 [c16 d] [e f g gis] - - a4-> f() e g - f-> d() cis e - - d4^\fermata - \bar "" ; - - r8 a [b cis] - \grace { e8( } - [d16 cis d e] - f4 ~ [f16 e d c] - b4-\turn - \times 2/3 { [ d8 c8 a8] } - g2~ - \bar "" ; - [g16 c, e g] [c e, g c] - [e g, c e] g4^\fermata - \bar "" ; - [g8.(_"a tempo" e16 g8. )e16] - a4. g8 [f8 e8 d8 c8] - g2 d'2-\trill - \grace { [c32 d] } - c4 - } } - -\score { - \notes { \cad } -% \midi { \tempo 4 = 90; } - \paper { casting_algorithm = \Wordwrap;} - -} diff --git a/mutopia/W.A.Mozart/horn-concerto-3.ly b/mutopia/W.A.Mozart/horn-concerto-3.ly deleted file mode 100644 index e004a05682..0000000000 --- a/mutopia/W.A.Mozart/horn-concerto-3.ly +++ /dev/null @@ -1,394 +0,0 @@ -\header{ -title = "Konzert Nr. 3 Es dur"; -subtitle = "f\\\"ur Horn und Orchester"; -description = "Third horn concerto, for horn in Es"; -composer = "W. A. Mozart (1756-1792)"; -enteredby = "HWN"; -opus = "K.V. 447"; -copyright = "public domain"; -} - - -\version "1.2.0"; - -allegro = - \notes - \relative c' -{ - \time 4/4; - r4 | - R1*4 - c'2^"tutti" g - c, r - R1*1 - r8 [g' g g] [g g e c] - g'4 g, r2 - R1*18 - r2 r4 g'4 | - e'4. () c8 [f (d c )b ] - [b()c] g4 r8 [g-. c-. e-.] - g2. ( [g16-.( f e ))f] - dis4 () e4-- r8 [c8-. c-. c-.] - c4.( [d16 )e] f4 () e - a,() d g,() c - d-. d-. [d8. c16 d8. e16] - c4 r r2 - R1*3 - c,2 ~ [c8 e( g )c] - [c () b ] b4-. r2 - [c,8 () e g c] [e()g e c] - [c()b] b4-- r2 - c4.() g8 e'4.() c8 - [g'()d ] d4-- r4 d - [d8 () c] c4.( [d16 e] [d8 )c] - [c8(-\trill )b] b4 r2 | - d2( ~ [d8 e16 d] [c8 )b] | - [b()a-.] a4-> r8 [a-. a-. a-.] - a4 cis e g - [ \grace g16( fis8 e16 )d] d4-. r2 | - \mark "B"; - R1*3 - r2 r4 [d8 (b ] - [a )g d'( b] [a )g e'( c ] - [b8 )a] a4 r4 [a8-. a] - [a( b c cis] d4 )c - [ais8() b] r8 b [b()c] r c - [cis ()d] r4 r2 - g,1 ~ g2 ~ [g8 a16 b] [c()d e c] - f4-. d-. b-. g-. - r1 - c,2\p e4 g c e g4. e8 | - d4. [e16 fis] [g () fis e d] [c() b a g] - a1(-\trill \grace{ g16 a} - )g4 r r2 - R1*15 - \mark "D"; - bes2 d4 f - g,2~ [g8 g'( es )c]| - bes4( )a4. [c8 d es] - cis4()d r8 [bes (c )d] - es2 () d4 r - es2\p () d4 r - [c8(\mf g' es )c] bes4()c-. - c4.( cis8 )d4 r - R1*2 - es1~es1| - e! - d - c - c, - e' - e, - c'2 [b8( a gis )a] - [gis8 e gis b ] e4 r | - r8 [e, a c] dis4 r - r8 [e, a c] dis4 r - r8 [e, g b] e4 r - r8 [fis, b dis] fis4 r - r8 [gis, b d] f4 r - r8 [g, b d] f4 r - \mark "E"; - R1*8 - r2 r8 [g,-. g-. g-.] - e'4.() c8 [f( d c )b] - [b()c] g4 r8 [g c e] | - g2. ( [g16( f e ))f] - dis4()e r8 [c-. c c] - c4.( [d16 e] f4 )e - a, ( d g, )c - d d [ - \grace { e8 } - d8. c16 d8. e16] - c4 r r2 - \mark "F"; - R1*3 - c,2~[c8( e g )c] - [c8()b] b4 r2 - [c,8()e g c ] [e ()g e c] - [c()b] b4 r2 - c2 (bes )a [a8(b c )cis] - d2( ~ [d8 e16 d] [d16() c b )c] - [c( b a) g] g4 r2 | - R1*3 - r2 r4 [g'8()e] - [d()c g'()e] [d()c a'()f] - [e()d] d4 r [d8 d] - d4(~ [d16 e d )e] [g8() f e d] | - c4 r r2 - r1 - c1 ~ - c | - [c8-. c-.] r c-. [cis()d] r d-. | - [dis()e] r e-. [e()f] r f-. | - g4-. e-. c-. bes-. | - g-.\ff e-. c-. r | - a'2 ~ [a8 b16 c] [d e d e] - f4. () d8 [f8 ()d f d] - [c (e] )g2 [f16 e d c] - d1-\trill % \grace { c d} - c4 r r2 - r1 | - \mark "H"; - \times 2/3 { [ c8 ()b a ] } \times 2/3 { [ g a b] } \times 2/3 { [ c d e] } \times 2/3 { [ f()e d] } | - \times 2/3 { [ c () b a ] } \times 2/3 { [ g a b] } \times 2/3 { [ c d e] } \times 2/3 { [ f()e d] }| - c4 \times 2/3 { r8 [g'()e]} c4 \times 2/3 { r8 [e () c]} | - g4 \times 2/3 { r8 [c8() g] } \times 2/3 { [ e ()g e] } \times 2/3 { [c ()e c] }| - g4 r8 g'\f [a b c d]| - d1(-\trill % \grace { c d } - )c4 r r2 - R1*3 - c1-\trill ( %\grace{c d} - )c4 r r2 - R1*2 - - r4 [c8.^"tutti" c16] c4 c - c [c,8. c16] c4 c| - c2 r2 \bar "|."; - -} - -romanze = \notes \relative c' { - - \key F; - \time 2/2; - c'4.() f8 a,4 a - [bes8( c d bes] )g4 r8 g - a r bes r c r [d()bes] - a2( [)g8 a( bes )b] - c4. () f8 a,4 a | - [bes8 (c d) bes] g4 r8 c,-. - [c8( e g )bes] [a( c f ) d] - c r e r f r r4 - \mark "A"; - R1*8 - g4. f8 [e d c bes] - [bes( a d )c] c4 r - R1*2 - g'4. f8 [e d c bes] - [bes (a d ) c] c4 r - r1 - [c16\mf () d c-. d-.] [e () f e-. f-.] [g()e c-. c-.] [f()d b-. b-.] - [c16\p () d c-. d-.] [e () f e-. f-.] [g()e c-. c-.] [f()d b-. b-.] - [c8 c, c c] [c c c c] - \mark "B"; - c1\f - R1*9 - f'4.(\p )d8 b4 r8 g - g'4.() e8 c4 r8 cis | - d4(~ [d16 e d )e] [f8 () d f() d] - c2()b4 r - R1*4 - e4. ()g8 c,4 ()cis - [d8( e f )d] b4 r8 g - [c ()e g g] [g( f e )d] - c4( % \grace { e} - [d8. )c16] [c8 c--( c-- )c--] - \mark "C"; - des1\sf %\sfp - g,1\sf %\sfp - c\sf %\sfp - c,\sf %\sfp - R1*3 - r8 [c c c] c2~ - [c8 c' c c] c2~ - [c8 e( g f] [e d c bes] - \mark "D"; - )a4 r r2 - R1*3 - c4. () f8 a,4 a | - [bes8 (c d) bes] g4 r8 c,-. - [c8( e g )bes] [a( c f ) d] - c r e r f4 r4 - R1*3 - r2 r4 r8 c,8 - [c8( e g )bes] [a( c f ) d] - c r e r f4 r4 - g,1\pp - c,2~c4. c8 - [c8( e g )bes] [a( c f ) d] - c r e r f4 r4 - r1 - c8-. r e-. r f4 r4 - c8-. r c,-. r c4 r4| - \bar "|."; -} - -rondotheme = \notes \relative c' { - [c'8 c c] [c c c] - c4( cis8 )d r g, - [d'8 d d] [d d d] - d4( dis8 )e r c | - [c()d e] [f g a] - [g ()e c] c4 d8 - e4()d8 e4()f8 - e4.()d8 r r | -} - -lipbreaker = \notes \relative c' -{ - r8 [g'-. g-.] [c()e g,-.] - [c()e g,-.] [c()e g,-.] - [c c, c] [c c c] - [c c c] [c c c] -} - -rondo = \notes \relative c' -{ - \partial 8; - g'8 | - \time 6/8; - - \rondotheme - - R2.*13 | - r8 r-\fermata d [d e f] - [g ()e c-.] [d()e d] - c4 c8 [d e f] - [g()e c-.] [d()e d-.] - c4 r8 r4 r8 | - R2.*7 - \mark "A"; - c4.\p [d8 c d] - c4 r8 r4 r8 - e4. [f8 e f] - e4 r8 r4 r8 - g4. e4 c8 - g2.~ - [g8 a b] [c d e ] - e4.()d8 r r - R2.*4 - e2.~ | - [e8 d c] [c b a] - d2.~ - [d8 c b] [b a g] - g'4()e8 b4()cis8 - \mark "B"; - d4 r8 r4 r8 - R2.*3 | - r8 [d-. d-.] [d()g d---.] - [d()g d-.] [d d d] - [d()g] r r4 r8 - R2.*1 - \lipbreaker - c4 r8 [c' d e] - d4()g8 [c, d e] - d4 r8 r4 r8 - R2. | - r4 r8 [c-. d-. e-.] - d4()g8 [c, d e] - [d()g fis] [e d c] - [b () e d] [c b a] - \mark "C"; - g4 r8 r4 r8 - r2. | - % - r8 [g g] [g( )b b] - [b()d d-.] [d()g g-.] - g2.~ - [g8 a g] [f e d] - \rondotheme - R2.*12 - r4 r8 r4 c8 - \mark "D"; - c4 f8 c4 a8 - a4.~a4 a8 - bes4 c8 d4 bes8 - g4. ~ g8 r r - R2.*3 - r4 r8 r4 c8 - a4. c - f ~ [f8. e16( d )c] - bes4 g8 e4 g8 - c4. ~ c8 r r - R2.*3| - r4 r8 r4 c8 - b4()c8 b4()c8 - bes4. ~ bes4 g8 - a4 c8 [f () d b] - d4. () c8 r r - \mark "E"; - R2.*9 | - \lipbreaker - [c8 c' c] c4.~ - [c8 c d] [e e fis] - g4 r8 r4 r8 - r2. - r8 [g g] [g g g] | - es4. ~ [es8 d c] - b4 r8 r4 r8 - r2. | - r8 [g g] [g g g] - es4.\f~ [es8 d c] - b4. c4. d4. e4. - \mark "F"; - f2.\f ~ | - f4 r8 r4 r8 - r8 [g\> g] [g g g] - [fis g gis] % Edition breitkopf says as (silly!) - [a bes \! b] - \rondotheme - R2.*7 - \mark "G"; - R2.*4 - c,4.\mf c4 c8 - c4. e4 c8 - g'4. g4 g8 - g4. g,4 g8 - c4 r8 r4 r8 - r4 r8 r4 g'8 - [c ()e g,-.] [c ()e g,-.] - [c ()e g,-.] [c ()e g,-.] - \mark "H"; - g'2._"cresc." bes,2. - a4. [b16 c d e f g] - a4. f4 d8 - [c8\f g' e] [c g e] - [c e' c] [g e c] - g4 r8 [g''8 e c] - d2.(-\trill % \grace { c d } - )c4 r8 r4 r8 - R2.*5 - r8 r8-\fermata d8 [d\p e f] - [g ()e c] [d()e d] - [ c c c] [d e f] - [g()e c] [d()e d] - c4\f r8 r4 r8 - R2.*5 - [c8\f c, c] [c c c] - c4 r8 c4 r8 - c4 r8 r4 r8 -} - - -\paper{ - casting_algorithm = \Wordwrap; - \translator { \StaffContext \consists Mark_engraver; } - \translator { \ScoreContext - skipBars = 1; - } - -} - -\score -{ - \allegro - \paper{ } - \midi{ \tempo 4=90; } -} - -\score -{ - { \romanze - } - \midi{ \tempo 4 = 70; } - \paper{} -} -\score -{ - \rondo - - \paper{ - } - \midi{ \tempo 4 = 100; -} -} diff --git a/mutopia/W.A.Mozart/horn-concerto-3/GNUmakefile b/mutopia/W.A.Mozart/horn-concerto-3/GNUmakefile new file mode 100644 index 0000000000..13fb5e529f --- /dev/null +++ b/mutopia/W.A.Mozart/horn-concerto-3/GNUmakefile @@ -0,0 +1,9 @@ +depth = ../../.. + +examples= +SUBDIRS= +LOCALSTEPMAKE_TEMPLATES=mutopia + +include $(depth)/make/stepmake.make + + diff --git a/mutopia/W.A.Mozart/horn-concerto-3/allegro.ly b/mutopia/W.A.Mozart/horn-concerto-3/allegro.ly new file mode 100644 index 0000000000..2352cb524a --- /dev/null +++ b/mutopia/W.A.Mozart/horn-concerto-3/allegro.ly @@ -0,0 +1,143 @@ + + +allegro = + \notes + \relative c' +{ + \time 4/4; + r4 | + R1*4 + c'2^"tutti" g + c, r + R1*1 + r8 [g' g g] [g g e c] + g'4 g, r2 + R1*18 + r2 r4 g'4 | + e'4. () c8 [f (d c )b ] + [b()c] g4 r8 [g-. c-. e-.] + g2. ( [g16-.( f e ))f] + dis4 () e4-- r8 [c8-. c-. c-.] + c4.( [d16 )e] f4 () e + a,() d g,() c + d-. d-. \grace e16( [)d8. c16 d8. e16] + c4 r r2 + R1*3 + c,2 ~ [c8 e( g )c] + [c () b ] b4-. r2 + [c,8 () e g c] [e()g e c] + [c()b] b4-- r2 + c4.() g8 e'4.() c8 + [g'()d ] d4-- r4 d + [d8 () c] c4.( [d16 e] [d8 )c] + [c8(-\trill )b] b4 r2 | + d2( ~ [d8 e16 d] [c8 )b] | + [b()a-.] a4-> r8 [a-. a-. a-.] + a4 cis e g + \grace { \longgrace g16( } + [ fis8 e16 )d] d4-. r2 | + \mark "B"; + R1*3 + r2 r4 [d8 (b ] + [a )g d'( b] [a )g e'( c ] + [b8 )a] a4 r4 [a8-. a-.] + [a( \< b c \!cis\< ] d4 \! )c + [ais8() b] r8 b [b()c] r c + [cis ()d] r4 r2 + g,1 ~ g2 ~ [g8 a16 b] [c()d e c] + f4-. d-. b-. g-. + r1 + \emptyText + c,2\p e4 g c_\cresc e g4. e8 | + d4. [e16 fis] [g () fis e d] [c() b a g] + a1(-\trill \grace{ [g16 a] } + )g4 r r2 + R1*15 + \mark "D"; + bes2-\mf d4 f + g,2~ [g8 g'( es )c]| + bes4( )a4. [c8 d es] + cis4()d r8 [bes (c )d] + es2 () d4 r + es2\p () d4 r + [c8(\mf g' es )c] bes4()c-. + c4.( cis8 )d4 r + R1*2 + es1~es1| + e! + d + c + c, + e' + e, + c'2 [b8( a gis )a] + [gis8 e gis b ] e4 r | + r8 [e, a c] dis4 r + r8 [e, a c] dis4 r + r8 [e, g b] e4 r + r8 [fis, b dis] fis4 r + r8 [gis, b d] f4 r + r8 [g, b d_"rit."] f4 r + \mark "E"; + R1*8 + r2 r8 [g,-. g-. g-.] + e'4.() c8 [f( d c )b] + [b()c] g4 r8 [g c e] | + g2. ( [g16( f e ))f] + dis4()e r8 [c-. c-. c-.] + c4.( [d16 e] f4 )e + a, ( d g, )c + d d [ + \grace { e8( } + d8. c16 d8. e16] + c4 r r2 + \mark "F"; + R1*3 + c,2~[c8( e g )c] + [c8()b] b4 r2 + [c,8()e g c ] [e ()g e c] + [c()b] b4 r2 + c2 (bes )a [a8(b c )cis] + d2( ~ [d8 e16 d] [\grace { \longgrace d16( } )c8 b16 )c] + \grace { \longgrace c16 }[ b8( a16 )g] g4 r2 | + R1*3 + r2 r4 [g'8()e] + \mark "G"; + [d()c g'()e] [d()c a'()f] + [e()d] d4 r [d8 d] + d4(~ [d16 e d )e] [g8() f e d] | + c4 r r2 + r1 + c1 ~ + c | + [c8-. c-.] r c-. [cis()d] r d-. | + [dis()e] r e-. [e()f] r f-. | + g4-. e-. c-. bes-. | + g-.\ff e-. c-. r | + a'2 ~ [a8_"sempre f" b16 c] [d( e d )e]%TODO + + f4. () d8 [f8 ()d f d] + [c (e] )g2 \grace { \longgrace f16( } [)e8( d16 )c] + \grace { \aftergrace [c16 d] } + d1-\trill + c4 r r2 + r1 | + \mark "H"; + \times 2/3 { [ c8 ()b a ] } \times 2/3 { [ g a b] } \times 2/3 { [ c d e] } \times 2/3 { [ f()e d] } | + \times 2/3 { [ c () b a ] } \times 2/3 { [ g a b] } \times 2/3 { [ c d e] } \times 2/3 { [ f()e d] }| + c4 \times 2/3 { r8 [g'()e]} c4 \times 2/3 { r8 [e () c]} | + g4 \times 2/3 { r8 [c8() g] } \times 2/3 { [ e ()g e] } \times 2/3 { [c ()e c] }| + g4 r8 g'\f [a b c d]| + \grace { \aftergrace [c16 d] } + d1(-\trill + )c4 r r2 + R1*3 + \grace{ \aftergrace [c16 d] } + c1-\trill_"Cadenza ad lib." ( + )c4 r r2 + R1*2 + r4 [c8.^"tutti"-\f c16] c4 c + c [c,8. c16] c4 c| + c2 r2 \bar "|."; + +} diff --git a/mutopia/W.A.Mozart/horn-concerto-3/cadenza.ly b/mutopia/W.A.Mozart/horn-concerto-3/cadenza.ly new file mode 100644 index 0000000000..f7e100661e --- /dev/null +++ b/mutopia/W.A.Mozart/horn-concerto-3/cadenza.ly @@ -0,0 +1,82 @@ +\header{ + title = "Konzert Nr. 3 Es dur"; + subtitle = "Cadenza ad lib."; + enteredby = "HWN"; + copyright = "public domain"; + instrument = "Horn in Es"; + + mutopiatitle = "Cadenza for horn concerto no. 3"; + mutopiacomposer = "Anon."; + style = "classical"; + tagline = "\\\\This music is part of the Mutopia project, http://sca.uwaterloo.ca/Mutopia/\\\\It has been typeset and placed in the public domain by Han-Wen Nienhuys.\\\\Unrestricted modification and redistribution is permitted and encouraged - copy this music and share it!"; + maintainer = "hanwen@cs.uu.nl"; + lastupdated = "1999/Oct/16"; + source = "Breitkopf & Haertel + own modifications"; +} + + + +%{ + +This is a cadenza to Mozart 3, as given to me by Arthur Verhofstad +(one of my teachers). The source is unknown + +Lots more can be found in Uijlenspiegel 1998 no. 1, in an article by +Herman Jeurissen. + +%} + +\version "1.2.13"; + + +cad = \notes \relative c' { + \property Score.midiInstrument = "french horn" + \context Staff { + \emptyText + \cadenza 1; + + + \clef "violin"; + c'4.\mf g8 + + + [e'^"accel" () d c b] + [b() c] g-\fermata + \bar "empty"; + c, ~ [c^\turn_"rubato" e g c] + e4. e8 [g () f_"rit" e d] + + dis4() e4 + \bar "" ; + r8 [c16 d] [e f g gis] + + a4-> f,() e g' + f-> d,() cis e' + + d4^\fermata + \bar "" ; + + r8 a [b cis] + \grace { e8( } + [d16 cis d e] + f4 ~ [f16 e d c] + b4-\turn + \times 2/3 { [ d8 c8 a8] } + g2~ + \bar "" ; + [g16 c, e g] [c e, g c] + [e g, c e] g4^\fermata + \bar "" ; + [g8.(_"a tempo" e16 g8. )e16] + a4. g8 [f8 e8 d8 c8] + g2 d'2-\trill + \grace { [c32 d] } + c4 + } } + +\score { + \notes { \cad } +% \midi { \tempo 4 = 90; } + \paper { casting_algorithm = \Wordwrap;} + +} diff --git a/mutopia/W.A.Mozart/horn-concerto-3/horn-concerto-3.ly b/mutopia/W.A.Mozart/horn-concerto-3/horn-concerto-3.ly new file mode 100644 index 0000000000..4b6e4b48e8 --- /dev/null +++ b/mutopia/W.A.Mozart/horn-concerto-3/horn-concerto-3.ly @@ -0,0 +1,84 @@ +\header{ + title = "Konzert Nr. 3 Es dur"; + subtitle = "f\\\"ur Horn und Orchester"; + composer = "Wolfgang Amadeus Mozart (1756-1792)"; + enteredby = "HWN"; + opus = "K.V. 447"; + + copyright = "public domain"; + instrument = "Horn in Es"; + + mutopiatitle = "Horn Concerto 3"; + mutopiacomposer = "W.A.Mozart"; + mutopiaopus = "KV447"; + style = "classical"; + tagline = "\\\\This music is part of the Mutopia project, http://sca.uwaterloo.ca/Mutopia/\\\\It has been typeset and placed in the public domain by Han-Wen Nienhuys.\\\\Unrestricted modification and redistribution is permitted and encouraged - copy this music and share it!"; + maintainer = "hanwen@cs.uu.nl"; + lastupdated = "1999/Oct/16"; + source = "Breitkopf & Haertel + own modifications"; +} + +%%%%%%% This is the main file. + +%{ + +This is the Mozart 3 for horn. It's from an old and fumbled part I +have with lots of unidentified staccato dots, marcato's and dynamic +markings; I left off most of them. + +Some of the marks are mine. Some of them are my teachers'. Some of +them are my teachers' teachers. Some of them are B&H's. Some of them +are Mozart's. + +--hwn + +%} + +longgrace = \property Grace.stemStyle = "" +aftergrace = \property Grace.graceAlignPosition = \right + + +\version "1.2.13"; + +\include "allegro.ly" +\include "romanze.ly" +\include "rondo.ly" + +\paper{ + \translator { \StaffContext \consists Mark_engraver; } + \translator { \ScoreContext + skipBars = 1; + } + linewidth = 180. \mm; +} + +\score +{ + < \allegro + \property Score.midiInstrument = "french horn" + > + \paper{ } + \header { piece = "allegro"; opus = ""; } + \midi{ \tempo 4=90; } +} + +\score +{ + < \romanze + \property Score.midiInstrument = "french horn" + > + \header { piece = "romanze"; opus = ""; } + \midi{ \tempo 4 = 70; } + \paper{} +} +\score +{ + < \rondo + \property Score.midiInstrument = "french horn" + > + \header { piece = "rondo"; opus = ""; } + \paper{ + \translator { \BarNumberingStaffContext } + } + \midi{ \tempo 4 = 100; } +} diff --git a/mutopia/W.A.Mozart/horn-concerto-3/romanze.ly b/mutopia/W.A.Mozart/horn-concerto-3/romanze.ly new file mode 100644 index 0000000000..34906bd5c3 --- /dev/null +++ b/mutopia/W.A.Mozart/horn-concerto-3/romanze.ly @@ -0,0 +1,73 @@ + + +romanze = \notes \relative c' { + \key F; + \time 2/2; + \emptyText + c'4.( _\textscript "p. con molto espressione" "italic" ) + f8 a,4 a + [bes8( c d bes] )g4 r8 g + a r bes r c r [d()bes] + a2( [)g8 a( bes )b] + c4. () f8 a,4 a | + [bes8 (c d) bes] g4 r8 c,-. + [c8( e g )bes] [a( c f ) d] + c r e r f r r4 + \mark "A"; + R1*8 + g4. ()f8 [e( d c) bes] + [bes( a d )c] c4 r + R1*2 + g'4.() f8 [e( d c) bes] + [bes (a d ) c] c4 r + r1 + [c16\mf () d c-. d-.] [e () f e-. f-.] [g()e c-. c-.] [f()d b-. b-.] + [c16\p () d c-. d-.] [e () f e-. f-.] [g()e c-. c-.] [f()d b-. b-.] + [c8 \< c, c c] [c c c \! c] %B&H use tremolo. + \mark "B"; + c1\f + R1*9 + f'4.(\p )d8 b4 r8 g + g'4.() e8 c4 r8 cis | + d4(~ [d16 e d )e] [f8 () d f() d] + c2()b4 r + R1*4 + e4. ()g8 c,4 ()cis + [d8( e f )d] b4 r8 g + [c ()e g g] [g( f e )d] + c4( + \grace { e16 } + [d8. )c16] [c8 c--( c-- )c--] + \mark "C"; + des1\sfp + g,1\sfp + c\sfp + c,\sfp + R1*3 + r8 [c-\p c c] c2~ + [c8 c' c c] c2~ + [c8 \< e( g f] [e \!d \> c bes] + \mark "D"; + \! )a4 r r2 + R1*3 + c4.-\p () f8 a,4 a | + [bes8 (c d) bes] g4 r8 c,-. + [c8( e g )bes] [a( c f ) d] + c-. r e-. r f4 r4 + R1*3 + r2 r4 r8 c,8 + [c8( e g )bes] [a( c f ) d] + c-. r e-. r f4 r4 + g,1\pp + c,2~c4. c8 + [c8( e g )bes] [a( c f ) d] + c r e r f4 r4 % -. ? + + r1 + c8-. r e-. r f4 r4 + + % Finish with F if played separately + c8-. ( r c,-. r ) c4 r4| + \bar "|."; +} + diff --git a/mutopia/W.A.Mozart/horn-concerto-3/rondo.ly b/mutopia/W.A.Mozart/horn-concerto-3/rondo.ly new file mode 100644 index 0000000000..f10ace98ae --- /dev/null +++ b/mutopia/W.A.Mozart/horn-concerto-3/rondo.ly @@ -0,0 +1,160 @@ + +rondotheme = \notes \relative c' { + [c'8 c c] [c c c] + c4( cis8 )d r g, + [d'8 d d] [d d d] + d4( dis8 )e r c | + [c()d e] [f g a] + [g ()e c] c4 d8 + e4()d8 e4()f8 + e4.()d8 r r | +} + +lipbreaker = \notes \relative c' +{ + r8 [g'-. g-.] [c()e g,-.] + [c()e g,-.] [c()e g,-.] + [c c, c] [c c c] + [c c c] [c c c] +} + +rightsixteenth = { \property Voice.stemLeftBeamCount = "1" + \property Voice.stemRightBeamCount = "2" } +leftsixteenth = { \property Voice.stemLeftBeamCount = "2" + \property Voice.stemRightBeamCount = "1" } +bothsixteenth = { \property Voice.stemLeftBeamCount = "2" + \property Voice.stemRightBeamCount = "2" } + +rondo = \notes \relative c' +{ + \partial 8; + g'8-\p | + \time 6/8; + + \rondotheme + + R2.*13 | + r8 r-\fermata d [d e f] + [g ()e c-.] [d()e d-.] + c4 c8 [d e f] + [g()e c-.] [d()e d-.] + c4 r8 r4 r8 | + R2.*7 + \mark "A"; + c4.\p \grace { e16( } [)d8 c d] + c4 r8 r4 r8 + e4. \grace g16( [)f8 e f] + e4 r8 r4 r8 + g4. e4 c8 + g2.~ + [g8 a b] [c d e ] + e4.()d8 r r + R2.*4 + e2.~ | + [e8 d c] [c b a] + d2.~ + [d8 c b] [b a g] + g'4()e8 b4()cis8 + \mark "B"; + d4 r8 r4 r8 + R2.*3 | + r8 [d-. d-.] [d()g d-.] + [d()g d-.] [d d d] + [d()g] r r4 r8 + R2.*1 + \lipbreaker + c4 r8 [c' d e] + d4()g8 [c, d e] + d4 r8 r4 r8 + R2. | + r4 r8 [c-. d-. e-.] + d4()g8 [c, d e] + [d()g fis] [e d c] + [b () e d] [c b a] + \mark "C"; + g4 r8 r4 r8 + r2. | + % + r8 [g g] [g( )b b] + [b()d d-.] [d()g g-.] + g2.~ + [g8 a g] [f e d] + < \rondotheme + { s8-\p } > + + R2.*12 + r4 r8 r4 c8 + \mark "D"; + c4 f8 c4 a8 + a4.~a4 a8 + bes4 c8 d4 bes8 + g4. ~ g8 r r + R2.*3 + r4 r8 r4 c8 + a4. c + f ~ [f8. \rightsixteenth e16( d )c] + bes4 g8 e4 g8 + c4. ~ c8 r r + R2.*3| + r4 r8 r4 c8 + b4()c8 b4()c8 + bes4. ~ bes4 g8 + a4 c8 [f () d b] + d4. () c8 r r + \mark "E"; + R2.*9 | + \lipbreaker + [c8 c' c] c4.~ + [c8 c d] [e e fis] + g4 r8 r4 r8 + r2. + r8 [g, g] [g g g] | + es'4. ~ [es8 d c] + b4 r8 r4 r8 + r2. | + r8 [g g] [g g g] + es'4. ~ [es8 d c] + b4.\cresc c4. d4. e4. + \mark "F"; + f2.\f ~ | + f4 r8 r4 r8 + r8 [g,\> g] [g g g] + [fis g gis] % Edition breitkopf says a-flat (silly!) + [a bes \! b] + < \rondotheme + { s8-\p } > + R2.*7 + \mark "G"; + R2.*4 + c,4.\mf c4 c8 + c4. e4 c8 + g'4. g4 g8 + g4. g,4 g8 + c4 r8 r4 r8 + r4 r8 r4 g'8 + [c ()e g,-.] [c ()e g,-.] + [c ()e g,-.] [c ()e g,-.] + \mark "H"; + g'2._\cresc bes,2. + a4. [b16 c d e f g] + a4. f4 d8 + [c8\f g' e] [c g e] + [\stemup c \stemdown e' c] \stemboth [g e c] + g4 r8 [g''8 e c] + \grace { \aftergrace [c16 d] } + d2.(-\trill + )c4 r8 r4 r8 + R2.*5 + r8 r8-\fermata d8\p [d e f] + [g ()e c] [d()e d] + [c\cresc c c] [d e f] + [g()e c] [d()e d] + c4\f r8 r4 r8 + R2.*5 + [c8\f c, c] [c c c] + c4 r8 c4 r8 + c4 r8 r4 \bar "||."; % B&H do another r8. +} + + + diff --git a/po/GNUmakefile b/po/GNUmakefile index f4b7500f5d..c6540da3b1 100644 --- a/po/GNUmakefile +++ b/po/GNUmakefile @@ -10,8 +10,8 @@ POT_FILES = $(wildcard *.pot) PO_FILES = $(wildcard *.po) MO_FILES = $(addprefix $(outdir)/, $(PO_FILES:.po=.mo)) HELP_CATALOGS = $(PO_FILES:%.po=%) -CATALOGS = $(HELP_CATALOGS:lilypond=) -EXTRA_DIST_FILES = TODO $(PO_FILES) +CATALOGS = $(HELP_CATALOGS:lilypond=) +EXTRA_DIST_FILES = TODO $(PO_FILES) $(POT_FILES) STEPMAKE_TEMPLATES=podir include $(depth)/make/stepmake.make diff --git a/po/lilypond.po b/po/lilypond.po deleted file mode 100644 index 260670f531..0000000000 --- a/po/lilypond.po +++ /dev/null @@ -1,1186 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR Free Software Foundation, Inc. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 1999-09-16 20:29+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=CHARSET\n" -"Content-Transfer-Encoding: ENCODING\n" - -#: data-file.cc:52 -msgid "EOF in a string" -msgstr "" - -#: data-file.cc:116 input.cc:86 midi-parser.cc:100 warn.cc:21 -msgid "warning: " -msgstr "" - -#: dstream.cc:158 -msgid "not enough fields in Dstream init" -msgstr "" - -#: flower-debug.cc:17 -msgid "Debug output disabled. Compiled with NPRINT." -msgstr "" - -#: getopt-long.cc:141 -#, c-format -msgid "Option `%s' requires an argument" -msgstr "" - -#: getopt-long.cc:145 -#, c-format -msgid "Option `%s' doesn't allow an argument" -msgstr "" - -#: getopt-long.cc:149 -#, c-format -msgid "unrecognized option: `%s'" -msgstr "" - -#: getopt-long.cc:156 -#, c-format -msgid "invalid argument `%s' to option `%s'" -msgstr "" - -#: text-stream.cc:8 -msgid "" -msgstr "" - -#: mapped-file-storage.cc:87 midi-stream.cc:77 mudela-stream.cc:104 -#: paper-stream.cc:25 scores.cc:38 simple-file-storage.cc:44 text-stream.cc:21 -#, c-format -msgid "Can't open file: `%s'" -msgstr "" - -#: input.cc:91 warn.cc:7 warn.cc:15 -msgid "error: " -msgstr "" - -#: input.cc:97 -msgid "Non fatal error: " -msgstr "" - -#: input.cc:105 source-file.cc:63 source-file.cc:156 -msgid "position unknown" -msgstr "" - -#: mapped-file-storage.cc:74 -msgid "Can't map file" -msgstr "" - -#: simple-file-storage.cc:56 -#, c-format -msgid "Huh? Got %d, expected %d characters" -msgstr "" - -#: warn.cc:34 -msgid "programming error: " -msgstr "" - -#: warn.cc:34 -msgid " (Continuing; cross thumbs)" -msgstr "" - -#: warn.cc:40 -msgid "programming warning: " -msgstr "" - -#: afm.cc:129 -#, c-format -msgid "Can't find character called: `%s'" -msgstr "" - -#: afm.cc:154 -#, c-format -msgid "Can't find character number: %d" -msgstr "" - -#: all-font-metrics.cc:69 lookup.cc:103 -#, c-format -msgid "Can't find font: `%s'" -msgstr "" - -#: all-font-metrics.cc:70 -msgid "Loading default font" -msgstr "" - -#: all-font-metrics.cc:75 -#, c-format -msgid "Can't find default font: `%s'" -msgstr "" - -#: all-font-metrics.cc:76 -#, c-format -msgid "(search path: `%s)'" -msgstr "" - -#: all-font-metrics.cc:77 -msgid "Giving up" -msgstr "" - -#: beam-engraver.cc:42 beam-engraver.cc:58 -msgid "no beam to end" -msgstr "" - -#: beam-engraver.cc:87 -msgid "Already have a Beam" -msgstr "" - -#: beam-engraver.cc:149 -msgid "unfinished beam" -msgstr "" - -#: beam-engraver.cc:174 -msgid "Stem must have Rhythmic structure" -msgstr "" - -#: beam-engraver.cc:185 -msgid "Stem doesn't fit in beam" -msgstr "" - -#: beam-engraver.cc:186 -msgid "Beam was started here" -msgstr "" - -#: beam.cc:147 -msgid "beam with less than two stems" -msgstr "" - -#: beam.cc:312 -msgid "weird beam vertical offset" -msgstr "" - -#: break-algorithm.cc:28 -msgid "0 lines" -msgstr "" - -#: break-algorithm.cc:30 -#, c-format -msgid "1 line (of %.0f columns)" -msgstr "" - -#: break-algorithm.cc:32 -#, c-format -msgid "%d lines (with an average of %.1f columns)" -msgstr "" - -#: break-algorithm.cc:155 -msgid "Score does not have any columns" -msgstr "" - -#: break-algorithm.cc:172 -#, c-format -msgid "approximated %s" -msgstr "" - -#: break-algorithm.cc:174 -#, c-format -msgid "calculated %s exactly" -msgstr "" - -#: break-algorithm.cc:175 -#, c-format -msgid "elapsed time %.2f seconds" -msgstr "" - -#: change-iterator.cc:22 -#, c-format -msgid "Can't change `%s' to `%s'" -msgstr "" - -#: change-iterator.cc:57 -msgid "Can't switch translators, I'm there already" -msgstr "" - -#. -#. We could change the current translator's id, but that would make -#. errors hard to catch -#. -#. last->translator_id_str_ = change_l ()->change_to_id_str_; -#. -#: change-iterator.cc:76 -msgid "I'm one myself" -msgstr "" - -#: change-iterator.cc:79 -msgid "none of these in my family" -msgstr "" - -#: chord-tremolo-engraver.cc:41 chord-tremolo-engraver.cc:58 -msgid "no tremolo beam to end" -msgstr "" - -#: chord-tremolo-engraver.cc:83 -msgid "Already have a tremolo beam" -msgstr "" - -#: chord-tremolo-engraver.cc:124 -msgid "unfinished tremolo beam" -msgstr "" - -#: chord.cc:231 -#, c-format -msgid "invalid subtraction: not part of chord: %s" -msgstr "" - -#: chord.cc:245 -#, c-format -msgid "invalid inversion pitch: not part of chord: %s" -msgstr "" - -#: clef-engraver.cc:178 -msgid "unknown clef type" -msgstr "" - -#: collision.cc:95 -msgid "Too many clashing notecolumns. Ignoring them." -msgstr "" - -#: crescendo.cc:42 -msgid "crescendo" -msgstr "" - -#: crescendo.cc:42 -msgid "too small" -msgstr "" - -#: debug.cc:56 -msgid "floating point exception" -msgstr "" - -#: debug.cc:139 -msgid "Can't set mem-checking!" -msgstr "" - -#: dimensions.cc:13 -msgid "NaN" -msgstr "" - -#: dynamic-engraver.cc:109 -msgid "Got a dynamic already. Continuing dazed and confused." -msgstr "" - -#: dynamic-engraver.cc:162 -msgid "Can't find (de)crescendo to end" -msgstr "" - -#: dynamic-engraver.cc:216 -msgid "Too many crescendi here" -msgstr "" - -#: dynamic-engraver.cc:254 -msgid "unended crescendo" -msgstr "" - -#: encompass-info.cc:32 -msgid "Slur over rest?" -msgstr "" - -#: encompass-info.cc:67 stem-info.cc:140 -msgid "" -"minVerticalAlign != maxVerticalAlign: interstaff beams/slurs may be broken" -msgstr "" - -#: extender-engraver.cc:62 -msgid "unterminated extender" -msgstr "" - -#: extender-engraver.cc:74 -msgid "Nothing to connect extender to on the left. Ignoring extender request." -msgstr "" - -#: folded-repeat-iterator.cc:64 -msgid "no one to print a repeat brace" -msgstr "" - -#: grace-iterator.cc:43 -msgid "no Grace context available" -msgstr "" - -#: grace-position-engraver.cc:89 -msgid "Unattached grace notes. Attaching to last musical column." -msgstr "" - -#: hyphen-engraver.cc:60 -msgid "unterminated hyphen" -msgstr "" - -#: hyphen-engraver.cc:72 -msgid "Nothing to connect hyphen to on the left. Ignoring hyphen request." -msgstr "" - -#: identifier.cc:46 -#, c-format -msgid "wrong identifier type, expected: `%s'" -msgstr "" - -#: includable-lexer.cc:47 lily-guile.cc:82 lily-guile.cc:105 -#: midi-score-parser.cc:24 scores.cc:108 scores.cc:114 -#, c-format -msgid "Can't find file: `%s'" -msgstr "" - -#: includable-lexer.cc:49 lookup.cc:104 scores.cc:109 -#, c-format -msgid "(search path: `%s')" -msgstr "" - -#: ineq-constrained-qp.cc:169 -#, c-format -msgid "Ineq_constrained_qp::solve (): Constraint off by %f" -msgstr "" - -#: ineq-constrained-qp.cc:233 -msgid "Didn't converge!" -msgstr "" - -#: ineq-constrained-qp.cc:235 -msgid "too much degeneracy" -msgstr "" - -#: key-def.cc:31 -msgid "No key name, assuming `C'" -msgstr "" - -#: key-def.cc:92 -msgid "Don't know how handle empty keys" -msgstr "" - -#: key-engraver.cc:70 key-performer.cc:65 -msgid "FIXME: key change merge" -msgstr "" - -#: key.cc:54 key.cc:59 -#, c-format -msgid "Don't have that many octaves (%s)" -msgstr "" - -#: key.cc:77 -#, c-format -msgid "underdone accidentals (%s)" -msgstr "" - -#: key.cc:82 -#, c-format -msgid "overdone accidentals (%s)" -msgstr "" - -#: lily-guile.cc:84 lily-guile.cc:107 -#, c-format -msgid "(load path: `%s')" -msgstr "" - -#: line-of-score.cc:91 -msgid "Huh? Empty Line_of_score?" -msgstr "" - -#: local-key-engraver.cc:42 -msgid "out of tune:" -msgstr "" - -#: local-key-engraver.cc:43 time-signature-engraver.cc:29 -#: translator-group.cc:437 translator-group.cc:446 -#, c-format -msgid "Can't find: `%s'" -msgstr "" - -#: lookup.cc:105 -msgid "Aborting" -msgstr "" - -#: lookup.cc:436 -#, c-format -msgid "Non-matching braces in text `%s', adding braces" -msgstr "" - -#: main.cc:71 main.cc:91 -msgid "enable debugging output" -msgstr "" - -#: main.cc:72 -msgid "EXT" -msgstr "" - -#: main.cc:72 -msgid "use output format EXT" -msgstr "" - -#: main.cc:73 main.cc:92 -msgid "this help" -msgstr "" - -#: main.cc:74 -msgid "DIR" -msgstr "" - -#: main.cc:74 -msgid "add DIR to search path" -msgstr "" - -#: main.cc:75 main.cc:95 -msgid "FILE" -msgstr "" - -#: main.cc:75 -msgid "use FILE as init file" -msgstr "" - -#: main.cc:76 -msgid "write Makefile dependencies for every input file" -msgstr "" - -#: main.cc:77 -msgid "produce MIDI output only" -msgstr "" - -#: main.cc:78 -msgid "BASENAME" -msgstr "" - -#: main.cc:78 -msgid "write output to BASENAME[-x].extension" -msgstr "" - -#: main.cc:79 -msgid "show all changes in relative syntax" -msgstr "" - -#: main.cc:80 -msgid "inhibit file output naming and exporting" -msgstr "" - -#: main.cc:81 main.cc:99 -msgid "don't timestamp the output" -msgstr "" - -#: main.cc:82 -msgid "switch on experimental features" -msgstr "" - -#: main.cc:83 -msgid "ignore mudela version" -msgstr "" - -#: main.cc:84 main.cc:100 -msgid "print version number" -msgstr "" - -#: main.cc:85 main.cc:102 -msgid "show warranty and copyright" -msgstr "" - -#: main.cc:92 -#, c-format -msgid "Usage: %s [OPTION]... [FILE]..." -msgstr "" - -#: main.cc:94 -msgid "Typeset music and or play MIDI from FILE" -msgstr "" - -#: main.cc:100 main.cc:115 -msgid "Options:" -msgstr "" - -#: main.cc:104 -msgid "This binary was compiled with the following options:" -msgstr "" - -#: main.cc:119 main.cc:123 -#, c-format -msgid "Report bugs to %s" -msgstr "" - -#: main.cc:52 main.cc:137 -#, c-format -msgid "" -"This is free software. It is covered by the GNU General Public License,\n" -"and you are welcome to change it and/or distribute copies of it under\n" -"certain conditions. Invoke as `%s --warranty' for more information.\n" -msgstr "" - -#: main.cc:59 main.cc:144 main.cc:156 -#, c-format -msgid "Copyright (c) %s by" -msgstr "" - -#. GNU GNU? -#: main.cc:154 -msgid "GNU LilyPond -- The GNU Project music typesetter" -msgstr "" - -#: main.cc:68 main.cc:162 -msgid "" -" This program is free software; you can redistribute it and/or\n" -"modify it under the terms of the GNU General Public License version 2\n" -"as published by the Free Software Foundation.\n" -"\n" -" This program is distributed in the hope that it will be useful,\n" -"but WITHOUT ANY WARRANTY; without even the implied warranty of\n" -"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n" -"General Public License for more details.\n" -"\n" -" You should have received a copy (refer to the file COPYING) of the\n" -"GNU General Public License along with this program; if not, write to\n" -"the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139,\n" -"USA.\n" -msgstr "" - -#: midi-item.cc:303 -#, c-format -msgid "no such instrument: `%s'" -msgstr "" - -#: midi-item.cc:357 -#, c-format -msgid "unconventional key: flats: %d, sharps: %d" -msgstr "" - -#: midi-item.cc:402 -msgid "silly duration" -msgstr "" - -#: midi-item.cc:415 -msgid "silly pitch" -msgstr "" - -#: midi-stream.cc:29 paper-stream.cc:36 -msgid "Error syncing file (disk full?)" -msgstr "" - -#: music-output-def.cc:56 -msgid "Interpretation context with empty type" -msgstr "" - -#: music-output-def.cc:83 -#, c-format -msgid "Can't find `%s' context" -msgstr "" - -#: musical-request.cc:42 -#, c-format -msgid "Transposition by %s makes accidental larger than two" -msgstr "" - -#: my-lily-lexer.cc:137 -#, c-format -msgid "redeclaration of `\\%s'" -msgstr "" - -#: my-lily-lexer.cc:143 -#, c-format -msgid "Identifier name is a keyword: `%s'" -msgstr "" - -#: my-lily-lexer.cc:172 -#, c-format -msgid "error at EOF: %s" -msgstr "" - -#: midi-score-parser.cc:94 my-lily-parser.cc:60 -msgid "Parsing..." -msgstr "" - -#: my-lily-parser.cc:69 -msgid "Braces don't match" -msgstr "" - -#: p-col.cc:48 -msgid "Must set spring between differing columns" -msgstr "" - -#: paper-def.cc:95 -#, c-format -msgid "unknown paper variable: `%s'" -msgstr "" - -#: paper-def.cc:99 -msgid "not a real variable" -msgstr "" - -#. for now; breaks -fscm output -#: paper-def.cc:251 -msgid "Outputting Score, defined at: " -msgstr "" - -#: paper-def.cc:280 -#, c-format -msgid "paper output to %s..." -msgstr "" - -#: mudela-stream.cc:86 paper-outputter.cc:76 performance.cc:97 -msgid ", at " -msgstr "" - -#: paper-outputter.cc:130 -#, c-format -msgid "improbable offset for object type: `%s'" -msgstr "" - -#: paper-score.cc:131 -msgid "Can't solve this casting problem exactly; reverting to Word_wrap" -msgstr "" - -#: paper-score.cc:156 -msgid "Preprocessing elements..." -msgstr "" - -#: paper-score.cc:160 -msgid "Calculating column positions..." -msgstr "" - -#: paper-score.cc:179 -#, c-format -msgid "%s elements" -msgstr "" - -#: paper-score.cc:182 -msgid "Line ... " -msgstr "" - -#: performance.cc:50 -msgid "Track ... " -msgstr "" - -#. perhaps multiple text events? -#: performance.cc:77 -msgid "Creator: " -msgstr "" - -#: performance.cc:92 -msgid "Automatically generated" -msgstr "" - -#: performance.cc:106 -#, c-format -msgid "from musical definition: %s" -msgstr "" - -#: performance.cc:174 -#, c-format -msgid "MIDI output to %s..." -msgstr "" - -#: qlpsolve.cc:88 qlpsolve.cc:139 -msgid "degenerate constraints" -msgstr "" - -#: repeat-engraver.cc:177 -msgid "No bar engraver found. Ignoring repeats." -msgstr "" - -#: request-chord-iterator.cc:73 -#, c-format -msgid "Junking request: `%s'" -msgstr "" - -#: request-chord-iterator.cc:76 -#, c-format -msgid "Huh? Not a Request: `%s'" -msgstr "" - -#: rest-collision.cc:64 -msgid "too many colliding rests" -msgstr "" - -#: rest-collision.cc:68 -msgid "too many notes for rest collision" -msgstr "" - -#: score-engraver.cc:149 -#, c-format -msgid "unbound spanner `%s'" -msgstr "" - -#: score.cc:56 -msgid "no toplevel translator" -msgstr "" - -#: score.cc:59 -msgid "Interpreting music..." -msgstr "" - -#: score.cc:70 -msgid "Need music in a score" -msgstr "" - -#. should we? hampers debugging. -#: score.cc:83 -msgid "Errors found/*, not processing score*/" -msgstr "" - -#: score.cc:88 -#, c-format -msgid "elapsed time: %.2f seconds" -msgstr "" - -#: scores.cc:35 -#, c-format -msgid "Writing dependency file: `%s'..." -msgstr "" - -#: scores.cc:79 -msgid "Score contains errors; will not process it" -msgstr "" - -#: script-engraver.cc:49 -#, c-format -msgid "Don't know how to interpret articulation `%s'" -msgstr "" - -#: sequential-music-iterator.cc:82 -msgid "Must stop before this music ends" -msgstr "" - -#. this shouldn't happen, but let's continue anyway. -#: single-malt-grouping-item.cc:43 -msgid "Single_malt_grouping_item: I've been drinking too much" -msgstr "" - -#: slur-engraver.cc:64 -msgid "unterminated slur" -msgstr "" - -#: slur-engraver.cc:80 -#, c-format -msgid "Can't find both ends of %s" -msgstr "" - -#: slur-engraver.cc:80 -msgid "slur" -msgstr "" - -#: slur.cc:38 -msgid "Putting slur over rest. Ignoring." -msgstr "" - -#: spanner.cc:41 -msgid "Left spanpoint is right spanpoint" -msgstr "" - -#: spanner.cc:111 -#, c-format -msgid "Spanner `%s' has equal left and right spanpoints" -msgstr "" - -#: spanner.cc:143 -msgid "spanner with negative length" -msgstr "" - -#: spring-spacer.cc:134 -msgid "I'm too fat; call Oprah" -msgstr "" - -#: spring-spacer.cc:299 -msgid "Solution doesn't satisfy constraints" -msgstr "" - -#: spring-spacer.cc:400 -#, c-format -msgid "Improbable distance: %f point, setting to 10 mm" -msgstr "" - -#: spring-spacer.cc:405 -msgid "Negative distance, setting to 10 mm" -msgstr "" - -#: stem-engraver.cc:80 -#, c-format -msgid "Adding note head to incompatible stem (type = %d)" -msgstr "" - -#: stem.cc:26 -msgid "stem direction set already!" -msgstr "" - -#: stem.cc:106 -msgid "Weird stem size; check for narrow beams" -msgstr "" - -#: tfm-reader.cc:108 -#, c-format -msgid "TFM header of `%s' has only %u word(s)" -msgstr "" - -#: tfm-reader.cc:146 -#, c-format -msgid "%s: TFM file has %u parameters, which is more than the %u I can handle" -msgstr "" - -#: tfm.cc:64 -#, c-format -msgid "Can't find ascii character: `%d'" -msgstr "" - -#: tie-engraver.cc:91 -msgid "unequal number of note heads for tie" -msgstr "" - -#: tie-engraver.cc:155 tie-performer.cc:106 -msgid "No ties were created!" -msgstr "" - -#: tie.cc:55 -msgid "lonely tie" -msgstr "" - -#: time-description.cc:17 -msgid "cadenza" -msgstr "" - -#: time-description.cc:106 -msgid "Partial measure must be non-negative" -msgstr "" - -#: time-description.cc:108 -msgid "partial measure too large" -msgstr "" - -#: time-scaled-music-iterator.cc:25 -msgid "no one to print a tuplet start bracket" -msgstr "" - -#: time-signature-engraver.cc:28 -msgid "lost in time:" -msgstr "" - -#: timing-translator.cc:26 -msgid "conflicting timing request" -msgstr "" - -#: timing-translator.cc:62 -msgid "time signature change not allowed here" -msgstr "" - -#: timing-translator.cc:83 -#, c-format -msgid "barcheck failed at: %s" -msgstr "" - -#: translator-ctors.cc:39 -#, c-format -msgid "unknown translator: `%s'" -msgstr "" - -#: translator-group.cc:78 translator-group.cc:91 -msgid "Program has no such type" -msgstr "" - -#: translator-group.cc:82 translator-group.cc:97 -#, c-format -msgid "Already contains: `%s'" -msgstr "" - -#: translator-group.cc:207 -#, c-format -msgid "Can't find or create `%s' called `%s'" -msgstr "" - -#: translator-group.cc:341 -#, c-format -msgid "Can't find or create: `%s'" -msgstr "" - -#: transposed-music.cc:31 -msgid "Will ignore \\relative for transposed music" -msgstr "" - -#: unfolded-repeat-iterator.cc:145 -msgid "no one to print a volta bracket" -msgstr "" - -#: word-wrap.cc:75 -#, c-format -msgid "Ugh, this measure is too long, breakpoint: %d" -msgstr "" - -#: word-wrap.cc:77 -msgid "Generating stupido solution" -msgstr "" - -#: word-wrap.cc:95 -msgid "I don't fit; put me on Montignac" -msgstr "" - -#: parser.yy:55 -#, c-format -msgid "Oldest supported input version: %s" -msgstr "" - -#: parser.yy:313 -msgid "Can't evaluate Scheme in safe mode" -msgstr "" - -#: parser.yy:433 parser.yy:441 parser.yy:465 -msgid "Need a translator group for a context" -msgstr "" - -#: parser.yy:459 -msgid "Wrong type for property value" -msgstr "" - -#: parser.yy:515 -msgid "More than one music block" -msgstr "" - -#: parser.yy:575 -msgid "Need even number of args for shape array" -msgstr "" - -#: parser.yy:723 -msgid "More alternatives than repeats. Junking excess alternatives." -msgstr "" - -#: parser.yy:946 parser.yy:1360 parser.yy:1380 -#, c-format -msgid "not a duration: %d" -msgstr "" - -#: parser.yy:948 parser.yy:1382 -msgid "Can't abbreviate" -msgstr "" - -#: parser.yy:1076 -msgid "Can't specify direction for this request" -msgstr "" - -#: parser.yy:1211 parser.yy:1219 parser.yy:1444 -msgid "Have to be in Lyric mode for lyrics" -msgstr "" - -#: parser.yy:1391 -msgid "Have to be in Note mode for notes" -msgstr "" - -#: parser.yy:1403 -msgid "Can't abbreviate tuplet" -msgstr "" - -#: parser.yy:1450 -msgid "Have to be in Chord mode for chords" -msgstr "" - -#: lexer.ll:155 -msgid "EOF found inside a comment" -msgstr "" - -#: lexer.ll:169 -msgid "\\maininput disallowed outside init files" -msgstr "" - -#: lexer.ll:199 -#, c-format -msgid "undefined identifier: `%s'" -msgstr "" - -#. backup rule -#: lexer.ll:204 -msgid "Missing end quote" -msgstr "" - -#. backup rule -#: lexer.ll:227 lexer.ll:231 -msgid "white expected" -msgstr "" - -#: lexer.ll:401 -#, c-format -msgid "invalid character: `%c'" -msgstr "" - -#: lexer.ll:457 -#, c-format -msgid "unknown escaped string: `\\%s'" -msgstr "" - -#: lexer.ll:543 -#, c-format -msgid "incorrect mudela version: %s (%s, %s)" -msgstr "" - -#: out/BLURB.hh:2 -msgid "" -"LilyPond is a music typesetter. It produces beautiful sheet music\n" -"using a high level description file as input. LilyPond is part of \n" -"the GNU Project.\n" -msgstr "" - -#: main.cc:90 -msgid "write exact durations, e.g.: a4*385/384" -msgstr "" - -#: main.cc:93 -msgid "ACC[:MINOR]" -msgstr "" - -#: main.cc:93 -msgid "set key: ACC +sharps/-flats; :1 minor" -msgstr "" - -#: main.cc:94 -msgid "assume no tuplets or double dots, smallest is 32" -msgstr "" - -#: main.cc:95 -msgid "set FILE as default output" -msgstr "" - -#: main.cc:96 -msgid "assume no tuplets" -msgstr "" - -#: main.cc:97 -msgid "be quiet" -msgstr "" - -#: main.cc:98 -msgid "DUR" -msgstr "" - -#: main.cc:98 -msgid "set smallest duration" -msgstr "" - -#: main.cc:101 -msgid "be verbose" -msgstr "" - -#: main.cc:103 -msgid "assume no double dotted notes" -msgstr "" - -#: main.cc:110 -#, c-format -msgid "Usage: %s [OPTION]... [FILE]" -msgstr "" - -#: main.cc:112 -msgid "Translate MIDI-file to mudela" -msgstr "" - -#: midi-parser.cc:64 -msgid "zero length string encountered" -msgstr "" - -#: midi-score-parser.cc:44 -msgid "MIDI header expected" -msgstr "" - -#: midi-score-parser.cc:49 -msgid "invalid header length" -msgstr "" - -#: midi-score-parser.cc:52 -msgid "invalid MIDI format" -msgstr "" - -#: midi-score-parser.cc:55 -msgid "invalid number of tracks" -msgstr "" - -#: midi-score-parser.cc:58 -msgid "Can't handle non-metrical time" -msgstr "" - -#: midi-track-parser.cc:68 -#, c-format -msgid "Junking note-end event: channel = %d, pitch = %d" -msgstr "" - -#: midi-track-parser.cc:124 -msgid "invalid running status" -msgstr "" - -#: midi-track-parser.cc:328 -msgid "unimplemented MIDI meta-event" -msgstr "" - -#: midi-track-parser.cc:333 -msgid "invalid MIDI event" -msgstr "" - -#: midi-track-parser.cc:348 -msgid "MIDI track expected" -msgstr "" - -#: midi-track-parser.cc:353 -msgid "invalid track length" -msgstr "" - -#: mudela-item.cc:160 -#, c-format -msgid "#32 in quarter: %d" -msgstr "" - -#: mudela-score.cc:108 -#, c-format -msgid "Lily output to %s..." -msgstr "" - -#: mudela-score.cc:119 -#, c-format -msgid "track %d:" -msgstr "" - -#: mudela-score.cc:155 -msgid "Processing..." -msgstr "" - -#: mudela-score.cc:164 -msgid "Creating voices..." -msgstr "" - -#: mudela-score.cc:168 -msgid "track " -msgstr "" - -#: mudela-score.cc:177 -msgid "NOT Filtering tempo..." -msgstr "" - -#: mudela-score.cc:186 -msgid "NOT Quantifying columns..." -msgstr "" - -#: mudela-score.cc:190 -msgid "Quantifying columns..." -msgstr "" - -#: mudela-score.cc:223 -msgid "Settling columns..." -msgstr "" - -#: mudela-staff.cc:177 -msgid "% MIDI copyright:" -msgstr "" - -#: mudela-staff.cc:178 -msgid "% MIDI instrument:" -msgstr "" - -#: mudela-stream.cc:37 -#, c-format -msgid "lily indent level: %d" -msgstr "" - -#. Maybe better not to translate these? -#: mudela-stream.cc:76 -msgid "% Creator: " -msgstr "" - -#: mudela-stream.cc:81 -msgid "% Automatically generated" -msgstr "" - -#: mudela-stream.cc:90 -#, c-format -msgid "% from input file: " -msgstr "" diff --git a/po/lilypond.pot b/po/lilypond.pot new file mode 100644 index 0000000000..260670f531 --- /dev/null +++ b/po/lilypond.pot @@ -0,0 +1,1186 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Free Software Foundation, Inc. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 1999-09-16 20:29+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: ENCODING\n" + +#: data-file.cc:52 +msgid "EOF in a string" +msgstr "" + +#: data-file.cc:116 input.cc:86 midi-parser.cc:100 warn.cc:21 +msgid "warning: " +msgstr "" + +#: dstream.cc:158 +msgid "not enough fields in Dstream init" +msgstr "" + +#: flower-debug.cc:17 +msgid "Debug output disabled. Compiled with NPRINT." +msgstr "" + +#: getopt-long.cc:141 +#, c-format +msgid "Option `%s' requires an argument" +msgstr "" + +#: getopt-long.cc:145 +#, c-format +msgid "Option `%s' doesn't allow an argument" +msgstr "" + +#: getopt-long.cc:149 +#, c-format +msgid "unrecognized option: `%s'" +msgstr "" + +#: getopt-long.cc:156 +#, c-format +msgid "invalid argument `%s' to option `%s'" +msgstr "" + +#: text-stream.cc:8 +msgid "" +msgstr "" + +#: mapped-file-storage.cc:87 midi-stream.cc:77 mudela-stream.cc:104 +#: paper-stream.cc:25 scores.cc:38 simple-file-storage.cc:44 text-stream.cc:21 +#, c-format +msgid "Can't open file: `%s'" +msgstr "" + +#: input.cc:91 warn.cc:7 warn.cc:15 +msgid "error: " +msgstr "" + +#: input.cc:97 +msgid "Non fatal error: " +msgstr "" + +#: input.cc:105 source-file.cc:63 source-file.cc:156 +msgid "position unknown" +msgstr "" + +#: mapped-file-storage.cc:74 +msgid "Can't map file" +msgstr "" + +#: simple-file-storage.cc:56 +#, c-format +msgid "Huh? Got %d, expected %d characters" +msgstr "" + +#: warn.cc:34 +msgid "programming error: " +msgstr "" + +#: warn.cc:34 +msgid " (Continuing; cross thumbs)" +msgstr "" + +#: warn.cc:40 +msgid "programming warning: " +msgstr "" + +#: afm.cc:129 +#, c-format +msgid "Can't find character called: `%s'" +msgstr "" + +#: afm.cc:154 +#, c-format +msgid "Can't find character number: %d" +msgstr "" + +#: all-font-metrics.cc:69 lookup.cc:103 +#, c-format +msgid "Can't find font: `%s'" +msgstr "" + +#: all-font-metrics.cc:70 +msgid "Loading default font" +msgstr "" + +#: all-font-metrics.cc:75 +#, c-format +msgid "Can't find default font: `%s'" +msgstr "" + +#: all-font-metrics.cc:76 +#, c-format +msgid "(search path: `%s)'" +msgstr "" + +#: all-font-metrics.cc:77 +msgid "Giving up" +msgstr "" + +#: beam-engraver.cc:42 beam-engraver.cc:58 +msgid "no beam to end" +msgstr "" + +#: beam-engraver.cc:87 +msgid "Already have a Beam" +msgstr "" + +#: beam-engraver.cc:149 +msgid "unfinished beam" +msgstr "" + +#: beam-engraver.cc:174 +msgid "Stem must have Rhythmic structure" +msgstr "" + +#: beam-engraver.cc:185 +msgid "Stem doesn't fit in beam" +msgstr "" + +#: beam-engraver.cc:186 +msgid "Beam was started here" +msgstr "" + +#: beam.cc:147 +msgid "beam with less than two stems" +msgstr "" + +#: beam.cc:312 +msgid "weird beam vertical offset" +msgstr "" + +#: break-algorithm.cc:28 +msgid "0 lines" +msgstr "" + +#: break-algorithm.cc:30 +#, c-format +msgid "1 line (of %.0f columns)" +msgstr "" + +#: break-algorithm.cc:32 +#, c-format +msgid "%d lines (with an average of %.1f columns)" +msgstr "" + +#: break-algorithm.cc:155 +msgid "Score does not have any columns" +msgstr "" + +#: break-algorithm.cc:172 +#, c-format +msgid "approximated %s" +msgstr "" + +#: break-algorithm.cc:174 +#, c-format +msgid "calculated %s exactly" +msgstr "" + +#: break-algorithm.cc:175 +#, c-format +msgid "elapsed time %.2f seconds" +msgstr "" + +#: change-iterator.cc:22 +#, c-format +msgid "Can't change `%s' to `%s'" +msgstr "" + +#: change-iterator.cc:57 +msgid "Can't switch translators, I'm there already" +msgstr "" + +#. +#. We could change the current translator's id, but that would make +#. errors hard to catch +#. +#. last->translator_id_str_ = change_l ()->change_to_id_str_; +#. +#: change-iterator.cc:76 +msgid "I'm one myself" +msgstr "" + +#: change-iterator.cc:79 +msgid "none of these in my family" +msgstr "" + +#: chord-tremolo-engraver.cc:41 chord-tremolo-engraver.cc:58 +msgid "no tremolo beam to end" +msgstr "" + +#: chord-tremolo-engraver.cc:83 +msgid "Already have a tremolo beam" +msgstr "" + +#: chord-tremolo-engraver.cc:124 +msgid "unfinished tremolo beam" +msgstr "" + +#: chord.cc:231 +#, c-format +msgid "invalid subtraction: not part of chord: %s" +msgstr "" + +#: chord.cc:245 +#, c-format +msgid "invalid inversion pitch: not part of chord: %s" +msgstr "" + +#: clef-engraver.cc:178 +msgid "unknown clef type" +msgstr "" + +#: collision.cc:95 +msgid "Too many clashing notecolumns. Ignoring them." +msgstr "" + +#: crescendo.cc:42 +msgid "crescendo" +msgstr "" + +#: crescendo.cc:42 +msgid "too small" +msgstr "" + +#: debug.cc:56 +msgid "floating point exception" +msgstr "" + +#: debug.cc:139 +msgid "Can't set mem-checking!" +msgstr "" + +#: dimensions.cc:13 +msgid "NaN" +msgstr "" + +#: dynamic-engraver.cc:109 +msgid "Got a dynamic already. Continuing dazed and confused." +msgstr "" + +#: dynamic-engraver.cc:162 +msgid "Can't find (de)crescendo to end" +msgstr "" + +#: dynamic-engraver.cc:216 +msgid "Too many crescendi here" +msgstr "" + +#: dynamic-engraver.cc:254 +msgid "unended crescendo" +msgstr "" + +#: encompass-info.cc:32 +msgid "Slur over rest?" +msgstr "" + +#: encompass-info.cc:67 stem-info.cc:140 +msgid "" +"minVerticalAlign != maxVerticalAlign: interstaff beams/slurs may be broken" +msgstr "" + +#: extender-engraver.cc:62 +msgid "unterminated extender" +msgstr "" + +#: extender-engraver.cc:74 +msgid "Nothing to connect extender to on the left. Ignoring extender request." +msgstr "" + +#: folded-repeat-iterator.cc:64 +msgid "no one to print a repeat brace" +msgstr "" + +#: grace-iterator.cc:43 +msgid "no Grace context available" +msgstr "" + +#: grace-position-engraver.cc:89 +msgid "Unattached grace notes. Attaching to last musical column." +msgstr "" + +#: hyphen-engraver.cc:60 +msgid "unterminated hyphen" +msgstr "" + +#: hyphen-engraver.cc:72 +msgid "Nothing to connect hyphen to on the left. Ignoring hyphen request." +msgstr "" + +#: identifier.cc:46 +#, c-format +msgid "wrong identifier type, expected: `%s'" +msgstr "" + +#: includable-lexer.cc:47 lily-guile.cc:82 lily-guile.cc:105 +#: midi-score-parser.cc:24 scores.cc:108 scores.cc:114 +#, c-format +msgid "Can't find file: `%s'" +msgstr "" + +#: includable-lexer.cc:49 lookup.cc:104 scores.cc:109 +#, c-format +msgid "(search path: `%s')" +msgstr "" + +#: ineq-constrained-qp.cc:169 +#, c-format +msgid "Ineq_constrained_qp::solve (): Constraint off by %f" +msgstr "" + +#: ineq-constrained-qp.cc:233 +msgid "Didn't converge!" +msgstr "" + +#: ineq-constrained-qp.cc:235 +msgid "too much degeneracy" +msgstr "" + +#: key-def.cc:31 +msgid "No key name, assuming `C'" +msgstr "" + +#: key-def.cc:92 +msgid "Don't know how handle empty keys" +msgstr "" + +#: key-engraver.cc:70 key-performer.cc:65 +msgid "FIXME: key change merge" +msgstr "" + +#: key.cc:54 key.cc:59 +#, c-format +msgid "Don't have that many octaves (%s)" +msgstr "" + +#: key.cc:77 +#, c-format +msgid "underdone accidentals (%s)" +msgstr "" + +#: key.cc:82 +#, c-format +msgid "overdone accidentals (%s)" +msgstr "" + +#: lily-guile.cc:84 lily-guile.cc:107 +#, c-format +msgid "(load path: `%s')" +msgstr "" + +#: line-of-score.cc:91 +msgid "Huh? Empty Line_of_score?" +msgstr "" + +#: local-key-engraver.cc:42 +msgid "out of tune:" +msgstr "" + +#: local-key-engraver.cc:43 time-signature-engraver.cc:29 +#: translator-group.cc:437 translator-group.cc:446 +#, c-format +msgid "Can't find: `%s'" +msgstr "" + +#: lookup.cc:105 +msgid "Aborting" +msgstr "" + +#: lookup.cc:436 +#, c-format +msgid "Non-matching braces in text `%s', adding braces" +msgstr "" + +#: main.cc:71 main.cc:91 +msgid "enable debugging output" +msgstr "" + +#: main.cc:72 +msgid "EXT" +msgstr "" + +#: main.cc:72 +msgid "use output format EXT" +msgstr "" + +#: main.cc:73 main.cc:92 +msgid "this help" +msgstr "" + +#: main.cc:74 +msgid "DIR" +msgstr "" + +#: main.cc:74 +msgid "add DIR to search path" +msgstr "" + +#: main.cc:75 main.cc:95 +msgid "FILE" +msgstr "" + +#: main.cc:75 +msgid "use FILE as init file" +msgstr "" + +#: main.cc:76 +msgid "write Makefile dependencies for every input file" +msgstr "" + +#: main.cc:77 +msgid "produce MIDI output only" +msgstr "" + +#: main.cc:78 +msgid "BASENAME" +msgstr "" + +#: main.cc:78 +msgid "write output to BASENAME[-x].extension" +msgstr "" + +#: main.cc:79 +msgid "show all changes in relative syntax" +msgstr "" + +#: main.cc:80 +msgid "inhibit file output naming and exporting" +msgstr "" + +#: main.cc:81 main.cc:99 +msgid "don't timestamp the output" +msgstr "" + +#: main.cc:82 +msgid "switch on experimental features" +msgstr "" + +#: main.cc:83 +msgid "ignore mudela version" +msgstr "" + +#: main.cc:84 main.cc:100 +msgid "print version number" +msgstr "" + +#: main.cc:85 main.cc:102 +msgid "show warranty and copyright" +msgstr "" + +#: main.cc:92 +#, c-format +msgid "Usage: %s [OPTION]... [FILE]..." +msgstr "" + +#: main.cc:94 +msgid "Typeset music and or play MIDI from FILE" +msgstr "" + +#: main.cc:100 main.cc:115 +msgid "Options:" +msgstr "" + +#: main.cc:104 +msgid "This binary was compiled with the following options:" +msgstr "" + +#: main.cc:119 main.cc:123 +#, c-format +msgid "Report bugs to %s" +msgstr "" + +#: main.cc:52 main.cc:137 +#, c-format +msgid "" +"This is free software. It is covered by the GNU General Public License,\n" +"and you are welcome to change it and/or distribute copies of it under\n" +"certain conditions. Invoke as `%s --warranty' for more information.\n" +msgstr "" + +#: main.cc:59 main.cc:144 main.cc:156 +#, c-format +msgid "Copyright (c) %s by" +msgstr "" + +#. GNU GNU? +#: main.cc:154 +msgid "GNU LilyPond -- The GNU Project music typesetter" +msgstr "" + +#: main.cc:68 main.cc:162 +msgid "" +" This program is free software; you can redistribute it and/or\n" +"modify it under the terms of the GNU General Public License version 2\n" +"as published by the Free Software Foundation.\n" +"\n" +" This program is distributed in the hope that it will be useful,\n" +"but WITHOUT ANY WARRANTY; without even the implied warranty of\n" +"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n" +"General Public License for more details.\n" +"\n" +" You should have received a copy (refer to the file COPYING) of the\n" +"GNU General Public License along with this program; if not, write to\n" +"the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139,\n" +"USA.\n" +msgstr "" + +#: midi-item.cc:303 +#, c-format +msgid "no such instrument: `%s'" +msgstr "" + +#: midi-item.cc:357 +#, c-format +msgid "unconventional key: flats: %d, sharps: %d" +msgstr "" + +#: midi-item.cc:402 +msgid "silly duration" +msgstr "" + +#: midi-item.cc:415 +msgid "silly pitch" +msgstr "" + +#: midi-stream.cc:29 paper-stream.cc:36 +msgid "Error syncing file (disk full?)" +msgstr "" + +#: music-output-def.cc:56 +msgid "Interpretation context with empty type" +msgstr "" + +#: music-output-def.cc:83 +#, c-format +msgid "Can't find `%s' context" +msgstr "" + +#: musical-request.cc:42 +#, c-format +msgid "Transposition by %s makes accidental larger than two" +msgstr "" + +#: my-lily-lexer.cc:137 +#, c-format +msgid "redeclaration of `\\%s'" +msgstr "" + +#: my-lily-lexer.cc:143 +#, c-format +msgid "Identifier name is a keyword: `%s'" +msgstr "" + +#: my-lily-lexer.cc:172 +#, c-format +msgid "error at EOF: %s" +msgstr "" + +#: midi-score-parser.cc:94 my-lily-parser.cc:60 +msgid "Parsing..." +msgstr "" + +#: my-lily-parser.cc:69 +msgid "Braces don't match" +msgstr "" + +#: p-col.cc:48 +msgid "Must set spring between differing columns" +msgstr "" + +#: paper-def.cc:95 +#, c-format +msgid "unknown paper variable: `%s'" +msgstr "" + +#: paper-def.cc:99 +msgid "not a real variable" +msgstr "" + +#. for now; breaks -fscm output +#: paper-def.cc:251 +msgid "Outputting Score, defined at: " +msgstr "" + +#: paper-def.cc:280 +#, c-format +msgid "paper output to %s..." +msgstr "" + +#: mudela-stream.cc:86 paper-outputter.cc:76 performance.cc:97 +msgid ", at " +msgstr "" + +#: paper-outputter.cc:130 +#, c-format +msgid "improbable offset for object type: `%s'" +msgstr "" + +#: paper-score.cc:131 +msgid "Can't solve this casting problem exactly; reverting to Word_wrap" +msgstr "" + +#: paper-score.cc:156 +msgid "Preprocessing elements..." +msgstr "" + +#: paper-score.cc:160 +msgid "Calculating column positions..." +msgstr "" + +#: paper-score.cc:179 +#, c-format +msgid "%s elements" +msgstr "" + +#: paper-score.cc:182 +msgid "Line ... " +msgstr "" + +#: performance.cc:50 +msgid "Track ... " +msgstr "" + +#. perhaps multiple text events? +#: performance.cc:77 +msgid "Creator: " +msgstr "" + +#: performance.cc:92 +msgid "Automatically generated" +msgstr "" + +#: performance.cc:106 +#, c-format +msgid "from musical definition: %s" +msgstr "" + +#: performance.cc:174 +#, c-format +msgid "MIDI output to %s..." +msgstr "" + +#: qlpsolve.cc:88 qlpsolve.cc:139 +msgid "degenerate constraints" +msgstr "" + +#: repeat-engraver.cc:177 +msgid "No bar engraver found. Ignoring repeats." +msgstr "" + +#: request-chord-iterator.cc:73 +#, c-format +msgid "Junking request: `%s'" +msgstr "" + +#: request-chord-iterator.cc:76 +#, c-format +msgid "Huh? Not a Request: `%s'" +msgstr "" + +#: rest-collision.cc:64 +msgid "too many colliding rests" +msgstr "" + +#: rest-collision.cc:68 +msgid "too many notes for rest collision" +msgstr "" + +#: score-engraver.cc:149 +#, c-format +msgid "unbound spanner `%s'" +msgstr "" + +#: score.cc:56 +msgid "no toplevel translator" +msgstr "" + +#: score.cc:59 +msgid "Interpreting music..." +msgstr "" + +#: score.cc:70 +msgid "Need music in a score" +msgstr "" + +#. should we? hampers debugging. +#: score.cc:83 +msgid "Errors found/*, not processing score*/" +msgstr "" + +#: score.cc:88 +#, c-format +msgid "elapsed time: %.2f seconds" +msgstr "" + +#: scores.cc:35 +#, c-format +msgid "Writing dependency file: `%s'..." +msgstr "" + +#: scores.cc:79 +msgid "Score contains errors; will not process it" +msgstr "" + +#: script-engraver.cc:49 +#, c-format +msgid "Don't know how to interpret articulation `%s'" +msgstr "" + +#: sequential-music-iterator.cc:82 +msgid "Must stop before this music ends" +msgstr "" + +#. this shouldn't happen, but let's continue anyway. +#: single-malt-grouping-item.cc:43 +msgid "Single_malt_grouping_item: I've been drinking too much" +msgstr "" + +#: slur-engraver.cc:64 +msgid "unterminated slur" +msgstr "" + +#: slur-engraver.cc:80 +#, c-format +msgid "Can't find both ends of %s" +msgstr "" + +#: slur-engraver.cc:80 +msgid "slur" +msgstr "" + +#: slur.cc:38 +msgid "Putting slur over rest. Ignoring." +msgstr "" + +#: spanner.cc:41 +msgid "Left spanpoint is right spanpoint" +msgstr "" + +#: spanner.cc:111 +#, c-format +msgid "Spanner `%s' has equal left and right spanpoints" +msgstr "" + +#: spanner.cc:143 +msgid "spanner with negative length" +msgstr "" + +#: spring-spacer.cc:134 +msgid "I'm too fat; call Oprah" +msgstr "" + +#: spring-spacer.cc:299 +msgid "Solution doesn't satisfy constraints" +msgstr "" + +#: spring-spacer.cc:400 +#, c-format +msgid "Improbable distance: %f point, setting to 10 mm" +msgstr "" + +#: spring-spacer.cc:405 +msgid "Negative distance, setting to 10 mm" +msgstr "" + +#: stem-engraver.cc:80 +#, c-format +msgid "Adding note head to incompatible stem (type = %d)" +msgstr "" + +#: stem.cc:26 +msgid "stem direction set already!" +msgstr "" + +#: stem.cc:106 +msgid "Weird stem size; check for narrow beams" +msgstr "" + +#: tfm-reader.cc:108 +#, c-format +msgid "TFM header of `%s' has only %u word(s)" +msgstr "" + +#: tfm-reader.cc:146 +#, c-format +msgid "%s: TFM file has %u parameters, which is more than the %u I can handle" +msgstr "" + +#: tfm.cc:64 +#, c-format +msgid "Can't find ascii character: `%d'" +msgstr "" + +#: tie-engraver.cc:91 +msgid "unequal number of note heads for tie" +msgstr "" + +#: tie-engraver.cc:155 tie-performer.cc:106 +msgid "No ties were created!" +msgstr "" + +#: tie.cc:55 +msgid "lonely tie" +msgstr "" + +#: time-description.cc:17 +msgid "cadenza" +msgstr "" + +#: time-description.cc:106 +msgid "Partial measure must be non-negative" +msgstr "" + +#: time-description.cc:108 +msgid "partial measure too large" +msgstr "" + +#: time-scaled-music-iterator.cc:25 +msgid "no one to print a tuplet start bracket" +msgstr "" + +#: time-signature-engraver.cc:28 +msgid "lost in time:" +msgstr "" + +#: timing-translator.cc:26 +msgid "conflicting timing request" +msgstr "" + +#: timing-translator.cc:62 +msgid "time signature change not allowed here" +msgstr "" + +#: timing-translator.cc:83 +#, c-format +msgid "barcheck failed at: %s" +msgstr "" + +#: translator-ctors.cc:39 +#, c-format +msgid "unknown translator: `%s'" +msgstr "" + +#: translator-group.cc:78 translator-group.cc:91 +msgid "Program has no such type" +msgstr "" + +#: translator-group.cc:82 translator-group.cc:97 +#, c-format +msgid "Already contains: `%s'" +msgstr "" + +#: translator-group.cc:207 +#, c-format +msgid "Can't find or create `%s' called `%s'" +msgstr "" + +#: translator-group.cc:341 +#, c-format +msgid "Can't find or create: `%s'" +msgstr "" + +#: transposed-music.cc:31 +msgid "Will ignore \\relative for transposed music" +msgstr "" + +#: unfolded-repeat-iterator.cc:145 +msgid "no one to print a volta bracket" +msgstr "" + +#: word-wrap.cc:75 +#, c-format +msgid "Ugh, this measure is too long, breakpoint: %d" +msgstr "" + +#: word-wrap.cc:77 +msgid "Generating stupido solution" +msgstr "" + +#: word-wrap.cc:95 +msgid "I don't fit; put me on Montignac" +msgstr "" + +#: parser.yy:55 +#, c-format +msgid "Oldest supported input version: %s" +msgstr "" + +#: parser.yy:313 +msgid "Can't evaluate Scheme in safe mode" +msgstr "" + +#: parser.yy:433 parser.yy:441 parser.yy:465 +msgid "Need a translator group for a context" +msgstr "" + +#: parser.yy:459 +msgid "Wrong type for property value" +msgstr "" + +#: parser.yy:515 +msgid "More than one music block" +msgstr "" + +#: parser.yy:575 +msgid "Need even number of args for shape array" +msgstr "" + +#: parser.yy:723 +msgid "More alternatives than repeats. Junking excess alternatives." +msgstr "" + +#: parser.yy:946 parser.yy:1360 parser.yy:1380 +#, c-format +msgid "not a duration: %d" +msgstr "" + +#: parser.yy:948 parser.yy:1382 +msgid "Can't abbreviate" +msgstr "" + +#: parser.yy:1076 +msgid "Can't specify direction for this request" +msgstr "" + +#: parser.yy:1211 parser.yy:1219 parser.yy:1444 +msgid "Have to be in Lyric mode for lyrics" +msgstr "" + +#: parser.yy:1391 +msgid "Have to be in Note mode for notes" +msgstr "" + +#: parser.yy:1403 +msgid "Can't abbreviate tuplet" +msgstr "" + +#: parser.yy:1450 +msgid "Have to be in Chord mode for chords" +msgstr "" + +#: lexer.ll:155 +msgid "EOF found inside a comment" +msgstr "" + +#: lexer.ll:169 +msgid "\\maininput disallowed outside init files" +msgstr "" + +#: lexer.ll:199 +#, c-format +msgid "undefined identifier: `%s'" +msgstr "" + +#. backup rule +#: lexer.ll:204 +msgid "Missing end quote" +msgstr "" + +#. backup rule +#: lexer.ll:227 lexer.ll:231 +msgid "white expected" +msgstr "" + +#: lexer.ll:401 +#, c-format +msgid "invalid character: `%c'" +msgstr "" + +#: lexer.ll:457 +#, c-format +msgid "unknown escaped string: `\\%s'" +msgstr "" + +#: lexer.ll:543 +#, c-format +msgid "incorrect mudela version: %s (%s, %s)" +msgstr "" + +#: out/BLURB.hh:2 +msgid "" +"LilyPond is a music typesetter. It produces beautiful sheet music\n" +"using a high level description file as input. LilyPond is part of \n" +"the GNU Project.\n" +msgstr "" + +#: main.cc:90 +msgid "write exact durations, e.g.: a4*385/384" +msgstr "" + +#: main.cc:93 +msgid "ACC[:MINOR]" +msgstr "" + +#: main.cc:93 +msgid "set key: ACC +sharps/-flats; :1 minor" +msgstr "" + +#: main.cc:94 +msgid "assume no tuplets or double dots, smallest is 32" +msgstr "" + +#: main.cc:95 +msgid "set FILE as default output" +msgstr "" + +#: main.cc:96 +msgid "assume no tuplets" +msgstr "" + +#: main.cc:97 +msgid "be quiet" +msgstr "" + +#: main.cc:98 +msgid "DUR" +msgstr "" + +#: main.cc:98 +msgid "set smallest duration" +msgstr "" + +#: main.cc:101 +msgid "be verbose" +msgstr "" + +#: main.cc:103 +msgid "assume no double dotted notes" +msgstr "" + +#: main.cc:110 +#, c-format +msgid "Usage: %s [OPTION]... [FILE]" +msgstr "" + +#: main.cc:112 +msgid "Translate MIDI-file to mudela" +msgstr "" + +#: midi-parser.cc:64 +msgid "zero length string encountered" +msgstr "" + +#: midi-score-parser.cc:44 +msgid "MIDI header expected" +msgstr "" + +#: midi-score-parser.cc:49 +msgid "invalid header length" +msgstr "" + +#: midi-score-parser.cc:52 +msgid "invalid MIDI format" +msgstr "" + +#: midi-score-parser.cc:55 +msgid "invalid number of tracks" +msgstr "" + +#: midi-score-parser.cc:58 +msgid "Can't handle non-metrical time" +msgstr "" + +#: midi-track-parser.cc:68 +#, c-format +msgid "Junking note-end event: channel = %d, pitch = %d" +msgstr "" + +#: midi-track-parser.cc:124 +msgid "invalid running status" +msgstr "" + +#: midi-track-parser.cc:328 +msgid "unimplemented MIDI meta-event" +msgstr "" + +#: midi-track-parser.cc:333 +msgid "invalid MIDI event" +msgstr "" + +#: midi-track-parser.cc:348 +msgid "MIDI track expected" +msgstr "" + +#: midi-track-parser.cc:353 +msgid "invalid track length" +msgstr "" + +#: mudela-item.cc:160 +#, c-format +msgid "#32 in quarter: %d" +msgstr "" + +#: mudela-score.cc:108 +#, c-format +msgid "Lily output to %s..." +msgstr "" + +#: mudela-score.cc:119 +#, c-format +msgid "track %d:" +msgstr "" + +#: mudela-score.cc:155 +msgid "Processing..." +msgstr "" + +#: mudela-score.cc:164 +msgid "Creating voices..." +msgstr "" + +#: mudela-score.cc:168 +msgid "track " +msgstr "" + +#: mudela-score.cc:177 +msgid "NOT Filtering tempo..." +msgstr "" + +#: mudela-score.cc:186 +msgid "NOT Quantifying columns..." +msgstr "" + +#: mudela-score.cc:190 +msgid "Quantifying columns..." +msgstr "" + +#: mudela-score.cc:223 +msgid "Settling columns..." +msgstr "" + +#: mudela-staff.cc:177 +msgid "% MIDI copyright:" +msgstr "" + +#: mudela-staff.cc:178 +msgid "% MIDI instrument:" +msgstr "" + +#: mudela-stream.cc:37 +#, c-format +msgid "lily indent level: %d" +msgstr "" + +#. Maybe better not to translate these? +#: mudela-stream.cc:76 +msgid "% Creator: " +msgstr "" + +#: mudela-stream.cc:81 +msgid "% Automatically generated" +msgstr "" + +#: mudela-stream.cc:90 +#, c-format +msgid "% from input file: " +msgstr "" diff --git a/scripts/mudela-book.py b/scripts/mudela-book.py index 5e8fc00a5c..1328087387 100644 --- a/scripts/mudela-book.py +++ b/scripts/mudela-book.py @@ -421,8 +421,8 @@ def find_mudela_shorthands (b): def mudela_file (match): "Find \mudelafile, and substitute appropriate \begin / \end blocks." - full_path = match.group (2) - str = find_file (full_path) + fn = match.group (2) + str = find_file (fn) opts = match.group (1) if opts: opts = opts[1:-1] @@ -430,16 +430,16 @@ def find_mudela_shorthands (b): else: opts = [] - if re.search ('.fly$', full_path): + if re.search ('.fly$', fn): opts.append ('fly') - elif re.search ('.sly$', full_path): + elif re.search ('.sly$', fn): opts = opts + [ 'fly','fragment'] - elif re.search ('.ly$', full_path): + elif re.search ('.ly$', fn): opts .append ('nofly') str_opts = string.join (opts, ',') - str = ("%% copied from file `%s'\n" % full_path) + str + str = ("%% copied from file `%s'\n" % fn) + str return get_output ('output-mudela') % (str_opts, str) b = get_re('mudela-file').sub (mudela_file, b) diff --git a/stepmake/bin/add-html-footer.py b/stepmake/bin/add-html-footer.py index ca38faf6e9..3ece5fd135 100644 --- a/stepmake/bin/add-html-footer.py +++ b/stepmake/bin/add-html-footer.py @@ -43,7 +43,7 @@ of %s builtstr = r"""
This page was built from %s-%s by -

%s <%s>, %s.

""" +


%s <%s>, %s.

""" package_name = ''