www-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

www/philosophy/fsfs es/11_El_derecho_a_leer.aux...


From: Karl Berry
Subject: www/philosophy/fsfs es/11_El_derecho_a_leer.aux...
Date: Thu, 09 Dec 2010 19:04:21 +0000

CVSROOT:        /web/www
Module name:    www
Changes by:     Karl Berry <karl>       10/12/09 19:04:20

Added files:
        philosophy/fsfs/es: 11_El_derecho_a_leer.aux 
                            11_El_derecho_a_leer.tex 
                            12_malinterpretar_copyright.aux 
                            12_malinterpretar_copyright.tex 
                            13_La_ciencia_debe_desechar_copyright.aux 
                            13_La_ciencia_debe_desechar_copyright.tex 
                            14_que_es_el_copyleft.aux 
                            14_que_es_el_copyleft.tex 
                            15_copyleft_pragmatismo_o_idealismo.aux 
                            15_copyleft_pragmatismo_o_idealismo.tex 
                            16_El_peligro_de_las_patentes_del_software.aux 
                            16_El_peligro_de_las_patentes_del_software.tex 
                            17_Puedes_confiar_en_tu_ordenador.aux 
                            17_Puedes_confiar_en_tu_ordenador.tex 
                            18_pqel_softw_debe_ser_libre.aux 
                            18_pqel_softw_debe_ser_libre.tex 
                            19_copyright_y_globalizacion.aux 
                            19_copyright_y_globalizacion.tex 
                            1_El_proyecto_GNU.aux 1_El_proyecto_GNU.tex 
                            20_softwlibre.libertad_y_coper.aux 
                            20_softwlibre.libertad_y_coper.tex 
                            21_algunas_palabras_a_evitar.aux 
                            21_algunas_palabras_a_evitar.tex 
                            2_Manifiesto_GNU.aux 2_Manifiesto_GNU.tex 
                            3_La_definicion_de_software_libre.aux 
                            3_La_definicion_de_software_libre.tex 
                            4_no_propietarios.aux 4_no_propietarios.tex 
                            5_que_encierra_un_nombre.aux 
                            5_que_encierra_un_nombre.tex 6.aux 6.tex 
                            7_la_distribucion_de_sl_en_la_Universidad.aux 
                            7_la_distribucion_de_sl_en_la_Universidad.tex 
                            8_Vender_software_libre.aux 
                            8_Vender_software_libre.tex 
                            9_El_software_libre_necesita_doc_libre.aux 
                            9_El_software_libre_necesita_doc_libre.tex 
                            GFDL.aux GFDL.tex Makefile acerca.aux 
                            acerca.tex free-song.eps free-song.ly 
                            free-song.pdf free4.tex 
                            free_software_song.eps introduccion.aux 
                            introduccion.tex licencia_publicagnu.aux 
                            licencia_publicagnu.tex 
                            licenciapublica_menor.aux 
                            licenciapublica_menor.tex newderecho.pdf 
                            newsong.pdf portada_img.eps portada_img.pdf 
                            presentacion.aux presentacion.tex 
                            softlibre.aux softlibre.log softlibre.pdf 
                            softlibre.tex softlibre.toc 
        philosophy/fsfs/es2: 11_El_derecho_a_leer.tex 
                             12_malinterpretar_copyright.tex 
                             13_La_ciencia_debe_desechar_copyright.tex 
                             14_que_es_el_copyleft.tex 
                             15_copyleft_pragmatismo_o_idealismo.tex 
                             16_El_peligro_de_las_patentes_del_software.tex 
                             17_Puedes_confiar_en_tu_ordenador.tex 
                             18_pqel_softw_debe_ser_libre.tex 
                             19_copyright_y_globalizacion.tex 
                             1_El_proyecto_GNU.tex 
                             20_softwlibre.libertad_y_coper.tex 
                             21_algunas_palabras_a_evitar.tex 
                             2_Manifiesto_GNU.tex 
                             3_La_definicion_de_software_libre.tex 
                             4_no_propietarios.tex 
                             5_que_encierra_un_nombre.tex 6.tex 
                             7_la_distribucion_de_sl_en_la_Universidad.tex 
                             8_Vender_software_libre.tex 
                             9_El_software_libre_necesita_doc_libre.tex 
                             GFDL.tex acerca.tex free-song.ly free4.tex 
                             introduccion.tex licencia_publicagnu.tex 
                             licenciapublica_menor.tex oldderecho.pdf 
                             oldsong.pdf portada_img.eps 
                             presentacion.tex softlibre.tex 

Log message:
        i ended up with the sources to the spanish free software,free sciety; 
committing for posterity

CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/11_El_derecho_a_leer.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/11_El_derecho_a_leer.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/12_malinterpretar_copyright.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/12_malinterpretar_copyright.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/13_La_ciencia_debe_desechar_copyright.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/13_La_ciencia_debe_desechar_copyright.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/14_que_es_el_copyleft.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/14_que_es_el_copyleft.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/15_copyleft_pragmatismo_o_idealismo.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/15_copyleft_pragmatismo_o_idealismo.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/16_El_peligro_de_las_patentes_del_software.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/16_El_peligro_de_las_patentes_del_software.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/17_Puedes_confiar_en_tu_ordenador.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/17_Puedes_confiar_en_tu_ordenador.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/18_pqel_softw_debe_ser_libre.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/18_pqel_softw_debe_ser_libre.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/19_copyright_y_globalizacion.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/19_copyright_y_globalizacion.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/1_El_proyecto_GNU.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/1_El_proyecto_GNU.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/20_softwlibre.libertad_y_coper.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/20_softwlibre.libertad_y_coper.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/21_algunas_palabras_a_evitar.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/21_algunas_palabras_a_evitar.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/2_Manifiesto_GNU.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/2_Manifiesto_GNU.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/3_La_definicion_de_software_libre.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/3_La_definicion_de_software_libre.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/4_no_propietarios.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/4_no_propietarios.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/5_que_encierra_un_nombre.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/5_que_encierra_un_nombre.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/6.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/6.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/7_la_distribucion_de_sl_en_la_Universidad.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/7_la_distribucion_de_sl_en_la_Universidad.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/8_Vender_software_libre.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/8_Vender_software_libre.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/9_El_software_libre_necesita_doc_libre.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/9_El_software_libre_necesita_doc_libre.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/GFDL.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/GFDL.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/Makefile?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/acerca.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/acerca.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/free-song.eps?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/free-song.ly?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/free-song.pdf?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/free4.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/free_software_song.eps?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/introduccion.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/introduccion.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/licencia_publicagnu.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/licencia_publicagnu.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/licenciapublica_menor.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/licenciapublica_menor.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/newderecho.pdf?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/newsong.pdf?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/portada_img.eps?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/portada_img.pdf?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/presentacion.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/presentacion.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/softlibre.aux?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/softlibre.log?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/softlibre.pdf?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/softlibre.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es/softlibre.toc?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/11_El_derecho_a_leer.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/12_malinterpretar_copyright.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/13_La_ciencia_debe_desechar_copyright.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/14_que_es_el_copyleft.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/15_copyleft_pragmatismo_o_idealismo.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/16_El_peligro_de_las_patentes_del_software.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/17_Puedes_confiar_en_tu_ordenador.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/18_pqel_softw_debe_ser_libre.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/19_copyright_y_globalizacion.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/1_El_proyecto_GNU.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/20_softwlibre.libertad_y_coper.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/21_algunas_palabras_a_evitar.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/2_Manifiesto_GNU.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/3_La_definicion_de_software_libre.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/4_no_propietarios.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/5_que_encierra_un_nombre.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/6.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/7_la_distribucion_de_sl_en_la_Universidad.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/8_Vender_software_libre.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/9_El_software_libre_necesita_doc_libre.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/GFDL.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/acerca.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/free-song.ly?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/free4.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/introduccion.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/licencia_publicagnu.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/licenciapublica_menor.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/oldderecho.pdf?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/oldsong.pdf?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/portada_img.eps?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/presentacion.tex?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/fsfs/es2/softlibre.tex?cvsroot=www&rev=1.1

Patches:
Index: es/11_El_derecho_a_leer.aux
===================================================================
RCS file: es/11_El_derecho_a_leer.aux
diff -N es/11_El_derecho_a_leer.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/11_El_derecho_a_leer.aux 9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,25 @@
+\relax 
address@hidden {chapter}{\numberline {11}El derecho a leer}{74}}
address@hidden {10\p@ }}
address@hidden {10\p@ }}
address@hidden {section}{Nota del autor}{76}}
address@hidden {section}{Referencias}{77}}
address@hidden
+\setcounter{page}{78}
+\setcounter{equation}{0}
+\setcounter{enumi}{4}
+\setcounter{enumii}{0}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{1}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{2}
+\setcounter{chapter}{11}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/11_El_derecho_a_leer.tex
===================================================================
RCS file: es/11_El_derecho_a_leer.tex
diff -N es/11_El_derecho_a_leer.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/11_El_derecho_a_leer.tex 9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,219 @@
+\chapter[El derecho a leer]{El derecho a leer\protect\footnote{Escrito
+originalmente en el número de febrero de 1997 de la revista
+\textit{Communications of the ACM} (Volumen 40, Número 2). La <<Nota del
+Autor>> fue actualizada en 2002.}}
+
+\begin{quote}
+
+(De <<El camino a Tycho>>, una colección de artículos sobre los antecedentes de
+la \textit{Revolución Lunaria}, publicado en \textit{Luna City }en 2096.)
+
+\end{quote}
+
+
+Para Dan Halbert, el camino hacia Tycho comenzó en la universidad, cuando
+Lissa Lenz le pidió prestado su ordenador. El suyo se había estropeado, y a
+menos que pudiese usar otro suspendería el proyecto de fin de trimestre. Ella
+no se habría atrevido a pedírselo a nadie, excepto a Dan.
+
+Esto puso a Dan en un dilema. Tenía que ayudarla, pero si le prestaba su
+ordenador ella podría leer sus libros. Dejando a un lado el peligro de acabar
+en la cárcel durante muchos años por permitir a otra persona leer sus libros,
+al principio la simple idea le sorprendió. Como todo el mundo, había aprendido
+desde los años de colegio que compartir libros era malo, algo que sólo un
+pirata haría.
+
+Además, era muy improbable que la SPA ---Software Protection Authority,
+[Autoridad para la Protección del Software]--- lo descubriese. En sus clases
+de programación, había aprendido que cada libro tenía un control de copyright
+que informaba directamente a la oficina central de licencias de cuándo y dónde
+se estaba leyendo, y quién leía ---utilizaban esta información para descubrir
+a los piratas de la lectura, pero también para vender perfiles personales a
+otros comercios. La próxima vez que su ordenador se conectase a la red, la
+oficina central de licencias lo descubriría todo. Él, como propietario del
+ordenador, recibiría el castigo más duro por no tomar las medidas necesarias
+para evitar el delito.
+
+Por supuesto, podría ser que Lissa no quisiera leer sus libros. Probablemente
+lo único que necesitaba del ordenador era redactar su proyecto. Pero Dan sabía
+que ella provenía de una familia de clase media, que a duras penas se podía
+permitir pagar la matrícula y no digamos las tasas de lectura. Leer sus libros
+podía ser la única forma por la que podría terminar la carrera. Comprendía la
+situación; él mismo había pedido un préstamo para pagar por los artículos de
+investigación que leía ---el 10\% de ese dinero iba a parar a sus autores y
+como Dan pretendía hacer carrera en la Universidad, esperaba que sus artículos
+de investigación, en caso de ser citados frecuentemente, le darían suficientes
+beneficios como para pagar el crédito.
+
+Con el paso del tiempo, Dan descubrió que hubo una época en que todo el mundo
+podía acudir a una biblioteca y leer artículos, incluso libros, sin tener que
+pagar. Había investigadores independientes que podían leer miles de páginas
+sin necesidad de recurrir a becas de biblioteca. Pero desde los años noventa
+del siglo anterior, las editoriales, tanto comerciales como no comerciales,
+habían empezado a cobrar por el acceso a los artículos. En 2047, las
+bibliotecas con acceso público a literatura académica eran sólo un vago
+recuerdo.
+
+Había formas de saltarse los controles de la SPA y de la oficina central de
+licencias. Pero también eran ilegales. Dan conoció a un compañero de clase,
+Frank Martucci, que consiguió una herramienta ilegal de depuración y
+la usaba para saltarse el control de \textit{copyright} de los libros. Pero se
+lo contó a demasiados amigos, y uno de ellos le denunció a la SPA a cambio de
+una recompensa ---era fácil tentar a los estudiantes endeudados para
+traicionar a sus amigos. En 2047, Frank estaba en la cárcel, pero no por
+pirateo, sino por tener un \textit{depurador}.
+
+Dan averiguó más tarde que hubo un tiempo en que cualquiera podía
+tener un depurador. Había incluso depuradores gratuitos en
+CD o disponibles libremente en la red. Pero los usuarios normales
+empezaron a usarlos para saltarse los controles de \textit{copyright} y por
+fin un juez dictaminó que ése se había convertido en su principal uso
+práctico. Eso significaba que los depuradores eran ilegales y los
+programadores que los crearon fueron a parar a la cárcel.
+
+Obviamente, los programadores aún necesitan depuradores, pero en 2047
+sólo había copias numeradas de los depuradores comerciales, y sólo estaban
+disponibles para los programadores oficialmente autorizados. El depurador que
+Dan había utilizado en sus clases de programación estaba detrás de un
+cortafuegos para que sólo pudiese utilizarse en los ejercicios de clase.
+
+También se podía saltar el control de \textit{copyright} instalando el kernel
+de un sistema modificado. Dan descubrió que hacia el cambio de siglo hubo
+kernels libres, incluso sistemas operativos completos. Pero ahora no sólo eran
+ilegales, como los depuradores. No se podía instalar sin saber la clave de
+superusuario del ordenador y ni el FBI ni el servicio técnico de Microsoft la
+revelarían.
+
+Dan llegó a la conclusión de que simplemente no podía dejarle a Lissa su
+ordenador. Pero no podía negarse a ayudarla, porque estaba enamorado de ella.
+Cada oportunidad de hablar con ella era algo maravilloso. Y el hecho de que le
+hubiese pedido ayuda a él podía significar que ella sentía lo mismo.
+
+Dan resolvió el dilema haciendo algo incluso más increíble, le dejó su
+ordenador y le dio su clave. De esta forma, si Lissa leía sus libros, la
+oficina central de licencias pensaría que era él quien estaba leyendo. Seguía
+siendo un delito, pero la SPA no lo detectaría automáticamente. Sólo podrían
+descubrirlo si Lissa le denunciaba.
+
+Si la universidad descubriese que le había dado su clave a Lissa, significaría
+la expulsión de ambos, independientemente del uso que hubiera hecho ella de su
+clave. La política de la Universidad era que cualquier interferencia con sus
+métodos de control sobre el uso de los ordenadores era motivo de acción
+disciplinaria. No importaba el daño, el delito era el hecho de dificultar el
+control. Se daba por supuesto que esto significaba que se estaba haciendo algo
+prohibido, no necesitaban saber qué.
+
+En realidad, los estudiantes no eran expulsados, no directamente. En lugar de
+eso, se les prohibía el acceso a los ordenadores de la universidad, lo que
+equivalía a suspender sus asignaturas.
+
+Dan supo más tarde que ese tipo de políticas en la Universidad comenzó durante
+la década de 1980, cuando los estudiantes empezaron a usar los ordenadores en
+masa. Antes, las universidades tenían una actitud diferente: sólo se
+penalizaban las actividades peligrosas, no las meramente sospechosas.
+
+Lissa no denunció a Dan a la SPA. Su decisión de ayudarla llevó a que se
+casaran y también a que cuestionaran lo que les habían enseñado cuando eran
+niños sobre la piratería. Empezaron a leer sobre la historia del
+\textit{copyright}, sobre la Unión Soviética y sus restricciones sobre las
+copias, e incluso sobre la constitución original de los Estados Unidos. Se
+mudaron a Luna City, donde se encontraron con otros que intentaban librarse
+del largo brazo de la SPA de la misma manera. Cuando el Levantamiento de Tycho
+se produjo en 2062, el derecho universal a leer se convirtió en uno de sus
+objetivos fundamentales.
+
+
+\section{Nota del autor}
+
+El derecho a leer es una batalla que se está librando hoy en día. Aunque
+nuestra forma de vida actual podría tardar cincuenta años en desaparecer, la
+mayoría de las leyes y de las prácticas descritas anteriormente ya han sido
+propuestas, y muchas han entrado en vigor dentro y fuera de los Estados
+Unidos. En EE.UU., el \textit{Digital Millenium Copyright Act} de 1998
+estableció la base legal para restringir la lectura y el préstamo de libros
+informatizados ---así como de otras clases de datos. La Unión Europea impuso
+restricciones similares con su directiva sobre \textit{copyright} de 2001.
+
+Hasta hace poco había una excepción, la idea de que el FBI y Microsoft
+guardaran las claves de administración de los ordenadores personales y no las
+dejasen tener no fue propuesta hasta 2002: se le denomina <<Informática de
+Confianza>> o <<Palladium>>. 
+
+Cada vez estamos más cerca de este punto. En 2001 el Senador Hollings,
+financiado por la Disney, propuso un proyecto de ley llamado SSSCA ---ahora
+rebautizado como la CBDTPA--- que podría requerir que todos los nuevos
+ordenadores tuviesen aplicaciones obligatorias de restricción de copia que el
+usuario no podría puentear
+
+En 2001 los Estados Unidos, empezaron a intentar utilizar la llamada Área de
+Libre Comercio de las Américas (ALCA) para imponer las mismas normas en todos
+los países del hemisferio occidental. El ALCA es uno de los denominados
+tratados de <<libre comercio>>, dirigido actualmente a otorgar mayor poder a 
las
+empresas sobre los gobiernos democráticos; imponiendo leyes como la DMCA que
+son típicas de su espíritu. La Electronic Frontier Foundation anima a la gente
+a que explique a sus gobiernos por que deberían oponerse a esos planes.
+
+La SPA que en realidad corresponde a la Software Publisher's Association, ha
+sido reemplazada en su papel por la BSA o Business Software Aliance. La BSA no
+es un cuerpo de policía oficial. Actúa como tal extraoficialmente. Usa métodos
+de delación que tienen reminiscencias en la antigua Unión Soviética. Anima a
+la gente a informar sobre sus compañeros de trabajo y sus amigos. Promovió una
+campaña de terror en Argentina, durante 2001, amenazando con la cárcel a todo
+aquel que compartiese software.
+
+Cuando este artículo fue escrito, la SPA amenazaba a los pequeños
+proveedores de Internet para que le permitiesen controlar a todos sus
+usuarios. Muchos ISP cedieron ante las amenazas, ya que no podían permitirse
+recurrir a la vía judicial. Al menos un ISP, Community ConneXion, en Oakland
+(California), se negó a ceder a las presiones y ha sido demandado.
+Aparentemente, la SPA retiró la demanda hace poco, pero no hay duda de que
+continuarán su campaña por otros medios.
+
+Las políticas universitarias de seguridad descritas arriba no son imaginarias.
+Por ejemplo, el ordenador de una universidad de la zona de Chicago despliega
+el siguiente mensaje al entrar en el sistema:
+
+\begin{quote}
+
+\small
+
+<<Este sistema sólo puede ser utilizado por usuarios autorizados. Cualquier
+persona que utilice este sistema sin autorización o fuera de los límites
+autorizados será vigilado por el personal administrador del sistema. Durante
+el control de usuarios que realicen actividades no autorizadas o durante el
+mantenimiento del sistema, las actividades de los usuarios autorizados podrán
+ser supervisadas. Cualquiera que utilice este sistema acepta expresamente este
+control y deberá saber que, en caso de que dicho control revelara posibles
+indicios de actividades ilegales o de violación de las normas de la
+universidad, el personal de mantenimiento del sistema podrá proporcionar estas
+pruebas a las autoridades de la Universidad y/o a las fuerzas de seguridad.>>
+
+\end{quote}
+
+\normalsize
+
+Esta es una interesante interpretación de la Cuarta Enmienda: obligar a los
+usuarios a renunciar por adelantado a los derechos contemplados en ella.
+
+
+
+\section{Referencias}
+
+\begin{itemize}
+
+\item El \textit{White Paper} del Gobierno\textit{: Information 
Infraestructure Task
+Force, Intellectual Property and the National Information Infraestructure: The
+Report of the Working Group on Intellectual Property Rights} (1995).
+
+\item \textit{An explanation of the White Paper: The Copyright Grab}, Pamela
+Samuelson, Wired, enero de 1996.
+
+\item \textit{Sold Out}, James Boyle, The New York Times, 31 de marzo de 1996.
+
+\item \textit{Public Data or Private Data}, The Washington Post, 4 de 
noviembre de
+1996.
+
+\item \textit{Union for the Public Domain}, una nueva organización que pretende
+resistirse y frenar la desmedida generalización de la propiedad intelectual.
+
+\end{itemize}

Index: es/12_malinterpretar_copyright.aux
===================================================================
RCS file: es/12_malinterpretar_copyright.aux
diff -N es/12_malinterpretar_copyright.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/12_malinterpretar_copyright.aux  9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,34 @@
+\relax 
address@hidden {chapter}{\numberline {12}Malinterpretar el copyright: una 
sucesi\'on de errores}{78}}
address@hidden {10\p@ }}
address@hidden {10\p@ }}
address@hidden {section}{El copyright en la Constituci\'on de los Estados 
Unidos}{78}}
address@hidden {section}{El <<contrato>> del copyright}{79}}
address@hidden {section}{El primer error: <<equilibrar la balanza>>}{79}}
address@hidden {section}{\IeC {\textquestiondown }Qu\'e se 
contraequilibra?}{80}}
address@hidden {section}{Mejor concesi\'on que <<equilibrio>>}{81}}
address@hidden {section}{El segundo error: maximizar la producci\'on}{81}}
address@hidden {section}{La ret\'orica de la maximizaci\'on}{82}}
address@hidden {section}{El tercer error: maximizar el poder de los 
editores}{83}}
address@hidden {section}{Resultados de los tres errores}{83}}
address@hidden {section}{Encontrar el contrato adecuado}{86}}
address@hidden {section}{Una nota personal}{88}}
address@hidden
+\setcounter{page}{90}
+\setcounter{equation}{0}
+\setcounter{enumi}{4}
+\setcounter{enumii}{0}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{5}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{2}
+\setcounter{chapter}{12}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/12_malinterpretar_copyright.tex
===================================================================
RCS file: es/12_malinterpretar_copyright.tex
diff -N es/12_malinterpretar_copyright.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/12_malinterpretar_copyright.tex  9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,609 @@
+\chapter[Malinterpretar el copyright: una sucesión de errores]{Malinterpretar 
el copyright: una sucesión de errores\protect\footnote{Publicado originalmente 
en este libro.}}
+
+Algo extraño y peligroso está sucediendo en la legislación sobre el copyright.
+Según la Constitución de los Estados Unidos, el copyright existe para
+beneficiar a los usuarios ---los que leen libros, escuchan música o utilizan
+software---, no para beneficiar a los editores o los autores. Aún cuando la
+gente tiende cada vez más a rechazar y desobedecer las limitaciones del
+copyright que le vienen impuestas <<por su propio beneficio>>, el gobierno de
+los Estados Unidos está añadiendo más restricciones y trata de asustar al
+público con nuevas y rígidas penas con el fin de conducirlo a la sumisión.
+¿Cómo llegó la política de copyright\textit{ }a ser diametralmente opuesta a
+su propósito establecido? ¿Cómo podemos volver a alinearla con ese propósito?
+Para comprenderlo, debemos empezar por considerar la raíz de la legislación
+estadounidense sobre copyright: la Constitución de los Estados Unidos.
+
+
+\section{El copyright en la Constitución de los Estados Unidos}
+
+Cuando se diseñó la Constitución de los Estados Unidos, se propuso la idea de
+que se concediera a los autores un monopolio sobre el copyright ---la
+propuesta fue rechazada. Los fundadores de nuestro país adoptaron un supuesto
+diferente: que el copyright no es un derecho natural de los autores, sino una
+concesión artificial que se les hace en nombre del progreso. La Constitución
+concede carta legal al sistema de copyright con este párrafo (Artículo I,
+Sección 8):
+
+\begin{quote}
+
+\small
+
+[El Congreso tendrá el poder] de promover el progreso de la ciencia y las
+artes provechosas, asegurando por tiempo limitado a los inventores y autores
+el exclusivo derecho sobre sus respectivos descubrimientos y escritos.
+
+\end{quote}
+    
+\normalsize
+
+El Tribunal Supremo ha afirmado repetidas veces que promover el progreso
+significa un beneficio para los usuarios de las obras sujetas a copyright. Por
+ejemplo, en el caso de la Fox Film contra  Doyal, el tribunal dictó:
+
+\begin{quote}
+
+\small
+
+El exclusivo interés de los Estados Unidos y el objeto primordial de conceder
+el monopolio [del copyright] reside en los beneficios generales obtenidos por
+el público a partir del trabajo de los autores.
+
+\end{quote}
+    
+\normalsize
+
+Esta decisión fundamental explica por qué el copyright no es
+\textit{obligatorio} según la Constitución y es sólo algo \textit{permitido}
+como una opción ---también explica por qué se supone que su duración alcanza
+un <<tiempo limitado>>. Si el copyright fuera un derecho natural, algo que los
+autores tienen en tanto depositarios de ese derecho, nada justificaría la
+extinción de este derecho pasado un determinado periodo de tiempo, como si los
+hogares de cada uno pasaran a ser propiedad pública cierto tiempo después de
+su construcción.
+
+
+\section[El <<contrato>> del copyright]{El <<contrato\protect\footnote{Nótese
+que el termino ingl\'{e}s \textit{bargain} puede referirse tanto a un trato
+como a un chollo.  [\textit{N. del E.}]} de copyright>>}
+
+El sistema de \textit{copyright} funciona mediante la concesión de privilegios
+y por lo tanto de beneficios, a los editores y a los autores, pero no lo hace
+en su provecho. Más bien lo hace para modificar su comportamiento: proporciona
+un incentivo a los autores para escribir y editar más. En la práctica, el
+gobierno emplea los derechos naturales del público, en nombre del público,
+como parte de un trato para ofrecerle un mayor número de obras editadas. Los
+expertos en derecho llaman a este concepto el <<contrato de copyright>>; como 
la
+adquisición estatal de una autopista o un avión usando el dinero de los
+contribuyentes, excepto que en este caso el gobierno gasta nuestra libertad en
+lugar de nuestro dinero.   
+
+Pero ¿tal y como existe en la actualidad, el contrato supone un buen trato
+para el público? Son posibles muchos contratos alternativos; ¿cuál es el
+mejor? Cualquier medida en relación a la política de copyright es parte de
+esta cuestión. Si malinterpretamos la naturaleza de la cuestión,  tenderemos a
+tomar medidas de forma errónea. 
+
+La Constitución permite que se concedan derechos de copyright a los autores.
+En la práctica, normalmente los autores se los ceden a los editores; son los
+editores, y no los autores, quienes suelen ejercer los derechos y quienes se
+quedan con la mayoría de los beneficios, aunque los autores consigan una
+pequeña porción. Por eso los editores son los que con frecuencia presionan más
+para aumentar los poderes del copyright. Para reflejar mejor la realidad del
+copyright en lugar del mito, este artículo se refiere a los editores antes que
+a los autores como sujetos de los derechos del copyright.  También se refiere
+a los usuarios de las obras protegidas por el copyright\textit{ }como
+<<lectores>>, aún cuando este uso no siempre signifique su lectura, en la 
medida
+en que el término <<usuario>> resulta lejano y abstracto. 
+
+
+\section{El primer error: <<equilibrar la balanza>>}
+
+El contrato de copyright\textit{ }pone al público en primer término: el
+beneficio para el público lector es un fin en sí mismo; los beneficios para
+los editores ---si es que se dan--- son sólo medios para conseguir ese fin. En
+principio, los intereses de los lectores y los de los editores son
+cualitativamente desiguales. El primer paso al malinterpretar el propósito del
+copyright es elevar a los editores al mismo nivel de importancia que a los
+lectores.
+
+Se ha dicho con frecuencia que la legislación estadounidense de copyright se
+propone equilibrar la balanza entre los intereses de los editores y de los
+lectores. Los que citan esta interpretación la presentan como una
+reformulación del punto de partida establecido en la Constitución; en otras
+palabras, se la supone equivalente al contrato de copyright.
+
+Pero las dos interpretaciones están lejos de ser equivalentes; son
+conceptualmente distintas y sus implicaciones son diferentes. La idea de la
+balanza asume que los intereses de los editores y de los lectores difieren en
+importancia de forma sólo cuantitativa, en <<cuánto al peso>> que debemos 
darles
+y en qué situaciones se deben aplicar. El concepto de <<la persona que guarda
+las apuestas>> se suele usar para enmarcar la cuestión de este modo; supone que
+al tomar una decisión todos los intereses son igual de importantes. Este
+enfoque rechaza la distinción cualitativa entre los intereses de los lectores
+y de los editores que está en la base de la mediación gubernamental en el
+contrato de copyright.    
+
+Las consecuencias de esta alteración tienen un largo alcance, porque la fuerte
+protección que el público recibe con el contrato del copyright ---a idea de
+que los privilegios del copyright sólo pueden justificarse en nombre de los
+lectores y nunca en el nombre de los editores--- queda eliminada por esta
+interpretación de tipo <<balanza>>. Dado que el interés de los editores es
+considerado como un fin en sí mismo, se puede justificar los privilegios del
+copyright; en otras palabras, el concepto de <<balanza>> dicta que los
+privilegios pueden justificarse en nombre de cualquiera que no sea el público.
+
+En la práctica, la consecuencia del concepto de <<balanza>> es que
+invierte el peso de las justificaciones en lo que respecta a la legislación de
+copyright. El contrato de copyright coloca el peso en los editores para
+convencer a los lectores de que cedan ciertas libertades.  El concepto de
+balanza prácticamente invierte este peso, porque en general no hay duda de que
+los editores se benefician de privilegios adicionales. De modo que, si no se
+prueba que el daño causado a los lectores es lo bastante grande como para
+<<equilibrar>> esos beneficios, se nos lleva a la conclusión de que los 
editores
+tienen derecho a casi cualquier privilegio que reclamen. 
+
+Dado que la idea de <<equilibrar la balanza>> entre editores y lectores niega a
+los lectores la primacía a la que tienen derecho, debemos rechazarla.  
+
+
+\section{¿Qué se contraequilibra?}
+
+Cuando el gobierno compra algo para el público, actúa en su nombre; su
+responsabilidad es obtener el mejor trato posible ---mejor para el público, no
+para la otra parte del acuerdo. 
+
+Por ejemplo, cuando firma contratos con las constructoras para hacer
+autopistas, el gobierno pretende gastar lo menor parte posible del erario
+público. Las agencias gubernamentales usan el sistema de concursos para forzar
+los precios a la baja. 
+
+En la práctica, el precio no puede ser igual a cero, porque los contratistas
+no pujarán tan bajo. Aunque no tengan derecho a consideraciones especiales,
+tienen los derechos ciudadanos corrientes en una sociedad libre, incluyendo el
+derecho a rechazar contratos no ventajosos; incluso la oferta más baja será
+suficiente para que algún contratista gane dinero. Luego ciertamente existe
+algún tipo de equilibrio. Pero no se trata de un  equilibrio deliberado entre
+dos intereses que reclaman un trato especial. Es un equilibrio entre el bien
+público y las fuerzas del mercado. El gobierno trata de obtener para los
+contribuyentes automovilistas el mejor trato que puedan conseguir en el
+contexto de una sociedad libre y de un mercado libre.
+
+En el contrato de copyright, el gobierno emplea nuestra libertad en lugar de
+nuestro dinero. La libertad es más valiosa que el dinero, así que la
+responsabilidad del gobierno en el empleo sabio y austero de nuestra libertad
+es incluso mayor que su responsabilidad en el uso de nuestro dinero. Los
+gobiernos jamás deben poner los intereses de los editores a la par que la
+libertad del público. 
+
+
+\section{Mejor concesión que <<equilibrio>>}   
+
+La idea de equilibrar los intereses de los lectores con los intereses de los
+editores es la forma más errónea de juzgar la política de copyright, pero
+ciertamente hay dos intereses que sopesar: dos intereses \textit{de los
+lectores. }Los lectores están interesados en su propia libertad de consumir
+obras publicadas; y según las circunstancias, también estarán interesados en
+animar la publicación mediante algún tipo de incentivos.
+
+La palabra <<equilibrio>>, en las discusiones sobre copyright, ha quedado como
+una abreviatura de la idea de <<equilibrar la balanza>> entre lectores y
+editores. Por lo tanto, usar la palabra <<equilibrio>> a propósito de los dos
+intereses de los lectores sería confuso ---necesitamos otro término.
+
+En general, cuando un sujeto tiene dos objetivos que parcialmente entran en
+conflicto, y no puede realizar ambos por completo, llamamos a esto una
+concesión. Por lo tanto, mejor que hablar de <<equilibrar la balanza>> entre 
las
+partes, deberíamos hablar de <<encontrar la concesión apropiada de libertad que
+considere tanto su pérdida necesaria como su conservación>>.
+
+
+\section{El segundo error: maximizar la producción}
+
+El segundo fallo de la política de copyright consiste en adoptar el objetivo
+de maximizar ---no simplemente aumentar--- la cantidad de obras publicadas. El
+concepto erróneo de <<equilibrar la balanza>> alzaba a los editores al nivel de
+los lectores; este segundo error los sitúa muy por encima de ellos. 
+
+Cuando adquirimos algo, por lo general no compramos toda la cantidad
+disponible ni tampoco el modelo más caro. En su lugar conservamos fondos para
+otras adquisiciones, comprando sólo lo que necesitamos de un bien particular o
+escogiendo un modelo estándar antes que el de más alta calidad. El principio
+de los rendimientos decrecientes enseña que gastar todo nuestro dinero en un
+bien particular tiende a ser una ineficiente asignación de recursos; por lo
+general preferimos guardar algo de dinero para otro uso. 
+
+La ley de rendimientos decrecientes se ajusta al copyright tanto como a
+cualquier otra adquisición. Las primeras libertades que deberíamos ceder son
+aquellas que menos echamos de menos, al tiempo que damos el mayor respaldo a
+la publicación. Según cedemos libertades adicionales que se acercan más a lo
+que nos importa, encontramos que cada cesión supone un mayor sacrificio que la
+anterior, mientras que aporta un menor incremento a la actividad literaria.
+Antes de que el incremento sea igual a cero, bien podríamos decir que su
+creciente precio no merece la pena; entonces fijaríamos un contrato cuyo
+resultado general es incrementar la cantidad de lo publicado, pero no hasta su
+último extremo posible. 
+
+Aceptar el objetivo de maximizar la publicación supone rechazar de entrada
+todos estos contratos más ventajosos ---este objetivo dispone que el público
+debe ceder casi toda su libertad de usar obras publicadas, a cambio de sólo
+unas pocas publicaciones más.
+
+
+\section{La retórica de la maximización}
+
+En la práctica, el objetivo de maximizar la producción sin que importe su
+coste para la libertad se sustenta en la extendida retórica que asegura que la
+copia pública es ilegal, ilegítima, injusta e intrínsecamente errónea. Por
+ejemplo, los editores llaman <<piratas>> a la gente que copia, término
+difamatorio pensado para equiparar el intercambio de información con tu vecina
+con el abordaje a un barco. (Este término difamatorio fue anteriormente usado
+por los autores para describir a los editores que encontraron formas legales
+de publicar ediciones no autorizadas; su uso moderno por parte de los editores
+es casi su reverso). Esta retórica rechaza directamente la base constitucional
+del copyright, pero se presenta a sí misma como representante de la
+incontestada tradición del sistema legal americano.
+
+La retórica del <<pirata>> es aceptada frecuentemente en la misma medida en que
+ciega a los medios de comunicación, de tal modo que poca gente se da cuenta de
+su extremismo. Resulta efectiva porque si la copia por parte del público es
+fundamentalmente ilegítima, nunca podremos oponernos a los editores que exigen
+nuestra renuncia a la libertad de copiar. En otras palabras, cuando se reta al
+público a demostrar por qué los editores no deben recibir más poder, la razón
+más importante de todas ---<<queremos copiar>>--- es descalificada de entrada.
+
+Esto no deja lugar para contestar el creciente poder del copyright sin entrar
+en cuestiones secundarias. Por lo tanto la oposición actual a un mayor poder
+del copyright alega exclusivamente cuestiones secundarias y nunca se atreve a
+alegar la libertad de distribuir copias como un valor público legítimo.
+
+En concreto, el objetivo de la maximización capacita los editores para
+argumentar que <<cierta práctica está reduciendo nuestras ventas ---o pensamos
+que podría reducirlas---, así que suponemos que reduce las publicaciones en
+una cantidad desconocida, y que por lo tanto debe ser prohibida>>. Se nos lleva
+a la espantosa conclusión de que el bien público se mide por las ventas de los
+editores: lo que es bueno para General Media es bueno para EE.UU.  
+
+
+\section{El tercer error: maximizar el poder de los editores}
+
+Una vez que los editores han obtenido el consentimiento para el objetivo
+estratégico de maximizar la producción de publicaciones a cualquier coste, su
+próximo paso es probar que esto obliga a otorgarles los mayores poderes
+posibles ---haciendo que el copyright cubra cualquier uso imaginable de una
+obra o aplicando cualquier otro instrumento legal como las licencias <<de sobre
+cerrado>> para conseguir un efecto equivalente. Este objetivo, que impone la
+abolición del <<uso razonable>>  y el <<derecho sobre la primera
+venta>>, está siendo objeto de presión en todos los niveles
+de gobierno imaginables, desde los estados de los EE.UU. hasta los organismos
+internacionales. 
+
+Esta medida es erróneo porque las reglas estrictas de copyright obstruyen la
+creación de nuevas obras útiles. Por ejemplo, Shakespeare tomó prestados los
+argumentos de algunas de sus obras teatrales de otras obras publicadas unas
+pocas décadas antes, de modo que de haber estado en funcionamiento la actual
+legislación de copyright, sus obras habrían sido ilegales. 
+
+Incluso si deseáramos el mayor grado posible de publicación, sin que importara
+el costo para el público, maximizar el poder de los editores es una forma
+errónea de conseguirlo. Como medio de promover el progreso, es
+autodestructivo.
+
+
+\section{Resultados de los tres errores}
+
+La tendencia actual en la legislación de copyright es proporcionar a los
+editores poderes más amplios por periodos de tiempo cada vez más largos. La
+base conceptual del copyright, en la medida en que resulta distorsionada por
+esta secuencia de errores, rara vez ofrece una base para decir no. Los
+legisladores defienden de boquilla la idea de que el copyright sirve al
+público, mientras que en realidad dan a los editores cualquier cosa que pidan.
+
+Por ejemplo, esto es lo que dijo el senador Hatch al introducir la S. 483, una
+ley dictada en 1995 que incrementa la duración del copyright 20 años más: 
+
+\begin{quote}
+
+\small
+
+Creo que hemos llegado al punto de preguntarnos si la duración actual del
+copyright protege adecuadamente los intereses de los autores, y la cuestión
+correlativa de si el tiempo de protección sigue proporcionando suficientes
+incentivos para la creación de nuevas obras.
+
+\end{quote}
+
+\normalsize
+
+Esta ley extendió el copyright para obras publicadas y escritas desde
+1920. Este cambio supuso una ganga para los editores, sin beneficio posible
+para el público, dado que ahora no hay modo de aumentar retroactivamente la
+cantidad de libros publicados entonces. Sin embargo costó
+al público una libertad hoy muy significativa ---la libertad de redistribuir
+libros de esa época.
+
+La ley también extendió el copyright de las obras que aún no han sido
+escritas. Para trabajos de encargo, el copyright duraría 95
+años en lugar de los 75 años que dura hoy. Teóricamente esto aumentaría los
+incentivos para escribir nuevos libros, pero cualquier editor que diga
+necesitar este incentivo extra debería apoyar esta pretensión con hojas de
+balance proyectadas hasta el año 2075.
+
+No hace falta decir que el Congreso no cuestionó los argumentos de los
+editores: en 1998 fue promulgada la ley que extendía la duración del
+copyright. Fue conocida como la <<ley Sonny Bono para la extensión de la
+duración del copyright>>, así llamada por uno de sus promotores, que había
+muerto ese año. Su viuda, que cubrió el resto de su trabajo, hizo esta 
+declaración:
+
+\begin{quote}
+
+\small
+
+En realidad, Sonny quería que el copyright durase para siempre. Mis abogados
+me han informado de que tal cambio violaría la Constitución. Os invito a todos
+vosotros a trabajar conmigo para reforzar nuestras leyes de copyright de todos
+los modos a nuestro alcance. Como sabéis, también está la propuesta de Jack
+Valenti para que dure para siempre menos un día. Quizá el comité pueda tratar
+este asunto el próximo Congreso. 
+
+\end{quote}
+
+\normalsize
+
+El Tribunal Supremo ha admitido un pleito que busca derogar esta ley con el
+fundamento de que la retroactividad no sirve al objetivo constitucional de
+promover el progreso. 
+
+Otra ley, aprobada en 1996, convirtió en una fechoría hacer determinadas
+copias de cualquier obra publicada, incluso si vas a repartirlas entre amigos
+simplemente por amabilidad. Antes esto en absoluto era un crimen en los EE.UU.
+
+Una ley todavía peor, la \textit{Digital Millenium Copyright Act} (DMCA) fue
+diseñada para traer de vuelta la protección frente a las copias ---que los
+usuarios de ordenadores detestan--- convirtiendo en un crimen cualquier
+infracción de esta protección, o incluso publicar información sobre cómo
+quebrar esta protección. Esta ley debería de llamarse <<ley para la dominación
+por parte de las empresas mass-mediáticas>> porque ofrece efectivamente a los
+editores la oportunidad de escribir su propia ley de copyright. Dicta que
+pueden imponer cualquier tipo de restricciones en el uso de una obra, y estas
+restricciones tienen el rango de ley siempre que la obra contenga algún tipo
+de cifrado o gestor de licencias que haga efectivo su
+cumplimiento. 
+
+Uno de los argumentos ofrecidos por esta ley era que implementaría un reciente
+tratado para aumentar la extensión del copyright. Este tratado fue promulgado
+por la Organización Mundial de la Propiedad Intelectual (OMPI), organización
+dominada por  los propietarios de los derechos de autor y de patentes, con la
+ayuda del gobierno de Clinton; dado que el tratado sólo aumenta la extensión
+del copyright, es dudoso que sirva al interés público en ningún país. En
+cualquier caso, la ley fue mucho más lejos de lo que el tratado demandaba.
+
+Las bibliotecas fueron una fuente clave de oposición a esta ley, especialmente
+en los aspectos que coartan las formas de copia que se consideran de <<uso
+razonable>>. ¿Cómo respondieron los editores? El antes
+diputado Pat Schroeder, ahora miembro del grupo de presión a favor de la
+Asociación de Editores Americanos, dijo que los editores <<no podrían vivir con
+lo que (las bibliotecas) están pidiendo>>. Dado que las bibliotecas sólo
+estaban pidiendo que se mantuviera parte del \textit{statu quo}, uno podría
+contestar preguntando cómo habían sobrevivido los editores hasta entonces. 
+
+El congresista Barney Frank, durante una reunión conmigo y otros opositores a
+esta ley, demostró cuánto se ha menospreciado la visión que la Constitución de
+los EE.UU. tiene sobre el copyright. Dijo que se necesitan urgentemente
+nuevos poderes respaldados por nuevas penas, puesto que <<la industria del cine
+está preocupada>>, así como la <<industria de la música>> y otras 
<<industrias>>.
+Yo le pregunté, <<¿pero todo esto es para el interés general?>> Su respuesta
+vino a decir: <<¿Por qué me hablas del interés general? ¡La gente creativa no
+tiene que abandonar sus derechos en favor del interés general!>> La 
<<industria>>
+ha sido identificada con <<la gente creativa>> a la que contrata, el copyright
+ha sido tratado como su privilegio y la Constitución ha sido puesta patas
+arriba.
+
+La DMCA fue publicada en 1998. Esta ley dice que el uso razonable sigue siendo
+legítimo, pero permite a los editores prohibir todo el software o el hardware
+con el que podrías ponerlo en práctica. De hecho, el uso razonable está
+prohibido. 
+
+Basándose en esta ley, la industria del cine ha impuesto la censura al
+software libre por leer y reproducir DVDs, e incluso a la información sobre
+cómo leerlos. En abril de 2001 el profesor Edward Felten, de la universidad de
+Princeton, fue intimidado bajo amenaza de una demanda judicial por parte de la
+Asociación de la Industria Americana de Grabación, con el objetivo de que
+retirara un artículo científico en el que exponía lo que había aprendido
+acerca de un sistema piloto de encriptación que restringía el acceso a las
+grabaciones musicales. 
+
+También estamos empezando a ver libros electrónicos que retiran a los lectores
+muchas de sus libertades tradicionales ---por ejemplo, la libertad de prestar
+un libro a un amigo, de venderlo a una tienda de libros usados, de tomarlo
+prestado de una biblioteca, de comprarlo sin darle tu nombre a una base de
+datos empresarial, incluso la libertad de leerlo dos veces. Los libros
+electrónicos codificados restringen por lo general este tipo de actividades
+---sólo puedes leerlos con un software especial secreto diseñado para limitar
+tus libertades.
+
+Nunca compraré uno de esos libros electrónicos, cifrados y restrictivos, y
+espero que tú también los rechaces. ¡Si un libro electrónico no te da las
+mismas libertades que un libro tradicional de papel, no lo aceptes!
+
+Cualquiera que lance por su cuenta software que pueda leer libros electrónicos
+restrictivos se arriesga a ser acusado. Un programador ruso, Dmitry Sklyarov,
+fue arrestado en 2001 mientras visitaba EE.UU. para dar en una conferencia,
+porque había escrito un programa de esas características en Rusia, donde
+hacerlo era legal. Ahora Rusia también está preparando una ley para prohibirlo
+y la Unión Europea ha adoptado una similar recientemente. 
+
+Los libros electrónicos para el mercado de masas han resultado hasta ahora un
+fracaso comercial, pero no porque los lectores elijan defender su libertad; no
+eran atractivos por otras razones, como el hecho de que los monitores de los
+ordenadores no son soportes cómodos para la lectura. No podemos confiar en
+esta feliz casualidad para protegernos a largo plazo; el próximo intento para
+promocionar los libros electrónicos usará <<papel electrónico>> ---objetos
+parecidos a libros dentro de los cuales se puede descargar un libro
+electrónico codificado y restringido. Si este soporte parecido al papel
+demuestra ser más atractivo que los actuales monitores, tendremos que defender
+nuestra libertad para conservarla. Mientras tanto, los libros electrónicos
+están penetrando nichos de mercado: la NYU y otras escuelas de odontología
+obligan a sus estudiantes a comprar sus libros de texto con formato de libros
+electrónicos restrictivos. 
+
+Las empresas mediáticas no están satisfechas todavía. En 2001, el senador
+Hollings ---financiado por la Disney--- propuso una ley llamada <<ley para los
+estándares de los sistemas de seguridad y de las certificaciones>>,
+\footnote{Luego rebautizada con el nombre impronunciable de LPCBATD, para la
+cual <<consume, pero no intentes programar nada>> es un buen recordatorio; pero
+las siglas significan realmente  Ley de Promoción del Consumo de Banda Ancha y
+Televisión Digital.} que obligaría a que todos los ordenadores ---y otros
+dispositivos de grabación y reproducción digital--- tuvieran sistemas
+restrictivos de copia por mandato del gobierno. Ese es su objetivo final, pero
+el primer punto de su agenda es prohibir cualquier equipo que pueda sintonizar
+HDTV digital a no ser que esté diseñado para que al público le sea imposible
+<<entrometerse>> ---por ejemplo, modificarlo para sus propios fines. Dado que
+el software libre es software que los usuarios pueden modificar, aquí nos
+enfrentamos por primera vez con una propuesta de ley que prohíbe
+explícitamente el software libre para un trabajo determinado. Seguramente, le
+seguirá la prohibición de otros trabajos. Si el FCC adopta esta regla, el
+software libre hoy existente, como GNU Radio, sería censurado. 
+
+La acción política es necesaria para bloquear estas leyes y reglamentos.
+\footnote{Si quieres ayudar, te recomiendo los sitios web
+\url{digitalspeech.org} y \url{www.eff.org}.}
+
+\section{Encontrar el contrato adecuado}
+
+¿Cuál es la manera adecuada de decidir la política de copyright? Si el
+copyright es un contrato hecho en nombre del público, debería servir ante todo
+al interés público. El deber del gobierno al vender la libertad del público es
+vender sólo lo que debe y venderlo tan caro como sea posible. Como mínimo,
+deberíamos recortar, en la medida de lo posible, el alcance del copyright
+mientras podamos un nivel comparable de publicación. 
+
+Dado que no podemos encontrar este precio mínimo en términos de libertad a
+través de un concurso público como se hace con los proyectos de construcción,
+¿qué podemos hacer?
+
+Un método posible es reducir los privilegios del copyright por etapas y
+observar los resultados. Observando si hay disminuciones apreciables en el
+volumen de publicación, aprenderemos que extensión del copyright\textit{ }es
+realmente necesaria para llevar a cabo los propósitos del público. Esto se
+debe valorar por medio de la observación práctica, no por lo que los editores
+digan que ocurrirá, ya que tienen todos los motivos para hacer predicciones
+exageradas de perdidas si sus poderes se ven reducidos de algún modo.
+
+ La política de copyright tiene varias dimensiones independientes que
+ pueden ajustarse de forma separada. Después de encontrar el mínimo necesario
+ para una vertiente de esta política, todavía sería posible reducir otras
+ dimensiones del copyright a la vez que se mantiene el nivel de publicación
+ deseado. 
+
+Una dimensión importante del copyright es su duración, que ahora se encuentra
+en torno a un siglo de media. Reducir el monopolio sobre la copia a diez años,
+desde la fecha en que una obra es publicada, sería un buen primer paso. Otro
+aspecto del copyright, que cubre la realización de obras derivadas, podría
+extenderse por más tiempo. 
+
+¿Por qué contar desde la fecha de publicación? Por que el copyright de las
+obras no publicadas no limita directamente la libertad los lectores; que
+tengamos libertad para copiar una obra es una cuestión inútil cuando aun no
+tenemos una  copia. Así que dar a los autores más tiempo para publicar un
+trabajo no hace ningún daño. Los autores ---que por lo general sí poseen el
+\textit{copyright} antes de publicar--- rara vez elegirán retrasar la
+publicación sólo para alejar el fin del plazo del copyright. 
+
+¿Por qué diez años? Porque  esta es una propuesta segura; podemos confiar en
+el terreno práctico que esta reducción tendrá, hoy en día, poco impacto en la
+viabilidad general de la edición. En muchos medios y géneros, las obras de
+éxito son muy rentables unos pocos años, y normalmente incluso las obras de
+éxito ya no se editan pasados los diez años. Incluso para las obras de
+referencia, cuya vida útil puede ser de muchas décadas, el copyright de diez
+años debería de bastar: las ediciones actualizadas se lanzan con regularidad y
+muchos lectores comprarán la última versión con copyright antes que copiar una
+versión de dominio público con diez años de antigüedad. 
+
+Diez años todavía puede ser más tiempo del necesario; una vez que las cosas se
+estabilicen, podremos probar mayores reducciones para ajustar el sistema. En
+una mesa redonda sobre copyright durante una convención literaria, en la que
+yo propuse el plazo de diez años, un famoso escritor de fantasía que se
+sentaba junto a mí protestó vehementemente, diciendo que cualquier cosa que
+sobrepasara los cinco años era intolerable. 
+
+Pero no tenemos por qué aplicar el mismo lapso de tiempo para todas las obras.
+Mantener la uniformidad extrema de las políticas de copyright no es crucial
+para el interés público y la legislación de copyright ya incluye muchas
+excepciones para medios y usos específicos. Sería estúpido pagar por cada
+proyecto de autopista al precio de los proyectos más difíciles y en las
+regiones más caras del país; es igualmente estúpido <<pagar>> por todo tipo de
+arte el precio más alto, en términos de libertad, que consideramos necesario
+para un caso determinado.  
+
+Así, quizás las novelas, los diccionarios, los programas informáticos, las
+canciones, las sinfonías y las películas deberían tener un copyright con
+distintas duraciones, de modo que podamos reducir la duración en cada tipo de
+obra a lo que sea necesario para ese tipo de obras se publiquen. Quizá las
+películas con duración mayor de una hora podrían tener un copyright de 20
+años, debido a los costes de producción. En mi propio campo, la programación
+informática, tres años deberían bastar, dado que los ciclos de un producto son
+incluso más cortos.
+
+Otra dimensión de la política de copyright es la magnitud del uso razonable:
+algunas formas legalmente permitidas de reproducción de un trabajo, total o
+parcialmente, aún cuando éste está protegido por el copyright. El primer paso
+natural para reducir este aspecto del copyright es permitir la copia privada
+sin ánimo de lucro, ocasional y en pequeña cantidad, para su distribución
+entre individuos. Esto eliminaría la intrusión de la policía del copyright en
+la vida privada de la gente, pero probablemente tendría poco efecto en las
+ventas de las obras publicadas. (Podría ser necesario tomar otras medidas
+legales para asegurar que las licencias de uso de <<sobre cerrado>> no sean
+usadas para sustituir al copyright y restringir este tipo de copia.) La
+experiencia de Napster muestra que también deberíamos permitir al público
+general la redistribución textual y no comercial ---cuando tanta gente entre
+el público quiere copiar y compartir, y lo encuentra tan útil, sólo
+conseguirán detenerlo medidas draconianas; el público tiene derecho a obtener
+lo que quiere. 
+
+Para las novelas, y en general para las obras que se utilizan como
+entretenimiento, la redistribución textual no comercial podría ser una
+libertad suficiente para los lectores. Los programas informáticos, al ser
+usados para fines funcionales ---para trabajar---, exigen libertades
+adicionales, incluyendo la libertad de publicar una versión mejorada.
+(Consulta la definición de <<software libre>> en este libro para una 
explicación
+de las libertades que los usuarios de software deberían de tener.) Sin
+embargo, en relación a estas libertades un compromiso aceptable podría ser que
+estuvieran disponibles universalmente únicamente después de una retraso de dos
+o tres años con respecto a la publicación del programa. 
+
+Cambios como estos podrían adaptar el copyright al deseo del público de usar
+la tecnología digital para copiar. Sin duda los editores encontrarán estas
+propuestas <<desproporcionadas>>; podrían amenazar con recoger <<sus
+fichas y largarse del juego>>, pero en realidad no lo harán, porque el
+juego seguirá siendo rentable y será el único juego posible. 
+
+Al igual que consideramos la reducción de la extensión del copyright, debemos
+asegurarnos de que simplemente las empresas mediáticas no lo reemplazarán con
+acuerdos de licencia para el usuario final. Sería necesario prohibir el uso de
+contratos que aplican a la copia restricciones que van más allá que las
+reguladas por el copyright. Dichas limitaciones, que pueden ser prescritas por
+los contratos no negociados del mercado de masas, son una parte estándar del
+sistema legal de los EE.UU.
+
+
+\section{Una nota personal}
+
+Soy programador de software, no un experto en derecho. He llegado a
+interesarme por el copyright porque no hay forma de evitarlo en el mundo de
+las redes informáticas.\footnote{Siendo Internet la más grande de las redes
+informáticas mundiales} Como usuario de ordenadores y de redes desde hace
+treinta años, valoro las libertades que hemos perdido y las que podríamos
+perder. Como autor, puedo rechazar la mistificación romántica del autor como
+creador semidivino, frecuentemente esgrimida por los editores para justificar
+el incremento en el alcance del copyright de los autores, que los autores
+luego cederán a los editores.
+
+La mayor parte de este artículo se refiere a hechos y razonamientos que puedes
+comprobar, propuestas sobre las que te puedes formar tus propias opiniones.
+Pero te pido que aceptes algo que sólo se basa en mi palabra: que los autores
+como yo no tenemos derecho a ningún poder especial sobre ti. Si deseas
+recompensarme más por el software o los libros que he escrito, aceptaré
+agradecido un cheque, pero por favor no entregues tu libertad en mi nombre. 
+
+

Index: es/13_La_ciencia_debe_desechar_copyright.aux
===================================================================
RCS file: es/13_La_ciencia_debe_desechar_copyright.aux
diff -N es/13_La_ciencia_debe_desechar_copyright.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/13_La_ciencia_debe_desechar_copyright.aux        9 Dec 2010 19:04:13 
-0000       1.1
@@ -0,0 +1,23 @@
+\relax 
address@hidden {chapter}{\numberline {13}La ciencia debe desechar el 
copyright}{90}}
address@hidden {10\p@ }}
address@hidden {10\p@ }}
address@hidden
+\setcounter{page}{92}
+\setcounter{equation}{0}
+\setcounter{enumi}{4}
+\setcounter{enumii}{0}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{1}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{2}
+\setcounter{chapter}{13}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/13_La_ciencia_debe_desechar_copyright.tex
===================================================================
RCS file: es/13_La_ciencia_debe_desechar_copyright.tex
diff -N es/13_La_ciencia_debe_desechar_copyright.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/13_La_ciencia_debe_desechar_copyright.tex        9 Dec 2010 19:04:13 
-0000       1.1
@@ -0,0 +1,88 @@
+\chapter[La ciencia debe desechar el copyright]{La ciencia debe desechar el 
copyright\protect\footnote{Publicado originalmente en la página web de 
Nature.com, en su sección <<Debates>>.}}
+
+Debería ser un axioma que la literatura científica existe para divulgar el
+conocimiento científico, y que las revistas científicas existen para facilitar
+este proceso. Por consiguiente, las reglas de uso de la literatura científica
+deberían diseñarse para ayudar a conseguir este objetivo.
+
+Las reglas que tenemos ahora, conocidas como copyright, fueron establecidas en
+la era de la imprenta, un método intrínsecamente centralizado para la
+producción masiva de copias. En el contexto de la imprenta, el copyright sobre
+los artículos de publicaciones sólo restringía a los editores, obligándoles a
+obtener un permiso para publicar un artículo, y a los posibles plagiarios.
+Esto ayudó a que las revistas activaran y divulgaran el conocimiento sin
+interferir en el provechoso trabajo de los científicos o estudiantes, ya sea
+como escritores o como lectores de artículos. Estas reglas se adecuaban bien a
+dicho sistema. 
+
+La tecnología moderna para las publicaciones científicas es, sin embargo,
+Internet. ¿Qué reglas asegurarían mejor la divulgación de los artículos
+científicos y del conocimiento en la Red? Los artículos deberían de
+distribuirse en formatos no propietarios, de acceso abierto para todos. Y
+todos deberían de tener el derecho de reproducir los artículos, esto es, de
+reeditarlos íntegramente con su adecuada atribución.   
+
+Estas reglas deberían aplicarse tanto a los artículos pasados como a los
+futuros, cuando se distribuyen en formato digital. Pero no hay ninguna
+necesidad crucial de cambiar el sistema de copyright actual aplicado a la
+edición impresa de revistas, porque el problema no afecta a ese dominio.
+
+Por desgracia, parece que no todo el mundo está de acuerdo con los axiomas que
+encabezan este artículo. Muchos editores de revistas parecen creer que el
+propósito de la literatura científica es permitirles editar revistas para
+cobrar suscripciones de científicos y estudiantes. Esta forma de pensar se
+conoce como <<confundir los medios con los fines>>.
+
+Su proceder ha consistido en restringir el acceso a la lectura de literatura
+científica, incluso a aquellos que pueden pagar y que pagarán por ello. Usan
+la legislación de copyright, todavía vigente a pesar de su inadecuación a las
+redes informáticas, como una excusa para detener a los científicos en la
+selección de nuevas reglas. 
+
+En nombre de la cooperación científica y del futuro de la humanidad, debemos
+rechazar tal enfoque desde su raíz ---no sólo los sistemas restrictivos que se
+han establecido, sino las prioridades equivocadas que los inspiraron. 
+
+Los editores de revistas a veces argumentan que el acceso \textit{on line}
+requiere servidores caros de alta capacidad y que deben cobrar tarifas de
+acceso para pagar estos servidores. Este <<problema>> es una consecuencia de su
+propia <<solución>>. Concede a todo el mundo la libertad de autoeditar, y las
+bibliotecas en todo el mundo montarán páginas de libre publicación para
+responder a la demanda. Esta solución descentralizada reducirá las necesidades
+de ancho de banda de la red y proveerá un acceso más rápido, a la vez que se
+protege la documentación académica contra pérdidas accidentales.
+
+Los editores también sostienen que pagar a los encargados de la
+página obliga a cobrar por el acceso. Aceptemos la
+suposición de que los encargados deben ser pagados; para este viaje no hacen
+falta alforjas. El coste de la edición de un revista normal está entre el uno
+y el tres por ciento del coste de financiar la investigación para producirla.
+Un porcentaje tan pequeño difícilmente puede justificar que se obstaculice el
+uso de los resultados.
+
+En su lugar, el coste de la edición puede cubrirse, por ejemplo, cobrando a
+los autores por publicar en la página, y estos pueden traspasar estos pagos a
+los patrocinadores de su investigación. A los patrocinadores no les debería de
+importar, dado que ya pagan por la publicación de una forma más molesta, a
+través de las tarifas astronómicas que abonan para que la biblioteca
+universitaria se suscriba a la revista. Mediante el cambio de modelo económico
+para que los patrocinadores de la investigación cubran los costes de la
+edición, podemos eliminar la necesidad aparente de restringir el acceso. El
+autor fortuito que no pertenece a ninguna institución o empresa, y que no
+tiene patrocinador, podría estar exento de estos pagos, con  los costos
+derivados a los autores patrocinados.
+
+Otra justificación para las tarifas de acceso a las publicaciones de Internet
+es que pueden financiar la reconversión de los archivos impresos de un revista
+a un formato \textit{on line}. Este trabajo tiene que hacerse, pero deberíamos
+buscar formas alternativas de financiarlo que no supongan obstruir el acceso a
+los resultados. El trabajo en sí mismo no será más difícil ni costará más.
+Digitalizar los archivos y malgastar los resultados por restringir el acceso a
+ellos es algo autodestructivo.
+
+La Constitución de los EE.UU. dice que el copyright existe <<para promover el
+progreso de la ciencia>>. Cuando el copyright impide el progreso de la ciencia,
+la ciencia debe desechar el copyright. 
+
+
+

Index: es/14_que_es_el_copyleft.aux
===================================================================
RCS file: es/14_que_es_el_copyleft.aux
diff -N es/14_que_es_el_copyleft.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/14_que_es_el_copyleft.aux        9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,23 @@
+\relax 
address@hidden {chapter}{\numberline {14}\IeC {\textquestiondown }Qu\'{e} es el 
copyleft?}{92}}
address@hidden {10\p@ }}
address@hidden {10\p@ }}
address@hidden
+\setcounter{page}{95}
+\setcounter{equation}{0}
+\setcounter{enumi}{4}
+\setcounter{enumii}{0}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{5}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{2}
+\setcounter{chapter}{14}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/14_que_es_el_copyleft.tex
===================================================================
RCS file: es/14_que_es_el_copyleft.tex
diff -N es/14_que_es_el_copyleft.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/14_que_es_el_copyleft.tex        9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,103 @@
+\chapter[¿Qu\'{e} es el copyleft?]{¿Qué es el 
copyleft?\protect\footnote{Escrito originalmente en 1996.}}
+
+El copyleft es un método para convertir un programa en software libre y exigir
+que todas las versiones del mismo, modificadas o ampliadas, también lo sean.
+
+La forma más sencilla de hacer que un programa sea libre es ponerlo en el
+dominio público, sin derechos reservados. Esto permite a la gente compartir el
+programa y sus mejoras, si así lo desean. Pero asimismo permite, a quienes no
+crean en la cooperación, convertir el programa en software propietario. Pueden
+hacer cambios, muchos o pocos, y distribuir su resultado como un producto
+propietario. Las personas que reciben el programa con esas modificaciones no
+gozan de la libertad que les dio el autor original; el intermediario les ha
+despojado de ella.
+
+En el proyecto GNU, nuestro objetivo es proporcionarle a todos los usuarios la
+libertad para redistribuir y modificar el software GNU. Si los intermediarios
+pudieran eliminar esa libertad, nosotros veríamos aumentar nuestro número de
+usuarios, pero esos usuarios no dispondrían de libertad. Así que, en vez de
+poner software GNU en el dominio público, lo protegemos con copyleft. De
+acuerdo con el copyleft, cualquiera que distribuya software, con o sin
+modificaciones, debe traspasar con él la libertad para copiarlo y modificarlo.
+El copyleft garantiza que cada usuario goce de esta libertad.
+
+El copyleft también incentiva a otros programadores a introducir mejoras en el
+software libre. Programas importantes como el compilador GNU para C++ existen
+gracias a esto.
+
+El copyleft también ayuda a programador o a la programadora que
+deseen contribuir a mejorar el software libre al darles autorización para
+ello. Estos programadores o estas programadoras a menudo trabajan para
+empresas o universidades que harían casi cualquier cosa para obtener más
+dinero. Un programador o una programadora puede querer
+aportar sus cambios a la comunidad, pero su empresa preferirá convertir sus
+modificaciones en un producto de software propietario.
+
+Cuando le explicamos a la empresa que es ilegal distribuir la versión mejorada
+a menos que sea en forma de software libre, normalmente ésta optará por
+distribuirla como software libre antes que desecharla. 
+
+Para aplicar el copyleft a un programa, primero reservamos los derechos; luego
+añadimos los términos de distribución, un instrumento legal que otorga a todo
+el mundo el derecho a utilizar, modificar y redistribuir el código del
+programa o cualquier programa derivado del mismo, siempre que no se alteren
+los términos de distribución. De esta forma, el código y las libertades se
+convierten en elementos legalmente inseparables.
+
+Los desarrolladores de software propietario usan el copyright para restar
+libertad a los usuarios; nosotros recurrimos a los derechos reservados para
+garantizársela. Por eso invertimos el nombre, convirtiendo los derechos
+reservados ---\textit{copyright}--- en copyleft.
+
+El copyleft es un concepto general. Hay muchas maneras de interpretarlo. En el
+proyecto GNU, los términos de distribución específicos que utilizamos están
+contenidos en la General Public License GNU (GNU GPL).  La General Public
+License GNU es llamada muchas veces GNU-GPL para abreviar. Existe una página
+de consulta\footnote{\url{http://www.gnu.org/licenses/gpl-faq.html}} sobre la
+GNU GPL.  También puedes leer por qué la FSF obtiene la cesión de los derechos
+de \textit{copyright} de aquellos que quieren contribuir con
+ella\footnote{\url{http://www.gnu.org/copyleft/why-assign.html}}.
+
+Una forma alternativa, la Lesser General Public License o Licencia Pública
+General para Bibliotecas GNU (GNU LGPL), se aplica a algunas ---que no a
+todas--- de las bibliotecas GNU. Esta licencia solía llamarse Library GPL,
+pero la rebautizamos porque el nombre anterior invitaba al uso indiscriminado
+de esta licencia. Para más detalles, de por qué este cambio era necesario,
+véase <<Por qué no deberías utilizar la Library GPL en tu próxima biblioteca>>.
+
+La Lesser General Public License GNU sigue disponible en HTML, aunque ha sido
+reemplazada oficialmente por la licencia arriba indicada.
+
+La licencia apropiada se incluye en muchos manuales y en cada distribución de
+código fuente GNU.
+
+La GNU Free Documentation License FDL es una forma de copyleft diseñada para
+manuales, libros de texto u otros documentos, que asegura a cualquiera la
+libertad de copia y de distribución, con o sin modificaciones, ya sea en de
+forma comercial o no comercial.
+
+La GPL GNU está diseñada para que puedas aplicarla fácilmente en tu propio
+programa siempre y cuando poseas derechos sobre él. No tienes que modificar la
+GPL GNU para hacerlo, basta con añadir una nota en tu programa que haga
+referencia a ella.
+
+Si desearas aplicar el copyleft a tu programa con GPL/GNU, lee las
+instrucciones al final del texto de la GPL\footnote
+{\url{http://www.gnu.org/copyleft/gpl-howto.html}}. Por favor, considera que 
debes
+utilizar el texto completo de la GPL. Es un conjunto íntegro y las copias
+parciales no están permitidas ---de igual modo que con la LGPL.
+
+Emplear los mismos términos de distribución para muchos programas diferentes
+facilita la copia del código entre varios programas. Ya que todos comparten
+idénticos términos de distribución, no es necesario preocuparse por si los
+términos son compatibles o no. La LGPL permite además alterar los términos de
+distribución de la GPL ordinaria, de modo que pueda copiarse el código dentro
+de otro programa cubierto por la GPL.
+
+Sí deseas poner un copyleft en tu manual con la GNU-LDL, por favor sigue las
+instrucciones al final del texto de esa licencia, y las instrucciones de la
+página GFDL\footnote{\url{http://www.gnu.org/copyleft/fdl-howto.html}}. Como
+en el caso de la GNU-GPL, debes usar la licencia completa, no están permitidas
+las copias parciales.
+
+

Index: es/15_copyleft_pragmatismo_o_idealismo.aux
===================================================================
RCS file: es/15_copyleft_pragmatismo_o_idealismo.aux
diff -N es/15_copyleft_pragmatismo_o_idealismo.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/15_copyleft_pragmatismo_o_idealismo.aux  9 Dec 2010 19:04:13 -0000       
1.1
@@ -0,0 +1,23 @@
+\relax 
address@hidden {chapter}{\numberline {15}Copyleft: idealismo pragm\'atico}{95}}
address@hidden {10\p@ }}
address@hidden {10\p@ }}
address@hidden
+\setcounter{page}{98}
+\setcounter{equation}{0}
+\setcounter{enumi}{4}
+\setcounter{enumii}{0}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{5}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{2}
+\setcounter{chapter}{15}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/15_copyleft_pragmatismo_o_idealismo.tex
===================================================================
RCS file: es/15_copyleft_pragmatismo_o_idealismo.tex
diff -N es/15_copyleft_pragmatismo_o_idealismo.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/15_copyleft_pragmatismo_o_idealismo.tex  9 Dec 2010 19:04:13 -0000       
1.1
@@ -0,0 +1,149 @@
+\chapter[Copyleft: idealismo pragmático]{Copyleft: idealismo
+pragmático}\protect\footnote{Este artículo fue escrito originalmente en 1998.} 
+
+Toda decisión que una persona toma entronca con sus valores y
+objetivos. La
+gente pude tener objetivos y valores muy distintos: la fama, el dinero, el
+amor,  la supervivencia, la diversión y la libertad sólo son algunos de los
+objetivos que una buena persona puede tener. Cuando el objetivo también es
+ayudar a los otros y a uno mismo, lo llamamos idealismo.
+
+Mi trabajo con el software libre está motivado por un objetivo idealista:
+difundir la libertad y la cooperación. Quiero promover la difusión del
+software libre, sustituyendo al software propietario que prohíbe la
+cooperación, para de este modo mejorar nuestra sociedad. 
+
+Esa es la razón principal de que la Licencia Pública General de GNU esté
+escrita  tal y como lo está ---como copyleft. Todo código añadido a
+programas protegidos por la GPL debe ser software libre, incluso si se coloca
+en un archivo separado. Hago que mi código esté disponible como software libre
+y no como software propietario, para animar a otra gente que escribe software
+a que también lo haga. Supongo que como los desarrolladores de software
+propietario utilizan el copyright para que no podamos compartir, los que
+cooperamos podemos usar el copyright para dar a otros que cooperan una ventaja
+propia: la de usar nuestro código.
+
+No todos los que usan GNU GPL tienen este objetivo. Hace muchos años, a un
+amigo mío le pidieron que redistribuyera un programa copyleft en condiciones
+que no eran copyleft, y respondió más o menos así: <<A veces trabajo con
+software libre y otras con software propietario pero cuando trabajo con
+software propietario, espero que me paguen>>.
+
+Quería compartir su trabajo con una comunidad que compartiese software, pero
+no veía ninguna razón para hacer una donación a un negocio que fabrica
+productos fuera del alcance de nuestra comunidad. Su objetivo era diferente
+del mío, pero decidió que GNU GPL también era útil para su objetivo.
+
+Si quieres lograr algo en este mundo, el idealismo no es suficiente
+---necesitas escoger un método que funcione para conseguir tu objetivo---. En
+otras palabras, necesitas ser <<pragmático>>. ¿Es pragmática la GPL? Echemos
+un vistazo a sus resultados.
+
+Consideremos GNU C++. ¿Por qué tenemos un compilador libre C++? Sólo porque la
+GNU GPL dicta que tiene que ser libre. GNU C++ fue desarrollado por un
+consorcio industrial, MCC, a partir del compilador GNU C. Normalmente la MCC
+hace su trabajo todo lo propietario que puede. Pero hicieron el front
+end\footnote{El \textit{front end} es la parte del compilador que analiza el
+código fuente, comprueba su validez, genera el árbol de derivación y rellena
+los valores de la tabla de símbolos.  Esta parte suele ser independiente de la
+plataforma o sistema para el cual se vaya a compilar. EL t\'{e}rmino se emplea
+normalmente en ingl\'{e}s, aunque alguna vez se traduce por <<frontal>>, se
+trata de un falso amigo, sería más preciso algo como <<antecesor>>,
+<<precursor>> o incluso <<pre-procesador>>.  [\textit{N. del E.}]} C++ con
+software libre porque la GNU GPL dictaba que era el único modo en que podían
+publicarlo. El \textit{fron end} C++ incluía muchos archivos nuevos, pero dado
+que supuestamente tenían que estar relacionados con GCC,\footnote{El
+compilador GNU del lenguaje C. [\textit{N. del E.}]} la GPL encajaba en ellos.
+El beneficio para nuestra comunidad fue evidente. 
+
+Consideremos GNU Objective C. Inicialmente NeXT\footnote{Un sistema operativo
+creado por Steve Jobs, finalmente comprado por Apple.} quiso hacer propietario
+este \textit{front end}; propusieron que se lanzara como un archivo <<.o>>, y
+dejar que los usuarios lo enlazaran con el resto de GCC, pensando que esta
+sería una aproximación a las exigencias de la GPL, pero nuestro abogado dijo
+que esto no salvaba los requerimientos legales, que no estaba permitido. Por
+eso hicieron libre el \textit{front end} Objective C.
+
+Estos casos tuvieron lugar hace años, pero la GNU GPL sigue proporcionándonos
+más software libre.
+
+Muchas bibliotecas de GNU están protegidas por la licencia pública general
+para bibliotecas, pero no todas. Una biblioteca de GNU protegida por la
+licencia GPL normal es Readline, que implementa la edición de líneas de
+comandos. Una vez encontré un programa no libre que estaba diseñado para usar
+Readline, y le dije al desarrollador que esto no estaba permitido. Podría
+haber eliminado del programa la edición de líneas de comandos, pero lo que
+hizo en realidad fue redistribuirlo bajo GPL. Ahora es software libre.
+
+Los programadores que escriben mejoras para GCC ---o Emacs, o Bash, o Linux, o
+cualquier programa protegido por la GPL--- frecuentemente son empleados de
+empresas o universidades. Cuando el programador quiere devolver sus mejoras a
+la comunidad y muestra su código en la siguiente publicación, el jefe le dirá:
+
+\begin{quotation}
+
+\small
+
+Espera un momento. ¡Tu código nos pertenece! No queremos compartirlo; hemos
+decidido convertir tu versión mejorada en un producto de software propietario.
+
+\end{quotation}
+
+\normalsize
+
+Aquí la GNU GPL viene a nuestro rescate. El programador enseña al jefe que
+este producto de software propietario infringiría el copyright y el jefe se da
+cuenta de que sólo tiene dos opciones: publicar el nuevo código como software
+libre o no publicarlo en absoluto. Casi siempre permite que el programador
+haga lo que pretendía desde el principio y el código irá incluido en el
+siguiente lanzamiento.
+
+La GNU GPL no es una hermanita de la caridad. Impide algunas cosas que la
+gente a veces quiere hacer. Hay usuarios que dicen que esto es un mal asunto
+---que la GPL <<excluye>> a algunos creadores de software propietario que <<es
+necesario introducir en la comunidad del software libre>>.
+
+ Pero nosotros no los excluimos de nuestra comunidad; ellos eligen no entrar.
+ Su decisión de hacer software propietario es una decisión de mantenerse fuera
+ de nuestra comunidad. Estar en nuestra comunidad significa unirse a nosotros
+ por medio de la cooperación; no podemos <<introducirlos en nuestra comunidad>>
+ si ellos no quieren unirse.
+
+Lo que \textit{podemos} hacer es ofrecerles un aliciente para unirse. La GNU
+GPL está diseñada para hacer de nuestro software disponible un aliciente: <<si
+haces libre tu software, puedes usar este código>>. Por supuesto, no te
+ganas a todos, pero a veces te ganas a algunos. 
+
+El desarrollo del software propietario no ayuda a nuestra comunidad, pero a
+menudo sus creadores quieren donaciones de nuestra parte. Los usuarios de
+software libre pueden proporcionar autoestima ---reconocimiento y gratitud---
+a los creadores de software libre, pero también puede ser muy tentador cuando
+una empresa te dice: <<¡Tú deja simplemente que metamos tu paquete en nuestro
+programa propietario y tu programa lo usarán muchos miles de personas!>>   
+La tentación pude ser poderosa, pero a largo plazo todos estaremos en mejor
+situación si nos resistimos a ella. La tentación y la presión resultan
+difíciles de reconocer si llegan de forma indirecta, a través de
+organizaciones de software libre que han adoptado una política de provisión de
+software propietario. El X Consortium ---y su sucesor, el Open Group---
+ofrece un ejemplo: financiados por compañías que producían software
+propietario, se han afanado, durante una década, en persuadir a los
+programadores de que no usen copyleft. Ahora que el Open Group ha hecho de
+X11R6.4 software no libre, los que resistimos esa presión estamos encantados
+de haber aguantado.\footnote{En septiembre de 1998, varios meses  despu\'{e}s 
de
+que X11R6.4 fuera publicado en condiciones de distribución no libre, el Open
+Group trastocó su decisión y lo relanzó bajo la misma licencia de software
+libre no copyleft que se usó para X11R6.3. Gracias, Open Group, pero este
+trastocamiento posterior no invalida las conclusiones que establecimos a
+partir del hecho de que fuera posible añadir restricciones.} 
+
+En términos prácticos, pensar en objetivos a largo plazo reforzará tu voluntad
+de resistir a esta presión. Si piensas en la libertad y en la comunidad que
+puedes construir permaneciendo firme, encontrarás la fuerza para hacerlo.
+<<Resiste por algo o caerás por nada>>.
+
+Y si los cínicos ridiculizan la libertad, si ridiculizan a la
+comunidad\ldots{}
+ si los  <<implacables realistas>> dicen que las ganancias son el único
+ideal\ldots{} simplemente ignóralos y sigue usando el copyleft.   
+
+

Index: es/16_El_peligro_de_las_patentes_del_software.aux
===================================================================
RCS file: es/16_El_peligro_de_las_patentes_del_software.aux
diff -N es/16_El_peligro_de_las_patentes_del_software.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/16_El_peligro_de_las_patentes_del_software.aux   9 Dec 2010 19:04:13 
-0000       1.1
@@ -0,0 +1,26 @@
+\relax 
address@hidden {chapter}{\numberline {16}El peligro de las patentes de 
software}{98}}
address@hidden {10\p@ }}
address@hidden {10\p@ }}
address@hidden {section}{Evitar la patente}{102}}
address@hidden {section}{Obtener la licencia de la patente}{104}}
address@hidden {section}{Revocar la patente en un juicio}{107}}
address@hidden
+\setcounter{page}{117}
+\setcounter{equation}{0}
+\setcounter{enumi}{4}
+\setcounter{enumii}{0}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{4}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{2}
+\setcounter{chapter}{16}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/16_El_peligro_de_las_patentes_del_software.tex
===================================================================
RCS file: es/16_El_peligro_de_las_patentes_del_software.tex
diff -N es/16_El_peligro_de_las_patentes_del_software.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/16_El_peligro_de_las_patentes_del_software.tex   9 Dec 2010 19:04:13 
-0000       1.1
@@ -0,0 +1,981 @@
+\chapter[El peligro de las patentes de software]{El peligro de las patentes de
+software\protect\footnote{Esta charla fue pronunciada en la Universidad de
+Cambridge, Londres, el 25 de marzo de 2002.}}
+
+Posiblemente estéis familiarizados con mi trabajo sobre el software libre.
+Esta charla no trata sobre ese trabajo. Esta charla
+trata sobre una forma de abuso legal para hacer del desarrollo informático una
+actividad peligrosa.  Esto es, más o menos, lo que pasa cuando una ley de
+patentes se aplica al campo del software.
+
+No trata del hecho de patentar el software. Esta es una forma muy mala, una
+forma muy engañosa de describir la cuestión, porque el problema no está en
+patentar programas individuales. Si así fuera, no habría ninguna diferencia,
+sería algo básicamente inocuo. En vez de eso, esta charla trata sobre el hecho
+de patentar ideas. Toda patente protege alguna idea. Las patentes de software
+son patentes que protegen ideas que tienen que ver con el software, ideas que
+podrían usarse para desarrollar software. Eso es lo que las convierte en
+peligrosos obstáculos para cualquier desarrollo de software. 
+
+Quizá hayáis oído a la gente utilizar un término engañoso, <<propiedad
+intelectual>>. Este término, como veréis, está sesgado: asume que, digas lo que
+digas, la forma de considerar el software está en relación a algún tipo de
+propiedad, cuando esta forma en realidad es una entre muchas otras
+alternativas. Este término, <<propiedad intelectual>>, prejuzga la cuestión más
+básica en cualquiera de las áreas que consideréis. No contribuye a despejar y
+abrir la mente. 
+
+Existe un problema adicional con el término, que no tiene nada que ver con el
+desarrollo de la opinión que tenga cada uno; y es que impide la comprensión de
+los hechos. El término <<propiedad intelectual>> vale para todo, mezcla 
aspectos
+completamente dispares de la ley, como puedan ser el copyright y las patentes
+que son completamente distintos. Cada detalle es singular. También mezcla la
+cuestión de las marcas, que  todavía genera más diferencia y otras cosas que
+se encuentran con menos frecuencia. Ninguna de ellas tiene nada en común con
+cualquiera de las otras. Históricamente sus orígenes están completamente
+separados; las leyes se diseñaron de forma independiente; cubrían diferentes
+actividades y aspectos de la vida. Las medidas políticas que crearon están
+completamente desconectadas, de modo que si intentáis pensar en ellas
+confundiéndolas, tendréis la garantía de llegar a conclusiones disparatadas.
+Literalmente no podéis tener una opinión sensata ni inteligente sobre la
+<<propiedad intelectual>>. Por lo tanto, si queréis pensar con claridad, no
+mezcléis estas cuestiones. Pensad sobre el copyright y luego pensad sobre las
+patentes. Aprended acerca de la legislación de copyright y de forma separada
+aprended acerca de la legislación de patentes.
+
+Por  citar algunas de las diferencias más grandes entre el copyright y las
+patentes:
+
+\begin{itemize}
+
+\item El copyright regula las condiciones de expresión de una obra, no protege
+ninguna idea. Las patentes sólo protegen las ideas y el uso de las ideas.
+
+\item El copyright se aplica automáticamente. Las patentes son publicadas por
+una oficina de patentes como respuesta a una solicitud.
+
+\item Las patentes cuestan mucho dinero. Cuestan más por lo que se paga a los
+abogados para que realicen la solicitud, que por lo que realmente cuesta su
+aplicación. Normalmente la solicitud tarda algunos años en ser estudiada, aún
+cuando las oficinas de patentes realizan un trabajo de estudio extremadamente
+precario.
+
+\item El copyright dura durante un tiempo extremadamente largo. En algunos 
casos
+puede durar hasta 150 años. Las patentes duran 20 años, lo cual es suficiente
+como para que sobrevivas a su caducidad, pero todavía es bastante tiempo con
+respecto a la escala de un campo como el software. Pensemos en relación a hace
+20 años, cuando el PC era algo novedoso. Imaginad que estuviéramos limitados a
+desarrollar software utilizando únicamente las ideas conocidas en 1982. 
+
+\item El copyright sólo protege la copia. Si escribes una novela que resulta 
ser
+igual palabra por palabra a <<Lo que el viento se llevó>> y puedes probar que
+nunca has visto <<Lo que el viento se llevó>>, bastaría como defensa contra
+cualquier acusación de haber infringido el copyright. 
+
+\item La patente es un monopolio absoluto sobre el uso de una idea. Incluso si
+pudieras probar que la idea es tuya, sería completamente irrelevante si la
+idea ha sido patentada por otro. 
+
+
+\end{itemize}
+
+Espero que os olvidéis del copyright en lo que queda de exposición, porque
+esta exposición trata sobre patentes y nunca se deben mezclar las patentes y
+el copyright, si se quiere comprender claramente estos dos asuntos.
+
+Imaginad que pasaría si al estudiar química práctica ---o cocina---
+confundierais el agua con el etanol. 
+
+Cuando escuchas a la gente describir el sistema de patentes, normalmente lo
+hacen desde el punto de vista de alguien que espera conseguir una patente
+---cómo sería para ti conseguir una patente, como sería andar por la calle con
+una patente en tu bolsillo, para poder sacarla cada dos por tres, mostrársela
+a alguien y decir <<¡dame tu pasta!>>.
+
+Hay un motivo para este prejuicio: la mayoría de la gente que habla del
+sistema de patentes ha apostado por él, y por lo tanto quiere seduciros. Hay
+otro motivo: el sistema de patentes se parece mucho a la lotería, sólo una
+fracción muy pequeña de las patentes reporta realmente algún beneficio a
+aquellos que las poseen. De hecho, The Economist comparó una vez este sistema
+con una <<lotería que consume tiempo>>. Si has visto anuncios de lotería,
+siempre te incitan a pensar que vas a ganar. No te incitan a pensar que vas a
+perder, aunque perder es mucho más probable. Con la propaganda del sistema de
+patentes pasa lo mismo: siempre te incitan a pensar que vas a ganar.
+
+Para compensar este prejuicio, voy a describir el sistema de patentes desde el
+punto de vista de sus víctimas ---esto es, desde el punto de vista de alguien
+que quiere desarrollar software pero está obligado a un forcejeo con un
+sistema de patentes informáticas que puede llevarle a ser demandado.
+
+Por lo tanto, ¿qué es lo primero que puedes hacer después de haber tenido una
+idea sobre el tipo de programa que quieres escribir?
+
+Para tratar con el sistema de patentes, lo primero que podrías intentar es
+descubrir qué patentes pueden cubrir el programa que quieres escribir. Esto
+es, sin embargo, imposible.
+
+La razón se encuentra en que algunas de las solicitudes de patentes en trámite
+son secretas. Pasado cierto tiempo, 18 meses, podrán publicarse. Sin embargo,
+18 meses son tiempo de suficiente para que escribas el programa, e incluso
+para lanzarlo sin saber que existe una patente y que vas a ser demandado. 
+
+No es un asunto simplemente académico. En 1984 se escribió el programa
+Compress, un programa para  la compresión de datos. En esa fecha, no había una
+patente para el algoritmo LZW de compresión que usaba. Más tarde, en 1985, los
+EE.UU. publicaron una patente sobre este algoritmo y durante los años 
siguientes
+los que distribuían el programa Compress empezaron a recibir amenazas. 
+
+No había forma de que el autor de Compress se hubiera dado cuenta de que podía
+ser demandado. Todo lo que hizo fue usar una idea que encontró en una revista,
+como siempre habían hecho los programadores. No se había dado cuenta de que ya
+no se podían usar de forma segura las ideas que encontrabas en una revista. 
+
+Olvidemos ese problema. Las patentes en curso son publicadas por la oficina de
+patentes, de modo que puedes encontrar la lista completa y ver qué dictan
+exactamente. 
+
+Por supuesto, en realidad no podrías leer toda la lista, ya que hay demasiadas
+patentes. En EE.UU. hay cientos de miles de patentes de software. No hay forma
+de que puedas seguirles la pista de todo lo que contienen. Tendrías que
+intentar la búsqueda de las más importantes. 
+
+Algunos dicen que eso debería ser fácil en la moderna era del ordenador.
+Podrías buscar a partir de palabras clave, pero eso sólo funciona hasta cierto
+punto. Encontrarás algunas patentes en una determinada. Pero probablemente no
+encontrarás todas.
+
+Por ejemplo, existe una patente de software ---que quizá ya haya expirado---
+sobre el cálculo en orden natural para hojas de cálculo. Básicamente, esto
+quiere decir que cuando produces una celda dependiente de otra celda, todo se
+vuelve a calcular en función de aquello de lo que depende, de modo que después
+de una operación de cálculo todo queda actualizado. Las primeras hojas de
+cálculo hacían sus operaciones de arriba a abajo, luego si hacías que una
+celda dependiera de otra que estaba abajo, y repetías este paso, tenías que
+recalcular todo varias veces para que los nuevos valores se extendieran hacia
+arriba. (Tenías que disponer de  elementos para que dependieran de las celdas
+superiores.)
+
+Entonces alguien cayó en la cuenta, ¿por qué no realizo las operaciones de
+cálculo de modo que cada elemento se calcule en función del elemento del que
+depende? Este algoritmo se llama clasificación topológica. La primera
+referencia que encontré es de 1963. La patente cubría varias docenas de
+maneras de implementar la clasificación topológica. 
+
+Sin embargo, no conseguirías encontrar esta patente con la búsqueda <<hojas de
+cálculo>>. No la conseguirías encontrar con la búsqueda <<orden natural>> ni 
con
+la búsqueda <<modelo topológico>>. No incluía ninguno de esos términos. De
+hecho, estaba descrita como un método para <<recopilar fórmulas en código
+máquina>>. Cuando la vi por primera vez, pensé que era una patente equivocada. 
  
+
+Supongamos que tienes una lista de patentes y quieres ver qué es lo que no se
+te permite. Cuando intentas estudiar estas patentes, descubres que son muy
+difíciles de entender, dado que están escritas en un retorcido lenguaje legal
+cuyo significado es muy difícil de comprender. Lo que dicen las oficinas de
+patentes a menudo no significa lo que parece que dicen. 
+
+En un estudio del gobierno australiano sobre el sistema de patentes en la
+década de 1980, se concluía que, aparte de la presión internacional, no había
+motivos para tener un sistema de patentes ---ya que no producía nada bueno
+para el público--- y recomendaba su abolición a pesar de la presión
+internacional. Una de las cosas que citaban era que los ingenieros no intentan
+leer las patentes para aprender, porque resulta muy difícil entenderlas.
+Citaban a un ingeniero que decía: <<No puedo reconocer mis propios inventos en
+las patentes>>. 
+
+No se trata de un asunto meramente teórico. Hacia 1990, un programador llamado
+Paul Heckel demandó a Apple, alegando que Hypercard infringía dos de sus
+patentes. Cuando vio Hypercard por primera vez, no pensó que tuviera nada que
+ver con sus patentes, con sus <<invenciones>>. No se parecía. Cuando su abogado
+le dijo que se podía interpretar que las patentes se aplicaban a una parte de
+Hypercard, decidió atacar a Apple. Cuando di una charla sobre esto en
+Stanford, él estaba entre el público. Dijo, <<eso no es verdad, ¡simplemente yo
+no entendía el alcance de mi protección!>>. Yo contesté, <<sí, eso es lo que yo
+estaba diciendo>>.
+
+Así que, en realidad, tendrías que dedicar mucho tiempo a hablar con abogados
+para hacerte una idea de lo que estas patentes te prohíben hacer. Al final
+dirán algo como esto: <<Si haces algo aquí, seguro que pierdes; si haces algo
+aquí ---Stallman gesticula, señalando una amplia área--- hay una posibilidad
+considerable de que pierdas, y si de verdad quieres estar a salvo, quédate
+fuera de esta área ---vuelve a gesticular, señalando una área todavía más
+amplia---. Y, por cierto, hay una considerable posibilidad de que como
+resultado se de curso a una demanda>>.
+
+Ahora que hemos definido un escenario previsible para hacer negocios, ¿qué vas
+a hacer? Bien, hay tres posibilidades que podrías probar, cualquiera de las
+cuales es aplicable en algunos casos. 
+
+ 
+\begin{itemize}
+
+\item Evitar la patente
+\item Obtener la licencia de la patente
+\item  Revocar la patente en un juicio
+
+\end{itemize}
+
+Permitidme que describa estas tres posibilidades y qué las hace viables o
+inviables.
+
+
+\section{Evitar la patente}
+
+<<Evitar la patente>> ---lo que significa no utilizar la idea que cubre la
+patente. Esto puede ser fácil o difícil, dependiendo de qué idea se trate.
+
+En algunos casos, se patenta una prestación. De este modo, la patente se evita
+no implementando esa prestación. Por lo tanto sólo cuenta lo importante que
+sea esa prestación. En algunos casos, puedes prescindir de ella. Hace algún
+tiempo, los usuarios del procesador de textos XyWrite vieron rebajadas sus
+aspiraciones. Esa degradación eliminó una prestación que te permitía
+predefinir abreviaturas. Es decir, cuando escribías una abreviatura seguida de
+un signo de puntuación, se reemplazaba inmediatamente con alguna prolongación
+de la abreviatura. Así, podías definir la abreviatura para alguna frase larga,
+escribirla y entonces la frase aparecía en tu documento. [Los desarrolladores]
+me escribieron acerca de esto, porque sabían que el editor de Emacs tenía una
+prestación similar. De hecho, la tenía desde la década de 1970. Este asunto
+era interesante porque demostraba que había tenido por lo menos una idea
+patentable en mi vida. ¡Sé que era patentable porque otro la patentó después!  
 
+
+En realidad tomaron en cuenta las tres posibilidades. Primero intentaron
+negociar con el dueño de la patente y resultó que no negociaba de buena fe.
+Después pensaron si podrían tener alguna oportunidad de invalidar la patente.
+Lo que decidieron fue eliminar esa prestación del programa.
+
+Puedes prescindir de ella. Si el procesador de texto sólo carece de esta
+prestación, quizá la gente todavía lo use. Pero según empiecen a caer varias
+prestaciones, finalmente te encontrarás con un programa sobre él que la gente
+piensa que no es muy bueno y tenderá a rechazarlo. 
+
+En este caso se trata de una patente bastante limitada sobre una prestación
+muy específica. Pero, ¿qué se puede hacer en relación a la patente de la
+British Telecom sobre navegación por hipervínculos por medio del acceso
+telefónico? Hoy en día, la navegación por hipervínculos es absolutamente
+esencial para la mayor parte de los usos de los ordenadores. El acceso
+telefónico también es esencial. ¿Cómo te las arreglas sin esta prestación? La
+cual, por cierto, ni siquiera es una prestación ---realmente es la combinación
+de dos prestaciones yuxtapuestas de forma arbitraria. Es como tener una
+patente sobre un sofá y un televisor que están en la misma habitación. 
+
+A veces la idea patentada será tan amplia y básica que prácticamente abarca
+todo un campo; por ejemplo, la idea de clave de uso público, que fue patentada
+en los EE.UU. La patente caducó en 1997. Hasta entonces, coartó en gran medida
+el uso de la clave de uso público en EE.UU. Gran cantidad de programas que la
+gente empezó a desarrollar fueron aplastados ---nunca estuvieron de verdad
+disponibles porque los dueños de las patentes les amenazaban. Posteriormente,
+se consiguió publicar un programa, el PGP, que inicialmente se lanzó como
+software libre. Al parecer, cuando los dueños de las patentes estaban a punto
+de atacar, se dieron cuenta de que eso podría hacerles muy mala publicidad.
+Así que impusieron restricciones, haciendo que sólo fuera para uso no
+comercial, lo que significaba que no podría hacerse muy popular. De este modo
+limitaron el uso de la clave de uso público por una década o más. No había
+otras vías alternativas a esa patente. No había nada que pudieras hacer y
+fuera comparable a la clave de uso público.
+
+A veces se patenta un determinado algoritmo. Por ejemplo, existe una patente
+sobre una versión mejorada de Fast Fourier Transform (FFT). Funciona dos veces
+más rápido, más o menos. Puedes evitarlo usando un FFT normal en tu programa.
+Esta parte del programa tarda el doble. Quizás eso no importe, quizás
+represente una pequeña parte del tiempo de carga del programa. Quizás si es
+dos veces más lento, ni siquiera te des cuenta. O quizás tu programa no
+funcione en absoluto dado que le llevará el doble de tiempo hacer su trabajo.
+Los efectos difieren.
+
+En algunos casos, puedes encontrar un algoritmo mejor. Esto podría ser bueno o
+no. Como en el proyecto GNU no podíamos usar Compress, empezamos a buscar un
+algoritmo alternativo para la compresión de datos. Alguien nos escribió
+diciendo que tenía uno; había escrito un programa y quería ofrec\'{e}rnoslo.
+Íbamos a sacarlo. Por casualidad, coincidió que leí un ejemplar del New York
+Times. (No leía un ejemplar del Times más que una vez cada pocos meses.) Así
+que le eché un vistazo y decía que alguien había recibido una patente por
+<<inventar un nuevo método de compresión de datos>>. Supuse que sería mejor
+revisar esa patente. Conseguí una copia y resultó que cubría el programa que
+íbamos a lanzar en una semana. Ese programa murió antes de nacer.
+
+Más tarde encontramos otro algoritmo que no estaba patentado. Éste llegó a ser
+el programa gzip, que ahora es de hecho el estándar para la compresión de
+datos. Como algoritmo para usar en un programa de compresión de datos, estaba
+bien. Cualquiera  que quisiera hacer compresión de datos podría usar gzip en
+lugar de Compress. 
+
+La misma patente de compresión basada en el algoritmo de LZW también fue usada
+en formatos de imagen como GIF. Pero en este caso, dado que el trabajo que la
+gente quería hacer no era simplemente comprimir datos sino construir una
+imagen que pudieran activar con su software, resultó muy difícil comenzar a
+usar un algoritmo diferente. ¡No hemos sido capaces de hacerlo en diez años!
+Sí, la gente usaba el algoritmo de gzip para definir otro formato de imagen
+una vez que empezaron a ser amenazados con demandas por usar archivos de GIF.
+Cuando empezamos a decirle a la gente que dejara de usar archivos de GIF, que
+se cambiara, la gente decía <<no podemos cambiarnos, los navegadores todavía no
+admiten el nuevo formato>>. Los desarrolladores de navegadores decían <<esto no
+nos agobia, después de todo, nadie está usando este nuevo formato de 
archivo>>. 
+
+En efecto, existía mucha inercia en la sociedad en el uso del formato GIF, no
+fuimos capaces de que la gente se cambiara. En esencia, el uso que hace la
+comunidad  del formato GIF todavía apremia a los sitios web a usar el formato
+GIF, con el resultado de que son vulnerables a estas amenazas.
+
+De hecho, la situación es todavía más extraña. En realidad hay dos patentes
+que cubren el algoritmo de compresión de LZW. La oficina de patentes ni
+siquiera podía decir que estaban publicando dos patentes sobre la misma cosa;
+no podían seguir el rastro. Hay un motivo para esto: hace falta dedicación al
+estudio de estas dos patentes para darte cuenta de que realmente protegen la
+misma cosa. 
+
+Si fueran patentes sobre procesos químicos, sería mucho más fácil. Podrías
+comprobar qué sustancias se están usando, qué entradas y salidas hay, que
+acciones físicas se están tomando. Sin importar cómo estuvieran descritas,
+comprobarías qué son y comprobarías que son parecidas. Si algo es puramente
+matemático, existen muchas maneras muy diferentes de describirlo. A primera
+vista no parecen similares. Tienes que comprenderlos de verdad para comprobar
+que realmente están hablando de la misma cosa. La oficina de patentes no tiene
+tiempo. Hace unos pocos años, la oficina de patentes de los EE.UU. estaba
+empleando una media de 17 horas por patente. Esto no es mucho tiempo para
+pensar en ellas con cuidado, así que por supuesto comenten errores como éste.
+De hecho, os he hablado de un programa que murió antes de nacer. Ese algoritmo
+también disponía de dos patentes en los EE.UU.; por lo que parece, no es algo
+tan raro. 
+
+Evitar las patentes puede ser fácil, o puede ser imposible. Podría ser fácil y
+hacer inútil vuestro programa ---según la situación. 
+
+Aquí llegamos a otro punto que se debería mencionar. A veces una empresa o
+consorcio puede hacer que un formato o un protocolo sea\textit{ de facto} el
+estándar. Por lo tanto, si se patenta ese formato o protocolo es un auténtico
+desastre. Incluso, existen estándares oficiales que están restringidos por
+patentes. Se produjo un gran alboroto político en septiembre de 2001 cuando el
+W3C (Consorcio de la World Wide Web) propuso que se empezaran a
+adoptar estándares protegidos por patentes. La comunidad protestó, y tuvieron
+que desdecirse. Volvieron a insistir en que cualquier patente debería ser
+implementada libremente por cualquiera y en que los estándares tenían que ser
+libres para que cualquiera los implementara. Es una victoria interesante.
+Pienso que esta fue la primera vez que una organización de estándares ha
+tomado esta decisión. Es normal que las organizaciones de estándares deseen
+añadir algo restringido por las patentes a un estándar para que a la gente no
+se le permita implementarlo libremente. Tenemos que acudir a otras
+organizaciones de estándares y reclamarles que cambien sus reglas.    
+
+
+\section{Obtener la licencia de la patente}
+
+La segunda posibilidad consiste en conseguir una licencia para la patente en
+lugar de evitar la patente. Esta no es necesariamente una opción. El dueño de
+la patente no tiene por qué ofrecerte la licencia, no es obligatorio. Hace
+diez años, la Liga para la Libertad de Programación recibió una carta pidiendo
+ayuda para alguien cuyo pequeño negocio estaba fabricando máquinas tragaperras
+para los casinos, que ya entonces usaban ordenadores. Este alguien recibió una
+amenaza de otra empresa que decía: <<Tenemos una patente. No se os permite
+hacer esto. ¡Cerrad!>>.
+
+Le eché un vistazo a esa patente. Cubría la tenencia de una serie de
+ordenadores en red para instalar juegos, de modo que cada ordenador proveía
+más de un juego y te permitía jugar a más de un juego a la vez. 
+
+Os parecerá que la oficina de patentes de verdad piensa que es algo brillante
+hacer cualquier cosa más de una vez. No se dan cuenta de que en la ciencia
+informática esta es la forma más obvia de generalizar algo. Lo hiciste una
+vez, luego ahora lo puedes hacer varias veces, puedes crear una subrutina.
+Piensan que si haces algo más de una vez, de algún modo significa que eres
+brillante, que posiblemente nadie pueda discutir contigo y que tienes derecho
+a mandar.
+
+De todos modos, a esta persona no le ofrecieron la licencia. Tuvo que cerrar.
+Ni siquiera podía permitirse ir a juicio. Yo diría que esa patente en concreto
+era una idea obvia. Es posible que un juez hubiera estado de acuerdo, pero
+nunca lo sabremos porque esta persona no se podía permitirse ir a juicio. 
+
+Sin embargo, muchos dueños de patentes ofrecen licencias. Aunque a menudo
+cobran mucho dinero por ello. La compañía que daba licencias para la patente
+del cálculo en orden natural pedía un cinco por ciento de los ingresos brutos
+por cada hoja de cálculo vendida en los EE.UU. Me han dicho que ese era el
+precio barato, anterior a la demanda ---si de verdad te demandaban y ganaban,
+te exigían más.
+
+Quizás puedas permitirte ese cinco por ciento por la licencia de esa patente,
+pero ¿y si necesitas la licencia de veinte patentes para desarrollar el
+programa? La gente del sector me dijo que, prácticamente, dos o tres licencias
+como esa harían inviable cualquier negocio.
+
+Existe una situación en la que obtener una licencia por el uso de la patente
+es una solución muy buena. Es lo que ocurre si eres una megacorporación
+multinacional. Puesto que estas empresas poseen muchas patentes y se
+intercambian las licencias entre ellas, se libran de gran parte del daño que
+el sistema de patentes provoca y sólo perciben las cosas buenas.
+
+IBM publicó un artículo en la revista Think ---creo que era el número cinco de
+1990--- sobre el catálogo de patentes de IBM, en éste se exponía que IBM
+percibía dos tipos de beneficios en concepto de sus 9.000 patentes en EE.UU.
+---creo que el número es mayor hoy en día. Estos eran, en primer lugar, los
+ingresos por royalties, y en segundo lugar, <<el acceso a las patentes de
+otros>>. Decían que el segundo beneficio era de mayor magnitud. De tal forma
+que el beneficio que IBM percibía por tener permiso de usar las ideas
+patentadas por otros era diez veces el beneficio directo que IBM percibía por
+ofrecer licencias.    
+
+¿Qué significa esto realmente? ¿Qué beneficio percibe IBM de su <<acceso a las
+patentes de otros>>? Esencialmente es el beneficio de estar exento de los
+problemas que el sistema de patentes puede causarle. El sistema de patentes es
+como la lotería: lo que ocurre con una patente determinada puede no ser nada,
+puede ser un golpe de suerte para algún dueño de una patente o un desastre
+para todos los demás. Pero IBM es una empresa demasiado grande, le compensa.
+Ellos pueden estimar el promedio de ventajas y desventajas del sistema de
+patentes. Para ellos, los problemas del sistema de patentes podrían haber sido
+diez veces mayores que las ventajas.
+
+Digo <<podrían haber sido>> porque a través del intercambio de patentes se
+evitan experimentar esos problemas. Esos problemas sólo son potenciales, en
+realidad no les afectan. Pero cuando miden los beneficios de evitarlos, lo
+estiman en diez veces el valor del dinero que ingresan por sus patentes.
+
+Este fenómeno del intercambio de licencias desmiente un mito común, el mito
+del <<genio famélico>>, el mito de que las patentes <<protegen>> al <<pequeño
+inventor>>. (Son términos propagandísticos. No deberíais usarlos.) 
+
+La historia es como sigue: imagina que existe un <<brillante>> diseñador de lo
+que sea. Imagina que se ha pasado <<años de privaciones en el desván>> 
diseñando
+un nuevo y maravilloso prototipo y ahora quiere fabricarlo. ¿No es una
+vergüenza que las grandes empresas vayan a competir con él, que se queden con
+todo el negocio  y él <<pase hambre>>?
+
+Debo precisar que normalmente aquellos que trabajan en el sector de las
+tecnologías de vanguardia no trabaja por su cuenta, que las ideas no salen de
+la nada ---están basadas en las ideas de otros--- y que, hoy por hoy, esta
+gente tiene muy buenas oportunidades de conseguir un trabajo si lo necesita.
+Así que este cuento ---la idea de que una idea brillante venga una persona que
+trabaja sola--- no es realista, al igual que la idea de que se encuentre en
+riesgo de pasar hambre.
+
+Pero sí se puede concebir que alguien tenga una idea y que esta idea junto con
+otras 100 o 200 ideas pueda ser la base para la fabricación de algún tipo de
+producto, y que las grandes compañías podrían querer competir con esta
+persona. Así que veamos qué pasa si esa persona intenta usar una patente para
+impedírselo. Él dice: <<Ah, no, IBM, no puedes competir conmigo. Tengo esta
+patente>>. IBM dice: <<Veamos. Echemos un vistazo a tu producto. Hmmm. Tengo
+esta patente, y esta otra, y esta otra y esta otra  y esta otra y esta otra,
+que han sido violadas por algunas partes de tu producto. Si crees que puedes
+luchar contra todas ellas en un juicio, volveré y encontraré unas cuantas más.
+Así que, ¿por qué no intercambias tus licencias con las mías?>>. Y entonces el
+brillante pequeño inventor dice, <<bueno, vale, las intercambio>>. Entonces
+puede volver y fabricar este maravilloso lo-que-sea, pero también puede
+hacerlo IBM. IBM obtiene <<acceso>> a su patente y el derecho a competir con 
él,
+lo que quiere decir que esta patente no le <<protegió>> en absoluto. El sistema
+de patentes no hace eso, en realidad. 
+
+Las megacorporaciones evitan, en su mayoría, el daño del sistema de patentes;
+principalmente ven la cara buena. Por eso quieren tener patentes de software:
+son las únicas que se beneficiarán de ello. Pero si eres un pequeño inventor o
+trabajas para una pequeña empresa, la pequeña empresa no será capaz de hacer
+esto. Lo intentan. El problema es que las pequeñas empresas no pueden
+conseguir suficientes patentes para hacer que todo el mundo intercambie sus
+licencias con ellas.
+
+Cualquier patente apunta a una cierta dirección. De modo que si una pequeña
+empresa tiene patentes que apuntan allí, y allí, y allí, y alguien por allí
+[Stallman señala a otro sitio] les señala un patente y dice dame tu dinero, la
+empresa pequeña está desamparada. IBM puede hacerlo, porque con 9.000 patentes
+apuntan a todas partes, no importa dónde estés, probablemente haya una patente
+de IBM que te señale. Así que IBM casi siempre puede hacerte intercambiar la
+licencia. Las empresas pequeñas ocasionalmente pueden hacer que alguien les
+intercambie las suyas. Dirán que quieren las patentes para fines defensivos,
+pero no conseguirán las suficientes para defenderse a sí mismas.
+
+Hay casos en que ni siquiera IBM puede hacer que alguien le intercambie sus
+licencias. Esto ocurre cuando hay una compañía cuyo único negocio es tomar una
+patente y exprimirle a la gente dinero. La empresa que tenía la patente del
+orden natural de cálculo era exactamente este tipo de empresa. Su único
+negocio era amenazar a la gente con una demanda e ingresar dinero de gente que
+estaba creando algo de verdad.
+
+No hay patentes sobre los procedimientos legales. Supongo que los abogados
+comprenden qué lata sería tener que tratar ellos mismos con el sistema de
+patentes. El resultado es que no hay forma de obtener una patente para  hacer
+que tal compañía intercambie sus licencias contigo. Así que van por ahí
+exprimiendo a todo el mundo. Pero supongo que empresas como IBM se imaginan
+que es parte del precio de hacer negocios, así que pueden vivir con ello.
+
+Así que esta es la opción de obtener una licencia de patente, que puede ser
+posible o no, según seas capaz de permitírtelo o no ---lo cual nos conduce a
+la tercera posibilidad.
+
+
+\section{Revocar la patente en un juicio}
+
+Supuestamente, para que algo sea patentado, tiene que ser nuevo, útil y no
+obvio. (Es el léxico usado en EE.UU., creo que otros países tienen otro 
bastante
+similar.) Por supuesto, cuando la oficina de patentes entra en juego, comienza
+por interpretar <<nuevo>> y <<no obvio>>. <<Nuevo>> viene a significar <<no lo
+tenemos en nuestros archivos>> y <<no obvio>> tiende a significar <<no obvio
+para alguien con un coeficiente intelectual de 50>>.
+
+Un estudioso de la mayoría de las patentes de software publicadas en EE.UU. 
---o
+que al menos lo era, no sé si todavía puede con todas ellas--- dijo que el 90
+por ciento no habría pasado el <<test de Cristal City>>,\footnote{Cristal City
+es la zona de Washington donde se encuentra la oficina de patentes.
+[\textit{N. del E.}]}lo que quería decir que si el personal de la oficina de
+patentes bajara al kiosko y adquiriera algunas revistas de informática,
+comprobaría que esas ideas ya son conocidas. 
+
+La oficina de patentes hace cosas que son tan obviamente estúpidas, que ni
+siquiera tendrías que conocer el estado de la técnica para saber que son
+estúpidas. Esto no se limita al software. Una vez vi el famoso ratón patentado
+de Harvard, que fue obtenido después de que Harvard practicara ingeniería
+genética con un ratón introduciéndole un gen cancerígeno. El gen cancerígeno
+ya era conocido y fue insertado usando técnicas conocidas en una variedad ya
+conocida de ratón. La patente que obtuvieron cubría la introducción de
+cualquier gen cancerígeno dentro de cualquier tipo de mamífero mediante
+cualquier método.  No tienes que saber nada sobre ingeniería genética para
+darte cuenta de que esto es ridículo. Me han dicho que esta <<sobrepretensión>>
+es una práctica normal, y que la oficina de patentes de los EE.UU. a veces
+invita a los solicitantes a hacer sus pretensiones todavía más amplias.
+Esencialmente,  uno tiende a hacer tan amplias las pretensiones hasta que cree
+que está en contradicción con algo que no es ambiguo y está bien documentado.
+Observad cuanta tierra podéis conseguir en el espacio mental. 
+
+Cuando los programadores echan un vistazo a muchas patentes de software dicen:
+<<¡Esto es ridículamente obvio!>>. Los burócratas de las patentes tienen todo
+tipo de excusas para justificar su ignorancia sobre lo que piensan los
+programadores. Dicen: <<¡Ah!, pero tienes que considerarlo en términos de cómo
+eran las cosas hace diez o veinte años>>. En ese momento descubrieron que si
+repiten algo hasta la saciedad pueden hacerte perder toda
+perspectiva. Todo puede parecer no obvio si lo descompones
+y lo analizas suficientemente. Uno simplemente pierde toda criterio de
+obviedad o por lo menos pierde la habilidad de justificar cualquier categoría
+sobre lo obvio o no. Luego, por supuesto, describen a los dueños de las
+patentes como brillantes inventores, sin excepción, por eso no podemos
+cuestionar su derecho a tener poder sobre lo que hacemos.
+
+Si vas a juicio, los jueces tienden a ser un poco más estrictos sobre qué es
+obvio y qué no. El problema es que cuesta millones de dólares.
+
+Una vez oí hablar de un caso sobre patentes, recuerdo que la parte demandada
+era Qualcomm, y creo que el fallo finalmente fue de 13 millones, de los cuales
+la mayoría se destinó a pagar a los abogados de las dos partes. Quedaron unos
+pocos millones de dólares para el demandante ---porque Qualcomm perdió.
+
+En gran medida, la validez de una patente dependerá de las incidencias en el
+historial. Muchas incidencias en el historial como, exactamente qué fue
+publicado y cuándo, y cuáles de esos elementos se pueden encontrar, cuáles no
+se perdieron, fechas concretas y así... determinan si una patente es válida o
+no.
+
+En realidad, resulta extraño que la patente de British Telecom <<seguimiento de
+hipervínculos por medio de acceso telefónico>> fuera solicitada en 1975. Creo
+que fue en 1974 cuando creé el paquete Info por primera vez. El paquete Info
+te permite utilizar hipervínculos y la gente usaba el teléfono para conectarse
+y acceder al sistema. Así que de hecho, yo produje una prueba que invalidaba
+esta patente. Es la segunda idea patentable que sé que he producido en mi
+vida.
+
+Pero no creo que tenga ninguna prueba de ello. No pensé que esto fuera lo
+suficientemente interesante como para publicarlo. Después de todo, la idea de
+seguir un hipervínculo la tomé de la demo de Englebart para su editor. Él fue
+quien tuvo una idea que era interesante de publicación. Lo que yo había hecho
+lo llamé <<el hipertexto del pobre>> dado que tenía que implementarlo en el
+contexto de TECO. No tenía tanta capacidad como su hipertexto, pero al menos
+era útil para buscar documentación, que era todo lo que pretendía. Y en cuanto
+a que hubiera acceso telefónico al sistema, bueno, lo había, pero no se me
+ocurrió que lo uno tuviera nada que ver con lo otro. No iba a publicar un
+artículo que dijera: <<¡Oh, he implementado el hipertexto del pobre y ¿sabéis
+qué? ¡También hay líneas telefónicas en el ordenador!>>.
+
+Sospecho que no hay manera de precisar en qué fecha implementé esto. ¿Fue
+publicado de algún modo? Bueno, invitamos a la gente a que entrara a través de
+ARPANET, y se registrara en nuestra máquina ---de modo que hubieran podido
+buscar documentación a través de Info y echar un vistazo al asunto. Si nos lo
+hubieran preguntado, se habrían encontrado con que teníamos acceso telefónico.
+Como podéis ver, las incidencias en el historial determinan si tienes una
+técnica original.
+
+Ahora, por supuesto, hay una publicación hecha por Englebart sobre el
+hipertexto, que ellos, lo acusados, van a mostrar. De todos modos, no creo que
+diga nada sobre tener líneas telefónicas en el ordenador así que no está claro
+si bastará.
+
+La posibilidad de ir a juicio para revocar una patente es una opción. Debido a
+los gastos normalmente ni se plantea, aunque puedas encontrar una prueba
+sólida que sea suficiente para revocar la patente. Como resultado, una patente
+nula, una patente que nominalmente no debería haber existido ---pero en
+realidad muchas de estas patentes sí existen--- es un arma peligrosa. Si
+alguien te ataca con una patente nula, verdaderamente te puede causar muchos
+problemas. Puedes ir de farol enseñándoles tus pruebas. Depende de si se
+pueden asustar de este modo o no. Podrían pensar: <<Bueno, vas de farol, nos
+imaginamos que realmente no puedes ir a juicio: no te lo puedes permitir, así
+que de todos modos te demandaremos>>. 
+
+Todas estas opciones son cuestiones con las que a veces te puedes apañar, pero
+con las que a menudo no puedes. Así que tendrás que enfrentarte a patente,
+tras patente, tras patente. Cada vez que seas capaz de encontrar alguna de
+estas tres posibilidades, te encuentras con que existe otra patente, luego
+otra y luego otra. Se convierte en algo parecido a cruzar un campo de minas.
+Cada paso que das, cada decisión de diseño posiblemente no pise una patente,
+así que puedes dar unos pocos pasos y posiblemente no habrá una explosión.
+Pero las posibilidades de que te abras paso a través del campo de minas y
+crees el programa que quieres desarrollar sin pisar nunca una patente
+disminuyen más y más según el programa se hace más grande.
+
+Bueno, la gente solía decirme, <<bien, hay patentes en otros campos, ¿por qué
+el software debería estar eximido de ellas?>> Observad qué suposición más
+grotesca tenemos aquí: de algún modo todos debemos sufrir por el sistema de
+patentes. Es como decir: <<Alguna gente desarrolla cáncer ¿por qué tú deberías
+estar exento?>> Tal y como yo lo veo, que una persona no desarrolle cáncer es
+algo bueno.
+
+Pero detrás de eso hay una pregunta menos sesgada, una buena pregunta, que es:
+¿es el software diferente de los demás campos? ¿Debería la política de
+patentes ser diferente en campos diferentes? ¿En ese caso, por qué?
+
+Permitidme que conteste a esa pregunta: las patentes se relacionan con
+diferentes campos de forma diferente porque, en campos diferentes, las
+patentes se relacionan con los productos de forma diferente.
+
+De un extremo tenemos a las empresas farmacéuticas, donde una fórmula dada
+podría patentarse de modo que esa patente cubra un solo producto. Una
+sustancia nueva no estaría protegida por la patente que ya existe. De existir
+una patente para este nuevo producto, sería el dueño de la patente quien
+desarrollaría el nuevo producto.
+
+Eso encaja con la idea ingenua que tenemos del sistema de patentes, que si
+estas diseñando un producto nuevo, vas a conseguir <<la patente>>. La idea es
+que hay una patente por producto que cubre la idea del producto. En algunos
+campos esto está cerca de ser verdad; en otros campos esto está lejos de ser
+verdad. 
+
+El campo del software está en el último extremo: un programa puede ser objeto
+de  muchas patentes. Esto pasa porque los paquetes de software son normalmente
+muy grandes. Usan muchas ideas diferentes en combinación. Si el programa es
+nuevo y no es una simple copia, entonces probablemente está usando una
+combinación diferente de ideas. Por supuesto, incorporadas en un código
+escrito de nuevo, porque no puedes nombrar mágicamente estas ideas y hacerlas
+funcionar. Tienes que implementar todas. Tienes que implementar todas ellas en
+esa combinación.
+
+El resultado es que incluso cuando escribes un programa, estás usando una
+enorme cantidad de ideas diferentes, cada una de las cuales puede estar
+patentada por alguien. Un par de ellas podría estar patentada por alguien en
+una combinación. Podría haber varias maneras distintas de describir una idea,
+que podrían estar patentadas por gente distinta. Así que posiblemente hay
+miles de cosas, miles de puntos vulnerables en tu programa, que podrían estar
+ya patentadas por cualquier otro.
+
+Por eso las patentes de software tienden a obstruir el progreso del software
+---el trabajo de creación de software. Si fuera el caso de <<un producto, una
+patente>> entonces estas patentes no obstruirían la creación de productos
+porque al crear un nuevo producto, no habría manera de que estuviera patentado
+por nadie más. Pero cuando un producto se corresponde con muchas ideas
+diferentes combinadas, parece probable que tu nuevo producto ---tanto en parte
+como en su totalidad--- pueda estar patentado ya por otro.
+
+En realidad, hay investigaciones económicas que demuestran cómo la imposición
+de un sistema de patentes, en un campo en el que existe una creciente
+innovación, puede ralentizar el progreso. Los defensores de las patentes de
+software dicen: <<Bueno, sí, a lo mejor hay problemas, pero más importante que
+cualquier problema, es el hecho de que las patentes deben promover la
+innovación, y esto es tan importante que da igual los problemas que causen>>.
+Por supuesto, esto no lo dicen en voz alta porque sería ridículo, pero
+implícitamente quieren haceros creer que el sistema de patentes promueve
+siempre el progreso y que eso compensa todo coste posible. Pero en realidad no
+hay razones para creer que promueva el progreso. Ahora tenemos un modelo que
+demuestra exactamente cómo las patentes pueden ralentizar el progreso. El caso
+donde ese modelo aplicado describe muy bien el software es el de la creciente
+innovación.
+
+¿Por qué se encuentra el software en ese extremo del espectro? El motivo es
+que en software creamos objetos matemáticos ideales. Puedes construir un
+castillo enrevesado que descanse sobre una línea fina y se mantendrá en pie
+porque no pesa nada. En otros campos, la gente se tiene que manejar con la
+obstinación de la materia ---la de los objetos físicos. La materia hace lo que
+tiene que hacer. Puedes intentar modelarla, pero si el comportamiento real no
+se ajusta a tu modelo entonces peor para ti, porque el desafío es hacer
+objetos físicos que verdaderamente funcionen.
+
+Si quiero poner una orden condicional en una orden <<mientras>>, no me tengo 
que
+preocupar sin la condicional oscilará a tal frecuencia y se frotará contra el
+<<mientras>> hasta que finalmente ambas se rompan. No me tengo que preocupar de
+si oscilará a una determinada alta frecuencia y provocará una señal en el
+valor de otra variable. No me tengo que preocupar de cuánta corriente atraerá
+esa condicional, ni de si disipará el calor dentro del <<mientras>>, o de si
+habrá una caída en el voltaje a través del <<mientras>> que hará que la orden
+condicional no funcione. No me tengo que preocupar de que si pongo este
+programa en un entorno de agua salada, el agua salada se podría introducir
+entre la condicional y la orden <<mientras>> y provocar corrosión. [Risas del
+público.]
+
+No me tengo que preocupar, cuando me refiero al valor de una variable, de si
+estoy excediendo su aforo refiriéndome a ella 20 veces. No me tengo que
+preocupar de cuánta capacidad tiene, ni de si habrá suficiente tiempo para que
+cobre valor. 
+
+No me tengo que preocupar, cuando escribo el programa, de cómo voy a juntar
+físicamente cada copia ni de si puedo arreglármelas para llegar a poner la
+condicional dentro del <<mientras>>. No me tengo que preocupar de cómo voy a
+acceder a ella, en caso de que la orden condicional se rompa, para retirarla y
+cambiarla por una nueva. Hay muchos problemas de los que no nos tenemos que
+preocupar en el software; eso hace mucho más fácil escribir un programa que
+diseñar un objeto físico que tenga que funcionar.
+
+Esto puede parecer extraño, porque habréis oído a gente hablando sobre lo
+difícil que es diseñar software, sobre el enorme problema que supone y
+reflexionando sobre cómo van a resolverlo. Realmente no están hablando de lo
+mismo que yo. Yo estoy comparando sistemas físicos y sistemas de software de
+la misma complejidad, con la misma cantidad de elementos. Estoy diciendo que
+un sistema de software es mucho más fácil de diseñar que un sistema físico.
+Pero el talento de la gente en estos campos diferentes es el mismo, de modo
+que ¿qué hacemos cuando nos encontramos con un campo fácil? ¡Lo hacemos
+avanzar! Llevamos nuestras habilidades al límite. Si los sistemas del mismo
+tamaño son fáciles, hagamos sistemas diez veces más grandes  ---¡resultará
+entonces más difícil! Eso es lo que hacemos: producimos sistemas de software
+que son mucho más grandes que los sistemas físicos en cuanto a su número de
+elementos.
+
+Un sistema físico cuyo diseño incluye un millón de partes diferentes es un
+megaproyecto. Un programa informático cuyo diseño incluye un millón de partes
+quizá tenga 300.000 líneas; unas pocas personas escriben eso en un par de
+años. No es un programa especialmente gigantesco. GNU EMACS tiene ahora varios
+millones de partes en su diseño, creo. Tiene un millón de líneas de código.
+Este es un proyecto esencialmente hecho sin financiación de ningún tipo,
+realizado en su mayoría por gente en su tiempo libre.
+
+Hay otra gran salvedad. Si has diseñado un producto físico, lo próximo que
+debes hacer es diseñar la fábrica para producirlo. Construir esta fábrica
+podría costar millones o decenas de millones, mientras que para hacer copias
+de un programa sólo tienes que pulsar <<copiar>>. El mismo comando copiará
+cualquier programa. Si quieres copias en un CD, perfecto, grabas un CD master
+y lo envías a una planta de CDs. Ellos usarán el mismo equipo que copia
+cualquier contenido en un CD. No hace falta construir una fábrica
+especializada para producir cada producto concreto. Se da una tremenda
+simplificación y reducción del coste del diseño.
+
+Una compañía automovilística, que se gasta 50 millones para construir una
+fábrica para hacer un nuevo modelo de coche, puede contratar a unos abogados
+para vérselas con las negociaciones de la licencia de patentes. Incluso pueden
+vérselas con una demanda si quisieran. Diseñar un programa de la misma
+complejidad podría costar 50.000 o 100.000 dólares. En comparación, el coste
+de tratar con el sistema de patentes es demoledor ---en realidad diseñar un
+programa de la misma complejidad que el diseño mecánico de un coche representa
+probablemente un mes de trabajo.  Cuántas partes tiene un coche\ldots, quiero
+decir, en caso de que el coche no tenga ordenador.\footnote{Hay
+aproximadamente 300-400 elementos distintos en una transmisión automática y
+una transmisión es generalmente el componente más complicado de un coche.
+Diseñar una transmisión puede llevar de seis meses a un año, e incluso
+entonces puede llevar más tiempo tenerla a punto y en funcionamiento. De
+todos modos, un programa con 500 o 800 elementos útiles tendría entre 200 y
+300 líneas de código, y probablemente a un buen programador le llevaría de un
+día a una semana escribirlo, probarlo y depurarlo.} Esto no quiere decir que
+diseñar uno bueno sea fácil, sólo que no incluye tantos elementos diferentes.  
+
+El resultado es que el software es realmente distinto de otros campos, porque
+cuando estamos trabajando con herramientas matemáticas, diseñar algo es mucho,
+mucho más fácil. El resultado es que producimos con regularidad sistemas que
+son mucho, mucho más grandes y lo hacemos con sólo unas pocas personas. El
+resultado es que en lugar de acercarnos a tener un producto y una patente,
+estamos en un sistema donde un producto implica muchas, muchas ideas que
+podrían estar ya patentadas.
+
+El mejor modo de explicar esto por analogía es con las sinfonías. Una sinfonía
+también es larga y incluye muchas notas, y probablemente usa muchas ideas
+musicales. Imaginad que los gobiernos europeos del siglo XVIII hubieran
+decidido que querían promover el progreso de la música sinfónica estableciendo
+una Oficina Europea de Patentes Musicales, que ofreciera patentes para
+cualquier tipo de ideas musicales que pudieras exponer con palabras. 
+
+Imaginad entonces que estamos cerca de 1800, que sois Beethoven y queréis
+escribir una sinfonía. Os encontraréis con que disponer vuestra sinfonía de
+modo que no infrinja ninguna patente es más difícil que escribir una buena
+sinfonía.
+
+Cuando os quejáis de esto, los dueños de las patentes os dicen <<Venga,
+Beethoven, ya nos estás jodiendo porque no tienes ideas propias. Lo único que
+quieres es robar nuestras invenciones>>. Beethoven, como de hecho sucedía,
+tenía muchas ideas musicales nuevas ---pero tenía que usar muchas ideas
+musicales ya existentes para hacer música reconocible, para hacer música que
+pudiera gustar a los oyentes, que estos pudieran reconocer como música. Nadie
+es tan brillante como para reinventar una música completamente distinta y
+hacer algo que a la gente le guste escuchar. Pierre Boulez dijo intentar
+hacerlo, pero ¿quién escucha a Pierre Boulez?
+
+Nadie es tan brillante como para reinventar toda la ciencia informática, de
+forma completamente nueva. Si lo hiciera, produciría algo que los usuarios
+encontrarían tan extraño que no querrían usarlo. Si hoy echas un vistazo a un
+procesador de texto, te encontrarás, creo, con cientos de características
+diferentes. Si desarrollas un procesador de texto nuevo, bueno e innovador,
+eso significa que incluye algunas ideas nuevas, pero debe incluir cientos de
+viejas ideas. Si no te está permitido usarlas, no puedes hacer un procesador
+de textos innovador. Como el trabajo de creación de software es tan grande, el
+resultado es que no necesitamos ningún plan artificial para incentivar nuevas
+ideas. Simplemente deja que la gente escriba software y ya tendrán nuevas
+ideas.  Si quieres escribir un programa y quieres hacerlo bien, te vendrán a
+la cabeza algunas ideas y encontrarás alguna forma de usar algunas de ellas.
+
+Lo que solía pasar ---porque yo estaba en el campo del software antes de que
+existieran patentes de software--- era que la mayoría de los creadores
+publicaban cualquier idea que pensaran que fuera digna de atención y por la
+que pensaran recibir algún reconocimiento o respeto. Las ideas que fueran
+demasiado pequeñas o no lo suficientemente notables no las publicaban porque
+podrían ser una tontería. Ahora se supone que el sistema de patentes apoya el
+descubrimiento de ideas. En realidad, en los viejos tiempos, nadie guardaba
+las ideas en secreto. Guardaban el código en secreto, es verdad. El código,
+después de todo representaba el grueso del trabajo. Guardaban el código en
+secreto y publicaban las ideas, de modo que los empleados adquirieran algo de
+reconocimiento y se sintieran bien.
+
+Después de las patentes de software, todavía guardan el código en secreto y
+además patentan las ideas, así que en realidad, no se ha apoyado el
+descubrimiento en ningún sentido significativo. Las mismas cosas se guardan en
+secreto hoy al igual que se guardaban en secreto ayer, pero las ideas que se
+solían publicar para que las pudiéramos usar, es muy probable que ahora sean
+patentadas y estén fuera de nuestro alcance durante 20 años. 
+
+¿Qué puede hacer un país para cambiar esto? ¿En qué dirección deberíamos
+modificar las políticas al respecto para solucionar este problema?
+
+Hay dos puntos donde se puede atacar. Uno es el punto desde donde se lanzan
+las patentes, la oficina de patentes. El segundo es donde se aplican las
+patentes. Aquí se trata de qué es lo que protege la patente.
+
+Una forma es mantener un buen criterio para publicar patentes. Esto puede
+funcionar en un territorio que no ha autorizado antes las patentes
+informáticas, por ejemplo, en la mayor parte de Europa. Simplemente reforzar
+claramente las reglas de la Oficina Europea de Patentes que dictan que el
+software no es patentable ya es una buena solución para Europa. Ahora Europa
+está teniendo en cuenta una directiva sobre patentes de software. (Supongo que
+la directiva será más amplia, pero una de sus implicaciones importantes son
+las patentes de software.) Simplemente con modificar esta directiva para dictar
+que las ideas de software no pueden ser patentadas, el problema se mantendrá
+alejado de Europa, al menos en su mayor parte, excepto en algunos países que
+podrían haber asumido el problema por su cuenta, siendo por desgracia el Reino
+Unido uno de ellos ---por desgracia para vosotros.
+
+Esa posibilidad no existe en EE.UU. La razón es que EE.UU. ya tienen una gran
+cantidad de patentes de software y cualquier cambio en el criterio para
+publicar patentes no se deshará de las que ya existen.\footnote{Digo
+<<patentes de software>>, pero ¿a qu\'{e} me estoy refiriendo? La oficina de
+patentes de los EE.UU. no divide oficialmente las patentes entre patentes de
+software y otras patentes. Así que, de hecho, se puede concebir que cualquier
+patente pueda servir para demandarte si se puede aplicar a algún software. Las
+patentes de software son patentes que potencialmente se podrían aplicar al
+software, patentes que en potencia pueden servir para demandarte por escribir
+software.} Así, en los EE.UU., la solución tendrá que pasar por cambiar la
+aplicabilidad, el alcance, de las patentes. Dictar que una implementación pura
+de software, instalada sobre hardware de uso general que no infringe en sí
+mismo la patente, no está protegida por ninguna patente y no puede ser objeto
+de demanda por ello. Este es otro tipo de solución. 
+
+El primer tipo de solución, la solución que interviene sobre qué tipos de
+patentes pueden ser válidos, es una buena solución para Europa.
+
+Cuando en EE.UU. se empezaron a conceder patentes de software, no hubo debate
+político. En realidad, nadie se enteró. El ámbito del software, en su mayor
+parte, ni siquiera se enteró. Existía una decisión del Tribunal Supremo en
+1981 que reflexionaba sobre la patente de un procedimiento para curar el
+síndrome del nevus azul. El fallo fue que el hecho de que
+el aparato incluyera un ordenador y un programa como parte del procedimiento
+para curar el síndrome no lo hacía impatentable. Al año siguiente, la sala de
+apelaciones que considera todos los casos de patentes invirtió los términos:
+dictó que el hecho de que hubiera un ordenador y un programa en todo esto lo
+hacía patentable. El hecho de que cualquier cosa tenga un ordenador y un
+programa la hace patentable. Por eso los EE.UU. empezaron a tener patentes 
sobre
+procesos de negocio: porque los procesos de negocio se gestionaban con un
+ordenador y eso los hacía patentables.
+
+ De este modo, se dictó este fallo y creo que la patente sobre el cálculo en
+ orden natural fue una de las primeras o quizá incluso haya sido la primera. 
+
+Durante la década de 1980 no sabíamos nada de esto. Fue hacia 1990 cuando los
+programadores en los EE.UU. empezaron a ser conscientes de que se enfrentaban a
+un peligro con las patentes de software. Vi cómo trabajaba el sector antes y
+cómo trabajaba después. No vi ningún aceleramiento especial del progreso
+después de 1990.
+
+En EE.UU. no hubo debate político pero en Europa, ha habido un gran debate
+político. Hace varios años hubo presiones para enmendar el tratado de Múnich
+que establecía la Oficina Europea de Patentes. Tenía una cláusula que dictaba
+que el software no es patentable. La presión fue para enmendarlo y para que se
+pudiera empezar a permitir las patentes de software. Sin embargo, la comunidad
+se enteró. Fueron realmente los desarrolladores y los usuarios de software
+libre quienes llevaron la iniciativa. Pero no somos los únicos amenazados por
+las patentes de software. Todos los desarrolladores de software están
+amenazados por las patentes de software, y incluso los usuarios de software
+están amenazados por las patentes de software. 
+
+Por ejemplo, Paul Heckel ---cuando Apple no estaba muy asustada por sus
+amenazas--- amenazó con empezar a demandar a los clientes de Apple. Apple
+encontró esto mucho más temible. Se imaginaron que no podrían permitirse que
+sus clientes fueran demandados de este modo, aunque finalmente ganaran. Así
+que los usuarios también pueden ser demandados, bien como forma de atacar al
+creador, bien como simple forma de exprimirles dinero por su cuenta o bien
+como forma de causar el caos. Todos los desarrolladores y usuarios de software
+son vulnerables. 
+
+Sin embargo, fue la comunidad del software libre en Europa la que llevó la
+iniciativa para organizar la oposición. De hecho, dos tercera partes de los
+países que están ahora en la Oficina Europea de Patentes votó en contra de
+enmendar ese tratado. En ese momento, la UE intervino, los directores estaban
+divididos acerca de este cuestión. Al parecer, el encargado de la promoción
+del software está en contra de las patentes de software, pero no estaba a
+cargo de este asunto. Es la dirección del Mercado Único la
+que tiene esta competencia y está dirigida por alguien que está a favor de las
+patentes del software. Básicamente no hicieron caso de la opinión pública que
+se les había expresado. Han propuesto una directiva para permitir las patentes
+de software.
+
+El gobierno francés ya ha dicho que está en contra. La gente está informando a
+otros gobiernos europeos para que se opongan a las patentes del software y es
+vital que se empiece a hacer esto aquí, en Inglaterra. Según Harmut Pilch, que
+es uno de los líderes en la lucha europea contra las patentes de software, el
+mayor impulso para éstas viene de la oficina británica de patentes. La oficina
+de patentes del Reino Unido está simplemente inclinada a favor de las patentes
+de software. Hizo una encuesta pública y la mayoría de las respuestas se
+oponían a las patentes de software. Entonces escribieron un informe diciendo
+que la gente parecía satisfecha con ellas, pasando por alto completamente las
+respuestas. La comunidad del software libre dijo <<por favor, enviadnos las
+respuestas también a nosotros>>. Así que publicaron esas respuestas, que
+generalmente estaban en contra. Nunca se hubiera supuesto eso a partir el
+informe que publicó la oficina de patentes del Reino Unido.
+
+Usan un término que ellos llaman <<efecto técnico>>. Este es un término que
+puede estirarse enormemente. Supuestamente tienes que pensar que significa que
+una idea sobre un programa sólo sería patentable si está relacionada con actos
+físicos específicos. Si esa es la interpretación, esto en su mayor parte
+resolvería el problema. Si las únicas ideas de software que pudieran
+patentarse fueran aquellas que de verdad estuvieran relacionadas con un
+resultado técnico o físico particular, que hubieras patentado si no hubieras
+usado el programa, eso estaría bien. El problema es que puedes estirar ese
+término. Puedes describir el resultado que obtienes por utilizar cualquier
+programa como un resultado físico. ¿Cómo se diferencia este resultado físico
+de cualquier otro? Bueno, se diferencia como resultado de este cómputo. El
+resultado es que la oficina de patentes del Reino Unido propone algo que
+parece llevar a que resuelva el problema en su mayor parte, pero en realidad
+da carta blanca para patentar casi cualquier cosa.
+
+El personal del mismo ministerio también está implicada en asuntos referidos
+al copyright, que realmente no tienen nada que ver con las patentes del
+software excepto en que están siendo manejadas por la misma gente. (A lo mejor
+se han visto llevados por el término <<propiedad intelectual>> para confundir
+las dos cuestiones.) Se trata de interpretar la reciente directiva de
+copyright de la UE, una ley horrible como la Digital Millenium Copyright Act
+en los EE.UU., pero con algo de flexibilidad para que los países decidan cómo 
se
+implementa. Reino Unido propone la manera más draconiana posible de
+implementar esta directiva. Se podría reducir mucho el daño implementándola
+apropiadamente. Reino Unido quiere maximizar el efecto tiránico de esta
+directiva. Parece que hay cierto grupo ---¿el Departamento de Comercio e
+Industria?--- que debe ser frenado. Es necesario revisar sus actividades y
+detener la gestación de nuevas formas de poder. 
+
+Las patentes de software subordinan a todo desarrollador de software y a todo
+usuario a una nueva forma de burocracia. Si los negocios que usan ordenadores
+se dieran cuenta de cuántos problemas les puede causar esto, se levantarían en
+armas, y estoy seguro de que podrían detenerlo. A los negocios no les gusta
+estar subordinados a la burocracia. Hay algunas áreas en las que nos gustaría
+que el gobierno del Reino Unido hiciera un trabajo más cuidadoso al subordinar
+ciertos negocios a la burocracia, como en todo lo que se refiere al
+desplazamiento de animales. Pero en los casos en los que no sirve a otro
+propósito que a crear monopolios artificiales, de modo que alguien pueda
+interferir en la creación de software ---exprimiendo dinero de los
+desarrolladores y los usuarios---, deberíamos rechazarlo. Tenemos que hacer
+conscientes a las empresas de lo que las patentes de software les pueden
+hacer, y conseguir su apoyo para luchar contra las patentes de software en
+Europa. 
+
+La batalla no ha terminado. Todavía puede ser ganada.
+
+

Index: es/17_Puedes_confiar_en_tu_ordenador.aux
===================================================================
RCS file: es/17_Puedes_confiar_en_tu_ordenador.aux
diff -N es/17_Puedes_confiar_en_tu_ordenador.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/17_Puedes_confiar_en_tu_ordenador.aux    9 Dec 2010 19:04:13 -0000       
1.1
@@ -0,0 +1,24 @@
+\relax 
address@hidden {chapter}{\numberline {17}\IeC {\textquestiondown }Puedes 
confiar en tu ordenador?}{118}}
address@hidden {10\p@ }}
address@hidden {10\p@ }}
address@hidden {section}{Postscriptum}{121}}
address@hidden
+\setcounter{page}{122}
+\setcounter{equation}{0}
+\setcounter{enumi}{4}
+\setcounter{enumii}{0}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{1}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{3}
+\setcounter{chapter}{17}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/17_Puedes_confiar_en_tu_ordenador.tex
===================================================================
RCS file: es/17_Puedes_confiar_en_tu_ordenador.tex
diff -N es/17_Puedes_confiar_en_tu_ordenador.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/17_Puedes_confiar_en_tu_ordenador.tex    9 Dec 2010 19:04:13 -0000       
1.1
@@ -0,0 +1,171 @@
+\chapter{¿Puedes confiar en tu ordenador?}
+
+¿De quién debería recibir órdenes tu ordenador? Mucha gente piensa que sus
+ordenadores deberían obedecerles a ellos y no a otras personas. Mediante un
+plan al que llaman <<informática de confianza>>, las grandes corporaciones de
+los medios de comunicación ---incluyendo las compañías cinematográficas y de
+la industria discográfica--- al lado de compañías del ámbito de la informática
+tales como Microsoft e Intel, planean hacer que su ordenador los obedezca a
+ellos en lugar de a ti. Los programas propietarios han incluido
+características malévolas en el pasado, pero este plan las universalizaría. 
+
+Software propietario significa, fundamentalmente, que tú no controlas lo que
+haces; no puedes estudiar el código fuente ni modificarlo. No es sorprendente
+que hábiles hombres de negocios encuentren medios de control para situarte en
+una situación de desventaja. Microsoft ha hecho esto varias veces; una versión
+de Windows fue diseñada para informar a Microsoft sobre todo el software
+contenido en su disco duro; una reciente actualización de <<seguridad>> del
+Windows Media Player requería que los usuarios aceptaran nuevas
+restricciones. Pero Microsoft no está solo en esto: el software para
+intercambio de música KaZaa está diseñado de forma que un asociado de negocios
+de KaZaa pueda alquilar el uso de tu ordenador a sus clientes. Estas
+características malévolas son normalmente secretas, pero una vez que te
+enteras de ellas es difícil eliminarlas dado que no dispones del código
+fuente. 
+
+En el pasado, estos fueron incidentes aislados. La <<informática de confianza>>
+los haría omnipresentes. <<Informática traicionera>> sería un nombre más
+apropiado, en la medida en que el proyecto está diseñado para asegurarse de
+que sistemáticamente tu ordenador te va a desobedecer. De hecho, está diseñado
+para que tu ordenador deje de funcionar como un ordenador de propósito
+general. Cada operación puede requerir de una autorización explícita. 
+
+La idea técnica subyacente a la informática traicionara es que el ordenador
+incluya un dispositivo de encriptación y de firma digital, cuyas claves
+permanecerían en secreto. (La versión de Microsoft se llama <<palladium>>.) Los
+programas propietarios usan este dispositivo para controlar qué otros
+programas puedes ejecutar, a qué documentos o datos puedes acceder y a qué
+programas se los puedes transferir. Estos programas descargarán continuamente
+nuevas reglas de autorización a través de Internet, e impondrán dichas reglas
+automáticamente en tu trabajo. Si no permites que tu ordenador obtenga las
+nuevas reglas periódicamente de Internet, algunas capacidades dejarán de
+funcionar automáticamente. 
+
+Por supuesto, Hollywood y las empresas discográficas planean usar la
+informática traicionera para <<DRM>> (\textit{Digital Restriction Management},
+<<Administración de Restricciones Digitales>>), de modo que los vídeos y la
+música descargados puedan ser reproducidos sólo en un ordenador específico.
+Compartir será completamente imposible, al menos usando los archivos
+autorizados que tendrás que obtener de dichas compañías. Tú, el público,
+deberías tener la libertad y la capacidad de compartir esas cosas. (Espero que
+alguien encuentre la forma de producir versiones no cifradas, de subirlas y
+compartirlas, así DRM no tendrá un éxito completo, aunque esto no es una
+excusa para el sistema.) 
+
+Hacer imposible el hecho compartir es de por sí bastante malo, pero el asunto
+es peor. Existen planes para usar el mismo mecanismo para enviar documentos
+por correo electrónico ---produciendo mensajes que desaparecen en dos semanas,
+o documentos que sólo pueden ser leídos en los ordenadores de determinada
+empresa. 
+
+Imagina que recibes un mensaje de correo electrónico de tu jefe diciéndote que
+hagas algo que piensas que es arriesgado; un mes después, cuando el tiro sale
+por la culata no puedes usar el mensaje para demostrar que la decisión no fue
+tuya. <<Ponerlo por escrito>> no te protege si la orden está escrita en tinta
+que desaparece. 
+
+Imagina que recibes un mensaje de correo electrónico de tu jefe estableciendo
+una política que es ilegal o moralmente ultrajosa, como destrozar los
+documentos de la auditoría de tu empresa, o permitir que una amenaza peligrosa
+para tu país avance sin control. Ahora, puedes enviar esta noticia a una
+periodista y exponer esa actividad. Con la informática traicionera, la
+periodista no será capaz de leer el documento; su ordenador se negará a
+obedecerla. La informática traicionera se transforma en un paraíso para la
+corrupción. 
+
+Los procesadores de texto como Microsoft Word podrían usar la informática
+traicionera cuando guardes tus documentos para asegurarte de que ningún
+procesador de texto de la competencia pueda leerlos. En la actualidad debemos
+averiguar los secretos del formato de Word mediante laboriosos experimentos,
+para que los procesadores libres puedan leer documentos de Word. Si Word cifra
+los documentos usando la informática traicionera cuando los guarda, la
+comunidad del software libre no tendrá la posibilidad de desarrollar software
+para leerlos ---y si pudiéramos, esos programas podrían ser prohibidos por la
+\textit{Digital Millennium Copyright Act}. 
+
+Los programas que usen la informática traicionera descargarán continuamente
+nuevas reglas de autorización desde Internet e impondrán dichas reglas en tu
+trabajo. Si a Microsoft, o al gobierno de los EE.UU., no les agrada lo que
+dices en un documento, podrán publicar nuevas restricciones instruyendo a
+todos los ordenadores para que prohíban que alguien lea dicho documento. Cada
+ordenador obedecerá cuando descargue las nuevas instrucciones. Su escrito
+estará sujeto a un supresión retroactiva estilo 1984. Hasta usted podría ser
+incapaz de leerlo. 
+
+Podrías pensar que puedes averiguar qué cosas sucias hace una aplicación de la
+informática traicionera, estudiar cuán dañinas son y decidir si aceptarlas o
+no. Sería ingenuo aceptarlas, pero el problema es de tal magnitud que no
+podrías resistir mucho tiempo. Una vez dependas del uso del programa, estarás
+enganchado, ellos lo saben; entonces pueden cambiar las condiciones del
+acuerdo. Algunas aplicaciones descargarán automáticamente actualizaciones que
+harán algo diferente ---y no te darán la posibilidad de elegir si
+desead la actualización o no. 
+
+Hoy por hoy, puedes evitar las limitaciones del software propietario no
+usándolo. Si ejecutas GNU/Linux u otro sistema operativo libre y si evitas
+instalar aplicaciones propietarias sobre él, entonces estarás al mando de lo
+que tu ordenador hace. Si un programa libre tiene una característica malévola,
+otros desarrolladores de la comunidad la suprimirán y podrán usar la versión
+corregida. Puedes también ejecutar aplicaciones y herramientas libres en
+sistemas operativos no libres; esto no te proporciona una plena libertad, pero
+muchos usuarios lo hacen. 
+
+La informática traicionera pone en peligro la existencia de sistemas
+operativos y aplicaciones libres, en la medida en que ya no podrás ejecutarlas
+en absoluto. Algunas versiones de la informática traicionera requerirán que el
+sistema operativo está específicamente autorizado por alguna empresa
+particular. Los sistemas operativos libres no podrán ser instalados. Algunas
+versiones de la informática traicionera requerirán que cada programa sea
+específicamente autorizado por el desarrollador del sistema operativo. No
+podrás ejecutar aplicaciones libres en tales sistemas. Si averiguas cómo
+hacerlo y se lo dices a alguien podría constituir un delito. 
+
+Existen proyectos de ley en EEUU que requieren que todas los ordenadores
+soporten informática traicionera y que se prohíba la conexión de ordenadores
+antiguos a Internet. La CBDTPA (la llamamos \textit{Consume But Don't Try
+Programming Act}, <<Consuma Pero No Trate de Programar>>) es uno de ellos. Pero
+incluso si no te obligan legalmente a migrar hacia la informática traicionera,
+la presión para aceptarla puede ser enorme. Ahora, las personas utilizan por
+lo general el formato Word para comunicarse, aunque esto causa varias clases
+de problemas\footnote{Véase 
\url{http://www.gnu.org/no-word-attachments.html}}. Si
+sólo una máquina con informática traicionera puede leer los últimos documentos
+de Word, mucha gente migrará hacia ella, en la medida en que consideren la
+situación únicamente en términos de acción individual ---o lo tomas
+o lo dejas. Para oponernos a la informática traicionera, debemos unirnos y
+confrontar la situación como una elección colectiva. 
+
+Para mayor información sobre la informática traicionera véase 
+\url{http://www.cl.cam.ac.uk/users/rja14/tcpa-faq.html}. 
+
+Bloquear la informática traicionera requerirá que se organicen un gran número
+de ciudadanos. ¡Necesitamos tu ayuda! La Electronic
+Frontier Foundation  y Public Knowledge están
+organizando campañas contra la informática traicionera, así como también el
+Digital Speech Project esponsorizado por la FSF.
+Por favor, visita estos sitios Web para poder sumarte y apoyar su labor.
+También puedes ayudar escribiendo a las oficinas de asuntos públicos de Intel,
+IBM, HP/Compaq, o cualquiera a quien le hayas comprado un ordenador,
+explicándole que no quieres ser presionado a comprar sistemas de informática
+<<fiable>>, con lo que no estás de acuerdo en que ellos los produzcan. Puedes
+ejercer la presión del poder del consumidor. Si haces esto, por favor envía
+copias de tus cartas a las organizaciones antes citadas. 
+
+
+\section{Postscriptum}
+
+El proyecto GNU distribuye GNU Privacy Guard, un programa que implementa
+cifrado de clave pública y firmas digitales, que puede utilizase para enviar
+mensajes de correo electrónico seguros y privados. Es muy ilustrativo examinar
+cómo GPG se diferencia de la informática traicionera y ver qué hace a una tan
+útil y a la otra tan peligrosa. 
+
+Cuando alguien usa GPG para enviarte un documento cifrado y usas GPG para
+decodificarlo, el resultado es un documento no cifrado que puedes leer,
+reenviar, copiar e incluso re-cifrar para enviarlo de forma segura a un
+tercero. Una aplicación de informática traicionera te dejaría leer las
+palabras en la pantalla, pero no producir un documento no cifrado que pudiera
+usarse de otra forma. GPG, un paquete de software libre, pone las funciones de
+seguridad a disposición de los usuarios: \textit{los usuarios} usan \textit{el
+programa}. La informática traicionera está diseñada para imponer restricciones
+a los usuarios: es \textit{ella} la que usa a los \textit{usuarios}. 
+

Index: es/18_pqel_softw_debe_ser_libre.aux
===================================================================
RCS file: es/18_pqel_softw_debe_ser_libre.aux
diff -N es/18_pqel_softw_debe_ser_libre.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/18_pqel_softw_debe_ser_libre.aux 9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,42 @@
+\relax 
address@hidden {chapter}{\numberline {18}Por qu\'{e} el software debe ser 
libre}{122}}
address@hidden {10\p@ }}
address@hidden {10\p@ }}
address@hidden {section}{Introducci\'on}{122}}
address@hidden {section}{C\'omo los propietarios justifican su poder}{123}}
address@hidden {section}{El argumento en contra de la propiedad del 
software}{123}}
address@hidden {section}{El perjuicio ocasionado por obstaculizar el 
software}{125}}
address@hidden {section}{Obstaculizar el uso de programas}{126}}
address@hidden {section}{La cohesi\'on social da\~nada}{127}}
address@hidden {section}{Obstruir la adaptaci\'on personalizada de 
programas}{128}}
address@hidden {section}{Obstaculizar el desarrollo del software}{130}}
address@hidden {section}{No importa c\'omo se restringe el acto de 
compartir}{131}}
address@hidden {section}{El software deber\IeC {\'\i }a ser libre}{131}}
address@hidden {section}{Por qu\'e la gente desarrollar\'a software}{131}}
address@hidden {section}{Programar es divertido}{132}}
address@hidden {section}{Financiar el software libre}{133}}
address@hidden {section}{\IeC {\textquestiondown }Qu\'e deben los usuarios a 
los desarrolladores?}{134}}
address@hidden {section}{\IeC {\textquestiondown }Qu\'e es la productividad del 
software?}{134}}
address@hidden {section}{\IeC {\textquestiondown }Es inevitable la 
competencia?}{135}}
address@hidden {section}{<<\IeC {\textquestiondown }Por qu\'e no nos vamos a 
Rusia?>>}{136}}
address@hidden {section}{La cuesti\'on de las premisas}{137}}
address@hidden {section}{Conclusi\'on}{137}}
address@hidden
+\setcounter{page}{139}
+\setcounter{equation}{0}
+\setcounter{enumi}{4}
+\setcounter{enumii}{0}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{13}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{3}
+\setcounter{chapter}{18}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/18_pqel_softw_debe_ser_libre.tex
===================================================================
RCS file: es/18_pqel_softw_debe_ser_libre.tex
diff -N es/18_pqel_softw_debe_ser_libre.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/18_pqel_softw_debe_ser_libre.tex 9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,888 @@
+\chapter[Por qu\'{e} el software debe ser libre]{Por qué el software debe ser 
libre\protect\footnote{Escrito originalmente en 1992}}
+
+% \protect\footnote{Este artículo
+% fue escrito el 24 de abril de 1992.}} 
+
+\section{Introducción}
+
+La existencia del software plantea inevitablemente la pregunta de qué
+decisiones deberían tomarse respecto a su uso. Por ejemplo, supongamos que una
+persona que tiene una copia de un programa, se encuentra con otra que desearía
+tener otra copia del mismo. Es posible copiar el programa; ¿quién debería
+decidir si esto se lleva a cabo o no? ¿Las personas involucradas? ¿O un
+tercero, llamado <<propietario>>? 
+
+Por lo general, los desarrolladores de software consideran estos problemas
+basándose en que el criterio para responder a esta pregunta es el de maximizar
+los beneficios del desarrollador. El poder político del sector empresarial ha
+llevado al gobierno a adoptar igualmente este criterio y esta respuesta que
+proponen los desarrolladores: que el programa tiene un dueño, generalmente una
+compañía asociada a su desarrollo. 
+
+Me gustaría considerar el mismo problema usando un criterio diferente: la
+prosperidad y la libertad del público en general. 
+
+La respuesta no puede provenir de la ley vigente ---la ley debería ajustarse a
+la ética y no al revés. Tampoco el día a día resuelve el problema, a
+pesar de que puede sugerir algunas soluciones posibles. La única forma de
+juzgar es observar quién se ve beneficiado y quién se ve perjudicado
+mediante el reconocimiento de los propietarios de software, por qué y en
+qué medida. En otras palabras, deberíamos realizar un análisis del tipo
+coste-beneficio en nombre de la sociedad como un todo, teniendo en cuenta la
+libertad individual así como la producción de bienes materiales. 
+
+En este ensayo, describiré los efectos provocados por el reconocimiento de los
+propietarios y mostrará que los resultados son perjudiciales. Mi conclusión es
+que los programadores debemos dedicarnos a animar a otros a compartir,
+redistribuir, estudiar y mejorar el software que escribimos, en otras
+palabras, animar a escribir \textit{software libre}.\footnote{El adjetivo
+\textit{libre} en <<software libre>> hace referencia a la libertad, no al
+precio; el precio pagado por una copia de un programa libre puede ser cero,
+bajo o ---en muy pocas ocasiones--- bastante alto.}
+
+
+\section{Cómo los propietarios justifican su poder} 
+
+Aquellos que se benefician del sistema actual, en el que los programas son
+concebidos como propiedad privada, esgrimen dos argumentos en favor de su
+derecho de ser propietarios de programas: el argumento emocional y el
+argumento económico. 
+
+El argumento emocional es del tipo: <<Pongo mi sudor, mi corazón, mi alma en
+este programa. ¡Proviene de \textit{mí}, es \textit{mío}!>> 
+
+Este argumento no requiere una refutación seria. El sentimiento de apego puede
+ser cultivado por los programadores cuando les convenga, pero no es
+inevitable. Considérese, por ejemplo, cuán deseosos firman y ceden sus
+derechos sobre el programa a una gran empresa a cambio de un salario;
+misteriosamente el apego emocional se desvanece. Por el contrario,
+considérense a los grandes artistas y artesanos de la época medieval, que ni
+siquiera firmaban sus trabajos. Para ellos, el nombre del artista no era
+importante. Lo que importaba era que el trabajo se había hecho ---y el
+propósito al que servía. Esta visión ha prevalecido durante cientos de años. 
+
+El argumento económico es del tipo: <<Quiero ser rico ---normalmente
+expresado de manera poco precisa como <<tengo que vivir de algo>>--- y si no
+me dejas enriquecerme programando, entonces no programaré. Todo el mundo es
+como yo, de manera que nadie programará jamás. ¡Y te encontrarás con que no
+tienes programas!>> Esta amenaza suele venir disfrazada como un amigable y
+sabio consejo. 
+
+Explicaré más tarde por qué esta amenaza es algo completamente absurdo. Antes
+me gustaría presentar un presupuesto implícito que está mucho más presente en
+otra formulación del mismo argumento. 
+
+Esta formulación empieza comparando la utilidad social del software
+propietario con la utilidad que se derivaría de no tener software y entonces
+llega a la conclusión de que el software propietario es, en general,
+beneficioso y que debería ser promovido. La falacia reside aquí en comparar
+solamente dos posibilidades ---software propietario \textit{versus} ausencia
+de software--- y suponer que no existen otras posibilidades. 
+
+En un sistema en el que impera la propiedad intelectual, el desarrollo del
+software se encuentra generalmente vinculado a la existencia de un dueño que
+controla el uso de ese software. Mientras exista este vínculo, nos enfrentamos
+continuamente a la elección entre software propietario o nada. Sin embargo,
+esta vínculo no es inherente ni tampoco inevitable; es más bien consecuencia
+de una decisión política sociolegal específica que aquí estamos cuestionando:
+la decisión de que el software tenga propietarios. Formular la elección entre
+software propietario y ausencia de software implica empobrecer la cuestión.
+
+
+\section{El argumento en contra de la propiedad del software} 
+
+La pregunta que se nos plantea es: <<¿debería el desarrollo del software estar
+vinculado a la existencia de propietarios que restrinjan su uso?>> 
+
+Para resolver este problema, tenemos que evaluar el efecto en la sociedad de
+cada una las dos opciones \textit{independientemente}: el efecto de
+desarrollar software ---sin tener en cuenta la manera en que se
+redistribuye--- y el efecto de restringir su uso ---suponiendo que el software
+ha sido desarrollado. Si una de estas actividades es beneficiosa y la otra es
+perjudicial, deberíamos deshacernos de esta doble actividad y utilizar sólo la
+beneficiosa. 
+
+En otras palabras, si restringir la distribución de un programa ya
+desarrollado es perjudicial para la sociedad en su conjunto, entonces un
+desarrollador de software con una orientación ética debería rechazar esta
+opción. 
+
+Para determinar el efecto de restringir el derecho a compartir, necesitamos
+comparar los beneficios para la sociedad de un programa restringido
+---propietario--- con los que ofrece ese mismo programa accesible a todo el
+mundo. Esto significa comparar dos mundos posibles. 
+
+Este análisis también tiene en cuenta el contra-argumento, a veces defendido,
+de que <<los beneficios que se proporcionan al vecino al darle una copia de un
+programa se cancelan por el perjuicio provocado al propietario>>. Este
+contra-argumento presupone que el perjuicio y el beneficio son iguales en
+magnitud. El análisis implica la comparación de ambas magnitudes y muestra que
+el beneficio es mucho mayor que el perjuicio. 
+
+Para clarificar todo esto, vamos a aplicarlo a otro ámbito: la construcción de
+carreteras. 
+
+Pudiera ser que la financiación para construir todas las carreteras proviniese
+de los peajes. En consecuencia, nos encontraríamos puntos de peaje en cada
+esquina. Un sistema de este tipo generaría incentivos a la hora de mejorar las
+carreteras. También tendría la virtud de obligar a los usuarios de una
+determinada carretera a que pagasen por ella. Sin embargo, un punto de peaje
+es un obstáculo artificial para una circulación fluida
+---artificial, porque no es una consecuencia derivada del
+funcionamiento de los coches o de las carreteras. 
+
+Si comparamos la utilidad de las carreteras libres y de la carreteras con
+peaje, encontramos que ---siendo iguales en todo---, las carreteras
+sin puntos de peaje son más baratas de construir, más baratas de administrar y
+más eficientes.\footnote{Los problemas asociados a la contaminación y a la
+congestión del tráfico no modifican esta conclusión. Si queremos encarecer la
+conducción, para desanimar la conducción en general, no deberíamos recurrir a
+las peajes que contribuyen a aumentar la contaminación y la congestión. Un
+impuesto sobre la gasolina es mucho mejor.  Del mismo modo, no es relevante el
+deseo de aumentar la seguridad en una carretera limitando el máximo de
+velocidad. Una carretera de libre acceso aumenta la media de velocidad
+evitando las paradas y los atascos, sea cual sea el límite de velocidad.} En
+un país pobre, el peaje podría provocar que algunas carreteras fuesen
+inaccesibles a muchos ciudadanos. De manera que las carreteras sin peajes
+ofrecen mayores beneficios a la sociedad y un coste menor; por lo tanto son
+preferibles para la sociedad. De este modo, la sociedad debería elegir
+financiar las carreteras de otra forma, y no mediante peajes. El uso de las
+carreteras, una vez construidas, debería ser gratuito. 
+
+Cuando los defensores de los peajes, los presentan como \textit{meros}
+recaudadores de fondos, distorsionan la elección que existe de verdad. Los
+peajes incrementan los fondos públicos, pero hacen algo más: degradan, de
+hecho, la carretera. La carretera de peaje no es tan buena como la carretera
+libre; que se nos proporcionen más carreteras o carreteras técnicamente
+superiores puede muy bien no ser una mejora si implica sustituir carreteras
+libres por carreteras de peaje. 
+
+Por supuesto, la construcción de una carretera gratuita cuesta dinero, que de
+alguna manera la gente debe pagar. Sin embargo, esto no implica la
+inevitabilidad de los peajes. Nosotros, que en ambos casos pagamos,
+obtendremos mayores beneficios de nuestro dinero si compramos una carretera
+gratuita. 
+
+No quiero decir que una carretera de peaje sea peor que la ausencia de
+carreteras. Eso sería verdad si el peaje fuese tan alto que casi nadie pudiese
+usarla ---pero esta es una política improbable para un recaudador de
+impuestos. Sin embargo, en tanto que los peajes suponen pérdidas de tiempo y
+molestias considerables, es mejor conseguir el dinero de una manera menos
+obstructora. 
+
+Para aplicar este mismo argumento al desarrollo del software, mostrará ahora
+que introducir <<peajes>> en el software le cuesta caro a la sociedad: hace que
+se encarezca la construcción de los programas, encarece la distribución y los
+hace menos satisfactorios y eficientes con relación a su uso. De lo que se
+deduce que la construcción de programas debería promoverse de alguna otra
+forma. Más tarde, continuará explicando otros métodos de promoción y
+---hasta donde sea de verdad necesario--- financiación del
+desarrollo de software.  
+
+
+\section{El perjuicio ocasionado por obstaculizar el software} 
+
+Consideremos por un momento que un programa ha sido desarrollado y que
+cualesquiera pagos necesarios para su desarrollo han sido realizados; ahora la
+sociedad debe decidir entre convertirlo en propietario o permitir que se use y
+comparta libremente. Supóngase que la existencia del programa y su
+disponibilidad es algo deseable.\footnote{Podríamos considerar perjudicial un
+programa determinado y por lo tanto desear que no es disponible en absoluto,
+como ocurre con la base de datos personales de Lotus Marketplace, que se
+retiró del mercado gracias a las protestas del público. Buena parte de lo que
+vengo diciendo no es aplicable a este caso, pero no tiene sentido abogar por
+la existencia de propietarios por el simple hecho de que el propietario limite
+la disponibilidad del programa. El propietario no limitará completamente la
+disponibilidad de un programa, tal y como nos gustaría, en el caso de un
+programa cuyo uso se considere destructivo.}
+
+Las restricciones sobre la distribución y modificación del programa no pueden
+facilitar su uso. Sólo pueden interferir en él. Así que el efecto solamente
+puede ser negativo. ¿Pero cuánto? ¿Y de qué tipo? 
+
+Existen tres niveles diferentes de daño material que provienen de esta
+interferencia: 
+
+\begin{itemize}
+\item Un menor número de personas usa el programa. 
+
+\item  Ninguno de los usuarios puede adaptar o arreglar el programa. 
+
+\item Otros desarrolladores no pueden aprender del programa, o basar un trabajo
+nuevo en él. 
+
+\end{itemize}
+
+Cada nivel de perjuicio material lleva asociado un perjuicio psico-social. Me
+refiero al efecto que tiene las decisiones de la gente sobre sus sentimientos,
+actitudes y predisposiciones posteriores. Estos cambios en la manera de pensar
+de la gente tendrán un efecto posterior en sus relaciones con sus
+conciudadanos y pueden acarrear consecuencias efectivas. 
+
+Los tres niveles de perjuicio material desaprovechan parte del valor que el
+programa podría proporcionar, pero no lo pueden reducir a nada. Si
+desaprovechan casi todo el valor del programa, entonces el hecho de escribir
+el programa perjudica a la sociedad en la medida en que se dedicó un esfuerzo
+en escribir el programa. Se podría decir que aquel programa que produce
+beneficios al venderse debe proporcionar algún tipo de beneficio material
+directo. 
+
+Sin embargo, teniendo en cuenta el perjuicio psico-social asociado, no existe
+límite al perjuicio que puede llegar a ocasionar el desarrollo de software
+propietario.  
+
+
+\section{Obstaculizar el uso de programas} 
+
+El primer nivel de perjuicio impide el simple uso del programa. Una copia del
+programa tiene un coste marginal nulo ---y se puede pagar este coste
+realizando esta copia personalmente---, de manera que en un mercado
+libre tendría un precio casi nulo. El pago por una licencia es un desincentivo
+significativo a la hora de usar el programa. Si un programa de gran utilidad
+es propietario, mayor será la cantidad de gente que no lo use. 
+
+Es fácil mostrar que la contribución total que un programa proporciona a la
+sociedad se reduce al asignársele un propietario. Cada usuario potencial del
+programa, enfrentado al hecho de tener que pagar para usarlo, puede escoger
+entre pagar o renunciar a usar el programa. Cuando un usuario escoge pagar,
+esto es en realidad una transferencia nula de riqueza entre las dos partes.
+Pero cada vez que alguien elige no usar el programa, se provoca un perjuicio a
+esa persona sin que nadie salga beneficiada. La suma entre números negativos y
+ceros es siempre negativa. 
+
+Pero esto no reduce la cantidad de trabajo que lleva \textit{desarrollar} el
+programa. Como resultado, la eficiencia del proceso entero, medida en
+satisfacción del usuario final por hora de trabajo, se reduce. 
+
+Esto muestra la diferencia crucial entre las copias de programas y los coches,
+las sillas o los bocadillos. No existe una copiadora de objetos materiales
+fuera de la ciencia ficción. Pero los programas son fáciles de copiar;
+cualquiera puede producir tantas copias como desee, con muy poco esfuerzo.
+Esto no es cierto para objetos materiales porque la materia se conserva: cada
+copia nueva tiene que generarse con materia prima de la misma forma en que se
+construyó la primera copia. 
+
+Con objetos materiales, un desincentivo a la hora de usarlos tiene cierto
+sentido, porque un menor número de objetos comprados implica menos materia
+prima y menos trabajo para producirlos. Es cierto que generalmente existe un
+coste inicial, un coste de desarrollo, que se extiende sobre el proceso de
+producción. Pero mientras el coste marginal de producción puede ser
+significativo, añadir una participación en el coste de desarrollo no produce
+una diferencia cualitativa. Y no requiere restricciones sobre la libertad de
+los usuarios normales. 
+
+Sin embargo, imponer un precio en algo que, de otra manera, podría ser
+gratuito, es un cambio cualitativo. Un pago impuesto unilateralmente sobre la
+distribución del software provoca un gran desincentivo. 
+
+Más aún, la producción centralizada tal y como se practica en nuestros días es
+ineficiente incluso en términos de distribución de las copias de software.
+Este sistema incluye enviar discos o cintas magnéticas en embalajes
+superfluos, mandar grandes cantidades de ellos a lo largo y ancho del mundo y
+almacenarlos para venderlos. Este costo se presenta como derivado de hacer
+negocios; en realidad, es una parte del gasto inútil causado por el hecho de
+tener dueños. 
+
+
+\section{La cohesión social dañada} 
+
+Suponga que tanto usted como su vecino consideraran útil la ejecución de un
+cierto programa. En un pacto ético con su vecino, seguramente entenderíais que
+una solución apropiada de la situación posibilitaría que los dos usasen el
+programa. Una propuesta que permitiese usar el programa solo a uno,
+restringiendo al otro, es discriminatoria; a ninguno de los dos, usted o su
+vecino, les debería de parecer aceptable. 
+
+Firmar una licencia típica de software implica traicionar a tu vecino:
+<<Prometo privar a mi vecino de este programa para que yo pueda tener una sola
+copia para mí.>> Las personas que toman estas decisiones sienten una presión
+psicológica interna que les empuja a justificarlas degradando la importancia
+de ayudar al prójimo ---de tal forma que el espíritu público sale
+perjudicado. Se trata de un daño psico-social asociado con el daño material
+provocado por la desincentivación de usar el programa.
+
+Muchos usuarios admiten inconscientemente que resulta erróneo negarse a
+compartir, así que deciden ignorar las licencias y las leyes, y comparten el
+programa de todas formas. Pero a menudo se sienten culpables haciéndolo. Saben
+que deben infringir las leyes para poder ser buenos vecinos, pero siguen
+considerando que las leyes tienen autoridad y concluyen que ser un buen vecino
+---dado que lo son--- es algo malo o de lo que sentirse
+avergonzados. Se trata, también, de un tipo de daño psico-social, pero se
+puede escapar de ello decidiendo que las licencias y las leyes no tienen
+fuerza moral alguna. 
+
+Los programadores también sufren ese daño psico-social al saber que a muchos
+usuarios se les impedirá aprovechar su trabajo. Esto conduce a una actitud de
+cinismo o de autoengaño. Un programador puede describir de manera entusiasta
+un trabajo que considera técnicamente interesante, y cuando se le pregunta:
+<<¿Se me dejará usar el programa?>>, se vuelve cabizbajo y admite que la
+respuesta es no. Para evitar desalentarse, o bien la mayor parte del tiempo
+ignora este hecho, o adopta una cínica postura diseñada para menoscabar su
+importancia. 
+
+Desde la era Reagan,\footnote{Ronald Reagan, presidente número 40 de los
+Estados Unidos, es famoso por haber realizado recortes en numerosos programas
+sociales. Tambi\'{e}n creó un política económica, llamada a menudo
+\textit{trickle down economics}, considerada por muchos un fracaso.} la
+principal fuente escasez de los Estados Unidos no es la de las innovaciones
+técnicas sino más bien la del deseo de trabajar juntos por el bien público. No
+tiene sentido alentar lo primero a expensas de esto último. 
+
+
+\section{Obstruir la adaptación personalizada de programas} 
+
+El segundo nivel de perjuicio material es la imposibilidad de adaptar los
+programas. La posibilidad de modificar el software es una de las grandes
+ventajas frente a formas mas antiguas de tecnología. Sin embargo, la mayoría
+del software comercial disponible no lo es en términos de <<modificabilidad>>,
+ni siquiera después de comprarlo. Puedes decidir tomarlo o dejarlo, como una
+caja negra ---tan solo eso. 
+
+El programa que ejecutas consiste en una serie de números cuyo significado
+permanece oscuro. Nadie, ni siquiera un buen programador, puede cambiar
+fácilmente esos números para hacer que el programa haga algo diferente. 
+
+Los programadores trabajan normalmente con el <<código fuente>> del programa,
+que se encuentra escrito en un lenguaje de programación como Fortran o C.
+Recurren a nombres que designan los datos usados y las partes del programa y
+representan operaciones con símbolos tales como <<+>> para la suma y <<->>
+para la resta. Está diseñado para ayudar a los programadores a leer y
+modificar los programas. He aquí un ejemplo; un programa que calcula la
+distancia entre dos puntos en un plano:\footnote{Comprender cómo funciona este
+código fuente no es lo importante; lo que es realmente importante es observar
+que el código fuente est\'{e} escrito a un nivel de abstracción que sea
+claramente comprensible.}
+
+\begin{verbatim}
+
+        float
+        distance (p0, p1)
+                 struct point p0, p1;
+
+        {
+          float xdist = p1.x - p0.x;
+          float ydist = p1.y - p0.y;
+          return sqrt (xdist * xdist + ydist * ydist);
+        }
+
+\end{verbatim}
+
+Aquí está ese mismo programa en formato ejecutable\footnote{Obsérvese la no
+comprensibilidad del formato ejecutable; dar sentido al formato ejecutable es
+claramente mucho más complejo que el código fuente de más arriba.} 
+ en el ordenador que suelo
+utilizar: 
+
+\begin{verbatim}
+
+        1314258944      -232267772      -231844864      1634862
+        1411907592      -231844736      2159150         1420296208
+        -234880989      -234879837      -234879966      -232295424
+        1644167167      -3214848        1090581031      1962942495
+        572518958       -803143692      1314803317
+        
+\end{verbatim}
+
+El código fuente es útil ---potencialmente al menos---
+para cualquier usuario de un programa. Pero a la mayoría de los usuarios no se
+les permite tener copias del código fuente. Generalmente el código fuente de
+un programa propietario es guardado en secreto por el propietario, por miedo a
+que cualquier otro pueda aprender algo de él. Los usuarios reciben solamente
+ficheros de números incomprensibles, que el ordenador se encargará de
+ejecutar. Esto quiere decir que solo el propietario del programa puede
+modificar el programa. 
+
+Una amiga me habló una vez que trabajó como programadora en un banco durante
+seis meses, escribiendo un programa similar a otro que se podía obtener
+comercialmente. Pensaba que si hubiese tenido acceso al código fuente de ese
+programa comercial lo podría haber adaptado fácilmente a las necesidades del
+banco. El banco estaba dispuesto a pagar por ello, pero no le estaba permitido
+hacerlo ---el código fuente era secreto. De manera que tuvo que dedicar seis
+meses de trabajo de desarrollo, un trabajo que aparece contabilizado en el
+Producto Interior Bruto pero que realmente fue un desperdicio. 
+
+El laboratorio de Inteligencia Artificial del MIT (AI lab) recibió de regalo
+una impresora gráfica de Xerox hacía 1977. Corría con software libre al que
+añadimos bastantes mejoras útiles. Por ejemplo, el software notificaba
+inmediatamente al usuario cuando el trabajo de impresión se había realizado.
+Cuando la impresora tenía un problema, como una obstrucción de papel o falta
+de papel, el software lo notificaba inmediatamente a todos los usuarios que
+tuviesen trabajos pendientes. Estas mejoras facilitaban el trabajo. 
+
+Más tarde Xerox donó al Laboratorio de IA una impresora nueva, más rápida, una
+de las primeras impresoras láser. Funcionaba con software propietario que
+corría en un ordenador independiente dedicado en exclusiva, de manera que no
+pudimos añadir ninguna de nuestras mejoras favoritas. Pudimos hacer que
+enviase una notificación cuando se mandaba un trabajo de impresión al
+ordenador dedicado a la impresora, pero no cuando el trabajo se había impreso
+---y generalmente el retraso era considerable. No había forma de saber cuando
+el trabajo se había impreso; lo único que podías hacer era adivinarlo. Y nadie
+sabía nunca cuando se atascaba el papel, así que a menudo la impresora se
+quedaba fuera de servicio por espacio de una hora. 
+
+Los programadores de sistema del laboratorio del IA Lab estaban capacitados
+para arreglar aquellos problemas, probablemente tan capacitados como los
+autores originales del programa. Xerox no mostró interés en arreglar aquellos
+fallos y prefirió advertirnos de los problemas, de manera que nos vimos
+forzados a aceptarlos. Nunca se arreglaron. 
+
+La mayoría de los programadores buenos han experimentado esta frustración. El
+banco podía permitirse resolver un problema escribiendo un programa nuevo
+partiendo de cero, pero un usuario corriente, no importa lo capacitado que
+esté, sólo puede arrojar la toalla. 
+
+Arrojar la toalla provoca un daño psicosocial ---al espíritu de independencia.
+Es desmoralizante vivir en una casa que no puedes arreglar para adecuarla a
+tus necesidades. Lleva a la resignación y al retraimiento, que pueden
+extenderse a otros ámbitos de tu vida. La gente que padece de esta manera no
+se encuentran a gusto y no realiza un buen trabajo. 
+
+Imagínese cómo sería si las recetas de cocina se guardasen de la misma manera
+que el software. Uno se podría preguntar: <<¿Cómo cambio esta receta de manera
+que no tenga sal?>>. De tal forma que el gran chef respondiese: <<¿Cómo se
+atreve a insultar mi receta, mi creación y mi paladar, manoseándola? ¡No tiene
+usted el juicio necesario para cambiar mi receta y hacer que salga bien!>> 
+
+<<¡Pero mi doctor me ha prohibido tomar sal! ¿Qué puedo hacer? ¿Va a quitar
+usted la sal por mí?>> 
+
+<<Me encantaría hacer eso; mis honorarios son de sólo 50.000 dólares>>. (Las
+tasas suelen ser grandes debido a la posición de monopolio sobre los
+modificaciones.) <<De todas formas, ahora mismo no tengo tiempo. Estoy ocupado
+con una comisión para diseñar una nueva receta de galleta marítima para el
+departamento de Marina. Estaré contigo más o menos en dos años>>.
+
+
+\section{Obstaculizar el desarrollo del software} 
+
+El tercer nivel de daño material afecta al desarrollo del software. El
+desarrollo del software normalmente era el resultado de un proceso evolutivo,
+en el que una persona cogía un programa existente y reescribía algunas partes
+añadir una función nueva, y entonces otra persona reescribía algunas partes más
+para añadir otra más; en algunos casos, este proceso transcurría durante un
+periodo de veinte años. Mientras tanto, algunas partes de ese programa eran
+<<canibalizadas>> para constituir el comienzo de otros programas. 
+
+La existencia de propietarios impide este tipo de evolución, hace necesario
+empezar desde cero cuando se quiere desarrollar un programa. También impide a
+los nuevos programadores estudiar los programas disponibles para aprender
+técnicas útiles o incluso  ver cómo están estructurados los programas de mayor
+envergadura. 
+
+Los propietarios también dificultan el aprendizaje. He conocido estudiantes
+brillantes en ciencia informática que nunca han visto el código fuente de un
+programa extenso. Puede que fueran buenos escribiendo pequeños programas, pero
+no pueden empezar a aprender las diferentes habilidades necesarias para
+escribir programas extensos si no pueden ver cómo lo han hecho otros. 
+
+En cualquier campo intelectual, uno puede conseguir metas más elevadas
+apoyándose en otros. Pero esto ya no se permite por lo general en el campo del
+software ---sólo puedes apoyarte en otros \textit{en tu propia empresa}. 
+
+El daño psicosocial asociado afecta al espíritu de cooperación científica, que
+normalmente era tan intensa que los científicos seguían cooperando incluso
+cuando sus países entraban en guerra. En este sentido, los oceanógrafos
+japoneses que abandonaron su laboratorio en una isla del Pacífico preservaron
+cuidadosamente su trabajo en el momento de la invasión de los marines de los
+EE.UU. y dejaron una nota pidiendo que lo guardaran bien. 
+
+El conflicto por la obtención de beneficio ha destruido lo que se salvó del
+conflicto internacional. Hoy en día, científicos de numerosas disciplinas no
+publican lo suficiente en sus trabajos para permitir a otros repetir el
+experimento. Publican solamente aquello que permita a los lectores
+maravillarse por lo mucho que saben hacer. Esto es así, desde luego, en la
+ciencia informática, en donde el código fuente de los programas es
+generalmente secreto. 
+
+
+\section{No importa cómo se restringe el acto de compartir} 
+
+He discutido sobre los efectos de impedir a la gente que copie, modifique o
+desarrolle un programa. No he especificado cómo se lleva a cabo esta
+obstrucción, puesto que no afecta a la conclusión. Como quiera que se haga,
+mediante protección anticopia, o copyright, o licencias, o encriptación, o
+tarjetas ROM, o números de serie en el hardware, si tiene \textit{éxito}
+impidiendo el uso, el perjuicio está hecho. 
+
+Los usuarios consideran algunos de estos métodos más repugnantes que otros.
+Creo que los métodos más odiados son aquellos que cumplen su objetivo. 
+
+
+\section{El software debería ser libre} 
+
+He argumentado cómo la propiedad de un programa ---el poder de restringir las
+modificaciones o las copias--- es obstructiva. Sus efectos negativos son
+extensos e importantes. Se sigue pues que en la sociedad no deberían existir
+propietarios de programas. 
+
+Otra manera de comprender esto es reconocer que lo que la sociedad necesita es
+software libre y el software propietario es un pobre sustituto. Promover el
+sustituto no es una manera lógica de conseguir lo que necesitamos. 
+
+Vaclav Havel nos aconsejó: <<Trabajad por algo porque es bueno, no simplemente
+porque tiene probabilidades de éxito>>. Un negocio que produce software
+propietario tiene probabilidades de éxito en sus propios y estrechos términos,
+pero no es lo que beneficia a la sociedad. 
+
+
+\section{Por qué la gente desarrollará software} 
+
+Si eliminamos el copyright como forma de animar a la gente a desarrollar
+software, al principio se desarrollará una menor cantidad de software, pero
+ese software será más útil. No está claro si la satisfacción total del usuario
+será inferior; pero si esto es así, o si queremos aumentarla de todas formas,
+existen otras maneras de promover el desarrollo, exactamente igual que hay
+formas alternativas a los peajes para conseguir obtener dinero para las
+carreteras. Antes de que empiece a hablar sobre cómo hacer esto, primero
+quiero preguntar que grado de promoción artificial es verdaderamente
+necesario. 
+
+
+\section{Programar es divertido} 
+
+Existen algunos tipos de trabajo en los que pocos entrarán si no es por
+dinero; la construcción de carreteras, por ejemplo. Hay otros campos del
+estudio y del arte en los que existe escasa probabilidad de enriquecerse, en
+los que la gente entra por fascinación o por que perciben que son valiosos
+socialmente. Algunos ejemplos son la lógica matemática, la música clásica y la
+arqueología; y la organización política entre los trabajadores. La gente
+compite, de forma triste más que incisiva, por las pocas posiciones
+remuneradas existentes, ninguna de las cuales financiada de forma generosa.
+Quizás tengan que pagar por la posibilidad de trabajar en ese campo, si pueden
+permitírselo. 
+
+Un campo así puede transformarse de la noche a la mañana si empieza a ofrecer
+posibilidades de enriquecimiento. Cuando un trabajador prospera, otros
+demandan las mismas oportunidades. Pronto todos pedirán grandes sumas de
+dinero por aquello que antes hacían por placer. En un par de años, todo el
+mundo relacionado con ese campo se burlará de la idea de que ese trabajo se
+realice sin grandes sumas de dinero a cambio. Aconsejarán a los planificadores
+sociales que se aseguren de que estos retornos de capital sean posibles,
+creando privilegios especiales, poderes y monopolios, alegando que son
+necesarios para lograrlo. 
+
+Esta transformación acaeció en el campo de la programación informática durante
+la década pasada. Hace quince años\footnote{ Quince años antes de escribir
+este artículo transcurría el año 1977.} uno podía encontrarse con artículos
+sobre la <<adicción a los ordenadores>>: los usuarios estaban <<conectados>> y
+tenían adicciones que les costaban cien dólares por semana. Parecía aceptable
+que la gente amase tanto la programación como para acabar con sus matrimonios.
+Hoy en día, se entiende que nadie programe sin recibir una excelente
+remuneración a cambio. La gente ha olvidado lo que sabía hace quince años. 
+
+Llegado el momento en que quienes trabajan en un campo determinado exigen a
+cambio altas sumas de dinero, el campo en cuestión ya no necesita regirse por
+esa pasión voluntariosa. La dinámica del cambio puede efectuarse al revés si
+la sociedad proporciona el empuje inicial. Si anulamos la posibilidad de
+enriquecerse enormemente, entonces, después de un tiempo, cuando la gente haya
+reajustado sus actitudes, volverán una vez más a trabajar en ese campo por el
+placer de hacerlo. 
+
+La respuesta a <<¿cómo podemos pagar a los programadores?>>, resulta más fácil
+cuando nos damos cuenta de que no es una cuestión de pagarles una fortuna. Es
+más fácil conseguir los fondos necesarios para ganarse la vida simplemente. 
+
+
+\section{Financiar el software libre} 
+
+Las instituciones que pagan a los programadores no tienen que ser
+necesariamente empresas de software. Otras muchas instituciones ya existentes
+se pueden encargar de ello. 
+
+Los fabricantes de hardware saben que es esencial colaborar en el desarrollo
+de software incluso aun cuando no puedan controlar el uso de ese software. En
+1970, la mayoría del software era libre porque no se había considerado la
+posibilidad de restringirlo. Hoy en día, su creciente voluntad de unirse en
+consorcios refleja la consideración de que la propiedad del software no es lo
+que realmente les importa. 
+
+Las universidades dirigen bastantes proyectos de programación. Hoy en día, a
+menudo venden los resultados, cuando en la década de 1970 no lo hacían. ¿Hay
+alguna duda de que la universidades desarrollarían software libre si estuviese
+prohibida la venta de software? Estos proyectos podrían estar respaldados por
+los mismos contratos y subvenciones gubernamentales que ahora respaldan al
+desarrollo de software propietario. 
+
+Lo normal ahora es que los investigadores universitarios obtengan subvenciones
+para desarrollar un sistema, desarrollarlo casi hasta el punto de completarlo,
+denominando a eso un producto <<acabado>> y luego que las empresas realmente lo
+terminen y lo conviertan en algo útil. A veces declaran <<libre>> la versión 
sin
+acabar; si son profundamente corruptos entonces consiguen una licencia de
+exclusividad para la universidad. Esto no es un secreto; se admite
+abiertamente por todos los involucrados. Sin embargo, si los investigadores no
+se vieran tentados a hacer estas cosas, seguirían investigando de todas
+formas. 
+
+Los programadores que escriban software libre pueden vivir a base de vender
+servicios relacionados con el software. He sido contratado para trasladar el
+\textit{Compilador GNU de C} a un hardware nuevo y para
+construir interfaces de usuario para \textit{GNU Emacs}.
+(Ofrezco estas mejoras al público una vez acabadas.) También doy clases por
+las que me pagan. 
+
+No soy el único que trabaja de esta manera. Existe una corporación que está
+creciendo de forma exitosa y se dedica a este tipo de trabajo. Otras empresas
+proporcionan soporte comercial para el software libre del sistema GNU. Este es
+el comienzo de una industria independiente de soporte de software ---una
+industria que podría crecer bastante si el software libre se llega a imponer.
+Proporciona a los usuarios una opción generalmente inaccesible a través del
+software propietario, excepto a los más ricos. 
+
+Nuevas instituciones\footnote{Recordemos que este artículo fue originalmente
+escrito en 1992} como la \textit{Free Software Foundation} pueden también
+subvencionar a los programadores. La mayoría de los fondos de la Fundación
+provienen de los usuarios que compran disquetes o cintas por correo. El
+software en disquetes es libre, lo que quiere decir que cualquier usuario
+tiene la libertad de copiarlo y cambiarlo, pero muchos a pesar de ello pagan
+por conseguir copias. (Recuérdese que <<software libre>> se refiere a la
+libertad, no al precio.) Algunos usuarios encargan cintas magnéticas de las
+que ya tienen una copia como una forma de contribución que piensan que
+merecemos. La Fundación también recibe importantes donaciones de fabricantes
+de ordenadores. 
+
+La \textit{Free Software Foundation} es una sociedad sin ánimo de lucro y sus
+ingresos se invierten en contratar a tantos programadores como se pueda. Si se
+hubiese planteado como una empresa, distribuir software libre al público por
+el mismo precio, proporcionaría ahora una buen estándar de vida a su fundador. 
+
+Precisamente porque la Fundación es una sociedad sin ánimo de lucro, los
+programadores trabajan por la mitad de lo que cobrarían en cualquier otro
+sitio. Hacen esto porque estamos libres de burocracia y porque encuentran
+satisfacción sabiendo que su trabajo no encontrará obstáculos a su uso. Y lo
+que es más importante, lo hacen porque sienten que programar es divertido.
+Además, los voluntarios han escrito muchos programas útiles para nosotros.
+(Incluso, han empezado a colaborar escritores técnicos.) 
+
+Esto confirma que la programación se encuentra entre los campos más
+fascinantes, junto con la música y el arte. No debemos temer que nadie quiera
+programar.  
+
+
+\section{¿Qué deben los usuarios a los desarrolladores?} 
+
+Los usuarios de software tienen una buena razón para sentirse moralmente
+obligados a contribuir a su soporte. Los desarrolladores de software libre
+contribuyen a las actividades de los usuarios, y a largo plazo es justo, a la
+vez que beneficioso para los usuarios, proporcionar fondos para que esto
+continúe. 
+
+Sin embargo, esto no debería de aplicarse a los desarrolladores de software
+propietario, ya que el obstruccionismo se merece un castigo más que una
+recompensa. 
+
+De manera que tenemos una paradoja: el desarrollador de software útil tiene el
+derecho a recibir el apoyo de los usuarios, pero cualquier intento que
+convierta esta obligación moral en una petición destruye la base de la
+obligación. Un desarrollador puede o bien merecer una recompensa o pedirla,
+pero no las dos cosas a la vez. 
+
+Creo que un desarrollador con perspectiva ética enfrentado con esta paradoja
+debe actuar de modo que merezca la recompensa, pero debería asimismo animar a
+los usuarios a que realicen donaciones. Puede que los usuarios aprendan así a
+ayudar a los desarrolladores sin coacción, como han aprendido a ayudar a las
+emisoras de radio o a las cadenas de televisión públicas.  
+
+
+\section{¿Qué es la productividad del software?} 
+
+Si el software fuese libre seguiría habiendo programadores, pero quizá menos.
+¿Sería esto perjudicial para la sociedad? 
+
+No necesariamente. Hoy en día las naciones desarrolladas tienen menos
+granjeros que en 1900, pero no creemos que esto sea malo para la sociedad
+porque esos agricultores distribuyen más comida a los consumidores que antes.
+Llamamos a esto mejora de la productividad. El software libre requeriría
+bastantes menos programadores para satisfacer la demanda, debido al aumento en
+la productividad del software en todos los niveles: 
+
+\begin{itemize}
+
+\item El uso más extendido de cada programa que se desarrolla. 
+
+\item La posibilidad de adaptar programas existentes a configuraciones
+especiales en lugar de tener que crear los programas \textit{desde cero}. 
+
+\item Mejor educación de los programadores. 
+
+\item La eliminación de la duplicación de esfuerzos en el desarrollo. 
+
+\end{itemize}
+
+Aquellos que se oponen a la cooperación, quejándose de que podría producir una
+reducción en el empleo de los programadores, están, en realidad, oponiéndose
+al aumento de productividad. Y además estas personas aceptan generalmente la
+creencia universal de que la industria del software necesita un incremento de
+su productividad. ¿Cómo es esto posible?\footnote{De acuerdo con Eric Raymond
+el 95 por ciento de los empleos en la industria del software implica la
+producción de software de aplicaciones personalizadas, en absoluto destinado a
+la publicación. Se sigue que incluso si asumimos el peor presupuesto teórico,
+que no habrá empleo en el desarrollo del software libre ---y ahora sabemos ya
+que algo hay---, el cambio al software libre sólo puede tener un pequeño
+efecto en el número total de empleos. Existe un gran nicho para la gente que
+tenga empleo escribiendo software de aplicaciones personalizadas y desarrolle
+software libre en su tiempo libre. No existe manera de saber si la plena
+conversión al software libre incrementaría o haría decrecer el número de
+empleos en el campo del software.}
+
+<<La productividad del software>> puede significar dos cosas diferentes: la
+productividad general de todo el desarrollo del software o la productividad de
+proyectos individuales. La productividad general es lo que a la sociedad le
+gustaría mejorar y la forma más directa de lograrlo es eliminar los obstáculos
+artificiales a la cooperación, que la reducen. Pero los investigadores que
+estudian el campo de la <<productividad del software>> se centran sólo en el
+segundo y más limitado sentido del término, en donde la mejora precisa de
+complejos avances tecnológicos.  
+
+
+\section{¿Es inevitable la competencia?} 
+
+¿Es inevitable que la gente trate de competir y superar a sus rivales en la
+sociedad? Puede que así sea. Pero la competencia en sí misma no es dañina; lo
+dañino es el \textit{combate}. 
+
+Existen muchas formas de competir. La competencia puede consistir en tratar de
+conseguir siempre más, en mejorar lo que otros han hecho. Por ejemplo, en el
+pasado, existía competencia entre los gurús de la programación ---competencia
+que consistía en quién era capaz de producir el ordenador que realizase las
+cosas más fascinantes o quién era capaz de escribir el programa más corto o
+más rápido para una determinada tarea. Este tipo de competencia puede
+beneficiar a todos, \textit{mientras} el espíritu de deportividad se mantenga. 
+
+Una competencia constructiva es suficiente para motivar a la gente a realizar
+grandes esfuerzos. Hay personas que compiten por ver quién es el primero en
+visitar todos los países de la Tierra; algunos llegan a gastar una fortuna
+intentándolo. Pero no sobornan a los capitanes de barcos para que dejen
+desamparados a sus rivales en islas desiertas. No tienen ningún problema en
+dejar que gane al mejor. 
+
+La competencia se convierte en combate cuando los competidores intentan
+obstaculizarse los unos a los otros en lugar de avanzar por sí mismos
+---cuando <<que gane el mejor>> se convierte en <<déjame ganar, sea el mejor o
+no>>. El software propietario es perjudicial, no porque sea una forma de
+competición, sino porque es una forma de combate entre los ciudadanos de
+nuestra sociedad. 
+
+La competición en los negocios no es necesariamente un combate. Por ejemplo,
+cuando dos supermercados compiten, todo su esfuerzo se emplea en mejorar sus
+actividades, no en sabotear al rival. Pero esto no demuestra un especial
+compromiso con una ética empresarial; por el contrario, existe un pequeño
+margen de libertad en esta rama de los negocios carente de violencia física.
+No todas las áreas de negocio comparten esta misma característica. Preservar
+información que podría ayudar al avance de todos es una forma de combate. 
+
+La ideología empresarial no prepara a la gente para resistir la tentación de
+combatir a la competencia. Algunas formas de combate han sido prohibidas con
+leyes antimonopolio, leyes sobre honestidad en publicidad y otras más, pero
+lejos de generalizarse mediante una repulsa, por principio, hacia el combate
+en general, los ejecutivos inventan otras formas de combate que no están
+específicamente prohibidas. Los recursos de la sociedad se despilfarran en el
+equivalente económico de una guerra civil. 
+
+ 
+\section{<<¿Por qué no nos vamos a Rusia?>>} 
+
+En los Estados Unidos, cualquier partidario de otra cosa que no sea la forma
+más extrema de \textit{laissez-faire} ha oído a menudo esta acusación. Por
+ejemplo, es esgrimida contra los defensores de un sistema de sanidad pública,
+como los que existen en todas las demás naciones industrializadas del mundo
+libre. Es esgrimida contra los que desean subvenciones al mundo de las artes,
+también universal en las naciones avanzadas. La idea de que los ciudadanos
+tienen una obligación con el bien común se identifica en Estados Unidos con el
+comunismo. ¿Pero son semejantes estas ideas? 
+
+El comunismo, tal y como se practicó en la Unión Soviética, era un sistema de
+control central en donde toda la actividad era dirigida supuestamente por el
+bien común, pero en realidad en beneficio de los miembros del partido
+comunista. Y donde los equipos de copia estaban estrechamente vigilados para
+prevenir posibles copias ilegales. 
+
+El sistema de copyright sobre el software de Estados Unidos ejerce un control
+central sobre la distribución de un programa y protege los equipos de copia
+con sistemas automatizados de protección anticopia, de forma que pueda
+evitarse la copia ilegal. 
+
+Por el contrario, yo trabajo para construir un sistema donde la gente sea
+libre para decidir sus propias acciones; en particular, libre para ayudar a
+sus vecinos y libre para alterar y mejorar las herramientas con las que
+trabajan en su vida cotidiana. Un sistema basado en la cooperación voluntaria
+y en la descentralización. 
+
+Así, si fuésemos a juzgar posturas por su parecido al comunismo ruso, son los
+propietarios del software quienes son comunistas.  
+
+
+\section{La cuestión de las premisas} 
+
+En este texto, parto del supuesto de que un usuario de software no es menos
+importante que un autor, o incluso que el jefe del autor. En otras palabras,
+sus intereses y necesidades tienen igual peso cuando se trata de dilucidar qué
+decisión es mejor. 
+
+Esta premisa no es aceptada universalmente. Muchos sostienen que la persona
+que contrata al autor es fundamentalmente más importante que ningún otro.
+Dicen, por ejemplo, que el propósito de que existan propietarios de software
+es dar al que contrata al autor la ventaja que se merece ---independientemente
+de como puede afectar esto al público. 
+
+No tiene sentido tratar de demostrar o invalidar estas premisas. La prueba
+necesita premisas compartidas. Así que la mayoría de lo que digo está
+destinado sólo a aquellos que comparten mis premisas o que al menos están
+interesados en cuáles son sus consecuencias. Para aquellos que crean que los
+propietarios son más importantes que nadie, este documento es simplemente
+irrelevante. 
+
+Pero, ¿por qué aceptaría un gran número de estadounidenses una premisa que
+eleva en importancia a algunas personas sobre el resto del mundo? En parte
+debido a la creencia de que esta premisa forma parte de las tradiciones
+legales de la sociedad estadounidense. Algunas personas sienten que poner en
+duda esta premisa implica cuestionar los fundamentos de la sociedad. 
+
+Es importante ser consciente de que esta premisa no forma parte de nuestra
+tradición legal. Nunca lo fue. 
+
+Así, la Constitución dice que el propósito del copyright es <<promover el
+progreso de la ciencia y de las artes útiles>>. El Tribunal Supremo ha
+discutido sobre esto, dictando en el caso <<Fox Film contra Doyal>> que <<el
+único interés del los Estados Unidos y el objetivo principal por el que se
+otorga el monopolio [del copyright] descansa en los beneficios generales
+obtenidos por el público gracias al trabajo de los autores>>.
+
+No estamos obligados a estar de acuerdo con la Constitución o con el Tribunal
+Supremo. (En un momento dado, los dos perdonaron el esclavismo.) De este modo,
+sus posiciones no rechazan la premisa de la supremacía del propietario. Pero
+espero que, la conciencia de que esta suposición es radicalmente conservadora,
+más que tradicional, debilite su poder.  
+
+
+\section{Conclusión} 
+
+Nos gusta pensar que nuestra sociedad promueve la buena vecindad, pero cada
+vez que recompensamos a alguien por su obstruccionismo o admiramos a otro por
+haberse enriquecido por esta vía, enviamos la señal opuesta. 
+
+La acumulación de software es una expresión de nuestra predisposición general
+a la indiferencia con respecto al bienestar de la sociedad y a favor del bien
+personal. Podemos observar esta indiferencia, desde Ronald Reagan a Jim
+Bakker,\footnote{Jim Bakker recaudó millones de dólares de la televisión para
+sus grupos religiosos Heritige USA, PTL y The Inspirational Network en la
+d\'{e}cada de 1980. Fue encarcelado por fraude en la financiación de PTL y
+sentenciado a 45 años de cárcel.} desde Ivan Boesky\footnote{Ivan Boesky fue
+enviado a prisión por tráfico en la d\'{e}cada de 1980 y multado con 100
+millones de dólares. Es famoso por haber dicho en una ocasión: <<La avaricia
+es buena. Quiero que sepáis que pienso que la avaricia es saludable. Puedes
+ser avaro y todavía sentirte bien contigo mismo>>.} a Exxon,\footnote{En 1980
+el Exxon Valdez causó el mayor derrame de petróleo en el mundo sobre la costa
+de Alaska, provocando un daño inconmensurable. La limpieza y las
+indemnizaciones les han costado más de 100.000 millones de dólares hasta la
+fecha.} desde la falta de bancos a la de colegios.  Podemos medirla por el
+número de personas sin hogar y la gente encarcelada. El espíritu antisocial se
+nutre de sí mismo, porque cada vez que comprobamos que la gente no nos
+ayudará, más fútil nos parece ayudarlos a ellos. Y así la sociedad degenera en
+una jungla. 
+
+Si no queremos vivir en una jungla, debemos cambiar nuestras formas de
+comportarnos. Debemos empezar enviando el mensaje de que un buen ciudadano es
+aquel que colabora cuando es apropiado, no aquel que logra éxito cuando roba a
+los demás. Espero que el movimiento por el software libre pueda contribuir a
+esto: al menos en un área, reemplazaremos la jungla por un sistema más
+eficiente que anime y se base en la cooperación voluntaria. 

Index: es/19_copyright_y_globalizacion.aux
===================================================================
RCS file: es/19_copyright_y_globalizacion.aux
diff -N es/19_copyright_y_globalizacion.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/19_copyright_y_globalizacion.aux 9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,27 @@
+\relax 
address@hidden {chapter}{\numberline {19}Copyright y globalizaci\'on en la era 
de las redes inform\'aticas}{139}}
address@hidden {10\p@ }}
address@hidden {10\p@ }}
address@hidden {section}{La historia del copyright}{140}}
address@hidden {section}{Globalizaci\'on}{146}}
address@hidden {section}{Repensar el copyright }{147}}
address@hidden {section}{Turno de preguntas}{152}}
address@hidden
+\setcounter{page}{162}
+\setcounter{equation}{0}
+\setcounter{enumi}{4}
+\setcounter{enumii}{0}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{8}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{3}
+\setcounter{chapter}{19}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/19_copyright_y_globalizacion.tex
===================================================================
RCS file: es/19_copyright_y_globalizacion.tex
diff -N es/19_copyright_y_globalizacion.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/19_copyright_y_globalizacion.tex 9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,1241 @@
+\chapter[Copyright y globalización en la era de las redes
+informáticas]{Copyright y globalización en la era de las redes
+informáticas\protect\footnote{Lo que sigue es una transcripción corregida de
+la conferencia dictada en el MIT, en el Communications Forum, el jueves 19 de
+abril de 2001.}}
+
+\noindent \textsc{David Thornburn (moderador).} Nuestro conferenciante de hoy,
+Richard Stallman,\footnote{Lo que sigue es una transcripción corregida de la
+conferencia dictada en el MIT, en el Communications Forum, el jueves 19 de
+abril de 2001.} es una figura legendaria en el mundo de la informática, y mi
+experiencia al tratar de encontrar una persona que comparta el estrado con él
+fue instructiva. Un distinguido profesor del MIT me dijo que Stallman debe ser
+entendido como un personaje carismático de una parábola bíblica  ---una
+especie de anécdota o lección del Antiguo Testamento. <<Imagínate ---me
+dijo--- un Moisés o un Jeremías... mejor un Jeremías>>. Y yo dije <<bien, eso
+es muy admirable. Suena maravilloso. Confirma mi idea acerca del tipo de
+contribución que ha hecho al mundo. Entonces, ¿por qué no quieres compartir el
+estrado con él?>>. Su respuesta: <<como Jeremías o Moisés, él simplemente me
+apabullaría. No querría aparecer en el mismo programa que él, pero si me
+pidieras que nombre a cinco personas vivas en el mundo que realmente nos hayan
+ayudado a todos nosotros, Richard Stallman sería una de ellas>>. 
+
+\medskip
+
+\noindent \textsc{Richard Stallman}. Debería empezar explicando por
+qué me negué a permitir que esta conferencia sea transmitida en directo vía
+Internet, en caso de que no haya sido plenamente aclarada esta cuestión: el
+software que utilizan para transmitir imagen y sonido en vivo por Internet
+requiere que el usuario descargue cierto software para recibir la transmisión.
+Ese software no es software libre. Está disponible a precio cero pero sólo
+como <<ejecutable>>, que es un misterioso montón de números. 
+
+Lo que hace es secreto. No lo puedes estudiar, no lo puedes cambiar y
+ciertamente no puedes publicarlo en tu propia versión modificada. Y éstas
+están entre las libertades que son esenciales en la definición de <<software
+libre>>. 
+
+Entonces, si voy a ser un defensor sincero del software libre, difícilmente
+podría andar dando discursos y ejercer presión sobre la gente para que use
+software no libre. Estaría socavando mi propia causa. Y si yo no demuestro que
+me tomo en serio mis principios, no puedo esperar que nadie más los tome en
+serio. 
+
+Sin embargo, esta charla no es acerca del software libre. Después de haber
+trabajado en el movimiento del software libre durante muchos años y de que la
+gente haya comenzado a usar algunas partes del sistema operativo GNU, empecé a
+ser invitado a dar conferencias, en las que la gente empezó a preguntarme:
+<<Bueno, ¿de qué manera las ideas sobre la libertad para los usuarios de
+software pueden generalizarse a otro tipo de cosas?>>. Y, por supuesto, alguna
+gente hacía preguntas tontas como <<¿debería ser libre el hardware?>>, <<¿este
+micrófono debería ser libre?>>. 
+
+Bien, ¿esto qué significa? ¿Deberías ser libre de copiarlo y modificarlo? Si
+compras un micrófono, nadie te va a impedir modificarlo. Y copiarlo... nadie
+tiene un copiador de micrófonos. Fuera de Star Trek, esas cosas no existen.
+Puede ser que algún día haya analizadores y ensambladores nanotecnológicos, y
+entonces estas cuestiones de si eres libre o no de hacer copias realmente
+adquirirán importancia. Veremos empresas agroindustriales intentando impedir
+que la gente copie alimentos y eso se va a convertir en una cuestión política
+de primer orden; si es que esa capacidad tecnológica llega a existir. No sé si
+ocurrirá, de momento es sólo especulación. 
+
+Pero para otras formas de información, se puede traer el asunto a colación,
+puesto que cualquier clase de información que pueda ser almacenada en un
+ordenador, de forma concebible, puede ser copiada y modificada. Así que las
+cuestiones éticas del software libre, la cuestión del derecho de un usuario a
+copiar y modificar software, son las mismas que las relativas a otras formas
+de información publicada. Yo no estoy hablando de información privada;
+digamos, información personal, la cual se supone que nunca debería estar
+disponible para el público. Estoy hablando de los derechos que debieras tener
+si obtienes copias de cosas publicadas, que no se intenta mantener en secreto. 
+
+
+\section{La historia del copyright}
+
+A fin de explicar mis ideas en la materia, quisiera repasar la historia de la
+difusión de información y del copyright. En el mundo antiguo, los libros se
+escribían a mano con una pluma y cualquiera que supiera cómo leer y escribir
+podía copiar un libro casi tan eficientemente como los demás. Cierto que
+alguien que lo hiciese todo el día probablemente aprendería a hacerlo un poco
+mejor, pero no había una gran diferencia. Y como las copias se hacían de una
+en una, no existía una gran economía de escala. Hacer diez copias llevaba diez
+veces más tiempo que hacer una copia. Tampoco había nada que forzara la
+centralización; un libro podía copiarse en cualquier lugar. 
+
+Ahora bien, debido a las características de esta tecnología, dado que no
+obligaba a que las copias fueran idénticas, no había en la antigüedad una
+distinción total entre copiar un libro y escribir un libro. Había cosas en el
+medio que tenían sentido. Entendían. sí, la idea de autor. Sabían, digamos,
+que tal obra había sido escrita por Sófocles, pero entre la escritura del
+libro y su copia había otras cosas útiles que podías hacer. Por ejemplo,
+podías copiar una parte de un libro, después añadir algunas palabras nuevas,
+copiar algo más y escribir algo más, y así. Esto se llamaba <<escribir un
+comentario>>. Era algo muy común y estos comentarios eran apreciados. 
+
+Podías también copiar un pasaje de un libro, después añadir algunas palabras y
+copiar un pasaje de otro libro y añadir más palabras, y así... y esto era
+hacer un compendio. Los compendios también eran muy útiles. Hay obras que se
+han perdido, pero algunas de sus partes sobrevivían citadas en otros libros
+que alcanzaban mayor popularidad que el original. Quizás copiaban las partes
+más interesantes y así la gente hacía muchas copias de estos fragmentos pero
+no se molestaban en copiar el original porque no era lo bastante interesante. 
+
+Hasta donde yo sé, no había copyright en el mundo antiguo. Cualquiera que
+quisiera copiar un libro podía copiarlo. Más tarde se inventó la imprenta y
+los libros empezaron a copiarse en la imprenta. La imprenta no era sólo una
+mejora cuantitativa en la facilidad de copia, sino que afectaba de manera
+diferente a los distintos tipos de copiado, ya que introducía una economía de
+escala inherente. Era mucho trabajo preparar cada página pero mucho menos
+trabajo hacer varias copias idénticas de la misma. El resultado fue que copiar
+libros tendió a convertirse en una actividad centralizada y de producción
+masiva. Las copias de cualquier libro se harían probablemente sólo en unos
+pocos lugares. 
+
+También significó que los lectores ordinarios no podrían copiar libros
+eficientemente. Sólo si tenías una imprenta podías hacerlo. Se trataba de una
+actividad industrial. 
+
+Durante los primeros siglos de imprenta, los libros impresos no reemplazaron
+totalmente a los copiados a mano. Las copias artesanales todavía se hacían, a
+veces por gente rica y a veces por gente pobre. Los ricos lo hacían para tener
+copias especialmente hermosas, que mostraran lo ricos que eran, y los pobres
+lo hacían porque quizás no tenían suficiente dinero para comprar una copia
+impresa, pero tenían tiempo para copiar a mano un libro. Como dice la canción:
+<<el tiempo no es dinero cuando todo lo que tienes es tiempo>>. 
+
+De este modo, el copiado a mano todavía se hacía con una determinada
+profusión. Creo que fue durante el siglo XIX cuando la impresión se volvió tan
+barata que incluso la gente pobre podía comprarse libros impresos si sabía
+leer. 
+
+El copyright apareció con el uso de la imprenta y dada la tecnología de la
+imprenta, tenía el efecto de una regulación industrial. No restringía lo que
+podían hacer los lectores; restringía lo que podían hacer los editores y los
+autores. El copyright en Inglaterra inicialmente fue una forma de censura.
+Tenías que obtener un permiso del gobierno para publicar el libro. Pero la
+idea cambió. En los tiempos de la Constitución de los Estados Unidos, la gente
+adoptó una idea diferente del propósito del copyright y creo que esa idea
+también fue aceptada en Inglaterra. 
+
+En la redacción de la Constitución de los EEUU se propuso que a los autores se
+les debería otorgar un copyright, un monopolio sobre la copia de sus libros.
+Esta propuesta fue rechazada. En cambio, fue adoptada una propuesta
+crucialmente diferente: con el fin de promover el progreso, el Congreso podría
+opcionalmente establecer un sistema de copyright que creara esos monopolios.
+Estos monopolios, de acuerdo con la Constitución de los EEUU, no existen por
+el bien de sus propietarios, sino para promover el progreso de la ciencia. Los
+monopolios se conceden a los autores como un modo de influir en su
+comportamiento, para lograr que hagan algo que sirva al público. 
+
+De este modo, el objetivo es tener más libros escritos y publicados que la
+gente pueda leer. Y se cree que el copyright contribuye al incremento de la
+actividad literaria, al incremento de la escritura científica y en otros
+campos, y que la sociedad aprende así a través de él. Ése es el propósito al
+que debe servir. La creación de monopolios privados era sólo un medio para
+procurar un fin y este fin es un fin público. 
+
+El copyright en la era de la imprenta era bastante inofensivo, pues se trataba
+de una regulación industrial. Restringía sólo las actividades de los editores
+y de los autores. Bueno, en sentido estricto, también los pobres que copiaban
+libros a mano podrían haber infringido la ley de copyright. Pero nadie trató
+nunca de forzarlos a respetar el copyright ya que se entendía como una
+regulación industrial.\footnote{Los estatutos originales hablaban sólo de
+editar e imprimir. La copia manual estaba totalmente desregulada, muy
+probablemente porque la regulación estaba dirigida a la industria.} 
+
+El copyright en la era de la imprenta también era fácil de hacer cumplir, dado
+que tenía que hacerse cumplir sólo donde había un editor y los editores, por
+su naturaleza, se hacen conocer. Si estás tratando de vender libros, tienes
+que decirle a la gente dónde ir a comprarlos. No tienes que entrar en la casa
+de todo el mundo para hacerles respetar el copyright. 
+
+En definitiva, el copyright puede haber sido un sistema beneficioso en aquel
+contexto. El copyright en EEUU es considerado por los especialistas en Derecho
+como un trato comercial, un contrato entre el público y los autores. El
+público cede algunos de sus derechos naturales y a cambio se beneficia con la
+escritura y la publicación de mayor cantidad de libros. 
+
+Ahora, ¿es éste un trato ventajoso? Bien, cuando el público en general no
+puede hacer copias porque sólo pueden hacerse eficientemente en las imprentas
+---y la mayoría de la gente no tiene imprenta--- el resultado es que el
+público en general está cediendo una libertad que no puede ejercer, una
+libertad sin ningún valor práctico. Si tienes algo que es un subproducto en tu
+vida y que es inútil, y tienes la oportunidad de intercambiarlo por algo de
+algún valor, estás ganando. Así es cómo el copyright pudo haber sido un trato
+ventajoso para el público en aquella época. 
+
+Pero el contexto está transformándose y eso debe cambiar nuestra evaluación
+ética del copyright. Ahora bien, los principios básicos de la ética no se
+modifican por los avances de la tecnología; son demasiado fundamentales para
+estar afectados por tales contingencias. Sin embargo, nuestra decisión sobre
+cualquier asunto específico depende de las consecuencias de las alternativas
+disponibles y las consecuencias de una determinada opción pueden cambiar si el
+contexto cambia. Eso es lo que está ocurriendo con el copyright, la era de la
+imprenta está llegando a su fin, dando paso gradualmente a la era de las redes
+informáticas. 
+
+Las redes informáticas y la tecnología de la información digital nos están
+devolviendo a un mundo más parecido a la antigüedad, donde cualquiera que
+pueda leer y usar la información puede también copiarla y hacer copias casi
+tan fácilmente como cualquiera. Son copias perfectas y son tan buenas como las
+que podría hacer cualquiera. De este modo, la centralización y las economías
+de escala introducidas por la imprenta están desapareciendo. 
+
+Este contexto cambiante modifica el modo en que funciona la legislación de
+copyright. Veréis, la ley de copyright ya no actúa como una regulación
+industrial; ahora es una restricción draconiana sobre el público en general.
+Solía ser una restricción sobre los editores por el bien de los autores.
+Ahora, por propósitos prácticos, es una restricción sobre el público en
+provecho de los editores. El copyright solía ser bastante inofensivo y poco
+controvertido. No restringía al público en general. Ahora eso ya no es verdad.
+Si tienes un ordenador, los editores consideran la restricción como su más
+alta prioridad. El copyright era fácil de hacer cumplir porque era una
+restricción que pesaba sólo sobre los editores, que eran fáciles de encontrar
+---y lo que publicaban era fácil de ver. Ahora el copyright es una restricción
+que pesa sobre cada uno de vosotros. Su cumplimiento requiere vigilancia,
+intrusión y duros castigos, observamos cómo se está incorporando a la
+legislación de los EEUU y de otros países. 
+
+El copyright solía ser, discutiblemente, un trato ventajoso para el público
+porque el público estaba cediendo libertades que no podía ejercer. Bueno,
+ahora sí puede ejercer estas libertades. ¿Qué haces si te has acostumbrado a
+ceder un subproducto que no te era útil y, de pronto, descubres un uso para
+él? Puedes, de hecho, consumirlo, usarlo. ¿Qué haces? No lo negocias; te
+guardas algo. Y eso es lo que el público querría naturalmente hacer. Eso es lo
+que el público hace cada vez que se le da la oportunidad de expresar su
+preferencia. Se guarda algo de su libertad y la ejerce. Napster es un gran
+ejemplo de eso: el público decide ejercer la libertad de copiar en vez de
+entregarla. Entonces lo que naturalmente debemos hacer para conseguir que la
+legislación de copyright se ajuste a las circunstancias actuales, es reducir
+la cantidad de restricciones que pesan sobre el público e incrementar la
+libertad que el público conserva. 
+
+Pero esto no es lo que los editores quieren hacer. Lo que ellos quieren hacer
+es exactamente lo contrario. Ellos quisieran incrementar los poderes del
+copyright hasta el punto de que les permita controlar todo el uso de la
+información. Esto ha llevado a leyes que han concedido un incremento sin
+precedentes de los poderes de copyright. Se están retirando libertades que el
+público solía tener en la época de la imprenta. 
+
+Por ejemplo, echemos un vistazo a los libros electrónicos. Hay una tremenda
+cantidad de publicidad sobre los libros electrónicos; difícilmente puedes
+evitarla. Tomé un vuelo en Brasil y en la revista de a bordo había un artículo
+diciendo que quizás iba a llevar diez o veinte años hasta que todos nosotros
+nos pasáramos a los libros electrónicos. Claramente, este tipo de campaña
+viene de alguien que está pagando por ella. Ahora bien, ¿por qué lo están
+haciendo? Creo que lo sé. La razón es que los libros electrónicos son la
+oportunidad de retirar a los lectores de libros impresos algunas de las
+libertades residuales que tienen y que siempre tuvieron. La libertad, por
+ejemplo, de prestarle un libro a un amigo, o de tomarlo prestado de una
+biblioteca pública, o de vender una copia a una librería de viejo, o de
+comprar una copia anónimamente, sin dejar registrado en una base de datos
+quién compró ese libro en particular. Y puede que aún el derecho a leerlo dos
+veces. 
+
+Éstas son libertades que los editores quisieran retirar, pero no pueden en el
+caso de los libros impresos porque sería una usurpación de poder muy obvia y
+generaría protesta. Entonces encontraron una estrategia indirecta: primero,
+obtienen la legislación para retirar esas libertades a los libros electrónicos
+cuando todavía no hay libros electrónicos, así no hay controversia. No hay
+usuarios preexistentes de libros electrónicos acostumbrados a sus libertades y
+dispuestos a defenderlas. Eso es lo que consiguieron con la Digital Millenium
+Copyright Act en 1998. Entonces introducen los libros electrónicos y
+gradualmente logran que todos se pasen de los libros impresos a los libros
+electrónicos, eventualmente el resultado es: los lectores perdieron esas
+libertades sin que jamás haya habido un instante en el que esas libertades les
+fueran retiradas y en el que ellos pudieran haber luchado para conservarlas. 
+
+Vemos al mismo tiempo esfuerzos para retirarle a la gente la libertad de usar
+otro tipo de obras publicadas. Por ejemplo, las películas en  DVD se publican
+con un formato cifrado que iba a ser secreto ---se suponía que iba a ser
+secreto--- y la única forma en que las compañías cinematográficas iban a darte
+el formato, de manera que pudieras fabricar un reproductor de DVD, era si
+firmabas un contrato comprometiéndote a incluir ciertas restricciones en el
+reproductor, con el resultado de que se impediría al público el ejercicio
+completo de sus derechos legales. Entonces unos cuantos astutos programadores
+en Europa encontraron la forma de descifrar los DVD y escribieron un paquete
+de software libre que podía leer un DVD.\footnote{Ahora hay muchos paquetes de
+ese estilo. El primero se llamaba <<DeCSS>>.} Esto hizo posible usar software
+libre sobre el sistema operativo GNU/Linux para ver el DVD que habías
+comprado, lo cual es algo perfectamente legítimo. Deberías tener derecho a
+hacer eso con software libre. 
+
+Pero las compañías cinematográficas reclamaron y fueron a juicio. Ya veis, las
+compañías cinematográficas han hecho un montón de películas en las que hay un
+científico loco y alguien dice <<pero doctor, hay ciertas cosas que se supone
+que el Ser Humano no debe conocer>>. Seguramente han visto demasiadas de sus
+propias películas porque llegaron a creer que el formato de los DVD es algo
+que el Ser Humano no debía conocer. Y obtuvieron un fallo para censurar
+totalmente el software reproductor de DVD. Prohibieron hasta linkar a una
+pagina web fuera de los EEUU en donde esta información estuviera legalmente
+disponible. Se ha hecho una apelación a este fallo. Me enorgullece decir que
+yo firmé un breve alegato en aquella apelación, aunque represento un papel
+bastante pequeño en esa batalla en particular. 
+
+El gobierno de los EEUU intervino directamente en favor del bando contrario.
+Esto no es sorprendente cuando consideras porqué la Digital Millennium
+Copyright Act fue aprobada en la primera votación. La razón es el sistema de
+financiación de campañas políticas que tenemos en EEUU, que es esencialmente
+un soborno legalizado, donde los candidatos son comprados por las empresas
+antes de ser siquiera elegidos. Y, por supuesto, ellos saben quién es su amo
+---saben para quién trabajan--- y aprueban las leyes que les dan más poder a
+las compañías. 
+
+Qué ocurrirá con aquella batalla en particular, no lo sabemos. Pero mientras
+tanto Australia ha aprobado una ley similar y Europa está terminando de
+adoptar una: así que el plan es no dejar lugar en la Tierra donde esta
+información esté disponible para el público. Sin embargo, los EEUU siguen
+siendo el líder mundial en tratar de impedir que el público distribuya
+información que ha sido publicada. 
+
+Los EEUU, sin embargo, no son el primer país en hacer de esto una prioridad.
+La Unión Soviética trató este tema como algo muy importante. Allí,  la copia y
+redistribución no autorizadas eran conocidas como \textit{samizdat} y para
+erradicarlas desarrollaron una serie de métodos: primero, guardias vigilando
+cada equipo de copia para verificar qué es lo que copiaba la gente e impedir
+hacer copias prohibidas. Segundo, duros castigos para cualquiera que pescaran
+haciendo copias prohibidas. Te podían mandar a Siberia. Tercero, buscar
+informantes, pidiéndole a todo el mundo que delate a sus vecinos y compañeros
+a la policía de la información. Cuarto, responsabilidad colectiva: <<¡Tú! ¡Tú
+vas a vigilar a ese grupo! Si pesco a cualquiera de ellos haciendo copias
+prohibidas, irás a prisión. Así que vigílalos bien>>. Y quinto, propaganda,
+empezando en la niñez para convencer a todos de que sólo un horrible enemigo
+del pueblo podría perpetrar este copia prohibido. 
+
+Los EEUU están usando todos estos métodos ahora. Primero, guardias vigilando
+los equipamientos de copia. En tiendas de copiado, tienen guardias que
+verifican lo que copias. Pero emplear guardias humanos para vigilar qué copias
+en tu computadora sería demasiado caro; el trabajo humano es demasiado caro.
+Entonces tienen guardias robot. Ese es el propósito de la Digital Millennium
+Copyright Act. Este software va en tu ordenador; es la única manera en que
+puedes acceder a cierta información y te impide copiarla. 
+
+Ahora existe un plan para introducir este software en cada disco duro, de modo
+que habría archivos en tu disco a los que ni siquiera podrías acceder, excepto
+obteniendo permiso de acceso de algún servidor de red. Esquivar este software
+o aun decirle a otra gente cómo esquivarlo constituye un delito. 
+
+Segundo, duros castigos. Hace unos pocos años, si hacías copias de algo y se
+las entregabas a tus amigos, sólo para ayudarlos, esto no era un delito; nunca
+había sido un delito en los EEUU. Entonces lo convirtieron en una fechoría, de
+modo que te pueden poner en prisión durante años por compartir con tu vecino. 
+
+Tercero, informantes. Bueno, habréis visto los anuncios en la televisión, los
+anuncios en el metro de Boston pidiéndole a la gente que delate a sus
+compañeros de trabajo a la policía de la información, que oficialmente se
+llama Asociación de Editores de Software. 
+
+Y cuarto, responsabilidad colectiva. En los EEUU, se ha hecho mediante el
+alistamiento de los proveedores de Internet, haciéndolos legalmente
+responsables de todo lo que sus clientes publiquen. El único modo en que
+pueden evitar ser considerados responsables es si siguen invariablemente el
+procedimiento de desconectar o retirar la información en menos de dos semanas
+después de recibir una queja. Hace unos pocos días, oí que un sitio que
+contenía una protesta inteligente criticando al City Bank por algunas de sus
+malvadas políticas fue desconectado de esta manera. Hoy en día, ni siquiera te
+juzgan; tu sitio sencillamente es ser desconectado. 
+
+Y, finalmente, propaganda, comenzando desde la infancia. Para eso se usa la
+palabra <<pirata>>. Si hacéis memoria, hace apenas unos pocos años el término
+<<pirata>> se aplicaba a los editores que no pagaban al autor. Pero ahora se le
+ha dado la vuelta completamente. Ahora se aplica a los miembros del público
+que escapan al control del editor. Está siendo usado para convencer a la gente
+de que sólo un malvado enemigo del pueblo podría practicar la copia prohibida.
+Dice que <<compartir con el prójimo es el equivalente moral de atacar un
+barco>>. Espero que no estéis de acuerdo, y si no lo estáis, espero que
+rehuséis a usar la palabra de tal manera. 
+
+Así que los editores están comprando leyes para darse más poder a sí mismos.
+Además, están extendiendo los plazos de duración del copyright. La
+Constitución de los EEUU dice que el copyright debe durar durante un tiempo
+limitado, pero los editores quieren que el copyright dure para siempre. Sin
+embargo, obtener una enmienda constitucional sería bastante difícil, así que
+encontraron una manera más fácil de lograr el mismo resultado. Cada veinte
+años extienden retroactivamente el copyright por veinte años mas. Así, el
+resultado es que, en un determinado momento, el copyright dura nominalmente
+por un cierto período y cualquier copyright dado va a expirar nominalmente
+algún día. Pero esa expiración nunca se alcanzará porque cada copyright se
+extenderá por veinte años, cada veinte años; entonces, ningún trabajo entrará
+en el dominio público otra vez. Este ha sido llamado el <<plan del copyright
+perpetuo a plazos>>. 
+
+La ley que en 1998 extendió el copyright por 20 años se conoce como Ley de
+Mickey Mouse de Extensión del Copyright\footnote{La denominación oficial es
+<<Ley de Sonny Bono para la extensión de la duración del copyright>>.} porque
+uno de los principales auspiciantes de esta ley fue Disney. Disney se dio
+cuenta de que el copyright sobre Mickey Mouse iba a expirar, y ellos no
+quieren que eso ocurra nunca, pues hacen un montón de dinero con ese
+copyright. 
+
+
+\section{Globalización}
+
+Ahora bien, el título original de esta charla era supuestamente <<Copyright y
+Globalización>>. Si observáis la globalización, veréis que está compuesta de un
+conjunto de políticas que se hacen en nombre de la eficiencia económica, los
+llamados tratados de libre comercio, los cuales realmente están diseñados para
+darle a las compañías poder sobre las leyes y las directrices políticas. No
+son realmente tratados sobre libre comercio. Tienen que ver con transferencias
+de poder: retirar el poder de decidir leyes a los ciudadanos de cualquier país
+que pudieran acaso tener en cuenta sus propios intereses y dar ese poder a las
+compañías que no tendrán en cuenta los intereses de esos ciudadanos. 
+
+Desde su punto de vista la democracia es el problema y estos tratados están
+diseñados para terminar con el problema. Por ejemplo, el NAFTA [Zona de Libre
+Comercio de Norte América] de hecho contiene disposiciones, creo, que permiten
+a las compañías demandar a otro gobierno para así librarse de una ley que
+ellas piensen que dificulta sus ganancias en otro país. De este modo, las
+compañías extranjeras tienen más poder que los ciudadanos del país. 
+
+Existen pretensiones de extender esto más allá del NAFTA. Por ejemplo, este es
+uno de los objetivos de la así llamada Área de Libre Comercio de las Américas,
+extender este principio a todos los países de Sudamérica y el Caribe, y el
+acuerdo multilateral sobre  la inversión iba a intentar diseminarlo por todo
+el mundo. 
+
+Una cosa que hemos visto en la década de 1990 es que estos tratados empiezan a
+imponer la legislación de copyright en todo el mundo, de maneras más poderosas
+y restrictivas. Estos tratados no son tratados de libre comercio. Son de hecho
+tratados de comercio controlado por empresas, usados para darle control a las
+corporaciones sobre el comercio mundial, para eliminar el libre comercio. 
+
+Cuando los EEUU eran un país en desarrollo en el siglo XIX,  no reconocían los
+copyrights extranjeros. Ésta era una decisión tomada cuidadosamente y era una
+decisión inteligente. Se entendía que, para los EEUU, reconocer copyrights
+extranjeros sería desventajoso, que el dinero sería absorbido desde fuera y no
+haría mucho bien. 
+
+La misma lógica sería aplicable hoy día a los países en desarrollo, pero los
+EEUU tienen suficiente poder para obligarlos a ir en contra de sus intereses.
+De hecho, es un error hablar de los intereses de los países en este contexto.
+De hecho, estoy seguro de que la mayoría de ustedes han oído la falacia de
+intentar juzgar el interés público mediante la suma de la riqueza de todos. Si
+los trabajadores norteamericanos perdieran mil millones de dólares y Bill
+Gates ganase dos mil millones, los norteamericanos ¿estarían en general mejor?
+¿Sería bueno para EEUU? Si miramos sólo el total parece que es bueno. Sin
+embargo, en realidad este ejemplo muestra que sumar el total es una manera
+incorrecta de juzgar, pues Bill Gates no necesita realmente otros dos mil
+millones pero la pérdida de mil millones por parte de otra gente que no tiene
+tanto puede, para empezar, ser dolorosa. Bien, en una discusión acerca de
+cualquiera de estos tratados de comercio, cuando oyes a la gente hablar de los
+intereses de este o de aquel país, lo que están haciendo con cada país es
+sumar los ingresos del total de población. Se suma el dinero de la gente rica
+y de la gente pobre. Así que aplicar esa misma falacia es en realidad una
+excusa para hacerte ignorar el efecto de la distribución de la riqueza en el
+país y en qué medida va a aumentar esa disparidad, como ha ocurrido en los
+EEUU. 
+
+Por lo tanto, no son realmente los intereses de los EEUU lo que se está
+defendiendo al imponer la legislación de copyright alrededor del mundo. Son
+los intereses de ciertos propietarios de empresas, muchos de los cuales están
+en los EEUU y algunos están en otros países. En ningún caso se defiende el
+interés público.
+
+
+\section{Repensar el copyright }
+
+Pero ¿qué cosa tendría sentido hacer? Si creemos en el objetivo del copyright
+declarado, por ejemplo, en la Constitución de los EEUU, que es el objetivo de
+promover el progreso, ¿qué \textit{normas} sería inteligente usar en la era de
+las redes informáticas? Claramente, en vez de incrementar los poderes del
+copyright, tenemos que disminuirlos tanto como para darle al público cierto
+espacio de libertad donde pueda hacer uso de los beneficios de la tecnología
+digital, hacer uso de sus redes informáticas. Pero ¿hasta dónde podemos llegar
+con eso? Es una pregunta interesante porque no creo que debamos abolir
+totalmente el copyright. La idea de intercambiar algunas libertades a cambio
+de más progreso todavía podría ser ventajosa a cierto nivel, aun cuando el
+copyright tradicional restringe demasiada libertad. Pero para pensar acerca de
+esto de forma inteligente, lo primero que debemos reconocer es que no hay
+razón para hacerlo de modo totalmente uniforme. No hay razón para insistir en
+conceder el mismo trato en todo tipo de trabajos. 
+
+De hecho, no es ese el caso actualmente porque hay un montón de excepciones
+para la música. La música es tratada de formas muy diferentes bajo la
+legislación de copyright. Pero la insistencia arbitraria en la uniformidad es
+usada astutamente por los editores. Eligen algún caso especial peculiar y
+argumentan que, en ese caso especial, sería ventajoso tener ciertas
+prerrogativas de copyright. Y luego dicen que en aras de la uniformidad, tiene
+que haber estas prerrogativas para todo. Entonces, por supuesto, eligen el
+caso especial en donde puedan hacer la argumentación más fuerte, aun cuando
+sea un caso especial poco frecuente y no muy importante después de todo. 
+
+Pero quizás deberíamos tener esas prerrogativas para ese caso especial en
+concreto. No tenemos que pagar el mismo precio para todo lo que compramos. Mil
+dólares por un coche nuevo puede ser un muy buen trato. Cien dólares por una
+botella de leche es un trato horrible. No pagarías el precio especial por
+cualquier cosa que compres en otros ámbitos de la vida. ¿Por qué hacerlo aquí? 
+
+Así que necesitamos observar las diferentes clases de obras, quisiera proponer
+una manera de hacerlo. 
+
+La primera clase son las obras funcionales ---es decir, las que se usan para
+hacer un trabajo.
+
+Esto incluye recetas, programas informáticos, manuales y libros de texto,
+obras de consulta como diccionarios y enciclopedias. Para todas estas obras
+funcionales creo que los problemas son básicamente los mismos que para el
+software y se pueden aplicar las mismas conclusiones. La gente debería tener
+la libertad aún de publicar una versión modificada porque es muy útil
+modificar trabajos funcionales. Las necesidades de la gente no son las mismas
+para todos. Si yo escribiera tal obra para hacer el trabajo que pienso que es
+necesario, tu idea sobre el trabajo que es necesario puede ser algo diferente.
+Entonces querrás modificar esta obra para que haga aquello que es bueno para
+ti. En ese punto, puede haber otra gente que tenga las mismas necesidades que
+tú y tu versión modificada puede ser buena para ellos. Todos los que saben
+cocinar saben esto y lo han sabido durante cientos de años. Es normal hacer
+copias de recetas y dárselas a otra gente y también es normal cambiar una
+receta. Si cambias la receta y cocinas para tus amigos y a ellos les gusta lo
+que están comiendo, podrán decirte <<¿me puedes pasar la receta?>>. Entonces a
+lo mejor les apuntas tu versión y les das una copia. Esto es exactamente lo
+mismo que, mucho después, nosotros hemos empezado a hacer en la comunidad del
+software libre. Este es un tipo de obra. 
+
+El segundo tipo son las obras cuyo propósito es decir lo que cierta gente
+piensa. Su propósito es la opinión de cierta gente. Esto incluye, por ejemplo,
+memorias, artículos de opinión, publicaciones científicas, ofertas de compra y
+venta, catálogos de artículos para vender. La idea de estos trabajos es
+decirte qué es lo que alguien piensa, o qué vio, o qué cree. Modificarlos
+sería tergiversar a los autores; así que modificar estos trabajos no es una
+actividad socialmente útil. De este modo, la copia textual es lo único que
+realmente necesita la gente que le esté permitido hacer. 
+
+La siguiente pregunta es: ¿debería la gente tener derecho a hacer copias
+textuales con fines comerciales? ¿O es suficiente con las no comerciales?
+Veréis, son dos actividades diferentes que podemos distinguir, así que podemos
+tener en cuenta las preguntas por separado: el derecho a hacer copias
+textuales no comerciales y el derecho a hacer copias textuales comerciales.
+Bien, podría ser una buena política de compromiso tener un copyright que
+proteja la copia textual comercial pero permitir a todos el derecho a la copia
+textual no comercial. De esta manera, el copyright sobre la copia textual
+comercial, así como sobre todas las versiones modificadas ---sólo el autor
+podría aprobar una versión modificada--- seguiría proporcionando el mismo
+flujo de ganancias que provee ahora para costear la escritura de estos
+trabajos, en cualquier grado que sea. 
+
+Permitir la copia textual no comercial significa que el copyright ya no tendrá
+que entrometerse en el hogar de cada uno. Se convierte de nuevo en una
+regulación industrial, fácil de hacer cumplir e inofensiva. Ya no requerirá
+castigos draconianos ni informantes en pos de su cumplimiento. De este modo,
+obtendremos la mayor parte del actual beneficio ---y evitaremos la mayor parte
+del horror del actual sistema. 
+
+La tercera categoría son las obras estéticas o de entretenimiento, donde lo
+más importante es la sensación de apreciar la obra. Para estas obras, la
+cuestión de la modificación es muy complicada porque, por un lado, está la
+idea de que estos trabajos reflejan la visión de un artista y cambiarlos es
+distorsionar esa visión. Por otro lado, tenemos el hecho de que se da un
+proceso popular, donde una sucesión de personas modificando una obra puede, a
+veces, producir un resultado que es extremadamente rico. Aún cuando existan
+artistas produciendo obras, tomar prestado de obras anteriores es a menudo muy
+útil. Algunas de las piezas teatrales de Shakespeare usaron historias tomadas
+de otras. Si las leyes de copyright de hoy en día hubieran tenido efecto
+entonces, esas obras teatrales hubieran sido ilegales. Así que es una cuestión
+difícil la de qué deberíamos hacer acerca de publicar versiones modificadas de
+una obra estética o artística, y podríamos tener que buscar más subdivisiones
+de la categoría para resolver este problema. Por ejemplo, puede ser que el
+entorno de los juegos de ordenador deba ser tratado de una manera; quizás todo
+el mundo debería ser libre de publicar versiones modificadas. Pero quizás una
+novela debería ser tratada de manera diferente; quizás, para ello, la
+publicación comercial requiera un acuerdo con el autor original. 
+
+Ahora bien, si la publicación comercial de estos trabajos estéticos se
+protegiera con el copyright, eso ocasionaría que buena parte del flujo de
+ganancias, que existe hoy en día, se dedicara a apoyar a los autores y
+músicos, y esto en el limitado grado en que el actual sistema los apoya, ya
+que lo hace muy mal. De este modo, este sería un compromiso razonable,
+justamente como en el caso de las obras que representan el punto de vista de
+una determinada persona. 
+
+Si miramos hacia adelante, al tiempo en el que la era de las redes de
+ordenadores haya comenzado plenamente, una vez que hayamos superado esta etapa
+de transición, podemos imaginar otra manera por la que los autores consigan
+dinero por su trabajo. Imaginemos que tenemos un sistema de dinero digital que
+te permite obtener dinero por tu trabajo. Imaginemos que tenemos un sistema de
+dinero digital que te permite enviar dinero a alguien a través de Internet.
+Esto puede hacerse de varias maneras; usando cifrado, por ejemplo. E
+imaginemos que la copia textual de estos trabajos estéticos está permitida.
+Sin embargo están escritos de tal manera que cuando estás escuchando, o
+leyendo, o mirando uno de ellos, aparece una caja, a un lado en tu pantalla,
+que dice <<haga click aquí para enviarle un dólar al autor>>, o al músico, o lo
+que sea. Y simplemente permanece ahí. No se interpone en tu camino. Está al
+lado. No interfiere contigo, pero está ahí, recordándote que es algo bueno
+apoyar a los escritores y a los músicos. 
+
+Así que si te gusta el trabajo que estás leyendo o escuchando, eventualmente
+dirás: <<¿Por qué no he de darle a esta gente un dólar? Es sólo un dólar. ¿Qué
+es eso? Ni siquiera lo notaré>>. Y las personas empezarán a enviar un dólar. Lo
+bueno de esto es que hace de la copia el aliado de los autores y de los
+músicos. Cuando alguien le envía por correo electrónico a un amigo una copia,
+ese amigo podría enviar un dólar también. Si realmente te gusta, podrías
+enviar un dólar más de una vez y ese dólar es más de lo que obtienen hoy si
+compras un libro o compras un CD, ya que obtienen una minúscula fracción de la
+venta. Los mismos editores que están exigiendo pleno poder sobre el público en
+nombre de los autores y músicos, están aprovechándose todo el tiempo de esos
+mismos autores y esos mismos músicos. 
+
+Os recomiendo leer el artículo de Courtney Love en la revista \textit{Salon},
+un artículo sobre los piratas que planean usar el trabajo de los músicos sin
+pagarles. Estos piratas son las compañías discográficas que les pagan un
+promedio del 4\% de las ventas. Por supuesto, los músicos de mayor éxito
+reciben una porción mayor. Obtienen más del 4\% de sus grandes ventas, lo que
+significa que la gran mayoría de los músicos que tienen un contrato
+discográfico obtienen menos del 4\% de sus pequeñas ventas. 
+
+Éste es el modo en que funciona: la compañía discográfica gasta dinero en
+publicidad y considera este gasto como un adelanto a los músicos, aunque los
+músicos nunca lleguen a verlo. De este modo, nominalmente, cuando compras un
+CD, cierta fracción de ese dinero va a los músicos, pero realmente no es así.
+En realidad, está destinado a pagar los gastos publicitarios y solamente si
+los músicos son de gran éxito podrán ver algo de ese dinero. 
+
+Los músicos, por supuesto, firman sus contratos discográficos porque tienen la
+esperanza de ser uno de esos pocos que se hacen ricos. Así que, esencialmente,
+es una lotería que se ofrece a los músicos para tentarlos. Aun cuando sean
+buenos músicos, pueden no ser buenos para razonar de forma lógica y cuidadosa
+y de esta forma poder ver esta trampa. De este modo, firman y probablemente
+todo lo que obtienen es publicidad. Bueno, ¿por qué no les damos publicidad de
+una manera diferente? No a través de un sistema basado en la restricción del
+público, un sistema de los complejos industriales que nos entristece con una
+música malísima que es fácil de vender. En cambio, ¿por qué no hacer del
+impulso natural del oyente a compartir la música que le gusta el aliado de los
+músicos? Si tenemos esta caja que aparece en el reproductor como un modo de
+enviar un dólar a los músicos, las redes informáticas podrían ser el mecanismo
+para dar a los músicos esta publicidad, la misma publicidad que es todo lo que
+ahora obtienen de los contratos discográficos. 
+
+Debemos reconocer que el sistema de copyright existente hace un pésimo trabajo
+de apoyo a los músicos. Tan malo como el que hace el comercio mundial al
+intentar elevar el nivel de vida en Filipinas y en China.  Esas zonas
+industriales donde todo el mundo trabaja en \textit{sweatshops} y todos los
+productos se hacen \textit{sweatshops.} La globalización es una manera muy
+ineficiente de elevar el nivel de vida de los pueblos de ultramar. Pongamos
+por caso, a un norteamericano se le paga veinte dólares la hora para hacer
+algo y le das ese trabajo a un mexicano a quien se le paga quizás seis dólares
+por día. Lo que ocurre aquí es que tomas una gran cantidad de dinero de un
+trabajador norteamericano, le das una fracción minúscula, un pequeño
+porcentaje, a un trabajador mexicano, y el resto se lo devuelves a la
+compañía. De modo que si tu meta es elevar el nivel de vida de los
+trabajadores mexicanos, esta es una pésima manera de hacerlo. 
+
+Es interesante ver cómo el mismo fenómeno se da en la industria del copyright,
+la misma idea general. En nombre de estos trabajadores, quienes ciertamente
+merecen algo, proponen medidas que les dan una diminuta porción y en realidad
+aumentan el poder de las compañías para controlar nuestras vidas. 
+
+Si estás tratando de reemplazar un sistema muy bueno, tienes que hacer un
+esfuerzo muy grande para encontrar una alternativa mejor. Si sabes que el
+actual sistema es deplorable, no es tan difícil encontrar una alternativa
+mejor; el patrón de comparación es hoy muy bajo. Debemos recordarlo siempre
+esto cuando consideramos cuestiones relativas a la política del copyright. 
+
+Creo que dije la mayor parte de lo que quiero decir. Quisiera mencionar que
+mañana es el \textit{phone-in sick day}\footnote{Evento del movimiento global
+que podría traducirse como <<día que toca ponerse enfermo>>, en alusión a la
+excusa usada para no tener que ir al trabajo y poder asistir en su lugar a la
+manifestación. El evento al que se refiere Stallman tuvo lugar el 20 de abril
+de 2001. [\textit{N. del E.}]} en Canadá. Mañana se da inicio a una cumbre
+para terminar de negociar el Área de Libre Comercio de las Américas, con el
+fin de extender el poder de las corporaciones a un mayor número de países; se
+está planeando una gran protesta en Quebec. Hemos visto métodos extremos para
+aplastar esta protesta. Se está impidiendo a muchos estadounidenses la entrada
+a Canadá a través de la frontera que, se supone, debería permitirles entrar en
+cualquier momento. Bajo las excusas más endebles han construido un muro
+alrededor del centro de Quebec para usarlo como fortaleza a fin mantener a los
+manifestantes fuera. Hemos visto gran cantidad de trucos sucios usados contra
+la manifestación pública en contra de estos tratados. De este modo, cualquier
+brizna de democracia que nos quede después de que se le haya retirado a
+nuestros gobernantes democráticamente electos el poder de gobernar y después
+de que se le haya dado a las compañías y a los organismos internacionales no
+electos, lo que sea que quede después de eso, puede que no sobreviva a la
+supresión de la protesta pública contra esa tendencia. 
+
+He dedicado diecisiete años de mi vida a trabajar en el software libre y  en
+asuntos relacionados con él. No lo he hecho porque piense que es la cuestión
+política más importante del mundo. Lo hice porque era el área en donde vi que
+tendría que usar mejor mis destrezas para hacer el mayor bien. Pero lo que ha
+ocurrido es que las cuestiones políticas en general han evolucionado y la
+cuestión política más importante del mundo, hoy, es resistir la tendencia a
+dar poder a las compañías en detrimento del público y de los gobiernos. Veo el
+software libre y los asuntos relacionados a la información como parte de esa
+cuestión de primer orden. Así que me he encontrado indirectamente trabajando
+en este problema. Espero contribuir en algo a ese esfuerzo. 
+
+
+ \section{Turno de preguntas}
+
+\medskip \noindent \textsc{Thornburn.} En un momento vamos a pasar a escuchar
+las preguntas y comentarios del público. Pero antes permítanme ofrecerles una
+breve y somera intervención. Me parece que la guía práctica más fuerte e
+importante que Stallman nos ofrece tiene dos elementos clave. Uno es el
+reconocimiento de que las viejas suposiciones sobre el copyright, los viejos
+usos del copyright, son inapropiados; están siendo desafiados o socavados por
+el advenimiento del ordenador y de las redes informáticas. Eso puede ser
+obvio, pero es esencial. 
+
+El segundo es el reconocimiento de que la era digital nos obliga a
+reconsiderar cómo distinguimos y sopesamos las formas del trabajo intelectual
+y creativo. Stallman, indudablemente, está en lo cierto al afirmar que ciertos
+tipos de iniciativas intelectuales justifican más protección mediante el
+copyright que otras. Tratar de identificar sistemáticamente estos diferentes
+tipos o niveles de protección por medio del copyright me parece una valiosa
+manera de ocuparse de los problemas relativos al trabajo intelectual
+representados por el advenimiento del ordenador. 
+
+Pero creo que estoy detectando otro tema subyacente en lo que Stallman ha
+estado diciendo y que no está en realidad directamente relacionado con los
+ordenadores, sino más ampliamente con cuestiones de autoridad democrática y
+con el poder creciente que los gobiernos y las empresas ejercen sobre nuestras
+vidas. Este lado populista y anticorporativo del discurso de Stallman es
+enriquecedor pero también reduccionista, potencialmente simplista. Y es
+también quizás demasiado idealista. Por ejemplo, cómo podría un novelista o un
+poeta o un autor de canciones o un músico o el autor de un libro de texto
+académico, sobrevivir en este mundo feliz en que la gente es alentada pero no
+obligada a pagar a los autores. En otras palabras, me parece que la brecha
+entre la práctica existente y las posibilidades visionarias sobre las que
+especula Stallman, es todavía inmensamente ancha. 
+
+Entonces voy a concluir preguntándole a Stallman si quisiera desarrollar un
+poco ciertos aspectos de su charla y, específicamente, si es que tiene más
+ideas sobre la manera en que aquellos que llamaremos <<creadores 
tradicionales>>
+pueden ser protegidos bajo su sistema de copyright. 
+
+\medskip \noindent \textsc{Stallman.} Primero de todo, tengo que señalar que 
no debemos
+usar el término <<protección>> para describir lo que hace el copyright. El
+copyright restringe a la gente. El término <<protección>> es un término
+propagandístico que usan las empresas propietarias de copyright. El término
+<<protección>> significa impedir que algo sea, de alguna manera, destruido.
+Bien, yo no creo que una canción se destruya porque se escuchen más copias de
+ella. Tampoco creo que una novela se destruya si más gente está leyendo copias
+de ella. Así que no usaré esa palabra. Pienso que conduce a la gente a
+identificarse con el bando equivocado. 
+
+También, es una muy mala idea pensar acerca de la <<propiedad intelectual>> por
+dos razones: primero, prejuzga la pregunta más fundamental en este ámbito, que
+es: ¿cómo deberían ser tratadas estas cosas, deberían tratarse como un tipo de
+propiedad? Usar el término <<propiedad intelectual>> para describir la cuestión
+es presuponer que la respuesta es <<sí>>, que ésa es la manera de tratar las
+cosas y no de otra manera. 
+
+Segundo, promueve la sobregeneralización. La propiedad intelectual es un
+término genérico utilizado para varios sistemas legales con orígenes
+independientes como el copyright, las patentes, las marcas registradas, los
+secretos comerciales y también algunas otras cosas más. Se trata de cosas casi
+completamente diferentes; no tienen nada en común. Pero a la gente que oye el
+término <<propiedad intelectual>> se le lleva hacia una falsa imagen, creen que
+hay un principio general de propiedad intelectual que es aplicado en distintas
+áreas específicas. De este modo, asumen que esas diferentes áreas de la ley
+son similares. Esto lleva no sólo a un pensamiento confuso acerca de qué es
+correcto hacer; lleva a la gente a no poder entender qué es lo que de hecho
+dice la ley, ya que suponen que la ley de copyright, la ley de patentes y la
+ley de marcas registradas son similares, cuando, de hecho, son totalmente
+diferentes. 
+
+Así que si queréis promover el pensamiento cuidadoso y el entendimiento claro
+de qué es lo que la ley dice, evitad el uso del término <<propiedad
+intelectual>>. Hablad de copyright. O hablad de patentes. O hablad de marcas
+registradas o cualquiera que sea el asunto del que queráis hablar. Pero no
+habléis de propiedad intelectual. Una opinión sobre propiedad intelectual casi
+tiene que ser necesariamente absurda. Yo no tengo una opinión acerca de la
+propiedad intelectual. Tengo opiniones acerca del copyright, las patentes y
+las marcas registradas, y son diferentes. Llegué a ellas a través de procesos
+de pensamiento diferentes porque esos sistemas legales son totalmente
+diferentes. 
+
+De todos modos, he hecho una digresión, pero es terriblemente importante. 
+
+Ahora permitidme ir al grano. Por supuesto, no podemos ver ahora cómo podría
+funcionar correctamente, o si es que podría funcionar, pedirle a la gente que
+pague dinero de forma voluntaria a los autores y músicos que les gustan. Una
+cosa obvia es que todo lo bien que puede llegar a funcionar un sistema así es
+proporcional al número de personas que participan de la red, y ese número, lo
+sabemos, se incrementará exponencialmente dentro de unos años. Si lo
+intentásemos hoy, podría fallar y ello no probaría nada porque con diez veces
+más gente participando podría funcionar. 
+
+La otra cosa es que aun no tenemos este sistema de desembolso de dinero
+digital. Así que en realidad no podemos intentarlo hoy. Podría intentarse algo
+un poco parecido. Puedes contratar servicios en los que puedes pagarle dinero
+a alguien ---cosas como Pay Pal. Pero, antes de poder pagarle a nadie mediante
+Pay Pal, tendrás que soportar un complejo papeleo y darles información
+personal sobre ti. Y ellos hacen registros de a quiénes les pagas. ¿Puedes
+confiar en que no harán un mal uso de esta información? 
+
+El dólar puede no desalentarte, pero las dificultades que acarrea el sistema
+de pago sí que pueden. La idea es que debería ser tan fácil como quitarle un
+caramelo a un niño pagar cuando urja la necesidad, de modo que no haya nada
+que te desaliente excepto la cantidad de dinero. Y si es lo bastante pequeño,
+no tiene porque desalentarte. Sabemos, en cambio, que los \textit{fans} pueden
+realmente amar a los músicos y sabemos que alentar a los \textit{fans} a
+copiar y redistribuir música ha sido hecho por algunas bandas que fueron, y
+son, bastante exitosas, como los Grateful Dead. Ellos no tuvieron problemas
+para ganarse la vida con su música por haber alentado a sus \textit{fans} a
+grabar y copiar cintas. Ni siquiera bajaron las ventas de sus discos. 
+
+Nos estamos desplazando gradualmente de la era de la imprenta a la era de las
+redes informáticas, pero esto no ocurre de un día para otro. La gente todavía
+compra montones de discos y eso continuará pasando probablemente durante
+muchos años ---quizás para siempre. En tanto eso continúe, simplemente con
+tener un copyright que se aplique a las ventas comerciales de discos se podría
+hacer un trabajo tan bueno de apoyo a los músicos como el que se hace hoy en
+día. Por supuesto, no es muy bueno, pero, al menos, la cosa no irá a peor. 
+
+\medskip \noindent \textsc{Pregunta.} [Un comentario y una pregunta acerca de
+la libre descarga y acerca del intento de Stephen King\footnote{El escritor de
+novelas de terror Stephen King  intentó vender uno de sus libros a través de
+la red en una serie de descargas (podías comprar un capítulo cada vez), pero
+cerró el sistema antes de acabar de escribir el libro.} de comercializar una
+de sus novelas a través de la web.] 
+
+\medskip \noindent \textsc{Stallman.} Sí, es interesante saber qué hizo y qué 
ocurrió.
+Cuando al principio oí hablar sobre aquello, estaba
+encantado. Pensé: tal vez está dando un paso hacia un mundo que no
+esté basado en tratar de mantener al público apresado por una cadena de
+hierro. Entonces vi que de hecho había escrito para pedirle a la gente que
+pague. Explicando lo que hizo, estaba publicando una novela como una serie,
+por entregas, y dijo: <<Si obtengo suficiente dinero, entregaré más>>. Pero la
+petición que escribió era a duras penas una petición. Era una afrenta al
+lector. Decía: <<Si no pagáis, es que sois malvados. Y si hay demasiados de
+vosotros que sois malvados, entonces yo simplemente dejaré de escribir esto>>. 
+
+Bien, claramente, ésa no es la manera de hacer que el público sienta ganas de
+enviarte dinero. Tienes que hacer que te amen, no que te teman. 
+
+\medskip \noindent \textsc{Pregunta.} [El mismo miembro del público] Los
+detalles fueron que él pidió que cierto porcentaje ---no sé el porcentaje
+exacto, alrededor de 90\% me parece--- de gente le enviara cierta cantidad de
+dinero, la cual era, creo, uno o dos dólares, o algo de esa magnitud. Tenías
+que escribir tu nombre y tu dirección de correo electrónico y alguna otra
+información para descargar la novela y si después del primer capítulo ese
+porcentaje no se alcanzaba, dijo que no publicaría otro. Fue muy hostil con el
+público que la descargaba. 
+
+
+\medskip \noindent \textsc{Pregunta.} ¿No está abierto al abuso de la gente, 
mediante el
+plagio, este sistema en donde no hay copyright pero en el que se le pide a la
+gente que haga donaciones voluntarias? 
+
+\medskip \noindent \textsc{Stallman.} No. Eso no es lo que he propuesto. 
Recuerda, estoy
+proponiendo que debería haber copyright cubriendo la distribución comercial y
+permitiendo sólo una redistribución de forma no comercial. Así que cualquiera
+que modifique la obra agregándole un contador a su sitio web, en lugar del
+contador del sitio web del verdadero autor, estaría infringiendo el copyright
+y podría ser demandado exactamente como podría ser demandado hoy. 
+
+
+\medskip \noindent \textsc{Pregunta.} Ya veo. ¿Entonces todavía imaginas un 
mundo en el
+que hay copyright? 
+
+
+\medskip \noindent \textsc{Stallman.} Sí. Como he dicho, para esa clase de 
obras. No
+estoy diciendo que todo debería estar permitido. Estoy proponiendo reducir los
+poderes del copyright, no abolirlos. 
+
+
+\medskip \noindent \textsc{Thornburn.} Una pregunta que se me ocurrió mientras 
hablabas,
+Richard, y otra vez mientras respondías a esta pregunta: ¿por qué no
+consideras las maneras en que el ordenador, por sí mismo, elimine
+completamente a los intermediarios ---del modo en que Stephen King se negó a
+hacer--- y pueda establecer una relación personal?
+
+
+\medskip \noindent \textsc{Stallman.} Bien, pueden y, de hecho, esta donación 
voluntaria
+es una manera... 
+
+
+\medskip \noindent \textsc{Thornburn.} ¿Piensas que ello no involucrará al 
editor en
+ningún caso? 
+
+
+\medskip \noindent \textsc{Stallman.} En absoluto. Espero que no lo haga,
+verás, porque los editores explotan a los autores terriblemente. Cuando les
+preguntas a los representantes de los editores acerca de esto, dicen: <<Bien,
+sí, si un autor o una banda no desea pasar por nosotros, no debería estar
+legalmente obligado a pasar por nosotros>>. Pero, de hecho, ellos hacen todo lo
+que pueden para impedir que eso resulte factible. Por ejemplo, están
+proponiendo formatos de copia restringida, de modo que para publicar en esos
+formatos, tendrías que pasar por los grandes editores, ya que no les dirán a
+nadie más cómo hacerlo. De este modo, su esperanza es un mundo en donde los
+reproductores reproduzcan esos formatos, y para obtener cualquier cosa que
+puedas reproducir en esos reproductores habrá que pasar por los editores. Así
+que, de hecho, aunque no haya una ley que prohíba al autor o al músico
+publicar de forma directa, esto no será factible. Está también el
+señuelo de que tal vez te hagas rico. Dicen: <<Te publicitaremos y quizás te
+vuelvas tan rico como los Beatles>> ---haceros a la idea de cualquier grupo de
+éxito--- y, por supuesto, sólo una minúscula fracción de los músicos tendrá
+esa suerte. Pero pueden ser llevados así a firmar contratos que los encerrarán
+para siempre. 
+
+Los editores tienden a ser malévolos a la hora de respetar sus contratos con
+los autores. Por ejemplo, los contratos de libro habitualmente dicen que si un
+libro se agota, los derechos vuelven al autor, y los editores generalmente no
+han sido muy buenos ejemplificando esa cláusula. A menudo se les ha tenido que
+obligar a respetarla. Bien, lo que están empezando a hacer ahora es usar la
+publicación electrónica como una excusa para decir que nunca se agotará; así
+que nunca tendrán que devolver los derechos. Su idea es que cuando el autor
+está necesitado haz que firme, y, desde entonces, no tendrá poder; sólo el
+editor tiene el poder. 
+
+
+\medskip \noindent \textsc{Pregunta.} ¿Sería bueno tener licencias libres para 
distintos
+tipos de obras que protejan el derecho del usuario a copiar del modo en que
+sea apropiado para cada tipo de trabajo? 
+
+
+
+\medskip \noindent \textsc{Stallman.} Bien, hay gente trabajando en esto. Pero 
para
+trabajos no funcionales, una cosa no sustituye la otra. Observemos un tipo de
+trabajo funcional, digamos un procesador de texto. Bien, si alguien hace un
+procesador de texto libre, puedes usarlo; no necesitas los procesadores de
+texto no libres. Pero yo no diría que una canción libre puede sustituir a
+todas las canciones no libres o que una novela libre sustituya a todas las
+novelas no libres. Para esa clase de obras, es diferente. Entonces, lo que
+pienso que simplemente debemos hacer es reconocer que estas leyes no merecen
+ser respetadas. No es incorrecto compartir con tu vecino, y si alguien intenta
+decirte que no puedes compartir con tu vecino, no deberías escucharlo. 
+
+
+\medskip \noindent \textsc{Pregunta.} Con respecto a los trabajos funcionales, 
según tu
+manera de pensar ¿cómo se equilibra la necesidad de abolir el copyright con la
+necesidad de incentivos económicos para hacer que se desarrollen estos
+trabajos funcionales? 
+
+
+\medskip \noindent \textsc{Stallman.} Bien, lo que vemos es, antes que nada, 
que este
+incentivo económico es mucho menos necesario que lo que la gente ha estado
+suponiendo. Fijaros en el movimiento de software libre, donde tenemos más de
+cien mil voluntarios a tiempo parcial desarrollando software libre. También
+vemos que hay otras maneras de obtener dinero que no están basadas en impedir
+que el público copie y modifique estos trabajos. Ésa es la lección interesante
+del movimiento del software libre. Aparte del hecho de que te ofrece una
+manera en que puedes usar un ordenador y conservar tu libertad de compartir y
+cooperar con otra gente, también nos muestra que esta suposición negativa de
+que la gente nunca haría estas cosas a menos que se les den poderes especiales
+para forzar a la gente a pagarles, es sencillamente incorrecta. Mucha gente
+hará estas cosas. De este modo, si echas un vistazo a, digamos, la escritura
+de monografías que sirven como libros de texto en muchos campos de la ciencia,
+excepto los muy básicos, los autores no hacen dinero. Ahora tenemos un
+proyecto para hacer una enciclopedia libre, que en realidad es un proyecto
+comercial, y está progresando. Teníamos un proyecto para una enciclopedia GNU,
+pero lo fundimos con otro proyecto comercial cuando ellos adoptaron nuestra
+licencia. En enero, se pasaron a la licencia de documentación libre GNU para
+todos los artículos de su enciclopedia. Entonces dijimos: <<Bien, unamos
+fuerzas con ellos y alentemos a la gente a contribuir>>. Se llama <<Nupedia>> y
+podéis encontrar un enlace a ella en http://www.gnu.org/encyclopedia. Así que
+hemos ampliado el desarrollo comunitario de una base libre de conocimientos
+útiles desde el software a una enciclopedia. Ahora estoy bastante seguro de
+que en todas estas áreas de obras funcionales, no necesitamos ese incentivo
+económico hasta el punto de que debamos arruinar el uso libre de esas obras. 
+
+\medskip \noindent \textsc{Thornburn.} Bien, qué hay de las otras dos
+categorías ---pensamientos personales y entretenimiento.  
+
+
+\medskip \noindent \textsc{Stallman.} Para los otros dos tipos de trabajo, no 
sé. No sé
+si la gente va a escribir algún día novelas sin preocuparse por ganar dinero
+con ello. En una sociedad post-escasez, pienso que sí. Puede que lo que
+necesitemos hacer, para alcanzar la sociedad post-escasez, es deshacernos del
+control empresarial sobre la economía y las leyes. Así que, en efecto, es como
+el problema del huevo y la gallina, como podéis ver. ¿Qué hacemos primero?
+¿Cómo obtenemos un mundo en donde la gente no tenga que conseguir dinero
+desesperadamente, si no es eliminando el control empresarial? ¿Y cómo podemos
+eliminar el control empresarial a no ser que\ldots? De todos modos, no lo sé,
+pero por eso estoy tratando de proponer primero un sistema de copyright de
+compromiso, y, segundo, el pago voluntario apoyado por un sistema de copyright
+de compromiso como una manera de proveer un flujo de ganancias a la gente que
+escribe estos trabajos. 
+
+
+\medskip \noindent \textsc{Pregunta.} ¿Cómo esperas implementar este sistema de
+copyright de compromiso bajo la presión de los intereses corporativos sobre
+los políticos estadounidenses, dado su sistema de financiación de campañas? 
+
+\medskip \noindent \textsc{Stallman.} Me supera. Ojalá lo supiera. Es un 
problema
+terriblemente difícil. Si supiera cómo resolver ese problema, lo resolvería y
+nada en el mundo podría hacerme sentir más orgulloso. 
+
+\medskip \noindent \textsc{Pregunta.} ¿Cómo luchas contra el control 
empresarial? Porque
+cuando observas las sumas de dinero destinadas al lobby empresarial en los
+tribunales, es tremendo. Pienso que el caso DeCSS (Decryption of Contents
+Scrambling System), del que estás hablando, le está costando algo así como un
+millón y medio de dólares a la defensa. Dios sabe cuánto le está costando a la
+parte empresarial. ¿Tienes alguna idea de cómo hacerse cargo de estas enormes
+sumas de dinero? 
+
+\medskip \noindent \textsc{Stallman.} Tengo una sugerencia. Si aconsejáramos 
boicotear
+totalmente las películas, pienso que la gente ignoraría ese consejo. Podrían
+considerarlo demasiado radical. Así que quisiera hacer una sugerencia
+levemente diferente, que lleva a lo mismo, y es: no vayas al cine a menos que
+tengas una razón sustancial para creer que la película es buena. Ahora bien,
+esto conduciría en la práctica a casi el mismo resultado que el boicot total
+de las películas de Hollywood. En extensión es casi lo mismo, pero en
+intensidad es muy diferente. Hemos notado que mucha gente va al cine por
+razones que nada tienen que ver con lo buena, o no, que ellos piensen que es
+la película. Así que si cambias eso, si sólo vas a ver una película cuando
+tienes alguna razón sustancial para creer que es buena, les estarás quitando
+un montón de dinero. 
+
+
+\medskip \noindent \textsc{Thornburn.} Una manera de entender todo este
+discurso hoy, pienso, es reconocer que siempre que las tecnologías radicales,
+potencialmente transformadoras, aparecen en la sociedad, hay una lucha sobre
+su control. Hoy estamos repitiendo lo que ocurrió en el pasado. De este modo,
+desde este ángulo, puede no haber una razón para la desesperanza, o incluso
+para el pesimismo, acerca de qué pueda ocurrir a largo plazo. Pero a corto
+plazo, las luchas por el control de textos e imágenes, y por el control de
+todo tipo de información, serán probablemente dolorosas y extensas. Por
+ejemplo, como profesor de comunicación, mi acceso a imágenes ha sido
+restringido, en años recientes, de un modo como nunca antes había ocurrido. Si
+escribo un ensayo en el que quiero usar imágenes fijas, incluso de películas,
+es mucho más difícil obtener permisos de uso, y los precios son mucho más
+elevados, aun cuando dé argumentos sobre la investigación intelectual y la
+categoría legal de \textit{fair use}\footnote{El \textit{fair use}, que se
+suele traducir como <<uso razonable>> o <<uso justo>> sin que la traducción
+ayude a saber qu\'{e} clase de uso es ese, es en realidad una figura jurídica
+del derecho anglosajón que equivale a aquellos usos de material sujetos a
+derechos de autor que no son controlados por la ley de copyright y que por
+tanto son excepciones a la misma. La Ley de Propiedad Intelectual española no
+contiene tal figura, y lo llama simplemente <<excepciones>>, por ejemplo el
+pr\'{e}stamo en bibliotecas o la copia privada son ejemplos de \textit{fair
+use} o <<excepciones>> tanto en EE.UU. como en España. [\textit{N. del E.}]}.
+De esta forma, pienso, en este momento de transformación, que las perspectivas
+a un plazo mayor pueden, de hecho, no ser tan perturbadoras como lo que está
+ocurriendo a corto plazo. Sin embargo, en cualquier caso, necesitamos
+comprender toda nuestra experiencia contemporánea como una versión renovada de
+la lucha por el control de los recursos tecnológicos, que es un principio
+recurrente de la sociedad occidental. 
+
+También es esencial entender que la historia de las viejas tecnologías es, en
+sí misma, una materia complicada. El impacto de la imprenta en España, por
+ejemplo, fue radicalmente diferente de su impacto en Inglaterra o en
+Francia. 
+
+
+\medskip \noindent \textsc{Pregunta.} Una de las cosas que me molesta cuando 
oigo
+discusiones sobre el copyright es que a menudo comienzan con: <<Queremos un
+cambio de ciento ochenta grados. Queremos eliminar todo tipo de control>>. Me
+parece que parte de lo que subyace bajo las tres categorías que fueron
+sugeridas es un reconocimiento de que hay algún tipo de sabiduría en el
+copyright. Algunos de los críticos de la dirección que está tomando
+el copyright hoy, creen, de hecho, que debería ser respaldado y funcionar
+mucho más como las patentes y las marcas registradas en cuanto a su duración.
+Me pregunto si nuestro conferenciante querrá comentar esta estrategia. 
+
+\medskip \noindent \textsc{Stallman.} Estoy de acuerdo en que acortar el plazo 
de
+validez del copyright es una buena idea. No hay absolutamente ninguna
+necesidad, en términos de alentar la publicación, de que los copyrights puedan
+durar hasta ciento cincuenta años, lo que, en algunos casos, es posible bajo
+la presente ley. Ahora bien, las compañías estuvieron diciendo que un
+copyright de setenta y cinco años sobre un trabajo hecho por encargo no era lo
+bastante largo para hacer posible la producción de esos trabajos. Me gustaría
+desafiar a esas compañías a que presenten hojas de cálculo con balances
+proyectados para los próximos setenta y cinco años respaldando esa afirmación.
+Lo que ellos en realidad querían era, sencillamente, poder extender el
+copyright sobre los trabajos viejos, de modo que puedan seguir restringiendo
+su uso. Pero cómo se puede alentar una mayor producción en la década de 1920
+extendiendo el copyright hoy, no lo sé, a menos que tengan una máquina del
+tiempo en algún lugar. Por supuesto, en una de sus películas, tenían una
+máquina del tiempo. Así que eso debe ser lo que afectó su forma de pensar. 
+
+
+\medskip \noindent \textsc{Pregunta.} ¿Has pensado en extender el concepto de 
uso
+razonable? Y, ¿hay alguna variación o distinción al respecto que quieras
+presentarnos? 
+
+
+\medskip \noindent \textsc{Stallman.} Bien, la idea de dar a todo el mundo 
permiso para
+hacer copias textuales no comerciales de dos tipos de obras, ciertamente puede
+ser pensada como una extensión de lo que es el uso razonable. Es mayor de lo
+que actualmente se reconoce como uso razonable. Si tu idea es que el público
+cede ciertas libertades para obtener más progreso, entonces puedes trazar la
+línea en varios lugares diferentes. ¿Qué libertades cede el público y cuáles
+conserva? 
+
+
+\medskip \noindent \textsc{Pregunta.} Por seguir la conversación sólo un 
momento: en
+ciertos ámbitos del entretenimiento, existe el concepto de exhibición pública.
+Así, por ejemplo, el copyright no nos impide cantar villancicos en Navidad
+pero impide su ejecución pública. Y yo me pregunto si no sería útil, en lugar
+de expandir el uso razonable a la copia textual ilimitada, no comercial,
+pensar en algo menos que eso, pero más que el presente concepto de uso
+razonable. 
+
+
+\medskip \noindent \textsc{Stallman.} Yo pensaba que eso sería suficiente, y 
entonces
+Napster me convenció de lo contrario, porque Napster es utilizado por sus
+usuarios para redistribución textual, no comercial. El servidor Napster, en sí
+mismo, es una actividad comercial, pero la gente que de hecho está poniendo el
+material lo hace de manera no comercial, ellos podrían haberlo hecho en sus
+propios sitios web igual de fácilmente. La tremenda excitación y interés sobre
+el uso de Napster, muestra que eso es muy útil. Así que ahora estoy convencido
+de que la gente debería tener derecho a publicar copias textuales, no
+redistribuidas comercialmente, de cualquier cosa. 
+
+
+\medskip \noindent \textsc{Pregunta.} Una analogía que me fue sugerida 
recientemente
+para toda la cuestión de Napster es la analogía de la biblioteca pública.
+Supongo que algunos de ustedes, que han oído hablar sobre los argumentos a
+favor de Napster, han oído ya esta analogía. Me pregunto si podrías
+comentarla. Los defensores que dicen que Napster debería continuar y que no
+debería haber restricciones sobre él, a veces dicen algo como esto: <<Cuando
+las personas van a la biblioteca pública y piden prestado un libro, no están
+pagando por él, y pueden pedirlo prestado docenas de veces, cientos de veces,
+sin cargo adicional. ¿Por qué Napster es diferente?>>. 
+
+
+\medskip \noindent \textsc{Stallman.} Bueno, no es exactamente lo mismo. Pero 
debería
+señalarse que los editores quieren transformar a las librerías públicas en
+tiendas en las que se paga por  el uso. Así que están en contra de las
+librerías públicas. 
+
+
+\medskip \noindent \textsc{Pregunta.} ¿Pueden estas ideas sobre el copyright 
sugerir
+algunas ideas para ciertas cuestiones sobre la ley de patentes, tales como
+hacer medicamentos genéricos baratos para usar en África? 
+
+
+\medskip \noindent \textsc{Stallman.} No, no hay absolutamente ninguna 
similitud. Las
+cuestiones de patentes son totalmente distintas de las cuestiones relativas al
+copyright. La idea de que tienen algo que ver es una de las consecuencias
+desafortunadas de usar el término <<propiedad intelectual>> y alentar a la 
gente
+a asociar estas cuestiones, porque, como habéis oído, estuve hablando de
+cuestiones en las que el precio de una copia no es lo crucial. Pero, ¿cuál es
+el asunto central cuando se trata de medicamentos contra el SIDA para África?
+Es el precio, nada más que el precio. 
+
+Ahora bien, el tema del que estuve hablando surge porque la tecnología de
+información digital da a cada usuario la facultad de crear copias. Bien, no
+hay nada que nos dé la facultad de crear copias de medicamentos. No tengo la
+posibilidad de copiar un medicamento que haya conseguido. De hecho, nadie
+puede; no es así como se hacen los medicamentos. Estos medicamentos sólo
+pueden hacerse en costosas fábricas y se hacen en costosas fábricas
+centralizadas, ya sean genéricos o importados de los EE.UU. De cualquier
+manera, se harán en un pequeño número de fábricas y las cuestiones son,
+simplemente, cuánto cuestan y si están disponibles a un precio que la gente en
+África pueda pagar. 
+
+Así que se trata de una cuestión tremendamente importante, pero es una
+cuestión totalmente diferente. Sólo existe un área en la que aparece una
+cuestión con las patentes que es de hecho similar a estas cuestiones de
+libertad de copia, y es en la agricultura. Dado que hay ciertas cosas
+patentadas que pueden ser copiadas, más o menos: las cosas vivientes. Se
+copian a ellas mismas al reproducirse. No es necesariamente una copia exacta;
+se remezclan los genes. Pero el hecho es que los granjeros durante milenios
+han estado haciendo uso de esta capacidad de las cosas vivientes de hacer
+copias de sí mismas. La agricultura es, básicamente, copiar las cosas que
+criaste y seguir copiándolas cada año. Cuando son patentadas variedades de
+plantas y animales, cuando los genes son patentados y usados en ellas, el
+resultado es que a los granjeros se les prohíbe hacer lo que venían haciendo. 
+
+Un granjero en Canadá tenía una variedad patentada creciendo en su campo y
+dijo: <<Yo no lo hice deliberadamente. El polen voló, y esos genes se
+introdujeron entre mis plantas>>. Y se le dijo que eso no importaba; tuvo que
+destruirlas de todos modos. Éste es un ejemplo extremo de cómo puede el
+gobierno alinearse con un monopolista. 
+
+De este modo, creo que, siguiendo los mismos principios que aplico a la copia
+de cosas en un ordenador, los granjeros deberían tener un incuestionable
+derecho a guardar sus semillas y criar su ganado. Quizás puedas tener patentes
+cubriendo compañías vendedoras de semillas, pero no deberían cubrir a los
+granjeros. 
+
+\medskip \noindent \textsc{Pregunta.} Para tener un modelo exitoso hay que 
hacer mas
+cosas que tener sólo la licencia. ¿Puedes responder a eso? 
+
+
+\medskip \noindent \textsc{Stallman.} Totalmente. Bien, ya sabéis, no conozco 
las
+respuestas. Pero parte de lo que creo crucial para desarrollar información
+libre, funcional, es el idealismo. La gente tiene que reconocer que es
+importante para esta información ser libre, que cuando la información es
+libre, se puede hacer pleno uso de ella. Cuando está restringida, no puedes.
+Tienes que reconocer que la información no libre es un intento de dividir a la
+gente y mantenerla desamparada y con la cabeza agachada. En este punto, pueden
+llegar a la idea de: <<Trabajemos juntos para producir la información que
+queremos usar, de modo que no esté bajo el control de alguna persona poderosa
+que pueda dictarnos qué es lo que podemos hacer>>. 
+
+Esto nos impulsa con fuerza. No sé cómo va a funcionar en la distintas áreas,
+pero pienso que en el ámbito de la educación, buscando libros de texto, creo
+ver una manera en que puede hacerse. Hay un montón de docentes en el mundo,
+docentes que no están en universidades prestigiosas ---quizás están en la
+escuela secundaria, quizás en la preparatoria--- donde no escriben ni publican
+gran cosa y no existe una tremenda demanda sobre ellos. Pero muchos de ellos
+son inteligentes. Muchos de ellos conocen sus materias bien y podrían escribir
+libros de texto sobre montones de temas y compartirlos con la gente, recibir
+un enorme aprecio por la gente que aprende de ellos. 
+
+
+\medskip \noindent \textsc{Pregunta.} Eso es lo que decía. Pero lo curioso es 
que
+conozco la historia de la educación. Eso es lo que hago: proyectos educativos
+con medios electrónicos. No podría encontrar un ejemplo. ¿Conoces alguno? 
+
+
+\medskip \noindent \textsc{Stallman.} No, no conozco. Empecé proponiendo esta
+enciclopedia libre y base de aprendizaje hace un par de años y pensé que
+podría llevar probablemente una década lograr que las cosas comenzaran a
+rodar. Ahora ya tenemos una enciclopedia en marcha. Así que las cosas van más
+rápido de lo que esperaba. Pienso que lo que se necesita es que unas pocas
+personas empiecen a escribir libros de texto libres. Escribir uno sobre
+cualquiera que sea tu tema favorito o una fracción de uno. Escribe unos pocos
+capítulos de uno y desafía a otras personas a escribir el resto. 
+
+
+\medskip \noindent \textsc{Pregunta.} De hecho, lo que yo buscaba era algo 
todavía mejor
+que eso. Lo importante es que alguien cree una infraestructura en la que todos
+los demás puedan contribuir. No hay ninguna infraestructura pensada para
+primaria y secundaria, en ningún lugar, para poder contribuir con material. 
+
+Puedo obtener información de muchos lugares pero no está disponible bajo
+licencias libres, así que no puedo usarla para hacer un libro de texto libre. 
+
+
+
+\medskip \noindent \textsc{Stallman.} En realidad, el copyright no cubre los 
hechos.
+Sólo cubre el modo en que están escritos. Así que puedes aprender un montón de
+cualquier lugar y después escribir un libro de texto, y puedes hacer ese libro
+de texto libre, si quieres. 
+
+
+\medskip \noindent \textsc{Pregunta.} Pero yo no puedo escribir por mí mismo 
todos los
+libros de texto que un estudiante necesita para cursar en la escuela. 
+
+
+\medskip \noindent \textsc{Stallman.} Bien, es verdad. Y yo no necesité 
escribir todo un
+sistema operativo libre tampoco. Escribí algunas partes e invité a otras
+personas a unírseme escribiendo otras partes. Así que establecí un ejemplo a
+seguir. Y dije: <<Yo voy en esta dirección. Únete a mí y llegaremos allí>>. Y 
se
+unió la suficiente cantidad de gente, y allí llegamos. De este modo, si
+piensas en términos de cómo voy a hacer todo este trabajo gigantesco, puede
+ser desalentador. Así que la idea es: no lo mires de esa manera. Piensa en
+términos de dar un paso y comprender que, luego de que diste un paso, otra
+gente dará más pasos y, juntos, el trabajo será realizado, eventualmente. 
+
+Asumiendo que la humanidad no se elimine a sí misma, el trabajo que hacemos
+hoy al producir una infraestructura educativa libre, las fuentes del libre
+aprendizaje para el mundo, será útil por tanto tiempo como la humanidad
+exista. ¿Y qué si lleva veinte años lograr que se haga? No pienses en términos
+del tamaño del trabajo completo. Piensa en términos de la parte que vas a
+hacer. Eso le mostrará a la gente que puede hacerse, y entonces otros harán
+otras partes. 
+
+

Index: es/1_El_proyecto_GNU.aux
===================================================================
RCS file: es/1_El_proyecto_GNU.aux
diff -N es/1_El_proyecto_GNU.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/1_El_proyecto_GNU.aux    9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,52 @@
+\relax 
address@hidden {chapter}{\numberline {1}El Proyecto GNU}{16}}
address@hidden {10\p@ }}
address@hidden {10\p@ }}
address@hidden {section}{La primera comunidad que comparte software}{16}}
address@hidden {section}{EL colapso de la comunidad}{17}}
address@hidden {section}{Una elecci\'on moral radical}{18}}
address@hidden {section}{Libre en su acepci\'on de libertad}{19}}
address@hidden {section}{El software GNU y el Sistema GNU}{20}}
address@hidden {section}{Los inicios del proyecto}{20}}
address@hidden {section}{Los primeros pasos}{20}}
address@hidden {section}{GNU Emacs}{21}}
address@hidden {section}{\IeC {\textquestiondown }Un programa es libre para 
cualquier usuario?}{22}}
address@hidden {section}{El Copyleft y la GNU GPL}{22}}
address@hidden {section}{La Free Software Foundation}{23}}
address@hidden {section}{Los servicios relacionados con el software libre}{24}}
address@hidden {section}{Los objetivos t\'ecnicos}{24}}
address@hidden {section}{La donaci\'on de ordenadores}{25}}
address@hidden {section}{La lista de tareas de GNU}{25}}
address@hidden {section}{La librer\IeC {\'\i }a GNU GPL}{26}}
address@hidden {section}{\IeC {\textquestiondown }Un reto personal?}{27}}
address@hidden {section}{Acontecimientos inesperados}{27}}
address@hidden {section}{El GNU Hurd}{28}}
address@hidden {section}{Alix}{28}}
address@hidden {section}{Linux y GNU/Linux}{28}}
address@hidden {section}{Los retos futuros}{29}}
address@hidden {section}{Hardware secreto}{29}}
address@hidden {section}{Librer\IeC {\'\i }as no libres}{29}}
address@hidden {section}{Patentes de software}{31}}
address@hidden {section}{Documentaci\'on libre}{31}}
address@hidden {section}{Es necesario hablar de libertad}{32}}
address@hidden {section}{<<Open Source>> (c\'odigo fuente abierto)}{33}}
address@hidden {section}{\IeC {\textexclamdown }Int\'entalo!}{33}}
address@hidden
+\setcounter{page}{35}
+\setcounter{equation}{0}
+\setcounter{enumi}{4}
+\setcounter{enumii}{0}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{8}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{1}
+\setcounter{chapter}{1}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/1_El_proyecto_GNU.tex
===================================================================
RCS file: es/1_El_proyecto_GNU.tex
diff -N es/1_El_proyecto_GNU.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/1_El_proyecto_GNU.tex    9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,975 @@
+\chapter[El Proyecto GNU]{El Proyecto GNU\protect\footnote{Publicado
+originalmente en el libro colectivo \textit{Open Sources: Voice from the Open
+Source Revolution}, O'Reilly, 1999}}
+
+
+\section{La primera comunidad que comparte software}
+
+Cuando entré a trabajar en el Laboratorio de Inteligencia Artificial (AI Lab)
+del MIT en 1971, pasé a formar parte de una comunidad que compartía software y
+llevaba haciéndolo durante años. El acto de compartir software no se
+circunscribe a nuestra comunidad en particular: es tan antiguo como los
+propios ordenadores, lo mismo que compartir recetas es tan viejo como la
+cocina. Simplemente, nosotros lo hacíamos en mayor medida. 
+
+En el AI Lab se utilizaba un sistema operativo de tiempo compartido llamado
+ITS (\textit{Incompatible Timesharing System}), diseñado y escrito por los
+hackers de la plantilla del lab en lenguaje ensamblador para el Digital
+PDP-10, uno de los ordenadores más grandes de la época. Como miembro de esta
+comunidad y hacker de sistemas para el AI Lab, mi labor consistía en mejorar
+dicho sistema.
+
+No llamábamos <<software libre>> a nuestro software porque el término no 
existía
+todavía; pero era exactamente eso. Cuando alguien de otra universidad o de
+otra empresa quería instalar y utilizar un programa, se lo prestábamos de buen
+grado. Si descubrías a alguien utilizando un programa poco habitual e
+interesante, siempre podías preguntarle por el código fuente, leerlo,
+modificarlo o canibalizar partes de él para montar un programa nuevo.
+
+El uso de la palabra <<hacker>> para definir al <<que rompe sistemas de
+seguridad>> es una confusión promovida por los medios de masas. Nosotros, los
+hackers, nos negamos a reconocer esta acepción y seguimos utilizando este
+término para describir a <<alguien que ama la programación y disfruta
+explorando nuevas posibilidades>>.\footnote{Resulta difícil dar con una 
definición sencilla de algo tan variado como es
+ el \textit{hacking}, pero creo que lo que la mayor parte de los hackers
+ tienen en común es la pasión lúdica, la inteligencia y la voluntad de
+ exploración. Podemos decir que el \textit{hacking} significa explorar los
+ límites de lo posible con un espíritu de sagacidad imaginativa. Cualquier
+ actividad en la que se despliegue esta sagacidad tiene <<valor>> para el
+ hacker. Puedes ayudar a subsanar este malentendido haciendo una simple
+ distinción entre la intromisión en la seguridad de un sistema y las
+ actividades de \textit{hacking}, empleando el término \textit{cracking} para
+ la primera. Quienes se dedican a esto se denominan \textit{crackers}. Es
+ posible que un cracker sea también hacker, o ajedrecista, o golfista; pero la
+ mayoría no lo son (<<On Hacking>>, RMS; 2002).}
+
+
+\section{EL colapso de la comunidad}
+
+La situación cambió drásticamente a principios de los años ochenta, con la
+desaparición de la comunidad hacker del AI Lab, seguida de la desaparición del
+ordenador PDP-10. 
+
+En 1981, la empresa pionera Symbolics contrató a casi todos los hackers del AI
+Lab, y nuestra diezmada comunidad fue incapaz de sobrevivir. (En el libro
+\textit{Hackers}, Stephen Levy describe estos acontecimientos, a la vez que
+nos proporciona un panorama bastante preciso de lo que fue la época dorada de
+esta comunidad). Cuando el AI Lab compró un nuevo PDP 10 en 1982, sus
+administradores decidieron usar un sistema de Digital de tiempo compartido no
+libre en lugar del ITS en la nueva máquina.
+
+Poco después, Digital dejó de fabricar la serie PDP-10. Su arquitectura
+elegante y poderosa de los años sesenta no podía adaptarse de forma natural a
+los grandes espacios de direccionamiento característicos de los años ochenta.
+Lo cual explica que casi todos los programas que integraban el sistema ITS
+resultaran obsoletos. De esa manera se enterraba definitivamente al ITS:
+quince años de trabajo tirados por la borda.
+
+Los modernos ordenadores de la época, como el VAX o el 68020, contaban con su
+propio sistema operativo, pero ninguno utilizaba software libre. Había que
+firmar un acuerdo de confidencialidad incluso para obtener una copia
+ejecutable.
+
+Todo ello significaba que antes de poder utilizar un ordenador tenías que
+prometer no ayudar a tu vecino. Quedaban así prohibidas las comunidades
+cooperativas. Los titulares de software propietario establecieron la siguiente
+norma: <<Si compartes con tu vecino, te conviertes en un pirata. Si quieres
+hacer algún cambio, tendrás que rogárnoslo>>.
+
+La idea de que el sistema social en torno al software propietario ---un
+sistema que te impide compartir o modificar el software--- es antisocial, poco
+ético, sencillamente equivocado, puede sorprender a algunos lectores. Pero
+¿qué podemos decir acerca de un sistema que siembra la división entre el
+público y abandona a los usuarios a la indefensión más absoluta? Estos
+lectores probablemente hayan asumido el sistema social asociado con el
+software propietario como algo inevitable o habrán considerado la cuestión de
+la misma forma que se plantea por parte de las empresas de software
+propietario. Los editores de software se han esforzado mucho en convencernos
+de que sólo hay una forma de abordar esta cuestión.
+
+Cuando los editores de software hablan de <<ejercer>> sus <<derechos>> o de
+<<acabar con la piratería>>, lo que dicen es, de hecho, secundario. El 
verdadero
+mensaje de estas declaraciones se esconde en ciertas presunciones implícitas
+que dan por supuestas; creen que el público debe aceptarlas sin cuestionarlas.
+De modo que analicémoslas.
+
+Una suposición es que las empresas de software tienen el derecho natural e
+incuestionable a poseer software, y por ende a detentar todo el poder sobre
+sus usuarios. (Si de verdad se tratara de un derecho natural, nosotros no
+objetaríamos nada, independientemente del perjuicio que esto ocasionara al
+público.) Pero lo interesante es que la Constitución de los EE.UU. y el
+derecho tradicional rechazan este punto de vista. El \textit{copyright} no es
+una ley natural, sino un monopolio artificial impuesto por el Estado que
+limita el derecho natural de los usuarios a copiar.
+
+Otra presunción implícita es que lo único importante en el software es la
+función que te permite desempeñar ---que, como usuarios de ordenadores, no
+deberíamos preocuparnos de que tipo de sociedad se nos permite tener.
+
+Una tercera presunción es que no dispondríamos de software de utilidad ---o de
+un programa para realizar esta u otra tarea--- si no cedemos el derecho de los
+usuarios sobre un programa a la empresa responsable del mismo. Esto resultaba
+convincente antes de que el movimiento del software libre demostrara que
+podíamos crear muchísimos programas, y muy útiles, sin necesidad de cadenas.
+
+
+
+Si preferimos rechazar estas presunciones y analizamos estas cuestiones de
+acuerdo con los criterios morales y el sentido común del ciudadano de a pie,
+anteponiendo a los usuarios a cualquier otra consideración, llegaremos a
+conclusiones muy diferentes. Los usuarios de ordenadores deberían ser libres
+para modificar los programas y ajustarlos a sus necesidades, libres para
+compartirlos, porque la cooperación con los demás constituye la base de la
+sociedad.
+
+
+\section{Una elección moral radical}
+
+Una vez desapareció mi comunidad, era imposible seguir como hasta entonces. De
+modo que me enfrenté a un dilema moral radical.
+
+Lo más fácil hubiera sido subirme al tren del software propietario, firmar
+acuerdos de confidencialidad y prometer no ayudar a mis compañeros hackers. Es
+muy probable que ahora me dedicara a desarrollar software publicado con
+cláusulas de confidencialidad, presionando así a otros para traicionar también
+a sus compañeros. 
+
+Podría haber ganado mucho dinero de esta forma, y quizás me hubiera divertido
+escribiendo código. Pero sabía que, al final de mi carrera, echaría la vista
+atrás y sólo habría contribuido a levantar muros para dividir a la gente,
+habría pasado toda mi vida convirtiendo este mundo en un lugar mucho peor.
+
+Ya había experimentado lo que se siente al firmar un acuerdo de
+confidencialidad cuando una persona se negó a entregarnos, a mí y al AI Lab,
+el código fuente del programa de control de nuestra impresora. (La ausencia de
+ciertas funciones en este programa convertía el uso de la impresora en una
+experiencia muy frustrante.) De modo que no podía engañarme sobre la inocencia
+de estos acuerdos. Monté en cólera cuando aquel individuo se negó a
+compartirlo con nosotros. No podía hacerle lo mismo al resto del mundo.
+
+Otra opción, más directa aunque desagradable, hubiera sido abandonar el mundo
+de los ordenadores. De esa manera no malgastaría mis aptitudes, aunque con
+todo seguirían sin servir de nada. No sería culpable de dividir y restringir
+libertad a los usuarios de ordenadores, pero eso llegaría tarde o temprano.
+
+Decidí estudiar la manera en que un programador podría hacer algo por el bien
+común. Me pregunté si podía escribir uno o varios programas que permitiesen
+resucitar nuevamente a nuestra extinta comunidad.
+
+La respuesta era obvia: la primera cosa necesaria era crear un sistema
+operativo, el software crucial para empezar a utilizar un ordenador. Con un
+sistema operativo puedes hacer muchas cosas; sin él, ni siquiera puedes hacer
+funcionar un ordenador. Mediante un sistema operativo libre podríamos armar
+una nueva comunidad cooperativa de hackers ---e invitar a todos a que se
+uniesen a ella. Y cualquiera podría utilizar un ordenador sin verse obligado
+previamente a conspirar para privar de esto a sus amigos.
+
+Como desarrollador de un sistema operativo, tenía las aptitudes necesarias
+para desempeñar esta labor. De manera que, aun cuando el éxito no estuviera
+asegurado, comprendí que había sido elegido para llevar a cabo esta misión.
+Opté por crear un sistema compatible con Unix para dotarle así de portabilidad
+y facilitar el cambio a los usuarios de Unix. El nombre de GNU fue elegido
+según una tradición de los hackers, como un acrónimo recursivo de <<GNU's Not
+Unix>>.\footnote{En castellano, <<GNU No es Unix>>.}
+
+Un sistema operativo no significa sólo un kernel, que apenas permite ejecutar
+otros programas. En los años setenta, cualquier sistema operativo decente
+incluía sus propios procesadores de comandos, ensambladores, compiladores,
+interpretes, depuradores, editores de textos, gestores de correo y mucho más.
+ITS, Multics, VMS y Unix, todos incluían estos componentes.
+
+Más adelante, escuché estas palabras, atribuidas a Hillel: <<Si no actúo en mi
+nombre, ¿quién lo hará por mí? Y entonces, ¿en qué me convertiré? Y si ahora
+no, entonces ¿cuándo?>>.
+
+La decisión de emprender el proyecto GNU se basaba en un espíritu similar.
+
+Como ateo, no sigo el ejemplo de ningún líder religioso, pero a veces admiro
+las cosas que han llegado a decir. 
+
+
+\section{Libre en su acepción de libertad}
+
+A veces se malinterpreta el término de <<software libre>> ---para empezar, no
+tiene ninguna relación con el precio. Lo que nos interesa es la libertad. He
+aquí la definición de software libre. Un programa es software libre para el
+usuario siempre que, como usuario particular, tengas:
+
+\begin{enumerate}
+
+\item La libertad de ejecutar el programa sea cual sea el propósito.
+
+\item  La libertad para modificar el programa para ajustarlo a tus necesidades.
+(Para que se trate de una libertad efectiva en la práctica, deberás tener
+acceso al código fuente, dado que sin él la tarea de incorporar cambios en un
+programa es extremadamente difícil.)
+
+\item La libertad de redistribuir copias, ya sea de forma gratuita, ya sea a
+cambio del pago de un precio.
+
+\item  La libertad de distribuir versiones modificadas del programa,  de tal 
forma
+que la comunidad pueda aprovechar las mejora introducidas.
+
+\end{enumerate}
+
+
+Dado que nos referimos a la libertad y no al precio, no existe contradicción
+alguna entre la venta de copias y el software libre. De hecho, la libertad
+para vender copias es crucial: las colecciones de software libre a la venta en
+formato de CD-ROM son muy importantes para la comunidad y venderlas es una
+forma de recaudar fondos para el desarrollo de software libre. Por lo tanto,
+cualquier programa que no podamos incluir en estas colecciones no podrá
+calificarse de software libre.
+
+Dada la ambigüedad del calificativo <<libre>>, llevamos mucho tiempo buscando
+alternativas, pero nadie ha encontrado ninguna satisfactoria. La lengua
+inglesa es de las más rica en lo que a palabras y matices se refiere, pero
+carece de un término simple e inequívoco para <<libre>> en el sentido de
+libertad ---<<unfettered>> [sin cadenas] sería el calificativo que más se 
ajusta
+al significado. Alternativas como <<liberado>>, <<libertad>> o <<abierto>> no
+significan lo mismo o presentan otros inconvenientes.
+
+
+
+
+
+\section{El software GNU y el Sistema GNU}
+
+El desarrollo de un sistema operativo de principio a fin es un proyecto
+colosal. Como primera medida, decidí adaptar y utilizar algunas piezas
+existentes de software libre siempre que me fuera posible. Desde el inicio,
+decidí usar \TeX como principal procesador de texto, y unos años más tarde me
+pasé al X Window System en vez de escribir otro sistema de ventanas para GNU.
+
+Debido a esta decisión, el sistema GNU no consiste en una colección completa
+de software GNU. El sistema incluye programas desarrollados por otros
+individuos y para proyectos con sus propios propósitos que empleamos por su
+condición de software libre.
+
+
+\section{Los inicios del proyecto}
+
+En enero de 1984 abandoné mi empleo en el MIT y comencé a escribir
+software GNU. Abandonar el MIT era imprescindible si quería que nadie
+interfiriera en la distribución de GNU como software libre. De haberme
+quedado, el MIT podría haberse apropiado de mi trabajo e impuesto sus propios
+términos de distribución, o incluso convertir el trabajo en un paquete de
+software propietario. No tenía ninguna intención de hacer una gran cantidad de
+trabajo para ver como se convertía en algo inútil en relación a su propósito
+inicial: crear una nueva comunidad dedicada a compartir software.
+
+No obstante, el profesor Winston, el entonces director del Lab AI en el MIT,
+me invitó a utilizar las instalaciones del laboratorio.
+
+
+\section{Los primeros pasos}
+
+Poco después de comenzar el proyecto GNU, me hablaron del Free University
+Compiler Kit, también conocido como VUCK. [La palabra danesa para libre (free)
+estaba escrita con una <<V>>] Se trataba de un compilador diseñado para 
trabajar
+con múltiples lenguajes, incluido C y Pascal, y compatible con ordenadores de
+objetivos múltiples. Me puse en contacto con el autor para pedirle permiso y
+utilizarlo en GNU.
+
+Me contestó burlonamente, diciendo que la universidad era gratuita, pero no el
+compilador. Así que decidí que el primer programa para el proyecto GNU sería
+un compilador capaz de trabajar en múltiples lenguajes y plataformas.
+
+Para evitar tener que reescribir todo el compilador, obtuve el código fuente
+para el compilador Pastel, un compilador de plataformas múltiples desarrollado
+en Lawrence Livermore Lab. Soportaba, y estaba escrito, en una versión
+ampliada de Pascal, diseñada como lenguaje de programación de sistemas. Le
+añadí un \textit{front end} C y comencé a pasarlo a un ordenador Motorola
+68000, pero tuve que abandonar el intento al descubrir que el compilador
+requería muchos megabytes de espacio, y el sistema Unix 68000 de entonces sólo
+tenía capacidad para 64K.
+
+Me di cuenta de que el compilador Pastel analizaba el archivo de entrada en
+forma de árbol sintáctico, convirtiéndolo en una cadena de <<instrucciones>> y
+luego generando todo el archivo de salida sin liberar espacio de
+almacenamiento. Así que concluí que tendría que escribir un nuevo compilador
+partiendo de cero. El resultado es el compilador conocido como GCC; aunque no
+contiene ningún elemento del compilador Pastel, conseguí adaptar y utilizar el
+\textit{front end} C que había escrito. Pero eso fue años más tarde. Antes
+trabajé en el GNU Emacs.
+
+
+\section{GNU Emacs}
+
+Comencé a trabajar en el GNU Emacs en septiembre de 1984, y a principios de
+1985 ya podía ser utilizado. Esto me permitió
+comenzar a usar el sistema Unix para labores de edición. Dado que nunca me
+interesó aprender a usar vi o ed, hasta entonces había realizado mis ediciones
+en otro tipo de máquinas.
+
+En aquel momento había gente interesada en utilizar GNU Emacs, lo que planteó
+el problema de la distribución. Por supuesto, lo coloqué en el servidor
+anónimo ftp del ordenador del MIT [Este ordenador, prep.ai.mit.edu, se
+convirtió así en el principal sitio ftp de distribución de GNU; al
+desmantelarlo años más tarde, transferimos el nombre a nuestro nuevo servidor
+ftp]. Pero en aquel entonces, muchos no tenían acceso a Internet y no podían
+descargar una copia vía FTP. ¿Qué podía decirles?
+
+Podría haberles dicho: <<Busca un amigo en la red y que te haga una copia>>. O
+podría haber hecho lo mismo que hiciera con el PDP-10 Emacs original, a saber,
+decirles: <<Envíame una cinta y un SASE, y te lo devolveré por correo con una
+copia de Emacs>>. Pero como no tenía trabajo y andaba buscando la manera de
+ganar dinero con el software libre, anuncié que enviaría copias a cualquiera
+interesado a cambio de ciento cincuenta dólares. Así comenzó mi empresa de
+distribución de software libre, precursora de las empresas que hoy distribuyen
+sistemas Linux basados en GNU.
+
+
+\section{¿Un programa es libre para cualquier usuario?}
+
+Cuando un programa de software libre deja de estar en manos de su autor, esto
+no significa necesariamente que siga siendo software libre para cualquiera que
+se haga con una copia de él. Por ejemplo, el software de dominio público
+---software sin \textit{copyright}--- es software libre, pero cualquiera puede
+modificarlo y hacer una versión propietaria a partir de él. Lo mismo ocurre
+con muchos programas libres con copyright que se distribuyen con licencias
+simples muy permisivas que autorizan el desarrollo de versiones propietarias
+modificadas.
+
+El ejemplo paradigmático de este problema es el X Window System. Desarrollado
+en el MIT y publicado como software libre con una licencia permisiva, pronto
+fue adoptado por diversas empresas informáticas. Añadieron X, sólo en forma
+binaria, a sus sistemas propietarios Unix, siempre acompañados del clásico
+acuerdo de confidencialidad. Estas copias de X dejaron de ser software libre,
+igual que Unix.
+
+Los desarrolladores del X Window System no lo consideraron un problema---lo
+esperaban y pretendían que eso ocurriera. Su objetivo no era la libertad sino
+el <<éxito>>, definido en función del número de usuarios. No les importaba si
+éstos eran libres o no, bastaba con que fueran muchos.
+
+Esto condujo a una situación paradójica, en la que dos maneras de medir el
+grado de libertad dieron respuestas distintas a la pregunta <<¿Es libre este
+programa?>> Si atendemos a la libertad que proporcionaban los términos de
+distribución del MIT, entonces la conclusión es que el X era software libre.
+Pero si tenemos en cuenta la libertad del usuario medio de X, la respuesta es
+que se trataba de software propietario. La mayoría de los usuarios de X
+utilizaban las versiones propietarias que venían con el sistema Unix, no la
+versión libre.
+
+
+\section{El Copyleft y la GNU GPL}
+
+El objetivo de GNU era proporcionar libertad a los usuarios, no simplemente
+ser popular. De modo que necesitábamos idear unos términos de distribución que
+impidieran que el software de GNU se convirtiera en software propietario. El
+método que empleamos se denominó \textit{copyleft}.
+
+Copyleft utiliza la ley de \textit{copyright}, pero dándole la vuelta para
+servir a un propósito opuesto al habitual: en lugar de privatizar el software,
+ayuda a preservarlo como software libre.
+
+La idea fundamental del copyleft es que se autoriza la ejecución del programa,
+su copia, modificación y distribución de versiones modificadas, siempre que no
+se añada ninguna clase de restricción a posteriori. De este modo, las
+libertades cruciales que definen el <<software libre>> quedan garantizadas para
+cualquiera que posea una copia; estas libertades se convierten en derechos
+inalienables.
+
+Para que el copyleft sea efectivo las versiones modificadas deberán ser libres
+también. Esto garantiza que cualquier tarea basada en nuestro trabajo se
+pondrá a disposición de la comunidad si llegara a publicarse. Cuando los
+programadores que tienen empleo se ofrecen voluntariamente a mejorar el
+software GNU, sólo el copyleft impide que sus jefes les digan: <<No podéis
+compartir esos cambios, porque vamos a utilizarlos para crear nuestra versión
+propietaria del programa>>.
+
+El requisito de que los cambios sean libres es esencial para garantizar la
+libertad de los usuarios del programa. Las empresas que privatizaron el X
+Window System incorporaron ciertos cambios para instalarlo en sus sistemas y
+en su hardware. Estos cambios eran pequeños comparados con la envergadura del
+sistema, pero no eran en absoluto triviales. Si estos cambios se esgrimían
+como excusa para denegar la libertad a los usuarios, cualquiera podría
+aprovecharse de ello.
+
+Al combinar un programa libre con un código no libre se plantea un problema
+similar. Esta combinación acabaría siendo inevitablemente no libre; las
+libertades suprimidas en la parte no libre del programa afectarán a éste en su
+totalidad. Autorizar este tipo de combinaciones abriría un boquete lo bastante
+grande para hundir el barco entero. Por lo tanto, un objetivo crucial del
+copyleft es tapar este boquete: cualquier cosa añadida o combinada con un
+programa copyleft, para formar una versión modificada deberá preservar su
+condición de software libre y su copyleft.
+
+Nosotros aplicamos una forma específica de copyleft para la mayor parte del
+software de GNU, conocida como la GNU General Public License o para abreviar
+GNU GPL. Recurrimos a otros tipos de copyleft según las circunstancias
+específicas. También se aplica el copyleft a los manuales de GNU, pero
+utilizamos una forma más sencilla, porque la complejidad de la GNU GPL resulta
+innecesaria en estos casos.
+
+En 1984 o 1985, Don Hopkins ---un compañero con mucha imaginación--- me envió
+una carta. En el sobre había escrito una serie de proverbios, incluido el que
+sigue: <<Copyleft---quedan revocados todos los derechos>>. Empleé la palabra
+<<copyleft>> para bautizar el concepto de distribución que andaba desarrollando
+en aquel momento.
+
+
+\section{La Free Software Foundation}
+
+A medida que aumentaba el interés por Emacs, otros vinieron a sumarse al
+proyecto GNU, y decidimos que era el momento de volver a buscar
+fuentes de financiación. De este modo, en 1985 creamos la Free Software
+Foundation, una organización sin ánimo de lucro dedicada al desarrollo de
+software libre. La FSF también se hizo con la empresa de distribución de
+copias de Emacs, a lo que más tarde añadiría otros programas
+\textit{libres}---no sólo de GNU--- así como la venta de manuales libres.
+
+La FSF acepta donaciones, pero la mayor parte de sus ingresos siempre procedió
+de las ventas ---de copias de software libre y de otros servicios relacionados
+con  éste. En la actualidad, vende CD-Rom de códigos fuente, CD-Rom con los
+binarios, manuales cuidadosamente impresos ---con total libertad para
+redistribuirlos y modificarlos--- y Deluxe Distributions ---colecciones
+enteras de software adaptadas a la plataforma de elección del cliente.
+
+Los empleados de la Free Software Foundation han escrito y se han encargado
+del mantenimiento de una serie de paquetes de software de GNU. Dos ejemplos
+notables son la librería C y la shell. Todos los programas ejecutados en un
+sistema GNU/Linux utilizan la librería C de GNU para comunicarse con Linux.
+Fue desarrollada por un miembro de la plantilla de la Free Software
+Foundation, Roland McGrath. La shell utilizada en la mayoría de los sistemas
+GNU/Linux se llama BASH ---acrónimo de Bourne Again Shell---, desarrollada por
+otro empleado de la FSF, Brian Fox.
+
+Financiamos el desarrollo de estos programas porque el proyecto GNU no se
+reducía exclusivamente a las herramientas o al entorno de desarrollo. Nuestra
+meta era un sistema operativo completo, y estos programas eran necesarios para
+alcanzar nuestro objetivo.
+
+Con el nombre de <<Bourne again Shell>> pretendíamos mofarnos de la <<Bourne
+Shell>>, la shell más común en Unix.
+
+
+\section{Los servicios relacionados con el software libre}
+
+La filosofía del software libre rechaza una práctica empresarial concreta y
+muy generalizada, \textit{pero no rechaza el negocio} en general. Cuando una
+empresa respeta la libertad de los usuarios, le deseamos mucho éxito.
+
+La venta de copias de Emacs ilustra una clase de empresa relacionada con el
+software libre. Cuando la FSF se hizo con el negocio, me vi obligado a
+buscarme nuevamente la vida. Así fue como empecé a vender servicios
+relacionados con el software libre que acababa de desarrollar. Esto incluía la
+enseñanza de cuestiones como la programación de GNU Emacs, la modificación del
+GCC a la medida del usuario o el desarrollo de software, normalmente para
+instalar el GCC en nuevas plataformas.
+
+Hoy por hoy, una serie de corporaciones se dedican a este tipo de servicios
+relacionados con el software libre. Algunas distribuyen colecciones de
+software libre en CD-Rom; otras proporcionan servicio técnico a distintos
+niveles, contestando a las preguntas de los usuarios, subsanando \textit{bugs}
+o añadiendo nuevas funciones. Incluso, estamos empezando a ver empresas
+dedicadas al lanzamiento de nuevos productos de software libre.
+
+Pero debemos andarnos con cuidado ---una serie de empresas asociadas con el
+término <<código abierto>> basan su mercado en el software no libre que 
funciona
+con software libre. No son empresas de software libre, su software es
+propietario, y con sus productos pretenden tentar a los usuarios y despojarles
+de su libertad. Se las conoce como empresas de <<valor añadido>>, lo que 
refleja
+los valores que querrían que adoptásemos: la comodidad antes que la libertad.
+Si valoramos la libertad, deberíamos hablar de productos de <<libertad
+sustraída>>.
+
+
+\section{Los objetivos técnicos}
+
+El principal objetivo de GNU era ser software libre. Aun cuando GNU no
+entrañara ninguna ventaja técnica frente a Unix, sí tendría una ventaja
+social, al permitir que los usuarios cooperaran, y otra ética, al respetar su
+libertad.
+
+Pero es natural aplicar al trabajo los criterios ya conocidos de buena
+práctica ---por ejemplo, la asignación dinámica de estructuras de datos para
+evitar las limitaciones de tamaño fijadas arbitrariamente y el empleo de
+códigos de ocho bits, siempre que esto resultara apropiado.
+
+Por otro lado, rechazábamos ese empeño de Unix en conservar una memoria
+reducida, y así decidimos no dar soporte a las máquinas de 16 bits ---estaba
+claro que las de 32 bits serían la norma, para cuando hubi\'{e}ramos terminado
+el sistema GNU --- y no reducir la memoria a menos que superásemos un
+megabyte.  En los programas en que no fuera crucial administrar archivos de
+gran tamaño, animábamos a los programadores a insertar un archivo de entrada
+entero en el core, luego a escanear su contenido sin preocuparse del I/O.
+
+Estas decisiones permitieron que muchos programas GNU superasen a sus
+homólogos de Unix en fiabilidad y velocidad.
+
+
+\section{La donación de ordenadores}
+
+A medida que iba aumentaba la popularidad del proyecto GNU, la gente empezó a
+donar ordenadores que operaban con Unix. Y fueron de gran utilidad, porque la
+forma más fácil de desarrollar componentes de GNU era partiendo de un sistema
+Unix y reemplazar sus componentes uno a uno. Pero esto nos planteó un dilema
+ético: \textit{¿era correcto poseer, aunque fuera tan solo una copia, de
+Unix?}
+
+Unix era ---y es--- software propietario, y según la filosofía del proyecto
+GNU no debíamos recurrir a él. Pero, al aplicar la misma lógica que nos lleva
+a justificar el uso de la violencia en legítima defensa, concluí que era
+igualmente legítimo utilizar un paquete propietario cuando éste resultara
+crucial para desarrollar un sustituto libre que ayudaría a otros a dejar de
+utilizar el paquete propietario.
+
+Pero, aun cuando los medios justificaran el fin, no dejaban de ser medios poco
+éticos. Hoy en día ya no tenemos ninguna copia de Unix, porque lo
+reemplazamos por sistemas operativos libres. Cuando no podíamos sustituir el
+sistema operativo de un ordenador por otro libre, entonces reemplazábamos el
+ordenador entero.
+
+
+\section{La lista de tareas de GNU}
+
+A medida que avanzaba el proyecto GNU y se desarrollaron o descubrieron un
+creciente número de componentes de sistema, nos pareció muy útil elaborar una
+lista de asignaturas pendientes. La utilizamos para reclutar desarrolladores
+que escribieran las piezas que faltaban. Esta lista se conoció como la lista
+de tareas de GNU. Además de los componentes de Unix, incluimos en la lista
+otros proyectos útiles de software y la documentación que, en nuestra opinión,
+precisaba cualquier sistema completo.
+
+
+
+En la actualidad, apenas figuran algunos componentes de Unix en la lista de
+tareas de GNU ---hemos llevado a cabo la mayor parte, a excepción de algunas
+menos trascendentales. Pero la lista está repleta de proyectos que podrían
+calificarse de <<aplicaciones>>. Cualquier programa que despierte el interés de
+algo más que un reducido grupo de usuarios se añadirá al sistema operativo. 
+
+Incluso llegamos a incluir juegos en esta lista ---lo hicimos desde
+el principio. Unix contenía juegos, así que lógicamente GNU tenía que hacer lo
+propio. Pero la compatibilidad nunca fue un problema para los juegos, de modo
+que no replicamos los de Unix. Optamos en cambio por una gama de distintas
+clases de juegos que pensamos podrán gustar a los usuarios.
+
+
+\section{La librería GNU GPL}
+
+La librería C GNU utiliza un copyleft especial llamado GNU Library General
+Public License, que autoriza el enlace de software propietario con la
+librería. ¿Por qué permitir esta excepción?
+
+No es una cuestión de principios. Ningún principio establece el derecho de los
+productos de software propietario a incluir nuestro código ---¿por qué
+contribuir a un proyecto que niega el derecho a compartir? El uso de la LGPL
+para la librería C, o para cualquier otra librería, responde más bien a una
+estrategia.
+
+La librería C desempeña tareas genéricas; todo sistema o compilador
+propietario viene acompañado de una librería C. Por lo tanto, limitar nuestra
+librería C al software libre no reportaría ninguna ventaja para éste
+---hubiera desalentado el uso de nuestra librería.
+
+Nuestro sistema es una excepción a este respecto: en el sistema GNU
+---incluido GNU/Linux---, la librería C GNU es la única en C. Por lo que los
+términos de distribución de la librería C GNU determinan si es posible o no
+compilar un programa propietario para el sistema GNU. No existen razones
+éticas para autorizar la incorporación de aplicaciones propietarias en el
+sistema GNU, pero estratégicamente parece que prohibir esto desincentivaría el
+uso del sistema GNU en lugar de alentar el desarrollo de aplicaciones libres.
+
+Esta es la razón de que utilizar la Library GPL sea una buena estrategia para
+la librería C. Para otras librerías, la estrategia a adoptar debe estudiarse
+caso por caso. Si una librería desempeña una tarea especial que puede ayudar a
+escribir ciertos tipo de programas, publicarla con GPL, limitándola
+exclusivamente a los programas libres, será una manera de ayudar a otros
+desarrolladores de software libre, proporcionándoles una ventaja frente al
+software propietario.
+
+Tomemos por ejemplo la GNU Readline,\footnote{La librería GNU Readline provee
+una serie de funciones a aquellas aplicaciones que permitan a sus usuarios
+editar líneas de comando desde el teclado.} una librería desarrollada para la
+edición de comandos para BASH. Readline se publica con una GNU GPL ordinaria,
+no con la Library GPL. Es indudable que esto reduce el volumen de uso de
+Readline, pero no supone una pérdida para nosotros. Por otro lado, se ha
+desarrollado al menos una aplicación útil en software libre que puede utilizar
+la Readline, y esto sí constituye un auténtico logro para la comunidad.
+
+Los desarrolladores de software propietario cuentan con la ventaja que
+proporciona el dinero; los de software libre deben idear ventajas
+entre ellos. Espero que un día contemos con una amplia colección de
+librerías con GPL sin paralelo en el mundo del software propietario, una
+colección que proporcione módulos útiles que sirvan de base para el futuro
+software libre y entrañen una ventaja decisiva para fomentar su desarrollo.
+
+
+\section{¿Un reto personal?}
+
+Eric Raymond dice que <<todo buen trabajo de software empieza
+cuando un desarrollador se plantea un reto personal>>. Es posible
+que esté en lo cierto, pero muchos componentes esenciales del software GNU se
+desarrollaron con el fin de crear un sistema operativo libre y completo. Su
+origen está en una visión y un plan, no en un impulso individual.
+
+Por ejemplo, desarrollamos la librería C GNU, la Bourne Again Shell (BASH) y
+el GNU tar porque cualquier sistema similar a Unix precisaba de estos
+componentes. Lo mismo puede decirse de mis propios programas ---el compilador
+C GNU, GNU Emacs, GDB y GNU Make.
+
+Algunos programas GNU se desarrollaron para enfrentarse a amenazas específicas
+sobre nuestra libertad. Por eso desarrollamos el gzip, para sustituir al
+programa Compress cuando éste dejó de estar a disposición de la comunidad
+gracias a las patentes LZW.\footnote{El algoritmo Lempel-Ziv-Welch se emplea
+para la compresión de datos.} Buscamos a gente que pudiera desarrollar el
+LessTif, y más recientemente GNOME y Harmony, y así abordar los problemas
+planteados por ciertas librerías propietarias ---véase a continuación
+<<Librerías no libres>>. Estamos desarrollando el GNU Privacy Guard para
+reemplazar el popular software de encriptación no libre, porque los usuarios
+no deberían verse obligados a elegir entre su privacidad y su libertad.
+
+Claro que la gente encargada de escribir estos programas empezó a interesarse
+en el trabajo, y algunos añadieron muchas funciones para satisfacer sus
+propias necesidades e intereses. Pero esa no es la razón de la existencia de
+los programas.
+
+
+\section{Acontecimientos inesperados}
+
+Al iniciarse el proyecto GNU pensé que desarrollaríamos el sistema en su
+totalidad y luego lo publicaríamos entero. Pero no fue así.
+
+Dado que cada uno de los componentes del sistema GNU se implantó en un sistema
+Unix, todos ellos podían ejecutarse en sistemas Unix mucho antes de que
+existiera el sistema GNU. Algunos de estos programas se hicieron muy populares
+y los usuarios empezaron a ampliarlos y a transportarlos ---a las diversas
+versiones incompatibles de Unix, y también a otros sistemas. 
+
+El proceso dotó de mayor potencia a estos programas, y atrajo tanto fondos
+como colaboradores al proyecto GNU. Pero es probable que también retrasara la
+concepción de un sistema mínimamente funcional durante varios años, dado que
+los desarrolladores de GNU dedicaban la mayor parte de su tiempo al
+mantenimiento de estos puertos y a la incorporación de funciones a los
+componentes existentes, en vez de escribir los que faltaban.
+
+
+\section{El GNU Hurd}
+
+En 1990, el sistema GNU estaba casi terminado. Faltaba crear un solo
+componente central, el kernel. Decidimos crearlo como una colección de
+procesos de servidor que se ejecutaría sobre Mach. Mach es un microkernel
+desarrollado en la Carnegie Mellon University y, más tarde, en la Universidad
+de Utah. El GNU Hurd es una colección de servidores ---o <<manada de
+gnus>>---implantados en Mach que desempeñan las diversas tareas propias del
+kernel de Unix. Su desarrollo se retrasó mientras esperábamos la publicación
+de Mach como software libre, tal y como nos habían prometido.
+
+
+
+Una de las razones que nos impulsó a elegir este diseño era evitar lo que
+parecía la parte más dura del trabajo: depurar un programa de kernel sin un
+depurador de fuentes. Esto ya se había resuelto en Mach, y esperábamos depurar
+los servidores Hurd como programas de usuarios, con el GDB. Pero pasó mucho
+tiempo hasta que lo logramos, y los servidores multiproceso que se envían
+mensajes entre sí resultan extremadamente difíciles de depurar. La
+consolidación del Hurd ha llevado muchísimos años.
+
+
+\section{Alix}
+
+En principio, el kernel GNU \textit{no} iba a llamarse Hurd. Su nombre
+original era Alix ---por mi novia de aquel momento. Ella era administradora de
+sistemas Unix, y advirtió que su nombre casaba perfectamente con los nombres
+escogidos para las distintas versiones de Unix. Bromeando, le dijo a sus
+amigos: <<Deberían bautizar un kernel con mi nombre>>. No dije nada, pero 
decidí
+sorprenderla con un kernel llamado Alix.
+
+Sin embargo, el nombre no se mantuvo. Michael Bushnell ---ahora Thomas---, el
+principal desarrollador del kernel, prefería el nombre de Hurd, y llamó Alix a
+una parte del kernel ---la encargada de capturar las llamadas del sistema y
+administrarlas enviando mensajes a los servidores Hurd.
+
+Por fin, Alix y yo nos separamos y ella se cambió de nombre. En cualquier
+caso, el diseño de Hurd se modificó para que la librería C enviase mensajes
+directamente a los servidores, lo que supuso la desaparición del componente
+Alix.
+
+Pero antes de todo esto, una amiga de Alix se encontró con el nombre en el
+código fuente de Hurd y se lo contó. Así que el nombre cumplió su cometido.
+
+
+\section{Linux y GNU/Linux}
+
+El GNU Hurd no está listo para producción. Afortunadamente, otro kernel estaba
+a nuestra disposición. En 1991, Linus Torvalds desarrolló un kernel compatible
+con Unix y lo llamó Linux. En el año 1992, la combinación de Linux con el
+incompleto sistema GNU resultó en un sistema operativo libre. [Esta
+combinación fue, por supuesto, una labor extraordinaria]. Gracias a Linux
+podemos ejecutar hoy una versión del sistema GNU.
+
+Denominamos esta versión GNU/Linux para explicar su composición, una
+combinación del sistema GNU con Linux como kernel.
+
+
+\section{Los retos futuros}
+
+Hemos demostrado ser capaces de desarrollar una amplia gama de software libre.
+Esto no significa que seamos invencibles e imparables. Existen diversos retos
+que plantean un futuro incierto para el software libre. Enfrentarnos a ellos
+nos exigirá un esfuerzo constante y mucha resistencia, a veces por muchos
+años. Necesitaremos la clase de determinación que exhibe la gente cuando
+valora su libertad y la protege a toda costa.
+
+
+
+En los cuatro apartados que siguen discutiremos estos retos.
+
+
+\section{Hardware secreto}
+
+Los fabricantes de hardware tienden cada vez más a mantener en secreto las
+especificaciones del hardware. Esto dificulta enormemente la tarea de escribir
+drivers libres para que Linux y Xfree86\footnote{El Xfree86 es un programa que
+proporciona un entorno de escritorio que interactúa con tu hardware ---ratón,
+teclado, etc. Funciona en plataformas muy diversas.} sean compatibles con el
+hardware nuevo. Hoy contamos con sistemas libres \textit{y} completos, pero no
+durarán mucho si no son compatibles con los ordenadores del mañana.
+
+Hay dos formas de enfrentarse a este problema. Los programadores pueden hacer
+ingeniería inversa para descubrir cómo crear programas compatibles con el
+hardware. El resto podemos elegir qué hardware será compatible con el software
+libre. A medida que aumente el número de usuarios de software libre, el
+secretismo de estas especificaciones se convertirá en una política
+contraproducente.
+
+Hacer ingeniería inversa es una labor colosal. ¿Contaremos con programadores
+lo bastante decididos para llevarla a cabo? Sí, siempre que les hayamos
+convencido de que el software libre es una cuestión de principios y de que los
+drivers no libres son intolerables. ¿Invertiremos dinero extra, e incluso
+tiempo extra, para poder utilizar drivers libres? Sí, siempre y cuando se
+generalice esta voluntad de recuperar nuestra libertad.
+
+
+\section{Librerías no libres}
+
+La librería no libre que opera en un sistema operativo libre constituye una
+trampa para los desarrolladores de software libre. Las atractivas funciones de
+la librería son el cebo perfecto; al utilizar la librería, caes en la trampa,
+porque tu programa no puede integrarse de forma útil en un sistema operativo
+libre. [Estrictamente hablando, podríamos incluir tu programa, pero éste no
+podría ejecutarse sin la librería]. Y, lo que es peor, en caso de
+popularizarse un programa que utilice una librería propietaria, podría
+arrastrar a otros programadores desprevenidos hacia la misma trampa.
+
+El primer ejemplo de este problema se presentó en los años ochenta, con el
+Motif \textit{toolkit}.\footnote{Motif es una interfaz gráfica y administrador
+de ventanas que opera en X Window, un potente sistema gráfico basado en una
+arquitectura cliente/servidor.} Aunque entonces no había sistemas operativos
+libres, estaba claro qué problema iba a plantearles el Motif más tarde. El
+Proyecto GNU respondió de dos formas: planteando la necesidad de que los
+proyectos individuales de software libre fueran compatibles tanto con los
+toolkit widgets X libres como con Motif, y encargando la creación de un
+sustituto libre para Motif. La tarea tardó muchos años en concluirse. Sólo en
+1997 el LessTif, desarrollado por los Hungry Programmers, fue lo
+suficientemente potente para la mayoría de las aplicaciones Motif.
+
+Entre 1996 y 1998, otro toolkit no libre de Graphical User Interface (GUI)
+llamado Qt se incorporó a una notable colección de software libre, el
+escritorio KDE.
+
+Los sistemas libres GNU/Linux no podían aprovechar el KDE porque no podíamos
+emplear la librería. A pesar de ello, algunos distribuidores comerciales de
+sistemas GNU/Linux, bastante flexibles a la hora de mezclar software
+libre, añadieron el KDE a sus sistemas ---lo cual daría lugar a un sistema con
+más posibilidades y menos libertad. El grupo KDE animó activamente a otros
+programadores a que utilizasen Qt, mientras que millones de nuevos <<usuarios
+de Linux>> ni siquiera sospechaban que pudiera existir un problema al respecto.
+La situación era desoladora.
+
+La comunidad del software libre reaccionó de dos maneras: GNOME y Harmony.
+
+GNOME, el GNU Network Object Model Environment, es el proyecto de escritorio
+de GNU. Miguel de Icaza tomó la iniciativa en 1997, y se desarrolló con el
+apoyo de Red Hat Software. GNOME pretendía proveer prestaciones similares,
+pero usando exclusivamente software libre. Entraña algunas ventajas técnicas,
+como la de ser compatible con varios lenguajes, y no sólo el C++. Pero su
+principal propósito era la libertad, funcionar sin software no libre.
+
+Harmony es una librería sustitutiva compatible, diseñada con el fin de
+ejecutar software KDE sin recurrir a Qt.
+
+En noviembre de 1998, los desarrolladores de Qt anunciaron un cambio de
+licencia que, en caso de aplicarse, lo convertiría en software libre. Aunque
+no podemos estar seguros de esto, creo que el cambio se debió en parte a la
+firme respuesta de la comunidad ante el problema que planteaba la condición no
+libre de Qt. [Esta nueva licencia es incómoda y no equitativa, por lo que
+sigue siendo aconsejable evitar el uso de Qt\footnote{En septiembre de 2000
+volvería a publicarse el Qt con GNU GPL, lo que básicamente resolvía el
+problema.}]
+
+¿Cómo responderemos a la tentación que plantee la próxima librería no libre?
+¿Comprenderá la comunidad la necesidad de mantenernos alejados de cualquier
+trampa que se nos presente en el camino? ¿O renunciaremos a la libertad a
+cambio de la comodidad, y dar lugar así a un problema mucho mayor? Nuestro
+futuro depende de nuestra filosofía.
+
+
+\section{Patentes de software}
+
+La amenaza más seria a la que nos enfrentamos procede de las patentes de
+software, que pueden introducir algoritmos y funciones fuera del alcance del
+software libre al menos durante veinte años. Las patentes del
+algoritmo de compresión LZW se aplicaron en 1983, y todavía no podemos
+publicar software libre que produzca GIFs adecuadamente comprimidos. En 1998,
+se suspendió la distribución de un programa libre para producir archivos de
+audio MP3 comprimidos bajo amenaza de una demanda judicial por
+patente.
+
+Existen formas de abordar la cuestión de las patentes: buscar pruebas que
+demuestren la invalidez de una patente o buscar modos alternativos
+para realizar una tarea. Pero estos métodos funcionan sólo de vez en cuando;
+cuando fallan ambos, la patente puede resultar en un software libre
+desprovisto de alguna función necesaria para los usuarios. ¿Qué haremos
+entonces?
+
+Quienes valoramos el software libre por la libertad que éste entraña
+seguiremos en la misma línea. Lograremos sacar adelante el trabajo sin
+funciones patentadas. Pero quienes valoran el software libre porque esperan
+que sea técnicamente superior se inclinarán por calificarlo de fracaso cuando
+este software se vea restringido por una patente. De modo que, a pesar de que
+resulta muy útil discutir la efectividad práctica del modelo de desarrollo de
+tipo <<catedral>> y la fiabilidad y potencia de ciertos programas de software
+libre, debemos ir más allá. Debemos hablar de libertad y de principios.
+
+
+\section{Documentación libre}
+
+La mayor deficiencia de nuestros sistemas operativos no reside en el software,
+sino en la ausencia de buenos manuales libres para nuestros sistemas. La
+documentación es una parte esencial de cualquier paquete de software; un
+paquete importante de software libre sin un buen manual libre que lo acompañe
+constituye un lastre considerable. Tenemos muchos ejemplos de ello en la
+actualidad.
+
+La documentación libre, al igual que el software, es una cuestión de libertad,
+no de precio. Los criterios para el manual libre son bastante parecidos a los
+del software libre: hay que darles a los usuarios ciertas libertades. Debe
+autorizarse la redistribución ---incluida la venta comercial--- en papel y
+\textit{on line}, de modo que el manual pueda acompañar a todas las copias del
+programa.
+
+Autorizar su modificación resulta igualmente crucial. Por regla general, no
+creo que la gente deba tener el derecho de modificar toda clase de artículos y
+libros. Por ejemplo, no creo que ni tú ni yo estemos obligados a autorizar la
+modificación de artículos como este, que describe nuestros actos y opiniones.
+
+Pero existe una razón específica de que la libertad para modificar sea un
+elemento crucial para la documentación relativa al software libre. Cuando los
+individuos ejercen su derecho a modificar el software, y añadir o cambiar sus
+funciones, si son lo bastante concienzudos cambiarán asimismo el manual ---y
+así proporcionarán una documentación concisa y útil junto con el programa
+modificado. Un manual que no permita a los programadores trabajar
+concienzudamente y terminar su labor no satisfará las necesidades de la
+comunidad.
+
+Algunos límites a la incorporación de estas modificaciones no plantean
+problema alguno, como es el caso de los requisitos establecidos para preservar
+la advertencia sobre \textit{copyright} del autor original, los términos de
+distribución o la lista de autores. O aquellos que exigen que las versiones
+modificadas incluyan la fecha de la modificación, o que incluso prohíben la
+supresión o alteración de secciones enteras, siempre que éstas no traten sobre
+temas técnicos. Este tipo de restricciones no plantean un problema porque no
+impiden al programador concienzudo adaptar el manual para que se ajuste al
+programa modificado. Dicho de otro modo, no impiden que la comunidad de
+software libre disfrute plenamente del uso del manual.
+
+Sin embargo, debemos ser capaces de modificar el contenido <<técnico>> del
+manual y luego distribuir el resultado en los medios y canales habituales; de
+lo contrario, las restricciones obstruirán a la comunidad, el manual dejará de
+ser libre y necesitaremos elaborar uno nuevo.
+
+¿Contarán los desarrolladores de software libre con la conciencia y la
+determinación para producir una amplia gama de manuales libres? Una vez más,
+nuestro futuro depende de nuestra filosofía.
+
+
+\section{Es necesario hablar de libertad}
+
+Actualmente, se calcula que existen diez millones de usuarios de sistemas
+GNU/Linux como Debian GNU/Linux y Red Hat Linux. El software libre ha
+desarrollado tales ventajas prácticas que está ganando adeptos por razones
+puramente prácticas.
+
+Las consecuencias positivas de esto son evidentes: un mayor interés por
+desarrollar software libre, más clientes para las empresas de software libre y
+una mayor capacidad para alentar a las empresas a desarrollar software libre
+comercial en lugar de productos de software propietario.
+
+Pero el interés en el software crece a un ritmo superior que la conciencia de
+la filosofía en que se fundamenta, y esto plantea ciertas dificultades.
+Nuestra capacidad para hacer frente a los desafíos y las amenazas
+anteriormente descritos dependerá de nuestra voluntad de mantenernos firmes en
+nombre de la libertad. Para convencer de ello a nuestra comunidad, habremos de
+difundir la idea entre los nuevos usuarios que pasen a formar parte de ella.
+
+Pero estamos fracasando: nuestros esfuerzos por atraer a nuevos usuarios a
+nuestra comunidad superan con creces a nuestras iniciativas a la hora de
+enseñarles los principios de nuestra comunidad. Debemos dedicarnos a ambos
+objetivos y compensar nuestros esfuerzos en ambas direcciones.
+
+
+\section{<<Open Source>> (código fuente abierto)}
+
+La tarea de enseñar a los nuevos usuarios el valor de la libertad se complicó
+especialmente en 1998, cuando parte de la comunidad decidió abandonar el
+término <<software libre>> y empezó a hablar de <<software de código abierto>>.
+
+Los partidarios de este término trataban de evitar la confusión entre <<libre>>
+y <<gratuito>>---un objetivo muy legítimo. Pero otros intentaban dejar a un 
lado
+los principios que habían impulsado la creación del software libre y el
+proyecto GNU, procurando así atraer a los ejecutivos y a los usuarios de
+empresas, quienes comparten mayoritariamente una ideología que antepone las
+ganancias económicas a la libertad, a la comunidad, a los principios. De modo
+que la retórica del <<código abierto>> se concentra en la posibilidad de crear
+un software de alta calidad y capacidad, pero rehuye las nociones de libertad,
+comunidad y principios.
+
+Un claro ejemplo de ello son las revistas <<Linux>> ---están repletas de
+anuncios de software propietario que funciona con GNU/Linux. Cuando aparezca
+el próximo Motif, o Qt, ¿advertirán estas revistas a los programadores de
+que se alejen de ellos, o los anunciarán sin más?
+
+El apoyo de la comunidad empresarial puede contribuir al bien de la comunidad
+de distintas maneras, siempre que partamos de unas condiciones de igualdad.
+Pero si nos ganamos su apoyo callándonos lo que pensamos sobre la libertad y
+los principios, el resultado puede ser desastroso, y sólo se agudizaría el
+desequilibrio ya existente entre la difusión y la educación cívica.
+
+Los términos <<software libre>> y <<código abierto>> describen más o menos la
+misma categoría de software, pero implican cosas muy distintas acerca del
+software y sus valores. El Proyecto GNU sigue empleando el término <<software
+libre>> para expresar la idea de que la libertad, y no sólo la tecnología, es
+importante.
+
+
+
+
+
+\section{¡Inténtalo!}
+
+La filosofía de Yoda ---<<No podemos sólo intentarlo>>--- suena bien, pero no
+me sirve. He realizado mi trabajo siempre ansioso ante la perspectiva de que
+no tuviera suficiente capacidad para ello, sin saber si mi labor bastaría para
+alcanzar el objetivo deseado. Pero lo intenté de todas formas, porque entre el
+enemigo y mi ciudad sólo estaba yo. Para mi sorpresa, a veces del éxito
+obtenido.
+
+En otras ocasiones fracasé. Algunas de mis ciudades han caído. Más tarde
+descubrí otra ciudad amenazada y me preparé para otra batalla. Con el tiempo,
+he aprendido a detectar las amenazas y a interponerme entre ellas y mi ciudad,
+haciendo un llamamiento a otros hackers para unirse a mí.
+
+
+
+Hoy en día, a menudo me encuentro que no estoy solo. La visión de un
+regimiento de hackers manos a la obra constituye una fuente de alivio y de
+alegría, y pienso que la ciudad sobrevivirá por el momento. Pero con el
+transcurso de los años los peligros son cada vez mayores, y ahora Microsoft
+nos tiene en su punto de mira. No podemos pensar que el futuro de la libertad
+está asegurado. ¡No os engañéis! Si quieres conservar tu libertad, tienes que
+estar preparado para defenderla.
+

Index: es/20_softwlibre.libertad_y_coper.aux
===================================================================
RCS file: es/20_softwlibre.libertad_y_coper.aux
diff -N es/20_softwlibre.libertad_y_coper.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/20_softwlibre.libertad_y_coper.aux       9 Dec 2010 19:04:13 -0000       
1.1
@@ -0,0 +1,26 @@
+\relax 
address@hidden {chapter}{\numberline {20}Software libre: libertad y 
cooperaci\'on}{162}}
address@hidden {10\p@ }}
address@hidden {10\p@ }}
address@hidden {section}{Introducci\'on}{162}}
address@hidden {section}{Software libre: libertad y cooperaci\'on}{163}}
address@hidden {section}{Turno de preguntas}{190}}
address@hidden
+\setcounter{page}{198}
+\setcounter{equation}{0}
+\setcounter{enumi}{4}
+\setcounter{enumii}{0}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{17}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{3}
+\setcounter{chapter}{20}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/20_softwlibre.libertad_y_coper.tex
===================================================================
RCS file: es/20_softwlibre.libertad_y_coper.tex
diff -N es/20_softwlibre.libertad_y_coper.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/20_softwlibre.libertad_y_coper.tex       9 Dec 2010 19:04:13 -0000       
1.1
@@ -0,0 +1,1963 @@
+\chapter[Software libre: libertad y cooperación]{Software libre: libertad y 
cooperación\protect\footnote{Lo que sigue es una transcripción corregida de la 
conferencia dictada en la New York University el 29 de mayo de 2001.}} 
+
+
+\section{Introducción}
+
+\medskip 
+\noindent \textsc{Mike Uretsky.} Soy Mike Uretsky. Estoy en la Escuela
+Empresarial Stern. También soy uno de los codirectores del Centro de
+Tecnologías Avanzadas. Os doy la bienvenida  en nombre de toda la gente del
+Departamento de Ciencia Informática. Quería comentar algo antes de pasarle la
+palabra a Ed que va a presentar al conferenciante.
+
+El papel de la Universidad es el de un lugar donde se fomenta el debate y se
+tienen interesantes discusiones. Y el papel de una Universidad avanzada es
+tener discusiones especialmente interesantes. Esta exposición en concreto,
+este seminario entra dentro de ese modelo. Encuentro particularmente
+interesante la discusión sobre el \textit{open source}. En cierto
+sentido\ldots{} [Risas del público]
+
+\medskip 
+\noindent \textsc{Richard M. Stallman.} Yo hago software libre. El
+\textit{open source} es un movimiento diferente. [Risas del público y
+aplausos]
+
+\medskip 
+\noindent \textsc{Mike Uretsky.} Cuando entré en el sector por primera
+vez en la década de 1960, el software era esencialmente libre. Hemos pasado
+por ciclos. Era libre, y después los fabricantes de software, apremiados por
+la necesidad de expandir sus mercados, lo empujaron hacia otras direcciones.
+Muchos de los desarrollos que tuvieron lugar con la llegada del PC se
+desplazaron exactamente con la misma secuencia cíclica.
+
+Un filósofo francés muy interesante, Pierre Levy, habla sobre un
+desplazamiento en esta dirección y sobre la entrada en el ciberespacio como
+algo no sólo relacionado con la tecnología sino con la reestructuración
+social, la reestructuración política, a través de la transformación de los
+modos de relación que mejorarán el bienestar de la humanidad. Esperamos que
+este debate sea un nuevo movimiento en esa dirección, que este debate sea algo
+que atraviese muchas de las disciplinas que normalmente funcionan como
+compartimentos estancos dentro de la Universidad. Esperamos asistir a una
+discusión interesante. Ed, cuando quieras...
+
+\medskip 
+\noindent \textsc{Ed Schonberg.} Soy Ed Schonberg, del Departamento de
+Ciencia Informática del Instituto Courant. Permitidme daros la bienvenida a
+este evento. Los presentadores son normalmente un aspecto particularmente
+inútil en las exposiciones públicas, pero en este caso, en realidad, han
+servido para un propósito útil, como Mike ha demostrado fácilmente, dado que,
+por ejemplo, un presentador puede permitir con sus comentarios inexactos, que
+el conferenciante ponga orden, corrija y afine considerablemente los
+parámetros del debate. [Risas del público]
+
+Así, permitidme hacer una presentación lo más breve posible de alguien que no
+la necesita. Richard es el ejemplo perfecto de alguien que, actuando
+localmente, empezó a pensar globalmente a raíz de los problemas de
+inaccesibilidad al código fuente de los drivers de impresora en el laboratorio
+de inteligencia artificial del MIT, hace muchos años. Ha desarrollado una
+filosofía coherente que nos ha obligado a todos a replantearnos nuestras ideas
+sobre cómo se produce software, sobre qué significa la propiedad intelectual y
+sobre lo que de verdad representa la comunidad del software. Permitidme dar la
+bienvenida a Richard Stallman. [Aplausos]
+
+ 
+\section{Software libre: libertad y cooperación}
+
+\noindent \textsc{Stallman.} ¿Alguien me puede dejar un reloj? [Risas
+del público] Gracias. Bien, quiero dar mi agradecimiento a Microsoft por darme
+la oportunidad de estar en este estrado. [Risas del público]. Durante las
+últimas semanas, me he sentido como un escritor cuyo libro ha sido
+accidentalmente prohibido en alguna parte.\footnote{Poco menos de un mes
+antes, el vicepresidente de Microsoft, Craig Mundie, dio una charla en la
+que atacó el software libre ---llamándolo <<open source>>.} [Risas del 
público]. Excepto
+que todos los artículos sobre el mismo están dando el nombre del autor
+equivocado, porque Microsoft describe la GNU GPL como una licencia
+\textit{open source} y la mayoría de las coberturas periodísticas han hecho lo
+mismo. La mayoría de la gente, por supuesto de forma inocente, no se da cuenta
+de que nuestro trabajo no tiene nada que ver con el \textit{open source}, de
+que en realidad hicimos la mayor parte de él antes de que la gente ni siquiera
+acuñara el término \textit{open source}.
+
+Nosotros estamos en el movimiento del software libre y voy a hablar sobre qué
+es el movimiento del software libre, sobre qué significa, sobre qué hemos
+hecho, y, dado que esto en parte está patrocinado por una escuela empresarial,
+diré algunas cosas más de lo que normalmente suelo decir sobre cómo se
+relaciona el software libre con el ámbito empresarial y con otras áreas de la
+vida social. 
+
+Bien, algunos de vosotros quizás no escriba nunca programas informáticos, pero
+tal vez sabéis cocinar. Y si sabéis cocinar, a no ser que realmente seáis unos
+genios, probablemente uséis recetas. Y si usáis recetas, probablemente habréis
+tenido la experiencia de obtener la copia de una receta a través de un amigo
+que la comparte. Y  probablemente también hayáis tenido la experiencia ---a no
+ser que seáis unos auténticos principiantes--- de cambiar la receta. Una receta
+dice ciertas cosas, pero no tienes qué hacer exactamente lo que dice. Puedes
+dejar fuera algunos ingredientes. Añadir algunos champiñones, por que te
+gustan los champiñones. Echarle menos sal porque tu médico te dijo que
+deberías prescindir de la sal. Lo que sea. Puedes incluso hacer cambios más
+grandes, según tus habilidades. Y si has hecho cambios en una receta y se la
+cocinas a tus amigos, y les gusta, alguno de tus amigos dirá: <<Oye, ¿me puedes
+pasar la receta?>>. Y entonces, ¿qué haces? Puedes apuntar tu versión
+modificada de la receta y hacerle una copia a tu amigo. Esto es lo que se hace
+naturalmente con cualquier tipo de recetas útiles.
+
+Bueno, una receta es muy parecida a un programa informático. Un programa
+informático se parece mucho a una receta: una sucesión de pasos realizados
+para conseguir algún resultado deseado. De modo que es igual de natural hacer
+lo mismo con los programas informáticos. Pásale una copia a tu amigo. Haz
+cambios en ella porque el trabajo para el que fue escrita no es exactamente el
+mismo que quieres hacer. Este fue de gran ayuda para otro, pero tu trabajo es
+diferente. Y, después de cambiarla, probablemente sea útil para más gente.
+Quizás tengan que hacer un trabajo como el que tú haces, así que preguntan:
+<<Oye, ¿me puedes dejar una copia?>>. Por supuesto, si eres una buena persona
+les darás la copia. Esa es la forma de ser de una persona decente.
+
+Imaginad qué pasaría si las recetas estuvieran empaquetadas dentro de cajas
+negras. No podríais ver qué ingredientes están usando, por no hablar de
+cambiarlos, imaginad que hacéis una copia para un amigo, te llaman pirata y te
+intentan meter unos años en la cárcel. Ese mundo generaría una tremenda
+afrenta a toda la gente que está acostumbrada a compartir recetas. Pero
+exactamente así es el mundo del software propietario. Un mundo en el que la
+usual decencia con los otros está prohibida o coartada. 
+
+Y bien, ¿por qué me enteré de esto? Me enteré porque, en la década de 1970,
+tuve la buena suerte de ser parte de una comunidad de programadores que
+compartían software. Esencialmente esta comunidad podía reconocer sus
+ancestros en los comienzos de la programación. En la década de 1970, sin
+embargo, era un poco extraño que hubiera una comunidad que compartiese
+software. Y, de hecho, era algo así como un caso extremo; en el laboratorio en
+el que yo trabajaba, todo el sistema operativo era software desarrollado por
+la gente de nuestra comunidad y compartíamos cualquier parte de él con
+cualquiera. Cualquiera era bienvenido para entrar y echar un vistazo, llevarse
+una copia y hacer lo que quisiera. No había notas de copyright en estos
+programas. La cooperación era nuestro modo de vida. Y estábamos seguros dentro
+de ese modo de vida. No luchábamos por él. No teníamos que luchar por él.
+Simplemente vivíamos así. Y, hasta donde nos concernía, habríamos seguido
+viviendo así. Así que había software libre, pero no un movimiento del software
+libre. 
+
+Sin embargo, más tarde, nuestra comunidad fue destruida por una sucesión de
+calamidades. Finalmente quedó anulada. Finalmente, el ordenador
+PDP-10,\footnote{Procesador de Datos Programados modelo 10, un servidor usado
+por muchas investigaciones punteras y organizaciones gubernamentales durante
+la d\'{e}cada de 1970.} que usábamos para todo nuestro trabajo, se dejó de
+fabricar. Nuestro sistema ---el \textit{Sistema Incompatible de Uso
+Compartido}--- fue escrito a principios de la década de 1960, de modo que
+estaba escrito en lenguaje ensamblador. Era con lo que se solían escribir los
+sistemas operativos en la década de 1960.  Por supuesto, el lenguaje
+ensamblador estaba orientado para una arquitectura informática particular; si
+esta deja de fabricarse, todo tu trabajo se convierte en polvo ---es inútil. Y
+eso fue lo que nos pasó. Los 20 años de trabajo de nuestra comunidad se
+convirtieron en polvo.
+
+Pero antes de que pasara esto, tuve una experiencia que me preparó, me ayudó a
+ver qué hacer, me ayudó a prepararme para ver qué hacer cuando esto sucediera,
+porque en cierto momento Xerox donó al laboratorio de inteligencia artificial,
+en el que yo trabajaba, una impresora láser; era un regalo realmente hermoso,
+ya que era la primera vez que alguien fuera de Xerox tenía una impresora
+láser. Era muy rápida, imprimía una página por segundo, muy buena en muchos
+aspectos, pero muy inestable, porque en realidad era una fotocopiadora de
+oficina de alta velocidad que había sido transformada en impresora. Y como ya
+sabéis, las fotocopiadoras se atascan, aunque siempre hay alguien para
+arreglarlas. La impresora se atascaba y nadie lo podía ver. Así que se quedaba
+atascada mucho tiempo.
+
+Bien, teníamos una idea de cómo tratar este problema. Modificarla de modo que
+cada vez que la impresora se atascaba, el ordenador que controlaba a la
+impresora pudiera decir a nuestra máquina de uso compartido y a los usuarios
+que estaban esperando la salida de impresión que había que arreglar la
+impresora, para que así al menos supieran que estaba atascada\ldots{} por
+supuesto, si estás esperando que se impriman tus trabajos y sabes que la
+impresora está atascada, no te sientas y esperas una eternidad, sino que te
+pones a arreglarla.
+
+Sin embargo, llegados a ese punto, estábamos completamente bloqueados,
+dado que el software que controlaba esa impresora no era software libre. Había
+venido con la impresora y era simplemente un binario. No podíamos tener el
+código fuente, Xerox no nos permitía tener el código fuente. Así, a pesar de
+nuestra habilidad como programadores ---después de todo, habíamos escrito
+nuestro propio sistema de uso compartido--- estábamos completamente
+imposibilitados para añadir esta característica al software de la impresora.
+
+Lo único que podíamos hacer era sufrir con la espera. Podía llevar una hora o
+dos conseguir que se imprimieran tus trabajos, porque la máquina estaba
+atascada casi todo el tiempo. Esperabas una hora suponiendo: <<Se que va a
+estar atascada. Esperaré una hora y me pasaré a recoger mi copia>>. Y entonces
+veías que había estado atascada todo el tiempo y que en realidad nadie la
+había arreglado. Así que la arreglabas y volvías a esperar otra media hora.
+Entonces, volvías y la veías atascada otra vez antes de que hubiera llegado a
+imprimir tu trabajo. Imprimía durante tres minutos y estaba atascada treinta
+minutos. Frustración total. Pero lo peor era saber que podíamos haberla
+arreglado, pero alguien, por su propio egoísmo, nos estaba coartando e
+impidiendo que mejorásemos el software. Así que, por supuesto, nos sentíamos
+algo resentidos.
+
+Entonces oí que alguien de la Universidad Carnegie Mellon tenía una copia de
+ese software. Iba a hacerle una visita allí, así que fui a su oficina y dije:
+<<Buenas, soy del MIT. ¿Podrías dejarme una copia del código fuente de la
+impresora?>>. Y él dijo, <<no, prometí que no te daría ninguna copia>>. [Risas
+del público]. Yo estaba petrificado. De verdad,  estaba muy enfadado y no
+sabía cómo podía expresarlo. Todo lo que me salía era dar media vuelta y salir
+de la habitación. Quizás di un portazo. [Risas del público]. Y pensé sobre
+ello más adelante, porque me daba cuenta de que no había visto sólo a un
+capullo aislado, sino que se trataba de un fenómeno social importante y que
+afectaba a mucha gente. 
+
+Tuve suerte, sólo me tocó probar un poquito. Otros tenían que vivir con esto
+todo el tiempo. Así que pensé sobre este asunto en profundidad. Observad, él
+había prometido que se negaría a cooperar con nosotros ---sus colegas del
+MIT---. Nos había traicionado. Pero no sólo nos lo hizo a nosotros. El caso es
+que también te lo hizo a ti. [Señala a un miembro del público]. Y creo que muy
+probablemente también te lo hizo a ti. [Señala a otro miembro del público. El
+público ríe]. Y probablemente también te lo hizo a ti. [Señala a un tercer
+miembro del público]. Posiblemente se lo hizo a la mayoría de la gente que
+está en esta sala ---excepto tal vez a unos pocos que aún no habían nacido en
+1980.--- Puesto que había prometido que se negaría a cooperar con casi toda la
+población del planeta Tierra. Había firmado un acuerdo de no divulgación.
+
+Bien, este fue mi primer encuentro con un acuerdo de no divulgación y aprendí
+una lección importante ---importante porque la mayoría de los programadores
+nunca la aprenden. Este era mi primer encuentro con un acuerdo de no
+divulgación y yo era la víctima. Yo, y todo mi laboratorio, éramos las
+víctimas. Y la lección que me enseñó es que los acuerdos de no divulgación
+tienen víctimas. No son inocentes. No son inofensivos. La mayoría de los
+programadores se encuentran por primera vez con un acuerdo de no divulgación
+cuando se les ofrece firmar uno. Y siempre hay alguna tentación ---si firmas 
vas
+a obtener alguna propinilla. Así que se inventan excusas. Dicen, <<bueno, no va
+a conseguir una copia pase lo que pase, así que, ¿por qué no unirme a la
+conspiración para marginarle?>> Dicen, <<así es como siempre se ha hecho. 
¿Quién
+soy yo para ponerme en contra?>> Dicen, <<si no firmo esto, lo hará otro>>.
+Excusas varias para acallar sus conciencias.
+
+Pero cuando alguien me ofreció la firma de un acuerdo de no divulgación, mi
+conciencia ya estaba sensibilizada. Recuerdo cómo me había enfadado cuando
+alguien prometió que no me ayudaría a mi y a todo mi laboratorio a resolver
+nuestro problema. No podía darme la vuelta y hacerle exactamente lo mismo a
+alguien que nunca me había hecho ningún daño. Si alguien me pidiera que
+prometiera no compartir alguna información útil con un enemigo odiado, yo
+aceptaría. Si alguien ha hecho algo malo, se lo merece. Pero los desconocidos
+no me han hecho ningún daño. ¿Cómo podrían merecerse ese tipo de maltrato? No
+puedes permitirte empezar a tratar mal a todo el mundo. Si no te conviertes en
+un depredador para la sociedad. Así que dije: <<Muchas gracias por ofrecerme
+este bonito paquete de software. Pero, en las condiciones que ustedes exigen,
+no puedo aceptarlo con la conciencia tranquila, así que me las arreglaré sin
+él. Muchísimas gracias>>. Y de este modo, nunca he firmado a sabiendas un
+acuerdo de no divulgación para información de utilidad  técnica general, como
+el software. 
+
+Ahora bien, hay otros tipos de información que implican diferentes asuntos
+éticos. Por ejemplo, está la información personal. Si quisieras hablar conmigo
+sobre lo que estaba pasando entre tú y tu novio, y me pidieras que no se lo
+contara a nadie, yo estaría de acuerdo en guardarte ese secreto, porque no es
+información de utilidad técnica general.
+
+Al menos, es probable que no sea útil a todo el mundo. [Risas del público].
+Hay pocas posibilidades ---y aún así es una posibilidad--- de que alguien 
quisiera
+revelarme alguna maravillosa nueva técnica sexual, entonces sentiría el deber
+moral de hacérselo saber al resto de la humanidad, y así todo el mundo podría
+beneficiarse de ella. [Risas del público]. Así que tendría que poner una
+cláusula en esa promesa. 
+
+Si sólo son detalles sobre quien quiere qué y quién está enfadado con quién, y
+ese tipo de culebrones\ldots \textit{eso }lo puedo guardar en secreto; pero no
+puedo retener algo de cuyo conocimiento la humanidad puede beneficiarse
+tremendamente. Veréis, el propósito de la ciencia y la tecnología es crear
+información útil para la humanidad, para ayudar a la gente a vivir mejor. Si
+prometemos que retendremos esa información ---si la guardamos en secreto---
+entonces estaremos traicionando el objetivo de nuestro sector. Y eso, decidí
+que no debía hacerlo.
+
+Pero mientras tanto mi comunidad se había ido a pique y eso me dejaba en una
+mala situación. Fijaros, todo el Sistema Incompatible de Uso Compartido estaba
+obsoleto, porque el PDP-10 estaba obsoleto, de este modo no había forma de que
+pudiera seguir trabajando como desarrollador de sistemas operativos tal y como
+lo había estado haciendo. Esta actividad dependía de formar parte de la
+comunidad, usar el software de la comunidad y mejorarlo. Ya no era posible, lo
+cual me planteó un dilema moral. ¿Qué iba a hacer? Porque la posibilidad más
+obvia significaba ponerme en contra de esa decisión que había tomado. La
+posibilidad más obvia era adaptarme a los cambios del mundo. Aceptar que las
+cosas eran diferentes y que yo debería abandonar esos principios y empezar a
+firmar acuerdos de no divulgación para sistemas operativos propietarios, muy
+probablemente escribir también software propietario. Así, me di cuenta de que
+podría divertirme escribiendo código y que podría ganar dinero ---especialmente
+si lo hiciera en cualquier parte que no fuera el MIT---, pero al final, hubiera
+tenido que repasar mi carrera y decir <<me he pasado la vida
+construyendo muros para dividir a la gente>>, estaría avergonzado de mi vida.
+
+Así que busqué otra alternativa, y había una obvia. Podía dejar el sector del
+software y dedicarme a otra cosa. Bien, no tengo otras habilidades reseñables,
+pero estoy seguro de que podría haber llegado a ser camarero. [Risas del
+público]. No en un restaurante de lujo; no me contratarían, pero podría ser
+camarero en algún sitio. Y muchos programadores me decían <<la gente que
+contrata programadores exige esto, esto y esto. Y si no hago estas cosas, me
+moriré de hambre>>. Es literalmente la expresión que usan. Bien, como camarero
+no vas a morirte de hambre. [Risas del público]. Así que, realmente, no estás
+en peligro. Pero ---y, sabéis, esto es importante--- a veces puedes 
justificarte
+por hacer cosas que dañan a los demás diciendo que de otro modo te puede pasar
+algo peor. Si \textit{de verdad} te fueras a morir de hambre, estaría
+justificado que escribieras software propietario. [Risas del público]. Si
+alguien te apunta con una pistola, entonces yo diría que se te puede perdonar.
+[Risas del público]. Pero yo encontré una forma de sobrevivir sin hacer algo
+inmoral, así que esa excusa no valía. Me di cuenta, de todos modos, de que ser
+camarero no iba a resultarme divertido y significaría derrochar mis
+habilidades como desarrollador de sistemas operativos. Evitaría el mal uso de
+mis habilidades. Desarrollar software propietario sería un mal uso de mis
+habilidades. Apoyar que los demás vivan en el mundo del software propietario
+sería usar mal mis habilidades. Así que es mejor malgastarlas que hacer una
+mal uso de ellas, pero aún así no era algo bueno de verdad. 
+
+Por estos motivos decidí buscar otra alternativa. ¿Qué puede hacer un
+desarrollador de sistemas operativos para mejorar realmente la situación y
+hacer del mundo un lugar mejor? Me di cuenta de que un desarrollador de
+sistemas operativos era exactamente lo que se necesitaba. El problema, el
+dilema para mí y para todos los demás  era que todos los sistemas operativos
+disponibles para los ordenadores modernos eran propietarios. Los sistemas
+operativos libres estaban destinados a los ordenadores viejos y obsoletos,
+¿verdad? Así que para los ordenadores modernos, si querías comprar un
+ordenador moderno y usarlo, estabas obligado a usar un sistema operativo
+propietario. De modo que si un desarrollador de sistemas operativos escribiera
+otro sistema operativo y dijera <<venid todos a compartir esto; sois
+bienvenidos>>, se daría una escapatoria al dilema, otra alternativa para todo
+el mundo. Así que me di cuenta de que había algo que podía hacer que podría
+resolver el problema. Tenía justo las habilidades necesarias para poder
+hacerlo. Y posiblemente era la cosa más útil que yo podía imaginarme en
+relación a lo que sería capaz de hacer con mi vida. Se trataba de un problema
+que nadie más estaba intentando resolver. Era algo así como quedarme sentado,
+ver empeorar las cosas y que no hubiera nadie más que yo. De este modo, sentí:
+<<Soy el elegido. Tengo que trabajar en esto. ¿Si no lo hago yo, quién lo
+hará?>>. Decidí que desarrollaría un sistema operativo libre, o moriría en el
+intento\ldots{} de viejo, por supuesto. [Risas del público].
+
+Por supuesto, tuve que decidir qué tipo de sistema operativo debería ser.
+Había que tomar algunas decisiones técnicas de diseño. Decidí hacer que el
+sistema fuera compatible con Unix por una serie de razones. En primer lugar,
+acababa de ver como se quedaba obsoleto a un sistema operativo que realmente
+amaba, porque estaba escrito para un modelo particular de ordenador. No quería
+que eso sucediera otra vez. Necesitábamos tener un sistema que se pudiera
+migrar. Bien, Unix era un sistema portable. Así que si seguía el diseño de
+Unix, tenía bastantes posibilidades de hacer un sistema que también se pudiera
+migrar y funcionar en otros sistemas. Y además, por qué no hacerlo compatible
+en todos sus detalles. La idea es que los usuarios odian
+los cambios que los hacen incompatibles. Si hubiera diseñado el sistema de
+acuerdo a mi manera favorita ---lo cual me hubiera encantado, estoy seguro---
+habría producido algo incompatible. Los detalles serían diferentes. Así que,
+si hubiera escrito el sistema, los usuarios me habrían dicho: <<Bien, esto es
+muy bonito, pero es incompatible. Cambiarse costará mucho trabajo. No nos
+podemos permitir tener tantos problemas sólo para usar tu sistema en lugar de
+Unix, así que nos quedamos con Unix>>.
+
+Ahora bien, si de verdad quería crear una comunidad en la que hubiera gente,
+gente usando este sistema libre y disfrutando de los beneficios de la libertad
+y la cooperación, tenía que producir un sistema que la gente usara, un sistema
+cuya migración desde otro sistema fuera fácil, que no tuviera un impedimento
+que lo hiciera fracasar desde el mismo principio. Bueno, en realidad hacer el
+sistema compatible con Unix adelantó ya todas las
+decisiones de diseño inmediatas, porque Unix está formado por muchos
+elementos, que se comunican por interfaces que están más o menos
+documentadas. De modo que si quieres compatibilidad con
+Unix, tienes que sustituir cada elemento, uno por uno, con un elemento
+compatible. De este modo, las restantes decisiones de diseño se toman dentro
+de cada elemento y pueden ser tomadas después por cualquiera que decida
+escribir ese elemento. No tienen que tomarse desde el principio. 
+
+Todo lo que teníamos que hacer para empezar el trabajo era encontrar un nombre
+para el sistema. Bueno, nosotros los hackers siempre buscamos nombres
+divertidos o traviesos para los programas, porque pensar que a la gente le
+haga gracia el nombre es la mitad de la diversión de escribir el programa.
+[Risas del público]. Teníamos una tradición de acrónimos recurrentes para
+decir que el programa que estás escribiendo es parecido a algún programa
+existente. Puedes ponerle de nombre un acrónimo recurrente que diga: esto no
+es lo otro [this one's not the other]. Así, por ejemplo, había muchos editores
+de texto Tico en la década de 1960 y 1970, normalmente se les llamaba tal y
+cual Tico. En ese momento, un hacker espabilado llamó al suyo Tint, lo que
+quería decir Tint No Es Tico\footnote{En ingl\'{e}s, Tint Is Not Teco, que
+corresponde a las siglas Tint. [\textit{N. del E.}]}  ---el primer acrónimo
+recurrente---. En 1975, creé el primer editor de texto Emacs; había muchas
+imitaciones de Emacs, muchas de las cuales se llamaban tal y cual Emacs, pero
+una se llamaba Fine, por \textit{Fine Is Not Emacs}, y también estaba Sine,
+por \textit{Sine Is Not Emacs}, y Eine por \textit{Eine is not Emacs}, y Mince
+por \textit{Mince Is Not Complete Emacs}. [Risas del público]. Esa era una
+imitación descarada. Y entonces Eine fue reescrito casi por completo, y la
+nueva versión se llamó Zwei por \textit{Zwei Was Eine
+Initially}.\footnote{\textit{Eine} y \textit{Zwei} significan uno y dos
+respectivamente en alemán.} [Risas del público].
+
+Así, busqué un acrónimo recurrente para Algo No Es Unix [Something Is Not
+Unix]. Y probé con las 26 letras, y descubrí que ninguna de ellas era una
+palabra. [Risas del público]. Hmm, prueba de otra forma. Hice una contracción.
+De este modo podría tener un acrónimo de tres letras, para Algo No Unix. Probé
+con varias letras y encontré la palabra GNU\footnote{\textit{Gnu} significa
+<<ñu>> en ingl\'{e}s. [\textit{N. del E.}]}  ---la palabra GNU es la más
+graciosa de todo la lengua inglesa---. [Risas del público]. Ahí estaba. Por
+supuesto, el motivo de que sea gracioso es que según el diccionario, se
+pronuncia <<new>>. Por eso la gente lo usa en muchos juegos de palabras. 
Dejadme
+que os diga que este es el nombre de un animal que vive en África. Y la
+pronunciación africana tenía un golpe seco. [Risas del público]. Quizás
+todavía lo tenga. Y así, los colonos europeos, cuando llegaron allí, no se
+molestaron en aprender a dar ese golpe seco. Así que lo eliminaron y
+escribieron una <<g>> que significaba <<hay otro sonido que supuestamente va 
aquí
+pero nosotros no lo pronunciamos>>. [Risas del público]. De todos modos, esta
+noche me voy a Sudáfrica y les he rogado, espero que me encuentren a alguien
+que me enseñe a pronunciar golpes secos para que sepa pronunciar GNU de la
+forma correcta cuando se trata del animal. [Risas del público].
+
+Pero, cuando es el nombre de nuestro sistema, la pronunciación correcta es
+<<g-\textsc{new}>> ---con la <<g>> fuerte---. Si hablas de un <<nuevo>> 
sistema operativo puedes
+confundir bastante a la gente, porque hemos trabajado en él desde hace 17
+años, así que ya no es muy nuevo. [Risas del público]. Pero todavía es, y
+siempre lo será, GNU ---no importa cuánta gente lo llame Linux por error---. 
[Risas
+del público]. 
+
+Así que, en enero de 1984, dejé mi trabajo en el MIT para empezar a escribir
+elementos de GNU.\footnote{Puedes leer el anuncio original del proyecto GNU en
+<<El Manifiesto GNU>>.} Aún así, fueron tan amables como para dejarme usar sus
+recursos. En ese momento, pensé que escribiríamos todos esos elementos y que
+haríamos un sistema GNU completo, y en ese momento diríamos <<Venid a por él>> 
y
+la gente empezaría a usarlo. Eso no fue lo que pasó. Los primeros elementos
+que escribí eran buenos recambios, con menos fallos, de algunos elementos de
+Unix, pero no eran especialmente emocionantes. Particularmente nadie quería
+obtenerlos y instalarlos. Pero entonces, en septiembre de 1984, empecé a
+escribir GNU Emacs, que era mi segunda implementación de Emacs y para
+principios de 1985 ya estaba funcionando. Podría usarlo para todo mi trabajo
+de edición, lo cual era un gran alivio, porque no tenía intención de aprender
+vi, el editor de Unix. [Risas del público]. Así que, hasta ese momento, hice
+mi trabajo de edición con otro equipo y guardé los archivos en la red, de modo
+que pudiera probarlos. Pero cuando GNU Emacs funcionó lo suficientemente bien
+como para que yo lo usara, también otra gente quiso usarlo. 
+
+De este modo, tuve que pensar bien los mecanismos de distribución. Por
+supuesto, puse una copia en el directorio anónimo \textsc{ftp} y eso estaba
+bien para los que estaban en la red ---podían ejecutar un archivo
+tar,\footnote{Un programa de archivo de Unix. Combinado con gzip, forma la
+alternativa de GNU al formato de compresión no libre ZIP.} pero incluso
+entonces, en 1985, muchos programadores no tenían acceso a la red. Me mandaban
+correos electrónicos diciendo. <<¿Cómo puedo conseguir una copia?>>.  Tuve que
+decidir qué les respondería. Bueno, podría haberles dicho <<quiero dedicar mi
+tiempo a escribir más software de GNU, no a escribir cintas, así que por favor
+encontrad a un amigo que esté en Internet y quiera bajárselo y grabarlo para
+vosotros>>, y estoy seguro de que la gente habría encontrado algunos amigos
+más tarde o mas temprano. Habrían conseguido sus copias.
+
+Pero yo estaba sin trabajo. En realidad, nunca he tenido un trabajo desde que
+dejé el MIT en enero de 1984. Así que estaba buscando algún modo de hacer
+dinero mediante mi trabajo con el software libre y por esta razón empecé un
+negocio de software libre. Anuncié <<mandadme 150 dólares y os enviaré una
+cinta de Emacs>>. Y los pedidos empezaron a llegar poco a poco. A mediados del
+año llegaban con cuentagotas.     
+
+Estaba recibiendo entre ocho y diez pedidos por mes. Y, si hubiera sido
+necesario, habría podido vivir sólo de eso, porque siempre he vivido
+sobriamente. Básicamente vivo como un estudiante. Y me gusta, porque significa
+que el dinero no me dicta lo que debo hacer. Puedo hacer lo que creo que es
+importante para mí. Me liberó para hacer lo que parecía merecer la pena. Así
+que haced un auténtico esfuerzo para evitar quedar atrapados dentro de todos
+los caros hábitos de vida del americano típico. Porque si lo hacéis, entonces
+la gente de dinero os dictará lo que tenéis que hacer con vuestra vida. No
+seréis capaces de hacer lo que es importante para vosotros.
+
+De este modo, iba bien, pero la gente me solía preguntar: <<¿Cómo que es
+software libre si cuesta 150 dólares?>>. [Risas del público]. Bueno, el motivo
+de que preguntaran esto es que estaban confundidos por los múltiples
+significados de la palabra inglesa <<libre>>. Un significado se refiere al
+precio y el otro se refiere a la libertad.  Cuando hablo de software libre, me
+refiero a la libertad, no al precio. Así que pensad en <<libertad de
+expresión>>, no en <<barra libre>>. [Risas del público]. A ver, no habría
+dedicado tantos años de mi vida a asegurarme de que los programadores tengan
+menos dinero. Ese no es mi objetivo. Soy un programador y no me resulta
+problemático ganar dinero. No dedicaré toda mi vida a ganar dinero, pero no me
+preocupa ganarlo. Por lo tanto, ---y en la medida en que la ética es igual para
+todo el mundo--- tampoco estoy en contra de que otro programador gane dinero. 
No
+quiero que los precios sean bajos. La cuestión es la libertad. Libertad para
+todos los que utilizan el software, tanto si esa persona es un programador
+como si no. 
+
+Llegados a este punto debería daros una definición de software libre. Me
+centraré mejor en algunos detalles concretos, porque decir sólo <<creo en la
+libertad>> es vacuo. Hay muchas libertades en las que puedes creer, y están en
+conflicto entre ellas, así que la auténtica cuestión política es: ¿cuáles son
+las libertades importantes, las libertades que debemos asegurarnos que tenga
+todo el mundo? 
+
+Bien, ahora daré una respuesta a esa pregunta para ese área particular del uso
+del software. Un programa es software libre para ti, como usuario particular,
+si tienes las siguientes libertades:
+
+\begin{itemize}
+
+\item La Libertad Cero es la libertad de ejecutar el programa con
+cualquier propósito, de la forma que quieras.  
+
+\item La Libertad Uno es la libertad de ayudarte a ti mismo cambiando el 
programa
+para que se ajuste a tus necesidades.
+
+\item La Libertad Dos es la libertad de ayudar al prójimo distribuyendo copias
+del programa.
+
+\item Y la Libertad Tres es la libertad de ayudar a construir tu comunidad
+publicando una versión mejorada de modo que los otros puedan beneficiarse de
+tu trabajo.
+
+\end{itemize}
+
+Si tienes todas estas libertades, el programa es software libre, para ti -y
+esto es crucial. Por eso lo expreso de ese modo. Lo explicaré más adelante,
+cuando hable sobre la licencia GNU GPL, pero ahora voy a explicar qué
+significa el software libre, que es una cuestión más básica. 
+
+La \textit{Libertad Cero} es bastante obvia. Si ni siquiera se te permite
+utilizar el programa como quieras, es un programa la hostia de restrictivo.
+Pero como de hecho sucede, la mayoría de los programas te darán al menos la
+Libertad Cero. Y la Libertad Cero se sigue, legalmente, como consecuencia de
+la Libertad Uno, Dos y Tres ---así es como funciona la legislación de
+copyright---. Así que las libertades que distinguen al software libre del 
software corriente
+son las Libertades Uno, Dos y Tres, por eso hablaré más sobre ellas y de por
+qué son importantes.
+
+La \textit{Libertad Uno} es la libertad de ayudarte a ti mismo modificando el
+software para que se ajuste a tus necesidades. Esto puede significar arreglar
+los fallos. Puede significar añadir nuevas características. Puede significar
+migrarlo a un sistema informático distinto. Puede significar traducir todos
+los mensajes de error al navajo. Deberías ser libre de hacer cada modificación
+que quieras hacer.
+
+Ahora bien, es obvio que los programadores profesionales pueden hacer uso de
+esta libertad de forma muy efectiva, pero no solo ellos. Cualquiera con un
+mínimo de inteligencia puede aprender un poco de programación. Hay trabajos
+difíciles y hay trabajos fáciles, y la mayoría de la gente no va a aprender lo
+suficiente como para hacer trabajos difíciles. Pero mucha gente puede aprender
+lo suficiente para hacer trabajos fáciles, del mismo modo que hace 50 años
+montones y montones de estadounidenses aprendieron a reparar coches, que es lo
+que permitió a los EEUU tener un ejército motorizado en la Segunda Guerra
+Mundial y ganar. Es muy importante tener mucha gente que sepa reparar cosas.
+
+Y si eres una persona sociable y realmente no quieres aprender tecnología en
+absoluto, posiblemente eso significa que tienes muchos amigos y que eres bueno
+pillándoles para que te deban favores. [Risas del público]. Posiblemente
+algunos de ellos sean programadores. Así que puedes pedirle a alguno de tus
+amigos programadores: <<¿Podrías cambiarme esto, por favor? ¿Me puedes añadir
+esta característica?>> De este modo, se puede beneficiar mucha gente.
+
+Ahora bien, si no tienes esta libertad, se produce  un daño práctico y
+material a la sociedad. Esta ausencia de libertad te hace prisionero de tu
+software. Ya expliqué lo que pasaba con la impresora láser. Para nosotros
+funcionó mal y no podíamos arreglarla porque éramos prisioneros de nuestro
+software.
+
+Pero también afecta a la moral de la gente. Si el uso del ordenador es siempre
+frustrante, y la gente lo usa, sus vidas también serán frustrantes, y si lo
+están usando en su trabajo, su trabajo será frustrante; odiarán su trabajo. Y
+ya sabéis, la gente se protege  a sí misma de la frustración decidiendo no
+preocuparse. Así que acabas con gente cuya actitud es, <<bueno, hoy me he
+presentado a trabajar. Eso es todo lo que tengo que hacer. Si no puedo
+progresar, ese no es mi problema; es el problema del jefe>>. Y cuando esto
+ocurre, es perjudicial para estas personas y es malo para la sociedad en su
+conjunto. Esta es la Libertad Uno, \textit{la libertad de ayudarte a ti
+mismo.}
+
+La \textit{Libertad Dos} es la libertad de ayudar al prójimo distribuyendo
+copias del programa. Puesto que, para los seres que pueden pensar y aprender,
+compartir conocimiento útil es un acto de amistad fundamental, cuando estos
+seres usan ordenadores, este acto de amistad toma la forma de compartir
+software.  Los amigos comparten cosas entre sí. Los amigos se ayudan entre sí.
+Esta es la naturaleza de la amistad. Y, en realidad, este espíritu de buena
+voluntad ---el espíritu de ayudar al vecino, de forma voluntaria--- es el
+recurso más importante de la sociedad. Marca la diferencia entre una sociedad
+en la que se puede vivir y la ley de la selva. Su importancia ha sido
+reconocida por las principales religiones del mundo durante cientos de años y
+siempre tratan explícitamente de fomentar esta actitud.
+
+Cuando yo iba a la guardería, los profesores intentaban enseñarnos esta
+actitud ---el espíritu de compartir--- forzándonos a hacerlo. Se imaginaban
+que si lo hacíamos, aprenderíamos. Así que decían, <<si traéis dulces al
+colegio, no podéis quedároslos todos para vosotros, tenéis que compartir algo
+con los otros niños>>. Nos enseñaban que la sociedad estaba organizada para
+enseñar este espíritu de cooperación. ¿Y por qué se tiene que enseñar todo
+esto? Porque la gente no es totalmente cooperativa. Esta es una parte de la
+naturaleza humana, pero hay otros aspectos en la naturaleza humana. Y es que
+la naturaleza humana está compuesta de muchas partes. Así que, si quieres una
+sociedad mejor, tienes que trabajar para fomentar este espíritu que induce a
+compartir. Éste espíritu no llegará a acontecer del todo. Es comprensible. La
+gente también tiene que preocuparse por sí misma. Pero si de algún modo
+hacemos que este espíritu se extienda, saldremos mejor parados. 
+
+Hoy en día, de acuerdo con el gobierno de EEUU, supuestamente los profesores
+deben hacer exactamente lo contrario. <<Ah, Johnny, te has traído software al
+colegio. Bueno, no lo compartas. Compartir está mal. Compartir significa que
+eres un pirata>>. ¿A qué se refieren cuando dicen <<pirata>>? Lo que están
+diciendo es que ayudar al prójimo es el equivalente moral de abordar un barco.
+[Risas del público].
+
+¿Qué habrían dicho Buda o Jesús sobre esto? Bien, coge a tu líder religioso
+favorito. No sé, quizá Manson habría dicho algo diferente. [Risas del
+público]. ¿Quién sabe lo que diría L. Ron Hubbard? Pero\ldots
+
+\medskip \noindent \textsc{Pregunta.} \textit{ }[Inaudible].
+
+\medskip 
+\noindent \textsc{Stallman.}  Por supuesto, está muerto. Pero no lo admiten.
+¿Qué?
+
+\medskip 
+\noindent \textsc{Pregunta.} \textit{ }Los demás también, también están 
muertos.
+[Risas del público]. [Inaudible]. Charles Manson también está muerto. [Risas
+del público]. Están muertos, Jesús está muerto, Buda está muerto\ldots
+
+\medskip 
+\noindent \textsc{Stallman.}  Sí, es verdad. [Risas del público]. Me imagino
+que, en ese sentido, L. Ron Hubbard no es peor que los otros. [Risas del
+público]. De todos modos [inaudible].
+
+\medskip 
+\noindent \textsc{Pregunta.} L. Ron Hubbard\footnote{L. Ron Hubbard fue el
+fundador de la Iglesia de la Cienciología. [\textit{N. del E.}]} usaba
+software libre ---le liberaba de Zanu. [Risas del público].
+
+\medskip 
+\noindent \textsc{Stallman.} De todos modos, creo que este es el motivo más
+importante por el que el software debería ser libre: no nos podemos permitir
+contaminar el recurso más importante de la sociedad. Es cierto que no es un
+recurso físico como el aire limpio o el agua potable. Es un recurso
+psicosocial, pero por todo lo dicho, es igual de real y marca una tremenda
+diferencia en nuestras vidas. Las acciones que emprendemos influyen en el
+pensamiento de los demás. Cuando vamos por ahí diciéndole a la gente <<No
+compartáis con los demás>>, si nos escucha, habremos causado un efecto en la
+sociedad, y no bueno. Esta es la Libertad Dos, \textit{la libertad de ayudar
+al prójimo}.
+
+Ah, por cierto, si no tienes esta libertad, no se produce simplemente un daño
+a los recursos psicosociales, también se produce un daño práctico y material.
+Si el programa tiene propietario y el propietario impone unas
+condiciones que hacen que cada usuario tenga que pagar para
+poder usarlo, algunos dirán: <<No importa, me las arreglaré sin él>>. Y eso es
+una pérdida, una pérdida deliberadamente infligida. Y lo interesante del
+software, por supuesto, es que con menos usuarios no significa que tengas que
+producir menos. Si menos gente compra coches, puedes fabricar menos coches.
+Eso es un ahorro. Hay recursos que asignar, o no, para fabricar coches, por lo
+que puedes decir que es bueno que los coches tengan un precio. Impide que la
+gente desvíe montones de recursos que se van a desperdiciar en fabricar coches
+que realmente no son necesarios. Pero si cada coche adicional no consumiera
+recursos, ahorrar al producir estos coches no supondría ningún bien. Bueno,
+para los objetos físicos, por supuesto, como los coches, siempre van a hacer
+falta recursos para fabricar unidades adicionales para cada ejemplar
+adicional.
+
+Pero esto no es cierto para el software. Todo el mundo puede hacer otra copia.
+Y hacerlo es casi trivial. No consume recursos, excepto una cantidad
+pequeñísima de electricidad. Así que no hay de dónde ahorrar, no vamos a
+asignar mejor ningún recurso poniendo este impedimento financiero en el uso
+del software. A menudo encuentras a gente que acepta las consecuencias de los
+razonamientos económicos, basados en premisas que no se corresponden con el
+software y que intenta transplantarlas desde otros ámbitos de la vida dónde sí
+se pueden aplicar y dónde las conclusiones extraídas pueden ser válidas.
+Simplemente toman esas conclusiones y asumen que también son válidas para el
+software, cuando el argumento no tiene ninguna base en el
+caso del software. Las premisas no funcionan para este caso. Es muy importante
+examinar cómo se llega a esa conclusión, y de qué premisas depende, para ver
+donde podría ser válida. Así que esta es la Libertad Dos, \textit{la libertad
+de ayudar a tu prójimo}.
+
+La \textit{Libertad Tres} es la libertad de ayudar a construir tu comunidad
+publicando una versión mejorada del software. La gente me solía decir <<si el
+software es libre, entonces a nadie le pagarán por trabajar en él, así que,
+¿por qué iba a trabajar nadie en él?>> Bueno, por supuesto, estaban
+confundiendo los dos significados de \textit{libre}, así que su razonamiento
+se basaba en una mala interpretación del término. Pero, en cualquier caso, esa
+era su teoría. Hoy, podemos comparar esa teoría con la evidencia empírica y
+encontramos que a cientos de personas se les paga para escribir software
+libre, y alrededor 100.000 lo están haciendo de forma voluntaria. Tenemos
+mucha gente trabajando en el software libre, y esto por varios motivos
+diferentes.
+
+Cuando publiqué GNU-Emacs por primera vez ---la primera parte del sistema GNU
+que la gente de verdad quería usar--- y cuando empezó a tener usuarios,
+pasado un tiempo, recibí un mensaje que decía, <<creo que he visto un fallo en
+el código fuente, y aquí esta el remedio>>. Y recibí otro mensaje, <<aquí 
tienes
+código para añadir una característica nueva>>. Y otro remedio para un fallo. Y
+otra característica nueva. Y otra, y otra, y otra, hasta que me empezaron a
+llover tan rápido que sólo hacer uso de toda esta ayuda que estaba recibiendo
+suponía mucho trabajo. Microsoft no tiene estos problemas. [Risas del público]
+
+Finalmente, la gente observó este fenómeno. En la década de 1980 muchos de
+nosotros pensábamos que tal vez el software libre no sería tan bueno como el
+software no libre, porque no tendríamos tanto dinero para pagar a la gente. Y
+por supuesto gente como yo, que valora la libertad y la comunidad, dijo,
+<<bueno, usaremos el software libre de todos modos>>. Merece la pena hacer un
+pequeño sacrificio en algunas  simples comodidades técnicas a cambio de tener
+libertad. Pero lo que la gente empezó a observar, hacia 1990, es que nuestro
+software era en realidad mejor. Tenía más capacidad, era más fiable, que las
+alternativas propietarias.
+
+A principios de la década de 1990, alguien encontró la forma de medir
+científicamente la estabilidad del software. Esto es lo que hizo. Tomó
+diferentes grupos de programas comparables que hacían los mismos trabajos
+---exactamente los mismos trabajos--- en sistemas diferentes, dado que había
+ciertos programas básicos tipo Unix. Y los trabajos que hacían eran más o
+menos la misma cosa ---o seguían el tipo POSIX--- de modo que todos eran
+iguales en cuanto a los trabajos que hacían; pero eran mantenidos por gente
+distinta y escritos de forma separada. El código era distinto. Así que
+dijeron, vale, cogeremos estos programas y los utilizaremos con datos al azar,
+y mediremos con qué frecuencia se estropean o fallan. Así que lo midieron y el
+conjunto de programas más fiable era los programas de GNU. Todas las
+alternativas comerciales, que eran software propietario, eran menos fiables.
+Así que lo publicó y se lo contó a todos los desarrolladores. Unos pocos años
+después hizo el mismo experimento con las versiones más novedosas y obtuvo el
+mismo resultado. Las versiones GNU eran las más fiables. Fijaros, hay clínicas
+de cáncer y operaciones 911\footnote{En muchas zonas de EEUU, el 911 es el
+número para llamadas de emergencia.} que usan el sistema GNU, porque es muy
+fiable, y la fiabilidad es muy importante para ellos. 
+
+En cualquier caso, existe aún un grupo de gente que considera este beneficio
+particular como la principal razón por la cual a los usuarios se les debería
+permitir hacer esta variedad de cosas y tener esas libertades. Si me habéis
+estado escuchando, os habréis enterado de que, para hablar a favor del
+movimiento de software libre, hablo sobre temas éticos y sobre el tipo de
+sociedad en el que queremos vivir, sobre qué produce una buena sociedad, así
+como sobre los beneficios prácticos y materiales. Todo esto es muy importante,
+todo esto constituye el movimiento de software libre.
+
+Ese otro grupo de gente ---que es llamado \textit{movimiento open source---}
+sólo cita los beneficios prácticos. Niegan que esta sea una cuestión de
+principios. Niegan  que la gente tenga derecho a la libertad de compartir con
+su vecino y de comprobar lo que está haciendo el programa y de cambiarlo si no
+les gusta. Dicen, de todos modos, que permitirle a la gente hacer estas cosas
+es algo útil. Así que van a las empresas y les dicen, <<podríais hacer más
+dinero si dejáis que la gente haga esto>>. De modo que podréis ver que, hasta
+cierto punto, llevan a la gente en una dirección parecida, pero por motivos
+totalmente distintos, por razones filosóficas fundamentalmente distintas.
+
+En la cuestión más profunda de todas, la cuestión ética, los dos movimientos
+no están de acuerdo. En el movimiento del software libre decimos <<tienes
+derecho a estas libertades. La gente no puede impedirte que hagas estas
+cosas>>. En el movimiento \textit{open source}, dicen: <<Sí, pueden impedírtelo
+si quieren, pero nosotros intentaremos convencerles de que se dignen a
+permitiros hacer esto>>. Bueno, han ayudado, han convencido a cierta cantidad
+de empresas para publicar numerosos elementos de software como software libre
+en nuestra comunidad. El movimiento \textit{open source} ha ayudado
+considerablemente a nuestra comunidad y trabajamos juntos en proyectos
+prácticos. Pero filosóficamente hay un tremendo desacuerdo. 
+
+Por desgracia, el movimiento \textit{open source }es el que recibe el apoyo de
+la mayoría de las empresas y así la mayoría de los artículos sobre nuestro
+trabajo lo describen como \textit{open source}, y mucha gente piensa
+inocentemente que todos formamos parte del movimiento \textit{open source}.
+Por eso estoy mencionando esta distinción. Quiero que seáis conscientes de que
+el movimiento de software libre, que trajo a la existencia a nuestra comunidad
+y desarrolló el sistema operativo libre, todavía está aquí ---y que
+representamos esta filosofía ética. Quiero que sepáis esto para que no
+desinforméis a los demás inconscientemente. Pero también para que podáis
+pensar sobre como os posicionáis. 
+
+A qué movimiento apoyéis es cosa vuestra. Podríais estar de acuerdo con el
+movimiento del software libre y mis puntos de vista. Podríais estar de acuerdo
+con el movimiento \textit{open source}. Podríais no estar de acuerdo con
+ninguno. Vosotros decidís dónde os situáis ante estas cuestiones políticas.
+
+Pero si estáis de acuerdo con el movimiento del software libre ---si veis que
+se trata de una cuestión sobre lo que la gente merece decidir en relación al
+control y la dirección de sus vidas--- entonces espero que digáis que estáis
+de acuerdo con el movimiento del software libre y una forma en que podéis
+hacerlo es usando el término software libre y ayudando a que la gente sepa que
+existimos. 
+
+Así que la Libertad Tres es muy importante tanto en lo práctico como en lo
+psicosocial. Si no tienes esta libertad, se produce un daño material, porque
+este desarrollo comunitario no sucede y no produciremos software fiable y
+potente. Pero también produce daños psicosociales, que afectan al espíritu de
+cooperación científica ---la idea de que trabajamos juntos para hacer avanzar
+el conocimiento humano. Veréis, el progreso de la ciencia depende crucialmente
+de que la gente sea capaz de trabajar junta. Hoy en día, no obstante, a menudo
+te encuentras con grupos de científicos actuando como si hubiera una guerra
+entre bandas de científicos e ingenieros. Sin embargo, si no comparten con los
+demás, todos están bloqueados.
+
+Así que estas son las tres libertades que distinguen al software libre del
+software típico. La Libertad Uno es la libertad de ayudarte a ti mismo
+haciendo cambios que se ajusten a tus propias necesidades. La Libertad Dos es
+la libertad de ayudar a tus amigos distribuyendo copias. Y la Libertad Tres es
+la libertad de construir tu comunidad haciendo modificaciones y publicándolos
+para que los use otra gente. Si tienes todas estas libertades, el programa es
+software libre para ti. Bien, ¿por qué lo defino así, en términos de un
+usuario particular? ¿Es software libre para ti? [Señala a un miembro del
+público] ¿Es software libre para ti? [Señalando a otro miembro del público]
+¿Es software libre para ti? [Señalando a otro miembro del público] ¿Sí?
+
+
+
+\medskip \noindent \textsc{Pregunta.}  ¿Puedes explicar un poco la diferencia 
entre la
+Libertad Dos y la Tres? [Inaudible].
+
+
+
+\medskip \noindent \textsc{Stallman.}  Bueno, ciertamente están relacionadas, 
porque si
+no tienes libertad de redistribuir en absoluto, ciertamente no tienes libertad
+de distribuir una versión modificada, pero son actividades diferentes. 
+
+La Libertad Dos es: haces una copia exacta y se la pasas a tus amigos, así que
+ahora tu amigo puede usarla. O quizá hagas copias exactas y se las vendes a un
+grupo de gente y entonces pueden usarla.
+
+La Libertad Tres es por la que tú haces mejoras ---o por lo menos tú piensas
+que son mejoras y otros podrían estar de acuerdo contigo. Así que esa es la
+diferencia. Ah, y por cierto, un punto crucial. La Libertad Uno y la Tres
+dependen de que tengas acceso al código fuente. Porque cambiar un programa
+exclusivamente binario es extremadamente difícil [risas del público], incluso
+cambios triviales como usar cuatro dígitos para la fecha\footnote{Se refiere
+al fallo <<Y2K>>: muchos programas viejos guardaban el año con dos dígitos, por
+eso no estaba claro si la fecha <<00>> era 2000 o 1900.  Se gastaron millones 
de
+dólares para reparar este fallo en miles de sistemas informáticos antes del
+año 2000.} [risas del
+público], si no tienes la fuente. Así que, por motivos prácticos y forzosos,
+el acceso al código fuente es una condición previa, una obligación, para el
+software libre.
+
+Así que, ¿por qué lo defino en términos de software libre <<para ti>>? El 
motivo
+es que a veces un mismo programa puede ser software libre para algunas
+personas y no libre para otras. Bien, esta puede parecer una situación
+paradójica, así que permitidme poneros un ejemplo para mostraros qué es lo que
+pasa.  Un gran ejemplo ---quizás el mayor que haya existido jamás--- de este
+problema fue el sistema X Window, que fue creado en el MIT y lanzado bajo una
+licencia que lo hacía software libre. Si tenías la versión del MIT con la
+licencia del MIT, tenías las Libertades Uno, Dos y Tres. Era software libre
+para ti. Pero entre aquellos que obtuvieron copias estaban varios fabricantes
+de ordenadores que distribuían sistemas Unix e hicieron los cambios necesarios
+en X para instalarlos en sus sistemas. Sabéis, probablemente cambiaron sólo
+unos pocos miles de líneas entre los cientos de miles de líneas de X. Y
+entonces lo recopilaron y pusieron los binarios en su sistema Unix y lo
+distribuyeron bajo el mismo acuerdo de no divulgación que tiene el resto del
+sistema Unix. Y entonces millones de personas obtuvieron estas copias. Tenían
+el sistema X Window, pero no tenían ninguna de estas libertades. No era
+software libre para \textit{ellos}.
+
+Así, la paradoja era que el carácter libre de X dependía de dónde hicieras la
+medición. Si hacías la medición a partir del grupo de desarrolladores, dirías,
+<<observo todas estas libertades. Es software libre>>. Si hacías la medición
+entre los usuarios, dirías, <<humm, la mayoría de los usuarios no tiene estas
+libertades. No es software libre>>. Bueno, la gente que creó X no consideraba
+esto un problema, porque su objetivo era simplemente la popularidad ---el ego,
+esencialmente. Querían un gran éxito profesional. Querían sentir, <<ah,
+muchísima gente esta usando nuestro software>>. Y era verdad. Mucha gente
+estaba usando su software pero no tenía libertad. 
+
+Bien, en el proyecto GNU, si esa misma cosa le hubiera pasado al software de
+GNU, habría sido un fracaso, porque nuestro objetivo no era simplemente ser
+populares, nuestro objetivo era dar libertad a la gente y apoyar la
+cooperación, permitir que la gente coopere. Recordad, nunca obliguéis a nadie
+a cooperar con otra persona, pero aseguraos de que a todo el mundo le está
+permitido cooperar, de que todo el mundo tenga libertad para cooperar, si él o
+ella quieren. Si millones de personas tuvieran instaladas versiones no libres
+de GNU, eso en absoluto sería un éxito. Todo se habría pervertido hasta no ser
+nada con respecto al objetivo.
+
+Así que busqué una forma de evitar que eso sucediera. El método al que llegué
+se llama copyleft. Se llama copyleft porque es algo así como tomar el
+copyright y darle la vuelta. [Risas del público]. Legalmente, el copyleft
+funciona sobre la base del copyright. Usamos la legislación de copyright
+existente, pero la usamos para conseguir un objetivo muy diferente. Esto es lo
+que hacemos. Decimos: <<Este programa tiene copyright>>. Y, por supuesto, por
+defecto, eso significa que está prohibido copiarlo, distribuirlo o
+modificarlo. Pero entonces decimos: <<Estás autorizado a distribuir copias de
+esto. Estás autorizado a modificarlo. Estás autorizado a distribuir versiones
+modificadas y versiones ampliadas. Cámbialo como te apetezca>>. 
+
+Pero hay una condición. Y la condición, por supuesto, es el motivo por el que
+nos metemos en estos líos, para que podamos incluir la condición. La condición
+dice: <<Cuando quiera que distribuyas algo que contenga cualquier elemento de
+este programa, todo ese programa debe ser distribuido bajo estas condiciones,
+ni más ni menos>>. Así que puedes cambiar el programa y distribuir una versión
+modificada, pero cuando lo haces, la gente que lo obtiene de ti debe recibir
+las mismas libertades que tú recibiste de nosotros. Y no sólo por las partes
+que copiaste de nuestro programa, también por las otras partes de ese programa
+que ellos reciben de ti. La totalidad de ese programa tiene que ser software
+libre para ellos. 
+
+La libertad de cambiar y redistribuir este programa se convierte en un derecho
+inalienable ---un concepto de la Declaración de Independencia. Derechos que
+nos aseguramos que no te puedan ser sustraídos. La licencia específica que
+encarna la idea de copyleft es la Licencia Pública General
+GNU, una licencia controvertida porque realmente tiene
+fuerza como para rechazar a las personas que podrían ser parásitos de nuestra
+comunidad. 
+
+Hay mucha gente que no aprecia los ideales de libertad. Y estaría
+encantadísima de tomar el trabajo que hemos hecho y usarlo para tener ventaja
+en la distribución de un programa no libre y tentar así a la gente para que
+abandone su libertad. Si dejamos que la gente haga eso, el resultado sería que
+desarrollaríamos programas libres y constantemente tendríamos que competir con
+versiones mejoradas de nuestros propios programas. Eso no tiene gracia. 
+
+Mucha gente también siente: <<Estoy deseando dedicar mi tiempo como voluntario
+para contribuir a la comunidad, pero ¿por qué debería dedicar mi tiempo como
+voluntario para mejorar el programa propietario de esa empresa?>>. Algunas
+personas ni  siquiera pensarán que eso es malo, pero quieren que les paguen si
+hacen eso. Yo, personalmente, preferiría no hacerlo en absoluto.
+
+Pero ambos grupos de personas ---los que, como yo, dicen <<no quiero ayudar a
+que ese programa no libre consiga un punto de apoyo en nuestra comunidad>> y
+los que dicen, <<claro, yo trabajaría para ellos, pero entonces que me
+paguen>>--- tenemos un buen motivo para usar la licencia pública general de
+GNU. Porque eso le dice a tal compañía <<no puedes coger mi obra y distribuirla
+sin libertad>>. Puesto que licencias que no son copyleft, como la licencia de X
+Window, sí lo permiten.
+
+Así que esta es la gran división entre las dos categorías de software libre en
+lo que respecta a las licencias. Están los programas que tienen copyleft para
+que la licencia defienda la libertad del software para todos los usuarios. Y
+están los programas sin copyleft para los que están permitidas las versiones
+no libres. Alguien \textit{puede} coger esos programas y despojarles de
+libertad. Podrías obtener ese programa en una versión no libre.
+
+Ese problema existe hoy. Todavía hay versiones no libres de X Window que se
+están usando en nuestros sistemas operativos libres. Incluso hay hardware que
+no soporta realmente más que una versión no libre de X Window. Y ese es un
+gran problema en nuestra comunidad. No obstante, no diría que el X Window sea
+algo malo. Diría que los desarrolladores no lo hicieron de la mejor manera que
+hubieran podido hacerlo. Pero \textit{sí }que lanzaron mucho software que
+todos podemos usar. 
+
+Hay una gran cantidad de matices debajo de la distinción entre perfecto y
+malo. Hay muchas gradaciones de lo bueno y lo malo. Tenemos que resistir la
+tentación de decir, <<si no lo hiciste lo mejor posible, entonces no eres
+bueno>>. La gente que creó X Window hizo una gran contribución a nuestra
+comunidad. Pero hay cosas que podrían haber hecho mejor. Podrían haber puesto
+copyleft a algunas partes del programa e impedido que otros distribuyeran esas
+versiones que niegan la libertad.
+
+Bien, el hecho de que la licencia pública general de GNU defienda tu libertad,
+de que use la legislación de copyright para defender tu libertad, es el motivo
+por el que Microsoft está atacando hoy. Veréis, a Microsoft le gustaría de
+verdad ser capaz de coger todo el código que nosotros escribimos y ponerlo en
+programas propietarios... que alguien hiciera algunas mejoras... o simplemente
+algunos cambios para hacerlos incompatibles. [Risas del público].
+
+Con la potencia de marketing de Microsoft, no necesitan hacer versiones
+mejores para conseguir que su versión suplante a la nuestra. Simplemente
+tienen que hacerla diferente e incompatible. Y luego colocarla en el
+escritorio de todo el mundo. Así que verdaderamente no les gusta la GNU GPL.
+Porque la GNU GPL no les permite hacer eso. No permite <<adoptar y ampliar>>.
+Dice, si quieres compartir nuestro código en tus programas, puedes. Pero tú
+también tienes que compartir de forma parecida. Se nos tiene que permitir
+compartir los cambios que haces. Así que se trata de una cooperación en dos
+direcciones, una cooperación auténtica.
+
+Muchas empresas ---incluso grandes empresas como IBM y HP--- están deseando
+usar, bajo estos parámetros, nuestro software. IBM y HP aportan considerables
+mejoras al software de GNU. Y también crean más software libre. Pero Microsoft
+no quiere hacerlo, y hacen saber que los negocios simplemente no pueden
+utilizar la GPL. Bueno, si los negocios no incluyen a IBM, HP y Sun, quizás
+estén en lo cierto. [Risas del público]. Más tarde seguiré con esto.
+
+Debería terminar el relato histórico. Observad, empezamos en 1984 no
+simplemente para escribir software libre sino para hacer algo mucho más
+coherente: desarrollar un sistema operativo que era por completo software
+libre. Eso significaba que teníamos que escribir elemento, tras elemento, tras
+elemento. Por supuesto, siempre estábamos buscando atajos. El trabajo era tan
+grande que la gente decía que nunca seríamos capaces de acabarlo. Yo pensaba
+que había por lo menos una posibilidad, pero obviamente merece la pena buscar
+un atajo. Así que seguimos buscando. ¿Hay algún programa que otro haya escrito
+y que podamos adaptar, que conectarlo aquí y así no tendremos que escribir
+desde cero? Por ejemplo, el sistema X Window. Es cierto que no tenía
+copyleft, pero era software libre, así que podríamos usarlo.
+
+Bien, yo hubiera querido poner un sistema de ventanas en GNU desde el primer
+día. Escribí un par de sistemas de ventanas en el MIT antes de empezar  con
+GNU. Y así, aunque Unix no tenía un sistema de ventanas en 1984, decidí que
+GNU tendría uno. Pero nunca terminamos escribiendo un sistema de ventanas GNU,
+porque apareció X. Y yo dije: <<¡Bien! Un trabajazo que no tendremos que hacer.
+Usaremos X.>> Dije, vamos a coger X y a ponerlo en el sistema GNU. Y haremos
+que las demás partes de GNU funcionen con X cuando sea apropiado. Encontramos
+otros elementos de software que habían sido escritos por otros, como el
+procesador de textos \TeX, y un código de biblioteca de
+Berkeley. En ese momento, existía el Unix Berkeley, pero no era software
+libre. Inicialmente, este código de biblioteca era de un grupo diferente de
+Berkeley, que investigaba sobre el punto flotante. Y así encajamos esas
+piezas. 
+
+En octubre de 1985, fundamos la \textit{Free Software Foundation}. Por favor,
+observad que el proyecto GNU es anterior. La \textit{Free Software Foundation}
+llegó casi dos años después del que se anunciara el proyecto GNU.  La
+\textit{Free Software Foundation} es una organización benéfica libre de
+impuestos que recoge fondos para promover la libertad de compartir y de
+intercambiar el software. Y en la década de 1980 una de las principales cosas
+que hacíamos con nuestros fondos fue contratar a gente para que escribiera
+partes de GNU. Programas esenciales, como shell y la biblioteca
+C, fueron escritos de este modo, así como partes de otros
+programas. El programa tar, que es absolutamente esencial, aunque no es nada
+excitante [risas del público], fue escrito de este modo. Creo que el grep de
+GNU fue escrito de este modo. Y así nos acercábamos a nuestro objetivo. 
+
+Hacia 1991 sólo faltaba un elemento principal, que era el kernel. Ahora, ¿por
+qué habíamos dejado fuera el kernel? Probablemente porque no importa en qué
+orden hagas las cosas, al menos técnicamente. De todos modos tienes que
+hacerlas todas. Y en parte porque tenía esperanzas de que seríamos capaces de
+encontrar un principio de kernel en otro lugar. Y lo hicimos. Encontramos
+Mach, que había sido desarrollado en Carnegie Mellon. No era todo el kernel;
+era la mitad inferior del kernel. Así que tuvimos que escribir la mitad
+superior; cosas como el sistema de archivos, el código de red y así. Pero
+instaladas sobre Mach funcionan esencialmente como programas de usuario, lo
+cual debería hacerlas más fáciles de corregir. Puedes corregirlas al mismo
+tiempo con un depurador de nivel \textit{real source}. Pensé que de ese modo
+seríamos capaces de conseguir que estas, las partes superiores del kernel,
+estuvieran listas en poco tiempo. No sucedió así. Estos procesos no
+sincrónicos y multisegmentados, que se mandan mensajes entre sí, resultaron
+ser muy difíciles de corregir. El sistema basado en Mach que estábamos usando
+para ir tirando tenía un entorno de corrección de fallos terrible, no era
+fiable. Nos llevó años y años conseguir que el kernel de GNU funcionara.
+
+Pero, afortunadamente, nuestra comunidad no tuvo que esperar por el kernel de
+GNU porque en 1991, Linus Torvalds desarrolló otro kernel libre, llamado
+Linux. Siguió el diseño monolítico pasado de moda y resulta que consiguió que
+funcionara mucho más rápido de lo que nosotros conseguimos que funcionara el
+nuestro. Así que quizá ese es uno de los fallos que he cometido: esa decisión
+de diseño. De todos modos, al principio nosotros no supimos de Linux, porque
+nunca contactó con nosotros para hablar de ello, aunque conocía el proyecto
+GNU. Sin embargo, lo anunció a otras personas y en otros sitios de la red. Y
+así otra gente hizo el trabajo de combinar Linux con el resto del sistema GNU
+para hacer un sistema operativo libre completo, esencialmente, para hacer la
+combinación de GNU y Linux. Pero no se dieron cuenta de que eso era lo que
+estaban haciendo. Veréis, ellos decían, <<tenemos un kernel ---vamos a mirar
+por ahí a ver qué otros elementos podemos encontrar para juntarlos con el
+kernel>>. Así, miraron por ahí, y mira tú por dónde, todo lo que necesitaban ya
+estaba disponible. Qué buena suerte, dijeron. [Risas del público]. <<Todo está
+aquí. Podemos encontrar todo lo que necesitamos. Vamos a coger todas estas
+cosas diferentes, a juntarlas y tener un sistema>>. 
+
+No sabían que la mayoría de lo que encontraron eran elementos del sistema GNU.
+Así, no se dieron cuenta de que estaban encajando Linux en el hueco del
+sistema GNU. Pensaron que estaban cogiendo Linux y haciendo un sistema a
+partir de Linux. Así que lo llamaron sistema Linux. 
+
+[Un miembro del público dice: <<¿Pero no es tener mejor suerte que encontrar el
+sistema X Window y Mach?>>, Stallman responde y continúa]. Cierto. La
+diferencia es que la gente que desarrolló X y Mach no tenía el objetivo de
+producir un sistema operativo libre completo. Fuimos los únicos en tenerlo. Y
+fue nuestro tremendo trabajo el que hizo que el sistema existiera. Realmente
+hicimos una parte mayor del sistema que cualquier otro proyecto. No es una
+coincidencia, esa gente escribió partes útiles del sistema, pero no lo
+hicieron porque quisieran terminar el sistema. Tenían otros motivos.
+
+Bien, la gente que desarrolló X pensó que diseñar un sistema de ventanas a
+través de la red sería un buen proyecto, y lo era. Resulta que nos ayudó a
+producir un buen sistema operativo libre. Pero eso no es lo que ellos
+anhelaban. Ni siquiera lo tenían en mente. Fue un accidente. Un beneficio
+accidental. Ahora, no estoy diciendo que lo que hicieron estuviera mal.
+Hicieron un gran proyecto de software libre. Eso es algo bueno. Pero no tenían
+esa visión fundamental. Donde estaba esa visión era en el proyecto GNU.
+
+Y así, nosotros fuimos los que hicimos todos esas piececitas que no hacía
+nadie más, porque sabíamos que no tendríamos un sistema operativo completo sin
+ellas. Y aunque fuera totalmente aburrido y no tuviera ningún romanticismo,
+como tar o mv\footnote{Un programa simple que mueve o renombra los archivos}
+[risas del público], nosotros las hicimos. O Id. Ya sabéis que no hay nada muy
+excitante en ld, pero yo escribí uno. [Risas del público].  Y sí que hice
+esfuerzo para hacer que ocupara una cantidad mínima de disco I/O, de modo que
+fuera más rápido y manejara programas más grandes. Me gusta hacer un buen
+trabajo; me gusta mejorar varias cosas del programa mientras las estoy
+haciendo. Pero el motivo de que lo hiciera no es que tuviera ideas brillantes
+para un ld mejor. El motivo de que lo hiciera es que necesitábamos uno que
+fuera libre. Y no podíamos esperar que  cualquier otra persona lo hiciese. Así
+que teníamos que hacerlo nosotros, o encontrar a alguien que lo hiciese.
+
+Así, aunque llegados a este punto, miles de personas y proyectos han
+contribuido a este sistema, hay un proyecto que es el motivo de que este
+sistema exista, y es el proyecto GNU. Este es básicamente el sistema GNU, con
+otras cosas añadidas desde entonces. 
+
+La práctica de llamar Linux al sistema ha sido un gran golpe para el proyecto
+GNU, ya que normalmente no recibimos reconocimiento por lo que hemos hecho.
+Pienso que Linux, el kernel, es un elemento muy útil del software libre y sólo
+tengo buenas cosas que decir de él. Bueno, en realidad, puedo encontrar unas
+pocas cosas malas. [Risas del público]. Pero, básicamente, tengo buenas cosas
+que decir de él. De todos modos, la práctica de llamar <<Linux>> al sistema GNU
+es simplemente un error. Me gustaría pediros que, por favor, hagáis un pequeño
+esfuerzo para llamar GNU/Linux al sistema y de ese modo ayudar a que
+consigamos nuestra parte del reconocimiento.
+
+[Una persona en el público grita] <<¡Necesitáis una mascota! ¡Un animal
+disecado!>> [Stallman responde]. Tenemos uno. [El miembro del público
+contesta]. <<¿De verdad?>> [Stallman responde, provocando carcajadas]. Tenemos
+un animal, un ñu. O sea que sí, cuando dibujéis un pingüino, dibujad un ñu al
+lado. Pero vamos a dejar las preguntas para el final. Me quedan más cosas que
+decir.
+
+Entonces, ¿por qué estoy tan preocupado por esto? ¿Por qué pienso que merece
+la pena importunaros y tal vez rebajar la opinión que tenéis de mí [risas del
+público], mencionando el tema del reconocimiento? Cuando lo hago, algunos
+pueden pensar que es porque quiero alimentar mi ego, ¿verdad? Por supuesto, no
+os pido que lo llaméis <<Stallmanix>>, ¿verdad? [Risas del público. Aplausos]. 
+
+Os pido que lo llaméis GNU, porque quiero que el proyecto GNU consiga
+reconocimiento. Y hay una razón muy específica para ello, que es mucho más
+importante que el reconocimiento de cualquiera, en o por sí mismo. Veréis,
+estos días, si miráis a vuestro alrededor, en nuestra comunidad la mayoría de
+la gente que habla sobre el tema y escribe sobre el tema nunca menciona el GNU
+y jamás mencionan estos objetivos de libertad ---estos ideales políticos e
+ideológicos---, porque el lugar del que estos proceden es GNU. 
+
+Las ideas asociadas a Linux, su filosofía, es muy diferente. Esencialmente
+\textit{es }la filosofía apolítica de Linus Torvalds. Así, cuando la gente
+piensa que todo el sistema es Linux, tienden a pensar <<Ah, todo lo habrá
+empezado Linus Torvalds. Su filosofía debe ser la que deberíamos estudiar con
+cuidado>>. Y cuando oyen algo sobre la filosofía de GNU, dicen: <<Tío, esto es
+tan idealista, debe ser terriblemente poco práctico. Soy un usuario de Linux,
+no un usuario de GNU>>. [Risas del público]. 
+
+¡Qué ironía! ¡Si lo supieran! Si supieran que el sistema que les gustó, o que,
+en algunos casos, aman; que el sistema por el que se vuelven locos es nuestra
+filosofía política idealista hecha realidad\ldots 
+
+Aún así no tendrían por qué estar de acuerdo con nosotros. Pero al menos
+verían una razón para tomárselo en serio, para darle una oportunidad. Verían
+como se relaciona con sus vidas. Si cayeran en la cuenta, <<estoy usando el
+sistema GNU. Esta es la filosofía de GNU. Por esta filosofía existe el sistema
+que tanto me gusta>>, al menos lo considerarían con la mente mucho más abierta.
+No significa que todo el mundo vaya a estar de acuerdo. La gente piensa cosas
+diferentes. Eso está bien ---la gente debería formarse su propia opinión---,
+pero quiero que esta filosofía reciba el beneficio del reconocimiento por los
+resultados que ha logrado.
+
+Si miras a tu alrededor en nuestra comunidad, te encontrarás con que en casi
+todas partes, las instituciones están llamando Linux al sistema. Los
+reporteros lo llaman en su mayoría Linux. No es correcto, pero lo hacen. Las
+compañías que empaquetan el producto en su mayoría lo llaman así. Ah, y la
+mayoría de esos reporteros, cuando escriben artículos, normalmente no lo
+consideran como un asunto político o social. Normalmente lo están considerando
+como una pura cuestión de negocios en relación a qué compañías van a tener más
+o menos éxito, la cual es una cuestión bastante secundaria para la sociedad.
+Y, si consideras las compañías que empaquetan el sistema GNU/Linux para el uso
+de la gente, bueno, la mayoría lo llaman Linux. Y todas le añaden software no
+libre. 
+
+Veréis, la GNU GPL considera que si tomas un fragmento de código, y algo de
+código de un programa protegido por la GPL, y añades algo más de código para
+producir un programa más grande, ese programa entero tiene que ser lanzado
+bajo la GPL. Pero podrías poner otros programas separados en el mismo disco
+---disco duro o CD---, y estos podrían tener otras licencias. Esto se
+considera como una simple agregación. Esencialmente, distribuir dos programas
+a la vez a alguien no es algo sobre lo que tengamos nada que decir. Así que de
+hecho, no es cierto ---a veces me gustaría que fuese cierto--- que si una
+empresa usa un programa protegido por la GPL en un producto, el producto
+entero tenga que ser software libre. No lo es ---no toma ese alcance, esa
+extensión. Se trata del programa entero. Si hay dos programas separados que se
+comunican entre sí a distancia ---como enviándose mensajes entre sí---
+entonces, por lo general, están legalmente separados. Así estas empresas,
+añadiendo software no libre al sistema, le están dando a los usuarios una idea
+muy mala, filosófica y políticamente. Le están contando a los usuarios que <<no
+usar software libre está bien. Incluso nosotros se lo estamos poniendo como un
+extra>>. 
+
+Si observas las revistas sobre el uso del sistema GNU/Linux, la mayoría de
+ellas tienen un título como <<Linux esto o lo otro>>. Así la mayor parte del
+tiempo llaman Linux al sistema. Y están llenas de anuncios de software no
+libre que puedes instalar sobre el sistema GNU/Linux. Esos anuncios tienen un
+mensaje común. Dicen: <<El software no libre es bueno para ti. Es tan bueno que
+incluso podrías pagar para conseguirlo>>. [Risas del público].
+
+Llaman a estas cosas <<paquetes de valor añadido>>, lo cual significa una
+afirmación de sus valores. Están diciendo: valora la comodidad práctica, no la
+libertad. Yo no estoy de acuerdo con esos valores, así que los llamo <<paquetes
+de libertad sustraída>>. [Risas del público]. Porque si te has instalado un
+sistema operativo libre, entonces estás viviendo en el mundo libre. Disfrutas
+de los beneficios de la libertad que tantos años hemos trabajado para darte.
+Aquellos paquetes te dan la oportunidad de atarte con una cadena. 
+
+Ahora bien, si observas las exposiciones comerciales dedicadas al uso del
+sistema GNU/Linux, todas se llaman a sí mismas <<exposiciones de Linux>>. Y
+están llenas de casetas  que exhiben software no libre, poniendo el sello de
+aprobación al software no libre. Así, casi en cualquier sitio que mires de
+nuestra comunidad, las instituciones están autorizando el software no libre,
+negando totalmente la idea de libertad por la que se desarrolló GNU. Y el
+único lugar donde la gente se puede encontrar con la idea de la libertad es en
+contacto con GNU y en contacto con el software libre, con el concepto de
+software libre. Por eso os pido: por favor llamad GNU/Linux al sistema. Por
+favor haced consciente a la gente de dónde vino el sistema y por qué.
+
+Por supuesto, simplemente con decir ese nombre no estarás dando una
+explicación de la historia. Puedes teclear cuatro caracteres más y escribir
+GNU/Linux; puedes decir dos sílabas más. Pero GNU/Linux tiene menos sílabas
+que Windows 2000. [Risas del público]. No les estás contando mucho, pero les
+estás preparando, de modo que cuando oigan hablar de GNU, y de qué va, verán
+cómo eso se conecta con ellos y con sus vidas. Y eso, indirectamente, marca
+una tremenda diferencia. Así que por favor, ayudadnos.
+
+Habréis advertido que Microsoft llamó a la GPL una <<licencia \textit{open
+source}>>. No quieren que la gente piense en términos de que la cuestión sea la
+libertad. Encontraréis que invitan a pensar a la gente de forma cerrada, como
+consumidores y, por supuesto, ni siquiera a pensar de una forma muy racional
+como consumidores, ya que van a elegir productos de Microsoft. Pero no quieren
+que la gente piense como ciudadanos. Eso va en su contra. Al menos en contra
+de su actual modelo de negocio.
+
+Ahora bien, el software libre\ldots{} bueno, os puedo contar cómo se relaciona
+el software libre con nuestra sociedad. Un tema secundario que podría ser de
+interés para algunos de vosotros es cómo se relaciona el software libre con
+los negocios.
+
+Bien, en realidad, el software libre es tremendamente útil para los negocios.
+Después de todo, la mayoría de las empresas de los países avanzados usan
+software. Y sólo una fracción diminuta de ellos desarrolla software. 
+
+El software libre es tremendamente ventajoso para cualquier empresa que use
+software, porque significa que están en condiciones de  adquirir control. En
+esencia, el software libre significa que los usuarios tienen el control de lo
+que hace el programa. Tanto individualmente, si les importa lo suficiente
+tenerlo, como colectivamente, cuando les importa lo suficiente tenerlo.
+Cualquiera que se preocupe lo suficiente puede ejercer alguna influencia. Si
+no te importa, no lo compras. Entonces usas lo que prefiere otra gente. Pero
+si te importa, entonces tienes una voz. Con el software propietario,
+esencialmente no tienes  ninguna voz.   
+
+Con el software libre, puedes cambiar lo que quieres cambiar. Y no importa que
+no haya programadores en tu empresa; no importa. Si quisieras mover los muros
+de tu edificio, no tienes que tener una empresa de carpintería. Simplemente
+tienes que ser capaz de encontrar un carpintero y decir, <<¿Qué me cobrarás por
+este trabajo? ¿Y cuándo lo tendrás terminado?>>. Y si no hacen el trabajo,
+puedes ir y encontrar a otro.
+
+Existe un mercado libre de asistencia técnica. De tal forma que cualquier
+negocio que se preocupe por la asistencia encontrará una tremenda ventaja en
+el software libre. Con el software propietario, la asistencia es un monopolio,
+porque una compañía tiene el código fuente ---o quizás un pequeño número de
+empresas, que pagaron una cantidad gigantesca de dinero, tienen el código
+fuente, como en el caso del programa de fuente compartida de Microsoft, pero
+son muy pocas. Así que no hay tienes muchas  posibilidades de asistencia.  Y
+eso significa que a menos que seas un auténtico gigante, no les importas. Tu
+empresa no es lo suficientemente importante para que ellos se preocupen si
+pierden tu negocio o lo que pase con él. Una vez que empiezas a usar el
+programa, se imaginan que estás atrapado y obligado a recibir su asistencia,
+porque cambiarse a un programa diferente es un trabajo gigantesco. Así que
+terminas haciendo cosas como pagar por el privilegio de informar de un fallo.
+[Risas del público]. Y una vez que has pagado, te dicen, <<bueno, vale, hemos
+advertido tu informe de fallos. Y en unos pocos meses, puedes comprar una
+nueva versión, y puedes comprobar si lo hemos arreglado>>. [Risas del 
público]. 
+
+Los proveedores de asistencia de software libre no pueden salirse con la suya.
+Tienen que complacer a los clientes. Por supuesto, puedes conseguir mucha
+buena asistencia gratuita. Cuelgas tu problema en Internet. Quizá recibas una
+respuesta al día siguiente. Pero esto no se puede garantizar, por supuesto. Si
+quieres estar seguro, será mejor que llegues a un acuerdo con una empresa y
+les pagues. Y esta es, por supuesto, una de las maneras en que funcionan los
+negocios de software libre.
+
+Otra ventaja del software libre para empresas que usan software es la
+seguridad y la privacidad. Y esto también incumbe al uso individual, aunque lo
+haya sacado a relucir en el contexto de los negocios. Veréis, cuando un
+programa es propietario, ni siquiera podríais saber qué hace en realidad.
+
+Podría tener características incluidas deliberadamente que si las conocieras
+no te gustarían. Por ejemplo, podría tener una puerta trasera para permitir al
+creador introducirse en tu máquina. Podría fisgar en lo que haces y devolver
+la información. Esto no es inusual. Algunos programas de Microsoft lo hacían.
+Pero no sólo incumbe a Microsoft. Hay otros programas propietarios que se
+inmiscuyen en las actividades del usuario.  Y ni siquiera notarías si lo está
+haciendo. Y, por supuesto, incluso asumiendo que el fabricante sea
+completamente honesto, todo programador comete errores. Podría haber fallos
+que afectan a tu seguridad que no son culpa de nadie. Pero el asunto es: si no
+es con software libre, no puedes encontrarlos. Y no puedes arreglarlos. 
+
+Nadie tiene tiempo para revisar la fuente de cada programa que instala. No vas
+a hacer eso. Pero junto al software libre hay una extensa comunidad y hay
+gente en esa comunidad que revisa las cosas. Tú te beneficias de sus
+revisiones, porque si hay un fallo accidental, que seguramente puede haber de
+vez en cuando en cualquier programa, podrían encontrarlo y arreglarlo. La
+gente es mucho menos propensa a meter deliberadamente un troyano, o un
+programa para fisgar, si piensan que les pueden pillar. Los fabricantes de
+software propietario se imaginan que no les van a pillar. Se saldrán con la
+suya sin ser detectados.  Pero un fabricante de software libre se tiene que
+imaginar que la gente se fijará en ello y verá que está allí. En nuestra
+comunidad no nos parece que podamos escaquearnos si a los usuarios les metemos
+por la fuerza una característica que a ellos no les gusta. Sabemos que si a
+los usuarios no les gusta, harán una versión modificada que no la tenga. Y
+entonces todos empezarán a usar esa versión. 
+
+De hecho, todos podemos razonar suficientemente, podemos suponer con
+suficientes pasos de antelación que probablemente no incluyamos tal
+característica. Después de todo, estás escribiendo un programa libre, quieres
+que a la gente le guste tu versión; no quieres incluir algo que la mayoría de
+la gente va a odiar y que después va a elegir una versión modificada en lugar
+de la tuya. Así que simplemente te das cuenta de que el usuario es el rey en
+el mundo del software libre. En el mundo del software propietario, el cliente
+no es el rey, ya que sólo eres un mero cliente. No tienes ninguna voz sobre el
+software que usas.  
+
+A este respecto, el software libre es un nuevo engranaje para que actúe la
+democracia. El profesor Lessig,\footnote{Lawrence Lessig ha escrito la
+introducción a este libro.} ahora en Stanford, advirtió que el código
+funciona como una especie de ley. Quienquiera que llegue a escribir el código
+que casi todo el mundo usa, para cualquier intención o propósito, está
+escribiendo las leyes que conducen la vida de la gente. Con el software libre,
+estas leyes se escriben de forma democrática. No la forma clásica de la
+democracia ---no hacemos unas grandes elecciones y decimos <<que todo el mundo
+vote la manera en que debería hacerse esta característica>>. [Risas del
+público]. En su lugar decimos, esencialmente, aquellos de vosotros que queráis
+trabajar en implementar una característica de tal manera, hacedlo. Y los que
+queráis trabajar en implementar esta característica de esa otra manera,
+hacedlo. Y, de una manera u otra, se hace. Y así, si mucha gente lo quiere de
+este modo, se hará de este modo. De esta manera, todo el mundo contribuye a la
+decisión social simplemente dando pasos en la dirección que quiere seguir. 
+
+Personalmente eres libre de dar tantos pasos como quieras dar. Un  negocio es
+libre de encargar trabajos pasos como se consideren útiles. Y después de sumar
+todos estos aspectos, descubrimos hacia qué dirección va la producción de
+software. A menudo es muy útil ser capaz de sacar elementos de algún programa
+existente ---presumiblemente elementos grandes, por supuesto--- y entonces
+escribir cierta cantidad de código propio, producir un programa que haga
+exactamente lo que necesitas, lo cual te hubiera costado muchísimo si hubieras
+tenido que escribirlo desde cero, si no hubieras podido canibalizar elementos
+grandes de algún paquete de software existente.  
+
+Otra cosa, que resulta del hecho de que el usuario sea el rey, es que tendemos
+a ser muy buenos en  cuanto a compatibilidad y estandarización. ¿Por qué?
+Porque a los usuarios les gusta. Los usuarios son propensos a rechazar un
+programa que incluya incompatibilidades arbitrarias. Ahora bien, a veces hay
+cierto grupo de usuarios que realmente necesita algún tipo de
+incompatibilidad, y entonces la tienen. Está bien. Pero cuando los usuarios
+quieren seguir un estándar, nosotros los desarrolladores tenemos que seguirlo,
+y lo sabemos. Y lo hacemos. Por contraste, si te fijas en los fabricantes de
+software propietario, a menudo encuentran ventajoso no seguir deliberadamente
+un estándar y no porque piensen que de esa manera le están dando al usuario
+una ventaja, sino más bien porque se están imponiendo al usuario, lo están
+atrapando. Incluso te los encontrarás haciendo cambios en sus formatos de
+archivo de vez en cuando, sólo para forzar a la gente a obtener la última
+versión.   
+
+Los documentalistas\footnote{Muchos documentalistas almacenan y comparten
+miles de archivos por Internet.} se están encontrando ahora con un problema, a
+menudo no se puede acceder a los archivos escritos por un ordenador de hace
+diez años; estaban escritos en software propietario que ahora en su mayor
+parte se ha perdido. Si estuvieran escritos en software libre, entonces
+podrían actualizarse y utilizarse; y esas grabaciones no se habrían perdido,
+no serían inaccesibles. Incluso se estaban quejando de esto en la
+\textit{National Public Radio}\footnote{National Public Radio es una
+organización privada sin ánimo de lucro que tiene, a la fecha de esta
+conferencia, 620 estaciones de radio que emiten noticias y música a diario.}
+al citar el software libre como una solución. En efecto, al usar un programa
+no libre para almacenar tus datos, te estás colgando una soga al cuello.    
+
+He hablado sobre cómo afecta el software libre a la mayoría de los negocios.
+Pero ¿como afecta al particular y estrecho ámbito de los negocios de software?
+Bueno, la respuesta es que no afecta gran cosa. Y la razón es que el 90 por
+ciento de la industria del software, por lo que se me ha dicho, se dedica a la
+fabricación de programas personalizados, software que no está en absoluto
+pensado para ser publicado. Para el software personalizado, esta cuestión, o
+la cuestión ética de software libre o propietario, no aparece. Veréis, esta
+cuestión es, ¿sois libres los usuarios de modificar y redistribuir software?
+Si solo hay un usuario, y a ese usuario le pertenecen los derechos, no hay
+problema. Ese usuario es libre de hacer todas esas cosas. Así, en efecto,
+cualquier programa personalizado que fuera fabricado por una compañía para uso
+doméstico es software libre, siempre que tenga la sensatez de insistir en
+obtener el código fuente y todos los derechos.
+
+La cuestión no atañe el software que va en un reloj o en un microondas o en el
+motor de un coche, porque en esos lugares no te descargas software para
+instalar. No es un auténtico ordenador, en lo que concierne al usuario, así
+que no implica suficientemente a estas cuestiones como para ser éticamente
+importantes. Así, en su mayor parte, la industria del software continuará como
+lo ha hecho hasta ahora. Y lo interesante es que dado que una fracción tan
+grande de los trabajos está en esa parte de la industria, incluso si no
+hubiera posibilidades para los negocios de software libre, los fabricantes de
+software libre podrían conseguir trabajo escribiendo software personalizado.
+[Risas del público]. Hay muchos; la proporción es muy grande.
+
+Pero, como de hecho sucede, hay negocios de software libre. Hay empresas de
+software libre, y en la rueda de prensa que voy a dar, se me van a unir
+personas procedentes de un par de estas empresas. Por supuesto, también hay
+empresas que no son negocios de software libre pero que desarrollan elementos
+útiles de software libre, y el software libre que producen es considerable. 
+
+Bien, ¿cómo funcionan los negocios de software libre? Bueno, algunos de ellos
+venden copias. Tú eres libre de copiarlo pero aún así se pueden vender miles
+de copias al mes. Otros venden asistencia y distintas clases de servicios. Yo,
+personalmente, durante la segunda mitad de los ochenta, vendía servicios de
+asistencia técnica de software libre. Básicamente, decía, por 200 dólares la
+hora cambiaré lo que quieras que cambie en el software GNU que he escrito. Sí,
+era un precio excesivo, pero al ser un programa del que yo era autor, la gente
+podía suponer que tendría terminado el trabajo en muchas menos horas. [Risas
+del público]. Y me ganaba la vida de este modo. En realidad, ganaba más de lo
+que nunca había ganado antes. También impartí clases. Y seguí haciéndolo hasta
+1990, cuando recibí un gran premio\footnote{El <<gran premio>> al que se
+refiere es el MacArthur Fellowship, tambi\'{e}n conocido por algunos como la
+<<beca de los genios>>. Es una beca de cinco años otorgada a individuos que
+muestran un m\'{e}rito excepcional y prometen un trabajo creativo continuo y en
+ascenso.} y no tuve que hacerlo más.
+
+Sin embargo, fue en 1990 cuando se formó la primera empresa de software libre,
+Cygnus Support. Su negocio consistía en hacer, básicamente, las mismas cosas
+que yo había estado haciendo. Ciertamente podría haber trabajado para ellos,
+si lo hubiera necesitado. Como no lo necesitaba, me pareció que era bueno para
+el movimiento que me mantuviera independiente de cualquier empresa. De ese
+modo, podría decir cosas buenas y malas sobre las diferentes empresas de
+software libre y software no libre, sin entrar en un conflicto de intereses.
+Me pareció que podría servir más al movimiento. Pero si lo hubiera necesitado
+para ganarme la vida, claro que habría trabajado para ellos. Es un negocio
+ético en el que se puede estar. No había motivos de sentirme avergonzado si
+hubiera trabajado para ellos. Y esa compañía dio beneficios desde el primer
+año. Se formó con muy poco capital, sólo el dinero que tenían sus tres
+fundadores. Y siguió creciendo cada año y siendo rentable cada año hasta que
+se volvieron ambiciosos y buscaron inversores externos y entonces lo
+desbarataron todo. Pero fueron varios años de éxito, antes de que se volvieron
+ambiciosos. 
+
+Esto ilustra una de las cosas excitantes que tiene el software libre. El
+software libre demuestra que no necesitas captar capital para desarrollar
+software libre. Quiero decir, es útil, tenerlo puede ayudar. Si consigues
+capital, puedes contratar gente y hacer que escriban un montón de software.
+Pero puedes hacer mucho con una pequeña cantidad de gente. En realidad, la
+tremenda eficacia del proceso de desarrollar software libre es uno de los
+motivos de que sea importante para el mundo cambiarse al software libre.
+También desmiente lo que dice Microsoft, cuando dicen que la GNU GPL es mala
+porque hace que sea más difícil para ellos captar capital para fabricar
+software no libre, coger nuestro software libre y poner nuestro código en los
+programas que no compartirán con nosotros. En esencia, no necesitamos que
+ellos consigan el capital de ese modo. Haremos el trabajo de todos modos. Ya
+lo estamos haciendo.
+
+La gente nos solía decir que nunca podríamos hacer un sistema operativo
+completo. Pues bien, hemos hecho eso y una cantidad de cosas tremendamente
+mayor. Y yo diría que estamos cerca de desarrollar todo el software publicado
+de interés general necesario en el mundo. Y esto en un mundo donde más del 90
+por ciento de los usuarios todavía no usa software libre, y también en un
+mundo donde más de la mitad de los servidores web en el mundo funcionan con
+GNU/Linux con Apache como servidor web.
+
+
+
+\medskip \noindent \textsc{Pregunta.}  [inaudible] ¿Qué dijiste antes, Linux?
+
+
+
+\medskip \noindent \textsc{Stallman.}  Dije GNU/Linux.
+
+
+
+\medskip \noindent \textsc{Pregunta.}  ¿De verdad? 
+
+
+
+\medskip \noindent \textsc{Stallman.}  Sí, si estoy hablando del kernel, lo 
llamo Linux.
+Es que es su nombre. El kernel fue escrito por Linus Torvalds, y sólo
+deberíamos llamarlo por el nombre que escogió, por respeto al autor.
+
+De todas formas, en general, en las empresas la mayoría de los usuarios no
+usan GNU/Linux. La mayoría de los usuarios domésticos no usan nuestro sistema
+todavía. Cuando lo hagan, deberíamos automáticamente tener 10 veces más
+voluntarios y 10 veces más clientes para los negocios de software libre de los
+que hay. Eso nos llevará a esa magnitud. Así que en este punto, estoy bastante
+seguro de que podemos hacer el trabajo. 
+
+Esto es importante, porque Microsoft apela a que estemos desesperados. Dicen:
+<<La única manera en que puedes tener software para instalar, la única manera
+de que tengas innovación, es si nos das poder. Permítenos que te dominemos.
+Déjanos controlar lo que puedes hacer con el software que estás utilizando, de
+modo que podamos exprimirte mucho dinero y usar una parte de él para
+desarrollar software, y quedarnos el resto como beneficios>>. 
+
+Bueno, jamás deberías sentirte tan desesperado. Jamás deberías sentirte tan
+desesperado como para abandonar tu libertad. Eso es muy peligroso. 
+
+Otra cosa que Microsoft, bueno, no sólo Microsoft... la gente que no apoya el
+software libre, es que generalmente adopta un sistema de valores en el que lo
+único que importa son los beneficios a corto plazo: ¿Cuánto dinero voy a ganar
+este año? ¿Cuánto trabajo puedo terminar hoy? Pensamiento a corto plazo y
+pensamiento estrecho. Asumen que es ridículo imaginar que cualquiera pueda
+nunca hacer un sacrificio en nombre de la libertad. 
+
+Ayer,\footnote{El día anterior era el Memorial Day, fiesta nacional de EEUU en
+la que se conmemora a los h\'{e}roes de guerra.} mucha gente estaba haciendo
+discursos sobre estadounidenses que hicieron sacrificios por la libertad de
+sus compatriotas. Algunos de ellos hicieron grandes sacrificios. Incluso
+sacrificaron sus vidas por las libertades de las que todo el mundo en nuestro
+país ha oído hablar. (Al menos en algunos casos; supongo que tenemos que
+ignorar la guerra en Vietnam.) 
+
+Pero, afortunadamente, mantener nuestra libertad para usar software no exige
+grandes sacrificios. Sólo son necesarios diminutos, pequeños sacrificios, como
+aprender una interfaz de línea de comandos si todavía no tenemos una interfaz
+gráfica de usuario. Como hacer el trabajo de esa manera, porque no tenemos un
+paquete de software libre para hacerlo de aquella otra manera todavía. Como
+pagar algo de dinero a una compañía que va a desarrollar tal paquete de
+software libre, de modo que puedas tenerlo en unos pocos años. Pequeños
+sacrificios que todos podemos hacer. Y a largo plazo, incluso nosotros nos
+beneficiaremos de ellos. Sabéis, en realidad es más una inversión que un
+sacrificio. Sólo debemos tener suficiente visión a largo plazo para darnos
+cuenta de que es bueno para nosotros que invirtamos en mejorar nuestra
+sociedad, sin contar cada céntimo de calderilla de quién consigue qué parte
+del beneficio en esa inversión.    
+
+Así que, llegados hasta este punto, puedo decir que básicamente he terminado. 
+
+Me gustaría mencionar que hay un nuevo acercamiento a los negocios de software
+libre propuesto por Tony Stanco, que él llama <<desarrolladores libres>>, que
+implica una estructura empresarial que espera distribuir eventualmente cierta
+cantidad de beneficios a todos los autores de software libre que se hayan
+unido a la organización. Ahora están fijándose en la perspectiva de conseguir
+un gran contrato gubernamental de desarrollo informático en la India, ya que
+van a usar software libre como base y de ese modo tener tremendos ahorros en
+los costes. 
+
+Bueno, supongo que ahora tengo que pediros que preguntéis.
+
+
+\section{Turno de preguntas}
+
+\medskip 
+\noindent \textsc{Pregunta.}  ¿Cómo podría una compañía como
+Microsoft incluir un contrato de software libre?
+
+\medskip 
+\noindent \textsc{Stallman.}  Bueno, realmente, Microsoft está planeando
+desplazar muchas de sus actividades a los servicios [de asistencia]. Y lo que
+planean hacer es algo sucio y peligroso, que es atar los servicios a los
+programas, un programa un servicio, en una suerte de zigzag. De modo que para
+usar un servicio, tienes que estar usando este programa de Microsoft, esto va
+a significar que necesitas usar este servicio, este programa de
+Microsoft\ldots{} así que todo está atado. Ese es su plan. 
+
+Ahora bien, lo interesante es que vender esos servicios no implica ninguna
+cuestión ética sobre la elección entre software libre o no libre.
+Perfectamente, podría ser que ellos tuvieran ese negocio para vender esos
+servicios en la red. De todos modos, lo que Microsoft planea es usarlos para
+echar un cerrojazo aún mayor, un monopolio aún más grande sobre el software y
+los servicios; esto ha sido descrito en un artículo reciente, creo que
+apareció en el Business Week. Otros dicen que está convirtiendo la red en la
+Ciudad Empresarial de Microsoft. 
+
+Esto es relevante porque el tribunal que cursó la demanda antimonopolio contra
+Microsoft recomendó dividir la compañía ---pero de una forma que no tenía
+sentido y que no haría ningún bien en absoluto--- en dos partes: la de
+sistemas operativos y la de aplicaciones.
+
+Sin embargo leyendo ese artículo, veo útil y efectivo dividir Microsoft en dos
+partes, la de servicios y la de software, para obligarles a que se traten sólo
+a distancia, de modo que la de servicios deba publicar sus interfaces para que
+cualquiera pueda escribir a un terminal para contactar con ellos, supongo que
+a cambio de un precio. En cualquier caso, ese es un asunto completamente
+distinto.
+
+Si Microsoft se divide de esta forma\ldots{} servicios y software, no serán
+capaces de usar su software para machacar a la competencia de los servicios de
+Microsoft. Y no serán capaces de usar sus servicios para machacar a la
+competencia del software de Microsoft. Nosotros seremos capaces de producir
+software libre y quizá vosotros lo utilicéis para tratar con Microsoft
+Servicios, a nosotros no nos importará.
+
+Porque, después de todo, aunque Microsoft es la empresa de software
+propietario que ha sojuzgado a un mayor número de gente, las otras también han
+sojuzgado, aunque menos, pero no porque no lo hayan intentado; [risas del
+público], simplemente no han tenido éxito en sojuzgar a tanta gente. Así, el
+problema no es Microsoft y sólo Microsoft. Microsoft sólo es el mayor ejemplo
+del problema que intentamos resolver, que es la usurpación de la libertad de
+los usuarios para cooperar y formar una sociedad ética por parte del software
+propietario. De esta forma, no debemos centrarnos demasiado en Microsoft,
+aunque me hayan dado la oportunidad de estar en este estrado. Eso no les hace
+tan importantes. No son el principio y el final de todo.
+
+\medskip 
+\noindent \textsc{Pregunta.}  Antes, estabas tratando las diferencias
+filosóficas entre el software \textit{open source} y el software libre. ¿Qué
+te parece la actual tendencia de las distribuciones de GNU/Linux que se dirige
+a soportar sólo plataformas de Intel?
+
+\medskip 
+\noindent \textsc{Stallman.}  No veo que aquí haya ninguna cuestión ética.
+Aunque, de hecho, las empresas fabricantes de ordenadores a veces llevan
+instalado el sistema GNU/Linux. Aparentemente HP lo ha hecho recientemente. Y
+no se molestaron en pagar una migración a Windows, porque les habría costado
+demasiado. Pero conseguir que GNU/Linux fuera instalable supuso, creo, el
+trabajo cinco ingenieros durante unos cuantos meses. Era
+fácil de hacer.
+
+Ahora bien, por supuesto, yo animo a la gente a usar autoconf, que es un
+paquete de GNU que hace más fácil migrar tus programas. Les animo a hacerlo.
+Cuando una arregla un fallo que no se compilaba en una versión del sistema y
+te lo manda, deberías incluirlo. Pero no veo que esto sea una cuestión ética.
+
+\medskip 
+\noindent \textsc{Pregunta.}  Dos comentarios. Uno es: recientemente, diste una
+charla en el MIT. Leí la trascripción. Alguien te preguntó sobre las patentes,
+y tu dijiste que <<las patentes son un asunto completamente distinto. No tengo
+nada que decir sobre eso>>.
+
+\medskip 
+\noindent \textsc{Stallman.} . Cierto. En realidad tengo mucho que decir sobre
+las patentes, pero nos llevaría una hora. [Risas del público].
+
+\medskip 
+\noindent \textsc{Pregunta.}  Me refería a que, me parece que hay todo un
+problema detrás. Quiero decir, un motivo por el que las empresas llaman a las
+patentes y al copyright con palabras como propiedad, pura y dura, es porque
+intentan construir este concepto para usar el poder del Estado y crear una
+corriente de monopolio que les sea favorable. Y así, lo que estas cosas tienen
+en común no es que giren en torno a la misma cuestión, sino que su motivación
+no es realmente la de servicio público, sino la determinación de las empresas
+de conseguir un monopolio favorable a sus intereses privados.  
+
+\medskip 
+\noindent \textsc{Stallman.}  Tienes razón, eso es lo que quieren. Pero hay 
otro
+motivo por el que quieren usar el concepto de propiedad intelectual. Y es que
+no quieren animar a la gente a pensar con cuidado sobre la cuestión de las
+patentes y del copyright. Porque la legislación de copyright y la de patentes
+son totalmente distintas, y los efectos del copyright sobre el software y las
+patentes de software son totalmente diferentes.
+
+Las patentes de software suponen una restricción para los programadores, ya
+que les prohíbe escribir cierto tipo de programas, mientras que el copyright
+no hace eso. Con el copyright, tienes permiso de distribución, al menos si los
+has escrito tú. Así que es tremendamente importante separar los dos problemas.
+
+Tienen un poco en común, sólo en un nivel muy básico, todo lo demás es
+diferente. Así que, por favor, para fomentar la claridad de las ideas, debatid
+sobre el copyright o debatid sobre las patentes. Pero no debatáis sobre la
+propiedad intelectual. Yo tengo opiniones diferentes sobre el copyright, sobre
+las patentes y sobre el software.   
+
+\medskip 
+\noindent \textsc{Pregunta.}  Has mencionado al principio que un lenguaje
+funcional, como las recetas, es como un programa informático. Pero hay mucha
+diferencia entre las recetas de cocina y los programas informáticos, entre la
+lengua inglesa y los programas informáticos ---la definición de lenguaje
+funcional es muy amplia. Esto está causando problemas en el caso de los DeCSS
+y el DVD.
+
+\medskip 
+\noindent \textsc{Stallman.}  Para las cosas que no son funcionales por
+naturaleza, los problemas son parcialmente similares pero también parcialmente
+distintas. Parte del problema se puede trasladar, pero no todo. Por desgracia,
+esto implicaría otra hora de charla. No tengo tiempo para entrar en este tema.
+Pero yo diría que todas las obras funcionales deberían ser libres en el mismo
+sentido que el software. Ya sabéis, libros de texto, manuales, diccionarios,
+recetas, y así.
+
+\medskip 
+\noindent \textsc{Pregunta.}  Me estaba preguntando sobre la música en 
Internet.
+Hay similitudes y diferencias.
+
+\medskip 
+\noindent \textsc{Stallman.}  Cierto. Yo diría que la libertad mínima que
+deberíamos tener para cualquier tipo de información publicada es la libertad
+de redistribuirla no comercialmente, en toda su extensión. Para obras
+funcionales, necesitamos la libertad de publicar comercialmente versiones
+modificadas, porque eso es tremendamente útil para la sociedad. Para las obras
+no funcionales ---ya sabéis, el entretenimiento, o las obras estéticas, o
+aquellas que manifiestan el punto de vista de una determinada persona--- quizá
+no deberían ser modificadas. Y quizá eso signifique que está bien que el
+copyright cubra toda su distribución comercial.
+
+Por favor recordad que según la Constitución de EEUU, el propósito de
+cualquier copyright es beneficiar al público. Se trata de modificar el
+comportamiento de ciertas sujetos privados, de tal forma que publiquen más
+libros. Y el beneficio que se deriva es que la sociedad puede discutir
+diversas cuestiones y aprender. Ya sabéis, tenemos literatura. Tenemos obras
+científicas. El propósito es fomentarlas. El copyright no existe para el
+beneficio de los autores, ni mucho menos para beneficio de los editores.
+Existe para el beneficio de los lectores y de todos aquellos que se benefician
+de la transmisión de información que se produce cuando la gente escribe y los
+demás leen. Yo estoy de acuerdo con esa meta.
+
+Sin embargo, en la época de las redes informáticas, el método ya no se
+sostiene,  en la medida en que requiere leyes draconianas que invaden la
+intimidad y aterrorizan a todo el mundo. Ya sabéis, podéis pasar años de
+prisión por compartir con el vecino. Esto no pasaba en la época de la
+imprenta. Entonces el copyright era una regulación industrial. Restringía a
+los editores. Ahora es una restricción impuesta por los editores al público.
+Así que las relaciones de fuerza han virado 180 grados, aunque se trate de la
+misma ley. 
+
+\medskip 
+\noindent \textsc{Pregunta.}  ¿De este modo, puede ser como cuando se saca
+música a partir de otra música?
+
+\medskip 
+\noindent \textsc{Stallman.}  Cierto. Esa es una interesante\ldots
+
+\medskip 
+\noindent \textsc{Pregunta.}  Y las obras nuevas, originales, sabes, también
+suponen mucha cooperación. 
+
+\medskip 
+\noindent \textsc{Stallman.}  Sí. Y pienso que probablemente requiera algún 
tipo
+de concepto de uso razonable. Ciertamente coger unos pocos segundos de
+\textit{sample} y usarlo para producir una pieza musical, obviamente eso
+debería entenderse como uso razonable. Incluso la idea estándar de uso
+razonable incluye eso, si lo piensas. No estoy seguro de que los tribunales
+estuviesen de acuerdo, pero deberían. No supondría un  auténtico cambio en el
+sistema tal y como ha existido.
+
+\medskip 
+\noindent \textsc{Pregunta.}  ¿Qué piensas sobre la publicación de  información
+pública en formatos propietarios?
+
+\medskip 
+\noindent \textsc{Stallman.}  Ah, no se debería hacer. Quiero decir, el 
gobierno
+nunca debería obligar a los ciudadanos a usar un programa no libre para
+acceder, para comunicarse con el gobierno de cualquier manera, en cualquier
+dirección.
+
+\medskip 
+\noindent \textsc{Pregunta.}  Yo he sido, lo que ahora llamaré un usuario de
+GNU/Linux\ldots
+
+\medskip 
+\noindent \textsc{Stallman.}  Gracias. [Risas del público].
+
+\medskip 
+\noindent \textsc{Pregunta.}  \ldots{} desde los últimos cuatro años, lo único
+que ha sido problemático para mí, y es algo que es esencial, pienso, para
+todos nosotros, es navegar por Internet.
+
+\medskip 
+\noindent \textsc{Stallman.}  Sí.
+
+\medskip 
+\noindent \textsc{Pregunta.}  Algo que decididamente ha sido el punto débil de
+usar el sistema GNU/Linux ha sido navegar por Internet, porque la herramienta
+más usada para esto, es Netscape\ldots
+
+\medskip 
+\noindent \textsc{Stallman.}  No es software libre. Permíteme que te responda a
+esto. Quiero tratar este punto en aras de comprender mejor. Ha existido una
+tendencia terrible a que la gente use el navegador Netscape en sus sistemas
+GNU/Linux. De hecho, todos los sistemas empaquetados comercialmente vienen con
+él. Así que esta es una situación irónica: trabajamos muy duro para hacer un
+sistema operativo libre, y ahora, si vas a la tienda, puedes encontrar
+versiones de GNU/Linux, la mayoría se llaman Linux, y no son libres. Bueno,
+una parte sí lo es. Pero luego está el navegador Netscape y quizás también
+otros programas no libres. Así que actualmente es muy difícil encontrar un
+sistema libre, a no ser que sepas muy bien lo que haces. O, por supuesto, que
+no te puedas instalar el navegador Netscape.
+
+Ahora bien, en realidad, existen navegadores web libres desde hace muchos
+años. Existe un navegador web libre que yo solía usar llamado Lynx. Es un
+navegador web libre que no es gráfico; sólo texto. Esto tiene un tremenda
+ventaja, y es que no ves los anuncios. [Risas del público]. [Aplausos]. 
+
+Pero de todos modos, hay un proyecto gráfico libre llamado Mozilla, que ahora
+está llegando al punto de que pueda ser usado. Yo lo uso ocasionalmente. 
+
+\medskip 
+\noindent \textsc{Pregunta.}  Konqueror 2.01 es muy bueno.
+
+\medskip 
+\noindent \textsc{Stallman.}  Ah, vale. Pues ese es otro navegador gráfico
+libre. Así, finalmente estamos resolviendo el problema, supongo. 
+
+\medskip 
+\noindent \textsc{Pregunta.}  ¿Me puedes decir algo sobre esa división
+filosófico/ética entre el software libre y \textit{open source}? ¿Crees que
+son irreconciliables?... [Se cambia la cinta de grabación  y se pierde el
+final de la pregunta y el comienzo de la respuesta].
+
+\medskip 
+\noindent \textsc{Stallman.} \ldots{} a una libertad y a la ética. O si dices,
+bueno, espero que las empresas decidáis que es más rentable que nos permitáis
+hacer estas cosas. 
+
+Pero, como he dicho, en buena parte del trabajo práctico no importa de verdad
+cuáles sean las motivaciones políticas de una persona. Cuando una persona se
+ofrece a ayudar al proyecto GNU, no le decimos: <<Tienes que estar de acuerdo
+con nuestras políticas>>. Decimos que en un paquete GNU tiene que llamar al
+sistema GNU/Linux y que tiene que llamarlo software libre. Lo que digas cuando
+no estés hablando del proyecto GNU, es cosa tuya. 
+
+\medskip 
+\noindent \textsc{Pregunta.}  La empresa IBM inició una campaña dirigida a las
+agencias gubernamentales para vender sus nuevas grandes máquinas, en la que
+usaban Linux como reclamo, y lo llamaban Linux.
+
+\medskip 
+\noindent \textsc{Stallman.}  Sí. Por supuesto, realmente es el sistema
+GNU/Linux. [Risas del público]. 
+
+\medskip 
+\noindent \textsc{Pregunta.}  ¡Eso es! Bueno, pues el director de ventas no
+sabía nada de GNU. 
+
+\medskip 
+\noindent \textsc{Stallman.}  Sí. El problema es que ya han decidido con mucho
+cuidado qué es lo que quieren decir en razón de su provecho. Y la cuestión
+sobre qué forma de describirlo es más precisa, o justa, o correcta no es la
+cuestión fundamental que preocupa a una empresa como esa. Bien, en algunas
+pequeñas empresas, sí, habrá un jefe. Y si el jefe está inclinado a pensar
+sobre ese tipo de cosas, podría tomar una decisión en ese sentido. Pero no una
+corporación gigantesca. Es una pena. 
+
+Hay otro asunto más importante y más sustancial acerca de lo que está haciendo
+IBM. Están diciendo que están invirtiendo un billón de dólares en <<Linux>>.
+Pero quizás también debería ponerle comillas a <<invirtiendo en>>, porque parte
+de ese dinero está pagando a gente para que desarrolle software libre. Esa es
+de verdad una contribución a nuestra comunidad. Sin embargo, otras divisiones
+están pagando a la gente para que escriba software propietario, o para
+instalar software propietario sobre GNU/Linux y esa no es una contribución a
+nuestra comunidad. IBM lo está mezclando todo. Algo de esto pueda ser quizás
+propaganda, y es parcialmente una contribución, aunque en parte sea
+incorrecta. Es un tema difícil. Parte de lo que hacen es una contribución y
+parte no, y parte es algo así... pero no exactamente. Y no puedes mezclarlo
+todo y pensar <<¡Guau! Un billón de dólares de IBM>>. [Risas del público]. Es
+simplificarlo demasiado.
+
+\medskip 
+\noindent \textsc{Pregunta.}  ¿Puedes hablar un poco más sobre las ideas que
+sustentaron la GPL?
+
+\medskip 
+\noindent \textsc{Stallman.}  ¿El pensamiento que sustentó la GPL? En parte
+quería proteger la libertad de la comunidad contra el fenómeno que ya he
+descrito con X Window, que también ha sucedido con otros programas de
+software libre. En realidad, cuando yo empecé a pensar sobre este asunto, el
+caso de X Window todavía no se había presentado. Pero ya había visto como
+pasaba lo mismo con otros programas libres. Por ejemplo, TeX. Quería
+asegurarme de que todos los usuarios tuvieran libertad. De otro modo, me di
+cuenta de que podría escribir un programa y quizá mucha gente usaría el
+programa, pero no tendría libertad. ¿Y qué sentido tendría eso? 
+
+Pero la otra cuestión sobre la que estaba pensando era que quería dar a la
+comunidad la sensación de que no era un felpudo, la sensación de que no tenía
+que ser presa de cualquier parásito que pasara por ahí. Si no usas copyleft,
+esencialmente estás diciendo: [hablando dócilmente] <<Coge mi código. Haz lo
+que quieras. No digo que no>>. Así que cualquiera puede aparecer y decir:
+[hablando con mucha firmeza] <<Ah, quiero hacer una versión no libre de esto.
+Me lo llevo>>. Y entonces, por supuesto, posiblemente hagan algunas mejoras,
+esas versiones no libres podrían atraer a los usuarios y sustituir las
+versiones libres. Y entonces, ¿qué has conseguido? Simplemente habrás hecho
+una donación a algún proyecto de software propietario.
+
+Cuando la gente ve que eso está sucediendo, cuando la gente ve que otra gente
+se lleva lo que hago y jamás dan nada a cambio, puede llegar a ser
+desmoralizante. Y esto no es sólo una especulación. Lo he visto pasar. Esto
+era en parte lo que sucedió cuando se extinguió la vieja comunidad a la que yo
+había pertenecido en la década de 1970. Algunos empezaron a dejar de ser
+cooperativos. Nosotros asumimos que se estaban lucrando. Ciertamente actuaban
+como si pensaran que se estaban lucrando. Y nosotros nos dimos cuenta de que
+ellos podían aprovechar nuestra cooperación y no dar nada a cambio. No había
+nada que pudiéramos hacer al respecto. Era descorazonador. Nosotros, aquellos
+de nosotros a los que no nos gustaba esa tendencia, llegamos a discutir sobre
+el asunto pero no pudimos sacar ninguna idea de cómo detenerlo. 
+
+La GPL está diseñada para impedir eso. Dice: <<Sí, sois bienvenidos de uniros a
+la comunidad y usar este código>>. Podéis usarlo para hacer todo tipo de
+trabajos. Pero, si publicáis una versión modificada, tenéis que publicarla en
+nuestra comunidad, como parte de nuestra comunidad, como parte del mundo
+libre. 
+
+Así que, de hecho, hay muchos modos de que la gente se beneficie de nuestro
+trabajo sin contribuir, como el hecho de que no tenga que escribir ningún
+software. Mucha gente usa GNU/Linux y no escribe nada de software. No hay
+obligación de que tengas que hacer algo por nosotros. Pero si haces cierto
+tipo de cosas, tienes que contribuir. Esto significa que nuestra comunidad no
+es un felpudo. Y creo que esto dio a la gente la fuerza para sentir que no
+seríamos pisoteados por todo el mundo. Nos alzaremos por esta causa. 
+
+
+\medskip 
+\noindent \textsc{Pregunta.}  Teniendo en cuenta el software libre sin 
copyleft,
+dado que cualquiera puede pillarlo y hacerlo propietario, ¿no es posible que
+alguien lo pille, haga algunos cambios y lance todo bajo la GPL? 
+
+\medskip 
+\noindent \textsc{Stallman.}  Sí, es posible.
+
+
+\medskip 
+\noindent \textsc{Pregunta.}  Entonces eso convertiría todas las
+copias futuras en GPL. 
+
+
+\medskip \noindent \textsc{Stallman.}  A partir de esa rama. Esto es una de las
+razones por lo que no lo hacemos. Me voy a explicar. Podríamos, si
+quisiéramos, coger el X Window y hacer una copia protegida por la GPL y hacer
+cambios en ella. Pero hay todavía un grupo más grande de gente trabajando en
+mejorar X Window sin la GPL. Así que, si hiciéramos eso, nos estaríamos
+aprovechando de ellos. Y eso no es una forma muy amable de
+tratarlos. Ellos son parte de nuestra comunidad, contribuyen a nuestra
+comunidad. 
+
+En segundo lugar, sería tirar piedras contra nuestro propio tejado, porque
+ellos están trabajando mucho más en X de lo que nosotros lo haríamos. Así que
+nuestra versión sería inferior a la suya y la gente no la usaría, lo cual
+significa, ¿para qué tomarse tanto trabajo?
+
+Así que cuando alguien escribe una mejora de X Window, lo que digo es que esa
+persona debería cooperar con el equipo de desarrollo de X.  Enviársela y
+dejar que la usen a su manera, porque están desarrollando un elemento muy
+importante de software libre. Es beneficioso para nosotros que cooperemos con
+ellos. 
+
+\medskip 
+\noindent \textsc{Pregunta.}  Excepto, teniendo en cuenta X, en concreto... 
hace
+unos dos años el Consorcio X estaba muy metido en el movimiento \textit{open
+source}\ldots   
+
+\medskip 
+\noindent \textsc{Stallman.}  Bueno, en realidad no era \textit{open source}.
+Quizás dijeron que lo era. No recuerdo si lo dijeron o no. Pero no era
+\textit{open source}. Era restringido. No podías distribuirlo comercialmente,
+creo. O no podías distribuir comercialmente una versión modificada, o algo
+así. Existía una restricción considerada inaceptable tanto por el movimiento
+de software libre como por el movimiento del \textit{open source}. 
+
+Y sí, a eso es a lo que te expones cuando usas una licencia que no es
+copyleft. En realidad, el Consorcio X tenía una política muy rígida. Dicen:
+<<Si tu programa tiene copyleft, aunque sea una parte muy pequeña, no lo
+distribuiremos en absoluto>>. No lo pondremos en nuestra distribución. Así que
+mucha gente recibió presiones en este sentido para que no utilizara copyleft.
+Y el resultado fue que más tarde todo su software fue abierto, completamente.
+La misma gente que había presionado a los desarrolladores para que fueran muy
+permisivos, más tarde decían: <<Vale, ahora podemos poner restricciones>>, lo
+cual no era muy ético por su parte. 
+
+Pero, dada la situación, ¿de verdad queremos reunir a duras penas los recursos
+necesarios para mantener una versión de X alternativa y protegida por la GPL?
+No tendría ningún sentido. Hay otras muchas cosas que necesitamos hacer.
+Hagamos esas en su lugar. Podemos cooperar con los desarrolladores de X. 
+
+\medskip 
+\noindent \textsc{Pregunta.}  ¿Podrías decirnos si GNU es una marca registrada?
+¿Y si es práctico incluir como parte de la GNU GPL la autorización de marcas?
+
+\medskip 
+\noindent \textsc{Stallman.}  En realidad, estamos solicitando un registro de
+marca para GNU. Pero realmente no tiene nada que ver con eso. Es una historia
+muy larga de explicar. 
+
+\medskip 
+\noindent \textsc{Pregunta.}  Podríais obligar a que la marca apareciera en los
+programas protegidos por la GPL.
+
+\medskip 
+\noindent \textsc{Stallman.}  No, no lo creo. Las licencias protegen programas
+individuales. Y cuando un programa dado es parte del proyecto GNU, nadie
+miente al respecto. El nombre del sistema como un todo es un asunto diferente.
+Y esto es un tema aparte. No merece la pena discutir más sobre ello. 
+
+\medskip 
+\noindent \textsc{Pregunta.}  Si pudieras apretar un botón para
+obligar a todas las empresas a hacer libre su software, ¿lo harías?
+
+\medskip 
+\noindent \textsc{Stallman.}  Bueno, sólo lo usaría con el software publicado.
+Creo que la gente tiene derecho de escribir un programa privado y usarlo. Y
+eso incluye a las empresas. Esto es un asunto de privacidad. Y es cierto,
+puede haber ocasiones en que esto puede ser incorrecto, como en el caso de que
+sea tremendamente útil para la humanidad y se lo estés ocultando. Está mal
+pero es un tipo de mal diferente. Es un asunto diferente, aunque se encuentre
+en el mismo ámbito. 
+
+Pero sí, pienso que todo el software publicado debería ser software libre. Y
+recordad, cuando no es software libre, se debe a la intervención
+gubernamental. El gobierno está interviniendo para hacerlo no libre. El
+gobierno está creando poderes legales especiales para hacer concesiones a los
+propietarios de programas, de modo que puedan tener a la policía impidiendo
+que usemos los programas de cierta forma. Así que ciertamente me gustaría
+acabar con eso. 
+
+\medskip 
+\noindent \textsc{Ed Schonberg.}  La exposición de Richard ha generado una
+cantidad enorme de energía intelectual. Me gustaría recomendar que parte de
+ella se utilizara para usar, y posiblemente escribir, software libre. 
+
+Deberíamos cortar pronto el debate. Quiero decir que Richard ha inyectado en
+una profesión, que es conocida entre el público general por su terminal
+ineptitud política, un nivel de debate político y moral que, creo, no tiene
+precedentes en nuestra profesión. Le debemos mucho por ello. [Aplausos del
+público].            
+
+

Index: es/21_algunas_palabras_a_evitar.aux
===================================================================
RCS file: es/21_algunas_palabras_a_evitar.aux
diff -N es/21_algunas_palabras_a_evitar.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/21_algunas_palabras_a_evitar.aux 9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,37 @@
+\relax 
address@hidden {chapter}{\numberline {21}Algunas palabras y frases confusas que 
vale la pena evitar}{198}}
address@hidden {10\p@ }}
address@hidden {10\p@ }}
address@hidden {section}{Comercial}{198}}
address@hidden {section}{Contenido}{198}}
address@hidden {section}{Creador}{199}}
address@hidden {section}{Freeware}{199}}
address@hidden {section}{Gesti\'on de derechos digitales (DRM)}{200}}
address@hidden {section}{Licencia de tipo BSD}{200}}
address@hidden {section}{Pirater\IeC {\'\i }a}{201}}
address@hidden {section}{Propiedad intelectual}{201}}
address@hidden {section}{Protecci\'on}{202}}
address@hidden {section}{RAND (razonable y no discriminatoria)}{202}}
address@hidden {section}{Robo}{203}}
address@hidden {section}{Software gratuito}{203}}
address@hidden {section}{Software regalado}{204}}
address@hidden {section}{Vender software}{204}}
address@hidden
+\setcounter{page}{205}
+\setcounter{equation}{0}
+\setcounter{enumi}{4}
+\setcounter{enumii}{0}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{5}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{3}
+\setcounter{chapter}{21}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/21_algunas_palabras_a_evitar.tex
===================================================================
RCS file: es/21_algunas_palabras_a_evitar.tex
diff -N es/21_algunas_palabras_a_evitar.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/21_algunas_palabras_a_evitar.tex 9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,317 @@
+\chapter[Algunas palabras y frases confusas que vale la pena evitar]{Algunas
+palabras y frases confusas que vale la pena evitar\protect\footnote{Escrito
+originalmente en 1996.}}
+
+\textit{Existen ciertas palabras y frases que recomendamos evitar, al menos en
+ciertos contextos o con ciertos usos, bien porque son ambiguas o bien porque
+expresan indirectamente una opinión con la que esperamos que no estás 
totalmente de acuerdo. }
+
+\section{Comercial}
+
+Por favor no uses <<comercial>> como sinónimo  de <<no libre>>. Se estarían
+confundiendo dos asuntos completamente distintos. 
+
+Un programa es comercial si se desarrolla como parte de una actividad
+empresarial. Un programa comercial puede ser libre o no libre, según su
+licencia. De la misma forma, un programa desarrollado por una escuela o un
+particular puede ser libre o no libre, según su licencia. Ambas cuestiones,
+qué clase de entidad desarrolló el programa y qué libertad tienen sus
+usuarios, son independientes. 
+
+En la primera década del Movimiento del Software Libre, los paquetes de
+software libre eran casi siempre no comerciales; los componentes del sistema
+operativo GNU/Linux fueron desarrollados por individuos u organizaciones sin
+ánimo de lucro como la FSF y algunas universidades. Pero en la década de 1990
+comenzó a aparecer software libre comercial. 
+
+El software libre comercial es una contribución a nuestra comunidad, por lo
+que debemos promoverlo. Pero quienes piensen que <<comercial>> significa <<no
+libre>> tenderán a pensar que la combinación de <<libre>> y <<comercial>> es
+contradictoria, y rechazarán esa posibilidad. Tengamos cuidado de no utilizar
+la palabra <<comercial>> de esa manera.  
+
+
+\section{Contenido}
+
+Para describir un estado de comodidad y satisfacción, sin ninguna duda dirás
+que estás <<contento>>, pero  es mejor no usar esta palabra para describir
+obras escritas y otras obras de autoría, ya que encierra una actitud
+específica hacia esas mismas obras:\footnote{En ingl\'{e}s la palabra
+\textit{content} significa tanto <<contenido>> como <<contento>> o
+<<satisfecho>>, circunstancia que Stallman emplea para hacer un juego de
+palabras en esta entrada. [\textit{N. del E.}]} que son un producto
+intercambiable cuyo fin es el de llenar un recipiente y ganar dinero. En
+realidad, es una falta de respeto hacia las propias obras. 
+
+Los que usan este término suelen ser a menudo los editores que presionan para
+que aumente el poder del copyright en nombre de los autores ---<<creadores>>,
+como ellos dicen--- de las obras. El término <<contento>> revela cómo se 
sienten
+realmente.
+
+Ya que hay quien utiliza la expresión <<proveedor de contenidos>>, los
+disidentes políticos bien pueden autodenominarse <<proveedores descontentos>>.
+
+
+\section{Creador}
+
+El término <<creador>>, aplicado a los autores, los equipara implícitamente a
+una deidad (<<el Creador>>). Este término es utilizado por los editores para
+elevar la estatura moral de los autores por encima de la del ciudadano medio,
+justificando un mayor poder del copyright que los editores pueden ejercer en
+nombre de los autores.  
+
+\section{Freeware}
+
+Por favor no uses el término <<freeware>> como sinónimo de <<software libre>>.
+El término <<freeware>> fue utilizado con frecuencia durante la década de 1980
+para hacer referencia a programas publicados sólo como ejecutables, con el
+código fuente no disponible. Hoy en día no está aceptada ninguna definición
+específica. 
+
+De la misma manera, si utilizas otro idioma diferente al inglés, por favor
+intenta evitar palabras tomadas del inglés como <<free software>> o
+<<freeware>>.  Intenta utilizar palabras menos ambiguas que te ofrezca tu
+propio idioma, por ejemplo: 
+
+
+\begin{itemize}
+
+\item Alemán: \textit{freie software}
+\item Árabe: \textit{baramej horrah }
+\item Catalán: \textit{Programari lliure}
+\item Checo: \textit{svobodn\'{y} software}
+\item Chino: \textit{ziyou ruan jian }
+\item Danés: \textit{fri software} (o tambi\'{e}n: \textit{frit programmel})
+\item Eslovaco: \textit{slobodny softver} 
+\item Esloveno: \textit{prosto programje }
+\item Español: \textit{software libre }
+\item Esperanto: \textit{libera softvaro}
+\item Fin\'{e}s: \textit{vapaa ohjelmiston}
+\item Francés: \textit{logiciel libre }
+\item Hebreo: \textit{tochna chofshit}
+\item Húngaro: \textit{szabad szoftver}  
+\item Italiano: \textit{software libero}
+\item Irland\'{e}s: \textit{bog earraí saoired}
+\item Japonés: \textit{jiyuu-na software }
+\item Neerlandés: \textit{vrije software }
+\item Portugués: \textit{software livre}
+\item Rumano: \textit{software liber}
+\item Sueco: \textit{fri programvara }
+\item Tamil: \textit{Sudanthiram software}
+\item Turco: \textit{\~{o}zgür yazilim }
+\end{itemize} 
+
+
+\section{Gestión de derechos digitales (DRM)}
+
+El software para la gestión de derechos digitales (\textit{Digital Rights
+Management} o DRM) está diseñado en realidad para imponer restricciones a los
+usuarios de ordenadores. El uso de la palabra <<derechos>> en esta expresión
+responde a una propaganda pensada para que, sin darte cuenta, veas el asunto
+desde el punto de vista de los pocos que imponen las restricciones, mientras
+ignoras los derechos de los muchos a quienes las restricciones son impuestas. 
+
+Son buenas alternativas: <<Gestión de restricciones digitales>> o <<software 
con
+grilletes>>.  
+
+
+\section{Licencia de tipo BSD} 
+
+
+La expresión <<licencia de tipo BSD>> lleva a confusión porque
+\textit{mezcla} licencias que tienen importantes
+diferencias. Por ejemplo, la licencia BSD original con la cláusula sobre
+publicidad es incompatible con la GNU GPL, pero la licencia BSD revisada sí es
+compatible con la GPL. 
+
+Para evitar confusiones es mejor nombrar \textit{la licencia
+específica en cuestión} y evitar la vaga expresión <<de tipo BSD>>.
+
+
+\section{Piratería}
+
+Los editores frecuentemente se refieren a la copia prohibida como "piratería".
+De esta forma, expresan indirectamente que hacer copias ilegales es éticamente
+equivalente a atacar barcos en alta mar, secuestrar y asesinar a la gente que
+viaja en ellos. 
+
+Si no crees que la copia ilegal sea como secuestrar y asesinar, podrías
+preferir no usar la palabra \textit{piratería} para describirla. Expresiones
+neutrales como <<copia prohibida>> o <<copia no autorizada>> pueden utilizarse
+en su lugar. Incluso algunos de nosotros podríamos preferir utilizar una
+expresión positiva tal como "compartir información con tu vecino''. 
+
+
+\section{Propiedad intelectual} 
+
+A los editores y a los abogados les gusta describir el <<copyright>> como
+<<propiedad intelectual>>. La expresión <<propiedad intelectual>>
+conlleva una presunción oculta: que la forma más normal de pensar respecto a
+la cuestión de la copia se basa en una analogía con los objetos físicos y en
+la idea que nos hacemos de ellos como propiedad. 
+
+Pero esta analogía pasa por alto la diferencia crucial entre objetos
+materiales e información: la información puede ser copiada y compartida casi
+sin esfuerzo, mientras que los objetos materiales no. Fundar tu pensamiento en
+esta analogía es ignorar esta diferencia. 
+
+Incluso el sistema legal de los EEUU no acepta por completo esta analogía,
+debido a que no trata al copyright como derechos de propiedad sobre objetos
+físicos. 
+
+Si no quieres limitarte en esta forma de pensar, es mejor evitar la expresión
+<<propiedad intelectual>> en tus palabras y en tus pensamientos. 
+
+Hay otro problema con el término <<propiedad intelectual>>: es un término
+genérico en el que se mezclan varios sistemas legales diferentes, incluyendo
+copyrights, patentes, marcas registradas y otros, que tienen muy poco en
+común. Estos sistemas legales, que se originaron por separado, regulan
+actividades distintas, operan de distinta manera y plantean distintas
+cuestiones sobre las normativas públicas. Por ejemplo, si aprendes algo sobre
+las leyes de copyright, harás bien en asumir que no es una ley de patentes, ya
+que casi siempre es así. Puesto que estas leyes son tan distintas, la
+expresión <<propiedad intelectual>> es una invitación a una generalización
+simplista. Así, cualquier opinión sobre <<propiedad intelectual>> será, casi 
con
+seguridad, una estupidez. En un contexto tan impreciso, ni siquiera se pueden
+apreciar los problemas específicos sobre política pública que plantean las
+leyes de copyright o los diferentes problemas suscitados por las leyes de
+patentes, o por cualquiera de las otras. 
+
+El término <<propiedad intelectual>> lleva a la gente a centrarse en el mínimo
+común denominador de estas leyes distintas, que es el hecho de que establecen
+algunas abstracciones que pueden comprarse y venderse, e ignorar el aspecto
+importante, que son las restricciones que imponen al público y qué bien o mal
+provocan estas mismas restricciones.
+
+Si quieres pensar con claridad en las cuestiones que plantean las patentes, el
+copyright y las marcas registradas, o incluso aprender qué dictan estas leyes,
+el primer paso consiste en olvidarte de que alguna vez oíste la expresión
+<<propiedad intelectual>> y tratar cada una de las cuestiones de forma
+independiente. Para ofrecer una información clara y fomentar un pensamiento
+lúcido, nunca hables o escribas sobre <<propiedad intelectual>>; en lugar de
+eso, expón el tema de manera concreta sobre el copyright, las patentes o
+cualquier otra ley específica a la que te estás refiriendo. 
+
+De acuerdo con el profesor Mark Lemley de la Facultad de Derecho de la
+Universidad de Tejas, el extendido uso de la expresión <<propiedad
+intelectual>> es una manía reciente, surgida en 1967 en la fundación de la
+Organización Mundial de la Propiedad Intelectual\footnote{V\'{e}ase la nota
+123 de su reseña de marzo de 1997, en la revista de Derecho de Tejas, de
+\textit{Romantic Autorship and the Rhetoric of Property} de James Boyle.}
+(OMPI, o WIPO, en sus siglas en inglés). La OMPI defiende los intereses de los
+titulares del copyright, patentes y marcas registradas, presionando a los
+gobiernos para aumentar su poder. Uno de los tratados de la OMPI sigue la
+línea de la Digital Millenium Copyright Act que se ha utilizado en los Estados
+Unidos para censurar algunos paquetes muy útiles de software libre en
+EE.UU.\footnote{Visita \url{http://www.wipout.net} para informarte sobre una
+campaña contra la OMPI.}
+
+
+\section{Protección}
+
+A los abogados de los editores les encanta utilizar el término <<protección>>
+para describir el <<copyright>>. Esta palabra lleva implícita la idea de que
+evita la destrucción o el sufrimiento; por lo tanto, impulsa a la gente a
+identificarse con el propietario y el editor, que se benefician del
+<<copyright>>, en lugar de identificarse con los usuarios que son restringidos
+por él. 
+
+Es fácil evitar el término <<protección>> y utilizar expresiones neutrales en 
su
+lugar. Por ejemplo, en lugar de <<la protección del copyright permanece vigente
+por un tiempo prolongado>>, puedes decir, <<el copyright permanece vigente por
+un tiempo prolongado>>. 
+
+Si quieres criticar el copyright en lugar de apoyarlo, puedes emplear la
+expresión <<restricciones del copyright>>.  
+
+
+\section{RAND (razonable y no discriminatoria)} 
+
+Los organismos de estandarización, que promulgan estándares restringidos de
+patentes que prohíben el software libre, suelen llevar a cabo una política
+para la obtención de licencias de patentes que requiere el pago de una tasa
+fija por cada copia hecha de un programa que cumpla esos estándares. A menudo
+se refieren a dichas licencias con el término <<RAND>>, que son las siglas de
+\textit{Reasonable And Non-Discriminatory} (<<razonable y no
+discriminatoria>>). 
+
+Este término no es más que un lavado de cara para un tipo de licencias de
+patentes que no son normalmente ni razonables ni no discriminatorias. Es
+cierto que estas licencias no discriminan a ninguna persona en particular,
+pero sí discriminan a la comunidad del software libre, lo que no las hace en
+absoluto razonables. Así que la mitad de RAND es engañosa y la otra mitad
+discriminatoria. 
+
+Los organismos de estandarización deberían reconocer que estas licencias son
+discriminatorias y no usar la expresión <<razonable y no discriminatoria>> o
+RAND para describirlas. Hasta que lo reconozcan, los escritores que no
+quieran unirse a ese lavado de cara harán bien en descartar esta expresión.
+Aceptarla y utilizarla meramente porque las compañías esgrime-patentes han
+extendido su uso, es permitir que esas compañías dicten su propia voluntad. 
+
+Recomiendo la expresión \textit{uniform fee only}, o UFO de forma más
+abreviada,\footnote{\textit{Uniform fee only:} <<sólo tasa uniforme>>. UFO son
+las siglas en ingl\'{e}s de \textit{unidentified flying object}, <<objeto
+volante no identificado>>. [\textit{N. del E.}]} como alternativa. Esta es la
+expresión exacta, ya que la única condición de estas licencias es el pago de
+una tasa uniforme de uso.  
+
+
+\section{Robo} 
+
+Los apologetas del copyright emplean con frecuencia palabras como
+\textit{robo} y \textit{hurto} para describir la violación del copyright. Al
+mismo tiempo, piden que consideremos el sistema legal como una autoridad
+ética: si copiar está prohibido, debe ser malo. De este modo, es pertinente
+mencionar que el sistema legal ---al menos en los Estados Unidos--- rechaza la
+idea de que la violación del copyright sea un <<robo>>. Los apologetas del
+copyright apelan a la autoridad, mientras tergiversan lo que la propia
+autoridad dice. La idea de que las leyes deciden qué está bien o qué esta mal
+responde normalmente a una equivocación. Las leyes son, en el mejor de los
+casos, un intento de alcanzar justicia; decir que las leyes definen la
+justicia o la conducta ética es darle la vuelta a las cosas.  
+
+
+\section{Software gratuito} 
+
+Si quieres decir que un programa es software libre, por favor no digas que
+está disponible <<de forma gratuita>>. Esa expresión significa explícitamente
+que tiene un <<precio cero>>. El software libre es una cuestión de libertad, no
+de precio. 
+
+Las copias de software libre frecuentemente están disponibles de forma
+gratuita ---por ejemplo, para ser descargadas por FTP. Pero las copias de
+software libre también están disponibles por un cierto precio en CD-ROM;
+también las copias de software propietario están disponibles ocasionalmente en
+promoción de forma gratuita y algunos paquetes propietarios están en muchas
+ocasiones disponibles, sin cobrar nada, para ciertos usuarios.
+
+Para evitar la confusión, puedes decir que el programa está disponible <<como
+software libre>>. 
+
+\section{Software regalado}
+
+Es erróneo utilizar el término <<regalar>> para referirse a <<distribuir un
+programa como software libre>>. Tiene el mismo problema que <<software
+gratuito>>: expresa que lo importante es el precio, no la libertad. Una forma
+de evitar esta confusión es decir <<publicado como software libre>>.
+
+
+\section{Vender software}
+
+La expresión <<vender software>> es ambigua. Estrictamente hablando,
+intercambiar una copia de un programa libre por una cantidad de dinero es
+<<vender>>; pero la gente normalmente asocia el término <<vender>> con
+restricciones propietarias en el uso consecutivo del software. Puedes ser más
+preciso y evitar confusiones, diciendo <<distribuir copias de un programa por
+una cantidad>> o <<imponer restricciones propietarias al uso de un programa>>,
+dependiendo de lo que quieras expresar. 
+
+Véase el capítulo <<vender software libre>> para profundizar sobre esta
+cuestión. 
+
+
+
+
+
+

Index: es/2_Manifiesto_GNU.aux
===================================================================
RCS file: es/2_Manifiesto_GNU.aux
diff -N es/2_Manifiesto_GNU.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/2_Manifiesto_GNU.aux     9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,30 @@
+\relax 
address@hidden {chapter}{\numberline {2}El Manifiesto GNU}{35}}
address@hidden {10\p@ }}
address@hidden {10\p@ }}
address@hidden {section}{\IeC {\textquestiondown }Qu\'e es GNU? \IeC 
{\textexclamdown }Gnu No es Unix!}{35}}
address@hidden {section}{Por qu\'e debo escribir GNU}{36}}
address@hidden {section}{Por qu\'e GNU ser\'a compatible con Unix}{36}}
address@hidden {section}{C\'omo estar\'a disponible GNU}{37}}
address@hidden {section}{Por qu\'e quieren cooperar muchos otros 
programadores}{37}}
address@hidden {section}{C\'omo puedes contribuir}{37}}
address@hidden {section}{Por qu\'e se beneficiar\'an todos los usuarios de 
ordenadores}{38}}
address@hidden
+\setcounter{page}{45}
+\setcounter{equation}{0}
+\setcounter{enumi}{4}
+\setcounter{enumii}{0}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{8}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{1}
+\setcounter{chapter}{2}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/2_Manifiesto_GNU.tex
===================================================================
RCS file: es/2_Manifiesto_GNU.tex
diff -N es/2_Manifiesto_GNU.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/2_Manifiesto_GNU.tex     9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,602 @@
+\chapter[El Manifiesto GNU]{El Manifiesto GNU\protect\footnote{Publicado por
+primera vez en 1984}}
+
+\textit{El Manifiesto GNU fue escrito por Richard Stallman en los comienzos
+del Proyecto GNU, con el fin de pedir participación y apoyo. En los primeros
+años, se hicieron actualizaciones menores para tomar en cuenta nuevos
+desarrollos, pero ahora parece ser mejor dejarlo como esta tal y como la
+mayoría de la gente lo ha visto. Desde entonces, hemos aprendido que es
+posible ayudar a evitar ciertas confusiones corrientes con un cambio en la
+selección de palabras, a lo largo de estos se han añadido notas al pie de
+página para aclarar estas confusiones}.
+
+
+
+\section{¿Qué es GNU? ¡Gnu No es Unix!}
+
+GNU, que significa Gnu No es Unix, es el nombre de un sistema de software
+completamente compatible con Unix que estoy escribiendo para poder
+regalarlo\footnote{Esta expresión era desafortunada. La intención era decir
+que nadie tendría que pagar por el \textit{permiso} de usar el sistema GNU.
+Pero las palabras no aclaran, y la gente interpreta a menudo que se dice que
+las copias de GNU deberán ser siempre distribuidas a un costo bajo o sin
+costo. Ésta nunca fue la intención; más adelante, el manifiesto menciona la
+posibilidad de que las compañías provean servicios de distribución con una
+ganancia. Con posterioridad he aprendido a distinguir cuidadosamente entre
+<<free>> [libre] en el sentido de libertad y <<free>> [gratis] en el sentido
+del precio. Software libre es software que los usuarios tienen la libertad de
+distribuir y cambiar. Algunos usuarios pueden obtener copias sin pagar,
+mientras que otros pagan para obtener copias; y si los fondos ayudan a apoyar
+la mejora del software, tanto mejor. Lo importante es que todos los que tengan
+una copia tengan la libertad de cooperar con otros al usarlo.} libremente a
+quien pueda utilizarlo. Hay varios voluntarios ayudándome. Son muy necesarias
+las contribuciones en tiempo, dinero, programas y equipamiento.
+
+Hasta el momento tenemos un editor de texto Emacs con Lisp para escribir
+comandos de edición, un depurador de código fuente, un generador compatible
+con yacc, un comunicador y alrededor de 35 utilidades. Un shell (intérprete de
+comandos) se encuentra casi terminado. Un nuevo compilador portable de C ha
+sido compilado y será lanzado este año. Existe un kernel inicial pero requiere
+muchas más características para emular a Unix. Cuando el núcleo y el
+compilador estén completos, será posible distribuir un sistema GNU apropiado
+para el desarrollo de programas. Usaremos el procesador de documentos TeX,
+pero también se está trabajando en un nroff. Usaremos también el sistema libre
+de ventanas X que se puede migra. Después de esto agregaremos un Lisp
+portable, un juego Empire, una hoja de cálculo y cientos de otras cosas,
+además de documentación en línea. Esperamos proporcionar, con el tiempo, todas
+las utilidades que vienen normalmente con un sistema Unix, y más.
+
+GNU será capaz de ejecutar programas de Unix, pero no será idéntico a Unix.
+Haremos todas las mejoras que sean convenientes y estén basadas en nuestra
+experiencia con otros sistemas operativos. Concretamente, planeamos tener
+nombres de archivos más largos, números de versión de archivos, un sistema de
+archivos a prueba de caídas, tal vez incorporemos un sistema para completar
+nombres de archivos, soporte en pantalla independiente del tipo de terminal y
+quizá en un futuro un sistema de ventanas basado en Lisp a través del cual
+varios programas Lisp y programas ordinarios Unix puedan compartir una sola
+pantalla. Tanto C como Lisp estarán disponibles como lenguajes de
+programación. Intentaremos soportar UUCP, Chaosnet del MIT y otros protocolos
+para comunicación en Internet.
+
+GNU está siendo escrito inicialmente para máquinas de la clase 68000/16000 con
+memoria virtual, porque éstas son las máquinas en las que es más sencilla su
+ejecución. El esfuerzo adicional para hacerlo funcionar en máquinas más
+pequeñas se dejará a alguien que quiera utilizarlo en ellas.
+
+Para evitar una horrible confusión, por favor pronuncie la <<G>> en la palabra
+<<GNU>> cuando se refiera al nombre de este proyecto.\footnote{GNU se
+pronuncia en inglés de forma muy similar a \footnote{new}, que significa
+<<nuevo>>. [\textit{N. del E.}]}
+
+
+\section{Por qué debo escribir GNU}
+
+Considero que la regla de oro requiere que si a mi me gusta un programa, lo
+debo compartir con otra gente que le guste. Los vendedores de software quieren
+dividir a los usuarios y seducirlos, haciendo que cada usuario acuerde no
+compartir su software con otros. Yo rehúso a romper mi solidaridad con otros
+usuarios de esta manera. No puedo en buena conciencia firmar un acuerdo de no
+divulgación o un acuerdo de licencia de software. Durante años trabajé dentro
+del Laboratorio de Inteligencia Artificial para impugnar estas tendencias y
+otras descortesías, pero al final ellos fueron demasiado lejos: no podía
+permanecer en una institución donde hiciera estas cosas en contra de mi
+voluntad.
+
+De manera que para poder continuar usando ordenadores sin vergüenza, he
+decidido agrupar un cuerpo suficiente de software libre de tal manera que
+pueda seguir andando sin ninguna clase de software que no sea libre. He dejado
+el laboratorio de IA para negar al MIT cualquier excusa legal que me prohíba
+distribuir software GNU.
+
+
+\section{Por qué GNU será compatible con Unix}
+
+Unix no es mi ideal de sistema, pero no es del todo malo. Las características
+esenciales de Unix parecen ser buenas y pienso que puedo añadir lo que le
+falta a Unix sin echarlas a perder. Un sistema compatible con Unix sería
+conveniente para que otras personas puedan adoptarlo.
+
+
+\section{Cómo estará disponible GNU}
+
+GNU no es de dominio público. Todos tendrán permiso para modificar y
+redistribuir GNU, pero a ningún distribuidor se le permitirá restringir su
+redistribución posterior. Es decir, no estarán permitidas modificaciones
+propietarias. Quiero asegurarme de que todas las versiones de GNU permanezcan
+libres.
+
+
+\section{Por qué quieren cooperar muchos otros programadores}
+
+He encontrado muchos otros programadores que están entusiasmados con GNU y
+quieren ayudar.
+
+Muchos programadores están descontentos con la comercialización del software
+de sistema. Puede permitirles ganar más dinero, pero por lo general les hace
+sentirse en conflicto con otros programadores, en lugar de sentirse como
+compañeros. El acto fundamental de amistad entre programadores es el hecho de
+compartir programas; los acuerdos de marketing usados de forma generalizada
+esencialmente prohíben a los programadores tratar a sus semejantes como
+amigos. El comprador de software debe escoger entre la amistad y la obediencia
+a la ley. Naturalmente, muchos deciden que la amistad es más importante. Pero
+aquellos que creen en la ley a menudo no se sienten bien con ninguna de las
+dos opciones. Se vuelven cínicos y piensan que la programación es sólo otra
+forma de hacer dinero.
+
+Al desarrollar y utilizar GNU en lugar de programas propietarios, nosotros
+podemos ser hospitalarios con todos y obedecer la ley. Además, GNU sirve como
+ejemplo de inspiración y como bandera para conminar a otros a unirse a
+nosotros en el acto de compartir. Esto puede darnos una sensación de armonía
+que es imposible cuando utilizamos software que no es libre. Porque para cerca
+de la mitad de los programadores con quienes he hablado, este es un motivo de
+felicidad importante, que el dinero no puede reemplazar.
+
+
+\section{Cómo puedes contribuir}
+
+Estoy pidiendo a los fabricantes de ordenadores que donen equipos y dinero.
+Estoy pidiendo  donativos en forma de programas y trabajo.
+
+Una consecuencia que esperable si donas equipos es que GNU se ejecutará en
+ellos desde una etapa temprana. Las máquinas deberán estar completas, con los
+sistemas listos para su uso, probadas para uso en áreas residenciales y no
+requerir ventilación o fuentes de energía sofisticadas.
+
+He encontrado que muchos programadores están ansiosos de contribuir trabajando
+a tiempo parcial para GNU. Para la mayoría de los proyectos esta distribución
+de trabajos a tiempo parcial sería muy difícil de coordinar. Pero para la
+tarea particular de reemplazar Unix no existe este problema. Un sistema
+completo en Unix contiene cientos de utilidades, cada una de las cuales se
+documenta por separado. Casi todas las especificaciones de la interfaz han
+sido fijadas para ser compatibles con Unix. Si cada colaborador puede escribir
+un sustituto compatible para una sola utilidad Unix, y hacer que funciones
+apropiadamente en lugar del programa original en un sistema Unix, entonces
+estas utilidades funcionarán correctamente cuando sean reunidas. Incluso
+permitiendo que Murphy\footnote{Esta es una referencia a <<La Ley de Murphy>>
+una ley humorística que dice que si es posible que algo pueda ir mal, irá
+mal.} origine algunos problemas inesperados, el ensamblaje de estos
+componentes será una tarea factible. (El kernel va a requerir una comunicación
+más estrecha y un grupo más pequeño y unido trabajará en él).
+
+Si obtengo donativos de dinero, estaré en condiciones de contratar unas
+cuantas personas a tiempo completo o a tiempo parcial. El sueldo no será alto
+en relación al estándar  de los programadores, pero estoy buscando a gente
+para quien la construcción de espíritu comunitario tenga tanta importancia
+como hacer dinero. Considero esto como una manera de dar oportunidad a gente
+interesada para que dediquen todas sus energías a trabajar en GNU, evitando la
+necesidad de ganarse la vida de otra manera.
+
+
+\section{Por qué se beneficiarán todos los usuarios de ordenadores}
+
+Una vez que se haya escrito GNU, todos podremos obtener un buen sistema de
+software libre, al igual que obtenemos aire.\footnote{Este es otro sitio en
+donde me equivoqué al no distinguir cuidadosamente entre los dos diferentes
+significados de <<libre>>. La afirmación tal como está escrita no es falsa:
+uno puede obtener copias gratuitas de software GNU, ya sea de sus amistades o
+a través de la Internet. Pero se está sugiriendo una idea errónea.}
+
+Esto significa mucho más que el simple ahorro del precio de una licencia Unix.
+Significa que se evitará mucho del derroche de esfuerzos en la duplicación de
+la programación de sistemas. Este esfuerzo puede enfocarse mejor para hacer
+avanzar el estado de la técnica.
+
+Los códigos completos del sistema estarán disponibles para todo el mundo. Como
+resultado, un usuario que necesite modificar el sistema será siempre libre de
+hacerlo por sí mismo, o de contratar a cualquier programador o empresa
+disponible para hacerlo por él. Los usuarios no estarán ya a merced de un
+programador o una empresa que sea dueña del código fuente y que sea la única
+en posición de realizar modificaciones.
+
+Las escuelas podrán proporcionar un ambiente bastante más educativo, animando
+todos los estudiantes a estudiar y mejorar el código del sistema. En el
+laboratorio de programación de Harvard solían tener la política de que ningún
+programa podía ser instalado en el sistema si su código fuente no estaba a
+disposición del público; la ejercitaban a base de negarse a instalar ciertos
+programas. En buena medida, yo me inspiré en esto.
+
+Finalmente, el lastre de considerar quién es dueño de qué sistema de software
+y de lo que está o no está permitido hacer con él, habrá desaparecido.
+
+Los acuerdos para obligar a la gente a pagar por utilizar un programa,
+incluyendo la licencia de copias, siempre incurren en un tremendo coste para
+la sociedad por los aparatosos mecanismos necesarios para determinar cuánto
+---esto es, qué programas--- debe pagar una persona. Sólo un estado policial
+puede forzar a obedecer a todo el mundo. Considérese una estación espacial en
+donde el aire debe fabricarse con un gran coste: cobrar a cada respirador por
+litro de aire quizá sea justo, pero el uso continuo de una máscara de aire con
+medidor todo el día y toda la noche sería intolerable, aunque todos pudieran
+permitirse pagar su consumo de aire. Tener cámaras de televisión por todos
+lados para ver si se quita uno la máscara sería el colmo. Es mejor costear la
+planta de aire con un impuesto por persona y desechar las máscaras.
+
+Copiar por completo o una parte de un programa es tan natural para un
+programador como respirar y le es igual de productivo. Debiera ser igualmente
+libre.
+
+
+
+Algunas objeciones fácilmente rebatibles a los objetivos de GNU:
+
+\medskip
+
+\noindent \textit{---<<Nadie lo usará debido a que es gratuito, ya que esto 
significa que
+no cuenta con ninguna asistencia>>.}
+
+\medskip
+
+\noindent \textit{---<<Se tiene que cobrar por el programa para pagar el 
servicio de
+soporte.>>}
+
+\medskip
+
+Si la gente prefiriera pagar por GNU y su servicio en vez de obtener GNU libre
+y sin servicio, una empresa que ofrezca servicio a las personas que obtuvieron
+GNU libre debiera tener beneficios.
+
+Debemos distinguir entre asistencia bajo la forma de un verdadero trabajo de
+programación y lo que es meramente llevar de la mano al usuario. En relación a
+la primera no se puede depender del vendedor de software. Si tu problema no es
+compartido por un número suficiente de clientes, el vendedor lo ignorará.
+
+Si tu negocio requiere poder confiar en la asistencia, la única manera es
+tener el código fuente y todas las herramientas necesarias. De este modo,
+puedes contratar a cualquier persona disponible para corregir el problema; y
+no estar a merced de ningún individuo. Con Unix, el precio del código fuente
+deja esta posibilidad fuera de cualquier consideración para la mayoría de los
+negocios. Con GNU esto será sencillo. Es posible que todavía no haya ninguna
+persona competente disponible, pero este problema no se le puede imputar a los
+acuerdos de distribución. GNU no elimina todos los problemas,  sólo algunos de
+ellos.
+
+Mientras tanto, los usuarios que no saben de ordenadores necesitan que se les
+lleve de la mano: hacer cosas por ellos que ellos mismos podrían hacer
+fácilmente, pero que no saben cómo hacerlas.
+
+Estos servicios podrán ser proporcionados por compañías que vendan solamente
+servicios de asesoría y de reparación. Si es verdad que los usuarios prefieren
+gastar dinero y obtener un producto con servicio, estarán igualmente de
+acuerdo en adquirir el servicio  habiendo obtenido el producto de forma
+gratuita. Las empresas de servicios competirán en calidad y precio; los
+usuarios no estarán atados a ninguna en particular. Entre tanto, aquellos de
+nosotros que no necesitemos servicios debemos poder usar el programa sin pagar
+por el servicio.
+
+\medskip 
+
+\noindent \textit{---<<No se puede llegar a mucha gente sin publicidad y uno
+debe cobrar por el programa para mantener esto>>.}
+
+\medskip 
+
+\noindent \textit{---<<No tiene sentido dar publicidad a un programa que la
+gente puede obtener gratuitamente>>.}
+
+\medskip 
+
+Existen varias formas de publicidad gratuita o de bajo costo que pueden usarse
+para informar a numerosos usuarios de ordenadores acerca de algo como GNU.
+Pero quizá sea verdad que se puede llegar a más usuarios de microordenadores a
+través de la publicidad. Si realmente es así, un negocio que haga publicidad
+del servicio de copia y envío de GNU por un precio, debería ser lo
+suficientemente exitoso como para pagar como mínimo su publicidad. De esta
+forma, sólo los usuarios que se beneficien de la publicidad  pagarán por ella.
+
+Por otro lado, si mucha gente obtiene GNU a través de sus amistades y estas
+empresas no resultan ser un buen negocio, esto demostraría que la publicidad
+no era realmente necesaria para divulgar GNU. ¿Por qué será que los defensores
+del libre mercado no quieren permitir que el libre mercado decida
+esto?\footnote{La Free Software Foundation obtiene la mayor parte de sus
+fondos de su servicio de distribución, aunque se trata de una organización sin
+ánimo de lucro y no de una compañía. Si nadie opta por obtener copias haciendo
+su pedido a la FSL, ésta no estará en disposición de hacer su trabajo. Pero
+esto no significa que las restricciones propietarias sean justificables para
+obligar a todos a pagar. Si una pequeña fracción de todos los usuarios pide
+sus copias a la FSL, será suficiente para mantener a la FSL a flote. Por lo
+tanto, tenemos que pedir a los usuarios que opten por apoyarnos de esta forma.
+¿Has hecho ya tu parte?}
+
+\medskip
+
+\noindent \textit{---<<Mi compañía necesita un sistema operativo propietario 
para tener
+ una ventaja competitiva>>.}
+
+\medskip
+
+GNU sacará al software de sistema operativo del entorno de la competencia.
+Usted no podrá obtener una ventaja en esta área, pero tampoco la competencia
+podrá tenerla frente a usted. Usted y ellos competirán en otras áreas,
+mientras se benefician mutuamente en ésta. Si tu negocio es vender un sistema
+operativo, no te gustará GNU, pero ese es tu problema. Si tu negocio es otra
+cosa, GNU puede salvarlo de ser arrojado al costoso negocio de la venta de
+sistemas operativos. 
+
+Me gustaría ver que el desarrollo de GNU se mantuviera gracias a donaciones de
+algunos fabricantes y usuarios, reduciendo el costo para sí
+mismos.\footnote{Recientemente, un grupo de compañías de informática ha
+reunido fondos para apoyar el mantenimiento del compilador C GNU.}
+
+\medskip
+
+\noindent \textit{---<<¿No merecen los programadores una recompensa por su 
creatividad?>>}
+
+\medskip
+
+Si hay algo que merezca una recompensa es la contribución social. La
+creatividad puede considerarse una contribución social, pero sólo si la
+sociedad es libre de aprovechar sus resultados. Si los programadores merecen
+ser recompensados por la creación de programas innovadores, bajo esta misma
+lógica deben ser castigados si restringen el uso de estos programas.
+
+
+\medskip
+
+\noindent \textit{---<<¿No debería tener el programador la opción de pedir una 
recompensa
+por su creatividad?>>}
+
+\medskip
+
+No hay nada que objetar en querer un pago por el trabajo, o por buscar
+maximizar los propios ingresos, siempre y cuando no se utilicen medios que
+sean destructivos. Pero las formas a las que estamos acostumbrados actualmente
+en el campo del software se basan en la destrucción.
+
+Extraer dinero de los usuarios de un programa mediante la restricción de su
+uso resulta destructivo porque las restricciones reducen la cantidad y las
+formas en que el programa puede ser utilizado. Esto reduce la cantidad de
+riqueza que la humanidad obtiene del programa. Cuando se opta deliberadamente
+por la restricción, las consecuencias dañinas son la destrucción deliberada.
+
+La razón por la que un buen ciudadano no utiliza estos medios destructivos
+para volverse más rico es que si todos lo hicieran, podríamos empobrecer por
+medio de una mutua destrucción. Esto es ética kantiana, o la Regla de Oro.
+Como no me gustan las consecuencias que resultarían si todos acapararan
+información, debo considerar como erróneo que alguien lo haga.
+Específicamente, el deseo de ser recompensado por la creatividad de uno no
+justifica privar al mundo en general de toda o parte de esa creatividad.
+
+
+\medskip
+
+\noindent \textit{---<<¿No pasarán hambre los programadores?>>}
+
+
+\medskip
+
+Podría responder que no se fuerza a nadie a ser programador. Casi ninguno de
+nosotros puede lograr obtener dinero por estar de pie en la calle y hacer
+muecas. Pero no estamos, como resultado, condenados a estar toda nuestra vida
+de pie en la calle haciendo muecas y padeciendo hambre. Nos dedicamos a otra
+cosa.
+
+Sin embargo, ésta es una respuesta errónea porque acepta la suposición
+implícita del interrogador: que sin la propiedad del software a los
+programadores no se les puede pagar un céntimo. En este supuesto es todo o
+nada.
+
+La verdadera razón por la que los programadores no se morirán de hambre es
+porque aún es posible que se les pague por programar; sólo que no se les
+pagará tanto como en la actualidad.
+
+Restringir la copia no es la única forma para hacer negocios con el software.
+Es la forma más común porque es de la que se obtiene más dinero. Si ésta se
+prohibiera o fuese rechazada por el comprador, el negocio del software se
+movería hacia otras formas de organización que actualmente no se usan tan a
+menudo. Hay siempre muchos modos para organizar cualquier tipo de negocio.
+
+Probablemente la programación no será tan lucrativa bajo esta nueva forma como
+lo es actualmente. Pero esto no es un argumento en contra del cambio. No se
+considera una injusticia que los dependientes de tiendas obtengan los salarios
+que ganan actualmente. Si los programadores ganaran lo mismo, no será tampoco
+una injusticia. (En la práctica ellos ganarán considerablemente más).
+
+\medskip
+
+\noindent \textit{---<<¿No tiene derecho la gente a controlar cómo se usa su
+creatividad?>>}
+
+\medskip
+
+El <<control sobre el uso de las ideas de uno>> realmente constituye control
+sobre las vidas de otras personas; y normalmente se usa para dificultar más
+sus vidas.
+
+La gente que ha estudiado cuidadosamente el tema de los derechos de propiedad
+intelectual ---como los abogados--- dice que no hay un derecho intrínseco a la
+propiedad intelectual. Los tipos supuestos de derechos de propiedad
+intelectual que reconoce el gobierno fueron creados por actos específicos de
+legislación con propósitos específicos.
+
+Por ejemplo, el sistema de patentes fue establecido para animar a los
+inventores a revelar los detalles de sus inventos. Su propósito fue ayudar a
+la sociedad y no tanto ayudar a los inventores. El periodo de vida de 17 años
+para una patente era corto comparado con la tasa de desarrollo de la técnica.
+Dado que las patentes sólo son relevantes para los fabricantes, para quienes
+el costo y esfuerzo de un acuerdo de licencia son pequeños comparados con la
+puesta en marcha de la producción, las patentes a menudo no hacen mucho daño.
+No obstruyen a la mayoría de los individuos que usan productos patentados.
+
+La idea del copyright no existía en tiempos antiguos, cuando los autores
+frecuentemente copiaban bastantes obras de otros autores en obras de no
+ficción. Esta práctica era útil, y ha sido la única forma de que las obras de
+muchos autores, aunque sólo sea en parte, hayan sobrevivido. El sistema de
+derechos de autor fue creado expresamente con el propósito de promover la
+autoría. En el ámbito para el que se inventó ---libros, que sólo podían ser
+copiados económicamente en una imprenta--- hacía muy poco daño y no obstruía a
+la mayor parte de los individuos que leían los libros.
+
+Todos los derechos de propiedad intelectual son únicamente licencias que
+otorga la sociedad porque se pensaba, correcta o equivocadamente, que la
+sociedad en conjunto se beneficiaría al ser otorgados. Pero en cualquier
+situación particular, necesitamos preguntarnos: ¿nos beneficia haber otorgado
+tal licencia? ¿Qué tipo de acto estamos permitiendo que haga una persona?
+
+El caso de los actuales programas es muy diferente al de los libros de hace
+cien años. El hecho de que la forma más sencilla de copiar un programa sea de
+un vecino a otro, el hecho de que un programa sea tanto el código fuente como
+el código objeto, siempre distintos, y el hecho de que el programa sea usado y
+no leído y disfrutado, se combinan para crear una situación en la que una
+persona que hace valer un copyright está dañando a la sociedad en su conjunto
+tanto materialmente como espiritualmente; nadie debería hacerlo a pesar de que
+la ley se lo permita.
+
+\medskip
+
+\noindent \textit{---<<La competencia hace que las cosas se hagan mejor>>.}
+
+\medskip
+
+El paradigma de la competencia es una carrera: al premiar al ganador, estamos
+alentando a todos a correr más rápido. Cuando el capitalismo realmente trabaja
+de esta manera, hace un buen trabajo; pero sus partidarios están equivocados
+al asumir que siempre funciona así. Si los corredores olvidan por qué se
+otorga el premio y se centran en ganar sin importar cómo, pueden encontrar
+otras estrategias ---como atacar a los otros corredores. Si los corredores se
+enredan en una pelea a puñetazos, todos llegarán tarde a la meta.
+
+El software propietario y secreto es el equivalente moral de los corredores en
+una pelea a puñetazos. Es triste decirlo, pero el único árbitro que tenemos no
+parece estar en contra de las peleas; sólo las regula ---<<por cada 10 yardas
+que corras, tienes derecho a un disparo>>. Lo que debería hacer es separarlos y
+penalizar a los corredores por el solo hecho de intentar pelear.
+
+\medskip
+
+\noindent \textit{---<<¿No dejarán todos de programar si no hay un incentivo 
monetario?>>}
+
+\medskip
+
+De hecho, mucha gente va a programar sin absolutamente ningún incentivo
+monetario. La programación tiene una fascinación irresistible para algunas
+personas, generalmente para las mejores en el ramo. No hay escasez de músicos
+profesionales que sigan en lo suyo aunque no tengan esperanzas de ganarse la
+vida de esta forma.
+
+Sin embargo en realidad esta pregunta, aun cuando se hace muchas veces, no es
+apropiada a la situación. El pago a los programadores no va a desaparecer,
+sólo se va a reducir. La pregunta correcta es, ¿alguien programará con la
+reducción en el incentivo monetario? Mi experiencia muestra que sí lo harán.
+
+Durante más de diez años, varios de los mejores programadores del mundo
+trabajaron en el Laboratorio de Inteligencia Artificial por mucho menos dinero
+del que podían ganar en otras partes. Recibieron varios tipos de recompensas
+no económicas: fama y aprecio, por ejemplo. Y la creatividad también se
+disfruta, es un premio en sí misma.
+
+Luego la mayoría se fue cuando se les ofreció la oportunidad de hacer ese
+mismo trabajo interesante por mucho dinero.
+
+Lo que muestran los hechos es que la gente programa por razones distintas a la
+de la riqueza; pero si se les da una oportunidad de hacer también mucho
+dinero, ésta entrará en sus expectativas y la van a exigir. Las organizaciones
+que pagan poco no podrán competir con las que pagan mucho, pero no tendría que
+irles tan mal si las que pagan mucho fueran prohibidas.
+
+
+\medskip
+
+\noindent \textit{---<<Necesitamos a los programadores desesperadamente. Si 
ellos nos
+pidieran que dejemos de ayudar a nuestro prójimo, tendríamos que obedecer>>.}
+
+
+\medskip
+
+Uno nunca está tan desesperado como para tener que obedecer este tipo de
+exigencia. Recuerda: millones para nuestra defensa, ¡pero ni un céntimo para
+tributos!
+
+
+\medskip
+
+\noindent \textit{---<<Los programadores necesitan tener alguna forma de 
ganarse la
+vida>>.}
+
+
+\medskip
+
+A corto plazo, esto es verdad. Sin embargo, hay bastantes maneras de que los
+programadores puedan ganarse la vida sin vender el derecho a usar un programa.
+Esta manera es frecuente ahora porque es la que les da a los programadores y
+hombres de negocios más dinero, no porque sea la única forma de ganarse la
+vida. Es fácil encontrar otras formas, si quieres encontrarlas.
+
+He aquí unos cuantos ejemplos:
+
+\begin{itemize}
+
+\item Un fabricante introduce un nuevo ordenador y pagará por adecuar los
+sistemas operativos al nuevo hardware.
+
+\item La venta de enseñanza, los servicios de asistencia y mantenimiento 
también
+pueden dar trabajo a programadores.
+
+\item La gente con ideas nuevas podrá distribuir programas como freeware,
+pidiendo donativos a usuarios satisfechos, o vendiendo servicios de
+asistencia. Yo he conocido a personas que ya trabajan así con éxito.
+
+\item Los usuarios con necesidades comunes pueden formar un grupo de usuarios y
+pagar sumas de dinero. Un grupo contratará a empresas de programación para
+escribir programas que a los miembros del grupo les gustaría utilizar.
+
+\end{itemize}
+
+Todo tipo de desarrollo puede financiarse con un <<impuesto de software>>:
+
+\begin{itemize}
+
+\item Supón que todos los que compren un ordenador tengan que pagar un tanto 
por
+ciento de su precio como impuesto de software. El gobierno entrega este dinero
+a una agencia como la Fundación Nacional de la Ciencia para que lo emplee en
+el desarrollo de software.
+
+\item Pero si el comprador del ordenador hace por sí mismo un donativo para el
+desarrollo de software puede verse exento de este impuesto. Puede donar al
+proyecto de su elección---a menudo, elegido porque espera utilizar los
+resultados tan pronto como se haya completado. Puede tomar un crédito por cada
+cantidad de donativo hasta la totalidad del impuesto que tenía que pagar.
+
+\item La tasa total de impuesto podrá ser decidida por un voto de los
+contribuyentes al impuesto, sopesada de acuerdo con la cantidad sobre la que
+se aplicará el impuesto.
+
+\end{itemize}
+
+Las consecuencias:
+
+
+\begin{itemize}
+
+\item La comunidad de usuarios de ordenadores apoya el desarrollo del software.
+
+\item Esta comunidad decide qué nivel de apoyo se necesita.
+
+\item Los usuarios a quienes les importa a qué proyectos se destine su parte
+pueden escogerlos por sí mismos.
+
+
+\end{itemize}
+
+A largo plazo, hacer programas libres es un paso hacia el mundo post-escasez,
+donde nadie tendrá que trabajar duro para ganarse la vida. La gente será libre
+para dedicarse a actividades entretenidas, como la programación, después de
+haber dedicado diez horas obligatorias a la semana a las tareas requeridas,
+como legislar, el asesoramiento familiar, la reparación de robots y la
+exploración de asteroides. No habrá necesidad de ganarse la vida mediante la
+programación.
+
+Hemos alcanzado ya una gran reducción de la cantidad de trabajo que la
+sociedad en su conjunto debe realizar para mantener su productividad actual,
+pero sólo un poco de ésta reducción se ha traducido en descanso para los
+trabajadores, dado que hay mucha actividad no productiva que se requiere para
+acompañar a la actividad productiva. Las causas principales de esto son la
+burocracia y las luchas isométricas contra la competencia. El software libre
+reducirá en gran medida estos drenajes en el área de producción de software.
+Debemos hacer esto para lograr así avances técnicos en la productividad que se
+traduzcan en menos trabajo para nosotros.
+
+
+ 
+
+
+
+

Index: es/3_La_definicion_de_software_libre.aux
===================================================================
RCS file: es/3_La_definicion_de_software_libre.aux
diff -N es/3_La_definicion_de_software_libre.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/3_La_definicion_de_software_libre.aux    9 Dec 2010 19:04:13 -0000       
1.1
@@ -0,0 +1,23 @@
+\relax 
address@hidden {chapter}{\numberline {3}La definici\'on de software libre}{45}}
address@hidden {10\p@ }}
address@hidden {10\p@ }}
address@hidden
+\setcounter{page}{48}
+\setcounter{equation}{0}
+\setcounter{enumi}{4}
+\setcounter{enumii}{0}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{1}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{1}
+\setcounter{chapter}{3}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/3_La_definicion_de_software_libre.tex
===================================================================
RCS file: es/3_La_definicion_de_software_libre.tex
diff -N es/3_La_definicion_de_software_libre.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/3_La_definicion_de_software_libre.tex    9 Dec 2010 19:04:13 -0000       
1.1
@@ -0,0 +1,131 @@
+\chapter[La definición de software libre]{La definición de software
+libre\protect\footnote{Escrito originalmente en 1996}}
+
+Conservamos esta definición de software libre para expresar claramente el
+verdadero significado de los programas de software libre.
+
+El <<software libre>> es una cuestión de libertad, no de precio. Para 
comprender
+este concepto, debemos pensar en la acepción de libre como en <<libertad de
+expresión>> y no como en <<barra libre de cerveza>>.
+
+Con software libre nos referimos a la libertad de los usuarios para ejecutar,
+copiar, distribuir, estudiar, cambiar y mejorar el software. Nos referimos
+especialmente a cuatro clases de libertad para los usuarios de software:
+
+\begin{itemize}
+
+\item Libertad 0: la libertad para ejecutar el programa sea cual sea nuestro
+propósito.
+
+\item Libertad 1: la libertad para estudiar el funcionamiento del programa y
+adaptarlo a tus necesidades ---el acceso al código fuente es condición
+indispensable para esto.
+
+\item Libertad 2: la libertad para redistribuir copias y ayudar así a tu
+vecino.
+
+\item  Libertad 3: la libertad para mejorar el programa y luego publicarlo
+para el bien de toda la comunidad ---el acceso al código fuente es condición
+indispensable para esto.
+
+\end{itemize}
+
+Software libre es cualquier programa cuyos usuarios gocen de estas libertades.
+De modo que deberías ser libre de redistribuir copias con o sin
+modificaciones, de forma gratuita o cobrando por su distribución, a cualquiera
+y en cualquier lugar. Gozar de esta libertad significa, entre otras cosas, no
+tener que pedir permiso ni pagar para ello.
+
+Asimismo, deberías ser libre para introducir modificaciones y utilizarlas de
+forma privada, ya sea en tu trabajo o en tu tiempo libre, sin siquiera tener
+que mencionar su existencia. Si decidieras publicar estos cambios, no deberías
+estar obligado a notificárselo a ninguna persona ni de ninguna forma en
+particular.
+
+La libertad para utilizar un programa significa que cualquier individuo u
+organización podrán ejecutarlo desde cualquier sistema informático, con
+cualquier fin y sin la obligación de comunicárselo subsiguientemente ni al
+desarrollador ni a ninguna entidad en concreto.
+
+La libertad para redistribuir copias supone incluir las formas binarias o
+ejecutables del programa y el código fuente tanto de las versiones modificadas
+como de las originales ---la distribución de programas en formato ejecutable
+es necesaria para su adecuada instalación en sistemas operativos libres. No
+pasa nada si no se puede producir una forma ejecutable o binaria ---dado que
+no todos los lenguajes pueden soportarlo---, pero todos debemos tener la
+libertad para redistribuir tales formas si se encuentra el modo de hacerlo.
+
+Para que las libertades 2 y 4 ---la libertad para hacer cambios y para
+publicar las versiones mejoradas--- adquieran significado, debemos disponer
+del código fuente del programa. Por consiguiente, la accesibilidad del código
+fuente es una condición necesaria para el software libre.
+
+Para materializar estas libertades, deberán ser irrevocables siempre que no
+cometamos ningún error; si el desarrollador del software pudiera revocar la
+licencia sin motivo, ese software dejaría de ser libre.
+
+Sin embargo, ciertas normas sobre la distribución de software libre nos
+parecen aceptables siempre que no planteen un conflicto con las libertades
+centrales. Por ejemplo, el copyleft, \textit{grosso modo}, es la norma que
+establece que, al redistribuir el programa, no pueden añadirse restricciones
+que nieguen a los demás sus libertades centrales. Esta norma no viola dichas
+libertades, sino que las protege.
+
+De modo que puedes pagar o no por obtener copias de software libre, pero
+independientemente de la manera en que las obtengas, siempre tendrás libertad
+para copiar, modificar e incluso vender estas copias.
+
+El software libre no significa que sea <<no comercial>>. Cualquier programa
+libre estará disponible para su uso, desarrollo y distribución comercial. El
+desarrollo comercial del software libre ha dejado de ser excepcional y de
+hecho ese software libre comercial es muy importante.
+
+Las normas sobre el empaquetamiento de una versión modificada son
+perfectamente aceptables siempre que no restrinjan efectivamente tu libertad
+para publicar versiones modificadas. Por la misma razón, serán igualmente
+aceptables aquellas normas que establezcan que <<si distribuyo el programa de
+esta forma, deberás distribuirlo de la misma manera>> ---cabe destacar que esta
+norma te permite decidir si publicar o no el programa. También admitimos la
+posibilidad de que una licencia exija enviar una copia modificada y
+distribuida de un programa a su desarrollador original.
+
+En el proyecto GNU, utilizamos el <<copyleft>> para proteger legalmente estas
+libertades. Pero también existe software libre sin copyleft. Creemos que hay
+razones de peso para recurrir al copyleft, pero si tu programa, software
+libre, carece de él, todavía tendremos la opción de seguir utilizándolo.
+
+A veces la normativa gubernamental de control de las exportaciones y las
+sanciones comerciales pueden constreñir tu libertad para distribuir copias a
+nivel internacional. Los desarrolladores de software no tienen el poder para
+eliminar o invalidar estas restricciones, pero lo que sí pueden y deben hacer
+es negarse a imponer estas condiciones de uso al programa. De este modo, las
+restricciones no afectarán a las actividades y a los individuos fuera de la
+jurisdicción de estos gobiernos.
+
+Cuando hablamos de software libre, es preferible evitar expresiones como
+<<regalar>> o <<gratis>>, porque entonces caeremos en el error de interpretarlo
+como una mera cuestión de precio y no de libertad. Términos de uso frecuente
+como el de <<piratería>> encarnan opiniones que esperamos no compartas. Véase 
el
+apartado de <<Palabras que conviene evitar>> para una discusión sobre estos
+términos. Tenemos disponible también una lista de traducciones de <<software
+libre>> en distintos idiomas.
+
+Por último, señalaremos que los criterios descritos para definir el software
+libre requieren una profunda reflexión antes de interpretarlos. Para decidir
+si una licencia de software específica puede calificarse de licencia de
+software libre, nos basaremos en dichos criterios y así determinaremos si se
+ajusta al espíritu y a la terminología precisa. Si una licencia incluye
+restricciones desmedidas, la rechazamos aun cuando nunca predijimos esta
+cuestión al establecer nuestros criterios. En ocasiones, ciertas condiciones
+en una licencia pueden plantear un problema que requiera un análisis
+exhaustivo, lo que significa incluso debatir el tema con un abogado, antes de
+decidir si dichas condiciones son aceptables. Cuando llegamos a una solución
+sobre un problema nuevo, a menudo actualizamos nuestros criterios para hacer
+más fácil la consideración de que licencias están cualificadas y cuáles no.
+
+Si estás interesado en cualificar una licencia específica como licencia de
+software libre, visita \url{http://www.gnu.org/licenses/license-list.html}. Si
+la licencia no aparece en la lista, envíanos un correo electrónico a
address@hidden
+
+

Index: es/4_no_propietarios.aux
===================================================================
RCS file: es/4_no_propietarios.aux
diff -N es/4_no_propietarios.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/4_no_propietarios.aux    9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,28 @@
+\relax 
address@hidden {chapter}{\numberline {4}Por qu\'{e} el software no debe tener 
propietarios}{48}}
address@hidden {10\p@ }}
address@hidden {10\p@ }}
address@hidden {section}{Insultos}{49}}
address@hidden {section}{Exageraci\'on}{49}}
address@hidden {section}{La ley}{49}}
address@hidden {section}{Derecho natural}{50}}
address@hidden {section}{Econom\IeC {\'\i }a}{51}}
address@hidden
+\setcounter{page}{54}
+\setcounter{equation}{0}
+\setcounter{enumi}{4}
+\setcounter{enumii}{0}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{3}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{1}
+\setcounter{chapter}{4}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/4_no_propietarios.tex
===================================================================
RCS file: es/4_no_propietarios.tex
diff -N es/4_no_propietarios.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/4_no_propietarios.tex    9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,272 @@
+\chapter[Por qu\'{e} el software no debe tener propietarios]{Por qué el
+software no debe tener propietarios\protect\footnote{Escrito originalmente en
+1996}}
+
+
+Las tecnologías digitales de la información ayudan al mundo haciendo que sea
+más fácil copiar y modificar información. Los ordenadores prometen hacer esto
+de forma más sencilla para todos. 
+
+No todo el mundo quiere que esto sea más fácil. El sistema de copyright
+permite que los programas de software tengan <<propietarios>>, la mayor parte 
de
+los cuales pretende privar al resto del mundo del beneficio potencial del
+software. Los propietarios desearían ser los únicos que pueden copiar y
+modificar el software que usamos. 
+
+El sistema de copyright se desarrolló con la imprenta ---una tecnología usada
+para la producción masiva de copias. El copyright se ajustaba bien a esta
+tecnología puesto que restringía sólo a los productores de copias en masa. No
+privaba de libertad a los lectores de libros. Un lector cualquiera, que no
+poseyera una imprenta, sólo podía copiar libros con pluma y tinta, y a pocos
+lectores se les ponía un pleito por ello. 
+
+Las tecnologías digitales son más flexibles que la imprenta: cuando la
+información adopta forma digital, puedes copiarla fácilmente para compartirla
+con otros. Es precisamente esta flexibilidad la que se ajusta mal a un sistema
+como el del copyright. Esa es la razón del incremento de medidas odiosas y
+draconianas ahora usadas para hacer cumplir el copyright del software. Toma,
+por ejemplo, estas cuatro prácticas de la Software Publishers Association,
+SPA [Asociación de Editores de Software]: 
+
+\begin{itemize}
+
+\item Propaganda masiva afirmando que está mal desobedecer a los propietarios 
para
+ayudar a un amigo. 
+
+\item Solicitar a la gente que se convierta en soplona para delatar a sus 
colegas
+y compañeros de trabajo. 
+
+\item Redadas (con ayuda policial) en oficinas y escuelas, en las que se dice 
a la
+gente que debe probar que es inocente de hacer copias ilegales. 
+
+\item El proceso judicial ---iniciado por el gobierno de los EEUU, a petición
+de la AES--- a personas como David LaMacchia del MIT, \footnote{El 27 de enero
+de 1995 el caso de David LaMacchia fue desestimado, sin que se haya apelado
+todavía esta decisión.} no por copiar software ---no se le acusa de
+copiarlo---, sino meramente por dejar sin vigilancia equipos de copia y no
+controlar su uso. 
+
+\end{itemize}
+
+
+Cada una de estas cuatro costumbres se asemejan a aquellas usadas en la
+antigua Unión Soviética, donde todas las máquinas de copiar tenían un
+vigilante para impedir que se hicieran copias prohibidas, y donde las personas
+tenían que copiar información en secreto y pasarla de mano a mano como
+\textit{samizdat}. Por supuesto hay una diferencia: el motivo para el control
+de información en la Unión Soviética era político; en los EEUU el motivo es el
+beneficio económico. Pero son las acciones las que nos afectan, no el motivo.
+Cualquier intento de coartar el hecho de que se comparta la información, sin
+importar por qué, lleva a los mismos métodos y a la misma dureza. 
+
+Los propietarios hacen uso de distintos argumentos para que se les conceda el
+control de cómo usamos la información: 
+
+\section{Insultos}
+
+
+
+Los propietarios usan palabras difamatorias como <<piratería>> y <<robo>>, al
+igual que terminología experta como <<propiedad intelectual>> y <<daño>>, para
+sugerir una cierta línea de pensamiento al público ---una analogía simplona
+entre los programas y los objetos físicos. 
+
+Nuestras ideas e intuiciones acerca de la propiedad sobre los objetos
+materiales tratan acerca de si es justo \textit{privarle a alguien de un
+objeto}. No se aplican directamente a \textit{hacer copias de algo}. Pero los
+propietarios nos piden que apliquemos estas ideas de todas formas.
+
+
+\section{Exageración}
+
+Los propietarios dicen que sufren un <<daño>> o <<pérdida económica>> cuando 
los
+usuarios copian programas por su cuenta. Pero copiar no tiene un efecto
+directo sobre el propietario, y no hace daño a nadie. El propietario sólo
+puede perder si la persona que hizo la copia hubiese pagado por otra del
+propietario en su lugar. 
+
+Un poco de reflexión muestra que la mayoría de esas personas no habrían
+comprado copias. Aun así los propietarios calculan sus <<pérdidas>> como si
+todos y cada uno hubiesen comprado una copia. Esto es una exageración ---por
+decirlo de forma suave. 
+
+
+\section{La ley}
+
+Los propietarios a menudo describen el estado actual de la ley, así como las
+duras sanciones con las que nos amenazan. Implícita en este enfoque va la
+sugerencia de que la ley actual refleja un punto de vista moral incuestionable
+---y aun así al mismo tiempo, se nos insta a considerar estas sanciones como
+hechos naturales por los que no se puede responsabilizar a nadie. 
+
+Esta línea de persuasión no está diseñada para reafirmar el pensamiento
+crítico; está concebida para reforzar un camino mental ya trazado. 
+
+Es evidente que las leyes no distinguen lo que está bien de lo que está mal.
+Todo americano debería saber que, hace cuarenta años, en muchos estados iba
+contra la ley que una persona de raza negra se sentase en la parte frontal del
+autobús; pero solamente los racistas dirían que sentarse ahí no estaba bien. 
+
+
+\section{Derecho natural}
+
+Los autores a menudo apelan a una conexión especial con los programas que han
+escrito y añaden que, en consecuencia, sus deseos e intereses respecto al
+programa simplemente prevalecen sobre los de cualquier otra persona ---o
+incluso sobre los del resto del mundo. (Normalmente son las empresas, no los
+autores, los que detentan el copyright sobre el software, pero se espera de
+nosotros que ignoremos esta diferencia.) 
+
+Para los que presentan esto como un axioma ético ---el autor es más importante
+que tú--- sólo les puedo decir que yo mismo, un notable autor de software, lo
+considero una tontería. 
+
+Sin embargo, la gente, por lo general, sólo suele sentir alguna afinidad hacia
+las pretensiones basadas en el derecho natural debido a dos razones. 
+
+Una razón viene de una analogía forzada entre el software y los objetos
+materiales. Cuando yo cocino espaguetis, me quejo si otra persona se los come,
+porque entonces yo ya no me los puedo comer. Su acción me perjudica
+exactamente tanto como lo que le beneficia a él; sólo uno de nosotros se puede
+comer los espaguetis, así que la pregunta sería, ¿quién? La más mínima
+distinción entre nosotros es suficiente para inclinar la balanza ética. 
+
+Pero el hecho de que tú ejecutes o modifiques un programa que yo he escrito te
+afecta a ti directamente y a mí sólo indirectamente. Si tú le das una copia a
+tu amigo te afecta a ti y a tu amigo mucho más que lo que me afecta a mí. Yo
+no debería tener el poder de decirte que no hagas estas cosas. Nadie debería. 
+
+La segunda razón es que a la gente se le ha dicho que el derecho natural de
+los autores sen una tradición indiscutida y aceptada en nuestra sociedad. 
+
+Desde un punto de vista histórico, lo cierto es lo contrario. La idea del
+derecho natural de los autores fue propuesta y decididamente rechazada cuando
+se redactó la Constitución de los EEUU. Ésa es la razón por la que la
+Constitución sólo \textit{permite} un sistema de copyright y no \textit{obliga
+a que exista otro}; por esa razón dice que el copyright debe ser temporal.
+Establece asimismo que el propósito del copyright es promocionar el progreso
+---no recompensar a los autores. El copyright recompensa a los autores en
+cierta medida, y a los editores más, pero está concebido como un medio para
+modificar su comportamiento. 
+
+La tradición realmente establecida de nuestra sociedad es que el copyright
+recorta los derechos naturales del público ---y que esto sólo se puede
+justificar por el bien del público. 
+
+\section{Economía}
+
+El último argumento que se emplea para justificar la existencia de
+propietarios de software es que esto conduce a la producción de más software. 
+
+A diferencia de los demás, éste argumento por lo menos adopta un enfoque
+legítimo sobre el tema. Se basa en un objetivo válido ---satisfacer a los
+usuarios de software. Y empíricamente está claro que la gente producirá más de
+algo si se les paga bien por ello. 
+
+Pero el argumento económico tiene un defecto: se basa en la presunción de que
+la diferencia es sólo cuestión de cuánto dinero debemos pagar. Asume que la
+<<producción de software>> es lo que queremos, tenga el software propietarios o
+no. 
+
+La gente acepta gustosamente esta presunción por que está de acuerdo con
+nuestra experiencia acerca de los objetos materiales. Consideremos por ejemplo
+un bocadillo. Es posible que puedas conseguir un bocadillo equivalente ya sea
+gratis, ya por un precio. Si es así, la cantidad que pagas es la única
+diferencia. Tanto si lo tienes que comprar como si no, el bocadillo tiene el
+mismo sabor, el mismo valor nutricional, y en cualquier caso te lo puedes
+comer sólo una vez. El hecho de si el bocadillo lo obtienes de un propietario
+o no, no puede afectar directamente a nada más que la cantidad de dinero que
+tienes después. 
+
+Esto es cierto para cualquier objeto material ---el hecho de que tenga o no
+tenga propietario no afecta directamente a lo que \textit{es}, o a lo que
+puedas hacer con ello si lo adquieres. 
+
+Pero si un programa tiene un propietario, esto afecta en gran medida a lo que
+es, y a lo que puedes hacer con una copia si la compras. La diferencia no es
+sólo una cuestión de dinero. El sistema de propietarios de software incentiva
+a los propietarios de software a producir algo ---pero no lo que la sociedad
+realmente necesita. Y causa una contaminación ética intangible que nos afecta
+a todos. 
+
+¿Qué es lo que la sociedad necesita? Necesita información que esté
+verdaderamente a disposición de sus ciudadanos ---por ejemplo, programas que
+la gente pueda leer, arreglar, adaptar, y mejorar, no solamente ejecutar. Pero
+lo que los propietarios de software ofrecen de forma característica es una
+caja negra que no podemos ni estudiar ni modificar. 
+
+La sociedad también necesita libertad. Cuando un programa tiene un
+propietario, los usuarios pierden la libertad de controlar una parte de sus
+propias vidas. 
+
+Y sobre todo una sociedad necesita incentivar el espíritu de cooperación entre
+sus ciudadanos. Cuando los propietarios de software nos dicen que ayudar a
+nuestro vecino de una manera natural es <<piratería>>, están contaminando el
+espíritu cívico de nuestra sociedad. 
+
+Por eso decimos que el software libre es una cuestión de libertad, no de
+precio. 
+
+El argumento económico para justificar la propiedad es erróneo, pero la
+cuestión económica es real. Algunas personas escriben software útil por el
+placer de escribirlo o por admiración y amor; pero si queremos más software
+del que esas personas escriben, necesitamos conseguir fondos. 
+
+Desde hace ya diez años, los desarrolladores de software libre han probado
+varios métodos para encontrar fondos, con algo de éxito. No hay necesidad de
+hacer rico a nadie; los ingresos medios de una familia norteamericana,
+alrededor de 35.000 dólares anuales, demuestran ser incentivo suficiente para
+muchos trabajos que son menos satisfactorios que programar. 
+
+Durante años, hasta que una beca lo hizo innecesario, yo me ganaba la vida
+realizando mejoras a medida sobre software libre que yo había escrito. Cada
+mejora se añadía a la versión estándar lanzada y así, eventualmente, se ponían
+a disposición del público en general. Los clientes me pagaban para que
+trabajase en las mejoras que ellos querían, en lugar de en las características
+que yo habría considerado como la máxima prioridad. 
+
+La Free Software Foundation (FSF), una entidad sin ánimo de lucro exenta de
+impuestos para el desarrollo de software libre, consigue fondos mediante la
+venta de CD-ROMs de GNU, camisetas, manuales y distribuciones <<deluxe>>, (que
+los usuarios son siempre libres de copiar y modificar), así como mediante
+donaciones. Ahora cuenta con un equipo de cinco programadores y tres empleados
+que se encargan de los pedidos por correo. 
+
+Algunos desarrolladores de software libre ganan dinero mediante la venta de
+servicios de soporte. Cygnus Support,\footnote{Cygnus Support siguió teniendo
+éxito, pero luego aceptó inversiones foráneas, se volvió ambiciosa y empezó a
+desarrollar software no libre.  Entonces fue absorbida por Red Hat, que ha
+lanzado la mayor parte de esos programas como software libre.} que cuenta con
+alrededor de 50 empleados [en 1994, cuando se escribió este artículo], estima
+que en torno al 15 por ciento de la actividad de su equipo es desarrollo de
+software libre ---un porcentaje respetable para una compañía de software. 
+
+Algunas compañías, incluyendo Intel, Motorola, Texas Instruments y Analog
+Devices, han unido esfuerzos para financiar el desarrollo continuado del
+compilador GNU para el lenguaje C. Mientras, el compilador GNU para el
+lenguaje Ada está siendo financiado por la Fuerza Aérea de los EEUU, que cree
+que ésta es la manera más efectiva de conseguir un compilador de alta calidad.
+(La financiación de la Fuerza Aérea se acabó hace algún tiempo; el Compilador
+GNU de Ada está ahora en servicio, y su mantenimiento se financia
+comercialmente) 
+
+Todos estos ejemplos son pequeños; el movimiento de software libre es aún
+pequeño y aún joven. Pero el ejemplo de las radios mantenidas-por-la-audiencia
+en los EE.UU muestra que es posible mantener una actividad grande sin forzar a
+cada usuario a pagar. 
+
+Como un usuario de informática de hoy en día, te puedes encontrar usando un
+programa propietario. Si un amigo te pide hacer una copia, estaría mal negarse
+a ello. La cooperación es más importante que el copyright. Pero una
+cooperación clandestina, oculta no contribuye a mejorar la sociedad. Una
+persona debería aspirar a vivir una vida honrada abiertamente con orgullo, y
+esto significa decir <<no>> al software propietario. 
+
+Tienes derecho a poder cooperar abierta y libremente con otras personas que
+usan software. Tienes derecho a poder aprender cómo funciona el software, y a
+enseñar a tus estudiantes con él. Tienes derecho a poder contratar a tu
+programador favorito para arreglarlo cuando se rompa. 
+
+Tienes derecho al software libre. 
+
+

Index: es/5_que_encierra_un_nombre.aux
===================================================================
RCS file: es/5_que_encierra_un_nombre.aux
diff -N es/5_que_encierra_un_nombre.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/5_que_encierra_un_nombre.aux     9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,23 @@
+\relax 
address@hidden {chapter}{\numberline {5}\IeC {\textquestiondown }Qu\'{e} 
encierra un nombre?}{54}}
address@hidden {10\p@ }}
address@hidden {10\p@ }}
address@hidden
+\setcounter{page}{57}
+\setcounter{equation}{0}
+\setcounter{enumi}{4}
+\setcounter{enumii}{0}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{3}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{1}
+\setcounter{chapter}{5}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/5_que_encierra_un_nombre.tex
===================================================================
RCS file: es/5_que_encierra_un_nombre.tex
diff -N es/5_que_encierra_un_nombre.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/5_que_encierra_un_nombre.tex     9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,158 @@
+\chapter[¿Qu\'{e} encierra un nombre?]{¿Qué encierra un
+nombre?\protect\footnote{Escrito originalmente en 2000.}}
+
+Los nombres transmiten significados; nuestra elección de los nombres determina
+el significado de lo que expresamos. Un nombre inadecuado dará a la gente una
+idea equivocada. Una rosa, llámese como se llame, destilaría el mismo olor,
+pero si la llamamos <<lápiz>>, la gente podría sentirse decepcionada al 
intentar
+escribir con ella. Y si llamamos <<rosas>> a los lápices, la gente no 
entendería
+para qué sirven. Si llamamos <<Linux>> a nuestro sistema operativo, esto 
conduce
+a una idea equivocada sobre el origen del sistema, su historia y su propósito.
+Si lo llamamos <<GNU/Linux>>, esto conduce ---aunque no en detalle--- a una 
idea
+precisa.
+
+Pero ¿importa esto en nuestra comunidad? ¿Es importante que la gente conozca
+el origen del sistema, su historia y su propósito? Sí, porque quienes olvidan
+la historia están condenados a repetirla. El Mundo Libre que se ha
+desarrollado en torno a GNU/Linux no es un lugar seguro; los problemas que nos
+llevaron a crear GNU no han sido completamente erradicados y amenazan con
+volver.
+
+Cuando explico por qué es apropiado llamar al sistema operativo <<GNU/Linux>> 
en
+vez de <<Linux>>, la gente en ocasiones responde de esta manera:
+
+\begin{quote}
+
+\small
+
+Aunque es indudable que el proyecto GNU merece el reconocimiento por esta
+labor, ¿merece la pena protestar si no existe tal reconocimiento? ¿No es lo
+importante que el trabajo se hizo, y no quién lo hizo? Usted debería
+relajarse, sentirse orgulloso de la labor realizada y no preocuparse por el
+reconocimiento.
+
+\end{quote}
+
+\normalsize
+
+Este podría ser un sabio consejo si esa fuera la situación ---si el trabajo
+estuviera terminado y fuera tiempo de descansar. ¡Si tan solo eso fuera
+cierto! Pero los desafíos abundan y no es el momento para suponer que el
+futuro está garantizado. La fuerza de nuestra comunidad descansa sobre un
+compromiso con la libertad y la cooperación. Usar el nombre de GNU/Linux es
+una forma de que la gente lo recuerde e informe a los demás de nuestros
+objetivos.
+
+Es posible escribir buen software libre sin pensar en GNU; muchos buenos
+programas se desarrollaron en nombre de Linux. Pero <<Linux>> se ha asociado,
+desde que fuera acuñado, con una filosofía que no se compromete con la
+libertad para cooperar. Como el nombre se emplea cada vez más en el mundo de
+las empresas, resultará incluso más difícil asociarlo con el espíritu
+comunitario.
+
+Un gran reto para el futuro del software libre es la tendencia de las empresas
+de distribución de Linux a agregar software no libre a GNU/Linux en nombre de
+la conveniencia y la potencia. La mayor parte de los desarrolladores de
+distribución comercial hacen esto; ninguno produce una distribución
+completamente libre. Muchos de ellos no identifican claramente los paquetes no
+libres de sus distribuciones. Muchos, incluso, desarrollan software no libre y
+lo añaden al sistema. Algunos se atreven a anunciar, de forma injuriosa,
+sistemas <<Linux>>, <<licenciado por puesto>>, lo que proporciona tanta 
libertad
+como el Windows de Microsoft.
+
+Se justifica la inclusión de software no libre en nombre de la <<popularidad de
+Linux>> ---en efecto, valoran más la popularidad que la libertad. Algunas veces
+se admite abiertamente. Por ejemplo, en \textit{Wired Magazine}, Robert
+McMillan, editor de Linux Magazine, afirma que <<el movimiento por el software
+de código abierto debería impulsarse sobre la base de decisiones técnicas, no
+políticas>>. Y el presidente de \textit{Caldera} animó públicamente a los
+usuarios a abandonar el objetivo de la libertad y trabajar en cambio por la
+<<popularidad de Linux>>.
+
+Incluir software no libre en el sistema GNU/Linux puede aumentar su
+popularidad, si por popularidad entendemos el número de personas que usan
+GNU/Linux en combinación con software no libre. Pero al mismo tiempo se está
+animando implícitamente a la comunidad a aceptar el software no libre como
+algo positivo, y a olvidar el objetivo de la libertad. De nada sirve caminar
+más rápido si nos apartamos del camino.
+
+Cuando la <<adición>> no libre es una biblioteca o una herramienta de
+programación, esto puede acabar siendo una trampa para los desarrolladores de
+software libre. Cuando escriben un programa que depende de un paquete no
+libre, su software no podrá formar parte de un sistema totalmente
+libre.\footnote{En este sentido,  las bibliotecas Motif y Qt GUI  entramparon
+enormemente al software libre en el pasado, creando problemas cuya solución
+llevó años. El problema de Qt está solucionado porque Qt es ahora libre; el
+problema de Motif no está todavía completamente resuelto, ya que su sustituto,
+Less Tif, necesita algo más de pulido ---¡por favor voluntarios! La
+implementación Java no libre de Sun y las bibliotecas estándar de Java están
+causando ya problemas similares, reemplazarlas con software libre es uno de
+los mayores esfuerzos de GNU ahora.}
+
+Si nuestra comunidad sigue en esta dirección, el futuro de GNU/Linux será un
+mosaico de componentes libres y no libres. En el plazo de cinco años, todavía
+nos quedará mucho software libre, pero si nos descuidamos acabaremos por
+necesitar la presencia de software no libre que los usuarios esperan encontrar
+al lado del software libre. Si esto sucede, nuestra campaña por la libertad
+habrá fracasado.
+
+Si publicar alternativas libres se redujera a una mera cuestión de
+programación, resolver los futuros problemas podría ser cada vez más fácil a
+medida que aumentaran los recursos destinados al desarrollo en nuestra
+comunidad. Pero algunos obstáculos amenazan con complicar las cosas: las leyes
+que prohíben el software libre. A medida que van acumulándose las patentes de
+software y que leyes como la DMCA\footnote{La \textit{Digital Millenium
+Copyright Act} de 1998 trataba de actualizar la ley de copyright de EE.UU.;
+las cuestiones incluidas en la DCMA son provisiones que tienen que ver con una
+estratagema para la protección de los sistemas de copyright, el uso razonable
+y las obligaciones de los proveedores de servicios \textit{on line}. Para más
+detalles sobre la DCMA véase el capítulo 12.} se aplican para prohibir el
+desarrollo de software libre para actividades importantes como ver un DVD o
+escuchar Real Audio, nos encontraremos desarmados para luchar contra los
+formatos de datos secretos o patentados, como no sea renunciando a los
+programas no libres que los usen.
+
+Afrontar estos retos requerirá distintas clases de esfuerzo. Pero lo que
+necesitamos por encima de todo para confrontar cualquier desafío es recordar
+el objetivo de la libertad para cooperar. No podemos esperar que el mero deseo
+de un software potente y fiable incite a la gente a emprender grandes
+esfuerzos. Necesitamos la clase de determinación que la gente tiene cuando
+lucha por su libertad y su comunidad, determinación para seguir adelante
+durante años sin rendirse.
+
+En nuestra comunidad, este principio y esta determinación emanan
+principalmente del proyecto GNU. Somos quienes hablamos de libertad y
+comunidad como algo por lo que mantenerse firmes; las organizaciones que
+hablan de <<Linux>> normalmente no aluden a esto. Las revistas sobre <<Linux>>
+suelen estar llenas de anuncios de software no libre; las empresas que
+empaquetan <<Linux>> añaden software no libre al sistema; otras <<soportan 
Linux>>
+con aplicaciones no libres; los grupos de usuarios de <<Linux>> invitan a los
+vendedores para presentar esas aplicaciones. El principal espacio en el que la
+gente de nuestra comunidad se puede aproximar más a la idea de libertad y de
+determinación está en el proyecto GNU.
+
+Sin embargo, ¿cuando la gente se topa con el proyecto GNU, se siente
+identificada con el proyecto?
+
+Los usuarios que son conscientes de estar utilizando un sistema originado en
+el proyecto GNU pueden ver una relación directa entre ellos mismos y GNU. No
+estarán automáticamente de acuerdo con nuestra filosofía, pero al menos
+tendrán una razón para pensar seriamente sobre ello. Por el contrario, quienes
+se consideran <<usuarios de Linux>> y crean que el proyecto GNU <<desarrolla
+herramientas útiles y compatibles con Linux>>, perciben por lo general una
+relación indirecta entre GNU y ellos. Cuando entren en contacto con ella, se
+limitarán a ignorar la filosofía de GNU.
+
+El proyecto GNU es idealista y cualquiera que hoy promueva el idealismo se
+enfrenta a un gran obstáculo: la ideología dominante anima a la gente a
+descartar el idealismo por ser <<poco práctico>>. Nuestro idealismo ha sido
+extremadamente práctico: es la razón de que existe un sistema operativo
+GNU/Linux libre. La gente que disfruta de este sistema debería saber que se
+trata de nuestro idealismo hecho realidad.
+
+Si el <<trabajo>> estuviera terminado, si no hubiera nada en juego salvo el
+reconocimiento, quizás sería más sabio abandonar el tema. Pero no estamos en
+este punto. Para inspirar a la gente a seguir trabajando, debemos obtener
+reconocimiento por lo que se ya ha hecho. Por favor ayúdanos llamando al
+sistema operativo GNU/Linux por su nombre.
+

Index: es/6.aux
===================================================================
RCS file: es/6.aux
diff -N es/6.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/6.aux    9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,29 @@
+\relax 
address@hidden {chapter}{\numberline {6}Por qu\'{e} <<software libre>> es mejor 
que <<open source>>}{57}}
address@hidden {10\p@ }}
address@hidden {10\p@ }}
address@hidden {section}{Relaci\'on entre el movimiento del software libre y el 
movimiento <<open source>>}{57}}
address@hidden {section}{Comparaci\'on de los dos t\'erminos}{58}}
address@hidden {subsection}{Ambig\"uedad}{58}}
address@hidden {subsection}{Miedo a la libertad}{59}}
address@hidden {section}{\IeC {\textquestiondown }Podr\IeC {\'\i }a ayudar una 
marca registrada?}{60}}
address@hidden {section}{Malentendidos del <<open source>>}{61}}
address@hidden
+\setcounter{page}{63}
+\setcounter{equation}{0}
+\setcounter{enumi}{4}
+\setcounter{enumii}{0}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{2}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{1}
+\setcounter{chapter}{6}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/6.tex
===================================================================
RCS file: es/6.tex
diff -N es/6.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/6.tex    9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,335 @@
+\chapter[Por qu\'{e} <<software libre>> es mejor que <<open
+source>>]{Por qué <<software libre>> es mejor que <<open
+source>>\protect\footnote{Escrito originalmente en 1998.}}
+
+Dado que el software libre te daría la misma libertad con cualquier otro
+nombre, qué nombre usemos marca una gran diferencia: palabras distintas
+\textit{transmiten distintas} ideas.
+
+En 1998, algunos dentro de la comunidad del software libre empezaron a usar el
+término <<software \textit{open source}>>\footnote{\textit{Open source 
+software} significa
+<<software de código fuente abierto>> o <<software de fuente abierta>>.
+[\textit{N.  del E.}]} en lugar de
+<<software libre>> para describir lo que hacían. El término \textit{open
+source} se asoció rápidamente con un enfoque distinto, una filosofía
+distinta, e incluso diferentes criterios para decidir que licencias son
+aceptables. El movimiento de software libre y el movimiento \textit{open
+source} son hoy en día movimientos separados con diferentes puntos de vista y
+objetivos, aunque podamos y trabajemos juntos en algunos proyectos prácticos.
+
+La diferencia fundamental entre los dos movimientos está en sus valores, en su
+visión del mundo. Para el movimiento \textit{open source}, la cuestión de si
+el software debe ser de fuente abierta es una cuestión práctica, no ética.
+Como lo expresó alguien, <<el \textit{open source }es un método de desarrollo;
+el software libre es un movimiento social>>. Para el movimiento \textit{open
+source}, el software no libre es una solución ineficiente. Para el movimiento
+de software libre, el software no libre es un problema social y el software
+libre es la solución.   
+
+
+
+
+
+\section{Relación entre el movimiento del software libre y el movimiento
+<<open source>>}
+
+El movimiento del software libre y el movimiento \textit{open source} son como
+dos campos políticos dentro de la comunidad del software libre. 
+
+Grupos radicales de la década de 1960 desarrollaron una reputación de
+sectarismo: las organizaciones se escindían por desacuerdos en detalles
+estratégicos, y luego se trataban entre sí como enemigas. O por lo menos, esa
+es la imagen que la gente tiene de ellos, tanto si era verdad como si no. 
+
+La relación entre el movimiento del software libre y el movimiento
+\textit{open source} es justo la contraria a esa imagen. Estamos en desacuerdo
+en los principios básicos, pero estamos mas o menos de acuerdo en las
+recomendaciones prácticas. Así que trabajamos juntos en muchos proyectos
+específicos. No pensamos el movimiento \textit{open source} como enemigo. El
+enemigo es el software propietario. 
+
+No estamos en contra del movimiento \textit{open source}, pero no queremos que
+se nos mezcle. Reconocemos que han contribuido a nuestra comunidad, pero
+nosotros creamos esta comunidad, y queremos que la gente lo sepa. Queremos que
+la gente asocie nuestros logros con nuestros valores y filosofía, no con los
+de ellos. Queremos que se nos oiga, no estar difuminados detrás de un grupo
+con puntos de vista diferentes. Para prevenir que la gente piense que somos
+parte de ellos, hacemos malabares para no usar la palabra <<open>> al describir
+el software libre.
+
+De modo que, por favor, menciona al movimiento del Software Libre cuando
+hables del trabajo que hemos hecho, y del software que hemos desarrollado
+---como el sistema operativo GNU/Linux.
+
+
+
+\section{Comparación de los dos términos}
+
+
+
+El resto de este artículo compara los términos <<software libre>> y 
\textit{open
+source}. Muestra por qué el término \textit{open source} no resuelve ningún
+problema, y de hecho crea algunos.
+
+\subsection{Ambigüedad}
+
+El término <<software libre>> conlleva un problema de ambigüedad para las
+personas de habla inglesa, un significado indeseado, <<software que se puede
+obtener por un precio cero>>, que encaja también con el significado deseado:
+<<software que da al usuario ciertas libertades>>. Nosotros hemos afrontado 
este
+problema publicando una definición más precisa de
+software libre, (véase <<Definición de software libre>>) pero ésta no es una
+solución perfecta porque no elimina completamente el problema. Un término
+correcto menos ambiguo sería mejor, si no conllevara otros problemas. 
+
+Por desgracia, todas las alternativas en ingl\'{e}s conllevan sus propios
+problemas. Hemos examinado muchas alternativas que la gente ha propuesto, pero
+ninguna es lo suficientemente correcta como para que fuera una buena idea
+cambiarse a ella. Cualquier substituto para <<software libre>> tiene un 
problema
+semántico parecido o peor, esto incluye al <<software open source>>.
+
+La definición oficial de <<software de código fuente abierto>>, tal y como
+está
+publicada por la Open Source Initiative, se acerca mucho a nuestra definición
+de software libre; de todos modos, es algo pobre en algunos aspectos, y han
+aceptado algunas licencias que nosotros consideramos inaceptablemente
+restrictivas para los usuarios. De todos modos, el significado obvio para
+<<software de código fuente abierto>> es que <<puedes ver el código fuente>>.
+Este es un criterio más pobre que el del <<software libre>>. <<Software de 
código
+fuente abierto>> incluye software libre, pero también incluye programas
+semi-libres tales como Xv, e incluso algunos
+programas propietarios, como Qt bajo su licencia
+inicial (antes de la QPL). 
+
+Ese significado obvio para <<fuente abierta>> no es el significado que sus
+defensores pretenden.  El resultado es que la gente a menudo malinterpreta los
+que esos defensores defienden. Así definió <<software open source>> el
+escritor Neil Stephenson:
+
+\begin{quote}
+
+\small
+
+Linux es ``software \textit{open source}'', lo cual quiere decir simplemente
+que cualquiera puede conseguir copias de sus archivos de código fuente.
+
+\end{quote}
+
+\normalsize
+
+No creo que él buscara deliberadamente rechazar o discutir la definición
+<<oficial>>. Creo que simplemente aplicó las convenciones de la lengua inglesa
+para dar con una definición para el término. El estado de Kansas publicó una
+definición similar:
+
+\begin{quote}
+
+\small
+
+
+Hagan uso del software de código abierto. El software de código abierto es
+software cuyo código fuente esta disponible de forma libre y pública, aunque
+los acuerdos específicos de licencia varían en lo que está permitido hacer con
+ese código. 
+
+\end{quote}
+
+\normalsize
+
+Por supuesto, la gente del movimiento \textit{open source} abierto han
+intentado afrontar esto publicando una definición precisa del término, tal y
+como nosotros hemos hecho con el de <<software libre>>.
+
+Pero la explicación de <<software libre>> es simple ---una persona que coja la
+idea de <<libertad de expresión, no barra libre>> no volverá a equivocarse. No
+hay una forma breve de explicar el significado apropiado de <<software
+open source>> que muestre claramente que la definición natural es la
+equivocada.  
+
+\subsection{Miedo a la libertad}
+
+El argumento principal del término <<software open source>> es que el
+término <<software libre>> hace que algunas personas se sientan incómodas. Esto
+es cierto: hablar sobre libertad, sobre asuntos éticos, sobre
+responsabilidades así como sobre conveniencia, es pedirle a la gente que
+piense sobre cosas que preferiría ignorar. Esto puede causar malestar, y
+algunas personas pueden rechazar la idea por eso. De esto no se debe deducir
+que la sociedad estaría mejor si dejamos de hablar de este tipo de cosas.
+
+Años atrás, los desarrolladores de software advirtieron esta reacción de
+malestar y comenzaron a explorar otro enfoque para evitarlo. Se imaginaron que
+manteniendo el silencio sobre  cuestiones de ética y de libertad, y hablando
+únicamente de los beneficios prácticos inmediatos de cierto software libre,
+podrían ser capaces de <<vender>> software más efectivamente a ciertos 
usuarios,
+especialmente a las empresas. El término \textit{open source} se ofrece como
+una forma más de hacer esto ---una forma de ser <<más aceptable a las
+empresas>>. Los puntos de vista y los valores del movimiento
+\textit{open source} se derivan de esta decisión.
+
+Este enfoque ha demostrado ser efectivo en sus propios términos. Hoy mucha
+gente se está cambiado al software libre por razones puramente prácticas. Esto
+es bueno, mientras siga ocurriendo, ¡pero eso no es todo lo que necesitamos
+hacer! Atraer a los usuarios al software libre no es todo el trabajo, es sólo
+el primer paso. 
+
+Tarde o temprano a estos usuarios se les invitará a regresar al software
+propietario por alguna ventaja práctica. Innumerables empresas intentan
+ofrecer tal tentación, y ¿por qué iban a rechazarla los usuarios? Sólo si han
+aprendido \textit{a valorar la libertad }que les da el software libre, en su
+propio interés. Depende de nosotros difundir esta idea ---y para eso tenemos
+que hablar de libertad. En buena parte el enfoque <<guarda silencio>> para
+acercarse a las empresas puede ser útil para la comunidad, pero también
+debemos tener bastante libertad de hablar. 
+
+Actualmente tenemos mucho <<guarda silencio>>, pero no tenemos suficiente
+libertad de hablar. La mayoría de la gente comprometida con el software libre
+dice poco acerca de la libertad ---normalmente porque buscan
+tener <<más aceptación en las empresas>>. Los distribuidores de software
+muestran este patrón de forma especial. Algunos distribuidores de software
+GNU/Linux añaden paquetes propietarios al sistema
+básico libre e invitan a los usuarios a considerar esto como una ventaja, en
+lugar de un retroceso en la libertad. 
+
+Estamos fracasando en mantener la influencia sobre los usuarios de software
+libre, estamos fracasando en enseñar a la gente algo de libertad y nuestra
+comunidad tan pronto como entran en ella. Esta es la razón por la cual
+software no libre ---como Qt en el momento de hacerse
+popular--- y distribuciones de sistemas operativos parcialmente
+libres encuentran tierra fértil. Dejar de usar la palabra \textit{libre} sería 
un
+error, necesitamos hablar más, no menos, de libertad. 
+
+Si los que usan el t\'{e}rmino \textit{open source} atraen a más usuarios a
+nuestra comunidad, se trata en sí de una contribución, pero el resto de
+nosotros tendrá que trabajar más duro para llevar la cuestión de la libertad a
+la atención de esos usuarios. Tenemos que decir <<¡es software libre y te da
+libertad!>> más veces y más alto que nunca.
+
+
+\section{¿Podría ayudar una marca registrada?}
+
+Los defensores del \textit{open source} trataron de convertirlo en una marca
+registrada, diciendo que esto podría permitirles prevenir su mal uso. Se
+desistió del intento cuando se dejó prescribir la solicitud en 1999, de tal
+forma que el rango legal del \textit{open source} es el mismo que el del
+<<software libre>>: no hay restricción legal para su uso. He oído informaciones
+sobre ciertas compañías que llaman \textit{open source} a sus paquetes de
+software aunque no se ajustaban a la definición oficial; yo mismo he observado
+algunos ejemplos.
+
+¿Pero habría significado una gran diferencia usar un término que es una marca
+registrada? No necesariamente.
+
+Las compañías también han hecho anuncios que dan la impresión de que un
+programa es \textit{open source} sin decirlo explícitamente. Por ejemplo, un
+anuncio de IBM sobre un programa que no se ajustaba a la definición oficial
+decía esto:\ <<Como es común en la comunidad \textit{open source}, los usuarios
+de la tecnología [\ldots] también podrán colaborar con IBM [...]>>
+
+En realidad, esto no afirma que el programa fuera \textit{open source,} pero
+muchos lectores no advirtieron ese detalle. (Debería destacar que IBM estuvo
+tratando sinceramente de hacer de este programa software libre, y más tarde
+adoptaron una nueva licencia que lo hace software libre y \textit{open
+source}; pero cuando se hizo el anuncio, el programa no estaba cualificado
+para adoptar ninguno de los dos nombres).
+
+Y así es como Cygnus Solutions, la cual se creó para ser una compañía de
+software libre y más tarde se expandió, por así decirlo, al software
+propietario, publicitó algunos productos de software propietario:\ <<Cygnus
+Solutions es un líder en el mercado de \textit{open source} y acaba de lanzar
+dos productos al mercado GNU/Linux>>.\  
+
+A diferencia de IBM, Cygnus no estaba tratando de hacer paquetes de software
+libre y los paquetes no se ceñían a esa calificación. Pero Cygnus realmente no
+dijo que esos programas fueran \textit{open source}, ellos sólo hicieron uso
+de ese término para dar los lectores incautos esa impresión.
+
+Estas observaciones nos indican que una marca registrada no hubiera impedido
+de verdad la confusión que viene dada con el término \textit{open source.}
+
+
+\section{Malentendidos del <<open source>>}
+
+La definición de \textit{open source} es suficientemente clara y está bastante
+claro que el  típico programa no libre no cumple con esa calificación.
+Entonces pensarás que <<compañía de software \textit{open source}>> podría
+significar aquella cuyos productos son software libre, ---o que están cerca de
+serlo---, ¿correcto? Desafortunadamente, muchas compañías están tratando de
+darle un significado diferente. 
+
+En el encuentro del <<Día de fabricantes de \textit{open source}>> en agosto de
+1998, varios de los fabricantes comerciales invitados dijeron que ellos
+solamente tenían en mente convertir una parte de su trabajo en software libre
+---u \textit{open source}---. El enfoque de sus negocios está en desarrollar
+accesorios propietarios ---software o manuales--- para vender a los usuarios
+de software libre. Nos piden que consideremos esto como legítimo, como parte
+de nuestra comunidad, debido a que parte del dinero se dona al desarrollo de
+software libre.
+
+En efecto, estas compañías buscan ganar el distintivo favorable de
+\textit{open source} para sus productos de software propietario ---aún a pesar
+del hecho que no es software \textit{open source---} porque tienen alguna
+relación con el software libre o porque la misma compañía también mantiene
+algo de software libre. (Un inversor de una compañía dijo de forma bastante
+explícita que incluirían en los paquetes libres que ellos soportan tan poco
+trabajo propio, como el que la comunidad les permita).
+
+Con el paso de los años muchas compañías han contribuido al desarrollo del
+software libre. Algunas de estas compañías desarrollaban principalmente
+software no libre, pero las dos actividades estaban separadas; así, podíamos
+ignorar sus productos no libres, y trabajar con ellos en proyectos de software
+libre. Así que tiempo después podríamos estarles sinceramente agradecidos por
+sus contribuciones al software libre, sin tener que hablar sobre el resto de
+lo que hacían. 
+
+No podemos hacer lo mismo con estas nuevas compañías, porque no nos lo van a
+permitir. Estas compañías tratan activamente de conducir al público a mezclar
+todas sus actividades, quieren que estimemos su software no libre tan
+favorablemente como lo haríamos con una auténtica contribución, a pesar de que
+la suya no lo sea. Se presentan a sí mismas como <<compañías \textit{open
+source}>>, esperando que desarrollemos un sentimiento cálido y tierno hacia
+ellas, y que estemos locos por demostrarlo. 
+
+Esta práctica manipuladora no podría ser menos dañina si se hiciera usando el
+término <<software libre>>. Pero parece que las compañías no usan el término
+<<software libre>> de esa manera; tal vez su asociación con el idealismo lo 
hace
+parecer inapropiado. El término \textit{open source} abrió la puerta a esta
+práctica. 
+
+En una feria sectorial a finales de 1998, dedicada al sistema operativo a
+menudo denominado <<Linux>>, el conferenciante invitado era un ejecutivo de una
+prominente compañía de software. Probablemente lo invitaron teniendo en cuenta
+la decisión de su compañía de <<apoyar>> ese sistema. Desafortunadamente, su
+forma de <<apoyo>> consiste en sacar al mercado software no libre compatible 
con
+el sistema ---en otras palabras, usando nuestra comunidad como un mercado pero
+sin contribuir a ella. 
+
+Dijo, <<no hay forma de que nosotros hagamos \textit{open source} nuestro
+producto, pero quizá lo hagamos \textit{open source }internamente. Si
+permitimos que nuestro personal de asistencia al cliente tenga acceso al
+código fuente, podrían corregir errores para los clientes y podríamos
+proporcionar un mejor producto y un mejor servicio>>. (Esto no es una cita
+exacta, porque no tomé nota de sus palabras, pero refleja la idea clave). 
+
+Personas del público me dijeron después, <<es que no entiende la cuestión>>.
+Pero, ¿es eso cierto? ¿Qué cuestión no entendió? 
+
+A él no se le escapó la esencia del movimiento \textit{open source}. Dicho
+movimiento no dice que lo usuarios deban tener libertad, únicamente dice que
+permite a más gente acceder al código fuente y al ayudar a mejorarlo conduce a
+un mejor y más rápido desarrollo. El ejecutivo comprendió esa cuestión
+completamente; no deseoso de desarrollar ese enfoque al completo, incluyendo a
+los usuarios, estaba pensando en implementarlo parcialmente, dentro de la
+compañía.
+
+La cuestión que se le escapó es la cuestión para cuya discusión no está
+diseñado el \textit{open source}: la cuestión de que los usuarios tienen
+derecho a la libertad.
+
+Difundir la idea de libertad es un gran trabajo ---necesita de tu ayuda. Por
+eso en el proyecto GNU somos fieles al término <<software libre>>, y así poder
+ayudar a hacer ese trabajo. Si te parece que la libertad y la comunidad son
+importantes en sí mismas ---no sólo por las ventajas que conllevan--- por
+favor únete a nosotros usando el término <<software libre>>. 
+
+

Index: es/7_la_distribucion_de_sl_en_la_Universidad.aux
===================================================================
RCS file: es/7_la_distribucion_de_sl_en_la_Universidad.aux
diff -N es/7_la_distribucion_de_sl_en_la_Universidad.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/7_la_distribucion_de_sl_en_la_Universidad.aux    9 Dec 2010 19:04:13 
-0000       1.1
@@ -0,0 +1,23 @@
+\relax 
address@hidden {chapter}{\numberline {7}C\'omo promover el software libre si 
trabajas en la Universidad}{63}}
address@hidden {10\p@ }}
address@hidden {10\p@ }}
address@hidden
+\setcounter{page}{66}
+\setcounter{equation}{0}
+\setcounter{enumi}{4}
+\setcounter{enumii}{0}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{3}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{1}
+\setcounter{chapter}{7}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/7_la_distribucion_de_sl_en_la_Universidad.tex
===================================================================
RCS file: es/7_la_distribucion_de_sl_en_la_Universidad.tex
diff -N es/7_la_distribucion_de_sl_en_la_Universidad.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/7_la_distribucion_de_sl_en_la_Universidad.tex    9 Dec 2010 19:04:13 
-0000       1.1
@@ -0,0 +1,110 @@
+\chapter[Cómo promover el software libre si trabajas en la
+Universidad]{Cómo promover el software libre si trabajas en la
+Universidad\protect\footnote{Escrito originalmente en 2002.}}
+
+En el movimiento del software libre creemos que los usuarios de ordenadores
+deberían tener libertad para cambiar y redistribuir el software que utilizan.
+El adjetivo <<libre>> en el software libre hace referencia a la libertad:
+libertad del usuario para ejecutar, modificar y redistribuir software. El
+software libre contribuye al saber humano, al contrario que el software
+propietario. Por este motivo, las universidades deberían fomentar el software
+libre, para hacer una aportación al progreso del conocimiento humano, del
+mismo modo que deben animar a científicos y académicos a publicar sus obras.
+
+Pero el software (y la ciencia) despiertan la codicia en un gran número de
+gerentes universitarios: consideran los programas como una potencial fuente de
+ingresos, y no como aportaciones al saber humano. Los programadores de
+software libre llevan conviviendo con esta tendencia desde hace casi veinte
+años.
+
+Cuando comencé a desarrollar el sistema operativo GNU en 1984, lo primero que
+hice fue renunciar a mi trabajo en el MIT. Hice esto precisamente para que así
+la oficina de licencias del MIT fuera incapaz de interferir en la publicación
+de GNU como software libre. Había diseñado una estrategia para licenciar los
+programas contenidos en GNU que garantizaría que todas las versiones
+modificadas seguirían siendo software libre, una estrategia que acabaría
+convirtiéndose en la GNU General Public License (GNU GPL).\footnote{En
+castellano, Licencia Pública General GNU.} No quería tener
+que rogarle a la administración del MIT que me permitiera usarla.
+
+Con el paso de los años, varias filiales universitarias han acudido con
+frecuencia a la Free Software Foundation para asesorarse sobre la forma de
+negociar con los gerentes que opinan que el software es tan sólo algo que
+vender. Un buen método, aplicable incluso a proyectos específicamente
+financiados, consiste en basar su trabajo en un programa ya existente
+publicado con GNU GPL. De esta forma, se puede responder a los gerentes: <<No
+podemos publicar la versión modificada, a menos que sea con GNU GPL, de otro
+modo estaríamos infringiendo el copyright>>. Una vez desaparecido cualquier
+rastro del símbolo del dólar de sus ojos, por lo general consentirán en
+publicarlo como software libre.
+
+También se puede pedir ayuda al patrocinador del proyecto. Cuando un equipo de
+la NYU (Universidad de Nueva York) desarrolló el compilador GNU Ada con fondos
+procedentes de las Fuerzas Aéreas de los EE.UU., el contrato especificaba que
+el código resultante se donaría a la Free Software Foundation. Primero se
+negocia el acuerdo con el patrocinador, luego se explica cortésmente a la
+administración de la universidad que no habrá renegociación de ninguna clase.
+Dado que la administración prefiere tener un contrato para desarrollar
+software libre antes que quedarse con las manos vacías, lo más probable es que
+acepten el trato.
+
+Hagáis lo que hagáis, habrá que plantear la cuestión cuanto antes ---desde
+luego, antes de que el programa esté a medio camino. Llegados este punto, la
+universidad todavía os necesita, así que podréis jugar duro: advertir a la
+administración de que el programa se terminará y se dejará listo para ser
+usado, siempre y cuando acuerden por escrito convertirlo en software libre
+---y acepten la licencia de software libre de vuestra elección. De lo
+contrario, sólo alcanzaréis a escribir una ponencia al respecto y nunca
+desarrollaréis una versión lo bastante buena para publicarse. Cuando los
+gestores comprendan que sus opciones se limitan a tener un paquete de software
+libre que aportará prestigio a la universidad o nada de nada, por lo general
+se decantarán por la primera opción.
+
+No todas las universidades tienen políticas codiciosas. La política de la
+Universidad de Texas tiene una política que facilita que todo el software
+desarrollado en ella se publique como software libre bajo la licencia GPL.
+Univates en Brasil y el Indian Institute of Information Technology en
+Hyberabad, India, practican políticas de publicación de software con GPL. Si
+os ganáis primero el apoyo del profesorado, es posible que logréis instituir
+una política semejante en vuestra universidad. Exponedlo como una cuestión de
+principio: ¿tiene la universidad la misión de contribuir al progreso del saber
+humano o su único objetivo es perpetuarse a sí misma?
+
+Sea cual sea vuestra postura, siempre conviene mostrar determinación y adoptar
+una perspectiva ética, tal y como lo hacemos nosotros en el movimiento del
+software libre. Si deseamos tratar al público éticamente, el software debería
+ser libre en el sentido de libertad para todos.\footnote{Algo obvio en
+castellano, pero no en inglés donde \textit{free} significa también
+<<gratis>>.}
+
+Muchos programadores de software libre se limitan a alegar razones prácticas:
+defienden que el software se comparta con otros y se modifique como forma de
+acelerar la creación de un software potente y fiable. Si son estos valores los
+que os mueven a desarrollar software libre, muy bien, se agradece vuestra
+contribución. Pero no son la clase de valores que os permitirán hacer frente
+con firmeza a los gestores de la universidad que pretendan hacer propietario
+vuestro programa.
+
+Por ejemplo, pueden aducir: <<podríamos hacer mas potente y fiable el programa
+con todo el dinero que se obtenga de las ventas>>. Esto puede resultar cierto o
+no, pero a priori es difícil presentar argumentos en contra. Pueden sugerir
+una licencia que ofrezca copias <<gratuitas, sólo para uso académico>>, y así
+lanzar el mensaje al público de que no merecen esa libertad y además alegar
+que de esta manera lograrías la cooperación de la comunidad académica, que es
+---razonarían--- todo lo que necesitas.
+
+Si se parte de unos valores <<pragmáticos>>, es difícil plantear buenas razones
+para rechazar estas propuestas, que son en realidad un callejón sin salida,
+sucede lo contrario al fundamentar nuestra postura en valores éticos y
+políticos. ¿De qué serviría un programa potente y fiable a costa de la
+libertad de los usuarios? ¿No debería la libertad estar presente tanto fuera
+como dentro de la academia? Las respuestas resultan obvias siempre que la
+libertad y el bien de la comunidad figuren entre nuestros objetivos. El
+software libre respeta la libertad de los usuarios, mientras que el software
+propietario la niega.
+
+Nada mejor que ser consciente, en este caso en concreto, para aumentar nuestra
+determinación de que la libertad de la comunidad depende de nosotros.
+
+
+

Index: es/8_Vender_software_libre.aux
===================================================================
RCS file: es/8_Vender_software_libre.aux
diff -N es/8_Vender_software_libre.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/8_Vender_software_libre.aux      9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,27 @@
+\relax 
address@hidden {chapter}{\numberline {8}Vender software libre}{66}}
address@hidden {10\p@ }}
address@hidden {10\p@ }}
address@hidden {section}{\IeC {\textquestiondown }Puede perjudicar un precio de 
distribuci\'on m\'as alto a algunos usuarios?}{67}}
address@hidden {section}{\IeC {\textquestiondown }Puede desalentar un precio de 
distribuci\'on m\'as alto el uso de software libre?}{67}}
address@hidden {section}{La expresi\'on <<vender software>> tambi\'en puede ser 
confusa}{67}}
address@hidden {section}{Altos o bajos precios y la GNU GPL}{68}}
address@hidden
+\setcounter{page}{69}
+\setcounter{equation}{0}
+\setcounter{enumi}{4}
+\setcounter{enumii}{0}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{1}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{1}
+\setcounter{chapter}{8}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/8_Vender_software_libre.tex
===================================================================
RCS file: es/8_Vender_software_libre.tex
diff -N es/8_Vender_software_libre.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/8_Vender_software_libre.tex      9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,138 @@
+\chapter[Vender software libre]{Vender software libre\protect\footnote{Escrito
+originalmente en 1996}}
+
+Mucha gente cree que el espíritu del proyecto GNU consiste en que no se debe
+poner precio a la distribución de copias de software, o que se debe cobrar lo
+menos posible ---lo suficiente para cubrir costes. 
+
+En realidad, nosotros defendemos que quienes redistribuyen software
+libre cobren cuanto quieran o cuanto puedan. Si esto te sorprende, sigue
+leyendo, por favor. 
+
+La palabra <<libre>> admite dos significados generales; se puede referir
+tanto a la libertad como al precio. Cuando hablamos de <<software libre>> nos
+referimos a la libertad y no al precio. En concreto, esto significa que un
+usuario es libre de instalar un programa, cambiarlo y redistribuirlo con o sin
+cambios.
+
+Algunas veces los programas libres se distribuyen gratis y otras a
+cambio de un precio cuantioso. A menudo un mismo programa está disponible de
+ambas formas en diferentes lugares. El programa es libre sin que importe su
+precio, porque los usuarios lo pueden utilizar libremente. 
+
+Los programas que no son libres se venden frecuentemente a precios
+altos, pero a veces una tienda te ofrece una copia sin cobrarte. No obstante,
+eso no lo convierte en software libre. Con o sin precio, el programa no es
+libre porque los usuarios no tienen libertad. 
+
+Dado que el software libre no es una cuestión de precio, un precio
+bajo no resulta más libre, ni más próximo a lo libre. De modo que si
+redistribuyes copias de software libre, también puedes fijar un precio
+cuantioso para hacer algo de dinero. Redistribuir software es una actividad
+buena y legítima; si lo haces, también puedes sacar una ganancia por ello. 
+
+El software libre es un proyecto comunitario y cualquiera que lo
+integre debería buscar formas de contribuir a la construcción de la comunidad.
+La manera de conseguir esto, para un distribuidor, consiste en donar una parte
+de los beneficios a la Free Software Foundation o a cualquier otro
+proyecto que desarrolle el software libre. Financiando el desarrollo harás
+avanzar el mundo del software libre.
+
+¡Distribuir software libre es una oportunidad de obtener medios para
+el desarrollo! ¡No la pierdas! 
+
+Para aportar fondos, necesitas tener alguna ganancia. Si fijas precios
+demasiado bajos, no te quedará nada para apoyar el desarrollo del software
+libre.
+
+
+\section{¿Puede perjudicar un precio de distribución más alto a algunos
+usuarios?}
+
+A la gente a veces le preocupa que un alto precio de distribución ponga al
+software libre fuera del alcance de usuarios sin mucho dinero. Con el software
+propietario, un precio alto provoca exactamente esto ---pero el software libre
+es diferente.  
+
+La diferencia es que el software libre tiende a difundirse de forma
+natural y hay muchas formas de obtenerlo. 
+
+Los monopolistas del ámbito del software intentan como locos que no
+instales un programa propietario sin pagar el precio de mercado. Si dicho
+precio es alto, hará difícil que muchos usuarios utilicen ese programa. 
+
+Con el software libre, los usuarios no tienen que pagar un precio de
+distribución para utilizar software. Pueden copiar el programa de un amigo que
+tenga una copia o con la ayuda de un amigo que tenga acceso a la red. O se
+pueden juntar varios usuarios, pagar a escote un CD ROM e instalarse el
+software por turnos, que el CD ROM tenga un precio alto no supone un gran
+impedimento cuando el software es libre. 
+
+
+\section{¿Puede desalentar un precio de distribución más alto el uso de
+software libre?}
+
+Otro motivo de preocupación común está relacionado con la popularidad del
+software libre. La gente piensa que los precios de distribución altos podrían
+reducir el número de usuarios, o que los precios bajos pueden alentarlo.
+
+Esto resulta cierto para el software propietario ---pero el software
+libre es distinto.  Con tantas maneras de conseguir copias, el precio del
+servicio de distribución tiene menos efecto en su popularidad.
+
+A largo plazo, la cantidad de gente que use software libre depende
+principalmente de cuanto puede hacer con el software libre y de lo fácil que
+sea su manejo. Muchos usuarios seguirán utilizando software propietario si el
+software libre no puede hacer todos los trabajos que ellos desean. Así, si
+queremos incrementar el número de usuarios a largo plazo, deberemos sobre todo
+desarrollar más software libre. 
+
+La vía más directa para hacer esto es escribir por tu cuenta el
+software libre y los manuales necesarios. Pero si te dedicas a la distribución
+antes que a la programación, el mejor modo de ayudar es conseguir fondos para
+que otros lo escriban.
+
+
+\section{La expresión <<vender software>> también puede ser confusa}
+
+Rigurosamente <<vender>> significa intercambiar bienes por dinero. Vender una
+copia de un programa libre es legítimo y nosotros lo alentamos.      
+
+De todos modos, cuando la gente piensa acerca de <<vender software>>,
+normalmente imagina que se hace del mismo modo que la mayoría de las empresas:
+produciendo software propietario mejor que software libre.        
+
+Por lo tanto, a menos que se establezcan las distinciones con cuidado,
+como se hace en este artículo, aconsejamos que se evite la expresión <<vender
+software>> y que se elija otra fórmula en su lugar. Por ejemplo, se podría
+decir <<distribuir software libre por un precio>> ---una fórmula no ambigua.
+
+
+\section{Altos o bajos precios y la GNU GPL}
+
+Excepto en un caso especial, la licencia GPL (General Public License) de GNU
+no establece requisitos sobre cuánto puedes cobrar por distribuir una copia de
+software libre. Puedes no cobrar nada, un penique, un dólar o un billón de
+dólares. Depende de ti y del mercado, así que no te nos quejes si nadie quiere
+pagar un billón de dólares por una copia.
+
+La única excepción se da en el caso de que los binarios se distribuyan
+sin su código fuente completo. A los que hacen esto, la GNU GPL les obliga a
+proporcionar en lo sucesivo el código fuente. Sin un límite
+en el precio para el código fuente, serían capaces de fijar una cantidad
+demasiado grande como para que alguien la pague ---como un billón de dólares,
+por ejemplo--- y de este modo fingir que  el código fuente se está publicando,
+cuando en realidad se está ocultando. Por lo tanto en este caso tenemos que
+limitar el precio de la fuente para asegurar la libertad del usuario. En
+situaciones normales, de todos modos, no existe tal justificación para limitar
+los precios de distribución, así que no los limitamos.
+
+A veces las compañías cuyas actividades traspasan la línea de lo que
+la GNU GPL permite, suplican un permiso y dicen <<no cobraremos por el software
+GNU>>, o algo parecido. Así no llegan a ninguna parte. El software libre tiene
+que ver con la libertad y reforzar la GPL es defender la libertad. Al defender
+la libertad de los usuarios, no nos distraen cuestiones secundarias como
+cuánto se cobra por una distribución. La libertad es la cuestión, toda la
+cuestión y la única cuestión.
+
+

Index: es/9_El_software_libre_necesita_doc_libre.aux
===================================================================
RCS file: es/9_El_software_libre_necesita_doc_libre.aux
diff -N es/9_El_software_libre_necesita_doc_libre.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/9_El_software_libre_necesita_doc_libre.aux       9 Dec 2010 19:04:13 
-0000       1.1
@@ -0,0 +1,23 @@
+\relax 
address@hidden {chapter}{\numberline {9}El software libre necesita 
documentaci\'on libre}{69}}
address@hidden {10\p@ }}
address@hidden {10\p@ }}
address@hidden
+\setcounter{page}{72}
+\setcounter{equation}{0}
+\setcounter{enumi}{4}
+\setcounter{enumii}{0}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{1}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{1}
+\setcounter{chapter}{9}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/9_El_software_libre_necesita_doc_libre.tex
===================================================================
RCS file: es/9_El_software_libre_necesita_doc_libre.tex
diff -N es/9_El_software_libre_necesita_doc_libre.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/9_El_software_libre_necesita_doc_libre.tex       9 Dec 2010 19:04:13 
-0000       1.1
@@ -0,0 +1,121 @@
+\chapter[El software libre necesita documentación libre]{El software libre 
necesita documentación libre\protect\footnote{Escrito originalmente en 2000.}}
+
+La mayor deficiencia en los sistemas operativos libres no se encuentra en el
+software, sino en la falta de buenos manuales libres que podamos incluir en
+esos sistemas. Muchos de nuestros programas más importantes no vienen
+acompañados de manuales completos. La documentación es una parte esencial de
+cualquier paquete de software; cuando un paquete de software libre relevante
+no está acompañado de un manual libre, se da una tremenda laguna. Hoy en día
+tenemos muchas de estas lagunas.
+
+Érase una vez, hace muchos años, pensé <<voy a aprender Perl>>. Conseguí una
+copia de un manual libre, pero lo encontré difícil de leer. Cuando pedí a los
+usuarios de Perl que me dieran alternativas, me dijeron que había mejores
+manuales de introducción, pero estos no eran libres. 
+
+¿Qué ocurría? Los autores habían escrito buenos manuales para O´Reilly
+Associates, que los editó con condiciones restrictivas ---no se podían copiar
+ni modificar, y los archivos originales no estaban disponibles---, lo que los
+dejaba al margen de la comunidad del software libre.  
+
+No era la primera vez que había pasado tal cosa y ---para desgracia de nuestra
+comunidad--- estaba lejos de ser la última. Desde entonces, los editores de
+manuales propietarios han incitado a muchísimos autores a hacer restrictivos
+sus manuales. Cuántas veces habré oído a un usuario de GNU hablarme
+apasionadamente sobre un manual que está escribiendo, con el que espera ayudar
+al proyecto GNU y después me deja con un palmo de narices, mientras procede a
+explicar que ha firmado un contrato con un editor que lo limitará tanto que no
+podremos usarlo.
+
+Dado que entre los programadores escribir bien en un inglés correcto es una
+habilidad poco habitual, difícilmente nos podremos permitir perder manuales de
+esta manera. 
+
+La documentación libre, como el software libre, es un asunto de libertad y no
+de precio. El problema con estos manuales no era que O´Reilly pusiera un
+precio por ejemplar impreso ---lo cual en sí está bien. (La Free
+Software Foundation también vende ejemplares impresos de manuales sobre GNU).
+Pero los manuales de GNU están disponibles con su código fuente, mientras que
+estos manuales sólo están disponibles en papel. Los manuales de GNU vienen con
+un permiso de copia y modificación; los manuales de Perl, no. Estas
+restricciones son el problema.
+
+El criterio con los manuales libres es bastante parecido al del software
+libre: se trata de proporcionar ciertas libertades a todos los usuarios. La
+distribución ---incluyendo la distribución comercial--- debe ser permitida, de
+modo que el manual pueda acompañar a cada copia del programa, en papel o en la
+Red. El permiso de modificación es también crucial. 
+
+Como norma general, no creo que tener permiso para modificar todo tipo de
+artículos y  libros resulte esencial para la gente. Los problemas para el
+texto impreso no son necesariamente los mismos que los del software. Por
+ejemplo, no me parece que tú o yo estemos obligados a dar permiso para
+modificar artículos como éste, que describen nuestras prácticas y nuestros
+puntos de vista.
+
+Pero hay un motivo particular por el que la libertad de modificación es
+crucial para la información que acompaña al software libre. Cuando la gente
+ejercita su derecho a modificar el software y añade o cambia sus
+características, si es concienzuda también cambiará su correspondiente manual
+---de este modo pueden suministrar información precisa y útil con el programa
+modificado. Un manual que impide a los programadores ser concienzudos y acabar
+el trabajo, o para ser más exactos, que les obliga a escribir desde cero un
+nuevo manual si cambian el programa, no responde a las necesidades de nuestra
+comunidad.    
+
+Si bien es inaceptable prohibir de pleno la modificación, cierto tipo de
+límites a los medios de modificación no suponen ningún problema. Por ejemplo,
+son aceptables las exigencias de mantener la nota del \textit{copyright}
+original del autor, las condiciones de distribución o la lista de autores.
+Tampoco es un problema obligar a que en las versiones modificadas aparezca
+constancia de que han sido modificadas, o incluso tener secciones enteras que
+no pueden ser borradas o cambiadas, siempre que esas secciones traten sobre
+asuntos no técnicos. (Algunos manuales de GNU las tienen).
+
+Este tipo de restricciones no son un problema porque, en la práctica, no
+impiden que el programador concienzudo adapte el manual para que corresponda
+con el programa modificado. En otras palabras, no coartan a la comunidad del
+software libre en su pleno uso del manual.
+
+De todos modos, debe ser posible modificar todo el contenido técnico del
+manual y luego distribuir el resultado a través de todos los medios, a través
+de todos los canales habituales; de no ser así, las restricciones coartarán a
+la comunidad, el manual no será libre y por lo tanto necesitaremos otro.
+
+Por desagracia, a menudo cuesta encontrar a alguien que escriba otro manual
+cuando ya existe un manual propietario. El obstáculo es que muchos usuarios
+piensan que un manual propietario resulta suficientemente aceptable ---y de
+este modo no consideran la necesidad de escribir un manual libre. No
+comprenden que el sistema operativo libre tiene una necesidad que se debe
+cubrir. 
+
+¿Por qué piensan los usuarios que los manuales propietarios son suficientes?
+Algunos no se han parado a pensar en ello. Espero que este artículo ayude a
+cambiar esta situación. 
+
+ Otros usuarios consideran aceptables los manuales propietarios por el mismo
+ motivo que mucha gente considera aceptable el software propietario: juzgan
+ según términos puramente prácticos, sin considerar la libertad como criterio.
+ Esta gente tiene derecho de opinar así, pero dado que estas opiniones brotan
+ de valores que no incluyen la libertad, no son una guía para los que sí
+ valoramos la libertad.
+
+Por favor, difunde estas idea sobre este asunto. Seguimos perdiendo manuales
+en  provecho de las ediciones propietarias. Si difundimos la idea de que los
+manuales propietarios no son suficientes, quizá el próximo que quiera ayudar a
+GNU escribiendo una guía se dará cuenta, antes de que sea demasiado tarde, de
+que por encima de todo debe ser libre.
+
+También podemos animar a los editores comerciales a vender manuales libres
+basados en copyleft en lugar de manuales propietarios. Puedes ayudar si
+compruebas las condiciones de distribución de un manual antes de comprarlo y
+eliges los manuales copyleft frente los que no los son. 
+
+\medskip
+
+\noindent (Nota: La Free Software Foundation mantiene la página web
+ \url{http://www.gnu.org/doc/other-free-books.html}, que
+ tiene un listado de libros copyleft disponibles a través de otros editores.)
+
+
+

Index: es/GFDL.aux
===================================================================
RCS file: es/GFDL.aux
diff -N es/GFDL.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/GFDL.aux 9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,35 @@
+\relax 
address@hidden {chapter}{\numberline {C}Licencia de Documentaci\'on Libre 
GNU}{225}}
address@hidden {10\p@ }}
address@hidden {10\p@ }}
address@hidden {section}{Pre\'ambulo }{225}}
address@hidden {section}{Aplicabilidad y definiciones }{226}}
address@hidden {section}{Copia literal }{227}}
address@hidden {section}{Copia en cantidades masivas}{227}}
address@hidden {section}{Modificaciones }{228}}
address@hidden {section}{Combinar documentos}{230}}
address@hidden {section}{Colecciones de documentos }{230}}
address@hidden {section}{Combinaci\'on con trabajos independientes }{230}}
address@hidden {section}{Traducci\'on }{231}}
address@hidden {section}{Nulidad }{231}}
address@hidden {section}{Futuras revisiones de esta licencia }{231}}
address@hidden {section}{Addenda }{232}}
address@hidden
+\setcounter{page}{233}
+\setcounter{equation}{0}
+\setcounter{enumi}{14}
+\setcounter{enumii}{2}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{1}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{4}
+\setcounter{chapter}{3}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/GFDL.tex
===================================================================
RCS file: es/GFDL.tex
diff -N es/GFDL.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/GFDL.tex 9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,407 @@
+\chapter[Licencia de Documentación Libre GNU]{Licencia de Documentación Libre 
GNU\protect\footnote{This is an
+unofficial translation of the GNU Fre Document License into spanish. It was
+not published by the Free Software Foundation, and does not legally state the
+distribution terms that uses the GNU FDL ---only the original English text of
+the GNU FDL does that.  [Esta es una traducción no oficial al español de la
+GNU Free Document License. No ha sido publicada por la Free Software
+Foundation, y no establece legalmente las condiciones de distribución de
+manuales y documentación para el software que usa la GNU FDL. Estas
+condiciones se establecen solamente por el texto original, en ingl\'{e}s, de
+la GNU FDL.]}}
+
+\begin{quote}
+
+\small
+
+Free Document License, GNU-FDL
+
+Versión 1.1, Marzo de 2000 
+
+Copyright \copyright{} 2000 
+
+Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA
+02111-1307  USA
+
+Se permite la copia y distribución de copias literales de este documento de
+licencia, pero no se permite su modificación. 
+
+\end{quote}
+
+\normalsize
+
+
+
+\section{Preámbulo }
+
+El propósito de esta licencia es permitir que un manual, libro de texto, u
+otro documento escrito sea <<libre>> en el sentido de libertad: asegurar a todo
+el mundo la libertad efectiva de copiarlo y redistribuirlo, con o sin
+modificaciones, de manera comercial o no. En segundo término, esta licencia
+preserva para el autor o para quien lo publique una manera de obtener
+reconocimiento por su trabajo, al tiempo que no se les hace responsables de
+las modificaciones realizadas por terceros. 
+
+Esta licencia es una especie de <<copyleft>>, lo que significa que los trabajos
+derivados del documento deben a su vez ser libres en el mismo sentido. Esta
+complementa a la Licencia Pública General GNU, que es una licencia de copyleft
+diseñada para el software libre. 
+
+Hemos diseñado esta Licencia para usarla en manuales de software libre, ya que
+el software libre necesita documentación libre: un programa libre debe
+acompañarse con manuales que ofrezcan la mismas libertades que da el software.
+Sin embargo esta licencia no se limita a manuales de software; puede
+utilizarse para cualquier trabajo textual, sin tener en cuenta su temática o
+si se publica como libro impreso. Recomendamos esta licencia principalmente
+para trabajos cuyo fin sea educativo o de servir como obra de referencia. 
+
+
+\section{Aplicabilidad y definiciones }
+
+Esta Licencia se aplica a cualquier manual u otro documento que contenga una
+nota del propietario de los derechos que indicando que puede distribuirse bajo
+los t\'{e}rminos de la Licencia. El <<Documento>>, en
+adelante, se refiere a cualquiera de dichos manuales o trabajos. Cualquier
+miembro del público es un licenciatario y será denominado como <<Usted>>. 
+
+Una <<versión modificada>> del Documento es
+cualquier trabajo que contenga el Documento o una porción del mismo, ya sea
+una copia literal o con modificaciones y/o traducciones a otro idioma. 
+
+Una <<sección secundaria>> es un apéndice titulado o una sección preliminar al
+prólogo del <<Documento>> que tiene que ver exclusivamente con la relación de
+quien publica, los autores del <<Documento>>, el tema general del
+<<Documento>> ---o asuntos relacionados--- y cuyo contenido no concierne
+directamente a este tema general. (Por ejemplo, si el <<Documento>> es en
+parte un texto de matemáticas, una <<Sección Secundaria>> puede no explicar
+matemáticas.) La relación puede ser un asunto sobre la relación histórica o el
+posicionamiento legal, comercial, filosófico, ético o político con respecto
+del tema o la materia del texto. 
+
+Las <<secciones Invariables>> son ciertas secciones secundarias cuyos títulos
+son denominados como secciones invariables, en la nota que indica que el
+documento es liberado bajo esta licencia. 
+
+Los <<textos de cubierta>> son ciertos pasajes breves que se enumeran, como
+textos de portada o textos de contra portada, en la nota que indica que el
+documento es liberado bajo esta Licencia. 
+
+Una copia <<transparente>> del Documento es una copia para lectura en máquina,
+representada en un formato cuya especificación está a disposición del público
+general, cuyo contenido puede ser leído y editado directamente con editores de
+texto gen\'{e}ricos o ---para imágenes compuestas por
+píxeles--- de programas gen\'{e}ricos de dibujo o ---para
+dibujos--- algún editor gráfico disponible, y que sea adecuado para
+exportar a formateadores de texto o para la traducción automática a una
+variedad de formatos adecuados para utilizarlos con formateadores de texto.
+Una copia en un formato de archivo no transparente, diseñado para impedir o
+dificultar subsecuentes modificaciones posteriores por parte de los lectores
+no es transparente. Una copia que no es <<transparente>> es llamada <<opaca>>. 
+
+Como ejemplos de formatos adecuados para copias transparentes están el ASCII
+plano sin formato, formato de Texinfo, formato de \LaTeX, SGML o XML usando un
+DTD disponible y HTML simple que obedece a estándares, diseñado para
+modificaciones humanas. Los formatos opacos incluyen PostScript, PDF, formatos
+propietarios que pueden ser leídos y editados únicamente en procesadores de
+textos propietarios, SGML o XML para los cuáles los DTD y/o herramientas de
+procesamiento no están generalmente disponibles, y el HTML generado por
+máquinas producto de algún procesador de textos sólo con fines de salida. 
+
+La <<portada>> en un libro impreso es la portada misma, más las páginas
+siguientes necesarias para mantener la legibilidad del material, que esta
+Licencia requiere que aparezca en la portada. Para trabajos en formatos que no
+tienen portada como tal, la <<portada>> es el texto más próximo al título del
+trabajo, precediendo el comienzo del cuerpo del trabajo. 
+
+
+\section{Copia literal }
+
+Puede copiar y distribuir el Documento en cualquier medio, sea en forma
+comercial o no, siempre y cuando esta Licencia, las notas sobre copyright y la
+nota de licencia, que indica que esta Licencia se aplica al Documento, se
+reproduzca en todas las copias y que usted no añada ninguna condición aparte
+de las expuestas en esta Licencia. No puede utilizar medidas técnicas para
+obstruir o controlar la lectura o copia posterior de las copias que usted haga
+o distribuya. Sin embargo, usted puede aceptar una compensación monetaria a
+cambio de las copias. Si distribuye un número suficientemente grande de copias
+también deberá cumplir las condiciones de la sección 3. 
+
+También puede prestar copias, bajo las mismas condiciones establecidas
+anteriormente y puede exhibir copias públicamente. 
+
+
+\section{Copia en cantidades masivas}
+
+Si publica más de cien copias impresas del Documento y la nota de Licencia del
+Documento exige textos de cubierta, debe incluir las copias con cubiertas que
+muestren de forma clara y legible, todos los textos de cubierta: textos
+frontales en la cubierta frontal y textos posteriores de cubierta en la
+cubierta posterior. Ambas cubiertas deben identificarle a usted, de forma
+clara y legible como responsable de la publicación de tales copias. La
+cubierta frontal debe mostrar el título completo siendo todas las palabras
+igualmente prominentes y visibles. Además, puede añadir otro material en la
+cubierta. Las copias con cambios limitados en las cubiertas, siempre que
+preserven el título del Documento y satisfagan estas condiciones, puede
+considerarse como copias literales. 
+
+Si los textos requeridos para la cubierta son muy voluminosos para que se
+ajusten de forma legible, deberá colocar los primeros ---tantos como sea
+razonable--- en la cubierta real, e introducir el resto en las páginas
+adyacentes. 
+
+Si publica o distribuye más de cien copias opacas del Documento, deberá
+incluir una copia transparente que pueda ser leída por una máquina con cada
+copia opaca, o entregar con cada copia opaca una dirección pública en red que
+contenga una copia completa transparente del Documento, sin material
+adicional, a la cual el público en general pueda acceder y bajar anónimamente
+sin cargo, usando protocolos de estándar público. Si recurre a esta última
+opción, deberá tomar las medidas necesarias, cuando comience la distribución
+de las copias opacas, para asegurarse de que esta copia transparente
+permanecerá accesible en el sitio por lo menos un año después de su última
+distribución de copias opacas ---ya sea directamente o a través de sus agentes
+o distribuidores--- de esa misma edición pública. 
+
+Se solicita, aunque no es requisito, que se ponga en contacto con los autores
+del Documento antes de redistribuir cualquier un número de copias, para darles
+la oportunidad de que le proporcionen una versión del Documento. 
+
+
+\section{Modificaciones }
+
+Puede copiar y distribuir una versión modificada del Documento según las
+condiciones de las anteriores secciones 2 y 3, siempre que usted libere la
+versión modificada con esta misma Licencia, de este modo, la versión
+modificada desempeña el papel del Documento, y por lo tanto se autoriza la
+distribución y la modificación de la versión modificada a quienquiera que
+posea una copia de éste. Además, deberá hacer lo siguiente en la versión
+modificada: 
+
+\begin{enumerate}
+
+% usamos letras para la enumeración
+\renewcommand{\theenumi}{\alph{enumi}}
+\renewcommand{\labelenumi}{\theenumi.}
+
+\item Usar en la Portada ---y en las cubiertas, si las hubiera--- un título
+distinto al del Documento y de las versiones anteriores ---que deberían, si
+las hubiera, enumerarse en la sección de Historia del Documento. Puede
+utilizar el mismo título de las versiones anteriores del original siempre que
+quien publicara la primera versión le de su consentimiento.
+
+\item Enumerar en la Portada, como autores, a una o más personas o entidades
+responsables de la autoría o de las modificaciones de la versión modificada,
+junto con por lo menos cinco de los autores principales del Documento ---todos
+sus autores principales, si hay menos de cinco. 
+
+\item Incluir en la portada el nombre de quién publique la versión modificada. 
+
+\item Preservar todas las notas de copyright del Documento. 
+
+\item Añadir una nota de copyright apropiada para sus modificaciones
+adyacentes a las otras notas de copyright. 
+
+\item Incluir, inmediatamente después de la nota de copyright, una nota de 
licencia
+autorizando el uso de la versión modificada según los términos de esta
+Licencia, de la forma descrita en la addenda. 
+
+\item Preservar en esa nota de licencia la lista completa de secciones
+invariables y en los textos de las cubiertas que sean requeridos según se
+especifique en la nota de Licencia del Documento 
+
+\item Incluir una copia sin modificación de esta Licencia. 
+
+\item Preservar la sección llamada <<historia>> y su título, y añadir a ésta
+una sección que establezca al menos el título, el año, los nuevos autores y
+quién publicó la versión modificada tal y como se especifica en la portada. Si
+no hay una sección titulada <<historia>> en el Documento, se creará una
+estableciendo el título, el año, los autores y quien publicó el Documento como
+se especifica en la portada, añadiendo además un artículo que describa la
+versión modificada como se estableció en el punto anterior. 
+
+\item Preservar la localización en red, si la hubiera, especificada en la
+Documentación para acceder públicamente a una copia transparente del
+Documento, al igual que otras direcciones de red proporcionadas en el
+Documento para versiones anteriores en las cuales estuviese basado. Estas
+pueden ubicarse en la sección <<Historia>>. Se puede omitir la ubicación en red
+para un trabajo publicado por lo menos 4 años antes que el Documento, o si
+quien publica originalmente la versión da su consentimiento explícitamente. 
+
+\item En cualquier sección titulada <<agradecimientos>> o <<dedicatorias>>, se
+preservará el título de la sección, así como la intención y el tono de los
+agradecimientos y/o dedicatorias de cada contribuyente. 
+
+\item Preservar todas las secciones invariables del Documento, sin alterar su
+contenido ni sus títulos. Los números de sección o el equivalente no se
+consideran parte de los títulos de la sección. 
+
+\item Suprimir cualquier sección titulada <<aprobaciones>>. Tales secciones no
+pueden estar incluidas en las versiones modificadas. 
+
+\item No retitular ninguna sección existente como <<aprobaciones>>, de modo
+que pueda entrar en conflicto con el título de alguna sección
+invariante. 
+
+
+\end{enumerate}
+
+Si la versión modificada incluye secciones o apéndices nuevos o preliminares
+al prólogo calificados como secciones secundarias que contienen material no
+copiado del Documento, opcionalmente, puede designarse algunas o todas estas
+secciones como invariables. Para ello, añada sus títulos a la lista de
+secciones invariables en la nota de licencia de la versión modificada. Tales
+títulos deben ser distintos de cualquier otro título de sección. 
+
+Puede añadir una sección titulada <<aprobaciones>>, siempre que contenga
+únicamente las aprobaciones de su versión modificada por diversas fuentes
+---por ejemplo, observaciones de peritos o notas exponiendo que el texto ha
+sido aprobado por una organización como estándar. 
+
+Puede añadir un pasaje de hasta cinco palabras como texto de cubierta frontal,
+y un pasaje de hasta 25 palabras como texto de cubierta posterior, al final de
+la lista de textos de cubierta en la versión modificada. Solamente puede
+añadir un pasaje de texto de cubierta frontal y un texto de cubierta posterior
+---ya sea a manera de arreglos hechos por una entidad. Si el Documento ya
+incluye un texto de cubierta para la misma cubierta, previamente añadido por
+usted o por la misma entidad, en nombre de la cual está actuando, no puede
+añadir más; pero puede reemplazar el anterior, con autorización expresa de
+quien publicó anteriormente la cubierta. 
+
+El(los) autor(es) y quien(es) publica(n) el Documento no autorizan con esta
+Licencia permiso alguno que sus nombres sean utilizados en publicidad o para
+asegurar o sugerir la aprobación de cualquier Versión Modificada. 
+
+
+\section{Combinar documentos}
+
+Puede combinar el Documento con otros documentos liberados bajo esta Licencia,
+según los términos definidos en la sección 4 anterior para versiones
+modificadas, siempre que incluya en la combinación todas las secciones
+invariables de los documentos originales, sin modificar y enumeradas como
+secciones invariables del trabajo combinado en su nota de licencia. 
+
+El trabajo combinado debe contener solamente una copia de esta Licencia, y las
+múltiples secciones invariables idénticas pueden ser reemplazadas por una sola
+copia. Si hay múltiples secciones invariables con el mismo nombre pero con
+contenidos diferentes, haga que el título de cada una de estas secciones sea
+único añadiéndole al final de este, en paréntesis, el nombre del autor o de
+quien publicó originalmente esa sección, si es conocido, o si no, un número
+único. Haga lo mismo con los títulos de sección en la lista de Secciones
+Invariables en la nota de licencia del trabajo combinado. 
+
+Deberá combinar cualquier sección titulada <<historia>> de los diversos
+documentos originales, formando una sola sección titulada <<historia>>; de la
+misma forma combinará cualquier sección titulada <<agradecimientos>> y 
cualquier
+sección titulada <<dedicatorias>>. Deberá borrar todas las secciones tituladas
+<<aprobaciones>>.
+
+
+\section{Colecciones de documentos }
+
+Puede hacer una colección consistente en el Documento y en otros documentos
+liberados bajo esta Licencia y reemplazar las copias individuales de esta
+Licencia en los diversos documentos con una sola copia incluida en la
+colección, siempre que siga las reglas de esta Licencia para una copia literal
+de cada uno de los documentos en cualquiera de todos los aspectos. 
+
+Puede extraer un solo documento de tales colecciones y distribuirlo
+individualmente bajo esta Licencia, siempre que inserte una copia de esta
+Licencia en el documento extraído y cumpla esta Licencia en todos los demás
+aspectos concernientes a la copia literal de tal documento. 
+
+
+\section{Combinación con trabajos independientes }
+
+Una recopilación del Documento o de sus derivados con otros documentos o
+trabajos separados o independientes, en cualquier tipo de distribución o medio
+de almacenamiento, no como un todo, se considerará como una versión modificada
+del Documento, teniendo en cuenta que ninguna compilación de copyright sea
+clamada por la recopilación. Tal recopilación es llamada un <<agregado>> y esta
+Licencia no se aplica a los otros trabajos auto-contenidos y por lo tanto
+compilados con el Documento, si no se trata de trabajos derivados del
+Documento. 
+
+En caso de que la sección 3 del texto de la cubierta fuera aplicable a estas
+copias, si el Documento es inferior a un cuarto del agregado entero, los
+textos de la cubierta del Documento pueden ser colocados en cubiertas que
+enmarquen solamente el Documento en el agregado. De otra forma deben aparecer
+en cubiertas enmarcando todo el agregado.
+
+
+\section{Traducción }
+
+La Traducción se considera un tipo de modificación. De este modo, puede
+distribuir traducciones del Documento bajo los términos de la sección 4. La
+sustitución de las secciones invariables por traducciones requerirá la
+autorización de los titulares del copyright, pero puede incluir traducciones
+de algunas o todas las Secciones Invariables además de las versiones
+originales de las Secciones Invariables. Puede incluirse una traducción de
+esta Licencia siempre que incluya también la versión inglesa. En caso de que
+exista un desacuerdo entre la traducción y la versión original en inglés de
+esta Licencia, prevalecerá la versión original en inglés. 
+
+
+\section{Nulidad }
+
+No se puede copiar, modificar, sublicenciar o distribuir el Documento excepto
+en los casos expresamente autorizados en esta Licencia. Cualquier otro intento
+de copia, modificación, sublicenciamiento o distribución del Documento será
+nulo y sus derechos serán automáticamente anulados bajo esa licencia. De todas
+maneras, los terceros que hayan recibido copias o derechos, de su parte, bajo
+esta Licencia no tendrán por anuladas sus licencias siempre que tales personas
+o entidades se encuentren en total conformidad con la licencia original. 
+
+
+\section{Futuras revisiones de esta licencia }
+
+La \textit{Free Software Foundation} puede publicar nuevas versiones revisadas
+de la Licencia de Documentación Libre GNU de cuando en cuando. Estas nuevas
+versiones serán similares en espíritu a la presente versión, pero pueden
+diferir en algunos aspectos con el fin de solucionar algunos problemas o
+intereses. Véase http://www.gnu.org/copyleft/. 
+
+Cada versión de la Licencia tiene un número que la distingue de las demás. Si
+el Documento especifica que una versión numerada de esta licencia o <<cualquier
+versión posterior>> se aplica al mismo, tendrá la opción de cumplir los
+términos y condiciones de la versión especificada o de cualquier versión
+posterior que haya sido publicada ---no como borrador--- por la \textit{Free
+Software Foundation}. Si el Documento no especifica un número de versión para
+esta Licencia, puede escoger cualquier versión que haya sido publicada ---no
+como borrador--- por la \textit{Free Software Foundation}. 
+
+
+\section{Addenda }
+
+Para utilizar esta licencia en un documento que usted haya escrito, incluya
+una copia de la Licencia en el documento y añada la siguiente nota sobre el
+copyright y la licencia justo después del título de la página: 
+
+\smallskip
+
+\begin{quote}
+
+\small
+
+\texttt{Copyright \copyright{} Año Su Nombre.}
+
+\texttt{Permiso para copiar, distribuir y/o modificar este documento según los
+términos de la Licencia de Documentación Libre GNU, Versión 1.1 o cualquier
+otra versión posterior publicada por la \textit{Free Software Foundation}; con
+las Secciones Invariables ENUMERE SUS TÍTULOS, siendo INTRODUZCA el texto de
+la cubierta frontal y siendo INTRODUZCA el texto de la cubierta posterior. Se
+incluye una copia de la licencia en la sección titulada <<Licencia de
+Documentación Libre GNU>>.}
+
+\end{quote}
+
+\normalsize
+
+Si no tiene Secciones Invariables, escriba <<sin secciones invariables>> en
+lugar de decir cuáles son invariables. Si no tiene texto de cubierta frontal,
+escriba <<sin texto de cubierta frontal>>. Haciendo lo propio con la Cubierta
+Posterior. 
+
+Si su documento contiene ejemplos de código de programa no triviales,
+recomendamos liberar también estos ejemplos con la elección de una licencia de
+software libre, como la Licencia de Público General GNU, para permitir su uso
+en software libre. 
+
+

Index: es/Makefile
===================================================================
RCS file: es/Makefile
diff -N es/Makefile
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/Makefile 9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,5 @@
+x:
+       pdflatex -interaction=nonstopmode softlibre.tex
+#      dvips -ta4 softlibre.dvi -o
+#      ps2pdf softlibre.ps
+#      pdfsize softlibre.pdf

Index: es/acerca.aux
===================================================================
RCS file: es/acerca.aux
diff -N es/acerca.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/acerca.aux       9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,21 @@
+\relax 
address@hidden {chapter}{Acerca de la presente edici\'on}{9}}
address@hidden
+\setcounter{page}{11}
+\setcounter{equation}{0}
+\setcounter{enumi}{0}
+\setcounter{enumii}{0}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{0}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{0}
+\setcounter{chapter}{0}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/acerca.tex
===================================================================
RCS file: es/acerca.tex
diff -N es/acerca.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/acerca.tex       9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,59 @@
+\chapter*{Acerca de la presente edición}
+
+% comentado para hevea - descomentar para pdf
+\fancyhead[LO,RE]{\scriptsize{Acerca de la presente edición}}
+
+\addcontentsline{toc}{chapter}{Acerca de la presente edición}
+
+\textsc{La presente edición de \textit{Software libre para una sociedad
+libre}} es la primera edición castellana autorizada por Richard M. Stallman de
+su libro Free Software, Free Society. Un exhaustivo conjunto de ensayos y
+artículos que recorren la década de 1990 y los primeros años del nuevo
+milenio, y que conforman quizás la mejor apología escrita del software libre
+como dispositivo de libertad y democracia.  El trabajo de edición de este
+libro ha sido complejo y prolongado, y ha sido posible gracias únicamente a la
+cooperación de una multitud de personas ligadas al mundo del software libre.
+De este modo, el carácter colectivo, abierto y cooperativo de la elaboración
+de esta edición guarda no pocas similitudes con los proyectos de desarrollo de
+software libre.  Sin embargo, la dispersión de las colaboraciones y la enorme
+heterogeneidad de los estilos de traducción ha obligado a realizar una extensa
+labor de unificación, en la que los criterios utilizados no son necesariamente
+los preferidos por todos los traductores.  En este sentido, hemos preferido
+mantener el anglicismo <<copyright>> frente al término jurídico de <<derecho
+de autor>>, más correcto en lengua castellana, no sólo por el uso amplio y
+extendido del término en inglés, sino también porque todas las referencias del
+libro son a la legislación estadounidense. También hemos traducido <<library>>
+por biblioteca, en lugar de librería, más extendido en el lenguaje técnico de
+programación, pero menos correcto en términos de traducción. Por otra parte en
+relación a las licencias GNU de la Free Software Foundation se utiliza
+indistintamente tanto la traducción castellana, como Licencia Pública General
+[General Public License], como las siglas inglesas por las que son más
+corrientemente conocidas, en este caso GPL o más correctamente GNU GPL.
+
+Debido a la enorme cantidad de recursos movilizados en la edición de esta
+obra, resulta inexcusable citar y agradecer la labor de Vicente Ruiz Jurado y
+Juan Carlos Gentile, que se encargaron de recopilar y coordinar las primeras
+traducciones de este volumen. También de Miquel Vidal por la orientación
+inicial del proyecto y desde luego, el trabajo de traducción inicial de:
+Leovigildo García Bobadilla (introducción); César Ballardini, Ramsés Morales,
+César Villanueva, Óscar M\'{e}ndez Bonilla y Hugo Gayosso (cap. 1); Enrique A.
+Sánchez Núñez, Diego Cadogan, Pablo Ruiz Múzquiz y de nuevo Hugo Gayosso (cap.
+2); equipo de traductores al español de GNU (cap. 3); Stan Bark, Carlos Rega,
+José Manuel Benítez Sánchez, Luis M. Arteaga y Luis Bustamante (cap. 4); Pablo
+Chamorro C., Steve Winston y Holman Romero (cap. 6); Steve Winston, José
+Manuel Benítez Sánchez, Ragnar Hojland Espinosa, Ramsés Morales, Esteban Osses
+Anguita y Enrique A. Sánchez Núñez (cap.8); Carlos Rega y Serena Del Bianco
+(cap. 11); Conrado A. Bermúdez, Viviana Cruz, Steve Winston, Luis Miguel
+Arteaga y Holman Romero (cap. 14); Javier Smaldone (cap.  17); Pablo Ruiz
+Múzquiz, Holman Romero e Iván Martínez Cortés (cap. 17); Cristian Rovner y
+Luis Miguel Arteaga (cap. 19); Jesús González Barahona y Pedro de las Heras
+Quirós (GNU GPL); Igor Tamara, Pablo Reyes y Vladimir Tamara (GNU FDL); Rafael
+Palomino (GNU LGPL); y de todos aquellos que puedan reconocer parte de su
+trabajo en este libro, pero de los que nos ha sido imposible reunir sus
+nombres. Por último, es necesario reconocer la cuidada labor de traducción y
+corrección de los traductores principales: Jaron Rowan, Diego Sanz Paratcha y
+Laura Trinidad.  Por deseo de R. M. Stallman parte de los fondos recaudados de
+la venta del libro se dedicarán a la financiación de proyectos a cargo de la
+Fundación del Software Libre en Europa. En concreto, se destinarán 2,5 euros
+por cada ejemplar vendido. 
+

Index: es/free-song.eps
===================================================================
RCS file: es/free-song.eps
diff -N es/free-song.eps
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/free-song.eps    9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,1168 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Creator: dvips(k) 5.86 Copyright 1999 Radical Eye Software
+%%Title: lily-1515499336.dvi
+%%BoundingBox: 28 324 390 713
+%%DocumentFonts: feta-nummer8 feta16 CMR8 CMR7
+%%EndComments
+%DVIPSWebPage: (www.radicaleye.com)
+%DVIPSCommandLine: dvips -ulilypond -Ppdf -E -o free_software_song.eps
+%+ lily-1515499336.dvi
+%DVIPSParameters: dpi=8000, compressed
+%DVIPSSource:  TeX output 2002.08.27:1149
+%%BeginProcSet: tex.pro
+%!
+/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
+N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
+mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
+0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{
+landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
+mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
+matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
+exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
+statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
+N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
+/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
+/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
+array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
+df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
+definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
+}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
+B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
+1 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S
+/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy
+setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask
+restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
+/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
+}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
+bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
+mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
+SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
+userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
+1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
+index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
+/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
+/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
+(LaserWriter 16/600)]{A length product length le{A length product exch 0
+exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
+end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
+grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
+imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
+exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
+fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
+delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M}
+B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{
+p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
+rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
+
+%%EndProcSet
+%%BeginProcSet: alt-rule.pro
+%!
+% Patch by TVZ
+% Makes dvips files draw rules with stroke rather than fill.
+% Makes narrow rules more predictable at low resolutions
+% after distilling to PDF.
+% May have unknown consequences for very thick rules.
+% Tested only with dvips 5.85(k).
+TeXDict begin
+/QV {
+  gsave newpath /ruleY X /ruleX X
+  Rx Ry gt
+  { ruleX ruleY Ry 2 div sub moveto Rx 0 rlineto Ry }
+  { ruleX Rx 2 div add ruleY moveto 0 Ry neg rlineto Rx }
+  ifelse
+  setlinewidth 0 setlinecap stroke grestore
+} bind def
+end
+
+%%EndProcSet
+%%BeginProcSet: texc.pro
+%!
+/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
+N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
+mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
+0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{
+landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
+mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
+matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
+exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
+statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
+N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
+/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
+/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
+array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
+df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
+definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
+}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
+B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
+1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3
+1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx
+0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx
+sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{
+rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp
+gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B
+/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{
+/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{
+A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy
+get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse}
+ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp
+fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17
+{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add
+chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{
+1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop}
+forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
+/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
+}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
+bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
+mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
+SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
+userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
+1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
+index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
+/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
+/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
+(LaserWriter 16/600)]{A length product length le{A length product exch 0
+exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
+end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
+grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
+imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
+exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
+fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
+delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M}
+B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{
+p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
+rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
+
+%%EndProcSet
+%%BeginProcSet: texps.pro
+%!
+TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2
+index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll
+exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]/Metrics
+exch def dict begin Encoding{exch dup type/integertype ne{pop pop 1 sub
+dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def}
+ifelse}forall Metrics/Metrics currentdict end def[2 index currentdict
+end definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{
+dup sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1
+roll mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def
+dup[exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}
+if}forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}
+def end
+
+%%EndProcSet
+%%BeginProcSet: special.pro
+%!
+TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N
+/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N
+/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N
+/@address@hidden div/hsc X}B/@address@hidden div/vsc X}B/@hsize{
+/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho
+X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B
+/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{
+/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known
+{userdict/md get type/dicttype eq{userdict begin md length 10 add md
+maxlength ge{/md md dup length 20 add dict copy def}if end md begin
+/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S
+atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{
+itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll
+transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll
+curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf
+pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack}
+if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1
+-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3
+get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip
+yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub
+neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{
+noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop
+90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get
+neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr
+1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr
+2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4
+-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S
+TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{
+Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale
+}if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState
+save N userdict maxlength dict begin/magscale true def normalscale
+currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts
+/psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x
+psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx
+psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub
+TR/showpage{}N/erasepage{}N/copypage{}N/p 3 def @MacSetUp}N/doclip{
+psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2
+roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath
+moveto}N/endTexFig{end psf$SavedState restore}N/@beginspecial{SDict
+begin/SpecialSave save N gsave normalscale currentpoint TR
address@hidden count/ocount X/dcount countdictstack N}N/@setspecial{
+CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto
+closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx
+sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR
+}{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse
+CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury
+lineto closepath clip}if/showpage{}N/erasepage{}N/copypage{}N newpath}N
+/@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{end}
+repeat grestore SpecialSave restore end}N/@defspecial{SDict begin}N
+/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX
+currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY
+moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X
+/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0
+1 startangle endangle arc savematrix setmatrix}N end
+
+%%EndProcSet
+TeXDict begin @defspecial
+
+ /blot-diameter { lilypondpaperblotdiameter } bind def /skeel { scale
+} bind def /set_tex_dimen { cvr def } bind def /euclidean_length {
+1 copy mul exch 1 copy mul add sqrt } bind def /draw_box { currentdict
+/testing known { /blot 0.005 def }{ /blot blot-diameter def } ifelse
+0 setlinecap blot setlinewidth 1 setlinejoin blot 2 div sub /h exch
+def blot 2 div sub /d exch def blot 2 div sub /w exch def blot 2 div
+sub /b exch def b neg d neg moveto b w add 0 rlineto 0 d h add rlineto
+b w add neg 0 rlineto 0 d h add neg rlineto currentdict /testing known
+{ stroke }{ closepath gsave stroke grestore fill } ifelse } bind def
+/draw_round_box { /blot exch def 0 setlinecap blot setlinewidth 1 setlinejoin
+blot 2 div sub /h exch def blot 2 div sub /d exch def blot 2 div sub
+/w exch def blot 2 div sub /b exch def b neg d neg moveto b w add 0
+rlineto 0 d h add rlineto b w add neg 0 rlineto 0 d h add neg rlineto
+currentdict /testing known { stroke }{ closepath gsave stroke grestore
+fill } ifelse } bind def /draw_beam { currentdict /testing known {
+/blot 0.005 def }{ /blot blot-diameter def } ifelse blot setlinewidth
+0 setlinecap 1 setlinejoin blot sub /t exch def blot sub /w exch def
+w mul /h exch def blot 2 div t 2 div neg moveto w h rlineto 0 t rlineto
+w neg h neg rlineto 0 t neg rlineto currentdict /testing known { stroke
+}{ closepath gsave stroke grestore fill } ifelse } bind def /draw_repeat_slash
+{ 1 setlinecap 1 setlinejoin /beamthick exch def /slope exch def /width
+exch def beamthick beamthick slope div euclidean_length /xwid exch
+def 0 0 moveto xwid 0 rlineto width slope width mul rlineto xwid neg
+0 rlineto closepath fill } bind def /draw_ez_ball { findfont 0.7 scalefont
+setfont 0.1 setlinewidth 0 0 moveto 0 setgray 0.5 0 0.5 0 360 arc closepath
+fill stroke 1 eq { 0.01 setlinewidth 1 setgray 0.5 0 0.4 0 360 arc
+closepath fill stroke } if setgray 0.25 -0.25 moveto show } bind def
+/simple_draw_ez_ball { findfont 0.85 scalefont setfont /origin { 0.45
+0 } def 0 setgray 1.1 setlinewidth origin moveto origin lineto stroke
+setgray 0.9 setlinewidth origin moveto origin lineto stroke setgray
+origin moveto -0.28 -0.30 rmoveto show } bind def /draw_bezier_sandwich
+{ setlinewidth moveto curveto lineto curveto gsave fill grestore stroke
+} bind def /draw_dot { 0 360 arc closepath fill stroke } bind def 
/draw_dashed_line
+{ 1 setlinecap 1 setlinejoin setdash setlinewidth 0 0 moveto lineto
+stroke } bind def /draw_dashed_slur { 1 setlinecap 1 setlinejoin setdash
+setlinewidth 8 -2 roll moveto curveto stroke } bind def /bracket_traject
+{ /traject_ds exch def /traject_alpha exch def traject_ds traject_alpha
+sin mul add exch traject_ds traject_alpha cos mul add exch } bind def
+/half_bracket { 0 0 bracket_thick arch_height add half_height arch_thick
+sub arch_width add arch_angle arch_height -0.15 mul bracket_traject
+bracket_thick 0.5 mul half_height 0 arch_height 0.5 mul bracket_traject
+0 half_height bracket_thick half_height arch_thick sub 0 arch_height
+0.4 mul bracket_traject bracket_thick arch_height add half_height arch_thick
+sub arch_width add arch_angle arch_height -0.25 mul bracket_traject
+bracket_thick arch_height add half_height arch_thick sub arch_width
+add bracket_thick half_height arch_thick sub bracket_thick 0 0 0 }
+bind def /draw_half_bracket { moveto lineto lineto curveto curveto
+lineto gsave fill grestore } bind def /draw_bracket { /bracket_thick
+exch def /arch_thick exch def /bracket_height exch def /arch_height
+exch def /arch_width exch def /arch_angle exch def bracket_height 2
+div bracket_thick add /half_height exch def bracket_thick 0.5 mul setlinewidth
+1 setlinecap 1 setlinejoin half_bracket 20 copy 1 -1 scale draw_half_bracket
+stroke 1 -1 scale draw_half_bracket stroke } bind def
+
+ /lilypondpaperblotdiameter (0.014058) set_tex_dimen
+ 
address@hidden end
+%%BeginFont: CMR7
+%!PS-AdobeFont-1.1: CMR7 1.0
+%%CreationDate: 1991 Aug 20 16:39:21
+
+% Copyright (C) 1997 American Mathematical Society.  All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights 
Reserved) readonly def
+/FullName (CMR7) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMR7 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 52 /four put
+dup 56 /eight put
+readonly def
+/FontBBox{-27 -250 1122 750}readonly def
+/UniqueXX 5000790 def
+currentdict end
+currentfile eexec
+9b9c1569015f2c1d2bf560f4c0d52257bacdd6500abda5ed9835f6a016cfc8f0
+0b6c052ed76a87856b50f4d80dfaeb508c97f8281f3f88b17e4d3b90c0f65ec3
+79791aacdc162a66cbbc5be2f53aad8de72dd113b55a022fbfee658cb95f5bb3
+2ba0357b5e050fddf264a07470bef1c52119b6fbd5c77ebed964ac5a2bbec9d8
+b3e48ae5bb003a63d545774b922b9d5ff6b0066ece43645a131879b032137d6d
+823385fe55f3402d557fd3b448685940729e6e22f4be0e08c6505cba868f7950
+93f556b64b808dd710eb936d3ac83e5783b5f7e56d363a59a026a5619a357d21
+c4e77bea121eb24b09027d1aad93158edf912940e91cd2f17922b35885894644
+7773730bb19af9e70453e1b78d5edc123b273a979891d6d5e624f4a388f3897e
+13b045e34b4ee2f5e4fc5e996d3549640010c671de14d18b0b3cd300e57dac03
+22e59bfbf7b29422230870f5897fcfaad4b50c7c1c58edcd119218163d6f6e56
+25ccb882db7b6d09a1586508e8cb642a11c29a46915e4a96e282079cb21922c1
+c2e360b487a45302fd22ec8c5fab63e54b5e844d4b17ca2fff37c69c366dd72a
+d02922c14c0932f65ed03e4219c117962edbad2dcdeaa9c10ce8af38a4ae52e2
+b377245b0be19a77d6c936e7530cc4d0b78d0cc4a92698fa2870fa54f2d8503e
+2d17b3d52fb2febb09f2b2af0c2a1892039ebe19a690098799a858e3d39631bd
+6925a154d161df3918074ada6bd52baddd0adc3f07e2d9f15e27cbf7fe8b98c4
+07205c811121fa91e059f2f99322fed63f359ac9da97aec383f067f23e5de331
+51e80f0a88ab50fe8fdae4a5de93c1ae2fdca06150b37246140c0e87cb2325a6
+0d2349162ae3ac93144eee1e665a1289105318fdfe86b6e76251cb25adc967d3
+d0b97fe5e279e1161736ab22b4ca510b964342383a840defd38f96a7280e6ac1
+34e48d740607ff2e7804164a16d47735864db847c97335e6d4215cb99911a1ec
+015a3edaac1f28fedd56d2467130d07bae9416c15f0827d27c6c79f59054282a
+418c12c157c91223a829947f47592f7cafd93ca182b25a73a9419127e3b12a9e
+5167ac3963f2b019b338ac46d63880f94dda4b538835884d2a5538c85528d6bd
+977f844d32b43b0e48caed5a4bdabcefe71695d69ca784dd32fbf3ff701f6b07
+72c3661e0561ac614e9d7412643e2ea5d9349b2dc9bb7061a3febe1581cf8164
+0a38d2ad46b69e830b5ce4280c6ab768e64c88eb351bca107ee7a775f542f1d6
+d9ea041f385ef4c4fb336f05420dd020247391067ba5e44b0d4acb0fe05ab58b
+ff8b53b43fd38954d65d5da56c0010dda89d4c1daf23c25f5e8b0c087461bc78
+2349cc1172f2a52f4449ec56c4fe6fd8c6ce797867c5646d3f256f0334392d5c
+04cabe644ca4b867b837a20d5116f24eee4bf7bb2907e0a57741ca7dfc39ab99
+e633a8bfac00241462da59ccc552760df598d9dc28798daf10f2589dd84cf629
+4a74cd22a4e5d210885eff3f48d9dc2fa212165af1cd37b078d9b0d67ec48962
+fb3a9ad311d3310b6ee1849292ffac1e0220f291ccec59ac3f348d77327ff95e
+d35d53d4d08ac6513e3ae7924a5202b94bb0771b39d201af80bcbb2e7f3e47db
+3d247b7c61b563d0ddb3c1f85fff25177f1910fcb3dd9ae5b2df80dd827e8b92
+3b1a2ead0ef5fe3fb79d62cf86156bb2c3fc7714b0c8481dbfe11bc66612910f
+e6d7b7cd81a7f677cf91ba47e27c2e2f392cb5e10d1601e70f21d39ddfaaa199
+d17ebc420446a14c47a9186718cd78ea17d15c0a087b9a01ce5e7122984da617
+eacddd1193fc40da2cfaacf2cf39d3
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont 
+%%BeginFont: CMR8
+%!PS-AdobeFont-1.1: CMR8 1.0
+%%CreationDate: 1991 Aug 20 16:39:40
+
+% Copyright (C) 1997 American Mathematical Society.  All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights 
Reserved) readonly def
+/FullName (CMR8) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMR8 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 39 /quoteright put
+dup 44 /comma put
+dup 45 /hyphen put
+dup 46 /period put
+dup 65 /A put
+dup 66 /B put
+dup 69 /E put
+dup 72 /H put
+dup 74 /J put
+dup 84 /T put
+dup 87 /W put
+dup 89 /Y put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 104 /h put
+dup 105 /i put
+dup 107 /k put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 118 /v put
+dup 119 /w put
+dup 121 /y put
+readonly def
+/FontBBox{-36 -250 1070 750}readonly def
+/UniqueXX 5000791 def
+currentdict end
+currentfile eexec
+9b9c1569015f2c1d2bf560f4c0d52257bacdd6500abda5ed9835f6a016cfc8f0
+0b6c052ed76a87856b50f4d80dfaeb508c97f8281f3f88b17e4d3b90c0f65ec3
+79791aacdc162a66cbbc5be2f53aad8de72dd113b55a022fbfee658cb95f5bb3
+2ba0357b5e050fddf264a07470bef1c52119b6fbd5c77ebed964ac5a2bbec9d8
+b3e48ae5bb003a63d545774b922b9d5ff6b0066ece43645a131879b032137d6d
+823385fe55f3402d557fd3b4486858b2a4b5a0cc2e1bf4e2a4a0e748483c3bcf
+5de47cc5260a3a967cac70a7a35b88b54315191d0423b4065c7a432987938c6b
+edad3b72ad63c2918b6e5a2017457e0d4ebc204b094541f345ec367ae85ca9bd
+24568a01d3b9f8095f7420e6c423c414b3dcce6da48dd1c89a56d078e0d0e2f2
+62a13640a06d17e44ee3866c3471fb58fedf5a3b77294517651c16bdd7267d39
+a54e7171752dbde63ac19bb4b3021ce95eb5fe67390b09ae4d9ed4d704a67443
+f55dce17acd996c1f5e023c9e5a18cbeecc3097f23763acb86cdd7cd13381ae7
+4e48495ec7fa520539d87f8a8dcb3c826275469b6800876a457e7d1e5be867c7
+b1ccad69742a8c9b0ad943482bf2a4ad0aed40baeb69a0233bad36b4ca2d2da7
+322956c70375d152653500b2f22d2ab6990cadde2da14b4917f7515e64bc3d96
+bf775258fc7dae4e42a4c9b6da8eddec4a800c8aadc8d75e48cae52137e05c03
+677f5d6a82fa46d9f2fc7f56d62e5c605a1b7898b8d1401c2cac1a0122a2c8a7
+aae09607f2c5f29293a09b9959399283be89051452898238b777db9830ff4318
+a298b221c4a820c700ca964fc99e6b1d9eb0bafc39be9aa9dffa2fa326b2a466
+1e67261bb3dbc85844e76f9313ab533ee16bcb478166de5502b68e6ec1ea6110
+f53206cf1cfea419571b0243244b32ea38b828a01e62b03bcf476a32c2341cec
+b8a0fa2a3f3f339315d5f3aa7704408f6617d026ffee4925aa48537a4b2e556d
+225be09392546ad561cd46cf766f0ba14c6854c5af1a528c3842b0c5aeefefcf
+19f19cbce5d967153c4f88e51c776cfbe10d39328466f7a3b83d85601ef4d1ce
+0cc136610fa6a74d9676e4e99291d565cad27b9eb2337b0eba4148efd0eb2866
+ebf0a4209ba135ad1376cf9cc2d4110f36121055caa3f2e7e90e9af65960d780
+0bc6b2587fd5b9c7510e0254d6e885fc0fc581e48644b3aa554ca4063568f262
+bf61d139f8e971bf0a8f6bd37f84a6bf240a94b35dd6f277fb5511f239c4560c
+51671bc99834e3cc1e436aa16371eed6d54e7eeeda4367c836dd4ba907f817ce
+e87a229ae4d5f07945dba9de2872edecfaa12f5a15e3eb474c8495187f50fa4f
+78e59b91b7f693d08c72ddd7804433871077a44ac430adb1d5785b81850cb0bd
+0ca8b2aa5707b8fa16ac817fecf08e61708e7082f947d8e0e852ba1525965f66
+d0b1a024e91e92c3e58d5a0e0281597083075ab688949e74455ff8526a3a88f7
+03cd5f7dfddf9894772f87c471f8525fa9a58a5b7e231b7883ea16571a802eed
+5c46ad6aea3f6851759aae3e2ba9d87c65a2cf7902ed585f233ba23ffb61ef6a
+b8a336eeec25eada2884af6e31de826849dc0bfabcfc78fd127d72b92dded488
+bc789a09c2853aec2c0ece9081dec2144ef2f86570c58c50019cdde248d60976
+639fa5d05552bf82a2df6369a1b409496b54cc8cff5b81c6e6cb4e12ef05ab8a
+e22a78a3ca8622ca5961566f81da79c22624c4f43a60a9f99351d4ee67bc8a90
+cdaa5c6b7012cae7c3732b034121542f2d5be581be60a0c82fe433e8bc4a274f
+5b62a2f5457db6948c1bebb22608cc2f1f1f2650e14fc61c1febc730962f948f
+ce0942dbbd40686da212f9b1506b474d407c713cad6846b3eff3606cf84a86d6
+da6a7c5db3af7569737a7be3c84bd734bb743c9224e2f2f93e44b6af13c029a4
+8244d36fd13cf6938e7637a04e8d60485b5e0aeb2e5051151ecceb65bac1c901
+6e9941309ad2679568f19634ada869576f037ecf32972f08906c9dd957837c61
+326305542c066098fa1f395b8f172279a14909b2adc27aa72ed74f1cfba5f862
+a102d0f865b38457bca050c6db70cde7c410189522fcf345e57d2a839c47fe23
+16978c4b6018b6d7f7596058aeccfe0715d4b9a72e4a17a29952498a64daf304
+cdf1a12a79ed74bc918a29e33d4c3c7eb151f58327bcd2c0abee76f8a7f5ecf5
+b664c0026579afc5f8831459e12b93eb0227c284a2e6db2ffaca7945b7278f97
+9b735b07275109cbb601410add4bcdda8b31fe158ee6e58e21edbdab82759a3e
+a51c4ad7ff5664eac7fe8584f3a77508dcadb99c9a83e47db2b217edb9937535
+e5c7066fbe7491d032f74bb647b9fa765bba8b1672801a730ea4727f62d3b657
+4e7cae322f27ea92ba266850cd258742bc383e04da564361317ecb9927d12f63
+01f3e4d0de60400584a827d0e2ea4611436a5e5fd4dd37b4b634baa11b83a6fb
+5bf74f6d92670686e1b89a40a489be2fc5461dabee37c39f174bfd4ec9a21e14
+46ef6025d363204e535ff60eabe48033127a6225fe22006a3de20a61c075eaa8
+ef447ed5aa827e5e7d892a8f1b31057aa74633542eeb9132ffdb2564e6555ca3
+30f1a5de9b7462db7a9b17bf1166c3281f6093c1d849d1ed88af7af466218467
+0eb75e34fdc3e5f1fbfe80e94d0ab9e00caccacec40cdc6f6efdae792998cd86
+c950eaf7f08249439dbc115035d60093a4e9315ecb8170051ba398be09fabc24
+3e1b6b4918f70d57c889d03316b67b93dc4dfe235dc3e235306a35250fd73055
+7ac5f12f9cc1e5e344939f7ef7d17d7bacd528896530022a29d4b7b1fb9474f1
+247967d72b1e0ce389134f30dc8779a21d70d30844e4d0d8453235237ec6dcd0
+d919c9fc2cbe9319a0fa82167181a9c8bc638c580a95cd80f420ffe4b274b5ff
+2eff97738775591225dd0467b28941046438fcf8a51339c4ed45eb038758f465
+c1e91518af12e83f2834721f0261f24c49144ef682c07a92e2bc502d517b7055
+9f8e11e68d425114a39e6e10c4940873f58d74dadec45dbcbc23da50b252594f
+8779ad881c1e948461d8c3bd0042f821356924c6bd2a6d167b79a92ed2267236
+b2072b6cee2d10f02a183bf81bfb377c57b41a184b70e75e9d864265bce0ffbb
+25cbb1afbf8c66ec9d5c616e3e459fcdb18bc6ea90755cb8e90125610150cf8c
+dac352d2ca840f0cf4a686617675eb3274c5abe9360e6763a47c6a1d578a5d09
+4409052f21d215c9cfcf6550b7eaf38014ddd6cb5def1b4044f71dbbcafa7d80
+578f79690eb0525f989d1278e4afef1150f444a451eaa562183ed8133fba83fd
+9ce03cb25f0925c40e0ed05da7312bd4fcc5a965290a9577830016f804af38d9
+e479470c5520b400f65468c0ff80b37b89cc76846d09141c85667deb24fccfe4
+8b6083f0b49f4d09a312fc3ec62afdf79ef67c35485ea72d6c16e2fb998ed769
+abd8ec706cd90ff9184b8263b0a534e19bc585b78498e7a5291da24ae2579248
+3c11b3fd4ad903b7eaf0e196a8ef4c9b9ed6d473a3c4bca6b9790076002f18fd
+8318835f8b9a11b2f4ec8a9dc26908f6659bbd98e98dabf1ba1112045c890e3a
+214d2f359a6d5cf5fa548ea7fb94a5d91cb0f5787267120ea595c3b69f805581
+a644c9e0c8378d9e9a658e55488ebbec26d8721805ed0589f1fe2699f7912a5d
+e211080c157acec1eebc94c9cdd83e87477418728e09d7d873638dc341a5f725
+7dd3ded67ae2d4ee409ba3e3cfc9a4638f8f3ce54184c813a5d2a4b3582ff860
+df53c17bf5907769629af56344fc6eddda4b76ba690178daebb1047dc02ee466
+75cd0af39ce7962d93db5adc86a9a070404b3e35d494b8466b5e79b85fbe6fe4
+a2985464f29655b9ab1eb5ba9fa2af7148b6869c4335ceab0c53d0bb6ac792e5
+3799690fa93fbcd69023c3b5102f01d86bbb330212aaa2fc18373ca12401fc7a
+0f83705285374ccb789abe9093bb0b75cd6a76efac37d7cea8b5a6b508c27386
+b333ffe6ee3154811c4348c3300c792701642b906bdd7ac09619b4d090049a28
+36b2f2581dae68c3eb7aca330deecbf60fe584838bc7aff3ee61f1dc32d940dd
+99c57c79e50fc3eb91ebece0e42a7570cc78d180931ad1607ee80940f436ab49
+a2187bfead9d1eb20dbc06b3e65be76231c217ac9c4b6b7ad5998be9c16dd776
+f4ce0698d7b8619c0363aa9a10fbce402aa1de07df534978677b89ca27f5ce5b
+8c0f78016cadee581a19e3ea903df77f693224cf0b7b7a3ee7baab3eca8d1350
+77bf1ed223cd03d24f6ab73e26bada14941397175cd03017c1454feb6ecdcb56
+433ceceb260ce83643d5ad601e98a9709c49695c7c447eb4a21b8e76d697aa59
+3f2be948d124cd26a771f5e74f63aa6f8d2e3e51592d51f7d4c24c4e5a06b775
+f42ed5b502ba2f5dbff60a15fcc58b6d30c87b3eff9c27ba4c52ce9057edf4f7
+0c3259a75bef582212f85b9e37548c666323b27c86a3c4a844e5eac3624504dd
+0478cb4974142fbb1c703f5bf6fe6b759c28eba271e4513cf0db12101b6508ce
+dfa6dfea17f6d0204bda0a6886ef2c86c72d67821d2302ac85ca23bfc2d299ab
+0e64dcfbf7ee86207067bc22a2e9464a8caa1cb7cd806d7e2590f619534a63b8
+2c0170d2803bf5e636a156b3dbdba4970c86f67c26e2be5eb272f6cb666b3ffd
+d8df71840a41412174ac920aafa67da6554af11b157878841c82fc194ed9a74c
+bc7a0d4df3fd20734a3d9353b53dfd11e58ad700a2bfd87354f70d3badf31e5c
+a391815a37000e62306ebcc0426b2227eed1435488dbd7bcca4978f60010a56c
+821cbc8846b00c70eed8dd11d0bd8a16e353ce89793407d05fc6296487160b3f
+c10915d7820c4044236f79682453fa1f6119debaf9d347d52712cffb54034f62
+4ed5016486399542889fb2eed0cf2baec5f2af4cd7ab7e6c891f87a10c587cc7
+39551dc977bc6873aa9199b44851d08f34e1063cce5d002555e0fb4f97f3cac8
+3e2cd0dca47d5b2ce69bd2bedd8355a5d015a789fc8df6ebd5a24023676cc75e
+2a1a6f5401c321f57ed25246e716c07e0424e186cf76d4bfa077f349f64b9cf3
+6bee6a9df3649f6b01e7cb2e74618f3a84ff0d911b93292243691abb8940f7c0
+ae53acfc3a967d3fec0b6d958b6ff6129dcbb40c836915b43c7ce60808d9bf5d
+c22dd624c1c35e92d662fb732b8fc2fd6db4c9b67a232ea5944270b62fae3ef2
+9a3f7383370f9c8b5cd1ee67b398f03aeb165f62b572de6a724f2423ede9c858
+618e5cf7e968f5ad3c439a27976b60b54ff3fbb82683d1936f0e3d4286c01066
+e96bd09476ace54cf2c11e3d8aad1d56c7c75abe214ac677629386b58c4d396d
+02233e8a19eb323408cc13b8424acebbe14d09f4c88f488ec40d1fb16e70cb2f
+46c48a93c7ce09b6f31f456383a9eb2999431dfc468102bd171b5dc83f8c7e4a
+7b1fbf8c7f5568cd708fa56a250a2f1d0bef02c70c37f154098316b8ea68cf32
+85444cef25755343f6bf8e9d6b3b4b7f62e61ed6ee33f045e1edbe90025af3cf
+d178344c83da384a9067d89b4d89464cd1a184c88dd71d01a32ba751763bfc12
+3447a45f5e4ddb6573d0c5700eb0a37c2f5368b18bc3cce1203e099f0a24f75a
+222621243b194149d708118eabaf139e956b43266ab1cb9a929c7e4babc922f8
+3992611648075f1cacd2f6d30f752c21df1db93b872076c97b1b3accb8c1feb5
+ba3ba123e2aa956b7247174525b16194a0df6f38014fce08d291e148ba3e0f46
+2a3f4fa69239d57222c760bb9878ab75b9f2f201c0d5fbb8acf8bb4f25be0371
+859c90ba669806ab05fd647705ad6cb9e40916d5f7b192f397b326c31b5c4a0e
+a7dcac5454c570204b856151d87333291faa7a9d8c20f65e64aa3262146f8ca5
+cbaa564bd20d87136a31f5c7662549f34ca2921db7684f372b2d7da57967dc6a
+2e8f6a1202d2952f00a37eacaea90c8431bb4852ef9b64cb42d03227b46a307b
+ea5f733b9dcf48a549d3ae92c888da8f5cb4fb7a3977705c753c78eb472ea418
+38d6da6341afd982214129a0354fcbb258fdc5271f3e88e53ba7a95305a22451
+2efdfeb9feaba8f1df2cf928c1534c0f9c03814b6417781717ce1f7ba951769d
+57af2eaf94a29f9297db20f04e85ae8fd6ddf5df6457ad81847afd49820495f2
+5daee2b33845ef65a0d13effa3155ffcb8ce12471d870b1f56594fbe8dc0a172
+b7b8b2ef844550246b125a565fdbb6f29fa2e8e14b4fcab47ad9d18ff48d2016
+5e1e9c73d8c31a1aac636b10bc448a943e66269a0a180acc9585113216bcab66
+321d9dda3e94e9e087500f9078d593d156ca95dbcf460e17dd8471ddbd1b0db1
+d54c3acaab9d03cbabac6d6d4fed152161954f498dfe6be0d4edfb946e93921c
+20c3e5b6d6141d39cf54d97f95b8d1fc7473b4e5f12028c0c2a18bbecc258704
+9a6ff71cdb4ed6d61f0b98c72759572e492573ab0efdca8f58e7f1dc34daccc7
+fdd717a2a8f245967973daa4d56c58bf22e7271e364c430e2f36d14e6d809832
+dd58ab99b54d4ec9552b22901657206cb42d6ec27a21d931ef92fb0641edcb21
+7a3b00f75f3b03f4b2414c9228c64c02784138d6eb8139b1a22fe15652eca9ba
+ec7daff26ee31a908f711765ca1dbb7c59dd6a2fdfce0ddd317f788b6f68a387
+79cc88c843929b8c9012312543fadb850bea776ac2b542d255d9a6dd61365b54
+adedb23e8f816aa9f702e8ee9b7031913a4c903424fcade3a574cc8bc5f761b8
+b4f9feacde977ece706abc08fa951f1c3d33bd02624b9fb1b65cc7787627d100
+8071a22ea674cd0969017833cfdcad0c6479e031c4c8aaef1de183c517145a9d
+f11563e414baa8e0e479634c3fa7d0b6cc3389c65ccc733df507c2219a883ff5
+fb3ee3bd5603f528d22dafe81a1670c7f80c02ba6743965426b7333e4b3bbb65
+5baf45c456366c3136460c9fe0eb73c96c45fa12c0021ef7e027b239650e445b
+633d40b6896f2714dab6d757a586e79bc147c49c28656e92de88ea15277b3288
+a0fe67271ab030dd3d9b30607c7bf7f9fe069afa599b51d728c85e2196df6aba
+279d4fe2da3c9a56662cd7b427c45ac3649bbd32c9a045c052d923428a71be2c
+b17af4bf936672ffac47c296e209688862288f29d03bcdabb49c0744104874f4
+e14ce69dabf093f7eb5af4233607ea5be8fef7214b8db312a0a9558010d5b7c9
+fb56d4dbdb69a178da5507bf2416f16e7d7aba6c8cbfdff2a794a209c803b29a
+ced2b56b81ff6f0bbe881514483cd9cfd8de32864df68017f3fb3e21c6c01107
+19e63e24f5d6ec2bc6d330d9b17866a61cea0b474db088b4ecc4567922e6481d
+e5d282a30566f0fc6f37b8c77695e70cd270b5acfa9721a1ecb3c4b4efc87cb0
+71f8da35262662d18159ba2dd38fcc6d8087a367e2a4cb5fbfa55eb2ef2bf554
+cb634b2cc27ee8cee4105e5dab54183487c030756f01a902758f9f4dfcd97c20
+286ab82ef37e9999d37e14e0c4f42e330a2d05e2119bffb4c1da7c273de93986
+730fd99abb028a9c06d0a170681c2057fb47adbaccdcfbb61455c4a79d555717
+1670915b9928d91bcbe67c0f90ac8690588e1f0708f32c89ba93383d3a3930be
+7c99a1e75d83ae3a010dff0cd5b76f7a6222e46af811281e40a52881ce041057
+2a95e6b380267b16843bd2aad5214192652d55f2001fa6b4fcaf59616830a7f6
+ba4fc9420f3311a1a15c96d84502c200c7fa0831c591b518a1f6df878f585677
+2813adb7401a99901cbd3d1783dafd7af7573ec093bff3c3f1d424d0f7937126
+f5f25d3366b90a7eaf9551665cc11652925f4813036dc5a9f462b0862615b233
+3d91a2b6a6793e7082793f76db71fcccdf89afa9deb07dd0dd7c448132cd0811
+bf69ef5ea0a50096a853a8e2d34cd3f5ad7b9e7515a6235471262ad99e2712e5
+bc9d91daa08d2b18621c60b6a5a433cca5d8316ac8e0f13ab3add4ea23c5f3fa
+ecc4467d719b55cac5d720b7ee8ffdc381a994340ae72bbc8cc846be5261e84f
+1d3e76fdfa68adb1322bc39b6d0938b5081aa74382abd6b1633d513d5a766803
+96787187a611d938f811cd1b67908f99bc91b86a3b408ca2e9ecb7b81e8250eb
+82f5c4e7473d96ee919758452fd6a1725bb073919d8d8853e07d20f666a0aa1d
+06cbb19352b17e8711c67ef7c5df8e533be4e4c2aee0e77a5d001336d5931160
+409d75039d1a23d5d47aed70ac31520aa2092a9dbcd368f25bbea83bcf1387f4
+81a0cbd070c21d8f2709d661cd6ca182de5fd74763b311afedb789791f0dc832
+762bdf93e7dee3db56ef52a6a6deca9301d490d93665f4d90ee08089077cff41
+fc08f46ed7e1f8e44923c683a40359bd3793938e3bade30942254433706915ec
+7a0518999b60ae88a0f110f6b9876052c30b875bf4df5892d9ad1c4cb2392c07
+3660db8f44d486a6ca5103b30d893a75914d464c97fb2c7f2a3b39e55e62e7fb
+179f0cb8259027c2ff5377504c9b2be3b14e1d5915ca0de30665d1e80da16451
+b3f4fe6c2a493141db6fa8db8dbaf8ca4b5f627e2e8d385b20d3493c8bb7851f
+6d9ad57897e65114033c12dbf0d1da9d11ff70099b57fa8435ec8dd1277c40b6
+3a71059fb2cbad7b6d033b68978e8908291c07574e67808b30814a63b9581e01
+b61a5822d7281d8a2b83d185c3a7
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont 
+%%BeginFont: feta16
+%!PS-AdobeFont-1.0: feta16 001.001
+%%Title: feta16
+%%CreationDate: Mon Aug 19 18:13:57 2002
+%%Creator: Mats Bengtsson,Signalbehandling,,,,950213,hallberg,970212,,
+%%DocumentSuppliedResources: font feta16
+% Generated from MetaFont bitmap by pktrace, http://www.cs.uu.nl/~hanwen
+% Generated by PfaEdit 1.0 (http://pfaedit.sf.net/)
+11 dict begin
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
+/FontName /feta16 def
+/FontBBox [-517 -1319 800 1251 ]readonly def
+/UniqueXX 4214375 def
+/PaintType 0 def
+/FontInfo 12 dict dup begin
+ /version (001.001) readonly def
+ /Notice (Generated from MetaFont bitmap by pktrace, 
http://www.cs.uu.nl/~hanwen/pktrace/ ) readonly def
+ /FullName (feta16) readonly def
+ /FamilyName (feta16) readonly def
+ /Weight (Regular) readonly def
+ /ItalicAngle 0 def
+ /isFixedPitch false def
+ /UnderlinePosition -100 def
+ /UnderlineThickness 50 def
+ /em 1000 def
+ /ascent 800 def
+ /descent 200 def
+end readonly def
+/Encoding 256 array
+ 0 1 255 { 1 index exch /.notdef put} for
+dup 28 /dot put
+dup 30 /wholehead put
+dup 31 /halfhead put
+dup 32 /quarthead put
+dup 107 /trebleclef put
+readonly def
+currentdict end
+currentfile eexec
+743f8413f3636ca85a9ffefb50b4bb27302a58870bc65c957dd23c10f82b059e
+7df52dcb950799e6977e67a36a10337512287a53f0777dcfb050d751ecd07761
+bb0db29bb9166f912699f252f95f69a1929b4b8dcf574882aef38f3219e628dd
+29e4d9c89384cda61a10e3e5b6910710b89c8b3b067f1055c53ca14734d99fc1
+6d267c4cfa111b44de76bf86b51b7437dacd73d923cf9ad82639d63f0bbe732a
+c3e75da96a92dfdee64e384108b9d3f76e07d624ca5c4c6be5600b3fb7f0cdb7
+80443a4607e67f861a05761c61efa5554603f8a54f539510a2e1532a4f3fc339
+a2a97c0f6f65489e6089dac20478c9344034dea07062e45718d128fd807b5695
+370fa8b3ba9f25819ec9e874584a063ded7934dfbbe15b49afabf2f1a0748e4e
+5ad972d663c12a23d648d1956a8d044001b56fedefd7626e6a974207dc2bc7e5
+460bcb1bf521a8257e038f75e9a31b67bb3bd3b54646160f8259dae332e56095
+cb03154a342e14971765a7730662844405c26327c1ff26d88c699bfe44a7e4e4
+73e6d89750d516072913da82d63548a20f6257c07244e72bf2bbdbb145b6cb3c
+0149ca7d59fdfad6b2a23015e99d5e7cdc6b10d51750878ec925a8d397c0f92d
+aadc8af3b34bf6c52d47fd65e286db7cb9d5336ea1b53beeb903f2df47b64bf6
+9133386687e39a1510d3ef450cd4deb2cc18d915b8beec17b33434b26b3dc845
+4fd4cb7668693a14104a333587ff1a97c2ba002d63dc4836073a5c29fb1e6f81
+83e84988383d47d91485f339130926dfa355fba2b30e3c768e194b0efe634538
+9052c5f8a8dbb2d7f7cda3d315d6a1bd93dfe4fa14185d817fa46bd3d4d0d14a
+0eba80a93102dcd991f0c0b19a4aa23fe97f647cc664b829f4cd79274f86c7b8
+aa8587aabf917b6218a424a4bd39ad7c55be270626a07b8d4dab6d27a429edfb
+2358eff8da2147bf0c1f0ced55050cf9fcd31d3feab8fdcc9b33659ab35943aa
+7679c3488819f601bfa492871a269fdc636f0b6ac28d93cfea0c915679a4dc99
+907fe440c6d69fbca6e92edb304f908b6a24425c6d77c0a13819ce3a5699e5f1
+83f12cf010cd15ef3784c72945d9c5bf1912f3940218031e87d9c4208bded869
+91a01d18e5e9c2a0bdd88d991ada809f2101fa8b8a71c4298852a77fa87a6442
+93f95fe1c4af5641ca4469fe30010f7b04516bbb3f64123a0c6d08547612f0ab
+6a9a4d41e18c13f3921569489512c40141f2c7b532733e5620f338587452e400
+32effbd71a7e6654505fc868b8d4148a3a05e8055da39188aabae9a025365f04
+2f68b1d1e93114677add8a2977151ec5587fdb1d3ab49f96bd230119ea658ed4
+02f9960ca25a3a477b93dcd8f51e96a66c78ef480a75e2d8d687f9ecaba3fa0a
+4babb15179b34dc406f25c8d415ace87b7fb7e8f60db1fafbd25fc9d6ad81f95
+100dea1f795e6b63536d351a59ad96b9354bcefc1759ad64003cb434f146825d
+67ec45bbd6c6f0a4172edf2968958f467ae1d479dfef5ab48bbda1e69848ff48
+0699fb322394e53e33ecd8fe9307d128ec42b6bf3141d9a5f598fd9e984cc9c4
+a687054d5551c70163ec4092a2ae97a0459450612b9934927395f6c59df0c8ce
+6d8a890dc6f514cb1f06b591e39c784d879fe378e9a01161a6f5d81de9aacf20
+df6ed3fe831951c1a111809b10e3347022f4684f8780ffd4325cb9b6859c9726
+994b7d8c573ed4d33267bd7dea27ee2a7126a71deb77c37d77553a51013d3ef4
+6cffe6aeffe10938a0e57681db04c3ca6d9b7afc72ebf17bcbeb2f037e7d855c
+80a76020c10edc87b678881a0199b52090d4a20f70cdf48be1502e34fb100829
+559b320f9aa53debf2851843f38f245fd5788a86b8c0925ec8a3a3b15cf66d06
+1c14f23d66945e4ab5a5f883545857557c23bd31756044e5d6c1c6ff69507162
+9a1a55dbf53401260072f1a13afadf2661436df27770a52b434d148a859b9537
+2fae55197480c81636ed33f3018d88fb5e2fc807ca8c55b512c81737747d993a
+3124851f9840e9e3739020d54b753ae6e05b698ca43606c2dd6b1b3b4ab03d56
+31d38af844abac375e8e1a5cd642690fff73391ff5f01911ce52da0c6548ff0c
+d1e11509f49bea03e7fb7193bdf1116c47e292c44dc190e899f387b0724470b9
+bbb7edfa1958632ca13062b2c3debe06e89f4300ee53febb1882d65d7af934ef
+b87ce1fdb419887508b56018c36a4147a6c219f36677e0034773e3dd11200e31
+e0f2789fc7db014e229d8d01bb85bec2ce4c529e44484615627c5a7fa21917fc
+d5693d9f346207a0fc90d05ddb0e03178db87d6e52845acfc236ad3e8ac03476
+d012857cfb355193f90ce82e287577eb84003979647ee18203b0b8ea9f368990
+3a9c7ca82fcc6e8c56106bbe9ea639032ce871b08febbcf2b5b97f2ec0c4d9bd
+9c7d77f552e4ccbc16b9b70afd8e40027c0a356f781ab9e65ea7d48fb12e5fec
+e6e26230c6971244cd29701c27f092293e9e3fed420177e07184733c30909751
+49eadfccc3bf8228cfb4565cc97cc9e68ef067b47a4d78900b0d1ffe952a3f5b
+3c02c8f3973461fdde35d2b2c5cb3864d08dff39b5d05399e21b965db85bc7e3
+22f7fc472696ad161225711d64727c46875e05104660add71e82ba7584964260
+6d56d743113f912b9d07a31aa6ababcd25a7236a977848065675d9598f1da4f9
+5af92f0ac68e81ff4ac18c9735a22c7e4be09553a0eed7a425f9f3282a8dcfac
+521be9fe5f94de1229d15f8759e0522c76adcbefbc6feb89cc5d07e882751ff6
+0eb93aca3dfa556474fc3ae07133de7513020b8307051d805f41ba0168d89c3c
+b29958ed4f1de39d7cef7880e8fed7bcadcbf81436be3b3993fd1dcbd5a846a4
+860876628497ac730f123521b9749271e2ccef2b50c611e9e451058190c21b3e
+0b06d768a5471700ad13d8df7b33b32b560eafb30f70eb3691d8df3db9891a9f
+0c6491c8acd710cad992d577bfa5a0014ec78ab12566acbeecd8edbb5181b580
+7045d4d6e2a999c3b8d959575ac8c6580cd55d6d0b4b0d712685c6b9161de192
+5495457992911f1f0fc8232991673cb215cc8188c151eb90d787baf8758f0475
+43f76492919e80fb199b6164ba8d04e890df7f9d0c976aecd399cd27d4b7cf53
+64b46a8d6f620d749e1f4fb4821e5292bbca324dbc03a8db7b2cf1f880ed211a
+d10e94fc35104ab51c7be0167fbf55cf4f9ed8d0b2409431447f045fd963fe2f
+edae7b19868de065cedc2f894016639f07773fed95c3614e608f6f9db4c140e3
+d6f8523e500bbb10669d85556f52c20335ba0e5992bccbac8ba3c5c6d8c468d7
+29205c42fb27ded8e812dd42c306abba50a95079620bbda3e3e197f673603b39
+c6ee8536eff01a4aef7916633f29a9cd7e82c15d1a558a38b996439b37d94609
+2d52b77ab120d76d9617ba0c4012b7cfae6b23657cb1490fc440657a20a271f7
+7645e31d5aa8044ec7d712832f801f53f3d6b020c79f87f21fc1e939ff101910
+f5950a6809eed5b0057a65b03b26a5d1e2e1d9de6e033352bb494f54447faa7f
+8d72a06d187e967a4a2db815b62b7fbd5d43fe7e7c60ded4ac67c0ff4b12c489
+50e44c05b843376292f139084df3f7815f8a07f6d312a512f444b5b8276dbcaa
+1738aa60becf72595b5e2466ccccf65d28f8e95bdb1c40d4557c3fee3dbe8413
+4e4ba2ee12136026f212881c4ae30776b76585d9bd6b0f3cc16c93eab75eeca2
+78da17cdc4bb5cdeae323d832d46b1084689aed9b52333f377a1a843216eb1a3
+7f079772ab0a175fa07ea29e364fd684dbf6080071a5105782f956b59045c3ae
+40a7cf5b717604bd8a3a4045838bf7b86f2eab1423e07404fd3284a0e46274a4
+ea1146931b28cdc64de3f0c6d80ab73c7d8afe28da7430260d68d0637a238a8e
+7ce075fe4c31aa12d71c188d64cfe7981ac312e38119ab67151447a240ff9946
+d88fd2ecadce15d7ec14ce6fbba2020ad85735b7229f67cfdac259b01dff87ef
+5e3404e1365eac1f3be0c7066571377d598198dc7f89b045cc59566fb0ce369f
+4075348664a075a42d4fff3eda2e776e70fb7f996918287e6c63391dc2c59f3b
+64f7f168e33a31f15030a07fc71d2df22d9c6a6743a9ca63dfdb975630d4d537
+fbbc82def0e9106767cbecffc69dd1dc553356abf925ddaf07b41b26167d75a6
+cf92ff021077bc652e46ebbd5a30fc7442fe080d212a4e2ac02b592e6fdfb45d
+3e0ce186cde877267459d7e3229b6071546c6ff566d6344da546d0aca1fdfcd3
+a7f0df6e6626dcb3f729750668a329cb73c9f4c72205182c17d447c34ba212e5
+cca0d94cf751a2425091b3dbca5ca334e353d4e65c40e91fb104ab3ffed58e85
+b1955f03dc6369c96ef86409bcf7adf8436d89a1d3f5f5d5ed8c6db5f4dc89a6
+f22aef0c9be4adf497a2fd3b04d3c848bbd4d0fc0d2d62bfa055de6a1076e61d
+41f5f851e3bc709494f3d17ff64a87fc5ab492262f31672c6ff5f08c2c11b930
+44a3b54dfa640455c95529f5c5cec5e0cc8caea2fd8a1a71e56143bfff7bebb9
+be1a3a311f69f429d5d8a023cd38d342cfc210267d6080779190bc94f71be950
+7cd64fe35dc2901e9a1f09f45d9c75f0202c77adc1199e0ba581a3f460da3f69
+87be96c0c7f12859ce87b35f78981d9234ad8b3fb9f3e8130a76a5c13a33d69b
+370cb0822998ac4395db373188c7e1bc430564747a3f8607053dbcee3c77ddca
+1daaed2fb3d585445ac0a2e8733dc8ebb0d9236843a1353ed8466a8b68839d50
+ecd10e89ca985718c7fd93b0a40e1b8adf03e84d4b2b2c2fa1f4c65cc15456dd
+992e530713533bdc4458f8e314210eec9bbaa19ae4078cfe6de0e5d475c79caf
+a135828239582669e40bdef8b0066a06df69848cecb8aa5f297ce74007acff5b
+c6c462c39ff7141d7cf892dc4923d3cf46c4ed2ebcfc216b4478d8f5090f0194
+14d14a26c6b8c2b3af80e96111fd73ca033ef4e299f86ebabf5c08a47dd099cb
+07991feda028bcbb21255f5d81cc1383f3a92cd54ccd174664582bd3a309e8cf
+564d5729db3701f8531503aa07752716a01736ed6fdfe0df24501eca32110fa3
+726e642206d28e34d02f2c6f30452c65f000870fb29d32b63f02d6d24edac3bd
+eea861640e8ca6369ad639dcdd8c1f3f6240562728ad8d3118fc97624265c48b
+e85c83f2b924534d8d2cdd02a08bd2053f26c22607ace9261ed6802b52b8a748
+4cde9092e58e452b36bb98798696a3e30c5b8cd42edb7149ad891e10d6f24411
+7b551a8d3e6f7716a4f13e0daedef58e515f355b7678d24902c7d72b70564402
+038fefe847046a5df9b75e3fc03d5aa6be1ab39190e793d6689df19c98abf5a1
+d9dc44d8481e38c6f34fa6dbe21fa058698fae48f25e9b1e9ff20f214c1f1259
+037dd8d98b0c839a7676961050b9f6acd7ad6e500fe8096362ed9141a0786aee
+1d34f65cc0d560b0ff45b3f0e3db42af42f7e2ad23d6db2fd0a1073596940a26
+9d40dd33e95d8766c3d3eee75508bd299d1e45a4f6f25b44687761b45472f94d
+de1052e75d5a68945940cf9c9ae1fd98aa720e89d594e94b82aadbcd62b90570
+faaa1052f75dd28aa3a4fd9a4dc5c6049c398cd8de1ae88fb681e16820b222a3
+8f3a5e5e5ac8d85a8334f298440ac0238874a124910cfe73235762ceb5c75fb4
+f89629d641bbbd925f273f67e7938f0d31ea0ceef68702b3ada1320aa39f7335
+1c53d6b671d87430d917b9c48d66633c8b0e517471378d2e770b61690b83c39c
+64e5222eb9e4b69b8f15da595813c50e661eba04f645fde44ba4034e8404cee2
+ddd82b9b5b85a94bbaa57ed670895f70685fd5c5fc5084947b82af14b9b1392f
+74620dbc5ace971681955846a39ff1e5d397c6349ff587390fefcb0876382bdb
+e092c9747dad6494a00d1b948abd4f367c5eea1990c6ce2c8e627a8ac216bc58
+03685badf10f3ecb50d39be9ffc7994da1ea2e6a661055a3014a05ed545ad0c2
+8205178993f10f1ead0973a41387dbd08eeb33f8c1381006f67750b773ab1bd3
+d8c228b6f468d9585f9cd5116e719a4ae2b7e53c2c691facd118b8d56b8587df
+d7ec5a1f5e81091eaf78e6c664bc7dcaca8b8bc03e77f7858fdac7181c0c2e5d
+73a8fe8548684f7ab72bb1a993c4e44718e6b0d572c1a522d38a1798799d2aa3
+6e0258bbd2393a961240073b28eb206d20a6f6261fb50fa3064fefd1ba5bab15
+a6a489e28f9823f11b8c526b1223be37f2fc8e2a570a061ee4beb522ef9eefc1
+da0ff895e5159056a057075dbe25500ffd6ddb74ac6fcd9314ecd4881a3d40e9
+e62fed03b1fc7558e25efd19921a49c14cc8351f9a32aca88ba8cfcbd0e7f56c
+ea0997a57d22ed09b168ed1c99f8bd701a248782b3082bf6da986e18f6e4ce70
+bad9682f8dba8a57d72469674c67cb85c5aba8df2b81ccc0e2e16c38fe7484b2
+ae9e1a33889ccc792307e7ff1b694610ccfcc814c3c254135f8060a3c95d1b1f
+ce135e6e24889db44a56863930581b5ff96a3b5eea871cb4d9ad6e708d9851f2
+98fbffcc1b1352ab16ea591f184da6b04e7a4dd95d2928fd3826e9683e0dd726
+e20dce7d7e383e31934c3e0a012b639532de18a4edcf87acc046a5f059ff5c32
+c3691c532cc3fe3b4a9d55febe6058ba663b3ff1b31c743943a681b3676f180c
+d6505ddcecbc073bc935cd6b3c7c8b6bfc19b2c4f5f5f9f56b1d248a979d27df
+bb12b246ca4afa94eee5636b3ecff82c29d926d8e74406abe046f236c7e66446
+5215686bd5f67ffb10f76e74ce138ca81b5e8b1774cc419eaafa8cf35b5967f2
+95e932f1cdae713832c20afe510938f7702a0647e8a54aafe4b95db3cd2f30a0
+55edaa013fd4d109b884136bada085820a732ef830540875542a1709303c2eb1
+d2a0fe0de629b01f9661bcb281803664f9c073217de913366451d2353aaf42c9
+68bdb4d861c51eea2c7561de8d307434af0dc18183861892eddbd5d73a091c0d
+fcf7137564d2af8d36cf628a28d562ecefcde07c42a63052ccfb4bda79c5fd23
+e2621831e3e87725e7f8c4b92ff920d0b9d5078b174fa9c49c2a4f2f2296c00b
+b5abc413ffe6e8d117f11a41a4c3173efbc84d19c08481de1185629d9adb3a54
+df61590c2457a33f3262934793e3cb5229fbef040acdf42804535d703bfcf152
+e3689e35aa701378014125764ebe1bb4df207bbb50d25766afdf5c7ddd0bff54
+78164d01e7b222d9633e0b75e0671151d601520bfb42c8c6bf4d1917aad700f2
+13560ae4f75774fad4d268843e8d99738fa9878f79c7d88e5d8cfe7fe0558f1c
+fc3262764f61cd98cb455847a8092d5f90ceb9e11747101a9119b2fc27ab6be8
+cbc29f3feb1596e0189c60cd220a4491241485ad900b4061d3d1510f890ee0e8
+6059686bc1f4ab32f3f93488d3112b8f599d2029d95e5659901812056a8a5a31
+59cf71a781e7546c08b877ef542a62726139b10d25ceef1e93aafbd8f863d945
+162903be6cbbfab3d606e6108c8edd6bfb62c6360a024743b9e1348e3ba00a34
+be09e20d11a32350a509a3cce79e618fe98180eba6fa44cb78741a18a2a2c43b
+d7b7edb528c6477d77ee57dc9ab52c84670ff1acc00fb8f4ccb35c1dd9e467ba
+41afaac03587dd5b7c8eb69182e34ecd69e6a0233e8221c433e82571a656905f
+ec4391bf19e1b1327e0d2608ef23d2df8474726b2ffc2765dadef64a2f8bc9d0
+0e9ba8dca2d3e3196390e994f76c8a985be84d949e0707ef8b40617e5e98cdbe
+3d0fdc81d31059cfe4ef4247917d191f5de0496956e73608536e0fae45291abe
+73bf30d56c31e2b7175939dcd60d369216bb778a74ac1e801d82eaa3024bec22
+223cfa39bd92dc4edaca3d109bc5f784cf9e3443c0f31794bd61d7cb962c4ea6
+7dcd51f251222fd4c24f9f1565d06e2d1d92757d1eaeaa55b476de4038848dd6
+c55ff25411ee4068643ca83b5abae16ca5c3b0bc1bf93ba2769d4726b2b027b7
+ff72c1ccec046374b431bae8e66b2a91e265ba3814f1ea89f2b263861e8dcbfc
+a65ba83d9cbb2e219a3f69136286eb1d10d9364216a3501057e38981596f77be
+9449fefe40034f9d666bc8c1802f4992bc3b443d62e2227247a7f1eed3424fc6
+d5282e7090142821e91b5e81e66a7266303a93fe4839364144325825caec39e0
+b926622c04978a2b46ad142301c0130e6ee620cd958eab2310d42f8c0869b282
+206c08f29b1d106b35f0008b3e007e7e02708c61f91c580453cde414785ce472
+a3f6c77755adf811a00555c6212bb310d43cdd2b95e732af9d863b045f13ba63
+5ac73cf0ca180a299c547a8482517a8411d0562edc09b4c4129b2258c0a237d4
+4e38407684e794bd7e18fb6d7062e94210fb4a346da0bc20113b76171f3bbfd7
+2fa331a5b28b4a4e1e2eaad216c04789c12324260b7563d32600e8b7d78dbba0
+db435ec2150ac13d108fc32779e98363d84668add21df8977b5bba0e539a2444
+666903d399312f9115e89323a5769bdb295b535a493335fc1e4ef02950c01664
+3a96c84089d2845786ad1fa297834e82c943e212a28779f0e7fb036bdacdb6f2
+75391bf51f811078263e847f673bbc40fc62a83d11566ad9a9e72d16931399c7
+2ce2b1baedb1ee869b7f80af0d26edae90a53ffa8044e42a0d93111375b827bc
+9e24784846ee4768dbbe6837001de6fb78361a4d29482ee568a6f6344840957d
+adc703324997ee7f9520d716d2808f46da5e63be21b18ae4df403e382580be3f
+1f2f7c179206742b6f250ee1a10cc32b0d0f36d2989612be57938d22470f87cb
+09304f111f2d5cff8fac37bbcbb1c115fbc7cbd64ff1f9acb492edc93137ffac
+2a9a4ba865cbf9a7b9ba9a950bcc00890b135ae2a9ceff13255041a28a684fc4
+7e94ac6abd510fdfb42ef76966e8b2456843bbb0d1ef133330fbef625355d150
+90eeaf6b5574116f656829c2bf6b29aab5fd9be14874601e89b14f93530416a7
+d6eb91653a5a02f6d99d5b627707dd5a261e061b5a62987649345a3b782e22bc
+12b80334e9aab53c561d28666c364b7139ae96e70139ae6d798673082335f5c4
+25d0b352206542a2386cad564ad481d6bf9a9b9b681a23aba63495d7c7df5c94
+4e659957dca4d855047fda92ee27c3c8d141e7dae7f44513158e6ce881b422d9
+ac30f8abc91643aa4809c10c7b6fd4c3a20a0295a53173bde00b3e7f83eab0ed
+8ef3742b6f74e9ce0d23ad80dbae19758830772a59239524a10324f2d9fba17e
+0618491138f8997aa54bc78205e22da028536dbbd16967456a9737ec3437296b
+149991d5f62cb74083f23cbeb6ad738256abf651428bde791be5c3529556222d
+1d7c3fdce786d7cf940de54f3fc7a1faa227428d4b14a6fa11e2b9271473f6f8
+734d78eba3174e4a5133d914f6b39955341b2501173bbbe5927731122dd6735f
+f2a393347e9c5aa19e12d59a932caba1928b0c14f21a7c97870b1066f29a9c36
+e8f3967757b96da35225d8b825ee98d3db0af08d733d6e983db7d0654420dd3f
+ecca22cb90d7de82009b6654cd494e97079bf65b69c194abc7675a054e18b6bb
+94b562146990b99a1459
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont 
+%%BeginFont: feta-nummer8
+%!PS-AdobeFont-1.0: feta-nummer8 001.001
+%%Title: feta-nummer8
+%%CreationDate: Mon Aug 19 18:12:15 2002
+%%Creator: Mats Bengtsson,Signalbehandling,,,,950213,hallberg,970212,,
+%%DocumentSuppliedResources: font feta-nummer8
+% Generated from MetaFont bitmap by pktrace, http://www.cs.uu.nl/~hanwen
+% Generated by PfaEdit 1.0 (http://pfaedit.sf.net/)
+11 dict begin
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
+/FontName /feta-nummer8 def
+/FontBBox [-7 -302 813 1010 ]readonly def
+/UniqueXX 4214375 def
+/PaintType 0 def
+/FontInfo 12 dict dup begin
+ /version (001.001) readonly def
+ /Notice (Generated from MetaFont bitmap by pktrace, 
http://www.cs.uu.nl/~hanwen/pktrace/ ) readonly def
+ /FullName (feta-nummer8) readonly def
+ /FamilyName (feta-nummer8) readonly def
+ /Weight (Regular) readonly def
+ /ItalicAngle 0 def
+ /isFixedPitch false def
+ /UnderlinePosition -100 def
+ /UnderlineThickness 50 def
+ /em 1000 def
+ /ascent 800 def
+ /descent 200 def
+end readonly def
+/Encoding 256 array
+ 0 1 255 { 1 index exch /.notdef put} for
+dup 52 /four put
+dup 55 /seven put
+readonly def
+currentdict end
+currentfile eexec
+743f8413f3636ca85a9ffefb50b4bb27302a58870bc65c957dd23c10f82b059e
+7df52dcb950799e6977e67a36a10337512287a53f0777dcfb050d751ecd07761
+bb0db29bb9166f912699f252f95f69a1929b4b8dcf574882aef38f3219e628dd
+29e4d9c89384cda61a10e3e5b6910710b89c8b3b067f1055c53ca14734d99fc1
+6d267c4cfa111b44de76bf86b51b7437dacd73d923cf9ad82639d63f0bbe732a
+c3e75da96a92dfdee64e384108b9d3f76e07d624ca5c4c6be5600b3fb7f0cdb7
+80443a4607e67f861a05761c61efa55542c262f3f2eac98d6816893c76af5c24
+8fcc715ddcf51e3896146cbfbf4c3c8b606f4943256f6b747e0ff94950a43b19
+93586451504b731e0ab07cb77bf0e557a8b358729129ab08dd3f1e3f8b30b426
+ebc5d1d49ad64be131c34def3c865c615b9dfcea9f90e8346910a646a45eeeb9
+2df3ed541a9af46d0951487f1935fd44a85ed3cbdb5234d316a4fffb284e50a6
+036cfd538e778d0cc8875e143e6246375d738000b1d4918437f98f7aa6cdf08d
+20b1bc83ab2e60d41855456cf9d3fea8cf143d17c19f0bf05a26e70c5749d578
+f2b9dfd9e9c6b25865d0bae9b709f5040a4a9cb2486adea62935dc93d0736491
+04d2f176399fd35cae37924c7232b2f6c808b13d5156c6b2fe830599398eb389
+34256a2d720211681d981e04eb89dd0325059c063cacca934452ef136f6ef20a
+881c5b40a27be0f309be05107e7455c3406b1183de8d65fb4584bb42c1ec1a0b
+f763aa4abe3c981d46a8a82641a69ccda936e2c16f8186709ec4d53adf49d07f
+edf9d90d7f7f6d414d0a6989376a97db0841b66535dfd2aefe5176366869d605
+a7cdbe1e528e70905b7f797310b71236ecc56f3e06dc3c65c1aab5f22b3d44a3
+daa82a9eaf4271fbeb6e8db51d4f4a2a67d8708c52f52e22bbfb4a6233946312
+b2c5e1a9dc2158748d23661ed2a7172c04396eea0094a540c55ca20fe83ad0ec
+e277a7a136f140cc27ca5f7231b7c657cda74ef44dc51380b4d40066ee58f504
+3005e830a31c1b7a9ac62f612f2a54f7b1eab87b8ece7b64d44715ed02c44dbf
+5653a4390272938670021a4638249c1c5912865a932a75405447f7124cc5a001
+30f4f942d1971180ca1a09305e598030f2e784305776e1fab0dd7aba934d4721
+7d09013769ec79e2f70fb48eee0fee7705005b9a50763ccae8a496a7ed316dd9
+911ac9c072f52d8f97c2cfb2ee68307e22f701cf1ab4ddf4392992f73d16fb82
+01611edcc0cd256fc04112e0f86b2b24238e032d99f4faf29af293bb4a343e95
+7da24c4dbb05dfbc103f69bf0b5b588c05e12e05ec473a7d68945221c09638bd
+dcbbd3a51b2117e9858fcd755c1791af1bf463f477fdc85f156a1227cb899b4d
+87305a1730fbe01702891d89be9138161c5104f2eac412365b67ed7f5f7c4cf6
+7f2dae53913e772d9f72f0e7276a1bc9d62660407e199d4258ea13d1073358e8
+a692a3b4b7f654e790189ac9f38d89541b0009dafdab9e0b7d6f15b30fd0d13e
+44e41a2e171c3f0d4561e7f200c1f7a192975adf24dcabf65e5b08297a82c409
+ca04eb5de4c3aeccb154b1dc4bb0d8f86764119dacc92bed40f4874734825a63
+166647123e1374264fc280ff0cb95783849bc7cdc5958977d1918c1d368f4ea8
+719148269bd5f4c2173964b776eeb33b1531cb6c418c9fb93f57fd1fb6cda367
+afdbbb6f04546790120d9716da07765be8a670576232b8ad06fb5f40a43ddbfb
+0524ad3e8de4088c331a08b04c3a55bf60ed4e5697b27a2ad29e6addb8fea71e
+c35cc04743404c3027bd243cb4f590729bfc154436cb86323dcca52c47ab384c
+57f886b941b999050a0fc1c866b06d85bf4f84d74a6b10485ec5ed88a408e618
+6de7a301dacb31e8fb0eb1d6933470f183de951f547d3a1aa367b8c788012788
+d7fa7ec63b798b29472f1073c31752b7a094672dc7bdef1ebb70bbee01abec48
+bf99b4a8cf0f28a3d4f032728ee0a24c51f6b0e2cf02258a235ba588d805cc96
+a296c6c42c3549aa947cd42208ea5ed82a314f04da3478818cabd5435a7e1b94
+d927bbec81d35d1ba1d6d3cf9b5f9ab0335795bd0c96ddefe7313e8a7cc4033b
+1b899dfe4ad759de8a5800bf611a20118255e85eb9cf2249873c66fd34673e7a
+871b5e3bab94a4d6db3712c2d3fd8dc5fd0c266bc886f2690f97fbc73f5b05fe
+e85972de007b7bef95c1a39c6da6b3ad800c62a4bf6dc36f324b6adc14ed7861
+62cd84ffc200f75b9b7824a59c130b7bac9891e1b0413a457a0d6db267fbb795
+aa12d4bc7c80e266de286379d6fda9646d55ec095f9abbc9e77fa3e38d746f16
+3fe8c3ad1a32039e5c5555b3cc72
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont 
+TeXDict begin 40258437 52099154 1000 8000 8000 (lily-1515499336.dvi)
address@hidden /Fa 199[441 3[441 52[{}2 774.872 /CMR7 rf /Fb
+134[497 1[680 497 523 366 371 367 1[523 470 523 784 261
+497 1[261 523 470 288 418 523 418 523 470 7[705 1[966
+2[680 9[483 1[705 2[640 2[666 705 18[261 314 261 4[261
+39[{}34 885.568 /CMR8 rf /Fc 148[1191 74[585 610 877
+1[199 28[{}5 1771.14 /feta16 rf /Fd 200[660 2[720 52[{}2
+885.568 /feta-nummer8 rf end
+%%EndProlog
+%%BeginSetup
+%%Feature: *Resolution 8000dpi
+TeXDict begin
+
+%%EndSetup
+1 0 bop 3074 3564 32126 45 v 3074 3122 V 3074 2679 V
+3074 2236 V 3074 1793 V 3074 12317 V 3074 11874 V 3074
+11431 V 3074 10988 V 3074 10546 V 5376 3542 a Fd(4)5406
+2657 y(7)3517 3099 y Fc(k)5376 12295 y Fd(4)5406 11409
+y(7)3517 11852 y Fc(k)-4391 2964 y Fb(whistle)-4391 11630
+y(orc)-26 b(hestral)314 b(strings)p 35129 3542 71 1772
+v 35129 12295 V 35129 12295 V 35129 3542 V 33434 4206
+58 1428 v 33434 2657 a Fc( )30790 8221 y Fb(our,)31284
+7075 y(is)31130 5928 y(b)26 b(e)p 31239 2756 V 30687
+11852 a Fc(\036)30687 2878 y(\037)199 b(\034)p 27269
+12295 71 1772 v 28528 11730 58 1428 v 27904 8221 a Fb(A)-26
+b(t)27420 7075 y(That)27199 5928 y(Y)-78 b(ou'll)p 27269
+3542 71 1772 v 28528 2978 58 1428 v 27975 11852 a Fc(\037)28784
+11630 y(\034)27975 3099 y(\037)28784 2878 y(\034)p 25348
+12394 V 24293 8221 a Fb(w)-26 b(are)24411 7075 y(ney)-78
+b(,)24293 5928 y(w)-26 b(are)p 25348 2978 V 24796 12516
+a Fc(\037)24796 3099 y(\037)p 23565 2756 V 23038 2878
+a( )p 21868 11730 V 21780 8221 a Fb(soft)21900 7075 y(mo)21780
+5928 y(soft)p 21315 4206 V 21315 11852 a Fc(\037)21315
+2657 y( )p 20085 11730 V 19264 8221 a Fb(free)19631 7075
+y(of)19356 5928 y(the)p 19558 3985 V 19558 11852 a Fc( )19558
+2435 y( )p 16371 12295 71 1772 v 17741 11730 58 1428
+v 16399 8221 a Fb(nough)16736 7075 y(piles)16579 5928
+y(share)p 16371 3542 71 1772 v 17189 4206 58 1428 v 17189
+11852 a Fc(\037)17189 2657 y(\037)p 14450 12394 V 14153
+8221 a Fb(e)13735 7075 y(get)13604 5928 y(and)p 14450
+2756 V 13898 12516 a Fc(\037)13898 2878 y(\037)p 12116
+11730 V 11074 8221 a Fb(ha)g(v)g(e)11152 7075 y(ma)g(y)11192
+5928 y(no)g(w)p 11564 4206 V 11564 11852 a Fc(\037)11564
+2657 y(\037)p 10333 11509 V 9709 8221 a Fb(w)g(e)9680
+7075 y(ers)9811 5928 y(us)p 9806 3985 V 9806 11630 a
+Fc( )9806 2435 y( )-4391 11630 y Fb(orc)g(hestral)314
+b(strings)p 6982 12959 V 6879 8221 a(When)6879 7075 y(Hoard)6879
+5928 y(Join)-4391 2964 y(whistle)p 6982 3764 V 6982 11409
+a Fc(\037)3517 11852 y(k)5376 12295 y Fd(4)5406 11409
+y(7)6982 2214 y Fc(\037)3517 3099 y(k)5376 3542 y Fd(4)5406
+2657 y(7)p 3074 12317 71 10568 v 9426 6898 243 45 v 15167
+8044 637 45 v 21315 2657 a
+ @beginspecial @setspecial 1.405839  2.83464566929134 mul 1.405839
+ 2.83464566929134 mul skeel 1.95802473955292 1.97542608609301 3.50757709589335
+1.74691996437496 4.30111453734792 0.75 0.9105 1.25 3.52508367607695
+1.86563609491448 1.97553131973652 2.09414221663253 0.9105 1.25 4.30111453734792
+0.75 0.1200 draw_bezier_sandwich 0.9105 1.2500 0.0600 draw_dot 4.3011
+0.7500 0.0600 draw_dot @endspecial
+ 21315 2657 a 23546 5751 475
+45 v 23519 6898 528 45 v 23546 8044 475 45 v 30687 2657
+a
+ @beginspecial @setspecial 1.405839  2.83464566929134 mul 1.405839
+ 2.83464566929134 mul skeel 2.60391822914051 1.98125367060315 5.3287643146923
+2.24969970607379 6.61384632106479 1.25 1.538625 0.75 5.31699912739491
+2.36912156490984 2.59215304184312 2.1006755294392 1.538625 0.75 
6.61384632106479
+1.25 0.1200 draw_bezier_sandwich 1.5386 0.7500 0.0600 draw_dot 6.6138
+1.2500 0.0600 draw_dot @endspecial
+ 30687 2657 a -4800 19001 40000 45 v -4800 18558 V -4800
+18115 V -4800 17672 V -4800 17230 V -4800 27753 V -4800
+27310 V -4800 26867 V -4800 26425 V -4800 25982 V -4357
+27288 a Fc(k)-4357 18536 y(k)-4666 16742 y Fa(4)-441
+b(4)-4357 18536 y Fc(k)-4357 27288 y(k)p 35129 18979
+71 1772 v 35129 27731 V 35129 27731 V 35129 18979 V 32895
+27830 58 1428 v 31733 23657 a Fb(those)32128 22511 y(not)32049
+21365 y(and)p 32895 18193 V 32343 27952 a Fc(\037)32343
+18314 y(\037)p 30290 27166 V 29523 23657 a Fb(out)29497
+22511 y(can)29366 21365 y(no)-26 b(w)p 29738 19643 V
+29738 27288 a Fc(\037)29738 18093 y(\037)p 28324 26945
+V 27412 23657 a Fb(kic)g(k)27347 22511 y(they)27801 21365
+y(us)p 27796 19421 V 27796 27067 a Fc( )27796 17872 y( )p
+24152 27731 71 1772 v 25151 28395 58 1428 v 24531 23657
+a Fb(W)-78 b(e'll)24838 22511 y(But)24747 21365 y(Join)p
+24152 18979 71 1772 v 25151 19200 58 1428 v 25151 26845
+a Fc(\037)25151 17650 y(\037)20561 18093 y(\036)p 18619
+19421 V 18619 17872 a( )p 14974 27731 71 1772 v 16480
+23657 a Fb(call,)16480 22511 y(true)16571 21365 y(free)p
+14974 18979 V 15974 19200 58 1428 v 15974 27288 a Fc(\036)17448
+27067 y(\034)-597 b(\034)15974 17650 y(\037)11302 23657
+y Fb(our)11665 22511 y(is)11511 21365 y(b)26 b(e)11384
+27952 y Fc(\036)11384 18314 y(\036)p 7536 27731 71 1772
+v 8894 27830 58 1428 v 8304 23657 a Fb(at)8304 22511
+y(that)8304 21365 y(y)-26 b(ou'll)p 7536 18979 71 1772
+v 8894 18193 58 1428 v 8342 27952 a Fc(\037)199 b(\034)8342
+18314 y(\037)g(\034)p 5715 19200 V 5715 17650 a( )p 4185
+27166 V 4217 23657 a Fb(ers,)4217 22511 y(ers,)4217 21365
+y(ers,)p 3632 19643 V 3632 27288 a Fc(\037)3632 18093
+y( )p 1539 27166 V 497 23657 a Fb(hac)-26 b(k)497 22511
+y(hac)g(k)497 21365 y(hac)g(k)p 987 19643 V 987 27288
+a Fc(\037)987 18093 y(\037)p -1503 27166 V -2427 23657
+a Fb(call,)-2558 22511 y(true,)-2336 21365 y(free)p -2055
+19421 V -2055 27288 a Fc(\037)-1246 27067 y(\034)-2055
+17872 y(\037)199 b(\034)p -4800 27753 71 10568 v 3632
+18093 a
+ @beginspecial @setspecial 1.405839  2.83464566929134 mul 1.405839
+ 2.83464566929134 mul skeel 1.72356814930419 2.48957393620456 3.83112535274496
+2.99081372124828 5.11518858683466 2.25 0.9105 1.25 3.80336022257418
+3.10755744718933 1.69580301913341 2.60631766214561 0.9105 1.25 5.11518858683466
+2.25 0.1200 draw_bezier_sandwich 0.9105 1.2500 0.0600 draw_dot 5.1152
+2.2500 0.0600 draw_dot @endspecial
+ 3632 18093 a 2995 21188 634 45 v 2995 22334 V
+2995 23480 V 15974 18093 a
+ @beginspecial @setspecial 1.405839  2.83464566929134 mul 1.405839
+ 2.83464566929134 mul skeel 2.62029275637242 3.57542743914427 9.70841610134747
+2.87783289276233 11.0994317060407 1.25 0.938625 2.25 9.72016940328639
+2.99725592192142 2.63204605831134 3.69485046830336 0.938625 2.25 
11.0994317060407
+1.25 0.1200 draw_bezier_sandwich 0.9386 2.2500 0.0600 draw_dot 11.0994
+1.2500 0.0600 draw_dot @endspecial
+ 15974 18093 a 18062 21365
+3376 36 v 18153 22511 3285 36 v 18153 23657 V 31258 22334
+520 45 v -4800 34437 40000 45 v -4800 33994 V -4800 33551
+V -4800 33109 V -4800 32666 V -4800 43189 V -4800 42746
+V -4800 42304 V -4800 41861 V -4800 41418 V -4357 42724
+a Fc(k)-4357 33972 y(k)-4666 32179 y Fa(8)-441 b(8)-4357
+33972 y Fc(k)-4357 42724 y(k)p 34730 34415 71 1772 v
+34934 34415 266 1772 v 34730 43167 71 1772 v 34934 43167
+266 1772 v 34730 43167 71 1772 v 34934 43167 266 1772
+v 34730 34415 71 1772 v 34934 34415 266 1772 v 30943
+43167 71 1772 v 31070 39094 a Fb(more.)31175 37947 y(go)26
+b(o)g(d.)31619 36801 y(free.)p 30943 34415 V 31623 43167
+a Fc(\036)33097 42946 y(\034)-598 b(\034)31623 33751
+y(\036)597 b(\034)-598 b(\034)28025 39094 y Fb(er)27738
+37947 y(not)27947 36801 y(b)26 b(e)27820 43389 y Fc(\036)27820
+33751 y(\036)p 24494 43167 V 25726 43267 58 1428 v 25115
+39094 a Fb(Ev)25115 37947 y(that's)25115 36801 y(y)-26
+b(ou'll)p 24494 34415 71 1772 v 25726 33629 58 1428 v
+25173 43389 a Fc(\037)199 b(\034)25173 33751 y(\037)g(\034)p
+22886 34636 V 22886 33086 a( )p 21613 42603 V 21645 39094
+a Fb(ers,)21645 37947 y(ers,)21645 36801 y(ers,)p 21060
+35079 V 21060 42724 a Fc(\037)21060 33529 y( )p 19318
+42603 V 18276 39094 a Fb(hac)-26 b(k)18276 37947 y(hac)g(k)18276
+36801 y(hac)g(k)p 18765 35079 V 18765 42724 a Fc(\037)18765
+33529 y(\037)p 15329 43167 71 1772 v 16694 42603 58 1428
+v 15456 39094 a Fb(more,)15508 37947 y(go)26 b(o)g(d,)15861
+36801 y(free)p 15329 34415 71 1772 v 16142 34858 58 1428
+v 16142 42724 a Fc(\037)16951 42503 y(\034)16142 33308
+y(\037)199 b(\034)p 13687 35079 V 13687 33529 a( )11627
+39094 y Fb(er)11340 37947 y(not)11549 36801 y(b)26 b(e)p
+11582 33629 V 11030 42724 a Fc(\036)11030 33751 y(\037)199
+b(\034)p 7727 43167 71 1772 v 8959 42603 58 1428 v 8303
+39094 a Fb(Ev)7535 37947 y(That's)7630 36801 y(Y)-78
+b(ou'll)p 7727 34415 71 1772 v 8959 33850 58 1428 v 8407
+42724 a Fc(\037)9215 42503 y(\034)8407 33972 y(\037)9215
+33751 y(\034)p 5884 43267 V 5401 39094 a Fb(es)4931 37947
+y(b)26 b(ors)4829 36801 y(w)-26 b(are)p 5884 33850 V
+5332 43389 a Fc(\037)5332 33972 y(\037)p 4151 33629 V
+3623 33751 a( )p 2501 42603 V 1997 39094 a Fb(li-cens)2183
+37947 y(neigh)2533 36801 y(soft)p 1948 35079 V 1948 42724
+a Fc(\037)1948 33529 y( )p 767 42603 V 261 39094 a Fb(t)g(y)-275
+37947 y(their)39 36801 y(the)p 240 34858 V 240 42724
+a Fc( )240 33308 y( )p -1503 42603 V -2166 39094 a Fb(dir)-2453
+37947 y(help)-2665 36801 y(share)p -2055 35079 V -2055
+42724 a Fc(\037)-2055 33529 y(\037)p -4800 43189 71 10568
+v -643 38916 532 45 v 1948 33529 a
+ @beginspecial @setspecial 1.405839  2.83464566929134 mul 1.405839
+ 2.83464566929134 mul skeel 1.93870154031581 1.95371941797724 3.42119289031232
+1.72792006949301 4.19326268277205 0.75 0.9105 1.25 3.43926179397201
+1.8465519147983 1.9567704439755 2.07235126328252 0.9105 1.25 4.19326268277205
+0.75 0.1200 draw_bezier_sandwich 0.9105 1.2500 0.0600 draw_dot 4.1933
+0.7500 0.0600 draw_dot @endspecial
+ 1948 33529 a 4218
+36624 421 45 v 4480 37770 350 45 v 4767 38916 431 45
+v 11030 33529 a
+ @beginspecial @setspecial 1.405839  2.83464566929134 mul 1.405839
+ 2.83464566929134 mul skeel 2.5768013401818 1.95838885934755 5.14933461238266
+2.22236511163863 6.41128541902154 1.25 1.538625 0.75 5.13708533113083
+2.34173828747313 2.56455205892997 2.07776203518204 1.538625 0.75 
6.41128541902154
+1.25 0.1200 draw_bezier_sandwich 1.5386 0.7500 0.0600 draw_dot 6.4113
+1.2500 0.0600 draw_dot @endspecial
+ 11030 33529 a 10185 38916 697 45 v 12699
+37947 1573 36 v 13744 36624 864 45 v 21060 33529 a
+ @beginspecial @setspecial 1.405839  2.83464566929134 mul 1.405839
+ 2.83464566929134 mul skeel 1.61664501248746 2.40867939459099 3.3325259939006
+2.88234253399404 4.53307655002585 2.25 0.9105 1.25 3.30059467694145
+2.99801617402173 1.58471369552831 2.52435303461867 0.9105 1.25 4.53307655002585
+2.25 0.1200 draw_bezier_sandwich 0.9105 1.2500 0.0600 draw_dot 4.5331
+2.2500 0.0600 draw_dot @endspecial
+ 21060
+33529 a 20630 36624 569 45 v 20630 37770 V 20630 38916
+V 26825 38916 627 45 v eop
+%%Trailer
+end
+userdict /end-hook known{end-hook}if
+%%EOF

Index: es/free-song.ly
===================================================================
RCS file: es/free-song.ly
diff -N es/free-song.ly
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/free-song.ly     9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,161 @@
+%{ 
+Converted to 2.2.6 by Miquel Vidal <address@hidden> (Dec 3, 2004)
+%}
+\version "2.2.0"
+
+\header {
+       filename = "free-software.ly"
+       title = "La canción del software libre"
+       enteredby = "David Madore"
+%      language = "spanish"
+%    inputencoding = "latin1"
+
+ arranger = "La melodía es la de la canción popular búlgara ``Sadi Moma''."
+
+ tagline = "Copyright \copyright~1993 Richard Stallman
+
+ Se permite la reproducción literal por cualquier 
+ medio, siempre que se mantenga esta nota.
+
+ Escrito en GNU LilyPond por David Madore. \LaTeX eado y 
+ convertido a la versión 2.2 de Lilypond para la edición de Traficantes de
+ Sueños por Miquel Vidal."
+
+
+}
+
+%{
+About the following two comments: I don't know how to get this Lilypond
+to insert them in the LaTeX output.  I'm inserting them manually in the
+titledefs file.  (Somebody *please* tell me a better way.)
+          -- David Madore <address@hidden>
+%}
+
+%{
+Changed a syllabification a little, converted to 1.3.122  (feb 18, 2001)
+
+Han-Wen Nienhuys <address@hidden> 
+%}
+
+%{
+To the melody of Sadi Moma.
+%}
+
+%{
+Copyright \copyright 1993 Richard Stallman
+
+Verbatim copying and distribution of this entire score is permitted
+in any medium, provided this notice is preserved.
+
+Typeset by David Madore using GNU Lilypond.
+%}
+
+firstVoice = \notes \relative c' {
+       \time 7/4
+       \clef violin
+       d'2 c4 b2 a2
+       b2 c4 b4 ( a4) g2
+       g2. a2. ( b4)
+       c2. b2 b4  ( d4)
+       a2. a1
+       c2 ( d4 c4  b2.)
+       d2 c4 b2 a2
+       b2 c4 b4 ( a4) g2
+       g2. a2. ( b4)
+       c2. b2 b4 ( d4)
+       a2. a1
+       a1..
+}
+
+secondVoice = \notes \relative c' {
+       \time 7/4
+       \clef violin
+       b'2 a4 g2 d2
+       g2 g4 g2 d2
+       g2. g1
+       g2. g2 g2
+       d2. d1
+       g1..
+       b2 a4 g2 d2
+       g2 g4 g2 d2
+       g2. g1
+       g2. g2 g2
+       d2. d1
+       e1..
+}
+
+wordsOne = \lyrics {
+       Join4 us now and
+       share the so -- ftware
+       You'll be
+       free ha -- ckers,
+       you'll be
+       free  __
+       Join us now and
+       share the so -- ftware
+       You'll be --
+       free ha -- ckers,
+       you'll be
+       free.
+}
+
+wordsTwo = \lyrics {
+       Hoar -- ders may get
+       piles of mo --  ney,
+       That is 
+       true, ha -- ckers,
+       that is
+       true __
+       But they can -- not
+       help their neigh -- bors
+       That's not __
+       good, ha -- ckers,
+       that's not
+       good.
+}
+
+wordsThree = \lyrics {
+       When we have e -- nough free so -- ftware 
+       At our,
+       call, ha -- ckers,
+       at our
+       call, __
+       We'll kick out those
+       dir -- ty li -- cen -- ces
+       E -- ver more, ha -- ckers,
+       E -- ver more.
+}
+
+\score {
+       % exposes spacing bug in 1.3.129
+       
+       % \context StaffGroup
+       <<
+        \addlyrics
+               \context Staff = SA <<
+                       \set Staff.instrument = "whistle"
+                      \unset Staff.melismaBusyProperties 
+
+                       \firstVoice
+               >>
+               <<              
+               \context Lyrics = LA \wordsOne 
+               \context Lyrics = LB \wordsTwo 
+               \context Lyrics = LC \wordsThree
+               >>
+               \context Staff = SB <<
+                       \set Staff.instrument = "orchestral strings"
+                       \secondVoice
+               >>
+       >>
+       \paper {
+       #(set-paper-size "a4")
+       indent = 0
+       linewidth = 150.00 \mm
+       pagenumber = no
+       \context { \StaffGroupContext
+               \consists "Bar_engraver"
+       } }
+       
+       \midi { \tempo 2 = 75 }
+}

Index: es/free-song.pdf
===================================================================
RCS file: es/free-song.pdf
diff -N es/free-song.pdf
Binary files /dev/null and /tmp/cvsix4IMb differ

Index: es/free4.tex
===================================================================
RCS file: es/free4.tex
diff -N es/free4.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/free4.tex        9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,439 @@
+% Generated by GNU LilyPond 2.2.6 (http://lilypond.org)
+% at Fri Dec  3 06:20:00 2004 CET
+\def\lilypondtagline{Engraved by LilyPond (version 2.2.6)}
+\def\lilypondarranger{La melodía es la de la canción popular búlgara ``Sadi 
Moma''.}%
+\def\lilypondenteredby{David Madore}%
+\def\lilypondtagline{Copyright \copyright~1993 Richard Stallman
+
+Se permite la copia y distribución literal de esta partitura por cualquier 
+medio, siempre que se mantenga esta nota.
+
+Escrito en GNU LilyPond por David Madore. \LaTeX eado y 
+convertido a la versión 2.2 de Lilypond para la edición de Traficantes de
+Sueños por Miquel Vidal.}%
+\def\lilypondlatexpackages{[encapsulated]CJK,[cjkjis]ucs}%
+\def\lilypondfilename{free4.ly}%
+\def\lilypondtitle{10. La canción del software libre}%
+\def\lilypondinputencoding{latin1}%
+\def\lilypondpapertop-margin{5.0}%
+\def\lilypondpaperpapersize{a4}%
+\def\lilypondpaperpt{0.351459803514598}%
+\def\lilypondpaperstaffheight{7.02919607029196}%
+\def\lilypondpaperbottom-margin{6.0}%
+\def\lilypondpaperin{25.4}%
+\def\lilypondpaperpapersizename{a4}%
+\def\lilypondpaperhsize{210.0}%
+\def\lilypondpaperblotdiameter{0.123010931230109}%
+\def\lilypondpaperstaffspace{1.75729901757299}%
+\def\lilypondpaperhead-sep{4.0}%
+\def\lilypondpaperoutputscale{1.75729901757299}%
+\def\lilypondpaperinterscoreline{4.0}%
+\def\lilypondpaperindent{15.0}%
+\def\lilypondpaperstaff-space{1.75729901757299}%
+\def\lilypondpapercm{10.0}%
+\def\lilypondpapermm{1.0}%
+\def\lilypondpapervsize{297.9}%
+\def\lilypondpaperlinethickness{0.175729901757299}%
+\def\lilypondpaperfoot-sep{4.0}%
+\def\lilypondpaperledgerlinethickness{0.351459803514598}%
+\def\lilypondpaperlinewidth{142.0}%
+\def\lilypondpaperunit{mm}%
+\def\lilypondpapertextheight{550.0}%
+\def\scaletounit{ 2.83464566929134 mul }%
+\ifx\lilypondstart\undefined
+  \input lilyponddefs
+\fi
+\outputscale = \lilypondpaperoutputscale\lilypondpaperunit
+\lilypondstart
+\lilypondspecial
+\lilypondpostscript
+\font\magfontUMWOBomMMBo=feta20 scaled 1000
+\font\magfontMMWOBomMMBo=parmesan20 scaled 1000
+\font\magfontSBTOBomERBo=cmb10 scaled 1122
+\font\magfontQGBPBomMMBo=feta-nummer10 scaled 1000
+\font\magfontCNUOBomMMBo=cmr10 scaled 1000
+\font\magfontAOUOBomEMBo=cmr8 scaled 992
+\leavevmode
+\scoreshift = 017.4000 \outputscale 
+\lilypondifundefined{lilypondscoreshift}%
+  {}%
+  {\advance\scoreshift by -\lilypondscoreshift}%
+\lybox{088.2089}{034.8000}{%
+\lyitem{-30.8000}{008.5358}{\lyvrule{000.0000}{072.2700}{000.0500}{000.0500}}%
+\lyitem{-29.8000}{008.5358}{\lyvrule{000.0000}{072.2700}{000.0500}{000.0500}}%
+\lyitem{-28.8000}{008.5358}{\lyvrule{000.0000}{072.2700}{000.0500}{000.0500}}%
+\lyitem{-27.8000}{008.5358}{\lyvrule{000.0000}{072.2700}{000.0500}{000.0500}}%
+\lyitem{-26.8000}{008.5358}{\lyvrule{000.0000}{072.2700}{000.0500}{000.0500}}%
+\lyitem{-08.0000}{008.5358}{\lyvrule{000.0000}{072.2700}{000.0500}{000.0500}}%
+\lyitem{-07.0000}{008.5358}{\lyvrule{000.0000}{072.2700}{000.0500}{000.0500}}%
+\lyitem{-06.0000}{008.5358}{\lyvrule{000.0000}{072.2700}{000.0500}{000.0500}}%
+\lyitem{-05.0000}{008.5358}{\lyvrule{000.0000}{072.2700}{000.0500}{000.0500}}%
+\lyitem{-04.0000}{008.5358}{\lyvrule{000.0000}{072.2700}{000.0500}{000.0500}}%
+\lyitem{-28.8000}{080.6458}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{080.6458}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-29.3000}{-07.4031}{\magfontCNUOBomMMBo\hbox{orchestral strings}}%
+\lyitem{-30.8000}{013.5858}{\magfontQGBPBomMMBo\hbox{4}}%
+\lyitem{-28.8000}{013.6525}{\magfontQGBPBomMMBo\hbox{7}}%
+\lyitem{-29.8000}{009.3858}{\magfontUMWOBomMMBo\char144 }%
+\lyitem{-06.6944}{-07.4031}{\magfontCNUOBomMMBo\hbox{whistle}}%
+\lyitem{-08.0000}{013.5858}{\magfontQGBPBomMMBo\hbox{4}}%
+\lyitem{-06.0000}{013.6525}{\magfontQGBPBomMMBo\hbox{7}}%
+\lyitem{-07.0000}{009.3858}{\magfontUMWOBomMMBo\char144 }%
+\lyitem{-06.0000}{071.9069}{\embeddedps{000.0650 000.0650 000.2386 003.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{076.8251}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{076.8901}{\embeddedps{000.0650 000.0650 003.0000 -00.1878 
000.0700 draw_round_box}}%
+\lyitem{-07.0000}{057.2646}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-14.4000}{054.8181}{\magfontSBTOBomERBo\hbox{ftware}}%
+\lyitem{-18.0000}{055.9078}{\magfontSBTOBomERBo\hbox{ney,}}%
+\lyitem{-21.6000}{054.8181}{\magfontSBTOBomERBo\hbox{ftware}}%
+\lyitem{-31.3000}{057.2646}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{058.5894}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{058.5894}{\embeddedps{000.0650 000.0650 002.2386 001.0000 
000.0700 draw_round_box}}%
+\lyitem{-07.0000}{064.4184}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.5000}{066.2582}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-14.4000}{062.1450}{\magfontSBTOBomERBo\hbox{You'll}}%
+\lyitem{-18.0000}{062.7265}{\magfontSBTOBomERBo\hbox{That}}%
+\lyitem{-21.6000}{063.8271}{\magfontSBTOBomERBo\hbox{At}}%
+\lyitem{-29.8000}{064.4184}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-29.3000}{066.2582}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-06.0000}{065.7432}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{062.8871}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{065.7432}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{062.8871}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.5000}{070.5821}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.5000}{072.4219}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-06.0000}{070.5821}{\embeddedps{002.6142 001.9846 005.3625 002.2537 
006.6510 001.2500 001.5449 000.7500 005.3508 002.3732 002.6025 002.1041 
001.5449 000.7500 006.6510 001.2500 000.1200 draw_bezier_sandwich}}%
+\lyitem{-14.4000}{070.5821}{\magfontSBTOBomERBo\hbox{be}}%
+\lyitem{-18.0000}{070.5821}{\magfontSBTOBomERBo\hbox{is}}%
+\lyitem{-21.6000}{070.5821}{\magfontSBTOBomERBo\hbox{our,}}%
+\lyitem{-29.8000}{070.5821}{\magfontUMWOBomMMBo\char60 }%
+\lyitem{-05.5000}{045.4060}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-14.4000}{044.4785}{\magfontSBTOBomERBo\hbox{the}}%
+\lyitem{-18.0000}{045.1597}{\magfontSBTOBomERBo\hbox{of}}%
+\lyitem{-21.6000}{044.1932}{\magfontSBTOBomERBo\hbox{free}}%
+\lyitem{-29.8000}{045.4060}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{045.4710}{\embeddedps{000.0650 000.0650 003.0000 000.3122 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{046.6570}{\embeddedps{000.0650 000.0650 000.8122 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{049.3852}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{049.3852}{\embeddedps{001.9572 001.9773 003.5126 001.7486 
004.3080 000.7500 000.9080 001.2500 003.5301 001.8673 001.9746 002.0960 
000.9080 001.2500 004.3080 000.7500 000.1200 draw_bezier_sandwich}}%
+\lyitem{-14.4000}{049.3852}{\magfontSBTOBomERBo\hbox{so}}%
+\lyitem{-14.4000}{052.7757}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-18.0000}{049.3852}{\magfontSBTOBomERBo\hbox{mo}}%
+\lyitem{-18.0000}{053.8132}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-21.6000}{049.3852}{\magfontSBTOBomERBo\hbox{so}}%
+\lyitem{-21.6000}{052.7757}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-29.8000}{049.3852}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{049.4502}{\embeddedps{000.0650 000.0650 003.0000 -00.1878 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{050.7100}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-06.5000}{053.2853}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{054.5363}{\embeddedps{000.0650 000.0650 000.3122 003.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{028.6626}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-06.5000}{032.5442}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-14.4000}{031.4463}{\magfontSBTOBomERBo\hbox{and}}%
+\lyitem{-18.0000}{031.7160}{\magfontSBTOBomERBo\hbox{get}}%
+\lyitem{-21.6000}{032.7153}{\magfontSBTOBomERBo\hbox{e}}%
+\lyitem{-21.6000}{035.3048}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-31.3000}{032.5442}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{033.8690}{\embeddedps{000.0650 000.0650 000.2386 003.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{033.8690}{\embeddedps{000.0650 000.0650 002.2386 001.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{039.8050}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-14.4000}{037.8840}{\magfontSBTOBomERBo\hbox{share}}%
+\lyitem{-18.0000}{038.2862}{\magfontSBTOBomERBo\hbox{piles}}%
+\lyitem{-21.6000}{037.5067}{\magfontSBTOBomERBo\hbox{nough}}%
+\lyitem{-29.8000}{039.8050}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{039.8700}{\embeddedps{000.0650 000.0650 003.0000 -00.2614 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{038.1469}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{041.1298}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{038.1469}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{017.2508}{\embeddedps{000.0650 000.0650 003.0000 -00.2614 
000.0700 draw_round_box}}%
+\lyitem{-05.5000}{022.5309}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-14.4000}{022.1226}{\magfontSBTOBomERBo\hbox{us}}%
+\lyitem{-18.0000}{021.1186}{\magfontSBTOBomERBo\hbox{ders}}%
+\lyitem{-21.6000}{021.8544}{\magfontSBTOBomERBo\hbox{we}}%
+\lyitem{-29.3000}{022.5309}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{022.5959}{\embeddedps{000.0650 000.0650 003.0000 000.3122 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{023.7819}{\embeddedps{000.0650 000.0650 000.3122 003.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{027.3378}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-14.4000}{026.0372}{\magfontSBTOBomERBo\hbox{now}}%
+\lyitem{-18.0000}{025.9593}{\magfontSBTOBomERBo\hbox{may}}%
+\lyitem{-21.6000}{025.7472}{\magfontSBTOBomERBo\hbox{have}}%
+\lyitem{-29.8000}{027.3378}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{027.4028}{\embeddedps{000.0650 000.0650 003.0000 -00.2614 
000.0700 draw_round_box}}%
+\lyitem{-05.0000}{017.1858}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-14.4000}{015.8042}{\magfontSBTOBomERBo\hbox{Join}}%
+\lyitem{-18.0000}{015.4144}{\magfontSBTOBomERBo\hbox{Hoar}}%
+\lyitem{-18.0000}{020.4028}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-21.6000}{014.9498}{\magfontSBTOBomERBo\hbox{When}}%
+\lyitem{-28.8000}{017.1858}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{017.2508}{\embeddedps{000.0650 000.0650 002.5000 000.7386 
000.0700 draw_round_box}}%
+\lyitem{-17.4000}{008.5358}{\embeddedps{-00.0000 000.1600 013.4500 013.4500 
000.1000 draw_round_box}}%
+}%
+%
+\interscoreline
+%
+\leavevmode
+\scoreshift = 017.4000 \outputscale 
+\lilypondifundefined{lilypondscoreshift}%
+  {}%
+  {\advance\scoreshift by -\lilypondscoreshift}%
+\lybox{081.6491}{034.8000}{%
+\lyitem{-30.8000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-29.8000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-28.8000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-27.8000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-26.8000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-08.0000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-07.0000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-06.0000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-05.0000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-04.0000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-28.8000}{080.6458}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{080.6458}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-29.8000}{000.8500}{\magfontUMWOBomMMBo\char144 }%
+\lyitem{-07.0000}{000.8500}{\magfontUMWOBomMMBo\char144 }%
+\lyitem{-02.9500}{000.4567}{\magfontAOUOBomEMBo\hbox{4}}%
+\lyitem{-28.8000}{076.6533}{\embeddedps{000.0650 000.0650 002.2386 001.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{060.5851}{\embeddedps{000.0650 000.0650 003.0000 -00.2614 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{058.7421}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-05.5000}{065.8716}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-14.4000}{065.4632}{\magfontSBTOBomERBo\hbox{us}}%
+\lyitem{-18.0000}{064.3517}{\magfontSBTOBomERBo\hbox{they}}%
+\lyitem{-21.6000}{064.5341}{\magfontSBTOBomERBo\hbox{kick}}%
+\lyitem{-29.3000}{065.8716}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{065.9366}{\embeddedps{000.0650 000.0650 003.0000 000.3122 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{067.1226}{\embeddedps{000.0650 000.0650 000.3122 003.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{070.3807}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-14.4000}{069.0801}{\magfontSBTOBomERBo\hbox{now}}%
+\lyitem{-18.0000}{069.4075}{\magfontSBTOBomERBo\hbox{can}}%
+\lyitem{-18.0000}{073.2421}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-21.6000}{069.4527}{\magfontSBTOBomERBo\hbox{out}}%
+\lyitem{-29.8000}{070.3807}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{070.4457}{\embeddedps{000.0650 000.0650 003.0000 -00.2614 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{071.7055}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-06.5000}{075.3285}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-14.4000}{074.2306}{\magfontSBTOBomERBo\hbox{and}}%
+\lyitem{-18.0000}{074.4005}{\magfontSBTOBomERBo\hbox{not}}%
+\lyitem{-21.6000}{073.4340}{\magfontSBTOBomERBo\hbox{those}}%
+\lyitem{-31.3000}{075.3285}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{076.6533}{\embeddedps{000.0650 000.0650 000.2386 003.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{038.7075}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-05.0000}{045.4519}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{045.5169}{\embeddedps{000.0650 000.0650 002.5000 000.8122 
000.0700 draw_round_box}}%
+\lyitem{-05.5000}{049.2507}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{049.3157}{\embeddedps{000.0650 000.0650 003.0000 000.3122 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{053.0496}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-05.5000}{054.8894}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-06.0000}{053.1146}{\embeddedps{000.0650 000.0650 003.0000 -00.2614 
000.0700 draw_round_box}}%
+\lyitem{-05.0000}{060.5201}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-14.4000}{059.1384}{\magfontSBTOBomERBo\hbox{Join}}%
+\lyitem{-18.0000}{059.3551}{\magfontSBTOBomERBo\hbox{But}}%
+\lyitem{-21.6000}{058.5959}{\magfontSBTOBomERBo\hbox{We'll}}%
+\lyitem{-28.8000}{060.5201}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{060.5851}{\embeddedps{000.0650 000.0650 002.5000 000.7386 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{058.7421}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{027.2463}{\embeddedps{000.0650 000.0650 002.2386 001.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{024.4391}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.5000}{031.7618}{\magfontUMWOBomMMBo\char60 }%
+\lyitem{-14.4000}{031.6044}{\magfontSBTOBomERBo\hbox{be}}%
+\lyitem{-18.0000}{031.9972}{\magfontSBTOBomERBo\hbox{is}}%
+\lyitem{-21.6000}{031.0868}{\magfontSBTOBomERBo\hbox{our}}%
+\lyitem{-31.3000}{031.7618}{\magfontUMWOBomMMBo\char60 }%
+\lyitem{-05.5000}{040.3378}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{040.3378}{\embeddedps{002.6211 003.2366 011.6077 002.8687 
013.1567 001.2500 000.9449 001.7500 011.6126 002.9886 002.6260 003.3565 
000.9449 001.7500 013.1567 001.2500 000.1200 draw_bezier_sandwich}}%
+\lyitem{-14.4000}{040.3378}{\magfontSBTOBomERBo\hbox{free}}%
+\lyitem{-14.4000}{044.2393}{\embeddedps{-00.0000 010.2001 -00.0000 000.0800 
000.0640 draw_round_box}}%
+\lyitem{-18.0000}{040.3378}{\magfontSBTOBomERBo\hbox{true}}%
+\lyitem{-18.0000}{044.6291}{\embeddedps{-00.0000 009.8103 -00.0000 000.0800 
000.0640 draw_round_box}}%
+\lyitem{-21.6000}{040.3378}{\magfontSBTOBomERBo\hbox{call,}}%
+\lyitem{-21.6000}{044.4576}{\embeddedps{-00.0000 009.9818 -00.0000 000.0800 
000.0640 draw_round_box}}%
+\lyitem{-29.8000}{040.3378}{\magfontUMWOBomMMBo\char60 }%
+\lyitem{-29.3000}{043.6678}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-29.3000}{042.7678}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-06.0000}{040.4028}{\embeddedps{000.0650 000.0650 003.0000 000.2386 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{038.7075}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-14.4000}{014.8494}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-18.0000}{011.2160}{\magfontSBTOBomERBo\hbox{ha}}%
+\lyitem{-18.0000}{014.8494}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-21.6000}{011.2160}{\magfontSBTOBomERBo\hbox{ha}}%
+\lyitem{-21.6000}{014.8494}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-29.8000}{011.6903}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{011.7553}{\embeddedps{000.0650 000.0650 003.0000 -00.2614 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{013.0151}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{016.8044}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{016.8044}{\embeddedps{001.6013 002.3988 003.2752 002.8693 
004.4655 002.2500 000.9080 001.2500 003.2427 002.9848 001.5688 002.5143 
000.9080 001.2500 004.4655 002.2500 000.1200 draw_bezier_sandwich}}%
+\lyitem{-14.4000}{016.8044}{\magfontSBTOBomERBo\hbox{ckers,}}%
+\lyitem{-18.0000}{016.8044}{\magfontSBTOBomERBo\hbox{ckers,}}%
+\lyitem{-21.6000}{016.8044}{\magfontSBTOBomERBo\hbox{ckers,}}%
+\lyitem{-29.8000}{016.8044}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{016.8694}{\embeddedps{000.0650 000.0650 003.0000 -00.1878 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{018.1292}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-05.0000}{020.8619}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{020.9269}{\embeddedps{000.0650 000.0650 002.5000 000.8122 
000.0700 draw_round_box}}%
+\lyitem{-06.5000}{025.9215}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.5000}{027.7613}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-14.4000}{023.9038}{\magfontSBTOBomERBo\hbox{you'll}}%
+\lyitem{-18.0000}{024.5710}{\magfontSBTOBomERBo\hbox{that}}%
+\lyitem{-21.6000}{025.6327}{\magfontSBTOBomERBo\hbox{at}}%
+\lyitem{-31.3000}{025.9215}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-31.3000}{027.7613}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-06.0000}{027.2463}{\embeddedps{000.0650 000.0650 000.2386 003.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{024.4391}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-05.5000}{005.8500}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-05.5000}{007.6898}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-14.4000}{004.6741}{\magfontSBTOBomERBo\hbox{free}}%
+\lyitem{-18.0000}{004.1675}{\magfontSBTOBomERBo\hbox{true,}}%
+\lyitem{-21.6000}{004.5650}{\magfontSBTOBomERBo\hbox{call,}}%
+\lyitem{-29.8000}{005.8500}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-29.3000}{007.6898}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-06.0000}{005.9150}{\embeddedps{000.0650 000.0650 003.0000 000.2386 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{007.1748}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{011.6903}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-14.4000}{011.2160}{\magfontSBTOBomERBo\hbox{ha}}%
+\lyitem{-17.4000}{000.0000}{\embeddedps{-00.0000 000.1600 013.4500 013.4500 
000.1000 draw_round_box}}%
+}%
+%
+\interscoreline
+%
+\leavevmode
+\scoreshift = 017.4000 \outputscale 
+\lilypondifundefined{lilypondscoreshift}%
+  {}%
+  {\advance\scoreshift by -\lilypondscoreshift}%
+\lybox{081.6491}{034.8000}{%
+\lyitem{-30.8000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-29.8000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-28.8000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-27.8000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-26.8000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-08.0000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-07.0000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-06.0000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-05.0000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-04.0000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-28.8000}{080.6458}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{080.6458}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-29.8000}{000.8500}{\magfontUMWOBomMMBo\char144 }%
+\lyitem{-07.0000}{000.8500}{\magfontUMWOBomMMBo\char144 }%
+\lyitem{-02.9500}{000.4567}{\magfontAOUOBomEMBo\hbox{8}}%
+\lyitem{-06.5000}{073.8811}{\magfontUMWOBomMMBo\char60 }%
+\lyitem{-06.5000}{077.2111}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-06.5000}{076.3111}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-14.4000}{072.6885}{\magfontSBTOBomERBo\hbox{free.}}%
+\lyitem{-18.0000}{072.2520}{\magfontSBTOBomERBo\hbox{good.}}%
+\lyitem{-21.6000}{073.2747}{\magfontSBTOBomERBo\hbox{ver}}%
+\lyitem{-30.8000}{073.8811}{\magfontUMWOBomMMBo\char60 }%
+\lyitem{-30.3000}{077.2111}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-30.3000}{076.3111}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-06.0000}{072.5320}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{072.5320}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-05.0000}{056.8699}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{056.9349}{\embeddedps{000.0650 000.0650 002.5000 000.8122 
000.0700 draw_round_box}}%
+\lyitem{-06.5000}{061.6130}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.5000}{063.4528}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-14.4000}{059.5952}{\magfontSBTOBomERBo\hbox{you'll}}%
+\lyitem{-18.0000}{059.5079}{\magfontSBTOBomERBo\hbox{that's}}%
+\lyitem{-21.6000}{059.4580}{\magfontSBTOBomERBo\hbox{ckers,}}%
+\lyitem{-31.3000}{061.6130}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-31.3000}{063.4528}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-06.0000}{062.9378}{\embeddedps{000.0650 000.0650 000.2386 003.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{060.2031}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{062.9378}{\embeddedps{000.0650 000.0650 002.2386 001.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{060.2031}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.5000}{066.5708}{\magfontUMWOBomMMBo\char60 }%
+\lyitem{-14.4000}{066.4134}{\magfontSBTOBomERBo\hbox{be}}%
+\lyitem{-18.0000}{065.9379}{\magfontSBTOBomERBo\hbox{not}}%
+\lyitem{-21.6000}{066.8250}{\magfontSBTOBomERBo\hbox{E}}%
+\lyitem{-21.6000}{070.4557}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-31.3000}{066.5708}{\magfontUMWOBomMMBo\char60 }%
+\lyitem{-06.0000}{043.6888}{\embeddedps{000.0650 000.0650 003.0000 000.2386 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{042.1562}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{044.9486}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{042.1562}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{048.7326}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-14.4000}{048.2583}{\magfontSBTOBomERBo\hbox{ha}}%
+\lyitem{-14.4000}{051.5225}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-18.0000}{048.2583}{\magfontSBTOBomERBo\hbox{ha}}%
+\lyitem{-18.0000}{051.5225}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-21.6000}{046.6151}{\magfontSBTOBomERBo\hbox{more,}}%
+\lyitem{-29.8000}{048.7326}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{048.7976}{\embeddedps{000.0650 000.0650 003.0000 -00.2614 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{050.0574}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{053.1083}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{053.1083}{\embeddedps{001.5405 002.3513 003.0285 002.8076 
004.1696 002.2500 000.9080 001.2500 002.9933 002.9223 001.5053 002.4661 
000.9080 001.2500 004.1696 002.2500 000.1200 draw_bezier_sandwich}}%
+\lyitem{-14.4000}{053.1083}{\magfontSBTOBomERBo\hbox{ckers,}}%
+\lyitem{-18.0000}{053.1083}{\magfontSBTOBomERBo\hbox{ckers,}}%
+\lyitem{-21.6000}{053.1083}{\magfontSBTOBomERBo\hbox{ha}}%
+\lyitem{-21.6000}{057.1224}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-29.8000}{053.1083}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{053.1733}{\embeddedps{000.0650 000.0650 003.0000 -00.1878 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{054.4331}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{030.3179}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{027.5119}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.5000}{033.9510}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.5000}{035.7908}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-06.0000}{033.9510}{\embeddedps{002.4292 001.8264 004.2968 002.0671 
005.4251 001.2500 001.5449 000.7500 004.2815 002.1861 002.4139 001.9455 
001.5449 000.7500 005.4251 001.2500 000.1200 draw_bezier_sandwich}}%
+\lyitem{-14.4000}{033.9510}{\magfontSBTOBomERBo\hbox{be}}%
+\lyitem{-14.4000}{039.0169}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-18.0000}{033.9510}{\magfontSBTOBomERBo\hbox{not}}%
+\lyitem{-18.0000}{037.3568}{\embeddedps{-00.0000 002.9273 -00.0000 000.0800 
000.0640 draw_round_box}}%
+\lyitem{-21.6000}{033.9510}{\magfontSBTOBomERBo\hbox{E}}%
+\lyitem{-21.6000}{038.7425}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-29.8000}{033.9510}{\magfontUMWOBomMMBo\char60 }%
+\lyitem{-06.0000}{035.2758}{\embeddedps{000.0650 000.0650 000.2386 003.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{038.9681}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{039.0331}{\embeddedps{000.0650 000.0650 003.0000 -00.1878 
000.0700 draw_round_box}}%
+\lyitem{-05.5000}{043.6238}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-05.5000}{045.4636}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-14.4000}{042.4480}{\magfontSBTOBomERBo\hbox{free}}%
+\lyitem{-18.0000}{041.6996}{\magfontSBTOBomERBo\hbox{good,}}%
+\lyitem{-21.6000}{042.7223}{\magfontSBTOBomERBo\hbox{ver}}%
+\lyitem{-29.8000}{043.6238}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-29.3000}{045.4636}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-06.0000}{014.7826}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{014.7826}{\embeddedps{001.9143 001.9292 003.3246 001.7064 
004.0724 000.7500 000.9080 001.2500 003.3433 001.8250 001.9331 002.0478 
000.9080 001.2500 004.0724 000.7500 000.1200 draw_bezier_sandwich}}%
+\lyitem{-14.4000}{014.7826}{\magfontSBTOBomERBo\hbox{so}}%
+\lyitem{-14.4000}{017.9338}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-18.0000}{014.7826}{\magfontSBTOBomERBo\hbox{neigh}}%
+\lyitem{-18.0000}{020.0906}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-21.6000}{014.7826}{\magfontSBTOBomERBo\hbox{li}}%
+\lyitem{-21.6000}{018.3009}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-29.8000}{014.7826}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{014.8476}{\embeddedps{000.0650 000.0650 003.0000 -00.1878 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{016.1074}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-06.5000}{018.4470}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{019.6980}{\embeddedps{000.0650 000.0650 000.3122 003.0000 
000.0700 draw_round_box}}%
+\lyitem{-07.0000}{022.1835}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-14.4000}{019.7370}{\magfontSBTOBomERBo\hbox{ftware}}%
+\lyitem{-18.0000}{020.7706}{\magfontSBTOBomERBo\hbox{bors}}%
+\lyitem{-21.6000}{021.2321}{\magfontSBTOBomERBo\hbox{cen}}%
+\lyitem{-21.6000}{026.0436}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-31.3000}{022.1835}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{023.5083}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{023.5083}{\embeddedps{000.0650 000.0650 002.2386 001.0000 
000.0700 draw_round_box}}%
+\lyitem{-07.0000}{028.9931}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.5000}{030.8329}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-14.4000}{026.7197}{\magfontSBTOBomERBo\hbox{You'll}}%
+\lyitem{-18.0000}{026.5467}{\magfontSBTOBomERBo\hbox{That's}}%
+\lyitem{-21.6000}{028.2226}{\magfontSBTOBomERBo\hbox{ces}}%
+\lyitem{-29.8000}{028.9931}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-29.3000}{030.8329}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-06.0000}{030.3179}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{027.5119}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{005.8500}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-14.4000}{003.9289}{\magfontSBTOBomERBo\hbox{share}}%
+\lyitem{-18.0000}{004.4621}{\magfontSBTOBomERBo\hbox{help}}%
+\lyitem{-21.6000}{005.1293}{\magfontSBTOBomERBo\hbox{dir}}%
+\lyitem{-21.6000}{008.9876}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-29.8000}{005.8500}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{005.9150}{\embeddedps{000.0650 000.0650 003.0000 -00.2614 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{007.1748}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-05.5000}{011.0471}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-14.4000}{010.1197}{\magfontSBTOBomERBo\hbox{the}}%
+\lyitem{-18.0000}{009.3277}{\magfontSBTOBomERBo\hbox{their}}%
+\lyitem{-21.6000}{010.6747}{\magfontSBTOBomERBo\hbox{ty}}%
+\lyitem{-29.8000}{011.0471}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{011.1121}{\embeddedps{000.0650 000.0650 003.0000 000.3122 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{012.2981}{\embeddedps{000.0650 000.0650 000.8122 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-17.4000}{000.0000}{\embeddedps{-00.0000 000.1600 013.4500 013.4500 
000.1000 draw_round_box}}%
+}%
+\lilypondend

Index: es/free_software_song.eps
===================================================================
RCS file: es/free_software_song.eps
diff -N es/free_software_song.eps
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/free_software_song.eps   9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,1168 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Creator: dvips(k) 5.86 Copyright 1999 Radical Eye Software
+%%Title: lily-1515499336.dvi
+%%BoundingBox: 28 324 390 713
+%%DocumentFonts: feta-nummer8 feta16 CMR8 CMR7
+%%EndComments
+%DVIPSWebPage: (www.radicaleye.com)
+%DVIPSCommandLine: dvips -ulilypond -Ppdf -E -o free_software_song.eps
+%+ lily-1515499336.dvi
+%DVIPSParameters: dpi=8000, compressed
+%DVIPSSource:  TeX output 2002.08.27:1149
+%%BeginProcSet: tex.pro
+%!
+/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
+N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
+mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
+0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{
+landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
+mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
+matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
+exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
+statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
+N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
+/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
+/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
+array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
+df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
+definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
+}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
+B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
+1 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S
+/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy
+setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask
+restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
+/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
+}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
+bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
+mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
+SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
+userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
+1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
+index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
+/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
+/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
+(LaserWriter 16/600)]{A length product length le{A length product exch 0
+exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
+end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
+grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
+imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
+exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
+fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
+delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M}
+B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{
+p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
+rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
+
+%%EndProcSet
+%%BeginProcSet: alt-rule.pro
+%!
+% Patch by TVZ
+% Makes dvips files draw rules with stroke rather than fill.
+% Makes narrow rules more predictable at low resolutions
+% after distilling to PDF.
+% May have unknown consequences for very thick rules.
+% Tested only with dvips 5.85(k).
+TeXDict begin
+/QV {
+  gsave newpath /ruleY X /ruleX X
+  Rx Ry gt
+  { ruleX ruleY Ry 2 div sub moveto Rx 0 rlineto Ry }
+  { ruleX Rx 2 div add ruleY moveto 0 Ry neg rlineto Rx }
+  ifelse
+  setlinewidth 0 setlinecap stroke grestore
+} bind def
+end
+
+%%EndProcSet
+%%BeginProcSet: texc.pro
+%!
+/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
+N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
+mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
+0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{
+landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
+mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
+matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
+exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
+statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
+N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
+/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
+/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
+array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
+df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
+definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
+}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
+B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
+1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3
+1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx
+0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx
+sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{
+rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp
+gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B
+/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{
+/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{
+A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy
+get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse}
+ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp
+fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17
+{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add
+chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{
+1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop}
+forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
+/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
+}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
+bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
+mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
+SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
+userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
+1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
+index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
+/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
+/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
+(LaserWriter 16/600)]{A length product length le{A length product exch 0
+exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
+end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
+grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
+imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
+exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
+fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
+delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M}
+B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{
+p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
+rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
+
+%%EndProcSet
+%%BeginProcSet: texps.pro
+%!
+TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2
+index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll
+exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]/Metrics
+exch def dict begin Encoding{exch dup type/integertype ne{pop pop 1 sub
+dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def}
+ifelse}forall Metrics/Metrics currentdict end def[2 index currentdict
+end definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{
+dup sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1
+roll mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def
+dup[exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}
+if}forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}
+def end
+
+%%EndProcSet
+%%BeginProcSet: special.pro
+%!
+TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N
+/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N
+/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N
+/@address@hidden div/hsc X}B/@address@hidden div/vsc X}B/@hsize{
+/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho
+X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B
+/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{
+/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known
+{userdict/md get type/dicttype eq{userdict begin md length 10 add md
+maxlength ge{/md md dup length 20 add dict copy def}if end md begin
+/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S
+atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{
+itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll
+transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll
+curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf
+pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack}
+if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1
+-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3
+get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip
+yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub
+neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{
+noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop
+90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get
+neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr
+1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr
+2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4
+-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S
+TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{
+Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale
+}if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState
+save N userdict maxlength dict begin/magscale true def normalscale
+currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts
+/psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x
+psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx
+psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub
+TR/showpage{}N/erasepage{}N/copypage{}N/p 3 def @MacSetUp}N/doclip{
+psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2
+roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath
+moveto}N/endTexFig{end psf$SavedState restore}N/@beginspecial{SDict
+begin/SpecialSave save N gsave normalscale currentpoint TR
address@hidden count/ocount X/dcount countdictstack N}N/@setspecial{
+CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto
+closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx
+sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR
+}{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse
+CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury
+lineto closepath clip}if/showpage{}N/erasepage{}N/copypage{}N newpath}N
+/@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{end}
+repeat grestore SpecialSave restore end}N/@defspecial{SDict begin}N
+/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX
+currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY
+moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X
+/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0
+1 startangle endangle arc savematrix setmatrix}N end
+
+%%EndProcSet
+TeXDict begin @defspecial
+
+ /blot-diameter { lilypondpaperblotdiameter } bind def /skeel { scale
+} bind def /set_tex_dimen { cvr def } bind def /euclidean_length {
+1 copy mul exch 1 copy mul add sqrt } bind def /draw_box { currentdict
+/testing known { /blot 0.005 def }{ /blot blot-diameter def } ifelse
+0 setlinecap blot setlinewidth 1 setlinejoin blot 2 div sub /h exch
+def blot 2 div sub /d exch def blot 2 div sub /w exch def blot 2 div
+sub /b exch def b neg d neg moveto b w add 0 rlineto 0 d h add rlineto
+b w add neg 0 rlineto 0 d h add neg rlineto currentdict /testing known
+{ stroke }{ closepath gsave stroke grestore fill } ifelse } bind def
+/draw_round_box { /blot exch def 0 setlinecap blot setlinewidth 1 setlinejoin
+blot 2 div sub /h exch def blot 2 div sub /d exch def blot 2 div sub
+/w exch def blot 2 div sub /b exch def b neg d neg moveto b w add 0
+rlineto 0 d h add rlineto b w add neg 0 rlineto 0 d h add neg rlineto
+currentdict /testing known { stroke }{ closepath gsave stroke grestore
+fill } ifelse } bind def /draw_beam { currentdict /testing known {
+/blot 0.005 def }{ /blot blot-diameter def } ifelse blot setlinewidth
+0 setlinecap 1 setlinejoin blot sub /t exch def blot sub /w exch def
+w mul /h exch def blot 2 div t 2 div neg moveto w h rlineto 0 t rlineto
+w neg h neg rlineto 0 t neg rlineto currentdict /testing known { stroke
+}{ closepath gsave stroke grestore fill } ifelse } bind def /draw_repeat_slash
+{ 1 setlinecap 1 setlinejoin /beamthick exch def /slope exch def /width
+exch def beamthick beamthick slope div euclidean_length /xwid exch
+def 0 0 moveto xwid 0 rlineto width slope width mul rlineto xwid neg
+0 rlineto closepath fill } bind def /draw_ez_ball { findfont 0.7 scalefont
+setfont 0.1 setlinewidth 0 0 moveto 0 setgray 0.5 0 0.5 0 360 arc closepath
+fill stroke 1 eq { 0.01 setlinewidth 1 setgray 0.5 0 0.4 0 360 arc
+closepath fill stroke } if setgray 0.25 -0.25 moveto show } bind def
+/simple_draw_ez_ball { findfont 0.85 scalefont setfont /origin { 0.45
+0 } def 0 setgray 1.1 setlinewidth origin moveto origin lineto stroke
+setgray 0.9 setlinewidth origin moveto origin lineto stroke setgray
+origin moveto -0.28 -0.30 rmoveto show } bind def /draw_bezier_sandwich
+{ setlinewidth moveto curveto lineto curveto gsave fill grestore stroke
+} bind def /draw_dot { 0 360 arc closepath fill stroke } bind def 
/draw_dashed_line
+{ 1 setlinecap 1 setlinejoin setdash setlinewidth 0 0 moveto lineto
+stroke } bind def /draw_dashed_slur { 1 setlinecap 1 setlinejoin setdash
+setlinewidth 8 -2 roll moveto curveto stroke } bind def /bracket_traject
+{ /traject_ds exch def /traject_alpha exch def traject_ds traject_alpha
+sin mul add exch traject_ds traject_alpha cos mul add exch } bind def
+/half_bracket { 0 0 bracket_thick arch_height add half_height arch_thick
+sub arch_width add arch_angle arch_height -0.15 mul bracket_traject
+bracket_thick 0.5 mul half_height 0 arch_height 0.5 mul bracket_traject
+0 half_height bracket_thick half_height arch_thick sub 0 arch_height
+0.4 mul bracket_traject bracket_thick arch_height add half_height arch_thick
+sub arch_width add arch_angle arch_height -0.25 mul bracket_traject
+bracket_thick arch_height add half_height arch_thick sub arch_width
+add bracket_thick half_height arch_thick sub bracket_thick 0 0 0 }
+bind def /draw_half_bracket { moveto lineto lineto curveto curveto
+lineto gsave fill grestore } bind def /draw_bracket { /bracket_thick
+exch def /arch_thick exch def /bracket_height exch def /arch_height
+exch def /arch_width exch def /arch_angle exch def bracket_height 2
+div bracket_thick add /half_height exch def bracket_thick 0.5 mul setlinewidth
+1 setlinecap 1 setlinejoin half_bracket 20 copy 1 -1 scale draw_half_bracket
+stroke 1 -1 scale draw_half_bracket stroke } bind def
+
+ /lilypondpaperblotdiameter (0.014058) set_tex_dimen
+ 
address@hidden end
+%%BeginFont: CMR7
+%!PS-AdobeFont-1.1: CMR7 1.0
+%%CreationDate: 1991 Aug 20 16:39:21
+
+% Copyright (C) 1997 American Mathematical Society.  All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights 
Reserved) readonly def
+/FullName (CMR7) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMR7 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 52 /four put
+dup 56 /eight put
+readonly def
+/FontBBox{-27 -250 1122 750}readonly def
+/UniqueXX 5000790 def
+currentdict end
+currentfile eexec
+9b9c1569015f2c1d2bf560f4c0d52257bacdd6500abda5ed9835f6a016cfc8f0
+0b6c052ed76a87856b50f4d80dfaeb508c97f8281f3f88b17e4d3b90c0f65ec3
+79791aacdc162a66cbbc5be2f53aad8de72dd113b55a022fbfee658cb95f5bb3
+2ba0357b5e050fddf264a07470bef1c52119b6fbd5c77ebed964ac5a2bbec9d8
+b3e48ae5bb003a63d545774b922b9d5ff6b0066ece43645a131879b032137d6d
+823385fe55f3402d557fd3b448685940729e6e22f4be0e08c6505cba868f7950
+93f556b64b808dd710eb936d3ac83e5783b5f7e56d363a59a026a5619a357d21
+c4e77bea121eb24b09027d1aad93158edf912940e91cd2f17922b35885894644
+7773730bb19af9e70453e1b78d5edc123b273a979891d6d5e624f4a388f3897e
+13b045e34b4ee2f5e4fc5e996d3549640010c671de14d18b0b3cd300e57dac03
+22e59bfbf7b29422230870f5897fcfaad4b50c7c1c58edcd119218163d6f6e56
+25ccb882db7b6d09a1586508e8cb642a11c29a46915e4a96e282079cb21922c1
+c2e360b487a45302fd22ec8c5fab63e54b5e844d4b17ca2fff37c69c366dd72a
+d02922c14c0932f65ed03e4219c117962edbad2dcdeaa9c10ce8af38a4ae52e2
+b377245b0be19a77d6c936e7530cc4d0b78d0cc4a92698fa2870fa54f2d8503e
+2d17b3d52fb2febb09f2b2af0c2a1892039ebe19a690098799a858e3d39631bd
+6925a154d161df3918074ada6bd52baddd0adc3f07e2d9f15e27cbf7fe8b98c4
+07205c811121fa91e059f2f99322fed63f359ac9da97aec383f067f23e5de331
+51e80f0a88ab50fe8fdae4a5de93c1ae2fdca06150b37246140c0e87cb2325a6
+0d2349162ae3ac93144eee1e665a1289105318fdfe86b6e76251cb25adc967d3
+d0b97fe5e279e1161736ab22b4ca510b964342383a840defd38f96a7280e6ac1
+34e48d740607ff2e7804164a16d47735864db847c97335e6d4215cb99911a1ec
+015a3edaac1f28fedd56d2467130d07bae9416c15f0827d27c6c79f59054282a
+418c12c157c91223a829947f47592f7cafd93ca182b25a73a9419127e3b12a9e
+5167ac3963f2b019b338ac46d63880f94dda4b538835884d2a5538c85528d6bd
+977f844d32b43b0e48caed5a4bdabcefe71695d69ca784dd32fbf3ff701f6b07
+72c3661e0561ac614e9d7412643e2ea5d9349b2dc9bb7061a3febe1581cf8164
+0a38d2ad46b69e830b5ce4280c6ab768e64c88eb351bca107ee7a775f542f1d6
+d9ea041f385ef4c4fb336f05420dd020247391067ba5e44b0d4acb0fe05ab58b
+ff8b53b43fd38954d65d5da56c0010dda89d4c1daf23c25f5e8b0c087461bc78
+2349cc1172f2a52f4449ec56c4fe6fd8c6ce797867c5646d3f256f0334392d5c
+04cabe644ca4b867b837a20d5116f24eee4bf7bb2907e0a57741ca7dfc39ab99
+e633a8bfac00241462da59ccc552760df598d9dc28798daf10f2589dd84cf629
+4a74cd22a4e5d210885eff3f48d9dc2fa212165af1cd37b078d9b0d67ec48962
+fb3a9ad311d3310b6ee1849292ffac1e0220f291ccec59ac3f348d77327ff95e
+d35d53d4d08ac6513e3ae7924a5202b94bb0771b39d201af80bcbb2e7f3e47db
+3d247b7c61b563d0ddb3c1f85fff25177f1910fcb3dd9ae5b2df80dd827e8b92
+3b1a2ead0ef5fe3fb79d62cf86156bb2c3fc7714b0c8481dbfe11bc66612910f
+e6d7b7cd81a7f677cf91ba47e27c2e2f392cb5e10d1601e70f21d39ddfaaa199
+d17ebc420446a14c47a9186718cd78ea17d15c0a087b9a01ce5e7122984da617
+eacddd1193fc40da2cfaacf2cf39d3
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont 
+%%BeginFont: CMR8
+%!PS-AdobeFont-1.1: CMR8 1.0
+%%CreationDate: 1991 Aug 20 16:39:40
+
+% Copyright (C) 1997 American Mathematical Society.  All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights 
Reserved) readonly def
+/FullName (CMR8) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMR8 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 39 /quoteright put
+dup 44 /comma put
+dup 45 /hyphen put
+dup 46 /period put
+dup 65 /A put
+dup 66 /B put
+dup 69 /E put
+dup 72 /H put
+dup 74 /J put
+dup 84 /T put
+dup 87 /W put
+dup 89 /Y put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 104 /h put
+dup 105 /i put
+dup 107 /k put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 118 /v put
+dup 119 /w put
+dup 121 /y put
+readonly def
+/FontBBox{-36 -250 1070 750}readonly def
+/UniqueXX 5000791 def
+currentdict end
+currentfile eexec
+9b9c1569015f2c1d2bf560f4c0d52257bacdd6500abda5ed9835f6a016cfc8f0
+0b6c052ed76a87856b50f4d80dfaeb508c97f8281f3f88b17e4d3b90c0f65ec3
+79791aacdc162a66cbbc5be2f53aad8de72dd113b55a022fbfee658cb95f5bb3
+2ba0357b5e050fddf264a07470bef1c52119b6fbd5c77ebed964ac5a2bbec9d8
+b3e48ae5bb003a63d545774b922b9d5ff6b0066ece43645a131879b032137d6d
+823385fe55f3402d557fd3b4486858b2a4b5a0cc2e1bf4e2a4a0e748483c3bcf
+5de47cc5260a3a967cac70a7a35b88b54315191d0423b4065c7a432987938c6b
+edad3b72ad63c2918b6e5a2017457e0d4ebc204b094541f345ec367ae85ca9bd
+24568a01d3b9f8095f7420e6c423c414b3dcce6da48dd1c89a56d078e0d0e2f2
+62a13640a06d17e44ee3866c3471fb58fedf5a3b77294517651c16bdd7267d39
+a54e7171752dbde63ac19bb4b3021ce95eb5fe67390b09ae4d9ed4d704a67443
+f55dce17acd996c1f5e023c9e5a18cbeecc3097f23763acb86cdd7cd13381ae7
+4e48495ec7fa520539d87f8a8dcb3c826275469b6800876a457e7d1e5be867c7
+b1ccad69742a8c9b0ad943482bf2a4ad0aed40baeb69a0233bad36b4ca2d2da7
+322956c70375d152653500b2f22d2ab6990cadde2da14b4917f7515e64bc3d96
+bf775258fc7dae4e42a4c9b6da8eddec4a800c8aadc8d75e48cae52137e05c03
+677f5d6a82fa46d9f2fc7f56d62e5c605a1b7898b8d1401c2cac1a0122a2c8a7
+aae09607f2c5f29293a09b9959399283be89051452898238b777db9830ff4318
+a298b221c4a820c700ca964fc99e6b1d9eb0bafc39be9aa9dffa2fa326b2a466
+1e67261bb3dbc85844e76f9313ab533ee16bcb478166de5502b68e6ec1ea6110
+f53206cf1cfea419571b0243244b32ea38b828a01e62b03bcf476a32c2341cec
+b8a0fa2a3f3f339315d5f3aa7704408f6617d026ffee4925aa48537a4b2e556d
+225be09392546ad561cd46cf766f0ba14c6854c5af1a528c3842b0c5aeefefcf
+19f19cbce5d967153c4f88e51c776cfbe10d39328466f7a3b83d85601ef4d1ce
+0cc136610fa6a74d9676e4e99291d565cad27b9eb2337b0eba4148efd0eb2866
+ebf0a4209ba135ad1376cf9cc2d4110f36121055caa3f2e7e90e9af65960d780
+0bc6b2587fd5b9c7510e0254d6e885fc0fc581e48644b3aa554ca4063568f262
+bf61d139f8e971bf0a8f6bd37f84a6bf240a94b35dd6f277fb5511f239c4560c
+51671bc99834e3cc1e436aa16371eed6d54e7eeeda4367c836dd4ba907f817ce
+e87a229ae4d5f07945dba9de2872edecfaa12f5a15e3eb474c8495187f50fa4f
+78e59b91b7f693d08c72ddd7804433871077a44ac430adb1d5785b81850cb0bd
+0ca8b2aa5707b8fa16ac817fecf08e61708e7082f947d8e0e852ba1525965f66
+d0b1a024e91e92c3e58d5a0e0281597083075ab688949e74455ff8526a3a88f7
+03cd5f7dfddf9894772f87c471f8525fa9a58a5b7e231b7883ea16571a802eed
+5c46ad6aea3f6851759aae3e2ba9d87c65a2cf7902ed585f233ba23ffb61ef6a
+b8a336eeec25eada2884af6e31de826849dc0bfabcfc78fd127d72b92dded488
+bc789a09c2853aec2c0ece9081dec2144ef2f86570c58c50019cdde248d60976
+639fa5d05552bf82a2df6369a1b409496b54cc8cff5b81c6e6cb4e12ef05ab8a
+e22a78a3ca8622ca5961566f81da79c22624c4f43a60a9f99351d4ee67bc8a90
+cdaa5c6b7012cae7c3732b034121542f2d5be581be60a0c82fe433e8bc4a274f
+5b62a2f5457db6948c1bebb22608cc2f1f1f2650e14fc61c1febc730962f948f
+ce0942dbbd40686da212f9b1506b474d407c713cad6846b3eff3606cf84a86d6
+da6a7c5db3af7569737a7be3c84bd734bb743c9224e2f2f93e44b6af13c029a4
+8244d36fd13cf6938e7637a04e8d60485b5e0aeb2e5051151ecceb65bac1c901
+6e9941309ad2679568f19634ada869576f037ecf32972f08906c9dd957837c61
+326305542c066098fa1f395b8f172279a14909b2adc27aa72ed74f1cfba5f862
+a102d0f865b38457bca050c6db70cde7c410189522fcf345e57d2a839c47fe23
+16978c4b6018b6d7f7596058aeccfe0715d4b9a72e4a17a29952498a64daf304
+cdf1a12a79ed74bc918a29e33d4c3c7eb151f58327bcd2c0abee76f8a7f5ecf5
+b664c0026579afc5f8831459e12b93eb0227c284a2e6db2ffaca7945b7278f97
+9b735b07275109cbb601410add4bcdda8b31fe158ee6e58e21edbdab82759a3e
+a51c4ad7ff5664eac7fe8584f3a77508dcadb99c9a83e47db2b217edb9937535
+e5c7066fbe7491d032f74bb647b9fa765bba8b1672801a730ea4727f62d3b657
+4e7cae322f27ea92ba266850cd258742bc383e04da564361317ecb9927d12f63
+01f3e4d0de60400584a827d0e2ea4611436a5e5fd4dd37b4b634baa11b83a6fb
+5bf74f6d92670686e1b89a40a489be2fc5461dabee37c39f174bfd4ec9a21e14
+46ef6025d363204e535ff60eabe48033127a6225fe22006a3de20a61c075eaa8
+ef447ed5aa827e5e7d892a8f1b31057aa74633542eeb9132ffdb2564e6555ca3
+30f1a5de9b7462db7a9b17bf1166c3281f6093c1d849d1ed88af7af466218467
+0eb75e34fdc3e5f1fbfe80e94d0ab9e00caccacec40cdc6f6efdae792998cd86
+c950eaf7f08249439dbc115035d60093a4e9315ecb8170051ba398be09fabc24
+3e1b6b4918f70d57c889d03316b67b93dc4dfe235dc3e235306a35250fd73055
+7ac5f12f9cc1e5e344939f7ef7d17d7bacd528896530022a29d4b7b1fb9474f1
+247967d72b1e0ce389134f30dc8779a21d70d30844e4d0d8453235237ec6dcd0
+d919c9fc2cbe9319a0fa82167181a9c8bc638c580a95cd80f420ffe4b274b5ff
+2eff97738775591225dd0467b28941046438fcf8a51339c4ed45eb038758f465
+c1e91518af12e83f2834721f0261f24c49144ef682c07a92e2bc502d517b7055
+9f8e11e68d425114a39e6e10c4940873f58d74dadec45dbcbc23da50b252594f
+8779ad881c1e948461d8c3bd0042f821356924c6bd2a6d167b79a92ed2267236
+b2072b6cee2d10f02a183bf81bfb377c57b41a184b70e75e9d864265bce0ffbb
+25cbb1afbf8c66ec9d5c616e3e459fcdb18bc6ea90755cb8e90125610150cf8c
+dac352d2ca840f0cf4a686617675eb3274c5abe9360e6763a47c6a1d578a5d09
+4409052f21d215c9cfcf6550b7eaf38014ddd6cb5def1b4044f71dbbcafa7d80
+578f79690eb0525f989d1278e4afef1150f444a451eaa562183ed8133fba83fd
+9ce03cb25f0925c40e0ed05da7312bd4fcc5a965290a9577830016f804af38d9
+e479470c5520b400f65468c0ff80b37b89cc76846d09141c85667deb24fccfe4
+8b6083f0b49f4d09a312fc3ec62afdf79ef67c35485ea72d6c16e2fb998ed769
+abd8ec706cd90ff9184b8263b0a534e19bc585b78498e7a5291da24ae2579248
+3c11b3fd4ad903b7eaf0e196a8ef4c9b9ed6d473a3c4bca6b9790076002f18fd
+8318835f8b9a11b2f4ec8a9dc26908f6659bbd98e98dabf1ba1112045c890e3a
+214d2f359a6d5cf5fa548ea7fb94a5d91cb0f5787267120ea595c3b69f805581
+a644c9e0c8378d9e9a658e55488ebbec26d8721805ed0589f1fe2699f7912a5d
+e211080c157acec1eebc94c9cdd83e87477418728e09d7d873638dc341a5f725
+7dd3ded67ae2d4ee409ba3e3cfc9a4638f8f3ce54184c813a5d2a4b3582ff860
+df53c17bf5907769629af56344fc6eddda4b76ba690178daebb1047dc02ee466
+75cd0af39ce7962d93db5adc86a9a070404b3e35d494b8466b5e79b85fbe6fe4
+a2985464f29655b9ab1eb5ba9fa2af7148b6869c4335ceab0c53d0bb6ac792e5
+3799690fa93fbcd69023c3b5102f01d86bbb330212aaa2fc18373ca12401fc7a
+0f83705285374ccb789abe9093bb0b75cd6a76efac37d7cea8b5a6b508c27386
+b333ffe6ee3154811c4348c3300c792701642b906bdd7ac09619b4d090049a28
+36b2f2581dae68c3eb7aca330deecbf60fe584838bc7aff3ee61f1dc32d940dd
+99c57c79e50fc3eb91ebece0e42a7570cc78d180931ad1607ee80940f436ab49
+a2187bfead9d1eb20dbc06b3e65be76231c217ac9c4b6b7ad5998be9c16dd776
+f4ce0698d7b8619c0363aa9a10fbce402aa1de07df534978677b89ca27f5ce5b
+8c0f78016cadee581a19e3ea903df77f693224cf0b7b7a3ee7baab3eca8d1350
+77bf1ed223cd03d24f6ab73e26bada14941397175cd03017c1454feb6ecdcb56
+433ceceb260ce83643d5ad601e98a9709c49695c7c447eb4a21b8e76d697aa59
+3f2be948d124cd26a771f5e74f63aa6f8d2e3e51592d51f7d4c24c4e5a06b775
+f42ed5b502ba2f5dbff60a15fcc58b6d30c87b3eff9c27ba4c52ce9057edf4f7
+0c3259a75bef582212f85b9e37548c666323b27c86a3c4a844e5eac3624504dd
+0478cb4974142fbb1c703f5bf6fe6b759c28eba271e4513cf0db12101b6508ce
+dfa6dfea17f6d0204bda0a6886ef2c86c72d67821d2302ac85ca23bfc2d299ab
+0e64dcfbf7ee86207067bc22a2e9464a8caa1cb7cd806d7e2590f619534a63b8
+2c0170d2803bf5e636a156b3dbdba4970c86f67c26e2be5eb272f6cb666b3ffd
+d8df71840a41412174ac920aafa67da6554af11b157878841c82fc194ed9a74c
+bc7a0d4df3fd20734a3d9353b53dfd11e58ad700a2bfd87354f70d3badf31e5c
+a391815a37000e62306ebcc0426b2227eed1435488dbd7bcca4978f60010a56c
+821cbc8846b00c70eed8dd11d0bd8a16e353ce89793407d05fc6296487160b3f
+c10915d7820c4044236f79682453fa1f6119debaf9d347d52712cffb54034f62
+4ed5016486399542889fb2eed0cf2baec5f2af4cd7ab7e6c891f87a10c587cc7
+39551dc977bc6873aa9199b44851d08f34e1063cce5d002555e0fb4f97f3cac8
+3e2cd0dca47d5b2ce69bd2bedd8355a5d015a789fc8df6ebd5a24023676cc75e
+2a1a6f5401c321f57ed25246e716c07e0424e186cf76d4bfa077f349f64b9cf3
+6bee6a9df3649f6b01e7cb2e74618f3a84ff0d911b93292243691abb8940f7c0
+ae53acfc3a967d3fec0b6d958b6ff6129dcbb40c836915b43c7ce60808d9bf5d
+c22dd624c1c35e92d662fb732b8fc2fd6db4c9b67a232ea5944270b62fae3ef2
+9a3f7383370f9c8b5cd1ee67b398f03aeb165f62b572de6a724f2423ede9c858
+618e5cf7e968f5ad3c439a27976b60b54ff3fbb82683d1936f0e3d4286c01066
+e96bd09476ace54cf2c11e3d8aad1d56c7c75abe214ac677629386b58c4d396d
+02233e8a19eb323408cc13b8424acebbe14d09f4c88f488ec40d1fb16e70cb2f
+46c48a93c7ce09b6f31f456383a9eb2999431dfc468102bd171b5dc83f8c7e4a
+7b1fbf8c7f5568cd708fa56a250a2f1d0bef02c70c37f154098316b8ea68cf32
+85444cef25755343f6bf8e9d6b3b4b7f62e61ed6ee33f045e1edbe90025af3cf
+d178344c83da384a9067d89b4d89464cd1a184c88dd71d01a32ba751763bfc12
+3447a45f5e4ddb6573d0c5700eb0a37c2f5368b18bc3cce1203e099f0a24f75a
+222621243b194149d708118eabaf139e956b43266ab1cb9a929c7e4babc922f8
+3992611648075f1cacd2f6d30f752c21df1db93b872076c97b1b3accb8c1feb5
+ba3ba123e2aa956b7247174525b16194a0df6f38014fce08d291e148ba3e0f46
+2a3f4fa69239d57222c760bb9878ab75b9f2f201c0d5fbb8acf8bb4f25be0371
+859c90ba669806ab05fd647705ad6cb9e40916d5f7b192f397b326c31b5c4a0e
+a7dcac5454c570204b856151d87333291faa7a9d8c20f65e64aa3262146f8ca5
+cbaa564bd20d87136a31f5c7662549f34ca2921db7684f372b2d7da57967dc6a
+2e8f6a1202d2952f00a37eacaea90c8431bb4852ef9b64cb42d03227b46a307b
+ea5f733b9dcf48a549d3ae92c888da8f5cb4fb7a3977705c753c78eb472ea418
+38d6da6341afd982214129a0354fcbb258fdc5271f3e88e53ba7a95305a22451
+2efdfeb9feaba8f1df2cf928c1534c0f9c03814b6417781717ce1f7ba951769d
+57af2eaf94a29f9297db20f04e85ae8fd6ddf5df6457ad81847afd49820495f2
+5daee2b33845ef65a0d13effa3155ffcb8ce12471d870b1f56594fbe8dc0a172
+b7b8b2ef844550246b125a565fdbb6f29fa2e8e14b4fcab47ad9d18ff48d2016
+5e1e9c73d8c31a1aac636b10bc448a943e66269a0a180acc9585113216bcab66
+321d9dda3e94e9e087500f9078d593d156ca95dbcf460e17dd8471ddbd1b0db1
+d54c3acaab9d03cbabac6d6d4fed152161954f498dfe6be0d4edfb946e93921c
+20c3e5b6d6141d39cf54d97f95b8d1fc7473b4e5f12028c0c2a18bbecc258704
+9a6ff71cdb4ed6d61f0b98c72759572e492573ab0efdca8f58e7f1dc34daccc7
+fdd717a2a8f245967973daa4d56c58bf22e7271e364c430e2f36d14e6d809832
+dd58ab99b54d4ec9552b22901657206cb42d6ec27a21d931ef92fb0641edcb21
+7a3b00f75f3b03f4b2414c9228c64c02784138d6eb8139b1a22fe15652eca9ba
+ec7daff26ee31a908f711765ca1dbb7c59dd6a2fdfce0ddd317f788b6f68a387
+79cc88c843929b8c9012312543fadb850bea776ac2b542d255d9a6dd61365b54
+adedb23e8f816aa9f702e8ee9b7031913a4c903424fcade3a574cc8bc5f761b8
+b4f9feacde977ece706abc08fa951f1c3d33bd02624b9fb1b65cc7787627d100
+8071a22ea674cd0969017833cfdcad0c6479e031c4c8aaef1de183c517145a9d
+f11563e414baa8e0e479634c3fa7d0b6cc3389c65ccc733df507c2219a883ff5
+fb3ee3bd5603f528d22dafe81a1670c7f80c02ba6743965426b7333e4b3bbb65
+5baf45c456366c3136460c9fe0eb73c96c45fa12c0021ef7e027b239650e445b
+633d40b6896f2714dab6d757a586e79bc147c49c28656e92de88ea15277b3288
+a0fe67271ab030dd3d9b30607c7bf7f9fe069afa599b51d728c85e2196df6aba
+279d4fe2da3c9a56662cd7b427c45ac3649bbd32c9a045c052d923428a71be2c
+b17af4bf936672ffac47c296e209688862288f29d03bcdabb49c0744104874f4
+e14ce69dabf093f7eb5af4233607ea5be8fef7214b8db312a0a9558010d5b7c9
+fb56d4dbdb69a178da5507bf2416f16e7d7aba6c8cbfdff2a794a209c803b29a
+ced2b56b81ff6f0bbe881514483cd9cfd8de32864df68017f3fb3e21c6c01107
+19e63e24f5d6ec2bc6d330d9b17866a61cea0b474db088b4ecc4567922e6481d
+e5d282a30566f0fc6f37b8c77695e70cd270b5acfa9721a1ecb3c4b4efc87cb0
+71f8da35262662d18159ba2dd38fcc6d8087a367e2a4cb5fbfa55eb2ef2bf554
+cb634b2cc27ee8cee4105e5dab54183487c030756f01a902758f9f4dfcd97c20
+286ab82ef37e9999d37e14e0c4f42e330a2d05e2119bffb4c1da7c273de93986
+730fd99abb028a9c06d0a170681c2057fb47adbaccdcfbb61455c4a79d555717
+1670915b9928d91bcbe67c0f90ac8690588e1f0708f32c89ba93383d3a3930be
+7c99a1e75d83ae3a010dff0cd5b76f7a6222e46af811281e40a52881ce041057
+2a95e6b380267b16843bd2aad5214192652d55f2001fa6b4fcaf59616830a7f6
+ba4fc9420f3311a1a15c96d84502c200c7fa0831c591b518a1f6df878f585677
+2813adb7401a99901cbd3d1783dafd7af7573ec093bff3c3f1d424d0f7937126
+f5f25d3366b90a7eaf9551665cc11652925f4813036dc5a9f462b0862615b233
+3d91a2b6a6793e7082793f76db71fcccdf89afa9deb07dd0dd7c448132cd0811
+bf69ef5ea0a50096a853a8e2d34cd3f5ad7b9e7515a6235471262ad99e2712e5
+bc9d91daa08d2b18621c60b6a5a433cca5d8316ac8e0f13ab3add4ea23c5f3fa
+ecc4467d719b55cac5d720b7ee8ffdc381a994340ae72bbc8cc846be5261e84f
+1d3e76fdfa68adb1322bc39b6d0938b5081aa74382abd6b1633d513d5a766803
+96787187a611d938f811cd1b67908f99bc91b86a3b408ca2e9ecb7b81e8250eb
+82f5c4e7473d96ee919758452fd6a1725bb073919d8d8853e07d20f666a0aa1d
+06cbb19352b17e8711c67ef7c5df8e533be4e4c2aee0e77a5d001336d5931160
+409d75039d1a23d5d47aed70ac31520aa2092a9dbcd368f25bbea83bcf1387f4
+81a0cbd070c21d8f2709d661cd6ca182de5fd74763b311afedb789791f0dc832
+762bdf93e7dee3db56ef52a6a6deca9301d490d93665f4d90ee08089077cff41
+fc08f46ed7e1f8e44923c683a40359bd3793938e3bade30942254433706915ec
+7a0518999b60ae88a0f110f6b9876052c30b875bf4df5892d9ad1c4cb2392c07
+3660db8f44d486a6ca5103b30d893a75914d464c97fb2c7f2a3b39e55e62e7fb
+179f0cb8259027c2ff5377504c9b2be3b14e1d5915ca0de30665d1e80da16451
+b3f4fe6c2a493141db6fa8db8dbaf8ca4b5f627e2e8d385b20d3493c8bb7851f
+6d9ad57897e65114033c12dbf0d1da9d11ff70099b57fa8435ec8dd1277c40b6
+3a71059fb2cbad7b6d033b68978e8908291c07574e67808b30814a63b9581e01
+b61a5822d7281d8a2b83d185c3a7
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont 
+%%BeginFont: feta16
+%!PS-AdobeFont-1.0: feta16 001.001
+%%Title: feta16
+%%CreationDate: Mon Aug 19 18:13:57 2002
+%%Creator: Mats Bengtsson,Signalbehandling,,,,950213,hallberg,970212,,
+%%DocumentSuppliedResources: font feta16
+% Generated from MetaFont bitmap by pktrace, http://www.cs.uu.nl/~hanwen
+% Generated by PfaEdit 1.0 (http://pfaedit.sf.net/)
+11 dict begin
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
+/FontName /feta16 def
+/FontBBox [-517 -1319 800 1251 ]readonly def
+/UniqueXX 4214375 def
+/PaintType 0 def
+/FontInfo 12 dict dup begin
+ /version (001.001) readonly def
+ /Notice (Generated from MetaFont bitmap by pktrace, 
http://www.cs.uu.nl/~hanwen/pktrace/ ) readonly def
+ /FullName (feta16) readonly def
+ /FamilyName (feta16) readonly def
+ /Weight (Regular) readonly def
+ /ItalicAngle 0 def
+ /isFixedPitch false def
+ /UnderlinePosition -100 def
+ /UnderlineThickness 50 def
+ /em 1000 def
+ /ascent 800 def
+ /descent 200 def
+end readonly def
+/Encoding 256 array
+ 0 1 255 { 1 index exch /.notdef put} for
+dup 28 /dot put
+dup 30 /wholehead put
+dup 31 /halfhead put
+dup 32 /quarthead put
+dup 107 /trebleclef put
+readonly def
+currentdict end
+currentfile eexec
+743f8413f3636ca85a9ffefb50b4bb27302a58870bc65c957dd23c10f82b059e
+7df52dcb950799e6977e67a36a10337512287a53f0777dcfb050d751ecd07761
+bb0db29bb9166f912699f252f95f69a1929b4b8dcf574882aef38f3219e628dd
+29e4d9c89384cda61a10e3e5b6910710b89c8b3b067f1055c53ca14734d99fc1
+6d267c4cfa111b44de76bf86b51b7437dacd73d923cf9ad82639d63f0bbe732a
+c3e75da96a92dfdee64e384108b9d3f76e07d624ca5c4c6be5600b3fb7f0cdb7
+80443a4607e67f861a05761c61efa5554603f8a54f539510a2e1532a4f3fc339
+a2a97c0f6f65489e6089dac20478c9344034dea07062e45718d128fd807b5695
+370fa8b3ba9f25819ec9e874584a063ded7934dfbbe15b49afabf2f1a0748e4e
+5ad972d663c12a23d648d1956a8d044001b56fedefd7626e6a974207dc2bc7e5
+460bcb1bf521a8257e038f75e9a31b67bb3bd3b54646160f8259dae332e56095
+cb03154a342e14971765a7730662844405c26327c1ff26d88c699bfe44a7e4e4
+73e6d89750d516072913da82d63548a20f6257c07244e72bf2bbdbb145b6cb3c
+0149ca7d59fdfad6b2a23015e99d5e7cdc6b10d51750878ec925a8d397c0f92d
+aadc8af3b34bf6c52d47fd65e286db7cb9d5336ea1b53beeb903f2df47b64bf6
+9133386687e39a1510d3ef450cd4deb2cc18d915b8beec17b33434b26b3dc845
+4fd4cb7668693a14104a333587ff1a97c2ba002d63dc4836073a5c29fb1e6f81
+83e84988383d47d91485f339130926dfa355fba2b30e3c768e194b0efe634538
+9052c5f8a8dbb2d7f7cda3d315d6a1bd93dfe4fa14185d817fa46bd3d4d0d14a
+0eba80a93102dcd991f0c0b19a4aa23fe97f647cc664b829f4cd79274f86c7b8
+aa8587aabf917b6218a424a4bd39ad7c55be270626a07b8d4dab6d27a429edfb
+2358eff8da2147bf0c1f0ced55050cf9fcd31d3feab8fdcc9b33659ab35943aa
+7679c3488819f601bfa492871a269fdc636f0b6ac28d93cfea0c915679a4dc99
+907fe440c6d69fbca6e92edb304f908b6a24425c6d77c0a13819ce3a5699e5f1
+83f12cf010cd15ef3784c72945d9c5bf1912f3940218031e87d9c4208bded869
+91a01d18e5e9c2a0bdd88d991ada809f2101fa8b8a71c4298852a77fa87a6442
+93f95fe1c4af5641ca4469fe30010f7b04516bbb3f64123a0c6d08547612f0ab
+6a9a4d41e18c13f3921569489512c40141f2c7b532733e5620f338587452e400
+32effbd71a7e6654505fc868b8d4148a3a05e8055da39188aabae9a025365f04
+2f68b1d1e93114677add8a2977151ec5587fdb1d3ab49f96bd230119ea658ed4
+02f9960ca25a3a477b93dcd8f51e96a66c78ef480a75e2d8d687f9ecaba3fa0a
+4babb15179b34dc406f25c8d415ace87b7fb7e8f60db1fafbd25fc9d6ad81f95
+100dea1f795e6b63536d351a59ad96b9354bcefc1759ad64003cb434f146825d
+67ec45bbd6c6f0a4172edf2968958f467ae1d479dfef5ab48bbda1e69848ff48
+0699fb322394e53e33ecd8fe9307d128ec42b6bf3141d9a5f598fd9e984cc9c4
+a687054d5551c70163ec4092a2ae97a0459450612b9934927395f6c59df0c8ce
+6d8a890dc6f514cb1f06b591e39c784d879fe378e9a01161a6f5d81de9aacf20
+df6ed3fe831951c1a111809b10e3347022f4684f8780ffd4325cb9b6859c9726
+994b7d8c573ed4d33267bd7dea27ee2a7126a71deb77c37d77553a51013d3ef4
+6cffe6aeffe10938a0e57681db04c3ca6d9b7afc72ebf17bcbeb2f037e7d855c
+80a76020c10edc87b678881a0199b52090d4a20f70cdf48be1502e34fb100829
+559b320f9aa53debf2851843f38f245fd5788a86b8c0925ec8a3a3b15cf66d06
+1c14f23d66945e4ab5a5f883545857557c23bd31756044e5d6c1c6ff69507162
+9a1a55dbf53401260072f1a13afadf2661436df27770a52b434d148a859b9537
+2fae55197480c81636ed33f3018d88fb5e2fc807ca8c55b512c81737747d993a
+3124851f9840e9e3739020d54b753ae6e05b698ca43606c2dd6b1b3b4ab03d56
+31d38af844abac375e8e1a5cd642690fff73391ff5f01911ce52da0c6548ff0c
+d1e11509f49bea03e7fb7193bdf1116c47e292c44dc190e899f387b0724470b9
+bbb7edfa1958632ca13062b2c3debe06e89f4300ee53febb1882d65d7af934ef
+b87ce1fdb419887508b56018c36a4147a6c219f36677e0034773e3dd11200e31
+e0f2789fc7db014e229d8d01bb85bec2ce4c529e44484615627c5a7fa21917fc
+d5693d9f346207a0fc90d05ddb0e03178db87d6e52845acfc236ad3e8ac03476
+d012857cfb355193f90ce82e287577eb84003979647ee18203b0b8ea9f368990
+3a9c7ca82fcc6e8c56106bbe9ea639032ce871b08febbcf2b5b97f2ec0c4d9bd
+9c7d77f552e4ccbc16b9b70afd8e40027c0a356f781ab9e65ea7d48fb12e5fec
+e6e26230c6971244cd29701c27f092293e9e3fed420177e07184733c30909751
+49eadfccc3bf8228cfb4565cc97cc9e68ef067b47a4d78900b0d1ffe952a3f5b
+3c02c8f3973461fdde35d2b2c5cb3864d08dff39b5d05399e21b965db85bc7e3
+22f7fc472696ad161225711d64727c46875e05104660add71e82ba7584964260
+6d56d743113f912b9d07a31aa6ababcd25a7236a977848065675d9598f1da4f9
+5af92f0ac68e81ff4ac18c9735a22c7e4be09553a0eed7a425f9f3282a8dcfac
+521be9fe5f94de1229d15f8759e0522c76adcbefbc6feb89cc5d07e882751ff6
+0eb93aca3dfa556474fc3ae07133de7513020b8307051d805f41ba0168d89c3c
+b29958ed4f1de39d7cef7880e8fed7bcadcbf81436be3b3993fd1dcbd5a846a4
+860876628497ac730f123521b9749271e2ccef2b50c611e9e451058190c21b3e
+0b06d768a5471700ad13d8df7b33b32b560eafb30f70eb3691d8df3db9891a9f
+0c6491c8acd710cad992d577bfa5a0014ec78ab12566acbeecd8edbb5181b580
+7045d4d6e2a999c3b8d959575ac8c6580cd55d6d0b4b0d712685c6b9161de192
+5495457992911f1f0fc8232991673cb215cc8188c151eb90d787baf8758f0475
+43f76492919e80fb199b6164ba8d04e890df7f9d0c976aecd399cd27d4b7cf53
+64b46a8d6f620d749e1f4fb4821e5292bbca324dbc03a8db7b2cf1f880ed211a
+d10e94fc35104ab51c7be0167fbf55cf4f9ed8d0b2409431447f045fd963fe2f
+edae7b19868de065cedc2f894016639f07773fed95c3614e608f6f9db4c140e3
+d6f8523e500bbb10669d85556f52c20335ba0e5992bccbac8ba3c5c6d8c468d7
+29205c42fb27ded8e812dd42c306abba50a95079620bbda3e3e197f673603b39
+c6ee8536eff01a4aef7916633f29a9cd7e82c15d1a558a38b996439b37d94609
+2d52b77ab120d76d9617ba0c4012b7cfae6b23657cb1490fc440657a20a271f7
+7645e31d5aa8044ec7d712832f801f53f3d6b020c79f87f21fc1e939ff101910
+f5950a6809eed5b0057a65b03b26a5d1e2e1d9de6e033352bb494f54447faa7f
+8d72a06d187e967a4a2db815b62b7fbd5d43fe7e7c60ded4ac67c0ff4b12c489
+50e44c05b843376292f139084df3f7815f8a07f6d312a512f444b5b8276dbcaa
+1738aa60becf72595b5e2466ccccf65d28f8e95bdb1c40d4557c3fee3dbe8413
+4e4ba2ee12136026f212881c4ae30776b76585d9bd6b0f3cc16c93eab75eeca2
+78da17cdc4bb5cdeae323d832d46b1084689aed9b52333f377a1a843216eb1a3
+7f079772ab0a175fa07ea29e364fd684dbf6080071a5105782f956b59045c3ae
+40a7cf5b717604bd8a3a4045838bf7b86f2eab1423e07404fd3284a0e46274a4
+ea1146931b28cdc64de3f0c6d80ab73c7d8afe28da7430260d68d0637a238a8e
+7ce075fe4c31aa12d71c188d64cfe7981ac312e38119ab67151447a240ff9946
+d88fd2ecadce15d7ec14ce6fbba2020ad85735b7229f67cfdac259b01dff87ef
+5e3404e1365eac1f3be0c7066571377d598198dc7f89b045cc59566fb0ce369f
+4075348664a075a42d4fff3eda2e776e70fb7f996918287e6c63391dc2c59f3b
+64f7f168e33a31f15030a07fc71d2df22d9c6a6743a9ca63dfdb975630d4d537
+fbbc82def0e9106767cbecffc69dd1dc553356abf925ddaf07b41b26167d75a6
+cf92ff021077bc652e46ebbd5a30fc7442fe080d212a4e2ac02b592e6fdfb45d
+3e0ce186cde877267459d7e3229b6071546c6ff566d6344da546d0aca1fdfcd3
+a7f0df6e6626dcb3f729750668a329cb73c9f4c72205182c17d447c34ba212e5
+cca0d94cf751a2425091b3dbca5ca334e353d4e65c40e91fb104ab3ffed58e85
+b1955f03dc6369c96ef86409bcf7adf8436d89a1d3f5f5d5ed8c6db5f4dc89a6
+f22aef0c9be4adf497a2fd3b04d3c848bbd4d0fc0d2d62bfa055de6a1076e61d
+41f5f851e3bc709494f3d17ff64a87fc5ab492262f31672c6ff5f08c2c11b930
+44a3b54dfa640455c95529f5c5cec5e0cc8caea2fd8a1a71e56143bfff7bebb9
+be1a3a311f69f429d5d8a023cd38d342cfc210267d6080779190bc94f71be950
+7cd64fe35dc2901e9a1f09f45d9c75f0202c77adc1199e0ba581a3f460da3f69
+87be96c0c7f12859ce87b35f78981d9234ad8b3fb9f3e8130a76a5c13a33d69b
+370cb0822998ac4395db373188c7e1bc430564747a3f8607053dbcee3c77ddca
+1daaed2fb3d585445ac0a2e8733dc8ebb0d9236843a1353ed8466a8b68839d50
+ecd10e89ca985718c7fd93b0a40e1b8adf03e84d4b2b2c2fa1f4c65cc15456dd
+992e530713533bdc4458f8e314210eec9bbaa19ae4078cfe6de0e5d475c79caf
+a135828239582669e40bdef8b0066a06df69848cecb8aa5f297ce74007acff5b
+c6c462c39ff7141d7cf892dc4923d3cf46c4ed2ebcfc216b4478d8f5090f0194
+14d14a26c6b8c2b3af80e96111fd73ca033ef4e299f86ebabf5c08a47dd099cb
+07991feda028bcbb21255f5d81cc1383f3a92cd54ccd174664582bd3a309e8cf
+564d5729db3701f8531503aa07752716a01736ed6fdfe0df24501eca32110fa3
+726e642206d28e34d02f2c6f30452c65f000870fb29d32b63f02d6d24edac3bd
+eea861640e8ca6369ad639dcdd8c1f3f6240562728ad8d3118fc97624265c48b
+e85c83f2b924534d8d2cdd02a08bd2053f26c22607ace9261ed6802b52b8a748
+4cde9092e58e452b36bb98798696a3e30c5b8cd42edb7149ad891e10d6f24411
+7b551a8d3e6f7716a4f13e0daedef58e515f355b7678d24902c7d72b70564402
+038fefe847046a5df9b75e3fc03d5aa6be1ab39190e793d6689df19c98abf5a1
+d9dc44d8481e38c6f34fa6dbe21fa058698fae48f25e9b1e9ff20f214c1f1259
+037dd8d98b0c839a7676961050b9f6acd7ad6e500fe8096362ed9141a0786aee
+1d34f65cc0d560b0ff45b3f0e3db42af42f7e2ad23d6db2fd0a1073596940a26
+9d40dd33e95d8766c3d3eee75508bd299d1e45a4f6f25b44687761b45472f94d
+de1052e75d5a68945940cf9c9ae1fd98aa720e89d594e94b82aadbcd62b90570
+faaa1052f75dd28aa3a4fd9a4dc5c6049c398cd8de1ae88fb681e16820b222a3
+8f3a5e5e5ac8d85a8334f298440ac0238874a124910cfe73235762ceb5c75fb4
+f89629d641bbbd925f273f67e7938f0d31ea0ceef68702b3ada1320aa39f7335
+1c53d6b671d87430d917b9c48d66633c8b0e517471378d2e770b61690b83c39c
+64e5222eb9e4b69b8f15da595813c50e661eba04f645fde44ba4034e8404cee2
+ddd82b9b5b85a94bbaa57ed670895f70685fd5c5fc5084947b82af14b9b1392f
+74620dbc5ace971681955846a39ff1e5d397c6349ff587390fefcb0876382bdb
+e092c9747dad6494a00d1b948abd4f367c5eea1990c6ce2c8e627a8ac216bc58
+03685badf10f3ecb50d39be9ffc7994da1ea2e6a661055a3014a05ed545ad0c2
+8205178993f10f1ead0973a41387dbd08eeb33f8c1381006f67750b773ab1bd3
+d8c228b6f468d9585f9cd5116e719a4ae2b7e53c2c691facd118b8d56b8587df
+d7ec5a1f5e81091eaf78e6c664bc7dcaca8b8bc03e77f7858fdac7181c0c2e5d
+73a8fe8548684f7ab72bb1a993c4e44718e6b0d572c1a522d38a1798799d2aa3
+6e0258bbd2393a961240073b28eb206d20a6f6261fb50fa3064fefd1ba5bab15
+a6a489e28f9823f11b8c526b1223be37f2fc8e2a570a061ee4beb522ef9eefc1
+da0ff895e5159056a057075dbe25500ffd6ddb74ac6fcd9314ecd4881a3d40e9
+e62fed03b1fc7558e25efd19921a49c14cc8351f9a32aca88ba8cfcbd0e7f56c
+ea0997a57d22ed09b168ed1c99f8bd701a248782b3082bf6da986e18f6e4ce70
+bad9682f8dba8a57d72469674c67cb85c5aba8df2b81ccc0e2e16c38fe7484b2
+ae9e1a33889ccc792307e7ff1b694610ccfcc814c3c254135f8060a3c95d1b1f
+ce135e6e24889db44a56863930581b5ff96a3b5eea871cb4d9ad6e708d9851f2
+98fbffcc1b1352ab16ea591f184da6b04e7a4dd95d2928fd3826e9683e0dd726
+e20dce7d7e383e31934c3e0a012b639532de18a4edcf87acc046a5f059ff5c32
+c3691c532cc3fe3b4a9d55febe6058ba663b3ff1b31c743943a681b3676f180c
+d6505ddcecbc073bc935cd6b3c7c8b6bfc19b2c4f5f5f9f56b1d248a979d27df
+bb12b246ca4afa94eee5636b3ecff82c29d926d8e74406abe046f236c7e66446
+5215686bd5f67ffb10f76e74ce138ca81b5e8b1774cc419eaafa8cf35b5967f2
+95e932f1cdae713832c20afe510938f7702a0647e8a54aafe4b95db3cd2f30a0
+55edaa013fd4d109b884136bada085820a732ef830540875542a1709303c2eb1
+d2a0fe0de629b01f9661bcb281803664f9c073217de913366451d2353aaf42c9
+68bdb4d861c51eea2c7561de8d307434af0dc18183861892eddbd5d73a091c0d
+fcf7137564d2af8d36cf628a28d562ecefcde07c42a63052ccfb4bda79c5fd23
+e2621831e3e87725e7f8c4b92ff920d0b9d5078b174fa9c49c2a4f2f2296c00b
+b5abc413ffe6e8d117f11a41a4c3173efbc84d19c08481de1185629d9adb3a54
+df61590c2457a33f3262934793e3cb5229fbef040acdf42804535d703bfcf152
+e3689e35aa701378014125764ebe1bb4df207bbb50d25766afdf5c7ddd0bff54
+78164d01e7b222d9633e0b75e0671151d601520bfb42c8c6bf4d1917aad700f2
+13560ae4f75774fad4d268843e8d99738fa9878f79c7d88e5d8cfe7fe0558f1c
+fc3262764f61cd98cb455847a8092d5f90ceb9e11747101a9119b2fc27ab6be8
+cbc29f3feb1596e0189c60cd220a4491241485ad900b4061d3d1510f890ee0e8
+6059686bc1f4ab32f3f93488d3112b8f599d2029d95e5659901812056a8a5a31
+59cf71a781e7546c08b877ef542a62726139b10d25ceef1e93aafbd8f863d945
+162903be6cbbfab3d606e6108c8edd6bfb62c6360a024743b9e1348e3ba00a34
+be09e20d11a32350a509a3cce79e618fe98180eba6fa44cb78741a18a2a2c43b
+d7b7edb528c6477d77ee57dc9ab52c84670ff1acc00fb8f4ccb35c1dd9e467ba
+41afaac03587dd5b7c8eb69182e34ecd69e6a0233e8221c433e82571a656905f
+ec4391bf19e1b1327e0d2608ef23d2df8474726b2ffc2765dadef64a2f8bc9d0
+0e9ba8dca2d3e3196390e994f76c8a985be84d949e0707ef8b40617e5e98cdbe
+3d0fdc81d31059cfe4ef4247917d191f5de0496956e73608536e0fae45291abe
+73bf30d56c31e2b7175939dcd60d369216bb778a74ac1e801d82eaa3024bec22
+223cfa39bd92dc4edaca3d109bc5f784cf9e3443c0f31794bd61d7cb962c4ea6
+7dcd51f251222fd4c24f9f1565d06e2d1d92757d1eaeaa55b476de4038848dd6
+c55ff25411ee4068643ca83b5abae16ca5c3b0bc1bf93ba2769d4726b2b027b7
+ff72c1ccec046374b431bae8e66b2a91e265ba3814f1ea89f2b263861e8dcbfc
+a65ba83d9cbb2e219a3f69136286eb1d10d9364216a3501057e38981596f77be
+9449fefe40034f9d666bc8c1802f4992bc3b443d62e2227247a7f1eed3424fc6
+d5282e7090142821e91b5e81e66a7266303a93fe4839364144325825caec39e0
+b926622c04978a2b46ad142301c0130e6ee620cd958eab2310d42f8c0869b282
+206c08f29b1d106b35f0008b3e007e7e02708c61f91c580453cde414785ce472
+a3f6c77755adf811a00555c6212bb310d43cdd2b95e732af9d863b045f13ba63
+5ac73cf0ca180a299c547a8482517a8411d0562edc09b4c4129b2258c0a237d4
+4e38407684e794bd7e18fb6d7062e94210fb4a346da0bc20113b76171f3bbfd7
+2fa331a5b28b4a4e1e2eaad216c04789c12324260b7563d32600e8b7d78dbba0
+db435ec2150ac13d108fc32779e98363d84668add21df8977b5bba0e539a2444
+666903d399312f9115e89323a5769bdb295b535a493335fc1e4ef02950c01664
+3a96c84089d2845786ad1fa297834e82c943e212a28779f0e7fb036bdacdb6f2
+75391bf51f811078263e847f673bbc40fc62a83d11566ad9a9e72d16931399c7
+2ce2b1baedb1ee869b7f80af0d26edae90a53ffa8044e42a0d93111375b827bc
+9e24784846ee4768dbbe6837001de6fb78361a4d29482ee568a6f6344840957d
+adc703324997ee7f9520d716d2808f46da5e63be21b18ae4df403e382580be3f
+1f2f7c179206742b6f250ee1a10cc32b0d0f36d2989612be57938d22470f87cb
+09304f111f2d5cff8fac37bbcbb1c115fbc7cbd64ff1f9acb492edc93137ffac
+2a9a4ba865cbf9a7b9ba9a950bcc00890b135ae2a9ceff13255041a28a684fc4
+7e94ac6abd510fdfb42ef76966e8b2456843bbb0d1ef133330fbef625355d150
+90eeaf6b5574116f656829c2bf6b29aab5fd9be14874601e89b14f93530416a7
+d6eb91653a5a02f6d99d5b627707dd5a261e061b5a62987649345a3b782e22bc
+12b80334e9aab53c561d28666c364b7139ae96e70139ae6d798673082335f5c4
+25d0b352206542a2386cad564ad481d6bf9a9b9b681a23aba63495d7c7df5c94
+4e659957dca4d855047fda92ee27c3c8d141e7dae7f44513158e6ce881b422d9
+ac30f8abc91643aa4809c10c7b6fd4c3a20a0295a53173bde00b3e7f83eab0ed
+8ef3742b6f74e9ce0d23ad80dbae19758830772a59239524a10324f2d9fba17e
+0618491138f8997aa54bc78205e22da028536dbbd16967456a9737ec3437296b
+149991d5f62cb74083f23cbeb6ad738256abf651428bde791be5c3529556222d
+1d7c3fdce786d7cf940de54f3fc7a1faa227428d4b14a6fa11e2b9271473f6f8
+734d78eba3174e4a5133d914f6b39955341b2501173bbbe5927731122dd6735f
+f2a393347e9c5aa19e12d59a932caba1928b0c14f21a7c97870b1066f29a9c36
+e8f3967757b96da35225d8b825ee98d3db0af08d733d6e983db7d0654420dd3f
+ecca22cb90d7de82009b6654cd494e97079bf65b69c194abc7675a054e18b6bb
+94b562146990b99a1459
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont 
+%%BeginFont: feta-nummer8
+%!PS-AdobeFont-1.0: feta-nummer8 001.001
+%%Title: feta-nummer8
+%%CreationDate: Mon Aug 19 18:12:15 2002
+%%Creator: Mats Bengtsson,Signalbehandling,,,,950213,hallberg,970212,,
+%%DocumentSuppliedResources: font feta-nummer8
+% Generated from MetaFont bitmap by pktrace, http://www.cs.uu.nl/~hanwen
+% Generated by PfaEdit 1.0 (http://pfaedit.sf.net/)
+11 dict begin
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
+/FontName /feta-nummer8 def
+/FontBBox [-7 -302 813 1010 ]readonly def
+/UniqueXX 4214375 def
+/PaintType 0 def
+/FontInfo 12 dict dup begin
+ /version (001.001) readonly def
+ /Notice (Generated from MetaFont bitmap by pktrace, 
http://www.cs.uu.nl/~hanwen/pktrace/ ) readonly def
+ /FullName (feta-nummer8) readonly def
+ /FamilyName (feta-nummer8) readonly def
+ /Weight (Regular) readonly def
+ /ItalicAngle 0 def
+ /isFixedPitch false def
+ /UnderlinePosition -100 def
+ /UnderlineThickness 50 def
+ /em 1000 def
+ /ascent 800 def
+ /descent 200 def
+end readonly def
+/Encoding 256 array
+ 0 1 255 { 1 index exch /.notdef put} for
+dup 52 /four put
+dup 55 /seven put
+readonly def
+currentdict end
+currentfile eexec
+743f8413f3636ca85a9ffefb50b4bb27302a58870bc65c957dd23c10f82b059e
+7df52dcb950799e6977e67a36a10337512287a53f0777dcfb050d751ecd07761
+bb0db29bb9166f912699f252f95f69a1929b4b8dcf574882aef38f3219e628dd
+29e4d9c89384cda61a10e3e5b6910710b89c8b3b067f1055c53ca14734d99fc1
+6d267c4cfa111b44de76bf86b51b7437dacd73d923cf9ad82639d63f0bbe732a
+c3e75da96a92dfdee64e384108b9d3f76e07d624ca5c4c6be5600b3fb7f0cdb7
+80443a4607e67f861a05761c61efa55542c262f3f2eac98d6816893c76af5c24
+8fcc715ddcf51e3896146cbfbf4c3c8b606f4943256f6b747e0ff94950a43b19
+93586451504b731e0ab07cb77bf0e557a8b358729129ab08dd3f1e3f8b30b426
+ebc5d1d49ad64be131c34def3c865c615b9dfcea9f90e8346910a646a45eeeb9
+2df3ed541a9af46d0951487f1935fd44a85ed3cbdb5234d316a4fffb284e50a6
+036cfd538e778d0cc8875e143e6246375d738000b1d4918437f98f7aa6cdf08d
+20b1bc83ab2e60d41855456cf9d3fea8cf143d17c19f0bf05a26e70c5749d578
+f2b9dfd9e9c6b25865d0bae9b709f5040a4a9cb2486adea62935dc93d0736491
+04d2f176399fd35cae37924c7232b2f6c808b13d5156c6b2fe830599398eb389
+34256a2d720211681d981e04eb89dd0325059c063cacca934452ef136f6ef20a
+881c5b40a27be0f309be05107e7455c3406b1183de8d65fb4584bb42c1ec1a0b
+f763aa4abe3c981d46a8a82641a69ccda936e2c16f8186709ec4d53adf49d07f
+edf9d90d7f7f6d414d0a6989376a97db0841b66535dfd2aefe5176366869d605
+a7cdbe1e528e70905b7f797310b71236ecc56f3e06dc3c65c1aab5f22b3d44a3
+daa82a9eaf4271fbeb6e8db51d4f4a2a67d8708c52f52e22bbfb4a6233946312
+b2c5e1a9dc2158748d23661ed2a7172c04396eea0094a540c55ca20fe83ad0ec
+e277a7a136f140cc27ca5f7231b7c657cda74ef44dc51380b4d40066ee58f504
+3005e830a31c1b7a9ac62f612f2a54f7b1eab87b8ece7b64d44715ed02c44dbf
+5653a4390272938670021a4638249c1c5912865a932a75405447f7124cc5a001
+30f4f942d1971180ca1a09305e598030f2e784305776e1fab0dd7aba934d4721
+7d09013769ec79e2f70fb48eee0fee7705005b9a50763ccae8a496a7ed316dd9
+911ac9c072f52d8f97c2cfb2ee68307e22f701cf1ab4ddf4392992f73d16fb82
+01611edcc0cd256fc04112e0f86b2b24238e032d99f4faf29af293bb4a343e95
+7da24c4dbb05dfbc103f69bf0b5b588c05e12e05ec473a7d68945221c09638bd
+dcbbd3a51b2117e9858fcd755c1791af1bf463f477fdc85f156a1227cb899b4d
+87305a1730fbe01702891d89be9138161c5104f2eac412365b67ed7f5f7c4cf6
+7f2dae53913e772d9f72f0e7276a1bc9d62660407e199d4258ea13d1073358e8
+a692a3b4b7f654e790189ac9f38d89541b0009dafdab9e0b7d6f15b30fd0d13e
+44e41a2e171c3f0d4561e7f200c1f7a192975adf24dcabf65e5b08297a82c409
+ca04eb5de4c3aeccb154b1dc4bb0d8f86764119dacc92bed40f4874734825a63
+166647123e1374264fc280ff0cb95783849bc7cdc5958977d1918c1d368f4ea8
+719148269bd5f4c2173964b776eeb33b1531cb6c418c9fb93f57fd1fb6cda367
+afdbbb6f04546790120d9716da07765be8a670576232b8ad06fb5f40a43ddbfb
+0524ad3e8de4088c331a08b04c3a55bf60ed4e5697b27a2ad29e6addb8fea71e
+c35cc04743404c3027bd243cb4f590729bfc154436cb86323dcca52c47ab384c
+57f886b941b999050a0fc1c866b06d85bf4f84d74a6b10485ec5ed88a408e618
+6de7a301dacb31e8fb0eb1d6933470f183de951f547d3a1aa367b8c788012788
+d7fa7ec63b798b29472f1073c31752b7a094672dc7bdef1ebb70bbee01abec48
+bf99b4a8cf0f28a3d4f032728ee0a24c51f6b0e2cf02258a235ba588d805cc96
+a296c6c42c3549aa947cd42208ea5ed82a314f04da3478818cabd5435a7e1b94
+d927bbec81d35d1ba1d6d3cf9b5f9ab0335795bd0c96ddefe7313e8a7cc4033b
+1b899dfe4ad759de8a5800bf611a20118255e85eb9cf2249873c66fd34673e7a
+871b5e3bab94a4d6db3712c2d3fd8dc5fd0c266bc886f2690f97fbc73f5b05fe
+e85972de007b7bef95c1a39c6da6b3ad800c62a4bf6dc36f324b6adc14ed7861
+62cd84ffc200f75b9b7824a59c130b7bac9891e1b0413a457a0d6db267fbb795
+aa12d4bc7c80e266de286379d6fda9646d55ec095f9abbc9e77fa3e38d746f16
+3fe8c3ad1a32039e5c5555b3cc72
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont 
+TeXDict begin 40258437 52099154 1000 8000 8000 (lily-1515499336.dvi)
address@hidden /Fa 199[441 3[441 52[{}2 774.872 /CMR7 rf /Fb
+134[497 1[680 497 523 366 371 367 1[523 470 523 784 261
+497 1[261 523 470 288 418 523 418 523 470 7[705 1[966
+2[680 9[483 1[705 2[640 2[666 705 18[261 314 261 4[261
+39[{}34 885.568 /CMR8 rf /Fc 148[1191 74[585 610 877
+1[199 28[{}5 1771.14 /feta16 rf /Fd 200[660 2[720 52[{}2
+885.568 /feta-nummer8 rf end
+%%EndProlog
+%%BeginSetup
+%%Feature: *Resolution 8000dpi
+TeXDict begin
+
+%%EndSetup
+1 0 bop 3074 3564 32126 45 v 3074 3122 V 3074 2679 V
+3074 2236 V 3074 1793 V 3074 12317 V 3074 11874 V 3074
+11431 V 3074 10988 V 3074 10546 V 5376 3542 a Fd(4)5406
+2657 y(7)3517 3099 y Fc(k)5376 12295 y Fd(4)5406 11409
+y(7)3517 11852 y Fc(k)-4391 2964 y Fb(whistle)-4391 11630
+y(orc)-26 b(hestral)314 b(strings)p 35129 3542 71 1772
+v 35129 12295 V 35129 12295 V 35129 3542 V 33434 4206
+58 1428 v 33434 2657 a Fc( )30790 8221 y Fb(our,)31284
+7075 y(is)31130 5928 y(b)26 b(e)p 31239 2756 V 30687
+11852 a Fc(\036)30687 2878 y(\037)199 b(\034)p 27269
+12295 71 1772 v 28528 11730 58 1428 v 27904 8221 a Fb(A)-26
+b(t)27420 7075 y(That)27199 5928 y(Y)-78 b(ou'll)p 27269
+3542 71 1772 v 28528 2978 58 1428 v 27975 11852 a Fc(\037)28784
+11630 y(\034)27975 3099 y(\037)28784 2878 y(\034)p 25348
+12394 V 24293 8221 a Fb(w)-26 b(are)24411 7075 y(ney)-78
+b(,)24293 5928 y(w)-26 b(are)p 25348 2978 V 24796 12516
+a Fc(\037)24796 3099 y(\037)p 23565 2756 V 23038 2878
+a( )p 21868 11730 V 21780 8221 a Fb(soft)21900 7075 y(mo)21780
+5928 y(soft)p 21315 4206 V 21315 11852 a Fc(\037)21315
+2657 y( )p 20085 11730 V 19264 8221 a Fb(free)19631 7075
+y(of)19356 5928 y(the)p 19558 3985 V 19558 11852 a Fc( )19558
+2435 y( )p 16371 12295 71 1772 v 17741 11730 58 1428
+v 16399 8221 a Fb(nough)16736 7075 y(piles)16579 5928
+y(share)p 16371 3542 71 1772 v 17189 4206 58 1428 v 17189
+11852 a Fc(\037)17189 2657 y(\037)p 14450 12394 V 14153
+8221 a Fb(e)13735 7075 y(get)13604 5928 y(and)p 14450
+2756 V 13898 12516 a Fc(\037)13898 2878 y(\037)p 12116
+11730 V 11074 8221 a Fb(ha)g(v)g(e)11152 7075 y(ma)g(y)11192
+5928 y(no)g(w)p 11564 4206 V 11564 11852 a Fc(\037)11564
+2657 y(\037)p 10333 11509 V 9709 8221 a Fb(w)g(e)9680
+7075 y(ers)9811 5928 y(us)p 9806 3985 V 9806 11630 a
+Fc( )9806 2435 y( )-4391 11630 y Fb(orc)g(hestral)314
+b(strings)p 6982 12959 V 6879 8221 a(When)6879 7075 y(Hoard)6879
+5928 y(Join)-4391 2964 y(whistle)p 6982 3764 V 6982 11409
+a Fc(\037)3517 11852 y(k)5376 12295 y Fd(4)5406 11409
+y(7)6982 2214 y Fc(\037)3517 3099 y(k)5376 3542 y Fd(4)5406
+2657 y(7)p 3074 12317 71 10568 v 9426 6898 243 45 v 15167
+8044 637 45 v 21315 2657 a
+ @beginspecial @setspecial 1.405839  2.83464566929134 mul 1.405839
+ 2.83464566929134 mul skeel 1.95802473955292 1.97542608609301 3.50757709589335
+1.74691996437496 4.30111453734792 0.75 0.9105 1.25 3.52508367607695
+1.86563609491448 1.97553131973652 2.09414221663253 0.9105 1.25 4.30111453734792
+0.75 0.1200 draw_bezier_sandwich 0.9105 1.2500 0.0600 draw_dot 4.3011
+0.7500 0.0600 draw_dot @endspecial
+ 21315 2657 a 23546 5751 475
+45 v 23519 6898 528 45 v 23546 8044 475 45 v 30687 2657
+a
+ @beginspecial @setspecial 1.405839  2.83464566929134 mul 1.405839
+ 2.83464566929134 mul skeel 2.60391822914051 1.98125367060315 5.3287643146923
+2.24969970607379 6.61384632106479 1.25 1.538625 0.75 5.31699912739491
+2.36912156490984 2.59215304184312 2.1006755294392 1.538625 0.75 
6.61384632106479
+1.25 0.1200 draw_bezier_sandwich 1.5386 0.7500 0.0600 draw_dot 6.6138
+1.2500 0.0600 draw_dot @endspecial
+ 30687 2657 a -4800 19001 40000 45 v -4800 18558 V -4800
+18115 V -4800 17672 V -4800 17230 V -4800 27753 V -4800
+27310 V -4800 26867 V -4800 26425 V -4800 25982 V -4357
+27288 a Fc(k)-4357 18536 y(k)-4666 16742 y Fa(4)-441
+b(4)-4357 18536 y Fc(k)-4357 27288 y(k)p 35129 18979
+71 1772 v 35129 27731 V 35129 27731 V 35129 18979 V 32895
+27830 58 1428 v 31733 23657 a Fb(those)32128 22511 y(not)32049
+21365 y(and)p 32895 18193 V 32343 27952 a Fc(\037)32343
+18314 y(\037)p 30290 27166 V 29523 23657 a Fb(out)29497
+22511 y(can)29366 21365 y(no)-26 b(w)p 29738 19643 V
+29738 27288 a Fc(\037)29738 18093 y(\037)p 28324 26945
+V 27412 23657 a Fb(kic)g(k)27347 22511 y(they)27801 21365
+y(us)p 27796 19421 V 27796 27067 a Fc( )27796 17872 y( )p
+24152 27731 71 1772 v 25151 28395 58 1428 v 24531 23657
+a Fb(W)-78 b(e'll)24838 22511 y(But)24747 21365 y(Join)p
+24152 18979 71 1772 v 25151 19200 58 1428 v 25151 26845
+a Fc(\037)25151 17650 y(\037)20561 18093 y(\036)p 18619
+19421 V 18619 17872 a( )p 14974 27731 71 1772 v 16480
+23657 a Fb(call,)16480 22511 y(true)16571 21365 y(free)p
+14974 18979 V 15974 19200 58 1428 v 15974 27288 a Fc(\036)17448
+27067 y(\034)-597 b(\034)15974 17650 y(\037)11302 23657
+y Fb(our)11665 22511 y(is)11511 21365 y(b)26 b(e)11384
+27952 y Fc(\036)11384 18314 y(\036)p 7536 27731 71 1772
+v 8894 27830 58 1428 v 8304 23657 a Fb(at)8304 22511
+y(that)8304 21365 y(y)-26 b(ou'll)p 7536 18979 71 1772
+v 8894 18193 58 1428 v 8342 27952 a Fc(\037)199 b(\034)8342
+18314 y(\037)g(\034)p 5715 19200 V 5715 17650 a( )p 4185
+27166 V 4217 23657 a Fb(ers,)4217 22511 y(ers,)4217 21365
+y(ers,)p 3632 19643 V 3632 27288 a Fc(\037)3632 18093
+y( )p 1539 27166 V 497 23657 a Fb(hac)-26 b(k)497 22511
+y(hac)g(k)497 21365 y(hac)g(k)p 987 19643 V 987 27288
+a Fc(\037)987 18093 y(\037)p -1503 27166 V -2427 23657
+a Fb(call,)-2558 22511 y(true,)-2336 21365 y(free)p -2055
+19421 V -2055 27288 a Fc(\037)-1246 27067 y(\034)-2055
+17872 y(\037)199 b(\034)p -4800 27753 71 10568 v 3632
+18093 a
+ @beginspecial @setspecial 1.405839  2.83464566929134 mul 1.405839
+ 2.83464566929134 mul skeel 1.72356814930419 2.48957393620456 3.83112535274496
+2.99081372124828 5.11518858683466 2.25 0.9105 1.25 3.80336022257418
+3.10755744718933 1.69580301913341 2.60631766214561 0.9105 1.25 5.11518858683466
+2.25 0.1200 draw_bezier_sandwich 0.9105 1.2500 0.0600 draw_dot 5.1152
+2.2500 0.0600 draw_dot @endspecial
+ 3632 18093 a 2995 21188 634 45 v 2995 22334 V
+2995 23480 V 15974 18093 a
+ @beginspecial @setspecial 1.405839  2.83464566929134 mul 1.405839
+ 2.83464566929134 mul skeel 2.62029275637242 3.57542743914427 9.70841610134747
+2.87783289276233 11.0994317060407 1.25 0.938625 2.25 9.72016940328639
+2.99725592192142 2.63204605831134 3.69485046830336 0.938625 2.25 
11.0994317060407
+1.25 0.1200 draw_bezier_sandwich 0.9386 2.2500 0.0600 draw_dot 11.0994
+1.2500 0.0600 draw_dot @endspecial
+ 15974 18093 a 18062 21365
+3376 36 v 18153 22511 3285 36 v 18153 23657 V 31258 22334
+520 45 v -4800 34437 40000 45 v -4800 33994 V -4800 33551
+V -4800 33109 V -4800 32666 V -4800 43189 V -4800 42746
+V -4800 42304 V -4800 41861 V -4800 41418 V -4357 42724
+a Fc(k)-4357 33972 y(k)-4666 32179 y Fa(8)-441 b(8)-4357
+33972 y Fc(k)-4357 42724 y(k)p 34730 34415 71 1772 v
+34934 34415 266 1772 v 34730 43167 71 1772 v 34934 43167
+266 1772 v 34730 43167 71 1772 v 34934 43167 266 1772
+v 34730 34415 71 1772 v 34934 34415 266 1772 v 30943
+43167 71 1772 v 31070 39094 a Fb(more.)31175 37947 y(go)26
+b(o)g(d.)31619 36801 y(free.)p 30943 34415 V 31623 43167
+a Fc(\036)33097 42946 y(\034)-598 b(\034)31623 33751
+y(\036)597 b(\034)-598 b(\034)28025 39094 y Fb(er)27738
+37947 y(not)27947 36801 y(b)26 b(e)27820 43389 y Fc(\036)27820
+33751 y(\036)p 24494 43167 V 25726 43267 58 1428 v 25115
+39094 a Fb(Ev)25115 37947 y(that's)25115 36801 y(y)-26
+b(ou'll)p 24494 34415 71 1772 v 25726 33629 58 1428 v
+25173 43389 a Fc(\037)199 b(\034)25173 33751 y(\037)g(\034)p
+22886 34636 V 22886 33086 a( )p 21613 42603 V 21645 39094
+a Fb(ers,)21645 37947 y(ers,)21645 36801 y(ers,)p 21060
+35079 V 21060 42724 a Fc(\037)21060 33529 y( )p 19318
+42603 V 18276 39094 a Fb(hac)-26 b(k)18276 37947 y(hac)g(k)18276
+36801 y(hac)g(k)p 18765 35079 V 18765 42724 a Fc(\037)18765
+33529 y(\037)p 15329 43167 71 1772 v 16694 42603 58 1428
+v 15456 39094 a Fb(more,)15508 37947 y(go)26 b(o)g(d,)15861
+36801 y(free)p 15329 34415 71 1772 v 16142 34858 58 1428
+v 16142 42724 a Fc(\037)16951 42503 y(\034)16142 33308
+y(\037)199 b(\034)p 13687 35079 V 13687 33529 a( )11627
+39094 y Fb(er)11340 37947 y(not)11549 36801 y(b)26 b(e)p
+11582 33629 V 11030 42724 a Fc(\036)11030 33751 y(\037)199
+b(\034)p 7727 43167 71 1772 v 8959 42603 58 1428 v 8303
+39094 a Fb(Ev)7535 37947 y(That's)7630 36801 y(Y)-78
+b(ou'll)p 7727 34415 71 1772 v 8959 33850 58 1428 v 8407
+42724 a Fc(\037)9215 42503 y(\034)8407 33972 y(\037)9215
+33751 y(\034)p 5884 43267 V 5401 39094 a Fb(es)4931 37947
+y(b)26 b(ors)4829 36801 y(w)-26 b(are)p 5884 33850 V
+5332 43389 a Fc(\037)5332 33972 y(\037)p 4151 33629 V
+3623 33751 a( )p 2501 42603 V 1997 39094 a Fb(li-cens)2183
+37947 y(neigh)2533 36801 y(soft)p 1948 35079 V 1948 42724
+a Fc(\037)1948 33529 y( )p 767 42603 V 261 39094 a Fb(t)g(y)-275
+37947 y(their)39 36801 y(the)p 240 34858 V 240 42724
+a Fc( )240 33308 y( )p -1503 42603 V -2166 39094 a Fb(dir)-2453
+37947 y(help)-2665 36801 y(share)p -2055 35079 V -2055
+42724 a Fc(\037)-2055 33529 y(\037)p -4800 43189 71 10568
+v -643 38916 532 45 v 1948 33529 a
+ @beginspecial @setspecial 1.405839  2.83464566929134 mul 1.405839
+ 2.83464566929134 mul skeel 1.93870154031581 1.95371941797724 3.42119289031232
+1.72792006949301 4.19326268277205 0.75 0.9105 1.25 3.43926179397201
+1.8465519147983 1.9567704439755 2.07235126328252 0.9105 1.25 4.19326268277205
+0.75 0.1200 draw_bezier_sandwich 0.9105 1.2500 0.0600 draw_dot 4.1933
+0.7500 0.0600 draw_dot @endspecial
+ 1948 33529 a 4218
+36624 421 45 v 4480 37770 350 45 v 4767 38916 431 45
+v 11030 33529 a
+ @beginspecial @setspecial 1.405839  2.83464566929134 mul 1.405839
+ 2.83464566929134 mul skeel 2.5768013401818 1.95838885934755 5.14933461238266
+2.22236511163863 6.41128541902154 1.25 1.538625 0.75 5.13708533113083
+2.34173828747313 2.56455205892997 2.07776203518204 1.538625 0.75 
6.41128541902154
+1.25 0.1200 draw_bezier_sandwich 1.5386 0.7500 0.0600 draw_dot 6.4113
+1.2500 0.0600 draw_dot @endspecial
+ 11030 33529 a 10185 38916 697 45 v 12699
+37947 1573 36 v 13744 36624 864 45 v 21060 33529 a
+ @beginspecial @setspecial 1.405839  2.83464566929134 mul 1.405839
+ 2.83464566929134 mul skeel 1.61664501248746 2.40867939459099 3.3325259939006
+2.88234253399404 4.53307655002585 2.25 0.9105 1.25 3.30059467694145
+2.99801617402173 1.58471369552831 2.52435303461867 0.9105 1.25 4.53307655002585
+2.25 0.1200 draw_bezier_sandwich 0.9105 1.2500 0.0600 draw_dot 4.5331
+2.2500 0.0600 draw_dot @endspecial
+ 21060
+33529 a 20630 36624 569 45 v 20630 37770 V 20630 38916
+V 26825 38916 627 45 v eop
+%%Trailer
+end
+userdict /end-hook known{end-hook}if
+%%EOF

Index: es/introduccion.aux
===================================================================
RCS file: es/introduccion.aux
diff -N es/introduccion.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/introduccion.aux 9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,21 @@
+\relax 
address@hidden {chapter}{\textsc  {Introducci\'on:} Lawrence Lessig}{11}}
address@hidden
+\setcounter{page}{15}
+\setcounter{equation}{0}
+\setcounter{enumi}{0}
+\setcounter{enumii}{0}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{1}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{0}
+\setcounter{chapter}{0}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/introduccion.tex
===================================================================
RCS file: es/introduccion.tex
diff -N es/introduccion.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/introduccion.tex 9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,191 @@
+\chapter*{Introducción}
+
+\fancyhead[LO,RE]{\scriptsize{INTRODUCCIÓN: Lawrence Lessig}}
+
+\addcontentsline{toc}{chapter}{\textsc{Introducción:} Lawrence Lessig}
+
+Cada generación tiene su filósofo: un escritor o un artista que plasma la
+imaginación de una época. A veces estos filósofos son reconocidos como tales,
+pero a menudo pasan generaciones antes de que se caiga en la cuenta. Sin
+embargo, con reconocimiento o sin él, cada época queda marcada por la gente
+que expresa sus ideales, sea en el susurro de un poema o en el fragor de un
+movimiento político.
+
+Nuestra generación tiene un filósofo. No es un artista, tampoco un escritor
+profesional. Es un programador. Richard Stallman comenzó su trabajo en los
+laboratorios del MIT como programador y arquitecto desarrollando software de
+sistemas operativos. Ha desarrollado su carrera en la vida pública como
+programador y arquitecto fundando un movimiento por la libertad en un mundo
+cada vez más definido por el <<código>>.
+
+El <<código>> es la tecnología que hace que los ordenadores funcionen. Esté
+inscrito en el software o grabado en el hardware, es el conjunto de
+instrucciones, primero escritas como palabras, que dirigen la funcionalidad de
+las máquinas. Estas máquinas (ordenadores) definen y controlan cada vez más
+nuestras vidas. Determinan cómo se conectan los teléfonos y qué aparece en el
+televisor. Deciden si el vídeo puede enviarse por banda ancha hasta un
+ordenador. Controlan la información que un ordenador remite al fabricante.
+Estas máquinas nos dirigen. El código dirige estas máquinas.
+
+¿Qué control deberíamos tener sobre el código? ¿Qué comprensión? ¿Qué libertad
+debería haber para neutralizar el control que permite? ¿Qué poder?
+
+Estas preguntas han sido el reto de la vida de Stallman. A través de sus
+trabajos y de sus palabras nos ha incitado a ser conscientes de la importancia
+de mantener <<libre>> el código. No <<libre>> en el sentido de que los 
escritores
+del código no reciban una remuneración, sino <<libre>> en el sentido de que el
+control, que construyen los codificadores, sea transparente para todos y en el
+de que cualquiera tenga derecho a tomar ese control y de modificarlo a su
+gusto. Esto es el <<software libre>>, <<software libre>> es la respuesta a un
+mundo construido mediante código.
+
+<<Libre>>. Stallman lamenta la ambigüedad de su propio término.\footnote{Se
+refiere aquí, por primera vez en este libro, a la doble acepción de la palabra
+inglesa \textit{free }como libre y como gratis. [\textit{N. del E.}]} No hay
+nada que lamentar. Los rompecabezas obligan a la gente a pensar y el término
+<<libre>> cumple bastante bien esta función de rompecabezas. Para los oídos
+estadounidenses modernos, <<software libre>> suena utópico, imposible. Nada,
+ni siquiera el almuerzo, es libre. ¿Cómo podrían ser <<libres>> las más
+importantes palabras que dirigen las máquinas más esenciales que dirigen el
+mundo? ¿Cómo podría una sociedad en su sano juicio aspirar a semejante ideal?
+
+Sin embargo, el peculiar tañido de la palabra <<libre>> depende de nosotros y
+no del propio término. <<Libre>> tiene diferentes significados, sólo uno de
+ellos se refiere a <<precio>>. Un significado de <<libre>> mucho más
+fundamental es, dice Stallman, el del término <<libertad de expresión>> o
+quizás mejor el de la expresión <<trabajo libre no forzado>>. No libre como
+gratuito, sino libre en el sentido de limitado en cuanto a su control por los
+otros. Software libre significa un control que es transparente y susceptible
+de modificación, igual que las leyes libres, o leyes de una <<sociedad
+libre>>, son libres cuando hacen su control cognoscible y abierto a la
+modificación. La intención del <<movimiento software libre>> de Stallman es
+producir código en la medida en que pueda ser transparente y susceptible de
+modificación haciéndolo <<libre>>.
+
+El mecanismo para este fin es un instrumento extraordinariamente inteligente
+llamado <<copyleft>> que se implementa a través de una licencia llamada GPL.
+Usando el poder del copyright, el <<software libre>> no sólo asegura que
+permanece abierto y susceptible de modificación, sino también que otro
+software que incorpore y use <<software libre>> ---y que técnicamente se
+convierta en <<obra derivada>>--- debe también, a su vez, ser libre. Si uno
+usa y adapta un programa de software libre y distribuye públicamente esa
+versión adaptada, la versión distribuida debe ser tan libre como la versión de
+la que procede. Debe hacerse así, de lo contrario se estará infringiendo el
+copyright.
+
+El <<software libre>>, como las sociedades libres, tiene sus enemigos.
+Microsoft ha entablado una guerra contra la GPL, alertando a quienquiera que
+le escuche de que la GPL es una licencia <<peligrosa>>. El peligro a que se
+refiere, sin embargo, es en gran medida ficticio. Otros plantean objeciones a
+la <<coerción>> que supone el mandato de la GPL de que las versiones
+modificadas sean también libres. Pero una condición no es coerción. Si no es
+coerción que Microsoft no permita a lo usuarios distribuir versiones
+modificadas de Office sin pagarle (presumiblemente) millones, entonces no es
+coerción que la GPL establezca que las versiones modificadas del software
+libre sean también libres.
+
+También están los que califican el mensaje de Stallman de demasiado
+extremista. Pero no es extremista. Al contrario, en un sentido obvio el
+trabajo de Stallman es una simple traslación de la libertad que nuestra
+tradición ha inscrito en el mundo anterior al código. El <<software libre>>
+asegura que el mundo gobernado por el código es tan <<libre>> como nuestra
+tradición que construyó el mundo anterior al código.
+
+Por ejemplo: una <<sociedad libre>> está regulada por leyes. Pero hay límites
+que cualquier sociedad libre pone a esa regulación legal: ninguna sociedad que
+mantenga sus leyes en secreto podría llamarse, nunca, libre. Ningún gobierno
+que esconda sus normas a los gobernados podría incluirse, nunca, en nuestra
+tradición. El Derecho gobierna. Pero sólo, precisamente, cuando lo hace a la
+vista. Y el Derecho sólo está a la vista cuando sus términos pueden ser
+conocidos por los gobernados o por los agentes de los gobernados ---abogados,
+parlamentos.
+
+Esta condición del Derecho va más allá del trabajo de un parlamento. Pensemos
+en la práctica jurídica en los tribunales norteamericanos. Los abogados son
+contratados por sus clientes para defender los intereses de esos clientes. En
+ocasiones esos intereses son defendidos en un litigio. En el curso del
+litigio, los abogados redactan alegaciones. Esas alegaciones, a su vez,
+afectan a las decisiones judiciales. Esas decisiones determinan quien gana un
+caso concreto o si una determinada ley guarda conformidad con una
+constitución.
+
+Todos los elementos de ese proceso son libres en el sentido a que se refiere
+Stallman. Las alegaciones jurídicas están disponibles para su libre uso por
+los demás. Las argumentaciones son transparentes ---lo cual es distinto a
+decir que son buenas--- y el razonamiento puede ser utilizado sin la
+autorización del abogado original. Las opiniones formuladas pueden ser citadas
+en alegaciones posteriores. Pueden ser copiadas e incorporadas en otra
+argumentación u opinión. El <<código fuente>> del Derecho estadounidense es
+deliberadamente y por principio abierto y de libre uso por cualquiera. Y así
+lo usan libremente los abogados, ya que el secreto de una gran argumentación
+es que resulte original mediante la reutilización de lo que se ha hecho antes.
+La fuente es libre, la creatividad y una forma de economía se cimentan sobre
+ella.
+
+Esta economía del código abierto ---y me refiero aquí al código legal
+abierto--- no arruina a los abogados. Las firmas de abogados tienen incentivos
+suficientes para redactar buenas alegaciones incluso cuando material que crean
+pueda ser apropiado y utilizado por cualquier otro. El abogado es un artesano
+cuyo trabajo es de dominio público. Sin embargo la artesanía no es caridad.
+Los abogados cobran, la gente no contrata ese tipo de trabajo sin un precio.
+Pero esa economía progresa con trabajos posteriores que se añaden a los
+anteriores.
+
+Podríamos imaginar una práctica jurídica que fuese diferente, alegaciones y
+argumentaciones que se mantuviesen secretas, sentencias que hiciesen pública
+su decisión pero no sus fundamentos. Leyes que fueran guardadas por la policía
+y no se hiciesen públicas para nadie más. Normativas que se aplicasen sin
+explicar su contenido.
+
+Podemos imaginar esa sociedad, pero no podemos imaginarnos llamarla <<libre>>.
+Estén, o no, mejor o más eficientemente gestionados los incentivos en esa
+sociedad, esta no podría ser considerada libre. Los ideales de libertad, de
+vida en una sociedad libre, exigen algo más que una gestión eficiente. En
+cambio, el aperturismo y la transparencia son los límites en los cuales se
+construye un sistema legal, sin que se añadan nuevas ideas a conveniencia de
+los líderes. La vida sometida al código informático no debería ser menos.
+
+Escribir códigos no es pleitear. Es mejor, más rico, más productivo. Pero el
+Derecho es un ejemplo obvio de que la creatividad y la motivación no dependen
+de un perfecto control sobres los productos que se crean. Igual que el jazz, o
+las novelas, o la arquitectura, el Derecho se construye sobre el trabajo hecho
+con anterioridad. La creatividad siempre es esta agregación y cambio. Y una
+sociedad libre es aquella que garantiza que sus recursos más importantes
+permanecen libres, precisamente en este sentido.
+
+Por primera vez este libro recoge los artículos y las conferencias de Richard
+Stallman de forma que queden claros su sutileza y su fuerza. Los ensayos
+abarcan un amplio espectro, desde el copyright a la historia del movimiento
+del software libre. Incluyen muchas argumentaciones no muy bien conocidas y,
+entre ellas, una apreciación especialmente inteligente sobre las cambiantes
+circunstancias que vuelven sospechoso al copyright en el mundo digital.
+Servirán como recurso para aquellos que busquen comprender el pensamiento de
+este hombre poderoso, poderoso por sus ideas, su pasión y su integridad, a
+pesar de carecer de poder en los demás sentidos. Inspirarán a aquellos que
+adopten estas ideas y construyan a partir de ellas.
+
+No conozco bien a Stallman. Lo conozco lo suficientemente bien para saber que
+es una persona que es difícil que nos guste. Es obstinado, a menudo
+impaciente. Su ira puede inflamarse ante un amigo con tanta facilidad como
+ante un enemigo. Es testarudo y persistente, paciente en todo caso.
+
+Pero cuando nuestro mundo finalmente comprenda el poder y el peligro del
+código, cuando finalmente vea que el código, como las leyes o como el
+gobierno, debe ser transparente para ser libre, entonces volveremos la mirada
+a este programador testarudo y persistente y reconoceremos la idea por cuya
+realidad ha luchado: la idea de un mundo donde la libertad y el conocimiento
+sobreviven al compilador. Y comprenderemos que nadie, por medio de sus actos o
+de sus palabras, ha hecho tanto para hacer posible la libertad que la sociedad
+venidera podría tener.
+
+Aún no hemos ganado esa libertad. Podríamos fracasar en su consecución. Pero
+triunfemos o fracasemos, en estos artículos se refleja lo que esa libertad
+podría ser. Y en la vida que plasman esas palabras y obras está la inspiración
+para todo el que, como Stallman, lucha para crear esa libertad. 
+
+\bigskip
+
+\begin{flushright} \noindent\textsc{Lawrence Lessig} \\ 
+\textit{Presidente de Creative Commons}
+\end{flushright}
+

Index: es/licencia_publicagnu.aux
===================================================================
RCS file: es/licencia_publicagnu.aux
diff -N es/licencia_publicagnu.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/licencia_publicagnu.aux  9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,26 @@
+\relax 
address@hidden {chapter}{\numberline {A}Licencia P\'ublica General GNU}{206}}
address@hidden {10\p@ }}
address@hidden {10\p@ }}
address@hidden {section}{Pre\'ambulo}{206}}
address@hidden {section}{T\'{e}rminos y condiciones para la copia, 
distribuci\'on y modificaci\'on de la Licencia P\'ublica General de GNU}{207}}
address@hidden {section}{Ap\'{e}ndice. C\'omo aplicar estos t\'{e}rminos a sus 
nuevos programas.}{212}}
address@hidden
+\setcounter{page}{214}
+\setcounter{equation}{0}
+\setcounter{enumi}{12}
+\setcounter{enumii}{3}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{1}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{4}
+\setcounter{chapter}{1}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/licencia_publicagnu.tex
===================================================================
RCS file: es/licencia_publicagnu.tex
diff -N es/licencia_publicagnu.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/licencia_publicagnu.tex  9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,439 @@
+\chapter[Licencia Pública General GNU]{Licencia Pública 
+General GNU\protect\footnote{This is an unofficial translation of the GNU
+General Public License into spanish. It was not published by the Free Software
+Foundation, and does not legally state the distribution terms for software
+that uses the GNU LGPL ---only the original English text of the GNU GPL does
+that. However, we hope that this translation will help spanish speakers
+understand the GNU GPL better. [Esta es una traducción no oficial al español
+de la GNU General Public License. No ha sido publicada por la Free Software
+Foundation, y no establece legalmente las condiciones de distribución para el
+software que usa la GNU GPL. Estas condiciones se establecen solamente por el
+texto original, en ingl\'{e}s, de la GNU GPL. Sin embargo, esperamos que esta
+traducción ayude a los hispanohablantes a entender mejor la GNU GPL.]}}
+
+\begin{quote}
+
+\small
+
+General Public License o GPL-GNU
+
+Versión 2, junio 1991,
+
+Copyright \copyright{} 1989, 1991 Free Software Foundation, Inc. 
+
+675 Mass Ave, Cambridge, MA 02139, EEUU 
+
+Se permite la copia y distribución de copias literales de este documento, pero
+no se permite su modificación. 
+
+\end{quote}
+
+\normalsize
+
+\section{Preámbulo}
+
+Las licencias que cubren la mayor parte del software están diseñadas para
+despojarle de la libertad para compartirlo y para modificarlo. Por el
+contrario, la Licencia Pública General de GNU pretende garantizar la libertad
+de compartir y modificar software libre ---para asegurar que el software es
+libre para todos sus usuarios. Esta Licencia Pública General se aplica a la
+mayor parte del software de la \textit{Free Software Foundation} y a cualquier
+otro programa si sus autores se comprometen a utilizarla. [Existe otro
+software de la \textit{Free Software Foundation} que está cubierto por la
+Licencia Pública General de GNU para Bibliotecas.] También puedes aplicarla a
+sus propios programas. 
+
+Cuando hablamos de software libre, estamos refiri\'{e}ndonos a la libertad, no 
al
+precio. Nuestra Licencia Pública General está diseñada para asegurarnos de que
+tenga la libertad de distribuir copias de software libre ---y cobrar
+por ese servicio si quiere---, de que reciba el código fuente o de que pueda
+conseguirlo si así lo desea, de que pueda modificar el software o utilizar
+fragmentos del mismo en nuevos programas libres, y de que sepa que puede hacer
+todas estas cosas.   
+
+Para proteger sus derechos, necesitamos algunas restricciones que prohíban
+negarle a usted estos derechos o pedirle que renuncie a ellos. Estas
+restricciones se traducen en ciertas obligaciones que le afectan si distribuye
+copias del software, o si modifica software. 
+
+Por ejemplo, si distribuye copias de uno de estos programas, ya sea
+gratuitamente, o a cambio de unos honorarios, debe dar a los receptores todos
+los derechos que posee. Debe asegurarse de que ellos tambi\'{e}n reciben, o
+pueden conseguir, el código fuente. Y debe mostrarles estas condiciones de
+forma que conozcan sus derechos. 
+
+Protegemos sus derechos por medio de la combinación de dos medidas: (1)
+ponemos el software bajo copyright  y (2) le ofrecemos esta licencia, que le
+da permiso legal para copiar, distribuir y/o modificar el software.
+
+También, para proteger a cada autor y a nosotros mismos, queremos asegurarnos
+de que todo el mundo comprende que no se proporciona ninguna garantía para
+este software libre. Si el software es modificado y distribuido, queremos que
+sus receptores sepan que lo que tienen no es el original, de forma que
+cualquier problema introducido por otros no afecte a la reputación de los
+autores originales. 
+
+Por último, cualquier programa libre está constantemente amenazado por las
+patentes de software. Queremos evitar el peligro de que los distribuidores de
+un programa libre lo patenten por su cuenta, convirtiendo así el programa en
+propietario. Para evitar esto, hemos dejado claro que cualquier patente debe
+ser registrada para el libre uso, o no ser registrada de ninguna manera. 
+
+Los términos exactos y las condiciones para la copia, distribución y
+modificación se exponen a continuación.  
+
+\section{T\'{e}rminos y condiciones para la copia, distribución y modificación
+de la Licencia Pública General de GNU} 
+
+
+\begin{enumerate}
+
+\setcounter{enumi}{-1}
+
+\item Esta licencia se aplica a cualquier programa u otro tipo de trabajo que
+contenga una nota colocada por el titular del copyright que señale que puede
+ser distribuido bajo los términos de esta Licencia Pública General. En
+adelante, el <<Programa>> se referirá a cualquier programa o trabajo que cumpla
+esa condición y el <<trabajo basado en el programa>> se referirá bien al
+Programa o a cualquier trabajo derivado de él según la ley de copyright; esto
+es, un trabajo que contenga el programa o una porción de él, ya sea de forma
+literal o con modificaciones y/o traducido en otro lenguaje. (Por lo tanto, la
+traducción está incluida sin limitaciones en el término <<modificación>>.) Cada
+titular de la licencia será denominado <<usted>>. 
+
+Cualquier otra actividad que no sea la copia, distribución o modificación no
+está cubierta por esta licencia y está fuera de su incumbencia. El acto de
+ejecutar el Programa no está restringido y los resultados del Programa están
+cubiertos únicamente si sus contenidos constituyen un trabajo basado en el
+Programa, independientemente de haberlo producido mediante la ejecución del
+programa. El que esto se cumpla, depende de lo que haga el Programa. 
+
+\item Usted puede copiar y distribuir copias literales del código fuente del
+Programa, según lo ha recibido, en cualquier medio, siempre que de forma
+adecuada y bien visible publique en cada copia un anuncio de copyright
+adecuado y un repudio de garantía; mantenga intactos todos los anuncios que se
+refieran a esta licencia y a la ausencia de garantía y proporcione a cualquier
+otro receptor del programa una copia de esta licencia junto con el Programa. 
+
+Puede cobrar un precio por el acto físico de transferir una copia, y puede,
+según su libre albedrío, ofrecer una garantía a cambio de unos honorarios. 
+
+\item Puede modificar su copia o sus copias del Programa o de cualquier
+fragmento del mismo, creando de esta manera un trabajo basado en el Programa,
+y puede copiar y distribuir esa modificación o trabajo bajo los términos del
+apartado 2, antedicho, siempre que además cumpla las siguientes condiciones: 
+
+\begin{enumerate}
+
+% cambio estilo de la letra ( a) -> a.)
+\renewcommand{\theenumii}{\alph{enumii}}
+\renewcommand{\labelenumii}{\theenumii.}
+
+\item Debe hacer que los ficheros modificados lleven anuncios prominentes
+indicando que los ha cambiado y la fecha de cualquier modificación. 
+ 
+\item Debe hacer que cualquier trabajo que distribuya o publique y que en
+todo o en parte contenga o sea derivado del Programa o de cualquier parte de
+él sea registrado como un todo, sin carga alguna a terceras partes bajo las
+condiciones de esta licencia. 
+ 
+\item Si el programa modificado lee normalmente órdenes interactivamente
+cuando es ejecutado, debe hacer que, cuando comience su ejecución para ese uso
+interactivo de la forma habitual, muestre o escriba un mensaje que incluya un
+anuncio del copyright y un anuncio de que no se ofrece ninguna garantía ---o
+por el contrario que usted provee la garantía--- y que los usuarios pueden
+redistribuir el programa bajo estas condiciones, indicando al usuario cómo
+puede ver una copia de esta licencia. (Excepción: si el propio programa es
+interactivo pero normalmente no muestra este anuncio, no se requiere que su
+trabajo basado en el Programa muestre ningún anuncio.)
+ 
+\end{enumerate}
+
+Estos requisitos se aplican al trabajo modificado como un todo. Si partes
+identificables de ese trabajo no son derivadas del Programa, y pueden,
+razonablemente, considerarse trabajos independientes y separados en sí mismos,
+entonces esta Licencia y sus términos no se aplicarán a esas partes cuando
+sean distribuidas como trabajos separados. Pero cuando distribuya esas mismas
+secciones como partes de un conjunto, que no deja de ser un trabajo basado en
+el Programa, la distribución del conjunto debe hacerse según los términos de
+esta licencia, cuyos permisos para otros propietarios de la licencia se
+extienden al conjunto completo, y por lo tanto a todas y cada una de sus
+partes, con independencia de quién la escribió. 
+
+Por lo tanto, no es la intención de este apartado reclamar derechos o desafiar
+sus derechos sobre trabajos escritos completamente por usted. Más bien se
+intenta ejercer el derecho a controlar la distribución de los trabajos
+derivados o colectivos basados en el Programa. 
+
+Además, el simple hecho de reunir un trabajo no basado en el Programa con el
+Programa ---o con un trabajo basado en el Programa--- en un volumen de
+almacenamiento o en un medio de distribución no hace que dicho trabajo entre
+dentro del ámbito cubierto por esta licencia. 
+
+\item Puede copiar y distribuir el Programa ---o un trabajo basado en él, según
+se especifica en el apartado 3---, como código objeto o en formato ejecutable
+según los términos de los apartados 2 y 3, siempre que además cumpla una de
+las siguientes condiciones: 
+
+\begin{enumerate}
+
+% cambio estilo de la letra ( a) -> a.)
+\renewcommand{\theenumii}{\alph{enumii}}
+\renewcommand{\labelenumii}{\theenumii.}
+
+\item Acompañarlo con el código fuente completo correspondiente, en formato
+electrónico, que debe ser distribuido según se especifica en los apartados 2 y
+3 de esta Licencia en un medio habitualmente utilizado para el intercambio de
+programas, o 
+
+\item Acompañarlo con una oferta por escrito, válida al menos durante tres 
años,
+para proporcionar a terceros una copia completa en formato electrónico del
+código fuente correspondiente, a un coste no mayor que el de realizar
+físicamente la distribución del código fuente, que será distribuido bajo las
+condiciones descritas en los apartados 2 y 3, en un medio habitualmente
+utilizado para el intercambio de programas, o 
+
+\item Acompañarlo con la información que recibió ofreciendo distribuir el 
código
+fuente correspondiente. (Esta opción se permite sólo para distribución no
+comercial y sólo si usted recibió el programa como código objeto o en formato
+ejecutable con tal oferta, de acuerdo con el apartado b anterior.)
+
+\end{enumerate}
+
+Por código fuente de un trabajo se entiende la forma preferida del trabajo
+cuando se introducen modificaciones. Para un trabajo ejecutable, se entiende
+por código fuente completo el código fuente de todos los módulos que contiene,
+además de cualquier fichero asociado de definición de interfaces y de los
+guiones utilizados para controlar la compilación e instalación del ejecutable.
+Como excepción especial, el código fuente distribuido no necesita incluir nada
+que sea distribuido normalmente ---bien como fuente, bien en forma binaria---
+con los componentes principales ---compilador, kernel y similares--- del
+sistema operativo en el cual funciona el ejecutable, a no ser que el propio
+componente acompañe al ejecutable. 
+
+Si la distribución del ejecutable o del código objeto se hace mediante la
+oferta de un acceso para copiarlo de un cierto lugar, entonces se considera la
+oferta de acceso para copiar el código fuente de ese mismo lugar como
+distribución del código fuente, incluso aunque terceras partes no estén
+forzadas a copiar la fuente junto con el código objeto. 
+
+\item No puede copiar, modificar, <<sublicenciar>> o distribuir el Programa 
excepto
+como prevé expresamente esta licencia. Cualquier intento de copiar, modificar,
+<<sublicenciar>> o distribuir el Programa de otra forma no es válida, y hará 
que
+cesen automáticamente los derechos que le proporciona esta Licencia. En
+cualquier caso, las partes que hayan recibido copias o derechos de usted bajo
+esta Licencia no cesarán en sus derechos mientras esas partes continúen
+cumpliéndola. 
+
+\item No está obligado a aceptar esta licencia, ya que no la ha firmado. Sin
+embargo, no hay nada más que le autoriza a modificar o distribuir el Programa
+o sus trabajos derivados. Estas acciones están prohibidas por la ley si no
+acepta esta Licencia. Por lo tanto, si modifica o distribuye el Programa ---o
+cualquier trabajo basado en el Programa---, está indicando que acepta esta
+Licencia para poder hacerlo, y todos sus términos y condiciones para copiar,
+distribuir o modificar el Programa o trabajos basados en él. 
+
+\item Cada vez que redistribuya el Programa ---o cualquier trabajo basado en
+él---, el receptor recibe automáticamente una licencia del emisor de la
+licencia original para copiar, distribuir o modificar el Programa, sujeta a
+estos términos y condiciones. No puede imponer al receptor ninguna restricción
+adicional sobre el ejercicio de los derechos garantizados aquí. Usted no es
+responsable de hacer cumplir esta licencia a terceros.
+
+\item Si, como consecuencia de una resolución judicial o de una alegación de
+infracción de patente o por cualquier otra razón ---no limitada a asuntos
+relacionados con patentes---, se le impusieran condiciones ---ya sea por
+mandato judicial, por acuerdo o por cualquier otra causa--- que contradigan
+las condiciones de esta licencia, esto no le exime de cumplir las condiciones
+de la misma. Si no puede distribuir el Programa de forma que se satisfagan
+simultáneamente sus obligaciones bajo esta licencia y cualquier otra
+obligación pertinente, entonces no podrá distribuir el Programa de ninguna
+forma. Por ejemplo, si una patente no permite la redistribución libre de
+derechos de autor del Programa por parte de todos aquellos que reciban copias
+directa o indirectamente a través de usted, entonces la única forma en que
+podría satisfacer tanto esa condición como esta licencia sería evitar
+completamente la distribución del Programa. 
+
+Si cualquier porción de este apartado se considera nula o imposible de cumplir
+en cualquier circunstancia particular habrá de cumplirse el resto y la sección
+por entero habrá de cumplirse en cualquier otra circunstancia. 
+
+No es el propósito de este apartado inducirle a infringir ninguna
+reivindicación de patente ni de ningún otro derecho de propiedad o a impugnar
+la validez de ninguna de dichas reivindicaciones. Este apartado tiene el único
+propósito de proteger la integridad del sistema de distribución de software
+libre, que se realiza mediante prácticas de licencia pública. Mucha gente ha
+hecho contribuciones generosas a la amplia variedad de software distribuido
+mediante ese sistema, con la confianza de que el sistema se aplicará
+consistentemente. Pertenece al autor/donante decidir si quiere distribuir
+software mediante cualquier otro sistema; una licencia no puede imponer esa
+elección. 
+
+Este apartado pretende dejar completamente claro lo que se cree que es una
+consecuencia del resto de esta Licencia. 
+
+\item Si la distribución y/o uso del Programa está restringida en ciertos
+países, ya sea por medio patentes o por interfaces bajo copyright, el titular
+del copyright que coloca este Programa bajo esta licencia puede añadir una
+limitación explícita de distribución geográfica excluyendo dichos países, de
+forma que la distribución se permita sólo en o entre los países no excluidos
+de esta manera. En ese caso, esta licencia incorporará la limitación como si
+estuviese escrita en el cuerpo de esta licencia. 
+
+\item La \textit{Free Software Foundation} puede publicar versiones revisadas
+y/o nuevas de la Licencia Pública General de cuando en cuando. Estas nuevas
+versiones serán similares en espíritu a la presente versión, pero pueden ser
+diferentes en algunos detalles con el fin considerar nuevos problemas o
+situaciones. 
+
+Cada versión recibe un número que la distingue de otras. Si el Programa
+especifica un número de versión de esta licencia que se refiere a ella y a
+<<cualquier versión posterior>>, tiene la opción de seguir los términos y
+condiciones, bien de esa versión, bien de cualquier versión posterior
+publicada por la \textit{Free Software Foundation}. Si el Programa no
+especifica un número de versión para esta licencia, podrás escoger cualquier
+versión publicada por la \textit{Free Software Foundation}. 
+
+\item Si quisiera incorporar ciertas partes del Programa en otros programas
+libres cuyas condiciones de distribución son diferentes, contacte al autor
+para pedirle permiso. Si el software tiene copyright de la \textit{Free
+Software Foundation}, escriba a la \textit{Free Software Foundation}: algunas
+veces hacemos excepciones en estos casos. Nuestra decisión estará guiada por
+el doble objetivo de preservar la libertad de todos los derivados de nuestro
+software libre y de promover que se comparta y reutilice el software en
+general. 
+
+\medskip
+\begin{center}
+\textbf{\textsc{Ausencia de garantía}}
+\end{center}
+
+\item \textsc{Dado que el programa se licencia de forma gratuita, no se
+ofrece ninguna garantía sobre el programa en toda la extensión permitida por
+la legislación aplicable. Excepto cuando se indique de otra forma por escrito,
+los titulares del copyright y/u otras partes proporcionan el programa <<tal
+cual>>, sin garantía de ninguna clase, ya sea expresa o implícita, incluyendo
+---pero no limitado por--- las garantías mercantiles implícitas o a la
+conveniencia para cualquier propósito particular. Cualquier riesgo referente a
+la calidad y a las prestaciones del programa es asumido por usted. Si se
+probase que el Programa es defectuoso, asume el coste de cualquier servicio,
+reparación o corrección. }
+
+\item \textsc{En ningún caso, salvo que lo requiera la legislación
+aplicable o haya sido acordado por escrito, ningún titular del
+}\textit{\textsc{copyright}}\textsc{ ni ninguna otra parte que modifique y/o
+redistribuya el Programa según se permite en esta Licencia será responsable
+ante usted por daños, incluyendo cualquier daño general, especial, incidental
+o resultante producido por el uso o la imposibilidad de uso del Programa
+---incluyendo, pero no limitado por, la pérdida de datos, la generación
+incorrecta de datos, las pérdidas sufridas por usted o por terceros, y un
+fallo del Programa al funcionar en combinación con cualquier otro programa---,
+incluso si dicho titular u otra parte ha sido advertido de la posibilidad de
+dichos daños.}
+
+\end{enumerate}
+
+\medskip
+\begin{center}
+\textsc{\textbf{Fin de términos y condiciones}}
+\end{center}
+\bigskip
+
+\section{Ap\'{e}ndice. Cómo aplicar estos t\'{e}rminos a sus nuevos programas.}
+
+Si usted desarrolla un nuevo Programa, y quiere que sea del mayor uso posible
+para el público en general, la mejor forma de conseguirlo es convirtiéndolo en
+software libre que cualquiera pueda redistribuir y cambiar según estos
+términos. 
+
+Para hacerlo, añada las siguientes cláusulas al programa. Lo más seguro es
+añadirlas al principio de cada fichero fuente para transmitir lo más
+efectivamente posible la ausencia de garantía. Además, cada fichero debería
+tener al menos la línea de <<copyright>> y un indicador de dónde puede
+encontrarse el anuncio completo. 
+
+\bigskip
+
+\textit{<una línea para indicar el nombre del programa y una breve idea de qué
+hace.>}
+
+\smallskip
+\begin{quote}
+
+\small
+
+\texttt{Copyright (C) 19aa <nombre del autor>}
+
+\texttt{Este programa es software libre. Puede redistribuirlo y/o modificarlo 
bajo los
+términos de la Licencia Pública General de GNU según es publicada por la
+\textit{Free Software Foundation}, bien de la versión 2 de dicha Licencia o
+bien ---según su elección--- de cualquier versión posterior. }
+
+\texttt{Este programa se distribuye con la esperanza de que sea útil, pero SIN 
NINGUNA
+GARANTÍA, incluso sin la garantía MERCANTIL implícita o sin garantizar la
+CONVENIENCIA PARA UN PROPÓSITO PARTICULAR. Para más detalles, véase la
+Licencia Pública General de GNU. }
+
+\texttt{Debería haber recibido una copia de la Licencia Pública General junto 
con este
+programa. En caso contrario, escriba a la Free Software Foundation, Inc., en
+675 Mass Ave, Cambridge, MA 02139, EEUU.}
+
+\end{quote}
+
+\normalsize
+
+Añada también información sobre cómo contactar con usted mediante correo
+electrónico y postal. 
+
+Si el programa es interactivo, haga que muestre un pequeño anuncio como el
+siguiente, cuando comienza a funcionar en modo interactivo: 
+
+\smallskip
+\begin{quote}
+
+\small
+
+\texttt{Gnomovision versión 69, Copyright \copyright{} 19aa nombre del autor}
+
+\texttt{Gnomovision no ofrece ABSOLUTAMENTE NINGUNA GARANTÍA. Para más detalles
+escriba <<show c>>.}
+
+\end{quote}
+
+\normalsize
+
+Los comandos hipotéticos <<show w>> y <<show c>> deberían mostrar las partes
+adecuadas de la Licencia Pública General. Por supuesto, los comandos que use
+pueden llamarse de cualquier otra manera. Podrían incluso ser pulsaciones del
+ratón o elementos de un menú ---lo que sea apropiado para su programa. 
+
+Tambi\'{e}n deberá conseguir que su empleador ---si trabaja como
+programador--- o su Universidad ---si es el
+caso--- firme un <<renuncia de copyright>> para el programa, en caso
+de que sea necesario. A continuación se ofrece un ejemplo, altere los nombres
+según sea conveniente: 
+
+\smallskip
+\begin{quote}
+
+\small
+
+\texttt{Yoyodyne, Inc. mediante este documento renuncia a cualquier interés de
+derechos de \textit{copyright} con respecto al programa Gnomovision ---que
+hace pasadas a compiladores--- escrito por James Hacker} 
+
+\texttt{<\textit{firma de Ty Coon}>, 20 de diciembre de 1996}
+
+\texttt{\textit{Ty Coon}, Presidente de Asuntillos Varios.}
+
+\end{quote}
+
+\normalsize
+
+Esta Licencia Pública General no permite incorporar sus programas en programas
+propietarios. Si su programa es una biblioteca de subrutinas, puede considerar
+más útil permitir enlazar aplicaciones propietarias con la biblioteca. Si este
+es el caso, use la Licencia Pública General de GNU para Bibliotecas en lugar
+de esta Licencia.
+
+

Index: es/licenciapublica_menor.aux
===================================================================
RCS file: es/licenciapublica_menor.aux
diff -N es/licenciapublica_menor.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/licenciapublica_menor.aux        9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,26 @@
+\relax 
address@hidden {chapter}{\numberline {B}Licencia P\'ublica General Menor}{214}}
address@hidden {10\p@ }}
address@hidden {10\p@ }}
address@hidden {section}{Pre\'ambulo}{214}}
address@hidden {section}{T\'erminos y condiciones para la copia, distribuci\'on 
y modificaci\'on}{216}}
address@hidden {section}{C\'omo aplicar estos t\'erminos a sus nuevas 
bibliotecas}{223}}
address@hidden
+\setcounter{page}{225}
+\setcounter{equation}{0}
+\setcounter{enumi}{16}
+\setcounter{enumii}{2}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{1}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{4}
+\setcounter{chapter}{2}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/licenciapublica_menor.tex
===================================================================
RCS file: es/licenciapublica_menor.tex
diff -N es/licenciapublica_menor.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/licenciapublica_menor.tex        9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,606 @@
+\chapter[Licencia Pública General Menor]{Licencia Pública General
+Menor\protect\footnote{This is an unofficial translation of the GNU Lesser
+General Public License into spanish. It was not published by the Free Software
+Foundation, and does not legally state the distribution terms for software
+that uses the GNU LGPL ---only the original English text of the GNU LGPL does
+that. However, we hope that this translation will help spanish speakers
+understand the GNU GPL better. [Esta es una traducción no oficial al español
+de la GNU Lesser General Public License. No ha sido publicada por la Free
+Software Foundation, y no establece legalmente las condiciones de distribución
+para el software que usa la GNU LGPL. Estas condiciones se establecen
+solamente por el texto original, en ingl\'{e}s, de la GNU LGPL. Sin embargo,
+esperamos que esta traducción ayude a los hispanohablantes a entender mejor la
+GNU LGPL.] Esta es la primera versión emitida de la GPL Menor. Es tambi\'{e}n
+la sucesora de la GNU Library Public Licence, versión 2, de aquí la versión
+2.1}}
+
+\begin{quote}
+
+\small
+
+GNU Lesser General Public Licence, GNU-GPL
+
+Versión 2.1, Febrero 1999 
+
+Copyright \copyright{} 1991, 1999 
+
+Free Software Foundation, Inc. 59, Temple Place,  Suite 330, Boston, MA 
02111-1307  USA
+
+Se permite la copia y distribución de copias literales de este documento, pero 
no se permite su modificación. 
+
+\end{quote}
+
+\normalsize
+
+\section{Preámbulo}
+
+Las licencias, para la mayoría del software, están diseñadas para eliminar la
+libertad de compartirlo o de modificarlo. En contraste, las Licencias Públicas
+Generales GNU pretenden garantizar la libertad de compartir y modificar el
+software; para asegurar que el software sea libre para todos los usuarios.
+
+Esta licencia, la Licencia Pública General Menor [Lesser General Public
+Licence], se aplica a ciertos paquetes de software específicamente diseñados
+---normalmente bibliotecas--- de la \textit{Free Software Foundation} y de
+otros autores que deciden usarla. Usted también puede usarla, pero le
+sugerimos que piense primero cuidadosamente si esta licencia o la General
+Public Licence ordinaria, es o no la mejor estrategia en su caso particular,
+basándose en las explicaciones siguientes.
+
+Cuando hablamos de software libre, nos referimos a libertad de uso, no al
+precio. Nuestra Licencia Pública General está diseñada para asegurar que usted
+sea libre de distribuir copias de software libre ---y cobrar por este servicio
+si así lo desea---; que reciba el código fuente o que pueda obtenerlo si así
+lo quiere; que pueda modificar el software y utilizar partes de él en nuevos
+programas libres; y que haya sido informado de que tiene estos derechos.
+
+Para proteger sus derechos, necesitamos imponer restricciones que prohíban a
+los distribuidores negarle estos derechos o a pedirle que renuncie a los
+mismos. Estas restricciones se traducen en ciertas responsabilidades si
+distribuye copias de la biblioteca o si la modifica.
+
+Por ejemplo, si distribuye copias de la biblioteca, de forma gratuita o no,
+debe ofrecer a los receptores todos los derechos que nosotros le ofrecemos a
+usted. Debe asegurarse de que ellos también reciban o puedan obtener el código
+fuente. Si usted enlaza otro código con la biblioteca, debe proporcionar a los
+receptores los ficheros objeto completos, de forma que ellos puedan
+reenlazarlos con la biblioteca después de introducir cambios en la biblioteca
+y recompilarla. Y debe mostrarles estos términos para que conozcan sus
+derechos.
+
+Nosotros protegemos sus derechos con un método que consiste en dos pasos: (1)
+obtenemos los derechos de autor de la biblioteca y (2) le ofrecemos esta
+licencia que le autoriza acopiar, distribuir y/o modificar la biblioteca.
+
+Para proteger a los distribuidores, queremos dejar muy claro que no existe
+garantía para la biblioteca libre. Además, si la biblioteca es modificada por
+alguien y se transmite, los receptores deberían saber que lo que tienen no es
+la versión original, de forma que la reputación del autor original no se vea
+afectada por problemas que podrían ser introducidos por otros.
+
+Por último, las patentes de software plantean una amenaza constante para la
+existencia de cualquier programa libre. Queremos asegurarnos que una empresa
+no pueda limitar eficazmente a los usuarios de un programa libre mediante la
+obtención de una licencia restrictiva de un titular de patente. Por lo tanto,
+insistimos en que cualquier licencia de patente obtenida para una versión de
+la biblioteca sea congruente con todas las libertades de uso especificadas en
+esta licencia.
+
+La mayoría del software GNU, incluyendo algunas bibliotecas, está cubierto por
+la Licencia Pública General GNU ordinaria. Esta licencia, la Licencia Pública
+General Menor GNU, se aplica a ciertas bibliotecas y es bastante diferente de
+la Licencia Pública General ordinaria. Usamos esta licencia para ciertas
+bibliotecas con el objeto de permitir el enlace de las mismas dentro de
+programas no libres.
+
+Cuando un programa se enlaza con una biblioteca, ya sea estáticamente ya sea
+usando una biblioteca compartida, la combinación de los dos es, legalmente
+hablando, un trabajo combinado, un derivado de la biblioteca original. La
+Licencia Pública General ordinaria permitiría tal enlace sólo si la
+combinación completa ajusta sus criterios de libertad. La Licencia Pública
+General Menor introduce un criterio más laxo para el enlace de otro código con
+la biblioteca.
+
+Denominamos a esta licencia como Licencia Pública General <<Menor>> porque hace
+<<menos>> que la Licencia Pública General ordinaria para proteger las 
libertades
+del usuario. También proporciona a los desarrolladores de programas libres
+<<menos>> ventajas sobre los programas no libres competidores. Estas 
desventajas
+son la razón por la cual nosotros usamos la Licencia Pública General ordinaria
+para la mayoría de las bibliotecas. Sin embargo, la licencia Menor proporciona
+ventajas en circunstancias especiales.
+
+Por ejemplo, en raras ocasiones puede haber una especial necesidad de fomentar
+al máximo posible el uso de una biblioteca determinada, de forma que esta se
+convierta en un estándar. Para ello, se debe permitir a los programas no
+libres el uso de estas bibliotecas. Un caso más frecuente es el de una
+biblioteca libre que desempeñe la misma función que la que realizan las
+bibliotecas no libres más utilizadas. En este caso, hay poco que ganar
+limitando la biblioteca únicamente al software libre, de manera que usamos la
+Licencia Pública General Menor.
+
+En otros casos, el permiso para usar una biblioteca determinada en programas
+no libres aumenta el número de usuarios de gran cantidad de software libre.
+Por ejemplo, el permiso para utilizar la biblioteca GNU C en programas no
+libres posibilita a mucha más gente  utilizar el sistema operativo GNU, así
+como su variante, el sistema operativo GNU/LINUX.
+
+Aunque la Licencia Pública General Menor no protege tanto las libertades del
+usuario, asegura que el usuario de un programa que está enlazado con la
+biblioteca tiene la libertad y los medios para ejecutar ese programa usando
+una versión modificada de la biblioteca.
+
+Los términos y las condiciones exactas para la copia, distribución y
+modificación se indican a continuación. Preste especial atención a la
+diferencia entre un <<trabajo basado en la biblioteca>> y un <<trabajo que
+utiliza la biblioteca>>. El primero contiene código derivado de la biblioteca,
+mientras que el último debe estar unido a la biblioteca para ser ejecutado.
+
+
+\section{Términos y condiciones para la copia, distribución y modificación}
+
+\begin{enumerate}
+
+\setcounter{enumi}{-1}
+
+\item El acuerdo de esta licencia se aplica a cualquier biblioteca de software 
u
+otro programa que contenga un aviso colocado por el titular de los derechos de
+autor u otras partes interesadas explicando que puede ser distribuido bajo los
+términos de esta Licencia Pública General Menor ---llamada también <<esta
+Licencia>>. A cada titular de permiso se le designa por <<usted>>.
+
+Una <<biblioteca>> contiene una colección de funciones y/o datos de software,
+preparados para ser enlazados de una forma cómoda con programas de aplicación
+---que usan algunas de estas funciones y datos--- para formar ejecutables.
+
+Por <<Biblioteca>> nos referiremos, en adelante, a cualquier trabajo o
+biblioteca de software que haya sido distribuido bajo estos términos. Un
+<<trabajo basado en la Biblioteca>> significa que, o la Biblioteca o cualquier
+trabajo derivado, están bajo la ley de copyright: es decir, un trabajo que
+contiene a la Biblioteca o a una parte de ella, ya sea de forma literal o con
+modificaciones y/o traducida de forma clara a otro idioma ---mas adelante se
+incluye la traducción sin restricción en el término <<modificación>>.
+
+El <<código fuente>> para un trabajo se refiere a la forma preferida del 
trabajo
+para hacer modificaciones en él. Para una Biblioteca, el código fuente
+completo se refiere a todos los códigos fuente para todos los módulos que
+contenga la biblioteca, además de cualquier fichero de definición de interfaz
+asociado y los guiones [\textit{scripts}] asociados para controlar la
+compilación e instalación de la biblioteca.
+
+Otras actividades que no sean la copia, distribución y modificación no se
+encuentran cubiertas por esta Licencia; se encuentran fuera de su ámbito. La
+opción de ejecutar un programa utilizando la Biblioteca no esta restringido y
+el resultado de dicho programa esta cubierto únicamente si su contenido
+constituye un trabajo basado en la Biblioteca ---independientemente del uso de
+la Biblioteca como herramienta para escribirlo. Que esto sea cierto dependerá
+de lo que haga la Biblioteca y de lo que haga el programa que utiliza la
+Biblioteca.
+
+
+
+\item Puede copiar y distribuir copias literales del código fuente completo de
+la Biblioteca tal y como lo recibe, en cualquier medio, a condición de que
+usted publique de forma manifiesta y apropiada, en cada una de las copias, un
+aviso conveniente de copyright y una renuncia de garantía; mantenga intactas
+todas las notificaciones que se refieran a esta Licencia y a la ausencia de
+cualquier garantía; y distribuya una copia de esta Licencia junto con la
+Biblioteca.
+
+Puede cobrar un importe por el acto físico de traspasar una copia y puede, a
+su elección, ofrecer una protección de garantía a cambio de un importe.
+
+
+
+\item Puede modificar su copia o copias de la Biblioteca o cualquier parte de
+ella, formando así un trabajo basado en la Biblioteca, y copiar y distribuir
+tales modificaciones o trabajo según los términos de la sección 1, siempre que
+usted también cumpla las siguientes condiciones:
+
+\begin{enumerate}
+
+% cambio estilo de la letra ( a) -> a.)
+\renewcommand{\theenumii}{\alph{enumii}}
+\renewcommand{\labelenumii}{\theenumii.}
+
+\item El trabajo modificado debe ser por si mismo una biblioteca.
+
+\item Los ficheros modificados deberán contener lleven avisos llamativos,
+declarando que usted cambió los ficheros y la fecha de cualquier cambio.
+
+\item Debe obtener una licencia para todo el trabajo, sin cargo a terceros, 
según
+los términos de esta Licencia.
+
+\item Si una prestación en la Biblioteca modificada se refiere a una función o 
a
+una tabla de datos, que no sea suministrada por un programa de aplicación que
+usa la prestación como argumento pasado al invocar la prestación, deberá
+esforzarse de buena fe para asegurarse de que, en caso de que una aplicación
+no suministre tal función o tabla, la prestación aun funcione y haga que
+cualquier parte de su prestación siga siendo significativa.
+
+(Por ejemplo, la función en una biblioteca para calcular raíces cuadradas
+tiene un propósito bien definido, independientemente de la aplicación. Por
+tanto, la Subsección 2d exige que cualquier función o tabla suministrada por
+la aplicación y usada por esa función sea opcional: si la aplicación no la
+suministra, la función de raíz cuadrada debe seguir calculando raíces
+cuadradas).
+
+\end{enumerate}
+
+Estos requisitos se aplican al trabajo modificado como un todo. Si existen
+secciones identificables de ese trabajo no derivadas de la Biblioteca y que
+pueden considerarse razonablemente independientes como trabajos separados,
+entonces esta Licencia y sus términos, no se aplicarán a aquellas secciones
+cuando usted los distribuya como trabajos separados. Pero cuando usted
+distribuya estas mismas secciones como parte de un todo, como un trabajo
+basado en la Biblioteca, la distribución del todo debe estar bajo los términos
+de esta Licencia, cuyos permisos para otras licencias se extienden a todo el
+conjunto, y por tanto a todas y cada una de las partes, sin tener en cuenta
+quien lo escribió.
+
+Así pues, la intención de esta sección no es exigir derechos o discutir los
+derechos de un trabajo escrito exclusivamente por usted; sino más bien ejercer
+el derecho a controlar la distribución de trabajos derivados o colectivos
+basados en la Biblioteca.
+
+Además, la mera agregación de otro trabajo no basado en la Biblioteca a la
+misma Biblioteca ---o a un trabajo basado en la Biblioteca--- en un volumen de
+almacenaje o en un medio de distribución, no coloca este trabajo entre los
+objetivos de esta Licencia.
+
+
+
+\item Usted puede optar por aplicar a una determinada copia de la Biblioteca, 
los
+términos de la Licencia Pública General GNU ordinaria en lugar de los de la
+presente Licencia. Para ello, deberá alterar todas las notificaciones que se
+refieren a esta Licencia, para que se refieran a la Licencia Pública General
+GNU ordinaria, versión 2, en lugar de a esta Licencia. (Si ha aparecido una
+versión más reciente que la versión 2 de la Licencia Pública General GNU
+ordinaria, entonces, si lo desea, puede especificar esa nueva versión.) No
+introduzca ningún otro cambio en estas notificaciones.
+
+Una vez que se haya hecho este cambio en una copia dada, es irreversible para
+esa copia, de modo que la Licencia Pública General GNU ordinaria se aplica a
+todas las copias siguientes y a trabajos derivados realizados a partir de esa
+copia.
+
+Esta opción es útil cuando usted desea copiar parte del código de la
+Biblioteca dentro de un programa que no es una biblioteca.
+
+
+
+\item Puede copiar y distribuir la Biblioteca ---o una porción o derivado de
+ésta, bajo la Sección 2--- en código objeto o forma ejecutable bajo los
+términos de las Secciones 1 y 2 arriba indicadas, siempre que la acompañe el
+correspondiente código fuente legible ---a máquina--- completo, que deberá
+distribuirse según los términos de las Secciones 1 y 2, en un medio usado
+habitualmente para el intercambio de software.
+
+Si la distribución del código objeto se realiza ofreciendo el acceso a su
+copia desde un lugar designado, entonces la provisión de un acceso equivalente
+a la copia del código fuente desde el mismo sitio satisfará los requisitos
+para la distribución del código fuente, aunque terceras partes no estén
+obligadas a copiar el código fuente junto con el código objeto.
+
+
+
+\item Un programa que no contiene derivado de ninguna porción de la Biblioteca,
+pero está diseñado para trabajar con la Biblioteca al ser compilado o enlazado
+con ella, se denomina un <<trabajo que utiliza la Biblioteca>>. Dicho trabajo,
+por separado, no es un trabajo derivado de la Biblioteca y por tanto cae fuera
+del ámbito de esta Licencia.
+
+Sin embargo, al enlazar un <<trabajo que utiliza la Biblioteca>> con la
+Biblioteca, se crea un ejecutable que es un derivado de la Biblioteca ---ya
+que contiene porciones de la misma. El ejecutable está por tanto cubierto por
+esta Licencia. La sección 6 expone los términos para la distribución de tales
+ejecutables.
+
+Cuando un <<trabajo que utiliza la Biblioteca>> utiliza material de un fichero
+cabecera que forma parte de la Biblioteca, el código objeto del trabajo puede
+ser un trabajo derivado de la Biblioteca aunque el código fuente no lo sea.
+Que esto sea cierto es especialmente significativo si el trabajo puede
+enlazarse sin la Biblioteca, o si el trabajo es en sí mismo una biblioteca.
+Este matiz no está definido con precisión por la ley.
+
+Si dicho fichero objeto utiliza solo parámetros numéricos, esquema de
+estructura de datos, pequeñas macros y pequeñas funciones en línea ---diez
+líneas o menos de longitud---, entonces el uso del fichero objeto no estará
+restringido, independientemente de que legalmente sea un trabajo derivado.
+(Ejecutables que contengan este código objeto y porciones de la Biblioteca
+estarán bajo la Sección 6.
+
+En caso contrario, si el trabajo es un derivado de la Biblioteca, usted puede
+distribuir el código objeto del trabajo según los términos de la Sección 6.
+Cualquier ejecutable que contenga ese trabajo también cae bajo la Sección 6,
+esté o no enlazado con la Biblioteca.
+
+\item Como excepción a las secciones anteriores, puede también combinar o 
enlazar
+un <<trabajo que utiliza la Biblioteca>> con la Biblioteca para producir un
+trabajo que contenga porciones de la Biblioteca y distribuir ese trabajo según
+los términos de su elección, siempre que los términos permitan la modificación
+del trabajo para el uso propio del cliente y la ingeniería inversa para la
+depuración de tales modificaciones.
+
+Debe incluir con cada copia del trabajo una notificación de que la Biblioteca
+se utiliza en él y de que la Biblioteca y su uso están cubiertos por esta
+Licencia. Debe suministrar una copia de esta Licencia. Si el trabajo, durante
+su ejecución, muestra notas de derechos de autor, deberá incluir entre ellas
+las notas de copyright de la Biblioteca, así como una referencia que dirija al
+usuario a la copia de esta Licencia. Además, usted debe hacer una de estas
+cosas:
+
+
+\begin{enumerate}
+
+% cambio estilo de la letra ( a) -> a.)
+\renewcommand{\theenumii}{\alph{enumii}}
+\renewcommand{\labelenumii}{\theenumii.}
+
+
+\item Acompañar el trabajo con el correspondiente código fuente legible ---a
+máquina--- completo de la Biblioteca, incluyendo cualquier cambio introducido
+en el trabajo ---distribuido bajo las Secciones 1 y 2---; y, si el trabajo es
+un ejecutable enlazado con la Biblioteca, con el completo, legible (a maquina)
+<<trabajo que utiliza la Biblioteca>>, como código objeto y/o código fuente, de
+forma que el usuario pueda modificar la Biblioteca y reenlazarlo para producir
+un ejecutable modificado que contenga la Biblioteca modificada. (Se entiende
+que el usuario que cambia los contenidos de los archivos de definiciones en la
+Biblioteca no necesariamente será capaz de recompilar la aplicación para usar
+las definiciones modificadas.)
+
+\item Utilizar un mecanismo de biblioteca compartida adecuado para enlazar con 
la
+Biblioteca. Un mecanismo adecuado es aquel que (1) utiliza en tiempo de
+ejecución una copia de la biblioteca ya presente en el ordenador del usuario,
+en lugar de copiar funciones de biblioteca dentro del ejecutable y (2) que
+funciona correctamente con una versión modificada de la biblioteca, si el
+usuario instala una, mientras que la versión modificada sea de interfaz
+compatible con la versión con la que se realizó el trabajo.
+
+\item Acompañar el trabajo con una oferta escrita, valida durante al menos
+tres años, para proporcionar a dicho usuario los materiales especificados en
+la Subsección 6a, por un precio no superior al coste de la distribución.
+
+\item Si la distribución del trabajo se realiza ofreciendo el acceso a la copia
+desde un lugar determinado, ofrecer un acceso equivalente para la copia de los
+materiales especificados anteriormente desde el mismo lugar.
+
+\item Verificar que el usuario ha recibido ya una copia de estos
+materiales o que usted ya le ha enviado una copia.
+
+\end{enumerate}
+
+Para un ejecutable, la forma requerida del <<trabajo que utiliza la 
Biblioteca>>
+debe incluir todos los programas de datos y utilidades necesitados para
+reproducir el ejecutable desde el mismo. Sin embargo, como excepción especial,
+los materiales a distribuir no necesitan incluir nada de lo que se distribuye
+normalmente ---ya sea en forma binaria o fuente--- con los componentes
+principales ---compilador, kernel, y demás--- del sistema operativo en el cual
+funciona el ejecutable, a menos que el componente acompañe al ejecutable.
+
+Puede suceder que este requisito contradiga las restricciones de la licencia
+de otras bibliotecas propietarias que no acompañan normalmente al sistema
+operativo. Dicha contradicción significa que no puede usar ambas juntas en un
+ejecutable que usted distribuya.
+
+\item Puede añadir prestaciones de biblioteca, que sean un trabajo basado en la
+Biblioteca, juntas en una sola biblioteca junto con otras prestaciones de
+biblioteca no cubiertas por esta Licencia y distribuir dicha biblioteca
+combinada, con tal de que la distribución separada del trabajo basado en la
+Biblioteca y de las otras prestaciones de biblioteca esté, por lo demás,
+permitida, y con tal de que usted haga estas dos cosas:
+
+
+\begin{enumerate}
+
+% cambio estilo de la letra ( a) -> a.)
+\renewcommand{\theenumii}{\alph{enumii}}
+\renewcommand{\labelenumii}{\theenumii.}
+
+\item Acompañar la biblioteca combinada con una copia del mismo trabajo basado
+en la Biblioteca, sin combinarlo con otras prestaciones de biblioteca. Esto
+debe ser distribuido según los términos de las Secciones anteriores.
+ 
+\item Incluir una notificación en la biblioteca combinada destacando que
+parte de la misma es un trabajo basado en la Biblioteca, y explicando dónde
+encontrar las formas sin combinar que acompañan a éste trabajo.
+
+\end{enumerate}
+
+\item No debe copiar, modificar, sublicenciar, enlazar o distribuir la
+Biblioteca excepto como se estipula expresamente en esta Licencia. Cualquier
+otro intento de copiar, modificar, sublicenciar, enlazar o distribuir la
+Biblioteca no será válido y anulará automáticamente sus derechos con relación
+esta Licencia. Sin embargo, aquellos que hayan recibido copias o derechos
+según esta Licencia por medio de usted, conservarán  sus licencias siempre que
+cumplan los términos de las mismas.
+
+
+
+\item No se exige que acepte esta Licencia, puesto que no la ha firmado. Sin
+embargo, nada más le autoriza a modificar o distribuir la Biblioteca o los
+trabajos derivados de la misma. Si usted no acepta esta Licencia, estas
+acciones están prohibidas por ley. Por lo tanto, al modificar o distribuir la
+Biblioteca ---o cualquier trabajo basado en ella---, usted acepta esta
+Licencia, y todos sus términos y condiciones para copiar, distribuir o
+modificar la Biblioteca o los trabajos basados en ella. 
+
+
+
+\item Cada vez que usted distribuye la Biblioteca ---o cualquier trabajo basado
+en ella---, el receptor recibe automáticamente una licencia del titular
+original de la Licencia para copiar, distribuir, enlazar o modificar la
+Biblioteca siempre sujeto a estos términos y condiciones. Usted no debe
+imponer ninguna restricción posterior sobre el ejercicio de los receptores de
+los derechos otorgados mencionados aquí. Usted no es responsable de hacer
+cumplir esta Licencia a terceros.
+
+
+
+\item Si, como consecuencia de un juicio o infracción de patente o por 
cualquier
+otra razón ---no limitada a asuntos de patente--- a usted se le imponen
+condiciones ---sea orden judicial, contractual u otras--- que contradigan las
+condiciones de esta Licencia, eso no le dispensa de las condiciones de esta
+Licencia. Si usted no puede distribuirla de tal forma que satisfaga
+simultáneamente sus obligaciones con respecto a esta licencia y cualquier
+otras obligaciones pertinentes, entonces como consecuencia, no debe en
+absoluto distribuir la Biblioteca. Por ejemplo, si una licencia de patente no
+permitiera la redistribución libre del copyright  de la Biblioteca a todo
+aquellos que reciben copias directamente o indirectamente a través de usted,
+entonces deberá abstenerse completamente de distribuir la Biblioteca.
+
+Si cualquier parte de esta sección se considera nula o inaplicable en
+cualquier circunstancia particular, se intentará aplicar el grueso de la
+sección, y en otras circunstancias se intentará aplicar la sección como un
+todo.
+
+No es el propósito de esta sección inducirle a infringir una demanda de
+derechos de patente u otros derechos de propiedad o impugnar la validez de
+tales demandas; esta sección tiene como único propósito proteger la integridad
+del sistema de distribución de software libre, lo cual se lleva a cabo
+mediante prácticas de licencia pública. Mucha gente ha hecho generosas
+contribuciones a una amplia variedad de proyectos de software distribuido
+mediante este sistema, confiando en la firme aplicación del mismo; es decisión
+del autor/donante decidir si él o ella desea distribuir software mediante
+cualquier otro sistema y una licencia no puede imponer esa elección.
+
+Esta sección tiene el propósito de esclarecer a fondo lo que se considera una
+consecuencia del resto de esta licencia.
+
+
+
+\item Si la distribución y/o uso de la Biblioteca está restringida en ciertos
+países mediante patentes o interfaces con derechos de autor, el propietario de
+los derechos de autor originales, que puso la Biblioteca bajo esta Licencia,
+puede añadir una limitación a la distribución geográfica excluyendo a estos
+países, de forma que esta distribución se autorice solamente en o entre países
+no excluidos. En tal caso, esta Licencia incorpora la limitación como si
+estuviera escrita en el cuerpo de esta Licencia.
+
+
+
+\item La \textit{Free Software Foundation} puede publicar versiones nuevas y/o
+revisadas de la Licencia Pública General Menor de cuando en cuando. Tales
+versiones nuevas serán similares en espíritu a la presente versión, pero
+pueden diferir en ciertos detalles para abordar nuevos problemas o intereses.
+
+A cada versión se le asigna un número que la distingue. Si la biblioteca
+especifica un número de versión de esta Licencia que se aplica a ella misma y
+a <<cualquier versión posterior>>, usted puede optar por cumplir los términos y
+condiciones tanto de esa versión como de cualquier versión posterior publicada
+por la \textit{Free Software Foundation}. Si la Biblioteca no especifica un
+número de versión de licencia, usted puede elegir cualquier versión publicada
+por la \textit{Free Software Foundation}.
+
+
+
+\item Si desea incorporar partes de la Biblioteca a otros programas libres 
cuyas
+condiciones de distribución sean incompatibles con estos, escriba al autor
+para pedirle permiso. Para el software cuyos copyright pertenece a la
+\textit{Free Software Foundation}, escriba a la \textit{Free Software
+Foundation}; a veces, hacemos excepciones. Nuestra decisión se guiará por lo
+general por los dos objetivos siguientes: preservar el estatus libre de todo
+lo derivado de nuestro software y promover que el software sea compartido y
+reutilizado.
+
+\medskip
+
+\textsc{\textbf{Sin garantía}}
+
+\medskip
+
+\item \textsc{Dado que la biblioteca está licenciada de forma gratuita de 
cargo,
+no hay garantía para la biblioteca salvo en aquello que establece la
+legislación. Excepto cuando se establezca de otro modo por escrito, los
+titulares del copyright y/o otras partes suministran la biblioteca <<tal
+cual>>
+sin garantía de ninguna clase, ya sea de forma expresa o implícita,
+incluyendo, aunque no limitado por, las garantías implícitas de
+comerciabilidad y conveniencia para un propósito particular. Todo riesgo
+asociado a la calidad y la ejecución de la biblioteca es suyo. Si la
+biblioteca resultara estar defectuosa, usted asume el coste de todo
+mantenimiento, reparación o corrección necesarios. }
+
+\item \textsc{Bajo ningún concepto, a menos que sea requerido por la ley
+aplicable o de acuerdo a un escrito, el titular del copyright o cualquier otra
+parte que pueda modificar y/o redistribuir la biblioteca como se permite
+arriba, será responsable por daños, incluyendo cualquier daño general,
+especial, accidental o consecuente originado por el uso o incapacidad de uso
+de la biblioteca ---incluyendo pero no limitando por, las p\'{e}rdidas de
+datos o la producción de datos incorrectos, o p\'{e}rdidas sufridas por usted
+o terceros,  o un fallo de la biblioteca para funcionar con cualquier otro
+software--- incluso si tal titular u otra parte hubiera sido notificado de la
+posibilidad de tales daños.}
+
+\end{enumerate}
+
+\medskip
+\begin{center}
+\textsc{\textbf{Fin de términos y condiciones}}
+\end{center}
+\bigskip
+
+
+\section{Cómo aplicar estos términos a sus nuevas bibliotecas}
+
+Si usted desarrolla una biblioteca nueva, y quiere que sea del mayor uso
+posible para el publico, le recomendamos que la convierta en software libre
+para que todo el mundo pueda redistribuirla o combinarla. Usted puede hacer
+tal cosa autorizando la redistribución según estos términos (o bien según los
+términos de la Licencia Pública General ordinaria).
+
+Para aplicar estos términos agregue la siguiente nota a la biblioteca. Es más
+prudente agregar los avisos al comienzo de cada fichero fuente para transmitir
+de una forma más efectiva la exclusión de garantía; y cada fichero debería
+tener al menos la línea de derechos de autor y un puntero hacia donde se
+encuentre la notificación completa.
+
+\smallskip
+\begin{quote}
+
+\small
+
+\texttt{Copyright \copyright{}}
+
+\texttt{Esta biblioteca es software libre, puede redistribuirla o modificarla
+según los términos de la GNU Licencia Pública General Menor, publicada por la
+\textit{Free Software Foundation}; ya sea en su versión 2 o --- a su
+elección--- en cualquier versión posterior.}
+
+\texttt{Esta biblioteca se distribuya con la intención de que sea usada, sin
+embargo no TIENE GARANTÍA; incluidas la garantías de comerciabilidad y
+conveniencia para un propósito particular. Véase GNU Licencia Pública General
+Menor para más detalles.}
+
+\texttt{Deberá recibir una copia de la GNU Licencia Pública General Menor con 
esta
+biblioteca; si no es así, escriba a la Free Software Foundation, Inc., 59
+Temple Place, Suite 330, Boston, Ma 02111-1307 USA.}
+
+\end{quote}
+
+\normalsize
+
+Añada también información sobre como contactar con usted mediante correo
+electrónico y postal.
+
+Debería incluir también su empleo ---si trabaja como programador--- o sus
+estudios, si tiene alguno, para firmar una <<renuncia de copyright>> para la
+biblioteca, si fuese necesario. Aquí tenemos un ejemplo; altere los nombres:
+
+\smallskip
+\begin{quote}
+
+\small
+
+\texttt{Yoyodyne, Inc., por la presente, renuncia a todos sus derechos de
+copyright con respecto a la biblioteca <<Frob>> ---una biblioteca para 
pellizcar
+granitos--- escrita por James Random Hacker.}
+
+\texttt{firma de Ty Coon, 1 April 1990 \\
+Ty Coon, Presidente de Vicio}
+
+\end{quote}
+\normalsize
+
+¡Eso es todo!
+
+

Index: es/newderecho.pdf
===================================================================
RCS file: es/newderecho.pdf
diff -N es/newderecho.pdf
Binary files /dev/null and /tmp/cvs76J71f differ

Index: es/newsong.pdf
===================================================================
RCS file: es/newsong.pdf
diff -N es/newsong.pdf
Binary files /dev/null and /tmp/cvsjfWJLg differ

Index: es/portada_img.eps
===================================================================
RCS file: es/portada_img.eps
diff -N es/portada_img.eps
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/portada_img.eps  9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,9176 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: (ImageMagick)
+%%Title: (portada_img.eps)
+%%CreationDate: (Wed Dec  8 20:37:33 2004)
+%%BoundingBox: 0 0 271 394
+%%HiResBoundingBox: 0 0 271 394
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 1
+%%Pages: 1
+%%EndComments
+
+%%BeginDefaults
+%%EndDefaults
+
+%%BeginProlog
+%
+% Display a color image.  The image is displayed in color on
+% Postscript viewers or printers that support color, otherwise
+% it is displayed as grayscale.
+%
+/DirectClassPacket
+{
+  %
+  % Get a DirectClass packet.
+  %
+  % Parameters:
+  %   red.
+  %   green.
+  %   blue.
+  %   length: number of pixels minus one of this color (optional).
+  %
+  currentfile color_packet readhexstring pop pop
+  compression 0 eq
+  {
+    /number_pixels 3 def
+  }
+  {
+    currentfile byte readhexstring pop 0 get
+    /number_pixels exch 1 add 3 mul def
+  } ifelse
+  0 3 number_pixels 1 sub
+  {
+    pixels exch color_packet putinterval
+  } for
+  pixels 0 number_pixels getinterval
+} bind def
+
+/DirectClassImage
+{
+  %
+  % Display a DirectClass image.
+  %
+  systemdict /colorimage known
+  {
+    columns rows 8
+    [
+      columns 0 0
+      rows neg 0 rows
+    ]
+    { DirectClassPacket } false 3 colorimage
+  }
+  {
+    %
+    % No colorimage operator;  convert to grayscale.
+    %
+    columns rows 8
+    [
+      columns 0 0
+      rows neg 0 rows
+    ]
+    { GrayDirectClassPacket } image
+  } ifelse
+} bind def
+
+/GrayDirectClassPacket
+{
+  %
+  % Get a DirectClass packet;  convert to grayscale.
+  %
+  % Parameters:
+  %   red
+  %   green
+  %   blue
+  %   length: number of pixels minus one of this color (optional).
+  %
+  currentfile color_packet readhexstring pop pop
+  color_packet 0 get 0.299 mul
+  color_packet 1 get 0.587 mul add
+  color_packet 2 get 0.114 mul add
+  cvi
+  /gray_packet exch def
+  compression 0 eq
+  {
+    /number_pixels 1 def
+  }
+  {
+    currentfile byte readhexstring pop 0 get
+    /number_pixels exch 1 add def
+  } ifelse
+  0 1 number_pixels 1 sub
+  {
+    pixels exch gray_packet put
+  } for
+  pixels 0 number_pixels getinterval
+} bind def
+
+/GrayPseudoClassPacket
+{
+  %
+  % Get a PseudoClass packet;  convert to grayscale.
+  %
+  % Parameters:
+  %   index: index into the colormap.
+  %   length: number of pixels minus one of this color (optional).
+  %
+  currentfile byte readhexstring pop 0 get
+  /offset exch 3 mul def
+  /color_packet colormap offset 3 getinterval def
+  color_packet 0 get 0.299 mul
+  color_packet 1 get 0.587 mul add
+  color_packet 2 get 0.114 mul add
+  cvi
+  /gray_packet exch def
+  compression 0 eq
+  {
+    /number_pixels 1 def
+  }
+  {
+    currentfile byte readhexstring pop 0 get
+    /number_pixels exch 1 add def
+  } ifelse
+  0 1 number_pixels 1 sub
+  {
+    pixels exch gray_packet put
+  } for
+  pixels 0 number_pixels getinterval
+} bind def
+
+/PseudoClassPacket
+{
+  %
+  % Get a PseudoClass packet.
+  %
+  % Parameters:
+  %   index: index into the colormap.
+  %   length: number of pixels minus one of this color (optional).
+  %
+  currentfile byte readhexstring pop 0 get
+  /offset exch 3 mul def
+  /color_packet colormap offset 3 getinterval def
+  compression 0 eq
+  {
+    /number_pixels 3 def
+  }
+  {
+    currentfile byte readhexstring pop 0 get
+    /number_pixels exch 1 add 3 mul def
+  } ifelse
+  0 3 number_pixels 1 sub
+  {
+    pixels exch color_packet putinterval
+  } for
+  pixels 0 number_pixels getinterval
+} bind def
+
+/PseudoClassImage
+{
+  %
+  % Display a PseudoClass image.
+  %
+  % Parameters:
+  %   class: 0-PseudoClass or 1-Grayscale.
+  %
+  currentfile buffer readline pop
+  token pop /class exch def pop
+  class 0 gt
+  {
+    currentfile buffer readline pop
+    token pop /depth exch def pop
+    /grays columns 8 add depth sub depth mul 8 idiv string def
+    columns rows depth
+    [
+      columns 0 0
+      rows neg 0 rows
+    ]
+    { currentfile grays readhexstring pop } image
+  }
+  {
+    %
+    % Parameters:
+    %   colors: number of colors in the colormap.
+    %   colormap: red, green, blue color packets.
+    %
+    currentfile buffer readline pop
+    token pop /colors exch def pop
+    /colors colors 3 mul def
+    /colormap colors string def
+    currentfile colormap readhexstring pop pop
+    systemdict /colorimage known
+    {
+      columns rows 8
+      [
+        columns 0 0
+        rows neg 0 rows
+      ]
+      { PseudoClassPacket } false 3 colorimage
+    }
+    {
+      %
+      % No colorimage operator;  convert to grayscale.
+      %
+      columns rows 8
+      [
+        columns 0 0
+        rows neg 0 rows
+      ]
+      { GrayPseudoClassPacket } image
+    } ifelse
+  } ifelse
+} bind def
+
+/DisplayImage
+{
+  %
+  % Display a DirectClass or PseudoClass image.
+  %
+  % Parameters:
+  %   x & y translation.
+  %   x & y scale.
+  %   label pointsize.
+  %   image label.
+  %   image columns & rows.
+  %   class: 0-DirectClass or 1-PseudoClass.
+  %   compression: 0-none or 1-RunlengthEncoded.
+  %   hex color packets.
+  %
+  gsave
+  /buffer 512 string def
+  /byte 1 string def
+  /color_packet 3 string def
+  /pixels 768 string def
+
+  currentfile buffer readline pop
+  token pop /x exch def
+  token pop /y exch def pop
+  x y translate
+  currentfile buffer readline pop
+  token pop /x exch def
+  token pop /y exch def pop
+  currentfile buffer readline pop
+  token pop /pointsize exch def pop
+  /Times-Roman findfont pointsize scalefont setfont
+  x y scale
+  currentfile buffer readline pop
+  token pop /columns exch def
+  token pop /rows exch def pop
+  currentfile buffer readline pop
+  token pop /class exch def pop
+  currentfile buffer readline pop
+  token pop /compression exch def pop
+  class 0 gt { PseudoClassImage } { DirectClassImage } ifelse
+  grestore
+} bind def
+%%EndProlog
+%%Page:  1 1
+%%PageBoundingBox: 0 0 271 394
+userdict begin
+DisplayImage
+0 0
+271 394
+12.000000
+271 394
+0
+0
+4A696C49686B46686A46686A45676945676944676B44676B42656B43666C456A70466B71
+446971436870456A72466D743D6A6D3B6B6D3A6A6C3A6A6C3A6A6C3A6A6C3A6A6C3B6B6D
+39696B39696B39696B39696B38686A38686A38686A3767673B6B6B3A6B683A6A6A3A6A6A
+3A6A6A3A6A6A3A6A6A3B6B6B3A6A6C3A6A6C3A6A6E3A6A6E3A6A6E3A6A6E3A6A6E3C6A6A
+3D6A673D68613C655F436C66567D786E95907FA49D83A8A19FBFBAA4C4BFACC9C4B2CFCA
+B7D2CDB7D2CDB6D1CAB1D0CB96B8B9668C8F41696B3E6668426B6D3D66683965663E6A6B
+416D6E396566446C6E365E60476A6E43666A4061664C6D7246687143656E466B733D646B
+456C733D666C406B713C676D3B686D3B686D3B686D3B686D3B686D3A676C3A676C3A676C
+37676B37676B38686C38686C39696D39696D3A6A6E3A6A6E39696D39696D38686C38686C
+38686C38686C38686C38686C3A676C3A676C3A676C3B686D3B686D3A676C3A676C3A676C
+39666B3A676C3A676C3B686D3A676C3A676C39666B38656A36666A36666A37676B37676B
+38686C38686C39696D39696D38686C38686C37676B37676B36666A36666A37676B37676B
+36676C36676C37686D37686D37686D37686D36676C36676C37686D37686D37686D37686D
+37686D37686D38696E38696D38686C38686A38686A38686A38686A38686A38686A38686A
+39696B39696B39696B39696B39696B39696B39696B39696B396A6F396A6F3A696F3A696F
+3A696F3A696F3A696F3A696F38686C38686C3A676C3A676C3A676C3A676C3B686D3B686D
+3C686B3C686B3B676A3B676A3B676A3B676A3B676A3B676A3B676A3B676A3B676A3B676A
+3B676A3B676A3B676A3B676A3B666C3B666C3A656B3A656B39646A39646A38656A38656A
+37646938656A39666B39666B37676B37676B36666A356567366668366666376767376767
+3967673967673967673967673B69693A68683A66673A6667396566396566396566396566
+3965683965683965683965683965683965683965683965683A66693A66693A66693B676A
+3C686B3D696C3C686B3A676A3B686D3A6A6E3F6B6E406C6F416A6E3E676B3B646A396268
+37626939646A385F663E64654A686859746F6A81776A878B6A878B6A878B69888B6A878B
+6A898C6A898E6A898E6D8B9367888F6A8B92688B916587906C9199648991456C73346164
+3161633161633060623060623060623060623060623060623060623060622F5F612F5F61
+2F5F612F5F612E5E603060602F605D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F306060306062
+306062306064306064306064306064306064325F6234615E35625D39635F406A66517A76
+648D89719893749B96799D997C9F9B81A19C84A39E85A49F86A39F85A29D83A3A06B8E90
+4B7375345C5E335C5E376062305C5D2E5A5B3260603460612D595A4A73754E7678547A7D
+4D73764D70744D7074496C7242646D3C6169365B63385F66315A60315C62345F65325F64
+325F64325F64325F64315E63315E63315E63315E632D5D612D5D612E5E622E5E622F5F63
+2F5F633060643060643161653060643060642F5F632F5F632F5F632F5F63306064315E63
+315E63315E63315E63315E63315E63315E63315E63315E63325F64325F64325F64325F64
+315E63315E63305D622D5D612E5E622E5E622E5E622F5F632F5F63306064306064316165
+3060643060643060642F5F633060643060643060642F60652F6065306166306166306166
+3061662F60652F60652E5F642E5F642E5F642F60652F60652F60652F60652F6064306062
+306062306062306062306062306062306062306062306062306062306062306062306062
+3060623060623060622E5F642E5F642F5E642F5E642F5E642F5E642F5E642F5E642E5E62
+2E5E62315E63315E63315E63315E63315E63315E63325E61325E61325E61325E61325E61
+325E61315D60315D60325E61325E61325E61325E61325E61325E61325E61325E61335E64
+325D63325D63315C62315C62315C62305D62305D622F5C61305D62315E63315E632F5F63
+2F5F632E5E622D5D5F2E5E5E2E5E5E2F5F5F2F5F5F315F5F315F5F315F5F315F5F326060
+315F5F325E5F315D5E315D5E315D5E315D5E315D5E335F62335F62335F62335F62335F62
+335F62335F62335F62335F62325E61325E61325E61335F62335F62325E61305D60325F64
+306064335F62346063355E62345D61335C62305B61335E65356066335C62395F60426261
+526D68647B71BAD3D7BAD3D7BBD4D8BCD5D9BED5DBBED7DCBED7DEBFD8DFBDD6DDB6D1D8
+BAD7DFB9D7DFB3D4DBB3D6DC90B2BB4E757C305D602D5D5F2C5C5E2C5C5E2B5B5D2B5B5D
+2B5B5D2B5B5D2C5C5E2C5C5E2C5C5E2C5C5E2B5B5D2B5B5D2B5B5D2B5B5D2B5B5B2B5B5B
+2A5A5A2A5A5A2A5A5A2A5A5A2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5F2B5B5F
+2B5B5F2B5B5D2C5A5A2C5A582C5A582C5A58305C5B34605F37615F36605E365E5D375E5D
+395D5B385C5A385C5A3A5C5B3A5C5B395D5D406868325E5F2C58592F5D5D315F5F2D5B5B
+2C5A5A2D5D5D2D5B5B3C6A6A6F9B9C83ACAE8FB8BAA5CDCFB3D9DCA8CED1A9CCD290B3B9
+60858B44696F3C636840696D356164305C5F2F5C5F2D5D5F2C5C5E2C5C5E2C5C5E2C5C5E
+2C5C5E2C5C5E2A5A5C2A5A5C2A5A5C2B5B5D2B5B5D2C5C5E2C5C5E2C5C5E2E5E602D5D5F
+2D5D5F2C5C5E2C5C5E2C5C5E2C5C5E2D5D5F2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D
+2B5B5D2B5B5D2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2C5C5E2C5C5E2B5B5D2B5B5D
+2B5B5D2C5C5E2C5C5E2C5C5E2D5D5F2D5D5F2E5E602E5E602D5D5F2D5D5F2D5D5F2D5D5F
+2E5E602E5E602C5D612C5D612D5E622D5E622D5E622D5E622C5D612C5D612B5C602B5C60
+2B5C602C5D612C5D612C5D612C5D612C5D612D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F
+2D5D5F2D5D5F2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2A5B602A5B60
+2B5A602B5A602B5B5F2B5B5F2B5B5F2A5A5E2B5B5F2B5B5F2D5A5D2D5A5D2D5A5D2E5B5E
+2E5B5E2E5B5E2F5B5E2F5B5E2F5B5E2E5A5D2E5A5D2E5A5D2E5A5D2E5A5D2E5A5D2E5A5D
+2E5A5D2E5A5D2E5A5D2E5A5D2E5A5D2E5A5D305C5F2F5B5E2F5B5E2E5A5D2D5A5D2D5A5D
+2D5A5D2D5A5D2D5A5D2E5B5E2E5B5E2F5C5F2D5D5F2C5C5E2C5C5E2B5B5D2C5C5C2C5C5C
+2C5C5C2C5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2D5B5B2D5B5B2D5B5B2E5A5B2E5A5B
+2F5B5C2F5B5C315D60315D60315D60315D60315D60315D60315D60315D60315D60305C5F
+2F5B5E305C5F305C5F305C5F2E5A5D2C595C2E5B602C5C602E5A5D2E5A5D30595D30595D
+2F5A602F5A602F5A61315C6230595F355B5C395B5A47645F5C766BC1D6DBC2D7DCC4D7DD
+C5D8DEC8D9E1C9DAE2C9DAE4C9DAE4C9DBE5C6DAE3C5DBE6C4DFE8BFDDE5A6C7CE6E9099
+325960315E612F5F612E5E602D5D5F2C5C5E2B5B5D2B5B5D2B5B5D2D5D5F2D5D5F2D5D5F
+2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2D5D5D2D5D5F
+2D5D5F2C5C5E2C5C5E2C5C5E2C5C5E2C5C602C5C602C5C602C5C602C5E5F2E60612F6162
+3060622F5F612F5F61305E5E2F5D5D315D5E305C5D325C5B315B5A335B5B345C5C355D5D
+355F5E2E5A5B2E5C5C305E5E3161613363633163623060603060603060603969694D7B7B
+527E7F5C888979A2A498C0C2A6CED0ABCED4C2E5EBB3D6DC96BBC172999E628B8F446D71
+366366315E612F5F612F5F612E5E602E5E602E5E602E5E602E5E602E5E602E5E602E5E60
+2F5F612F5F612F5F612F5F612F5F612F5F612F5F612E5E602E5E602E5E602E5E602E5E60
+2E5E602E5E602E5E602D5D5F2D5D5F2D5D5F2D5D5F2E5E602E5E602F5F612F5F612F5F61
+2F5F612F5F612F5F612E5E602E5E602E5E602E5E602E5E602E5E602E5E602F5F612F5F61
+2F5F612E5E602E5E602E5E602E5E602E5E602E5E602F5F612F5F612D5E622D5E622D5E62
+2E5F632E5F632D5E622D5E622D5E622D5E622D5E622D5E622E5F632E5F632E5F632E5F63
+2E5F632F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F612E5E602E5E602E5E60
+2E5E602E5E602E5E602E5E602E5E602E5F632D5E632E5D632E5E622E5E622D5D612D5D61
+2D5D612D5D612D5D5F2F5C5F2F5C5F2F5C5F2F5C5F305D60305D60315D60315D60305C5F
+305C5F305C5F305C5F305C5F305C5F305C5F305C5F305C5F305C5F305C5F305C5F305C5F
+305C5F315D60315D60305C5F305C5F2F5C5F2F5C5F2F5C5F305D60305D60305D60315E61
+315E612F5F612F5F612E5E602E5E602E5E5E2E5E5E2E5E5E2E5E5E305E5E315F5F315F5F
+3260602F5D5D2F5D5D2F5D5D2F5D5D305C5D315D5E325E5F325E5F315D60315D60315D60
+315D60315D60315D60315D60315D60335F62325E61325E61325E61335F62335F62315D60
+2F5C5F2E5E622E5E62315D60315D60335C60335C60315C62305D622D5A60305D622E595F
+335B5B35595742615B587468C3D5D9C4D6DAC7D6DDC9D6DECCD6DFCCD6DFCDD5E0CDD5E0
+CCD6E2CAD8E3C1D3DDC0D7DFB5D2DA83A4AB4A6F75365F63315E612E5E602D5D5F2C5C5E
+2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D
+2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5E2D5D5F2C5C5E2C5C5E2C5C5E2C5C5E
+2C5C5E2C5C5E2C5C602B5C6023565A24575B275A5E2A5B602A5B5F295A5E2A5B5F2B5C60
+2C5C602C5C602C5C602D5D612F5C5F305D60305D602E5E602C5C5C2E5E5E3060602F6160
+3062613064623062612D5F5E3163623868682C5C5C2E5C5C3561623561624770726C9496
+95B8BCA8CBCFA7CACEB1D7DAACD4D692BBBD567F81356363315F5F2F5F5F2E605F2E605F
+2D5F5E2D5F5E2D5F5E2D5F5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F306060306060
+2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5F5F2E5E5E2E5E5E2D5D5D
+2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2E5E5E2E5E5E2F5F5F2C5E5F2C5E5F2D5F602D5F602D5F602D5F602C5E5F2C5E5F
+2D5F602D5F602D5F602D5F602D5F602D5F602E60612E60612E5E602E5E602E5E602E5E60
+2E5E602E5E602E5E602E5E602F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F61
+2E5F632E5F632E5E622E5E622D5D612D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2F5C5F2F5D5D
+2F5D5D2F5D5D305E5E305E5E305D60305D602F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F
+2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F305C5D305C5D2F5D5D2E5C5C
+2E5C5C2F5D5D2F5D5D305E5E305E5E305E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2D5D5D2E5E5E2E5E5E315F5F315F5F2E5C5C2E5C5C2E5C5C2E5C5C
+2F5D5D305E5E315D5E325E5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F
+315E61305D60305D60315E61325F62336063325F62315E612F5F632F5F63335F62335F62
+355E62345D61315C622F5C612E5B61315E632F5C61335D5C335A573E5F58557367C9D8DD
+CAD9DECCD9E1D0D9E2D1D8E2D3D7E2D3D7E3D2D6E2C9CFDDCDD7E3C8D9E3C1D8E0A2BFC7
+5F828831585D346063305D602D5D5F2D5D5F2C5C5E2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D
+2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2C5C5E2C5C5E2B5B5B2B5B5B2B5B5B2A5A5A2A5A5A
+2B5B5B2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5F2A5B5F2F6266
+2B60662D5F662D5F662C5F63295C60295C602B5E622B5E622B5E622D5E632C5F632C5D61
+2B5E612A5D60295C5F2E60612E605F2C5E5D2B5D5C2C5E5D2D615F2E605F2C5E5D326463
+568686407070305E5E346061356162325B5D40686A4B6E7265868B83A6AAAED4D7B9DFE2
+85AEB0426E6F315F5F2F5F5F2F5F5F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2C5C5C
+2D5D5D2D5D5D2D5D5D2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F2E5E5E
+2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F3060602D5F60
+2D5F602E60612E60612E60612E60612D5F602D5F602D5F602D5F602D5F602D5F602D5F60
+2D5F602E60612E60612E5E602E5E602E5E602E5E602E5E602E5E602E5E602E5E602F5F61
+2F5F612F5F612F5F612F5F612F5F612F5F612F5F612D5E622D5E622E5E622D5D612D5D5F
+2C5C5E2B5B5D2B5B5D2D5D5F2D5D5F2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305D60
+305D602F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F
+2F5C5F2F5C5F2F5C5F305C5D305C5D2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D305E5E315F5F
+305E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D
+2E5E5E315F5F315F5F2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D315D5E325E5F305D60
+305D60305D60305D60305D60305D60305D60305D60305D60305D60305D60315E61325F62
+336063325F62315E612F5F63306064346063346063365F63325E61305D622F5C612D5C62
+2F5F632C5C60325E5D325B573B6058537366C1D3D7C4D3D8C7D4DACBD4DBCFD3DED0D2DE
+CFD1DDCFD1DDCBD1DDCCD6E0CEDFE9B8CFD77A999E3F65682A56592C595C2E5E602E5E60
+2D5D5F2C5C5E2C5C5E2C5C5E2C5C5E2D5D5F2C5C5E2C5C5E2C5C5E2C5C5E2D5D5F2D5D5F
+2D5D5F2D5D5F2C5C5C2C5C5C2B5B5B2B5B5B2B5B5D2B5B5D2C5C5E2C5C5E2C5C5E2C5C5E
+2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2B5C60295C6026585F26585F2A5C63295E64285D63
+295E642C61672B60662B60662C5F632A5F632B5E62295E62295E62295F612D60612D5F5E
+2B5D5C2B5D5C2C5E5D2D5F5E2F5F5F30606060909085B3B3649292436F703460613D6668
+365E602D53563B5D5F355759375A5C567C7D80A6A766908F3D696835636130615E30615E
+2F615E2F615E2D615D2D615D2D615D2D615D2F615E2F615E2F615E2F615E2E605D2E605D
+2E605D2E605D2E605D2E605D2D5F5C2D5F5C2D5F5C2D5F5C2D5F5C2D5F5C3060602F5F5F
+2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F3060602F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2D5D5D
+2E5E5E2E5E5E2F605D2F605D2F605D2F605D2F605D2F605D2E5F5C2E5F5C2E5F5C2E5F5C
+2E5F5C2E5F5C2E5F5C2F605D30615E30615E2F61602F61602F61603062613062612F6160
+2F61602F61602E605F2E605F2E605F2E605F2F61602F61602F61602F61602E60612E6061
+2E60612E60612E60612E60612E60612E60612F61622F61622F61622F61622F61622F6162
+2F61622F61622F61622F61622F5F612E5E602E5E602D5D5F2C5C5C2C5C5C2D5D5D2D5D5D
+2F5D5D305E5E305E5C305E5C305E5C305E5E305D60305D60305D60305D60305D602F5C5F
+2F5C5F2F5C5F305D60305D60305D60305D60305D60305D60305D60305D60305E5E305E5E
+305E5E305E5E305E5E305E5E315F5F3260603060602F5F5F2F5F5F2E5E5E2E5E5E2F5F5F
+2F5F5F3060602F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2E5E5E306060306060305E5E305E5E
+2F5D5D305E5E305E5E315F5F315F5F326060315E61315E61315E61315E61315E61315E61
+315E61315E61315E61315E61315E61315E61325F62336063325F62305D60306064306064
+335F62335F62335F62335F62325F643060642C5D622D5E622B5C6033615F335D593A6259
+537567C0D3D7C2D5D9C6D5DACBD6DCCED5DFD0D4DFD1D3DFD0D4DFD1D7E3C4D1DAC5D7E1
+9BB6BD496A6F2851533262642F61622C5C5E2C5C5E2C5C5E2B5B5D2B5B5D2C5C5E2C5C5E
+2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2D5D5F2D5D5F2D5D5F2D5D5F2C5C5E2C5C5C2C5C5C
+2B5B5B2B5B5D2C5C5E2C5C5E2C5C5E2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D
+2B5B5D2E5F64295C60295A5F2B5E622C5F632A5D61295C60295E622C5F63295E62285D61
+275D5F275C60285D612A5F632B61632B5D5E2B5B5B2C5C5C2E5E5E305E5E305E5E326060
+3664645C88896C9899648D8F6F989A5C84864B73753E6467355B5E37595B3C5E603A5D5F
+385E5F598181487271315D5C2D5B592F605D2F605D2E605D2E605D2C605C2C605C2C605C
+2C605C2F615E2F615E2F615E2F615E2F615E2F615E2E605D2E605D2E605D2D5F5C2D5F5C
+2C5E5B2C5E5B2C5E5B2D5F5C2D5F5C2F5F5F2E5E5E2D5D5D2C5C5C2C5C5C2D5D5D2E5E5E
+2F5F5F2F5F5F2E5E5E2D5D5D2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2E5F5C2E5F5C2D5E5B
+2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2B5C592B5C592B5C592C5D5A2C5D5A2D5E5B2E5F5C
+2E5F5C2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2E605F2E605F2F61602F61602E60612E60612E60612E60612E60612E60612E6061
+2E60612E60612E60612E60612E60612E60612E60612E60612E60612F61622F6162306062
+2F5F612E5E602D5D5F2D5D5D2C5C5C2C5C5C2C5C5C2E5C5C2E5C5C2F5D5B2F5D5B2F5D5B
+2F5D5D2F5C5F2F5C5F2F5C5F2F5C5F2E5B5E2E5B5E2E5B5E2E5B5E2F5C5F2F5C5F2F5C5F
+2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F
+315F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D
+2C5C5C2D5D5D2E5E5E2F5F5F306060305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E315F5F
+315F5F305D60305D60305D60305D60305D60305D60305D60305D60315E61305D60305D60
+305D60315E61305D602F5C5F2E5B5E2E5E622D5D612E5B5E2F5B5E2F5B5E315D60325F64
+3161652D5E632D60632C5D61326360355F5B3C645B527668B0CACBBBD3D5C4D7DDC5D6DD
+C8D5DDCDD7E0CED6E1CBD3DEC6D0DCCFE0EAA0B7BF58777C3A6166325F62295C5D2D6061
+2B5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C60
+2C5C602C5C602C5C602C5C5E2C5C5E2C5C5E2B5B5D2B5B5D2B5B5D2B5B5D2C5C5E2C5C5E
+2C5C5E2C5C5E2C5C5E2C5C5E2C5C5C2C5C5C2C5C5C2C5C5E2C5C5E2B5C602C5C602B5C60
+2B5C602B5C602B5C602A5D602C5D612B5E612B5E612B5E5F2B5E612B5E612B5E612B5E61
+2E5E603563632D5B5B336161305C5D2B57583B646637606241696B396163385E61496F72
+64878B6A8D9154777B3A5D613E60623A5C5E335658385E5F375F5F2F5958305C5B305E5C
+2D5E5B2C5E5B2C5E5B2C5E5B2B5F5B2B5F5B2B5F5B2B5F5B2F615E2F615E2E605D2E605D
+2F615E2F615E2D5F5C2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B
+2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5D5A2C5D5A2C5D5A2C5D5A2C5D5A2C5D5A2C5D5A2C5D5A
+2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2D5F5C2D5F5C2D5F5C2D5F5C
+2E605D2E605D2E605D2E605D2F615E2F615E2E605D2E605D2E605D2E605D2E605D2E605F
+2E60612E60612E60612E60612E60612E60612F61622F61622E60612E60612E60612E6061
+2D5F602D5F602D5F602D5F602D5F602D5F602E5E602E5E602E5E602E5E602E5E5E2E5E5E
+2D5D5D2D5D5D2F5D5D2F5D5D2F5D5B2F5D5B2F5D5B2F5D5D2F5C5F2F5C612F5C612F5C61
+2F5C612F5C612F5C612F5C612F5C612F5C612F5C612F5C612F5C612F5C61305D62305D60
+315F5F305E5E2F5D5D2E5C5C2E5C5C2F5D5D2E5E5E2F5F5F3060603060602F5F5F2F5F5F
+2E605F2E605F2E605F2E605F2F61602D5F5E2C5E5D2C5E5D2E5E5E2E5E5E2E5E5E2D5D5D
+2E5E5E2E5E5E2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315E61315E61305D60305D60
+305D602F5C5F2F5C5F2F5C5F325F62315E61315E61315E61315E61315E612F5C5F2E5B5E
+2D5D612D5D612F5C5F2F5C5F305C5F305C5F2F5C612D5D612E5F642B5E612E5F632C5D5A
+33605B3660565278695B797990AEAEBED7DBC2DADEC0D3D9C8D9E0CDDBE4C3D4DCC5D6E0
+AEC5CD76939945686C3561642E6061275D5D2A60602B5C602C5C602C5C602C5C602C5C60
+2C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C5E
+2C5C5E2B5B5D2B5B5D2B5B5D2B5B5D2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5E2B5D5C2C5E5F
+2C5E5F2C5E5F2B5E5F2C5E5F2B5E5F2C5E5F2C5E5F2B5B5B346262325E5F2D595A355E60
+335B5D2C5456375D6032585B395C603E616541626743646947686D496A6F48696E4A6C6E
+486B6D406667335B5B305A5935616036646231625F2C5E5B2C5E5B2C5E5B2C5E5B2B5F5B
+2B5F5B2B5F5B2C5E5B2E605D2E605D2D5F5C2E605D2F615E2F615E2D5F5C2C5E5B2C5E5B
+2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D
+2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5E5B
+2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2E5F5C2E5F5C2E5F5C2E5F5C2E5F5C
+2D5E5B2D5E5B2D5E5B2D5F5C2D5F5C2D5F5C2D5F5C2E605D2E605D2E605D2E605D2F615E
+2F615E2E605D2E605D2E605D2D5F5C2D5F5C2D5F5E2E60612E60612E60612E60612E6061
+2E60612F61622F61622E60612E60612E60612D5F602D5F602D5F602C5E5F2C5E5F2D5F60
+2D5F602E5E602E5E602E5E602E5E602E5E5E2E5E5E2D5D5D2D5D5D2F5D5D2F5D5D2F5D5B
+2F5D5B2F5D5B2F5D5D2F5C5F2F5C612F5C612F5C612F5C612F5C612F5C612F5C61305D62
+305D622F5C612F5C61305D62305D62315E63315E61315E61305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D2E5E5E2F5F5F3060603060602F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F
+2D5F5E2C5E5D2C5E5D2D5D5D2E5E5E2D5D5D2D5D5D2E5E5E2D5D5D2F5D5D2F5D5D2F5D5D
+305E5E305E5E315F5F315E61315E61305D60305D60305D60305D60305D60305D60325F62
+315E61315E61315E61315E61315E612F5C5F2C5C5E2D5D612D5D612F5C5F2F5C5F305C5F
+2F5C5F2F5C612D5D612E5F642C5F622E5F632C5D5A33605B36605654786A3D61614B6F6F
+719395A1BEC2BAD6DABCD5DABCD3DBC0D9E0C1D9E386A3AB496C72335A5F3360652D6063
+265E5F2860612B5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C60
+2C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602B5B5D2B5B5D2B5B5D2B5B5D
+2C5C5E2C5C5E2C5C5E2C5C5E2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2C5D5A2C5C5C2C5D5A2D5D5D2D5D5D2D5D5D2C5E5D2D5D5D2C5E5D
+2D5D5D2D5D5D2C5A5A2E5C5C3460612E5A5B3C65673D65673D63666F929683A6AA83A4A9
+83A4A98AA9AE97B6BBA3C2C7A7C6CBA3C4C9ABCED0ACD2D39FC5C6608888355F5E325E5D
+2C5A582D5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2D5F5C2D5F5C
+2C5E5B2D5F5C2E605D2F615E2E605D2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B
+2C5E5B2C5E5B2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5E5B2D5E5B2E5F5C2E5F5C2E5F5C2F605D
+2F605D2F605D2F605D2F605D2F605D2E5F5C2E5F5C2E5F5C2D5E5B2D5E5B2D5F5E2D5F5E
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2F61602E605F2E605F2E605F2D5F5E2C5E5D
+2C5E5D2C5E5D2E60612E60612E60612E60612E60612E60612F61622F61622D5F602D5F60
+2D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2D5E622D5E622E5E622E5E622E5E602E5E60
+2E5E602E5E602D5D5F2D5D5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5F2D5D61
+2D5D612D5D612D5D612D5D612D5D612D5D612E5E622E5E622E5E622E5E622E5E622E5E62
+2F5F632F5F61315E61305E5E2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F
+2E605F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2B5D5C2B5D5C2C5E5D2D5F5E
+2D5D5D2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D305E5E305E5E2E5E602E5E60
+2E5E602E5E602F5F612F5F612F5F612F5F613060622F5F612E5E602E5E602F5F612F5F61
+2D5D5F2C5C5E2D5D612D5D612F5C5F2F5C5F305C5F2F5C5F2F5C612D5D612E5F642D5E62
+2F5F632F5D5B36605C38605756786A36605F345E5D3B6363557B7C81A3A5A7C9CBBAD9DE
+BBDADFA9CAD165888E32595E2E5A5D3161652D6063295F61285E602B5C602C5C602C5C60
+2C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C60
+2C5C602C5C602C5C602B5B5D2B5B5D2B5B5D2B5B5D2C5C5E2C5C5E2C5C5E2C5C5E2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5D5A2C5D5A2C5D592E5C592C5D592E5C5A2C5D5A2C5D5A
+2C5D5A2D5E5B2D5E5B2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D3262622B59592F5D5D
+335F60335C5E335B5D577D80A3C6CAB1D2D7B6D7DCBCDBE0BCDBE0BBDADFBCDBE0BCDBE0
+B9DADFB1D7D8B2DADAA8D0D05E88872D5958305E5C2A5B583667642C5E5B2C5E5B2C5E5B
+2C5E5B2C5E5B2D5E5B2D5E5B2D5E5B2C5E5B2C5E5B2C5E5B2D5F5C2E605D2E605D2E605D
+2D5F5C2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2D5F5E2D5F5E2C5E5D
+2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2D5D5D2D5E5B2D5E5B2E5F5C2F605D2F605D2F605D30615E30615E2F605D2F605D
+2F605D2E5F5C2E5F5C2E5F5C2D5E5B2C5E5D2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F
+2F61602E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2B5D5C2B5D5C2E60612E60612E6061
+2E60612E60612E60612F61622F61622C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5D612C5D612D5D612D5D612D5D612D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2F5C5F
+2F5D5D2F5D5D2F5D5D2F5D5D2F5C5F2D5D612D5D612D5D612D5D612D5D612D5D612D5D61
+2D5D612E5E622E5E622D5D612D5D612D5D612E5E622E5E622F5F63315E61305E5E2E5E5E
+2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2D5F5E2D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2D5F5E2B5D5C2B5D5C2C5E5D2C5E5D2D5D5D2C5C5C2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D305E5E305E5E2E5E602E5E602E5E602E5E602F5F612F5F612F5F61
+3060622F5F612E5E602E5E602E5E602F5F612F5F612D5D5F2C5C5E2C5D612C5D612D5D5F
+2F5C5F305C5F305C5F2F5C612D5D612F5E642E5E622F5F63305C5B37605C3A5F5758786B
+2C5A5A305E5E335F60365F61436C6E668E9093B8BEB3D8DE7CA3AA4A71782D585E325F64
+305F652C5D622C5F63295C602B5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C60
+2C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602B5B5F2B5B5F
+2B5B5D2B5B5D2C5C5E2C5C5E2C5C5E2C5C5E2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5D5A
+2C5D5A2B5E592C5D592B5E592C5D5A2B5D5A2B5D5A2B5D5A2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5F2D5D5F3161612959592B5B5B3967672E5A5B3A63657CA2A5ACD2D5
+B1D4D8B5D8DCB6D7DCB0D1D6A8C9CEA1C2C79BBCC196B9BD92BABC84ADAF7AA3A5497576
+315D5E3866662757572B5B5B2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2F5D5D2F5D5D2D5D5D
+2C5E5D2B5F5D2B5F5D2C605E2D615F2D615F2D615F2C605E2B5F5D2B5F5D2B5F5D2B5F5D
+2B5F5D2B5F5D2B5F5D2B5F5D2D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F60
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5D2C5C5C2C5C5C2D5D5D2D5D5D
+2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E
+2D5F602D5F602D5F602D5F602E60612E60612E60612E60612E60612E60612E60612D5F60
+2D5F602C5E5F2C5E5F2C5E5F2D60612D60612D60612D60612D60612D60612E61622E6162
+2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2C5D612C5D622D5C622D5D61
+2D5D612D5D612D5D612D5D612D5D612D5D5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F
+2D5D612D5D612D5D612D5D612D5D612D5D612D5D612D5D612D5D612C5C602C5C602C5C60
+2C5C602D5D612D5D612E5E622E5E602E5E602E5E602E5E602E5E602E5E602E5E602E5E60
+2D5F602D5F602D5F602D5F602D5F602E60612E60612F61622E605F2D5F5E2C5E5D2B5D5C
+2C5E5D2D5F5E2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E
+2D5D5F2E5E602E5E602E5E602F5F612F5F612F5F612F5F612E5E602E5E602D5D5F2E5E60
+2F5F612F5F612D5D5F2C5C5E2C5D612C5D612D5D5F2F5C5F305C5F305C5F2F5C612D5D61
+2E5D632D5D61315E63315B5A385F5C3B5E5759776B2F5F5F2A5A5A2C5C5C346262305E5E
+315F5F4E7A7D729EA14C777D3560662E5B603360652D5C622B5A602D5E632A5B602C5C60
+2C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C60
+2C5C602C5C602C5C602C5C602C5C602B5B5F2B5B5F2B5B5D2B5B5D2C5C5E2C5C5E2C5C5E
+2C5C5E2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5D5A2B5D5A2A5F592B5E592A5E5A2B5D5A
+2B5D5A2B5D5A2B5D5A2C5E5D2D5D5D2D5D5D2D5D5D2D5D5F2D5D5F2D5D5F2C5E5F2B5D5C
+2A5E5C2C5E5D3666662F5D5D44707178A0A2779DA0688E916A8D9166898D5F8286597C80
+54777B4D7074456B6E40696B3662633A66672E5C5C2D5B5B3363632A5A5A2F5F5F2C5E5D
+2C5E5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5F5E2C605E2B5F5D2C605E2D615F
+2E62602D615F2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2C5E5F
+2C5E5F2C5E5F2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E60612E60612E60612E60612D5F60
+2D5F602D5F602D5F602E60612E60612D5F602D5F602D5F602D5F602D5F602D5F602D6061
+2D60612D60612D60612D60612D60612E61622E61622B5E5F2B5E5F2B5E5F2B5E5F2C5F60
+2C5F602C5F602C5F602C5D622C5D622D5C622D5C622D5D612D5D612D5D612D5D612D5D61
+2D5D612F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2D5D612D5D612D5D612D5D612D5D61
+2D5D612D5D612D5D612C5C602C5C602C5C602C5C602C5C602C5C602D5D612D5D612E5E60
+2E5E602E5E602E5E602E5E602E5E602E5E602E5E602D5F602C5E5F2C5E5F2C5E5F2D5F60
+2E60612E60612F61622F61602D5F5E2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2C5E5D2E5E5E
+2E5E5E2E5E5E2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2D5D5F2D5D5F2E5E602E5E602E5E60
+2E5E602E5E602E5E602E5E602D5D5F2D5D5F2D5D5F2E5E602F5F612D5D5F2C5C5E2C5D61
+2C5D612D5D5F2D5D5F305C5F305C5F2F5C612F5C612D5C622E5B60315C62315B5A395D5B
+3D5E5758766A2A5C5B3264632F616225555728585A34646635626728555A3360652D5A5F
+2E5B61315E642E5A632D59622F5B642E5B612C5C602C5C602C5C602C5C602C5C602C5C60
+2C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C60
+2B5B5F2B5B5F2B5B5F2B5B5F2C5C5E2C5C5E2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5D5A2B5D5A2A5E5A285F5A2A5E5A285F5C2A5E5C2A5E5C2A5E5C2A5E5C2B5E5F2C5E5F
+2C5E5F2C5E5F2C5D612C5D612C5D612C5E5F2C63602A615E2D615F2B5F5D275757346262
+416A6C335B5D3D65674F75785B8184547A7D41676A33595C33595C365E602E5A5B2E5C5C
+315F5F315F5F2E5C5C2B5B5B2B5B5B2F61602D5D5D2D5D5D2F5D5D2F5D5D305C5D305C5D
+305C5D2F5D5D2E605F2D615F2C605E2D615F2E62602E62602C605E2B5F5D2B5F5D2B5F5D
+2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2C5E5F2C5D612B5C602B5C602B5C602B5C60
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5E5F2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E
+2F5F5F2F5F5F2F61622E60612E60612E60612D5F602D5F602D5F602C5E5F2D5F602D5F60
+2D5F602E60612E60612E60612E60612E60612D60612D60612D60612D60612D60612D6061
+2E61622E61622B5E5F2B5E5F2C5F602C5F602C5F602D60612D60612D60612C5D622C5D62
+2D5C622D5C622D5C622D5C622D5C622D5C622D5D612D5D612F5C612F5C612F5C612F5C61
+2F5C612F5C612D5D612D5D612D5D612D5D612D5D612D5D612D5D612D5D612D5D612C5C60
+2C5C602C5C602C5C602D5D612D5D612E5E622E5E622E5E622E5E622E5E622E5E622E5E62
+2E5E622E5E622C5D612C5D612C5D612C5D612D5E622D5E622E5F632F61622F61602E605F
+2D5F5E2D5F5E2E605F2E605F2E605F2D5F5E2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F
+2F5F5F3060602D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F
+2C5C5E2D5D5F2E5E602F5F612E5E602C5C5E2C5D612C5D612D5D5F2D5D5F305C5F305C5F
+2F5C612F5C612C5B612D5A5F305B61315959395B5A3D5C565A766A295B5A2C5E5D2F6162
+3163642E60612B5D5E2D5D612F5F632F5F632C5C602B5A602E5D63305D632F5C622F5C62
+2F5C622C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C60
+2C5C602C5C602C5C602C5C602C5C602C5C602C5C602B5B5F2B5B5F2B5B5F2B5B5F2C5C5E
+2C5C5E2C5C5E2C5C5C2C5C5E2C5C5C2C5C5E2C5C5C2C5C5C2B5D5C2A5E5C285F5C2A5E5C
+285F5C2A5E5C2A5E5C2A5E5C2A5E5C2B5E5F2B5E5F2C5D612C5D612C5D612C5D612C5D61
+2B5E5F2A615E2259562D615F2E5E5E3662633B636531575A3E616536575C44656A55787C
+61878A648C8E5D86884D797A406E6E3E6C6C3866662C5A5A2E5C5C2F5F5F2E5E5E2F6160
+295B5A2D5D5D2D5D5D2F5D5D2F5D5D305C5D305C5D305C5D2F5D5D2F61602E62602D615F
+2D615F2E62602E62602C605E2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D
+2B5F5D2C5E5F2C5D612B5C602B5C602B5C602B5C602C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612E5E602E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2B5B5B2C5C5C2C5C5C2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F61622F61622F6162
+2E60612D5F602C5E5F2C5E5F2C5E5F2D5F602D5F602D5F602E60612E60612F61622F6162
+2F61622D60612D60612D60612D60612D60612D60612E61622E61622C5F602C5F602C5F60
+2C5F602D60612D60612D60612D60612C5D612C5D612D5C622D5D612D5C622D5D612D5C62
+2D5D612D5D612D5D612F5C612F5C612F5C612F5C612F5C612D5D612D5D612D5D612D5D61
+2D5D612D5D612D5D612D5D612D5D612D5D612D5D612D5D612D5D612D5D612D5D612E5E62
+2E5E622D5D5F2E5E602E5E602E5E602E5E602E5E622E5E622D5D612C5D612C5D612C5D61
+2C5E5F2D5F602D5F602E60612F61623062612F61602E5E5E2D5F5E2E605F2F61602E605F
+2D5F5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F3060603060602D5D5F2D5D5F2D5D5F
+2D5D5F2C5C5E2C5C5E2C5C5E2C5C5E2D5D5F2C5C5E2E5B5E2F5C5F305D60315E61305D60
+2C5C5E2C5D612C5D612D5D5F2F5C5F305C5F305C5F2F5C612D5D612C5B612A595F2F5A60
+30585A385C5A3D5C565A746B2C5E5B2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F2C5D612C5D61
+2C5D612B5C602B5C602B5C602C5C602D5D612D5D5F2D5D5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2D5D612D5D612C5C602C5C602B5B5F2B5B5F2C5C602C5C602B5C602B5D5E2B5C602B5D5E
+2B5C602B5D5E2B5D5E2B5D5E2B5D5E2A5D5E2B5D5E295C5D2B5D5E2B5D5E2C5E5F2C5E5F
+2B5D5E2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2C5E5F295D5B306462366464345D5F
+426368627F857A91997E929B6D818A59707847646A45686C4972744D7D7D619593679B99
+6F9F9F406C6D295757305E5E2D5D5D2D5D5D3062612B5D5C2B5D5C2B5D5C2D5D5D2D5D5D
+2F5D5D305E5E315D5E305E5E2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5E5F2D5F602D5F602D5F602D5F602C5E5F2C5E5F2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5D612D5E622D5E622E5F632E5F632E5F632E60612E6061
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E60612E5F632E5F632E5F63
+2E5F632E5F632E5F632E5F632C5E5F2D5F602D5F602E60612E60612E60612E60612E6061
+2D5D5F2D5D5F2D5D612D5D5F2D5D612D5D5F2D5D612D5D5F2D5D5F2D5D5F2D5D5F2E5E60
+2E5E602D5D5F2D5D5F2D5D612D5D612C5D622D5C622D5C622D5D612D5D612D5D612D5D61
+2D5D612D5D612F5C612F5C612F5C5F2F5C5F2F5C5F2D5D5F2D5D5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5F2D5F602D5F602E60612E60612E60612E605F2E605F2D5F5E2C5E5D2C5E5D
+2F5F5F2F5F5F315F5F3060603060602F5F5F2F5F5F2F5F5F2D5F5E2E605F2E605F2E605F
+2D5F5E2B5F5D2E605F2F61602F61622E60612E60612E60612E5E602E5E60305D60305D60
+305D602F5C5F305C5F305C5F325E61325E61325E61315D60305D622F5C612F5C5F305C5F
+305C5D305C5F2F5C612E5E622C5B6129585E305D622F585A3357553A5B545C776E2C5E5B
+2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F2C5D612C5D612C5D612C5D612B5C602B5C602B5D5E
+2C5E5F2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2D5D612C5C602C5C602B5B5F2B5B5F
+2B5B5F2B5B5F2C5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5D5E
+2B5D5E2B5D5E2A5C5D2B5D5E2B5D5E2C5E5F2C5E5F2B5D5E2C5E5F2D5F602C5E5F2B5D5E
+2B5D5E2B5D5E2C5E5F285C5A2E605F24525230595B719297AFCAD1BFD6DEBBCFD8B8CAD4
+A9BDC6839CA355747933595C2B57584373735C8C8C608E8E3C68692D5B5B3260602B5B5B
+2959592C5E5D285A592B5D5C2C5E5D2D5D5D2D5D5D2F5D5D305E5E315D5E305E5E2E5E5E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612D5F602D5F602D5F602E60612D5F60
+2D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5D61
+2D5E622D5E622E5F632E5F632E5F632E60612E60612E605F2E605F2E605F2E605F2E605F
+2E605F2E605D2E605F2E60612E5F632E5F632E5F632E5F632E5F632E5F632E5F632C5E5F
+2D5F602D5F602E60612E60612E60612E60612E60612E5E602E5E602E5E602D5D5F2D5D5F
+2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2E5E602E5E602D5D5F2D5D5F2D5D5F2C5D62
+2C5D622D5C622D5C622D5D612D5D612D5D612D5D612D5D612D5D612F5C612F5C612F5C5F
+2F5C5F2F5C5F2D5D5D2D5D5D2C5E5B2C5E5B2C5E5B2C5E5D2C5E5D2D5F602D5F602E6061
+2E60612E605F2E605F2E605D2D5F5C2D5F5C2C5E5B315F5F315F5F315F5F315F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2D5F5E2E605F2E605F2E605F2C605E2B5F5D2D615F2E62602F6162
+2E60612E60612E60612E5E602E5E60305D602F5C5F315D60305C5F305C5F305C5F335C60
+345D61345D61315D60315C622F5C61305C5F305C5F305C5D2F5D5D2F5C612E5E622B5C63
+295A5F305D622D595A3357553A5A555C776E2C5E5B2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F
+2C5D612C5D612C5D612C5D612C5D612B5C602B5D5E2C5E5F2C5E5D2C5E5D2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2C5C602C5C602B5B5F2B5B5F2B5B5F2B5B5F2B5B5F2B5B5F2B5C602B5C60
+2B5C602B5C602B5C602B5C602B5C602B5C602B5D5E2B5D5E2B5D5E2A5C5D2B5D5E2B5D5E
+2C5E5F2C5E5F2B5D5E2C5E5F2D5F602C5E5F2B5D5E2B5D5E2C5E5F2D5F60366A682E6260
+2C5E5D5686868CB8B992BABC90B3B7AFCED3B5D2D8C3DEE5C0DBE2ABC6CD829DA4536E75
+38535A3C5B60456D6F305C5D2D5B5B3260602B5B5B2B5B5B2F61602B5D5C2C5E5D2C5E5D
+2D5D5D2D5D5D2F5D5D305E5E315D5E305E5E2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612D5F602E60612E60612E60612E60612D5F602D5F602C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5D612D5E622D5E622E5F632E60612E6061
+2E60612E60612E60612E60612E605F2E605F2E605F2E605F2E605F2E605F2E60612E5F63
+2E5F632E5F632E5F632E5F632E5F632E5F632C5E5F2D5F602D5F602E60612E60612E6061
+2E60612E60612F5F612F5F612E5E602E5E602D5D5F2D5D5F2C5C5E2C5C5E2D5D5F2D5D5F
+2D5D5F2E5E602E5E602D5D5F2D5D5F2D5D5F2C5D622C5D622D5C622D5C622D5D612D5D61
+2D5D612D5D612D5D612D5D612F5C612F5C612F5C5F2F5C5F2F5C5F2D5D5D2D5D5D2C5E5B
+2C5E5D2C5E5D2C5E5D2C5E5D2D5F602D5F602E60612E60612E605F2E605F2E605F2D5F5E
+2D5F5C2C5E5B315F5F315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2D5F5E2E605F
+2E605F2E605F2D5F5E2C5E5D2D615F2E62602E60612E60612E60612D5F602E5E602E5E60
+2F5C5F2F5C5F305D602F5C5F2F5B5E305C5F335C60345D61335C60305C5F315C622F5C61
+305C5F305C5F305C5D2F5D5D2F5C612E5E622C5D64295A5F305D622E5A5B3357553A5A55
+5C776E2C5E5B2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F2C5D612C5D612D5E622D5E622C5D61
+2C5D612C5E5F2C5E5F2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2C5C602C5C602B5B5F
+2B5B5F2B5B5F2B5B5F2B5B5F2B5B5F2B5C602B5C602B5C602B5C602B5C602B5C602B5C60
+2B5C602B5D5E2B5D5E2B5D5E2A5C5D2B5D5E2B5D5E2C5E5F2C5E5F2B5D5E2C5E5F2D5F60
+2D5F602C5E5F2B5D5E2C5E5F2D5F602658572E5E5E35656544727247737439626440686A
+61878A8AABB09FBEC3B0CDD3BED9E0AFC8CF7F969E485F67445F66345A5D2B57582E5C5C
+315F5F2B5B5B2E5E5E3163622D5F5E2C5E5D2C5E5D2D5D5D2D5D5D2F5D5D2F5D5D305C5D
+2F5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612D5F602D5F602D5F60
+2D5F602D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5D612D5E622D5E622E5F632E60612E60612E60612E60612E60612E60612E605F
+2E605F2E605F2E605F2E605F2E605F2E5F632E5F632E5F632E5F632E5F632E5F632E5F63
+2E5F632C5E5F2D5F602D5F602E60612E60612E60612E60612E60613060622F5F612F5F61
+2E5E602D5D5F2D5D5F2C5C5E2C5C5E2D5D5F2D5D5F2D5D5F2E5E602E5E602D5D5F2D5D5F
+2D5D5F2C5D622C5D622D5C622D5C622D5D612D5D612D5D612D5D612D5D612D5D612F5C61
+2F5C612F5C5F2F5C5F2F5C5F2D5D5D2D5D5D2C5E5B2C5E5D2C5E5D2C5E5D2C5E5D2D5F60
+2D5F602D5F602D5F602E605F2E605F2E605F2E605F2D5F5C2D5F5C2F5F5F315F5F305E5E
+305E5E2E5E5E2E5E5E2F5F5F2F5F5F2D5F5E2E605F2E605F2E605F2D5F5E2C5E5D2D615F
+2E62602E60612E60612E60612D5F602E5E602D5D5F2F5C5F2F5C5F305D602F5C5F2F5B5E
+305C5F335C60335C60335C60305C5F305D622F5C61305C5F305C5F305C5D2F5D5D2F5C61
+2E5E622C5D642A5B60315E632E5A5B3458563A5A555C776E2C5E5B2C5E5B2C5E5D2C5E5D
+2C5E5F2C5E5F2C5D612C5D612E5F632D5E622D5E622C5D612C5E5F2C5E5F2C5E5D2C5E5D
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2D5D5F2C5C5E2C5C5E2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2A5C5D
+2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2D5F602D5F602D5F602C5E5F2C5E5F2C5E5F2E5E60
+365F613A6063567C7F6B9194567C7F3A6063365C5F3D60644164685D80847C9FA3A4C5CA
+B5D6DBA5C4C959787D3A5D61335C5E305E5E315F5F305E5E2C5C5C2E5E5E2D5F5E285A59
+2C5E5D2C5E5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2C5C5C2B5D5C2B5D5C2B5D5C
+2B5D5C2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5D612D5E622D5F602E6061
+2E60612E60612E60612E60612D5F602D5F602D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632C5E5F2D5F602D5F602E6061
+2E60612E60612E60612E60613060623060622F5F612E5E602E5E602D5D5F2C5C5E2C5C5E
+2D5D5F2D5D5F2D5D5F2E5E602E5E602D5D5F2D5D5F2D5D5F2C5D622C5D622D5C622D5C62
+2D5D612D5D612D5D612D5D612D5D612D5D612F5C612F5C612F5C5F2F5C5F2F5C5F2D5D5D
+2D5D5D2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F2D5F602D5F602D5F602D5F602E60612E6061
+2E605F2E605F2D5F5C2D5F5C2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F
+2D5F5E2E605F2E605F2E605F2D5F5E2C5E5D2E605F2F61602E60612E60612D5F602D5F60
+2E5E602D5D5F2D5D5F2D5D5F305D602F5C5F2F5B5E305C5F315D60315D60305C5F2F5B5E
+305D622F5C61305C5F305C5F305C5D2F5D5D2F5C612E5E622C5D642A5B60315E632E5A5B
+3458563B5B565C776E2C5E5B2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F2C5D612C5D612E5F63
+2E5F632D5E622C5D612C5E5F2C5E5F2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2D5D5F
+2D5D5F2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2A5C5D2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F
+2D5F602E60612D5F602C5E5F2C5E5F2C5E5F305D60365E603F62667D9EA3B6D7DCA7C6CB
+7A999E5D7C8148676C3C5D623F60653D606453797C81A9ABACD5D76D9698396566315F5F
+315F5F305E5E2D5D5D2E5E5E3060602E605F2C5E5D2D5F5E2D5F5E2E5E5E2D5D5D2F5D5D
+2F5D5D2F5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612B5D5E
+2B5D5E2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2A5C5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5D612D5E622D5F602E60612E60612E60612E60612E60612D5F60
+2D5F602D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E5F632E5F632E5F632E5F632E5F63
+2E5F632E5F632E5F632C5E5F2D5F602D5F602E60612E60612E60612E60612E6061306062
+2F5F612F5F612F5F612E5E602D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2E5E602E5E60
+2D5D5F2D5D5F2D5D5F2C5D622C5D622D5C622D5C622D5D612D5D612D5D612D5D612D5D61
+2D5D612F5C612F5C612F5C5F2F5C5F2F5C5F2D5D5D2D5D5D2C5E5B2C5E5D2C5E5D2C5E5F
+2C5E5F2D5F602D5F602C5E5F2D5F602D5F602E60612E605F2E605F2E605D2E605D2F5F5F
+2F5F5F2E5E5E2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F2D5F5E2E605F2E605F2E605F2D5F5E
+2C5E5D2E605F2F61602E60612D5F602D5F602D5F602D5D5F2D5D5F2D5D5F2C5C5E305D60
+2F5C5F2F5B5E2F5B5E305C5F305C5F305C5F2F5B5E305D622F5C61305C5F305C5F305C5D
+2F5D5D2F5C612E5E622C5D64295A5F315E632E5A5B3458563C5C575D786F2C5E5B2C5E5B
+2C5E5D2C5E5D2C5E5F2C5E5F2C5D612C5D612F60642E5F632D5E622D5E622C5E5F2C5E5F
+2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2E5E602D5D5F2D5D5F2C5C5E2C5C5E2C5C5E
+2D5D5F2D5D5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2A5C5D2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2D5F602E60612D5F602C5E5F2C5E5F
+2D5F602F5F61315A5C6086899BBCC1B7D4DAB9D4DBC2D9E1B8CCD596AAB36E858D58737A
+3A5B60355D5F4F7D7D85B9B7528A87275F5C2A5C5B2F5D5D2B5B5B2C5C5C3060602F6160
+2F61603264632D5F5E2D5F5E2D5F5E2C5E5D2D5D5D2D5D5D2F5D5D2C5C5C2D5D5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E
+2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F60
+2D5F602E60612E60612E60612E60612E60612D5F602D5F602D5F602D5F602D5F5E2D5F5E
+2D5F5E2D5F5E2E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632C5E5F2D5F60
+2D5F602E60612E60612E60612E60612E60612F5F612F5F612F5F612F5F612E5E602E5E60
+2E5E602E5E602D5D5F2D5D5F2D5D5F2E5E602E5E602D5D5F2D5D5F2D5D5F2C5D622C5D62
+2D5C622D5C622D5D612D5D612D5D612D5D612D5D612D5D612F5C612F5C612F5C5F2F5C5F
+2F5C5F2D5D5D2D5D5D2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F2D5E622D5E622C5D612D5E62
+2D5F602E60612E605F2E605F2E605D2E605D2F5F5F2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D
+2E5E5E2F5F5F2E5E5E2F5F5F2E605F2E605F2D5F5E2C5E5D2E605F2F61602D5F602D5F60
+2D5F602C5E5F2D5D5F2D5D5F2C5C5E2C5C5E305D602F5C5F2E5B5E2E5B5E2F5C5F2F5C5F
+2F5B5E2E5A5D305D622F5C61305C5F305C5F305C5D2F5D5D2F5C612E5E622B5C6328595E
+305D622E5A5B3559573C5C575E79702C5E5B2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F2C5D61
+2C5D612F60642E5F632E5F632D5E622C5E5F2C5E5F2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2E5E602E5E602D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2A5C5D2B5D5E2B5D5E2C5E5F
+2C5E5F2C5E5F2D5F602E60612D5F602C5E5F2C5E5F2D5F602F5F613664645A86877EA4A7
+90B1B6A5C0C7BAD1D9C3D5DFC2D3DDB6C8D29BB2BA79969C5A80833E6A6B568A88346F6B
+2F67642C5E5D315F5F2D5D5D2D5D5D2E605F2B5D5C2A5C5B3163622D5F5E2D5F5E2D5F5E
+2C5E5D2D5D5D2D5D5D2E5C5C2C5C5C2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5E5F2C5E5F2D5F602D5F602D5F602C5E5F2C5E5F2B5D5E2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602E60612E60612E60612E6061
+2E60612D5F602D5F602D5F602D5F602D5F5E2D5F5E2D5F5E2D5F602E5F632E5F632E5F63
+2E5F632E5F632E5F632E5F632E5F632C5E5F2D5F602D5F602E60612E60612E60612E6061
+2E60612F5F612F5F612F5F612F5F612F5F612E5E602E5E602E5E602D5D5F2D5D5F2D5D5F
+2E5E602E5E602D5D5F2D5D5F2D5D5F2C5D622C5D622D5C622D5C622D5D612D5D612D5D61
+2D5D612D5D612D5D612F5C612F5C612F5C5F2F5C5F2F5C5F2D5D5F2D5D5D2C5E5B2C5E5D
+2C5E5D2C5E5F2C5E5F2D5E622D5E622C5D612C5D612D5F602E60612E605F2E605F2E605D
+2E605D2F5F5F2E5E5E2D5D5D2C5C5C2C5C5C2D5D5D2E5E5E2F5F5F2E5E5E2F5F5F2E605F
+2E605F2D5F5E2C5E5D2E605F2F61602D5F602D5F602D5F602C5E5F2D5D5F2D5D5F2C5C5E
+2C5C5E305D602F5C5F2E5B5E2E5B5E2F5C5F2F5C5F2F5B5E2E5A5D305D622F5C61305C5F
+305C5F305C5D2F5D5D2F5C612E5E622A5B6228595E305D622E5A5B3559573D5D585F7A71
+2C5E5B2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D61
+2C5E5F2C5E5F2C5E5D2C5E5D2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2C5C5E2C5C5E2C5C5E2C5C5E
+2C5C5E2C5C5E2C5C5E2C5C5E2B5D5E2B5D5E2B5D5E2B5D5E2A5C5D2A5C5D2A5C5D2A5C5D
+2A5C5D2A5C5D2A5C5D2A5C5D2A5C5D2A5C5D2B5D5E2B5D5E2C5E5F3163642D5F602B5D5E
+3062632D5F602B5D5E3366672F6663356C69336363416A6C5E7F84819CA3A6BDC5B6C8D2
+C5D7E1BFD3DCB8CFD7A4C1C77DA0A4527B7D366464306060315F5F315F5F2F5F5F2E5E5E
+2D5F5E2C5E5D2B5F5D2A5E5C2B5F5D2B5F5D2C5E5D2C5E5D2D5D5D2D5D5D2F5D5D2D5D5D
+2D5D5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F
+2C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E622B5D5E2C5E5F2C5E5F2D5F60
+2D5F602E60612E60612E60612D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5D2C5E5D2D5F5E2E605F2F61622E60612E60612E60612E60612E60612E60612D5F60
+2C5E5F2C5E5F2C5E5F2B5D5E2E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F63
+2E60612E60612E60612E60612E60612E60612F61622F61623060622E5E602D5D5F2D5D5F
+2E5E602F5F612F5F612E5E602D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F
+2C5D622C5D622C5B612C5B612C5C602C5C602D5D612D5D612D5D612D5D612F5C612F5C61
+2F5C5F2F5C5F2F5C5F2D5D5F2E5E5E2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2C5D612D5E62
+2D5E622D5E622D5F602E60612E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2D5F5E2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2F5F5F
+2E60612E60612F5F612F5F612F5F612F5F612F5F612F5F612D5D5F2C5C5E2C5C5E2C5C5E
+2E5B5E2F5C5F2F5C5F2F5C5F2F5C612F5C61305C5F305C5F305C5D2F5D5D2F5C612D5D61
+2D5E652A5B60315E632E5A5B3458563B5B565D786F2C5E5B2C5E5B2C5E5D2C5E5D2C5E5F
+2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5D2C5E5D2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2C5E5F
+2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2A5C5D2A5C5D2A5C5D2A5C5D2A5C5D
+2A5C5D2B5D5E2B5D5E2D5F602C5E5F2D5F602D5F602C5E5F2D5F602B5D5E2558592D615F
+386C6A30606038616343696C4261665671787A939A9BB2BABAD3DABED7DEBAD7DDAAC9CE
+688B8F345A5D335C5E325E5F315F5F2F5F5F2E5E5E2D5F5E2C5E5D2B5F5D2B5F5D2B5F5D
+2B5F5D2C5E5D2C5E5D2D5D5D2D5D5D2F5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5F
+2C5E5F2C5E5F2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D61
+2C5D612D5E622D5E622C5E5F2C5E5F2C5E5F2D5F602D5F602E60612E60612E60612D5F60
+2D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5D2C5E5D2D5F5E2E605F2E6061
+2E60612E60612E60612D5F602D5F602D5F602C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2E5F63
+2E5F632E5F632E5F632E5F632E5F632E5F632E5F632E60612E60612E60612E60612E6061
+2E60612E60612E60612F5F612D5D5F2C5C5E2C5C5E2D5D5F2E5E602E5E602D5D5F2D5D5F
+2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2C5D622C5D622D5C622C5B612C5C60
+2D5D612D5D612D5D612D5D612D5D612F5C612F5C612F5C5F2F5C5F2F5C5F2D5D5F2E5E5E
+2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2C5D612D5E622C5D612D5E622D5F602D5F602E6061
+2E605F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2D5F5E2D5D5D2D5D5D2E5E5E
+2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2F5F5F2E60612E60612F5F612F5F612F5F61
+2F5F612F5F612F5F612D5D5F2D5D5F2C5C5E2C5C5E2E5B5E2F5C5F2F5C5F2F5C5F2F5C61
+2F5C61305C5F305C5F305C5D2F5D5D2F5C612D5D612D5E652B5C61325F642F5B5C355957
+3C5C575E79702C5E5B2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F2C5D612C5D612C5D612C5D61
+2C5D612C5D612C5E5F2C5E5F2C5E5D2C5E5D2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C
+2B5D5C2B5D5C2B5D5E2A5C5D2A5C5D2A5C5D2A5C5D2B5D5E2B5D5E2C5E5F2B5D5E295B5C
+2E606131636430626335676837696A316163729A9C83A9AC56797D2D505435585C3B5E62
+395C603B5E6243666A54777B75989CA6C9CD9ABDC1577A7E3A5D61385E61325E5F2F5F5F
+2E5E5E2E5E5E2C5E5D2C5E5D2B5F5D2B5F5D2B5F5D2B5F5D2C5E5D2C5E5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E622C5E5F2C5E5F
+2C5E5F2D5F602D5F602E60612E60612E60612D5F602D5F602D5F602D5F602C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E60612E60612D5F602D5F60
+2C5E5F2C5E5F2C5E5F2B5D5E2B5C602B5C602E5F632E5F632E5F632E5F632E5F632E5F63
+2E5F632E5F632E60612E60612E60612E60612E60612E60612E60612E60612E5E602D5D5F
+2B5B5D2C5C5E2D5D5F2D5D5F2D5D5F2C5C5E2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F
+2D5D5F2D5D5F2C5D622C5D622D5C622D5C622D5D612D5D612D5D612D5D612D5D612D5D61
+2F5C612F5C612F5C5F2F5C5F2F5C5F2D5D5F2E5E5E2C5E5D2C5E5F2C5E5F2C5D612C5D61
+2C5D612D5E622C5D612C5D612C5D612D5F602D5F602D5F602D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E
+2E5E5E2F5F5F2F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F612D5D5F2D5D5F
+2D5D5F2C5C5E2C5C5E2D5D5F2D5D5F2D5D5F2F5C612F5C61305C5F305C5F305C5D2F5D5D
+2F5C612D5D612E5F662B5C61325F642F5B5C3559573D5D585F7A712C5E5B2C5E5B2C5E5D
+2C5E5D2C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5D
+2C5E5D2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2B5D5C2B5D5E2B5D5E2A5C5D
+2A5C5D2A5C5D2B5D5E2C5E5F2C5E5F2D5F602F61622D5F602D5F602E60612A5C5D2E6061
+406C6FA1C0C5B0C9D091ACB3718E945B7C8140636732585B335B5D345D5F30595B456E70
+759EA0689092396163365C5F2E5658305E5E2E5E5E2E5E5E2D5F5E2C5E5D2C5E5D2B5F5D
+2B5F5D2B5F5D2B5F5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5D612C5D612C5D61
+2C5D612C5D612C5D612D5E622D5E622D5F602D5F602D5F602D5F602E60612E60612E6061
+2E60612D5F602D5F602D5F602D5F602D5F602C5E5F2C5E5F2C5E5F2D5F5E2D5F5E2D5F5E
+2E605F2E605F2E605F2E60612E60612D5F602D5F602D5F602C5E5F2C5E5F2C5E5F2C5D61
+2C5D612E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E60612E60612E6061
+2E60612E60612D5F602D5F602D5F602E5E602D5D5F2C5C5E2C5C5E2D5D5F2D5D5F2D5D5F
+2C5C5E2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2C5D622C5D622D5C62
+2D5C622D5D612D5D612D5D612D5D612D5D612D5D612F5C612F5C612F5C5F2F5C5F2F5C5F
+2D5D5F2E5E5E2C5E5D2C5E5F2C5E5F2C5D612C5D612C5D612D5E622C5D612C5D612C5D61
+2C5D612C5E5F2C5E5F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2D5F5E2C5E5D
+2C5E5D2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2F5F5F2F5F612F5F612F5F61
+2F5F612F5F612F5F612F5F612F5F612E5E602E5E602D5D5F2D5D5F2D5D5F2D5D5F2D5D5F
+2D5D5F2F5C612F5C61305C5F305C5F305C5D2F5D5D2F5C612D5D612D5E652A5B60325F64
+2F5B5C3559573D5D585F7A712C5E5B2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F2C5D612C5D61
+2C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5D2C5E5D2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2B5D5C2B5D5C2B5D5C2B5D5C
+2A5C5B2A5C5B2A5C5B2A5C5B2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F
+295B5C3365662B5D5E2A5C5D3466672A5C5D336566658E92BBD2DACAD8E3C6D7E1B8CCD5
+94ADB46E8D92577A7E3B63652F5B5C3866662C5A5A3464644070703161612C5C5C2E5E5E
+2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D
+2C5E5D2C5E5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2D5F602D5F60
+2D5F602D5F602C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E62
+2D5F602D5F602D5F602E60612E60612E60612E60612E60612E60612D5F602D5F602D5F60
+2D5F602D5F602D5F602C5E5F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F602D5F60
+2E60612E60612E60612D5F602D5E622D5E622D5E622D5E622E5F632E5F632E5F632E5F63
+2E5F632E5F632E5F632E5F632E60612E60612E60612E60612D5F602D5F602D5F602D5F60
+2F5F612E5E602D5D5F2D5D5F2E5E602E5E602E5E602E5E602D5D5F2D5D5F2D5D5F2D5D5F
+2D5D5F2D5D5F2D5D5F2D5D5F2C5D622C5D622E5D632E5D632E5E622E5E622D5D612D5D61
+2D5D612D5D612F5C612F5C612F5C5F2F5C5F2F5C5F2D5D5F2E5E5E2C5E5D2C5E5F2C5E5F
+2C5D612C5D612C5D622D5E632C5D622C5D622C5D612B5C602C5E5F2C5E5F2D5F5E2D5F5E
+2D615F2D615F2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2E5E5E2F5F5F2F5F5F2F5F5F
+305E5E305E5E305E5E315F5F2F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F61
+2E60612D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2D5D5F2F5C612F5C61305C5F305C5F
+305C5D2F5D5D2F5C612D5D612C5D64295A5F305D622E5A5B3458563C5C575E79702C5E5B
+2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D612C5E5F
+2C5E5F2C5E5D2C5E5D2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2B5D5C2B5D5C2B5D5C2A5C5B2A5C5B2A5C5B2A5C5B2A5C5B2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F285A5B3365662B5D5E2C5E5F386A6B
+2F61623B6D6E719A9E9BB6BDB0C2CCBED2DBC1D8E0B8D1D8B7D4DAA8C7CC73969A4F7578
+3A6365305C5D3361613262622C5E5D2C5E5D3365642D5D5D2D5D5D2C5E5D2C5E5D2B5F5D
+2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2C5E5D2C5E5D2D5D5D2D5D5D2C5E5D
+2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2D5F602E60612E60612D5F602C5E5F2C5E5F2C5D61
+2C5D612C5D612C5D612C5D612C5D612D5E622D5E622E60612E60612E60612E60612E6061
+2E60612E60612E60612E60612E60612E60612D5F602D5F602D5F602D5F602D5F602F6160
+2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F602D5F602E60612E60612E60612E60612E5F63
+2E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E6061
+2E60612E60612D5F602D5F602C5E5F2C5E5F2C5E5F3060622F5F612E5E602E5E602F5F61
+2F5F612F5F612E5E602D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2C5D62
+2C5D622E5D632F5E642F5F632E5E622D5D612D5D612D5D612D5D612F5C612F5C612F5C5F
+2F5C5F2F5C5F2D5D5F2E5E5E2C5E5D2C5E5F2C5E5F2C5D612C5D612C5D622D5E632D5E63
+2D5E632C5D612B5C602C5E5F2C5E5F2D5F5E2E605F2D615F2D615F2E605F2E605F2E605F
+2D5F5E2C5E5D2C5E5D2E5E5E2F5F5F2F5F5F2F5F5F305E5E305E5E305E5E315F5F2F5F61
+2F5F612F5F612F5F612F5F612F5F612F5F612F5F612E60612E60612D5F602C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2E5B602E5B602F5B5E2F5B5E2F5B5C2E5C5C2E5B602C5C602B5C63
+295A5F305D622E5A5B3458563C5C575E79702C5E5B2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F
+2C5D612C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5D2C5E5D2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2B5D5C2B5D5C
+2B5D5C2B5D5C2B5D5C2B5D5C2A5C5B2A5C5B2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2C5E5F
+2C5E5F2D5F603062633062632D5F602C5E5F2A5C5D2658592E60614171733D66684D7376
+7093979DBEC3AECDD2AFCCD2BDD8DFC0DBE2B2CDD483A0A67D9EA361878A355E602D5B5B
+2B5B5B2959592C5C5C2C5C5C2B5D5C2C5E5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D
+2B5F5D2B5F5D2C5E5D2C5E5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F
+2E605F2E605F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F
+2D5F602E60612E60612D5F602C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D61
+2D5E622D5E622E60612E60612E60612E60612E60612E60612E60612E60612E60612E6061
+2E60612E60612D5F602D5F602D5F602D5F602F61602F615E2E605F2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F602D5F602D5E622E5F632E5F632E5F632E5F632E5F632E5F632E5F63
+2E5F632E5F632E5F632E5F632E5F632E5F632E60612E60612E60612D5F602D5F602C5E5F
+2C5E5F2C5E5F3060622F5F612E5E602E5E602F5F613060622F5F612F5F612D5D5F2D5D5F
+2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2C5D622C5D622E5D632F5E642F5F632E5E62
+2D5D612D5D612D5D612D5D612F5C612F5C612F5C5F2F5C5F2F5C5F2D5D5F2E5E5E2C5E5D
+2C5E5F2C5E5F2C5D612C5D612C5D622D5E632E5F642D5E632C5D612C5D612C5E5F2D5F60
+2E605F2F61602D615F2D615F2D615F2D615F2E605F2D5F5E2C5E5D2C5E5D2E5E5E2F5F5F
+2F5F5F2F5F5F305E5E305E5E305E5E315F5F2F5F612F5F612F5F612F5F612F5F612F5F61
+2E60612E60612F61622E60612D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2E5B602E5B60
+2F5B5E2F5B5E2F5B5C2E5C5C2E5B602C5C602C5D64295A5F305D622E5A5B3559573D5D58
+5F7A712C5E5D2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D61
+2C5D612C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2C5C5E2C5C5C2C5C5E
+2C5C5C2C5C5E2C5C5C2C5C5E2C5C5C2C5E5F2C5E5D2C5E5F2C5E5D2B5D5E2B5D5C2B5D5E
+2B5D5E2D5D5F2C5C5E2B5D5E2B5D5E2B5D5E2C5E5F2B5E5F2C5F602C5F602557582F6162
+3466672D5D5F376769437073376467305E5E366464315A5C40686A698C908DACB1A8C5CB
+B3CED5BFDAE1BAD7DDA8C7CC53767A2B53553F6B6C3361612F5F5F2C5C5C2C5C5C2B5D5C
+2B5D5C2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2C5E5D2C5E5D2D5D5D
+2D5D5D2B5D5C2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F2E60612E60612E60612E60612C5E5F
+2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E622F60642F61622E5F63
+2E60612E60612E60612E60612E60612E60612E60612E60612E60612D5F602D5F602D5F60
+2D5F5E2F61602F61602E605F2D5F5E2C5E5D2D5F5E2D5F5E2D5F5E2D5F602D5F602D5E62
+2D5E622D5E622D5E622D5E622D5E622E5F632E5F632E5F632E5F632E5F632E5F632E5F63
+2E5F632E60612E60612E60612D5F602D5F602C5E5F2C5E5F2B5D5E3060622F5F612E5E60
+2E5E602F5F612F5F612F5F612E5E602D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F
+2D5D612C5D612C5D622F5E642F5E642F5F632F5F632D5D612D5D612D5D612D5D612D5D61
+2D5D612F5C5F2D5D5F2F5C5F2D5D5F2D5F602C5E5D2C5E5F2C5E5F2C5D612C5D612C5D61
+2D5E622E5F642E5F632D5E622C5D612C5E5F2D5F602F61602F61602D615F2D615F2D615F
+2D615F2E605F2D5F5E2C5E5D2C5E5D2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E305E5E
+2F5F5F2F5F612F5F612F5F612F5F612F5F612F5F612E60612E60612F61622E60612E6061
+2D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5C602E5B602E5B5E2F5B5E2F5B5C2E5B5E2C5C60
+2C5C602C5D622A5B60315E632F5B5C345B583E5F58607B722B5D5E2C5E5F2C5E5F2D5F60
+2E60612E60612E60612D5F602E5F632D5E622D5E622D5E622C5D612B5C602B5C602B5D5E
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5C602B5D5E2B5C602B5D5E2B5C602B5D5E
+2B5C602B5D5E2B5C602B5D5E2B5C602B5D5E2B5C602C5C5E2E5B5E2E5B5E2D5D5F2C5E5F
+2C5E5F2B5E5F295F5F295F5F2A615E2E6260285A59316161356162426B6D80A8AA63898C
+365E60345C5E375F61345A5D3A6063476D70587D83759AA09BC0C6B5DAE07DA4A940696D
+3561642F5C5F2E5B5E2F5F612D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F
+2E605F2E605F2E60612E60612E60612D5F602C5E5F2C5E5F2D5F602E60612D5F602C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612D5E622D5E622D5E622D5E622D5E622C5D622C5D612C5D612C5D612C5D612C5D61
+2C5E5F2D5F602D5F602E60612E605F2E605F2E605F2E605F2D5F5E2E60612F61622F6162
+2F61622F61622E60612D5F602D5F602D5F602E60612E60612E60612E60612D5F602D5F60
+2C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E622C5D612C5D612D5E622D5E62
+2D5E622D5E622D5E622D5E622C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E62
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612A5B5F2A5B5F2B5C602B5C602D5D612C5D612E5E622D5F60
+2B5D5E2C5E5F2D5F602C5E5F2B5D5E2B5D5E2D5F602E60612E5F632D5F602C5E5F2B5D5E
+2B5D5E2C5E5F2D5F602E60612E60612E60612E60612F61622E60612D5F602C5E5F2C5E5F
+2D5F602D5F602D5F602D5F602E60612E60612F5F612F5F612D5D5D2D5D5D2E5E5E2F5F5F
+2E605F2F61602F61602E605F2D5F5E2E605F2E605F2E605F2C605E2B5F5D2B5F5D2A5D5E
+2B5C602C5D612E5E602F5C5F2E5B5E2D5A5D2C5C602D5D612B5C612A5B602D5A5F305C5D
+3057543E615A5B796F2B5D5E2C5E5F2C5E5F2D5F602E60612E60612E60612D5F602D5E62
+2D5E622D5E622C5D612C5D612C5D612B5C602B5C602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5C60
+2B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C60
+2B5C602B5C602C5C602E5B5E2E5B5E2F5C5F2C5E5F2C5E5F2B5E5F295F5F28605F265D5A
+336765346464305E5E3760625F8588ADCED3A1C2C785A8AC5D80844265693A60633D6366
+365E602F565B3E676B567F83739CA0558184335F62315E61315E61315E632D5D5F2C5E5F
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E605F2E605F2D5F5E2D5F5E2D5F5E
+2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F2E605F2E605F2E605F2E60612F61622E6061
+2D5F602D5F602D5F602E60612E60612E5F632D5E622C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E622D5E622D5E63
+2D5E632C5D622C5D622C5D612C5D612C5D612C5D612C5E5F2D5F602D5F602E60612E605F
+2E605F2E605F2E605F2D5F602E60612E60612E60612E60612E60612E60612D5F602D5F60
+2E60612E60612E60612E60612E60612E60612D5F602B5C602B5C602B5C602B5C602C5D61
+2C5D612C5D612C5D612C5D612C5D612D5E622D5E622D5E622D5E622D5E622D5E622C5D61
+2C5D612C5D612C5D612C5D612C5D612D5E622D5E622C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612A5B5F
+2A5B5F2B5C602B5C602C5D612C5D612D5E622D5E622B5D5E2C5E5F2D5F602C5E5F2B5D5E
+2B5D5E2D5F602E60612E60612D5F602C5E5F2C5E5F2C5E5F2C5E5F2D5F602E60612E6061
+2E60612E60612E60612E60612D5F602C5E5F2C5E5F2D5F602D5F602D5F602D5F602E6061
+2E60612E60612E60612D5D5D2E5E5E2E5E5E2F5F5F2E605F2E605F2E605F2E605F2D5F5E
+2E605F2E605F2E605F2C605E2B5F5D2B5F5D2A5E5C2A5D602B5E612E5E602D5D5F2E5B5E
+2D5A5D2C5C602D5D612B5C612A5B5F2D5A5F305C5B3057543E615A5B796D2B5D5E2C5E5F
+2C5E5F2D5F602E60612E60612E60612D5F602C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5C602B5C602B5C602B5C602B5C602B5C60
+2B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602C5C602E5B5E2E5B5E
+2F5C5F2C5E5F2C5E5F2B5E5F295F5F295F5F2A5E5C2C605E316161305C5D41696B73999C
+B7D8DDBCDBE0B8D9DEA6C7CC8EAFB4678A8E4A6D713C6265375C623F666B315A5E3F686C
+3460632D595C305D60315E613161652C5C5E2C5E5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2F61602E605F2E605F2D5F5E2D5F5E2C5E5D2B5D5C2B5D5C2F61602F6160
+2F61602F61602F61602F61602F61622F61622F61622E60612D5F602D5F602E60612F6162
+2E5F632D5E622C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612D5E622D5E622D5E622C5D622C5D622C5D612C5D612C5D612C5D61
+2C5D612C5D612C5E5F2D5F602D5F602E60612E605F2E605F2E605F2E605F2E60612D5F60
+2D5F602D5F602D5F602D5F602D5F602E60612D5F602E60612E60612E60612E60612E6061
+2E60612D5F602B5C602B5C602B5C602B5C602C5D612C5D612C5D612C5D612D5E622D5E62
+2D5E622D5E622D5E622D5E622E5F632E5F632C5D612C5D612C5D612C5D612C5D612C5D61
+2D5E622D5E622C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612B5C602B5C602B5C602B5C602C5D612C5D61
+2D5E622D5E622B5D5E2C5E5F2D5F602C5E5F2B5D5E2B5D5E2D5F602E60612E60612E6061
+2D5F602C5E5F2C5E5F2D5F602E60612E60612E60612E60612E60612E60612E60612D5F60
+2D5F602C5E5F2D5F602D5F602D5F602D5F602E60612E60612E60612E60612E5E5E2E5E5E
+2F5F5F2F5F5F2E605F2E605F2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2C605E2B5F5D
+2B5F5D2A5E5C2A5D602B5E612E5E602D5D5F2E5B5E2D5A5D2C5C602D5D612B5C612A5B5F
+2D5A5F305C5B3057543E615A5B796D2B5D5E2C5E5F2C5E5F2D5F602E60612E60612E6061
+2D5F602C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E622C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C60
+2B5C602B5C602B5C602B5C602C5C602E5B5E2E5B5E2D5D5F2C5E5F2C5E5F2C5F602A6060
+2A6060306462265857305E5E346061446A6D698C909CBBC0BAD9DEB9D6DCBBD8DEBFDEE3
+B0CFD49FC0C590B3B76C8F954B7076587F843E676B2D595C325F623360632D5D5F2F5F63
+2D5D5F2C5E5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E605F2E605F2D5F5E
+2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F2E605F2E605F2E605F2E6061
+2E60612E60612D5F602D5F602D5F602E60612E60612E5F632D5E622C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E62
+2D5E622C5D622C5D622C5D612C5D612C5D612C5D612D5E622D5E622C5E5F2D5F602D5F60
+2E60612E605F2E605F2E605F2E605F2E60612D5F602C5E5F2C5E5F2C5E5F2C5E5F2D5F60
+2E60612D5F602D5F602D5F602E60612E60612D5F602D5F602D5F602C5D612C5D612C5D61
+2C5D612C5D612D5E622D5E622D5E622D5E622D5E622D5E622D5E622D5E622E5F632E5F63
+2E5F632D5E622D5E622D5E622D5E622D5E622D5E622C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612B5C602B5C602B5C602B5C602C5D612C5D612C5D612C5D612B5D5E2C5E5F2D5F60
+2C5E5F2B5D5E2B5D5E2D5F602E60612E60612E60612D5F602D5F602D5F602D5F602E6061
+2E60612E60612E60612E60612E60612E60612D5F602D5F602D5F602D5F602D5F602D5F60
+2D5F602E60612E60612E60612E60612E5E5E2F5F5F2F5F5F2F5F5F2E605F2D5F5E2D5F5E
+2D5F5E2D5F5E2E605F2E605F2E605F2C605E2B5F5D2B5F5D2A5D5E2A5D602B5E612E5E60
+2D5D5F2E5B5E2D5A5D2C5C602D5D612B5C612A5B5F2D5A5F305C5B3057543E615A5B796D
+2B5D5E2C5E5F2C5E5F2D5F602E60612E60612E60612D5F602C5D612C5D612C5D612C5D61
+2C5D612C5D612D5E622D5E622C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5C602B5C602B5C602B5C60
+2B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602C5C60
+2E5B602E5B602D5D612C5D612D5F602C5F602C5F602D60613163642D5D5F376364365F61
+33565A46676C6D8C919FBCC29FBAC19AB3BAA9C4CBB7D2D9B8D5DBB7D6DBABCED4A6CBD1
+88AFB44C75792F5B5E3764673562652C5C5E2D5D612E60612C5E5F2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2C5E5F2C5E5F2D5F602C5E5F2B5D5E2C5E5F
+2D5F602D5F602D5E622C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612D5E622D5E622D5E622C5D612C5D612C5D612C5D61
+2C5D612D5E622D5E622D5E622C5E5F2D5F602D5F602E60612E60612E60612E60612E6061
+2E60612D5F602C5E5F2C5E5F2C5E5F2C5E5F2D5F602E60612C5E5F2C5E5F2D5F602D5F60
+2D5F602D5F602C5E5F2C5E5F2D5E622D5E622D5E622D5E622E5F632E5F632E5F632E5F63
+2D5E622D5E622D5E622E5F632E5F632E5F632E5F632E5F632E5F632E5F632D5E622D5E62
+2D5E622D5E622C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612B5C602B5C602B5C602C5D61
+2C5D612C5D612C5D612C5D612B5D5E2C5E5F2D5F602C5E5F2B5D5E2B5D5E2D5F602E6061
+2E60612E60612D5F602D5F602D5F602D5F602E60612E60612D5F602D5F602D5F602D5F60
+2D5F602E60612E60612E60612E60612E60612E60612E60612D5F602D5F602D5F602D5F60
+2E5E602F5F612F5F612F5F612E60612D5F602D5F602D5F602D5F602E60612E60612E6061
+2C5F602B5E5F2B5E5F2A5D5E2A5D602B5E612E5E602D5D5F2E5B5E2D5A5D2C5C602D5D61
+2B5C612A5B5F2D5A5F305C5B3057543E615A5B796D2B5D5E2C5E5F2C5E5F2D5F602E6061
+2E60612E60612D5F602C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C60
+2B5C602B5C602B5C602B5C602B5C602B5C602B5C602C5C602C5C602D5D612C5D612C5F60
+2D60612D60612D60612C5E5F316163335F60355D5F3255593B5A5F405D6358737A5B727A
+50676F657C848099A09BB6BDB7D6DBBBDCE3B2D5DB87ACB2456E722D595C346164316163
+2D5F602B5C602E60612C5E5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C
+2B5D5C2C5E5D2D5F5E2D5F5E2E605F2E605F2F61602D5F5E2D5F5E2D5F5E2D5F5E2C5E5D
+2C5E5D2B5D5E2B5D5E2D5F602C5E5F2B5D5E2B5D5E2C5E5F2D5F602C5D612B5C602C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2D5E622D5E622D5E622B5C602B5C602C5D612C5D612C5D612D5E622D5E622D5E622C5E5F
+2D5F602D5F602E60612E60612E60612E60612E60612E60612D5F602D5F602D5F602D5F60
+2D5F602D5F602E60612C5E5F2C5E5F2D5F602D5F602D5F602D5F602C5E5F2C5E5F2E5F63
+2E5F632E5F632E5F632E5F632F60642F60642F60642D5E622D5E622E5F632E5F632E5F63
+2E5F632E5F632E5F632E5F632E5F632E5F632D5E622D5E622D5E622C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612B5D5E
+2C5E5F2D5F602C5E5F2B5D5E2B5D5E2D5F602E60612E60612E60612E60612E60612E6061
+2E60612E60612E60612D5F602D5F602D5F602D5F602D5F602E60612E60612F61622E6061
+2E60612E60612E60612D5F602D5F602D5F602D5F602E5E602E5E602F5F612F5F612E6061
+2E60612D5F602D5F602D5F602E60612E60612E60612C5F602B5E5F2B5E5F2A5D5E2A5D60
+2B5E612E5E602D5D5F2E5B5E2D5A5D2C5C602D5D612B5C612A5B5F2D5A5F305C5B305754
+3E615A5B796D2B5D5E2C5E5F2C5E5F2D5F602E60612E60612E60612D5F602D5E622D5E62
+2D5E622C5D612C5D612C5D612B5C602B5C602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5C602B5C60
+2B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C60
+2B5C602B5C602C5C602C5C602D5D612C5D612C5F622D60632E60612F61622D5D5F325F62
+2F585C51767C698C906C8B9055727857707753677060747D788C95687F874E6970668389
+8DABB3A1C4CA60858B365F632E5A5D305D602C5C5E2F61622B5E612C5F602C5E5F2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E
+2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5F2B5D5E2D5F602C5E5F
+2B5D5E2C5E5F2D5F602D5F602C5D612B5C602C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E622D5E622B5C602B5C60
+2B5C602C5D612D5E622D5E622D5F602E60612C5E5F2D5F602D5F602E60612E60612E6061
+2E60612E60612D5F602E60612E60612E60612E60612E60612E60612D5F602D5F602D5F60
+2E60612E60612E60612E60612D5F602D5F602E5F632E5F632E5F632E5F632E5F632E5F63
+2F60642F60642E5F632E5F632E5F632E5F632E5F632E5F632F60642F60642F60642F6064
+2E5F632E5F632D5E622D5E622C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612B5C602B5C602B5C602B5D5E2C5E5F2D5F602C5E5F2B5D5E2B5D5E
+2D5F602E60612E60612E60612E60612E60612E60612E60612E60612E60612D5F602D5F60
+2D5F602D5F602D5F602E60612F61622F61622E60612E60612E60612E60612D5F602D5F60
+2D5F602D5F602D5D612E5E622E5E622F5F632E5F632E5F632E5F632E5F632D5E622E5F63
+2E5F632E5F632C5F622B5E612B5E612A5D602A5D602B5E612E5E602D5D5F2E5B5E2D5A5D
+2C5C602D5D612B5C612A5B5F2D5A5F305C5B3057543E615A5B796D2B5D5E2C5E5F2C5E5F
+2D5F602E60612E60612E60612D5F602E5F632D5E622D5E622D5E622C5D612B5C602B5C60
+2B5C602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5C602B5C602B5C602B5C602B5C602B5C602B5C60
+2B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602C5C602C5C602C5D61
+2D5E622C5F622D60632F61622F61623161633461643760647BA2A7ACCFD3AECFD4A1BEC4
+ADC8CFAABEC7ABBFC8C0D4DDA6BDC5647F8647646A56747C6F929843686E30595D366265
+2D5D5F2658593063642B6163285E5E2C5E5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2F61602F61602E605F
+2E605F2D5F5E2D5F5E2C5E5F2C5E5F2E60612D5F602C5E5F2C5E5F2D5F602E60612D5E62
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612D5E622D5E622D5E622B5C602B5C602B5C602C5D612D5E622D5E622D5F60
+2E60612C5E5F2D5F602D5F602E60612E60612E60612E60612E60612D5F602E60612F6162
+2F61622F61622F61622E60612D5F602E60612F61622F61622F61622F61622F61622F6162
+2E60612D5E622D5E622D5E622E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F63
+2E5F632E5F632E5F632F60642F60642F60642F60642E5F632E5F632D5E622D5E622C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612B5C602B5C60
+2B5C602B5D5E2C5E5F2D5F602C5E5F2B5D5E2B5D5E2D5F602E60612E60612E60612E6061
+2F61622F61622E60612E60612E60612D5F602D5F602D5F602C5E5F2D5F602E60612F6162
+2F61622E60612E60612E60612E60612D5F602D5F602D5F602D5F602D5D612D5D612E5E62
+2F5F632E5F632F60642F60642E5F632D5E622E5F632E5F632E5F632C5F622B5E612B5E61
+2A5D602A5D602B5E612E5E602D5D5F2E5B5E2D5A5D2C5C602D5D612B5C612A5B5F2D5A5F
+305C5B3057543E615A5B796D2B5D5E2C5E5F2D5F602E60612F61622F61622E60612E6061
+2E5F632E5F632D5E622D5E622D5E622C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2D5F60
+2D5F602C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2C5E5F2C5E5F2B5D5E2B5D5E2A5C5D2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F
+2C5E5F2C5E5F2B5D5E2B5D5E2D5D612D5D612B5C602C5D612C5D612D5E622D5E622E5F63
+346466295659527B7F94BBC0B4D7DDB8D9E0BAD8E0B5D2DAB9D0D8C3DAE2BDD4DCC0D9E0
+A1BCC371909543646B466B71345B60315D602F5C5F2D5D5F2C5E5F2B5E5F295F61295F5F
+2B5D5E2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2B5D5C2C5E5D2C5E5D2D5F5E
+2D5F5E2E605F2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E60612F6162
+2E60612E60612E60612E60612E60612E60612E5F632E5F632D5F602D5F602D5F602D5F60
+2D5F602D5F602D5F602D5F602D5F602E60612F61622F61622E60612E60612E60612F6162
+2E60612E60612E60612E60612E60612E60612E60612E60612D5F602D5F602E5F632F6064
+2F60642F60642E5F632E5F632E60612E60612E60612E60612D5F602D5F602D5F602D5F60
+2E60612E60612E60612E60612E60612E60612E60612E60612E5F632E5F632E5F632E5F63
+2E5F632E5F632F60642F60642E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F63
+2E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632D5E622D5E622E5F632E5F63
+2E5F632E5F632D5E622D5E622C5D612D5E622D5E622D5E622C5D612B5C602A5B5F295A5E
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612D5E622C5D612C5D612B5C60
+2B5C602C5D612D5E622E5F632D5E622D5E622E5F632E5F632E5F632E5F632D5E622D5E62
+2E60612E60612E60612E60612E60612E60612E60612E60612D5F602D5F602E60612E6061
+2E60612E60612D5F602D5F602E5E622E5E622E5E622F5F632E5F632F60642F6064306165
+2E5F632D5E622D5E622E5F632E61642E61642D60632B5E612C5F622C5F622D5D5F2D5D5F
+2E5B5E2E5B5E2B5B5F2B5B5F2C5D622A5B5F315E632E5A593259563B5E575D7B6F2B5D5E
+2C5E5F2D5F602E60612F61622F61622E60612E60612E5F632E5F632D5E622D5E622D5E62
+2C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2D5F602D5F602C5E5F2C5E5F2C5E5F2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2D5F602C5E5F2C5E5F2B5D5E2B5D5E
+2B5D5E2C5E5F2C5E5F2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2D5D61
+2D5D612B5C602C5D612C5D612D5E622D5E622E5F632D5D5F34616458848778A1A5789DA3
+7A9DA38AABB295B3BBACC7CEA6C1C8A0BBC2B1CED4B0CFD4A0C1C6698C923D6268335C60
+315D602D5D5F2C5E5F2B5E5F2B5E5F295F61295F5F2C5E5F2C5E5D2C5E5D2D5F5E2D5F5E
+2E605F2E605F2E605F2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2F6160
+2E605F2E605F2E605F2E605F2E605F2E60612F61622E60612E60612E60612E60612E6061
+2E60612E5F632E5F632D5F602D5F602D5F602D5F602D5F602D5F602D5F602D5F602D5F60
+2E60612E60612E60612D5F602D5F602E60612F61622E60612E60612E60612E60612E6061
+2E60612E60612E60612D5F602D5F602E5F632F60642F60642F60642E5F632E5F632E6061
+2E60612E60612E60612D5F602D5F602D5F602D5F602F61622F61622F61622F61622F6162
+2F61622F61622F61622E5F632E5F632E5F632E5F632E5F632E5F632F60642F6064306165
+2F60642E5F632E5F632E5F632E5F632C5D612B5C602E5F632E5F632E5F632E5F632E5F63
+2E5F632E5F632E5F632D5E622D5E622E5F632E5F632E5F632E5F632D5E622D5E622C5D61
+2C5D612D5E622D5E622C5D612B5C602A5B5F2A5B5F2C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612D5E622C5D612C5D612B5C602C5D612C5D612D5E622E5F632D5E62
+2D5E622E5F632E5F632E5F632E5F632D5E622D5E622E60612E60612E60612E60612E6061
+2E60612E60612E60612D5F602D5F602E60612E60612E60612E60612D5F602D5F602E5E62
+2E5E622E5E622F5F632E5F632F60642F60642F60642F60642E5F632E5F632F60642F6265
+2F62652E61642C5F622C5F622C5F622D5D5F2D5D5F2E5B5E2E5B5E2B5B5F2B5B5F2C5D62
+2A5B5F315E632E5A593259563B5E575D7B6F2B5D5E2C5E5F2D5F602E60612F61622F6162
+2E60612E60612E5F632E5F632E5F632D5E622D5E622D5E622C5D612C5D612C5E5F2C5E5F
+2C5E5F2D5F602D5F602C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E
+2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2D5D612D5C622B5C612C5D622C5D612D5E62
+2D5E622E5F632C5C60305D623E6A6D416A6E315A5E31585D3D62684063695574794E6D72
+46656A47686D496C705E848751787D2F585C315D60305D602D5D5F2C5E5F2B5E5F2B5E5F
+2A60622A60602C5E5F2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2C5E5D2C5E5D
+2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F
+2E60612F61622E60612E60612E60612E60612E60612E60612E5F632E5F632E60612E6061
+2E60612E60612E60612E60612E60612E60612C5E5F2D5F602E60612E60612D5F602D5F60
+2D5F602E60612E60612E60612E60612E60612E60612E60612E60612E60612D5E622D5E62
+2E5F632F60642F60642F60642E5F632E5F632E60612E60612E60612E60612E60612D5F60
+2D5F602D5F602F61622F61622F61622F61622F61622F61622F61622F61622E5F632E5F63
+2E5F632E5F632E5F632E5F632F60642F60642F60642E5F632D5E622E5F632F60642F6064
+2D5E622B5C602E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632D5E622D5E62
+2E5F632E5F632E5F632E5F632D5E622D5E622B5C602C5D612C5D612D5E622D5E622C5D61
+2B5C602B5C602C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612D5E622D5E622E5F632D5E622D5E622E5F632E5F632E5F632E5F63
+2D5E622D5E622E60612E60612E60612E60612E60612E60612E60612E60612D5F602D5F60
+2D5F602D5F602D5F602D5F602D5F602D5F602E5E602E5E602F5F612F5F612E60612F6162
+2F61622F61622F61622E60612E60612F61622F62632F62632E61622C5F602C5F622C5F62
+2D5D5F2D5D5F2E5B5E2E5B5E2C5C602C5C602C5D622A5B5F315E632E5A593259563B5E57
+5D7B6F2B5D5E2C5E5F2D5F602E60612F61622F61622E60612E60612E5F632E5F632E5F63
+2E5F632D5E622D5E622C5D612C5D612C5E5F2C5E5F2C5E5F2D5F602D5F602C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602C5E5F
+2C5E5F2B5D5E2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E
+2B5D5E2D5C622D5C622B5C612C5D622C5D612D5E622D5E622E5F633262662E5E62315E61
+335F62305C5F3760643A616631585D61878A6B9194648A8D4E7477396163396163386165
+335F62305D602E5E602C5E5F2C5E5F2B5E5F2C5F602A60622D60612D5F602D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2F61602E605F2E605F2E605F2E605F2E605F2E60612F61622E60612E60612E6061
+2E60612E60612E60612E5F632E5F632E60612E60612E60612E60612E60612E60612E6061
+2E60612C5E5F2D5F602D5F602D5F602C5E5F2C5E5F2D5F602E60612E60612E60612E6061
+2E60612E60612E60612E60612E60612D5E622E5F632E5F632E5F632E5F632E5F632E5F63
+2E5F632F61622E60612E60612E60612E60612E60612E60612D5F602F61622F61622F6162
+2F61622F61622F61622F61622F61622E5F632E5F632E5F632E5F632E5F632E5F632F6064
+2F60642D5E622C5D612C5D612E5F633061653162662F60642C5D612E5F632E5F632E5F63
+2E5F632E5F632E5F632E5F632E5F632D5E622D5E622E5F632E5F632E5F632E5F632D5E62
+2D5E622A5B5F2B5C602C5D612D5E622D5E622D5E622C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E622D5E62
+2D5E622D5E622D5E622E5F632E5F632E5F632E5F632D5E622D5E622E60612E60612E6061
+2E60612E60612E60612E60612E60612D5F602D5F602D5F602D5F602D5F602D5F602D5F60
+2D5F602E5E602F5F612F5F612F5F612E60612F61622F61622F61622D5F602D5F602C5E5F
+2D5F602D60612D60612C5F602B5E5F2B5E612B5E612D5D5F2D5D5F2E5B5E2E5B5E2C5C60
+2C5C602C5D622A5B5F315E632E5A593259563B5E575D7B6F2B5D5E2C5E5F2D5F602E6061
+2F61622F61622E60612E60612F60642F60642E5F632E5F632D5E622D5E622D5E622D5E62
+2C5E5F2C5E5F2C5E5F2D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2D5C622D5C622B5C612C5D62
+2C5D622D5E632D5E622E5F63295A5E28585C2B5B5F305D622E5B5E2E5B5E325E61335F62
+3D696A558182628E8F6F9B9C7EAAAB608C8D3A676A3666682E5E602D5F602C5E5F2C5E5F
+2C5F602C5F602D60632D60612D5F602D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2F61602E605F2E605F2E605F
+2E605F2E605F2E60612F61622E60612E60612E60612E60612E60612E60612E5F632E5F63
+2E60612E60612E60612E60612E60612E60612E60612E60612C5E5F2D5F602D5F602D5F60
+2C5E5F2C5E5F2D5F602E60612E605F2E605F2E605F2E605F2E60612E60612E60612E6061
+2E5F632E5F632E5F632E5F632E5F632E5F632F60652F60642F61622F61622F61622E6061
+2E60612E60612E60612E60612E60612E60612E60612E60612E60612E60612E60612E6061
+2E5F632E5F632E5F632E5F632E5F632E5F632F60642F60642E5F632D5E622D5E622E5F63
+3061653061652F60642D5E622E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F63
+2D5E622D5E622E5F632E5F632E5F632E5F632D5E622D5E622A5B5F2B5C602C5D612D5E62
+2E5F632D5E622D5E622C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612D5E622D5E622D5E622D5E622D5E622D5E622D5E622D5E622E5F632E5F63
+2E5F632E5F632D5E622D5E622E60612E60612E60612E60612E60612E60612E60612E6061
+2D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602F5F5F2F5F5F2F5F5F2F5F5F
+2E605F2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2D5F5E2D615F2D615F2C605E2B5E5F
+2B5E612B5E612D5D5F2D5D5F2F5C5F2E5B5E2C5C602C5C602C5D622A5B5F315E632E5A59
+3259563B5E575D7B6F2B5D5E2C5E5F2D5F602E60612F61622F61622E60612E60612F6064
+2F60642E5F632E5F632E5F632D5E622D5E622D5E622C5E5F2C5E5F2C5E5F2D5F602D5F60
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2B5D5E2B5D5E2A5C5D2A5C5D2B5D5E2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F
+2C5E5F2B5D5E2B5D5E2D5C622D5C622B5C612C5D622C5D622D5E632D5E622E5F6336676B
+3263673162663363673060622B5B5D2C5C5E3161632C5C5C3464643666665080807EAEAE
+5C8C8C2B5B5D27595A2D5F602D5F602C5E5F2D5F602C5F602D60612D60632E61622E6061
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E60612F61622E6061
+2E60612E60612E60612E60612E60612E5F632E5F632E60612E60612E60612E60612E6061
+2E60612E60612E60612C5E5F2D5F602E60612E60612D5F602D5F602D5F602E60612E605F
+2E605F2E605F2E605F2E60612E60612E60612E60612E5F632E5F632E5F632D5E622E5F63
+2E5F632F60652F60642F60642F61622F61622F61622E60612E60612E60612E60612D5F60
+2D5F602D5F602D5F602D5F602D5F602D5F602D5F602E5F632E5F632E5F632E5F632E5F63
+2E5F632F60642F60643061653061653061652F60642F60642E5F632E5F632E5F632E5F63
+2E5F632E5F632E5F632E5F632E5F632E5F632E5F632D5E622D5E622E5F632E5F632E5F63
+2E5F632D5E622D5E622B5C602B5C602D5E622D5E622E5F632E5F632D5E622D5E622C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E622E5F632E5F63
+2E5F632E5F632D5E622D5E622D5E622E5F632E5F632E5F632E5F632D5E622D5E622E6061
+2E60612E60612E60612E60612E60612E60612E60612D5F602D5F602C5E5F2B5D5E2B5D5E
+2C5E5F2D5F602D5F602F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2E605F2E62602E62602D615F2B5F5D2B5E612B5E612D5D5F2D5D5F2F5C5F
+2F5C5F2D5D612D5D612C5D622A5B5F315E632E5A593259563B5E575D7B6F2B5D5E2C5E5F
+2D5F602E60612F61622F61622E60612E60612F60642F60642F60642E5F632E5F632E5F63
+2D5E622D5E622C5E5F2C5E5F2C5E5F2D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602C5E5F2C5E5F2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2D5C622D5C62
+2C5B612D5C622C5D622D5E632D5E622E5F632C5F622A5D60275A5D2A5B5F2F6064306165
+2E60613062633165632D615F245856295D5B4D817F3E72702E61623568692C5F602C5F60
+2C5F602C5F602C5F602D60612F60642F61622E60612E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602E605F
+2E605F2E605F2E605F2E605F2E60612F61622E60612E60612E60612E60612E60612E6061
+2E5F632E5F632D5F602D5F602D5F602D5F602D5F602D5F602D5F602D5F602D5F602E6061
+2E60612E60612D5F602D5F602E60612F61622E605F2E605F2E605F2E605F2E60612E6061
+2E60612E60612E5F632E5F632E5F632D5E622D5E632E5F642F60652F60642F60642F6162
+2F61622F61622F61622E60612E60612E60612D5F602D5F602D5F602D5F602D5F602D5F60
+2D5F602D5F602E5F632E5F632E5F632E5F632E5F632E5F632F60642F60642F6064306165
+3162663061652E5F632E5F633162663465692E5F632E5F632E5F632E5F632E5F632E5F63
+2E5F632E5F632D5E622D5E622E5F632E5F632E5F632E5F632D5E622D5E622B5C602C5D61
+2D5E622E5F632E5F632D5E622D5E622C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612D5E622D5E622E5F632E5F632E5F632E5F632D5E622D5E622D5E62
+2E5F632E5F632E5F632E5F632D5E622D5E622E60612E60612E60612E60612E60612E6061
+2E60612E60612E60612D5F602C5E5F2B5D5E2B5D5E2C5E5F2D5F602E60612F5F5F2F5F5F
+2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2E62602E6260
+2D615F2B5F5D2A5D602A5D602C5C5E2D5D5F2F5C5F2F5C5F2D5D612D5D612C5D622A5B5F
+315E632E5A593259563B5E575D7B6F2B5D5E2C5E5F2D5F602E60612F61622F61622E6061
+2E60612F60642F60642F60642E5F632E5F632E5F632D5E622D5E622C5E5F2C5E5F2C5E5F
+2D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2C5E5F
+2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2C5D612C5D622B5C612C5D622C5D622D5E622D5E62
+2E5F63295C5F3265683265682D60632D60632B5E5F2A5C5D2B5F5D265D5729625C2F6567
+285B5F35676E2A5D612B5D5E295D592A615B2A615B29615E2A60602A60602D615F30615E
+31625F3060602F61622E605F2E605F2E605F2E605D2E605F2E605D2F61602F615E2E605F
+2E605F2E605F2E605F2E60612E60612E62602B625F2D60612E60612E60612E60612E6061
+2F61622D615F2D615F2B625D2B625D2D615F2E605F2E5F632E5F632D5E622D5F602D5F5E
+2D5F5C2D5F5C2D5F5E2D5E622D5E622D5E632E5F632F61622F61602E605F2E60612E5F63
+2F60642D60612D60612E60612E60612F5F632F5F632F5F632F5F612F60642E60612D5F60
+2C5F622D5E622E5F642F60653061652F60642F60642F60652F60652F61622F61622E5F63
+2E5F632E60612E60612E605D2E605F2E5F632E5F642E5F632E60612D60612D60612E6061
+2E5F632E5F632E5F633060642F60642B5C612D5E633061662F60642E5F63306263366869
+3C6C702F5E662F5E662F5E642E5F632E5F642E5F632D60612D615F2C605E2D5F602F5E64
+2F5E642F5F632F5F632D5E622D5E622C5D622C5D622D5E632E5F642E5F632D5E622D5E62
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D622C5D622C5D612C5D612D5F602E5F63
+2E5F632F60652E5F642E5F642D5E632D5E622D5E622E5F632E5F632E5F632E5F632D5E62
+2D5E622E60612E60612E60612E60612E60612E60612E60612E60612E60612D5F602C5E5F
+2B5D5E2B5D5E2C5E5F2D5F602E60613060602F5F5F2F5F5F2F5F5F2E605F2E605F2E605F
+2E605F2C5E5D2C5E5D2C5E5D2C5E5D2C605E2C5F602B5E5F2A5D5E2A5D602B5C602C5C5E
+2D5D5F2F5C5F2D5D5F2D5D612C5D612C5D622A5B5F2F5F632E5A593259563B5E575D7B6F
+2A5C5B2C5E5D2E605F2E605F2E60612D5F602D5E622E5F632C5D622C5D622C5D612C5D61
+2C5D612C5D612C5E5F2C5E5F2B5C602B5C602B5C602B5C602C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602C5F60
+2E61642A60622B5E612B5E612B5E612A5D5E2C5F602F62632B5E5F3063642F62632A5D5E
+2A5D5E2D64613064622A615B2B6858266256275C642D5C70335D75325D6E2F5F632E6359
+2A655328675428675C2865602A62612D5F5C306054315F55315F5F2F5F632F5F612F5F5F
+2F605D2F605C2F615E2F625D2F615E2F625D30615E30615E3060602F5F612F5F632E5F63
+28636124605E2B626531636A2C5B6329585E2C5E5F2D615F29625C28645A276558276558
+2B645B2F635F3060642E5D632E5F642D60612D625A2D63562D62582D615D2D60642D5F68
+2D5D692D5E652D5F5E2D605B2E605D2E605F2E5F662D5F662B60642B61632D60642E5F64
+315D66315D66315E64315E633060622F61602E62602C63602E61622E61642F60652F6064
+2D60632D60642C5D6B2D5E6C2E61642E61622D60642C5F632E61642E62602E63592E635B
+2E60672E606B2E61652E61622E65602D645E2D615F2D5F602E5E62306064325F652F5E64
+33636D285A632A5C632F6266295C5D2D5F5E356565346167345E6E335D6D2F5B642F5E64
+32626C2F62662A615B2E685A2C64592C5E5B2F5B64335D69335E642F5C5F2E5E62316267
+2E5E682E5E682E5E682E5F662D60642D60642D60632D60632C5F602C5F602C5F622B5E61
+2C5D622D5E652D5E652D5E632F5F612F5F5F2F5F612F5E642F5E662F5E66305F67305F67
+2E5D632E5E622D5F602E60612E5F632E5F632E5F642E5F642F61622F61602F61602F6160
+2F61602E605F2E605F2E605F2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2F61602F6160
+2D5F602D5F602D5F5E2E605F2E605F2F61602F615E2F615E2E605F2D5F5E2D5F602E6061
+2F61622E5F632D5E622B5C602C5D612C5D612D5D5F2E5E602E5E602D5D5F2D5D612C5D61
+2B5C61295A5E2E5E622E5A593259563A5D565C7A6E2A5C592C5E5B2E605F2E605F2E6061
+2D5F602D5E622E5F632D5E632D5E632D5E622D5E622D5E622D5E622D5F602D5F602B5C60
+2B5C602B5C602C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602C5F602A60622A62632A6062285E602A6060
+2F62632F62632C5F602C5F602C5F602C5F602C5F602C605E2A615E285F5C275E58276452
+2862562C5E672F5D74345E77335E713060642E63592E695728675625625B2561612C6165
+306263336157326056305E5E2E5E622F5F5F2F605D2F605C2F605C2E615C2E615C2F615E
+2F625D30615D30615D30615E2F5F5F2F5F632E5F632C67652762602A5C6331606A36616A
+356067315E612D5F5C2C635D29655B2765582763572A62592E605D315E63305C652E5F66
+2D60612D63562D63532D63562D625C2E5E682E5E6C2D5D6B2D5E652D5F5E2D605B2E615C
+2E60612E5F662D5F682A61642A62632D60642E5F64315D66325D66325D64315E63306060
+2F615E2E625E2C635E2C63602E61622F60642F60642E60612D60642C5D6C2D5E6D2E6162
+2E62602D60642C5F632E61642E625E2E64562E63592E60672E606B2E61652E626029605A
+2B625C30646231636434616635626735626732616732626C2D5F6831636A3066682B5F5D
+2F615E356565315E64345E6E345E6E315C622D5A5D2B5C612A60622B645B2B65572F675C
+30625F335E67355D67355E60315F5D2E5E602D5E632E5E682E5E682E5E682E5F662E5F64
+2D60632D60632D60612C5F602C5F602C5F602C5D612C5D622D5E632D5E652D5E632F5F5F
+2F5F5F2F5F612F5F632F5E662F5E66305F69305F672F5F632F5F612E60612E60612E6061
+2D5E622D5E632C5D612F61622F61602F61602F61602E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F602D5F602D5F5E2D5F5E2E605F
+2E605F2E605D2E605D2E605F2D5F5E2D5F602E60612F60642F60642D5E632B5C612C5D61
+2C5D612D5D5F2E5E602E5E602D5D5F2C5D612C5D612A5D61285B5E2E5E622D5B59325956
+3A5D565C7A6E2A5C592C5E5B2E605F2E605F2E60612D5F602D5E622E5F632E5F642E5F64
+2E5F632E5F632E5F632E5F632E60612E60612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F60
+2D5F602C5F602A60622B61632B5E61275A5D295C5D2F61622F61622A5C5D3062632D5F60
+2D5F5E3062613264632F63612E62602F635F2C61592E635D2F62662C5E692B5C6A2C5E67
+2C5F602B5F5B2B5F5B2D60612F616A2D5E6C2C5B6B2B5B672E5E623161632E5E602D5F60
+2D5F5C2D605B2E615C2E615C2E605D2E605D2F61602F615E2F625D2F625D2F625D2E605D
+2E60612E60612557562D5D5F335E64355B6434596131545A30565738626032605E2F625D
+2D625C2C615B2D5E5B305C5D345B62365C672F5E662E60612E62562E63532E62562E605D
+2F5D6A2F5D6D2E5C692E5D632E5E5E2F605C2F5F5F2F5F612F5E662E5F642B61612B625F
+2E60612F5F61325D63345D63345D61325E5F32605E2F625D2E635D2E635D2E625E2F6160
+2F61622F61622F615E2E60612E5E6A2E5E6A2F61602F625D2E60612D5E622F61622F625B
+2F64542F63562F60642F5F692F60642E62602A615B2C635D306462316364325F62315E61
+315E613060622D5E622D60633164652E62602A5C5B2F615E3363632F5C61325C6A345F68
+37645D3264582E615C3165632F66612A5E5A2F6160306062315C62325B5D305E54306257
+2F61622C5F632E5F642F5E642F5E642F5F632F5F632E60612E60612E605F2E605F2D5F5E
+2D5F5E2E5E602E5E602E5E602E5E602F5F612E605F2E605F2E60612E5F632E5F642E5F64
+2F60672F60652F60642F61622F61602E605F2D5F5E2D5F5E2C5E5F2C5E5F2E605F2E605F
+2E605F2E605F2E605F2E605F2D5F5E2D5F5E2F61602F61602F61602E605F2E605F2E605F
+2E605F2D5F5E2C5E5F2D5F602D5F5E2D5F5E2D5F5E2D5F5E2E605D2E605D2E605F2E605F
+2E60612E60612F60642F60642D5E632B5C612C5D612C5D612D5D5F2E5E602E5E602D5D5F
+2C5D612C5D612A5D61285B5E2E5E622D5B593259563A5D565C7A6E2A5C592C5E5B2E605F
+2E605F2E60612D5F602D5E622E5F632E5F642E5F642E5F632E5F632E5F632E5F632E6061
+2E60612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602D5F602C5F622C5F622B5E61
+2B5C602B5D5E2E5E602F5F613060622F5F612F5F612E5E5E2D5D5D2C5C5C2C5E5D2D5F5E
+2D5F5E32605E3462622F6162285E60275D5F2A62612C63602C605E2E5E62325E67345E6C
+345D6F325D6E2F5D6C2E5E682D60642D5F5E2D5F5C2D5F5C2D5F5C2D5F5C2E605D2E605D
+2E605D2F615E2F615E2F615E2F615E2F615E2E605D2E605D2E605D316161356265315D60
+335B5D3B6162395F60355C5B36605F2F605D2D615F2D60612E61622F5F632F5C61335B63
+355D672F5E682E5F642E61582E62552F605A2F5F632F5D6D2F5C6F2E5D672F5F632F5F5F
+2F5F5F2F5F632F5E642F5E662F60642C63602C635E2F615E326060335F60355E60355E60
+335F5E32605E2F625D2F625D2E635D2F615E2F615E3060603060602F625D2E605F2E5E68
+2F606730625F30635E2F61602D5F602F615E2F62592F64522F63562F61622F60652F6162
+2F61603165612F635F2F61602E605F2F5F61305E5E315F5D33615F31625F30635E2F625D
+2E615C2C5E5B2E605F3060622D5D61325D662E5A5D3060543063522C5F582E6260316266
+2B5A60315D66345F68335E672F5B5C2E5D532E61582D63652C61672E5F632F5F612F5F61
+2F5F612F5F612F5F612E605F2E605F2E605F2E605F2E5E5E2E5E5E2E5F5C2E5F5C2F605D
+2F605D2E605D2E605F2E60612E60612E5F632E5F632F60652F60643062632F61602F615E
+2E605D2D5F5C2D5F5C2D5F5C2D5F5C2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F602D5F602D5F5E
+2E605F2E605F2E605F2E605D2E605D2E605F2E605F2E60612F61622F60642F60642D5E63
+2C5D622C5D612C5D612D5D5F2E5E602E5E602D5D5F2C5D612C5D612A5D61285B5E2E5E62
+2D5B593259563A5D565C7A6E2A5C592C5E5B2E605F2E605F2E60612D5F602D5E622E5F63
+2D5E632D5E632D5E622D5E622D5E622D5E622D5F602D5F602D5E622D5E622D5E622D5E62
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2D5F602D5F602D5F602C5E5F2B5D5E2E60613264653060622B585B2D5A5D346164
+2F5D5D346262356363305E5E2F5D5D3060603060602F5D5D335C60345D5F2F605D2A615B
+29655D2B675F2C655F2D5F5E366265345B6230555D335861375F673663692E6067275D5F
+2C61592C61592C5F602D60642D60642D60612D615D2D625A2E635B2E635D2E61642E6165
+2E61652D60612D625A2D625A2B5F5D2F626330625F2E5F5B2D5C562B5A542C5A572D5F5C
+2961602561612762662A65692B646B2A61682A5F652E60672E5E6C2F5E682F605A2F6158
+2F5F5F2F5E682F5C732F5C732F5D6A2F5F632F5F612F5F632F5E68305F69305F672F6064
+2E625E2E635D2F625D32605E335F5E355F5E335F5E335F5E32605E2F615E2F615E2E625E
+2F615E2F615E30615E30615E2F625B2E605D2E5F642F606530625F30635E2F61602E605F
+2F625D2F62592F64522F63562F615E2F61622F61602F61603164652C5F602C5E5D2F615E
+32626232636034625F35645C34645831635730625633655C3566623161612D5D5F2F5F63
+376269305C5F2D5D512E60542E605F2F606734606B36606E345B6C375D70385E71335F6A
+3060602E62602A606A295D682E60612F605D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2E5F5C2E5F5C2E5F5B2E5F5B2F605C2F605C2E605D2D615F2D60612D6061
+2D60612D60612F60642F61622F61622E605F2E605D2E615C2E615C2E615A2F625B2F625D
+2E605D2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2F61622F61622F61602F61602F61602F61602F615E2E605D
+2F61602E605F2E60612F61623061652F60642E5F642C5D622C5D612C5D612D5D5F2E5E60
+2E5E602D5D5F2C5D612C5D612A5D61285B5E2E5E622D5B593259563A5D565C7A6E2A5C59
+2C5E5B2E605F2E605F2E60612D5F602D5E622E5F632D5E632D5E632D5E622D5E622D5E62
+2D5E622D5F602D5F602E5F632E5F632D5E622D5E622C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602D5F602A5C5D
+2A5C5D2D5F60306062305D602C585B2E5A5D376064325B5D335C5E335C5E325E5F356162
+376565366464335F60365D62355C612F605D2D655C296559256155255D52295B52355E58
+3B60593D605A3A5D57315A542B5A542A5F592A635C2B63562D62582D60612D60642D5F66
+2E61652E625E2E635B2E635D2E625E2E61652E60672E60672D60612D625A2D6356275A53
+275A5330635435655532615134645637665C2E61582D645E27625E2662632A65692D666D
+2963672A62612D63632E5E6A2F5E662F61582F61552F5F5F2F5E682F5C712F5C6F2F5E64
+2E605F2F605D2E6061305F692F5F693060622F615E2C635D2C635D2F625D30615D33605D
+335F5E335F5E3260603060602F61602E62602E62602E62602F616030615E30615E2F625B
+2F625D2E5F632F606430626130625F2F61602E605F2F625D2F62592F63562F63562F615E
+2F61622F61602F61603063662C5F622D5F5E3163603364612F605C2F5E563060542B5A46
+32624C34634F33635536655F3060602C5C5E306062305D5A36645A3164532E6353316362
+2F5F6330595B365C5F3A5D63365B64335A69335F6A3264632D64612A61662960652D615F
+2E605D2F605D2F5F5F2F5F5F2F5F612F5F612F5F612F5F612F5F5F2F5F5F2E5F5C2E5F5B
+2E615A2F605A2E615C2D615F2D60612D60612D60612D60612D60612F61622F61622F6162
+2E605F2E605D2D605B2E615C2F625B30635A30635C2E605D2E605F2E605F2E605F2E605F
+2E605F2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2D5F5E2E605F2F61602F61602F6160306263
+3062633062612F61602F61602F61602F615E2F615E2F61602E605F2E60612F6162306165
+3061652E5F642C5D622C5D612C5D612D5D5F2E5E602E5E602D5D5F2C5D612C5D612A5D61
+285B5E2E5E622D5B593259563A5D565C7A6E2A5C592C5E5B2E605F2E605F2E60612D5F60
+2D5E622E5F632E5F642E5F642E5F632E5F632E5F632E5F632E60612E60612E5F632E5F63
+2E5F632D5E622D5E622C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2D5F602D5F602D5F602C5C5E2E5E602C5C5E2D5A5D39656850797D
+628A8C678F91537B7D3F676931595B345C5E376062325E5F305C5B345D5F386163345D5F
+315F5F31645F2A6259285E503063523F6F594D785D577E616084685A81664C775C3D6D53
+346A503269522B63562C635D2C62622C62642E61652E61642E61622E62602E61622E6162
+2E61642E61642C62642B625F2B625C2E6256436F60345E483E694B557E5C648D6B739E80
+709A844F7C683A6A5A3062562C5F5A3062613264652F615E2E62563064582E605F2E605D
+2E63512E644D2E61582E605F2E5E682E5F642E615A2D63552E62562E635B2F61622E6162
+2F62592E64572C635D2C635E2F615E30615E32605E32605E3260603060622F60642E6164
+2C61652C62642E61642F616230606030615E30635E2E625E2E61642E61652F62632F6263
+2E61622D60612E625E2E635D2E63592E63592E625E2E61622E61622E61643162692E5F64
+2E605F30635E2E615C2C5D573261573B6A584371555483634F7D613A6753315E57305E5E
+2F5F6133646040705A54856744795B2B614A2D61553463593A644C4B72555E8268486D5B
+345C5B305D6030655D2B65592A64582C655C2D625C2D615D2E605F2E60612E60612E5F63
+2E5F632E5F632F60642E60612E60612E605F2E605D2D625C2E615C2E625E2D60612D6061
+2D60612D60612D615F2D615F2F61622F61623062632F61622E60612E605F2D605B2E615A
+2F625930635A2F615E2F61602F61602F61602E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2F61602F61602F61603062613062613062633062632F61602F61602F61602E605F
+2E605D2E605D2F61602F61602F61622F61623061653061652E5F642C5D622C5D612C5D61
+2D5D5F2E5E602E5E602D5D5F2C5D612C5D612A5D61285B5E2E5E622D5B593259563A5D56
+5C7A6E2A5C592C5E5B2E605F2E605F2E60612D5F602D5E622E5F632F60652F60652F6064
+2F60642F60642F60642F61622F61622E5F632E5F632E5F632D5E622D5E622C5D612C5D61
+2B5C602C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F60
+2D5F602D5D5F326264305D60305C5F50797D86ADB2ABD1D4B5D8DC98BBBF6C8F934B6E72
+476D70466E70386163335D5C3B65643662632F5C5F2F5C5F31625F3261593464544D7B5F
+68967180AA827BA67B7AA27D7FA98580AC89709F7B50835A3369492E64572C63602C635E
+2C635E2F63612F62632F62662F61682F60672E61652E61622E62602E625E2B625D2B625F
+2F605A365C4D43654C6B8F6981A87C779D7685AA8998BEA58CB39E45705C3864552F5C55
+325E5D35616232605D3161533164552F605C2E615C2E63512E634F2E61582E605F2E5F64
+2D60632D63562D63532E64572E635D2E61642E61622E64572C65562B645E2C62622E6260
+2F615E30615E3060603060622F60642E61652C61672B62692B62672C61652E61642F6160
+2F615E2F635F2E625E2E61642E61652F62663063672E61652D60632E62602E625E2E635D
+2E635D2E62602E61622E61642E616530606A2E5F642E605D2F625B2D605B31625C437367
+58857074A27E8CB9927AA68349755C315C53315F5F33636536685F7CAB8B92C29C689E7C
+30684D3164554A796568916989AD7D93B4856A8E6A40695B305F592D6258286253286150
+2C64572B625C2D615F2D60612D60632E5F632E5F632E5F642E5F642F60642E5F632E5F63
+2D60612D615F2D615D2D615D2E62602D60612D60632E60612D615F2E605F2E605F2F6160
+2F61623263673162662F60642E60612D5F5E2D605B2E61582F625B2F615E2F61602F6160
+2F61602F61602E605F2E605F2E605F316362316362306261306261306261306261306261
+3062612F61622F61622F61602E605F2E605F2E605F2D5F5C2D5F5C2F61602F61602F6162
+2F61623061653061652E5F642D5E632C5D612C5D612D5D5F2E5E602E5E602D5D5F2C5D61
+2C5D612A5D61285B5E2E5E622D5B593259563A5D565C7A6E2A5C592C5E5B2E605F2F6160
+2E60612D5F602D5E622D5E622E5F642E5F642E5F632E5F632E5F632E5F632E60612E6061
+2E5F632D5E622D5E622C5D612C5D612B5C602C5D612C5D612C5D612C5D612E5F632E5F63
+2E5F632E5F632C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E623060622D5D5F3663662D595C
+749C9E9CC2C595B8BCB2D3D8B5D6DB9EBFC48AACAE8BAEB088AEAF689090547C7C618D8E
+427475285B5E316066366263355D54456D557FA88086B07E598552406E403C69484F7C5F
+608D7085B38F87B7874476502E615C2D62662E635D2A60532B5F532E615C31616B316070
+2F5D6D30606A2E615C2D63563066592F645E2C61653363673D5E5567856D80A27D658A61
+5075534E72586E938282A89B466C5D386055345D59375E63355D67335E643160582B5D54
+3464642C5E5D33665F2C5F582B5E5F32646B295B642E60672E625E2E665D285F5A306668
+2E626D2A5F65346B6629625B2D6564265C5E3063643466652C5C5C306060356567295A5F
+2A5F65285F662C626C2E656C2C61672F62653163622C5E5B3165612A615E2D636332686A
+2F646A2C61692C61672A5F632C62622C63602C62622C62622D63632D63652C61652C5E67
+32626E2E5D652E615C32655C2E615A2E5F59437367608D768BB88FA0CB9D84AD85446C51
+376157315D5C3262623A695F7CA98C9BC9A56EA385336A532C5F5055826D789F70A3C589
+9EBD826F90613E65503463592F645A2860532E64572A5F57285F5C2B61632A60622B6064
+3063672C5F632B5C613061663263683364682A5D60285B5C2F62632C636029605D2F6565
+2D5E622D5E622E5E602E605F2F605D2F605D3060603060623061662F60672F60672E5F64
+2E60612E605D2F625B2F625B30625F3062612F61602F61602F61602E605F2E605F2E605F
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2D5F602C5E5F2C5E5D2D5F5E
+2E605F2E605F2D5F5C2C5E5B3062612F61602F61622E60612E5F632D5E622D5E632D5E63
+2B5C602B5C602D5D5F2D5D5F2D5D5F2D5D5F2B5C602B5C602A5D61275A5D2E5E622D5B59
+3259563A5D565D7B6F2A5C592B5D5A2E605F2F61602E60612D5F602D5E622D5E622E5F64
+2E5F642E5F632E5F632E5F632E5F632E60612E60612F60642F60642E5F632D5E622D5E62
+2D5E622D5E622D5E622C5D612C5D612D5E622E5F632E5F632D5E622C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612D5E622D5E623060622F5F612F5B5E386165567E80577A7E5071765E7D8297B6BB
+B7D6DBB5D4D7AED0D2BADDDFB3D9DAA5CBCC9ECACB52888A30676A2F5E64355D5F416559
+6083658AAF7C739A61406C3737663C33604B315F52416D5E76A18687B2844977502B5C56
+2C5F6330655F33675B32665A31625C305D632F5B66325E6B27565C2C5D5735695D33675B
+30655F31646833606347685D86A68E90B48E4C724931583B3D644F4B71663B635A3C6555
+376050345D57355D5F325C68325E6733646034655F30615E2F5F5F326360336564336469
+3061682F60673164682F63612C605E2D60632D62682C5D6B2A5F672D646129605B32686A
+2D63652C5F602C5E5B2D5E5B2E5F5C3060602E5F632B60662A6168295F69285F66295E62
+2D615F31625E32635D295E583168633468642B61612B5D6430656D316468265C5E326566
+2B625F2C5F602F656531656329605D2B5E6230626B2F5D6A2C5B632E615C32665A2F625D
+2C5D5736665A48745B6F9A6D9BC38F8DB286497051396158315D5C2F605D3160584F7663
+5B836B4475602F65552E61583A67534E734894B37AAAC68C6D8D5E335B432D5C5230655B
+2C61593563613361612F62652D6365285E60295C5F2E616431636430606231616329595B
+2D5F603365662F6361295D5B29605D2B6161285B5C2F5F6334616432605E2D5B58305F59
+3566603364612A5A5A3160662F60672F5F692E5F662E5F642E605F2F625D2F625D30625F
+3062613062612F61602F61602F61602E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E
+2E605F2E605F2F61602E60612D5F602D5F5E2D5F5E2E605F2E605F2D5F5C2C5E5B306261
+3062612F61622F61622E5F632E5F632D5E632D5E632B5C602C5D612D5D5F2D5D5F2D5D5F
+2D5D5F2B5C602B5C602A5D61285B5E2E5E622D5B593259563A5D565D7B6F295B582B5D5A
+2D5F5E2F61602E60612E60612E5F632E5F632E5F642E5F642E5F632E5F632E5F632E5F63
+2E60612E60612F60642F60642E5F632D5E622D5E622D5E622D5E622D5E622C5D612C5D61
+2D5E622E5F632E5F632D5E622C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E622F5F61326262
+335F60628B8D688E914B6E7246676C3C5B6049666A8EABAF9BB8BC96B5B8A6C9CBADD3D4
+AAD0D199C5C6437A7F2B6569305F65365E5D44655470906B97BA8273995E335D2D376447
+3764612E59622F585E5A8279769E7C507A5636665A2E605F2B5D5A2D5E5B33615E35645E
+36635E36635C33605B325F5A3A67623765622A5B582F615E386A6934635B567D6A89AE8F
+83AE81467348356346335F4E36615A35605737644F44715A44706136635E305F67306168
+2B625D2A5F552E605731605A2F5D5D325F62305D622B5B5F3060603163602D5F5E2C5E5F
+34656A32646B2C5C662D60643064623266622558592D5F6030615D32615B34635B305F57
+2C5D593264612F62652E63672B60662C616534666533645E305E532E5E5030635A2F645C
+2E61582F645E3364682F62662D5F603165612F625D2E635D3062613064602D6059285D55
+2D5F6034656C305E6B305F6730635C31675A30655F2F625D325F5836624B648B5E9BC28B
+90B484486B4B395F5438626133646031605A40605D3C5C57305F5730655D336765315E57
+3E5E469BB58E9EB58B728D6A40675435635932655C31625F3A5E6A3056632D5C62306364
+3064622F616030615E33646033625C2F5E583968622C5B552F5E5832635F2B5E592C605C
+3266643062612F5D5D325F5C35625B356359305E532A594F2E5D57346562316165305F69
+2F5F6B2E5E682E5F662E60612E625E2E635D30625F3062613062613062612F61602F6160
+2F61602F61602E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2F61602E60612E6061
+2D5F5E2E605F2F61602F61602E605D2D5F5C3062613062613062632F61622F60642E5F63
+2E5F642E5F642C5D612C5D612D5D5F2D5D5F2D5D5F2D5D5F2B5C602B5C602B5E62285B5E
+2E5E622D5B59335A573A5D565D7B6F295B582B5D5A2D5F5E2F61602F61622F61622F6064
+2F60642E5F642E5F642E5F632E5F632E5F632E5F632E60612E60612E5F632D5E622D5E62
+2C5D612C5D612B5C602C5D612C5D612C5D612C5D612D5E622D5E622D5E622D5E622C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612D5E622D5F602A5A5C3060604A78789CC5C7A2C8CB8DAEB381A0A5
+6481874F6B6F617D814E6B6F4F6E71648688749799749A9B5480812C6368225C602E5F63
+38615D40634F70906B9DC08886AC714A71443D684D355F5E375E6D365C69456B6C597F68
+45705431604E31635A316161305E5E2F5B5A335E5735604D356148335F4833604C345F58
+3561603461643060602E605731604E60856497BB8F88B179416D3A38654439665139645A
+3964535B87646E9B745F8B6A3B66522E5B5830615E316558356B5432634636634C3B655B
+315B57305B5436645933624E31604C32605332615932605D3465612E60572C5E5334665A
+30625638696334635D3361573561543561503864553765583463592D5E5A316360306261
+2F625D346359305F4F315D4638644D305F4D31615331624F3565573765632F5D5D2D5C56
+37665C2D5D5131615533625C3160583565573B6B5D396862325F6234606B33626832655C
+2F65582F635F32646136635E38624E678D5EA0C38990B280456744395D5337615F2F605A
+2E5B543E5D583E5D58356359275C542E626036635E3D5D469EB694A5BA93718B66395F46
+2F5E4A31624F315C523F5E633D5B652F5B5C3263603667613160582C5A50335F52366253
+325D4C39645334604F305C4D2D5B4E305F5535675E3566602E5F59345F58315A52315B4F
+35615038655135645235635836655F336063305F672F5F6B2E5E6A2E5F662D60632E625E
+2E635D30625F3062613062613062612F61602F61602F61602F61602E605F2E605F2E605F
+2D5F5E2E605F2E605F2F61602F61602F61622E60612E605F2F61603062613062612F615E
+2D5F5C3062613062613062633062632F60642F60642F60652F60652D5E622D5E622E5E60
+2E5E602D5D5F2D5D5F2B5C602B5C602B5E62295C5F2F5F632D5B59335A573A5D565D7B6F
+295B582B5D5A2E605F2F61602F61622F61622F60642F60642E5F642E5F642E5F632E5F63
+2E5F632E5F632E60612E60612E5F632D5E622D5E622C5D612C5D612B5C602C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5F60
+2F6162376767669494B0D9DBBAE0E3C1E2E7B8D7DCA4C1C78FABAF759195526F73416063
+315355385B5D486E6F315D5E2F6567275F602B5D5E37645F3C635065886896BA8A97BC88
+7AA071597E5D365C51345A5B385D63395F603E665B33604C2F5E4A31615332605E346061
+406867507A6C5F8B6A659267659269527E5D345D4F2F57563C686B36646239695B5D8A6B
+779765A2BF7D94B66C6186435B8054496D51476A545E816381A67093B77983A46D66875C
+597B634A6F5D426F5255845A54814A527E495A8162406850416A4A5A875E51804C4F7D4C
+5884604E7B5E38644B48765A54835F52825C5786623B694D35604F315A4C406A56537B63
+577F64638B70628C744A7561386757356358315F543261513C6851457052537B565E8661
+366145537F66618E714F7B623B655B355E5636605237624E45715A56816D658F815E887A
+48745B356148305B4A325B57325D643461673165592D63552B625F316364366261396250
+658B5AA0C28692B37E4A6A453A5E52315A562B5E553C6B5B526F595D7B634C7A6029604B
+2C61573A685B3E5F4096AF85ABC1906A86553A633B507F5B62946E56825F54705A4B6558
+3A62593260563561543661503C66524E765C547B60497053355C3D5A81645E866B446E56
+396450376352315F52315D504A73655B8270608A74557F67436E5337634A2F5C4828564B
+33615F305F652F5F692E5E682D5F662D60612E635D2E635B2F615E2F61602F61602F6160
+2F61602F61602F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2F61602F6160
+2F61622F61622E605F2F61603062613062612F615E2E605D3062613062613062632F6162
+2F60642F60642F60652F60652D5E622D5E622E5E602E5E602E5E602D5D5F2B5C602B5C60
+2C5F63295C5F2F5F632E5C5A335A573B5E575D7B6F2A5C592C5E5B2E605F2F61602F6162
+2F61622F60642F60642E5F642E5F642E5F632E5F632E5F632E5F632E60612E60612F6064
+2F60642E5F632D5E622D5E622D5E622D5E622D5E622C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612D5E622D5F60326465356565598787769FA181A7AA
+A3C4C9B7D6DBC6E3E9BEDADEABC7CBA0BDC183A2A55D7C7F537678517476355F5E30625F
+2F66632D5F5E376562315B4F4A725A7CA27B9BC1909FC18F8CB0826688674A6D55385E4F
+2E584E3260563160563A6A5A2E5D4D2D5B5147726968918379A189749E766B96687CA678
+88B28A6B937B3F685A335E5537655B4B7A6A719C7E91AF79ABC67FA2C27686AB6681A67B
+5B7F655B7C6985A6899DBF83A7C88195B37386A470809E826386705B846482AD7F99C381
+8FB7787EA27E56785D587C5681A97590BA7A99C3848AB1856A91724B7257648D6B89B486
+92C08F87B48B5E8767385E47557862799D8182A58474987480A47E93B8968EB799618B73
+3F6B54305B474570556A927088AE858EB38082A676688E697FA78499C29A89B18E577C6A
+395D4F436952537A5D7CA3847AA18480A69189AF9881A986658D6A4B71583F655A345B62
+34616633675B3167592D64612F6265346061386151658959A3C28695B37D4B69433B5D4F
+345D594175696B9B838AA68092AE85669470356D542D655A3565574163429DB585A1B97F
+88A46A71986B80AF8393C39195C08B8FA97A718965496C58335C4C375E4B4E745B6E9374
+8BAF8B8BAE8672956B698D618BAE8499BD977FA48350775C2E563E3A6450618A78789E89
+789E8582A98C8AB3937AA3815682613F6B523C685734615C325F62305F672E5E682D6064
+2D60612C645B2C645B2E605D2E605F2E605F2F61602F61602F61602F61602F61602F6160
+2E605F2E605F2E605F2E605F2F61602F61603062612F61622E60612E605F2F6160306261
+3062612F615E2E605D2F61602F61602F61622F61622F60642F60642F60652F60652E5F63
+2E5F632F5F612E5E602E5E602D5D5F2B5C602B5C602C5F632A5D603060642E5C5A335A57
+3B5E575D7B6F2B5D5A2D5F5C2F61603062612F61622E60612E5F632F60642E5F642E5F64
+2E5F632E5F632E5F632E5F632E60612E60612F60642F60642E5F632D5E622D5E622D5E62
+2D5E622D5E622C5D612C5D612C5D612B5C602B5C602C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2D5E622D5F602A5C5D2B5B5B386666335C5E3E6467597A7F78979A94B1B5B8D4D8B4D0D4
+C0DDE1B8D7DAB6D5D8A7CACC698D8D38615D2B5A5034675E2C5E5B346665295A56305E51
+527A5F7BA27596B87CA9CA859BBC777CA0635980543B674C33655A34666334625F2D5B50
+44715C73A08185B18D68926A416A422F58304C724B80A98199C39B6F9B773E6B4C35624D
+3C6A5F416A586586599BBA7E8EB5724D763E40684E3B635A3C605E3F645387AD7C91B879
+6C9053466A3C4669553C62573F6C586B99759DC38894B57E648069415B4E3E5B3F5C7D52
+8FB3769DC38A71927342635232524340634D6B916A86AC8365896D43664E43654C7A9B7E
+8BAB866382583F5E324465366E92669BC09785AA894D7455365D404F745275996D9EC08D
+ACCB8F97B67B82A374769A6E8FB4819ABE9267886D406049597A5B82A47F6F926A4E704B
+395A3D5677588BAF839BBF936E906F355746395F6235616432665932685A2F6565306367
+3561643A6355678B5DA6C58995B27C4A66403E5E5139625E487C6F75A386A1BE88AAC58E
+6A9873336A55285F5A2B5A524062419BB37FA9BF7F9DB97C7BA27567946B6C9B678DB577
+AFC886A8BD856687684167503B5F455679587D9D76A2C293A7C79592B07A87A56F84A570
+97B78890B087577B57395E3F5C82698AB09764866D4265473B5F3B648A638BB48A81AB85
+538061305D48346258326060305F652E5F662D60632D615F2C64592C64592D5F5C2D5F5E
+2D5F5E2E605F2E605F2E605F2F61602F61602F61602E605F2E605F2E605F2E605F2F6160
+2F61603062612F61622E60612E605F2E605F2F61603062612E605D2D5F5C2E605F2E605F
+2E60612E60612F60642F60642F60652F60652E5F632E5F632F5F612F5F612E5E602D5D5F
+2B5C602A5B5F2D60642A5D603060642E5C5A335A573B5E575D7B6F2B5D5A2D5F5C2F6160
+3062612F61622E60612E5F632E5F632E5F642E5F642E5F632E5F632E5F632E5F632E6061
+2E60612E5F632D5E622D5E622C5D612C5D612B5C602C5D612C5D612C5D612C5D612B5C60
+2B5C602B5C602B5C602C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5E5F2C5D612C5E5F2D5E622D5F603161613A68683C6869
+30595B39616332585B3C5F61456769658487809FA2A9CBCDABCED0B5D8DA9EC4C5507677
+3A635F3462583A69612456553163643365642F61582F5C4844704C739A6595BA75A0C578
+9FC47789B1735E895C406B57315E592C5A58346257618D698FB98781A977486F43315A3C
+446E563D674F5D866690BB8692BD855A835738654837645D315D5065885E98B98088B074
+406B3E305C4D3460613B64683A6257729C6E98C082769B673D613D3B60583B65642F6158
+42735695BB829AB8825D76604C665B435E4B48664289AB6F93B579799773425F49456357
+3F604F5D82617CA4824C725D3B604F496B5392B39494B98E5C815541643A4162375F7F50
+97B78888AB8153795437624738634540693D6D905A9EBB79A3BF82608456436944577A59
+6C8F7150705947684B74956899BC865A7C4956774A4968464B6D48769B689CC28F88AD84
+5379623B6365325D632B5F532C62542D63633061683560663F655866875AA4C38893AF7C
+49674342635A355F5D2D63564576568CA86BA7C18068956E346A5A2D6365305E5C466748
+94AF7AA7C07F7B995D456E46356444376741517B4B8BA564A7BF8190AF86597B60385C42
+3D624356794F80A26F9CBB7F95B4785876424D6E41648A61638B663F6840557B5486A583
+85A3814E704D496D4742673E50774B7DA7779BC69974A07C35634934625732605E306064
+2E5F642E5F632E615C2F64522F64502D5F542E5F592E60552E60552F61582F605A2F605D
+2F605D3062593062572F61582F605A2F5F5F30606032615B31635A2F605A2F605C2E5F59
+316058326159326159316058305F5731605A315F5D2F5F5F2F5F612E5F632E5F632D6064
+2E61652E5F632E5F632F5F612F5F612E5E602D5D5F2C5C602A5B5F2E5F642B5C61306064
+2F5B5C335A573B5E575C7A702A5C592E605D2F61602E605F2D5F602E60612E5F632D5E62
+2E5F642E5F642F60642F60642F60642E5F632E60612D5F602C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2D5D612D5D612D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2E5E602A5A5C2A5C5D2D5F5E
+2C5F603064623063642A5A5A44707185AEB0628B8D446D6F3A6667275354376364366263
+3965663F6B6C517D7E618D8E9AC3C585AEB0426B6D325C5B335F5E315F5F3161652F6162
+2B5D5A2B60563064572F634D39674A527F5484AD73A2CA84A0C58093B579718F6940614C
+33625A33644F769D669FC2807693634768493963592C5C5C3363633C69558CB37AA2C782
+7B9D6A37604036685F32625665895B97B67A84AB7449764F336059346167335F623B6758
+759F6D94BE7F6A905F3F6349365C5F2E5A652D636334685178A1679BBF81799878415E4C
+466253405F3F85A8689EC27888AA6D55744A46634F3C5C4D759E8065927539675A345F56
+4167586B93787DAE8154875C2D593E365A406681569BB68390AE7C4E774F3165592F675C
+3268486E9868A9C18596AD753D67433A685B335A613E636C40635C5477578DB4739DC378
+89AC6C80A36D84A47B7FA47980AB759DCA9392C092578368365F633460692F62592E6457
+2F65672E5F66335C623F63576E8F62A2C18893B17F4C6B4B3B60593461642E676134694B
+82A15EACC7806995712D61553368702D5D613759409BB7879FBC7C7091583B694C2E6255
+336862326151608359A2BF89A0BD8F5F7E5C3C63513C6754406C48779F6BA2C58376985B
+37593638624C3369592B66502F6740608B5D9EB4859EB2817CA16D7BA5737FA87C78A175
+82AD789FCB9886B38C3C6A4E3464582E5F5C2E60612F60642E5B603261593D6B4E3F6E4C
+33634D3F6E5A4273563465473D6B51356150345E5A335E57406D584270543C6A50376354
+396266365F63355F513C69523867553A69573A675336614D37614B436D57486F5C456C5A
+3B6358305951325C5A2F5D5D2E5E602D6063285D612F64682E61642E5F632F5F612E5E60
+2F5D5D2C5C5E2B5B5F295A5E2C5D62295A5F2E5E622E5A5B3259563B5E575D7B712B5D5A
+2E605D3062612E605F2E60612F61622F60642D5E622E5F642E5F642F60642F60642E5F63
+2E5F632D5F602D5F602C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5D612D5D612D5D5F2D5D5F2D5D5F
+2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2E605F2D5F5E265A58275B592C605E3060605D8688
+A7CDD0A7CFD192BBBD739FA04371713464642B5B5B2757572D5D5D2D5D5D3E6C6C608E8E
+527E7F346061315D60305B61315E642D5C622E5E623265602F65582D635634685C39685E
+37635247704E6D95619CC080B0CF8C96AF7866845E31605042745B8BAF71A5C37B6C8657
+3E5C4236605E30626931636C346255789E639AB9738BA9754A6F4E35685F2E6152628656
+9DBC8088AD79446D4B2F5C5737636C356164376352749F6A97BF816E946541644E385F66
+305B6C2C61652D624E5F8A5497BB7D91B28748694C4463514D6B4F85A76A96BA709BBC77
+688952426044537461749F83508066326459305F5940695B3B664B326A3B2F683B43725E
+618372839A70A7BB8693B0785079512A615B25615F2E694D699769A4B97E97AB763C6749
+3568632E5870385D773F636160856393BB7491B8675F81445475485576575D7F6459835D
+5280594978583B6A58305B6134606931645B306659306666306166345D613F635766875A
+A2C18894B1814968493A5E5A3663682E6965376C5082A15DA6C2786D977333655A30626B
+305D623D5E4995B083A6C28572955D34644A255C57285D652C5C5C5277569ABA89A0BC8B
+6E8E653F68582E5D4D3B6A467AA671A2C58175945B42644C34615C2460611F635833714C
+6F9E68A6B87C8D9C635F814F56805A567D62567D605A825D5B855F4F7C5F3E6A5935645E
+2E5E602F6064336367366366457066628F6877A5776C987D739F8680AE8976A57B517D5A
+305A423E665E5D857C5E896B6F9C737DAA83547E6635585A587B7D78A08879A5826B977E
+83B099729C84436E5260876A61886B62866C89AC945E837243695E39625C34615E2F5F5F
+2E6164285E602A60622D60632D60632E5E602E5E602F5D5D2E5C5C2B5B5F2A5A5E2D5E65
+2A5B60305D622E5A5B3259563A5D575C7A702B5D5A2F615E3062612F61602E60612F6162
+2F60642E5F632E5F642E5F642E5F632E5F632E5F632E5F632D5F602D5F602C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2D5D612D5D612D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2B5B5D2B5B5D
+2D5F5E2E605F2C5E5D2A5C5B2D615F3565657FA8AA6D93964B73754C75774F787A376364
+3662634773745280804C7A7A305E5E305E5E346262326060305E5E315E61335F6833626C
+2D5C662B5B5F34675E366B5B2D62522B5D542D585E3A61683C605C42654F6C8D609DBC80
+A1BE7C80A36D325F484B795F8FB376A8C380758C5E456246365F572D5F5E2D5F5E36634F
+799C629EBD7A92AE7E4C6F512F615630614E628354A0BE828AAC79466E4B355E58386369
+345D5F3A635178A06C9AC0836D91633D5F47375A60315B693063642F6251496F468DB07A
+A0C28F61825749674D6785697595667D9C61A7C58581A0674A684270927770987D3F6C55
+2E6055316058385C4E3C63484B7F4F659A6C7EA99582A38E899E75A7BA8396B278547950
+2C5F582A625F346B4E6B9567A1B47C97AB7639654433655C2E5969345B6C3E64596A9069
+99C07D88AD685170464966523D595A39585D3A5E5A365F59345E5D396568315C65346468
+32665A2D63552E62602E5F63335C5E3B6152658657A3C28794B2804867453B6058315F5D
+2A615B386A4D89A663A7C17A6F9772356559295A5F2F5B5E44644D95AF829FBB7E6F9059
+38644932656032636A33605D4063438DAB799FBB887293683E68522B58433C6A437CA771
+A1C18075915E3F5B4D345B60295F6B23615E326E4A75A267A9BF7786955A3C5A403F625E
+3A5B6235565B3C5F58386055315C5534606133626A2D5D692E5E68316066335F60426C5E
+6B966994C08F6E97794E795E608C688AB78E79A37F487055567C718DB3A4507A56406B3D
+7AA4767AA2803F625B41655B6E967397C29765927566937C628D7249745683AA8B628A68
+4166476E9276779D88486E5F38605737615D305E5C3062612E61622A60622B5E612B5E61
+2D5D5F2D5D5F2F5D5D2E5C5C2B5B5F2B5B5F2D5E652A5B60315E632E5A5B3259563A5D57
+5C7A702C5E5B2F615E3163622F61602E60612F61623061652E5F632E5F642E5F642E5F63
+2E5F632E5F632E5F632D5F602D5F602C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5D612D5D612D5D5F
+2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F29595B2759582E605F3365642E605F2C5E5D
+346464628B8D446A6D3B61644B73754F77793B63653A6264567E80759EA07AA3A56F9B9C
+5987873260603260602E5E5E316163305F65305F67305F672E5E5E3C6F5E588D7356886D
+346353315A5E395D6B385A6432524D4B6D4A8AAC70A4C67986AD6A37654847735A84A56E
+A7C18481986C4B684C335D4F31635A33625837634A7C9F67A3C18389A47946684D336355
+3665516484539EBA7F89AC764C724D3A6259365E60305857426956779D6A99BF826F9063
+3D5E43385A5B375D663465623161533F63477B9C7199BD8080A36B5877557E9C80597657
+5A764D9DBC8194B37864835781A5815F866B36614E2E5D53356359385A4A6085667FAF7D
+7AAC7B658D7353735C697E53A0B37C97B07750734933615735686336684B6B9265A5B880
+96AB733D664432655634606B375F693C6255688E6798BF808DB1734868434460523E5B61
+3D5B663A5D63375F61345A632D5861325E673565672F6356295F4F2C605C30626136605E
+3C6351678B5BA4C38892B07C4A6A453E6457315E59295E543A6B4B88A360ABC27C739972
+3763542F5C5F345C5C43614993AD80A6C0836F905935604434635B2E5E62345E5A3D5F3E
+96B3839CB98964845B3A624A346047416E437AA369A2BF7F7B93633C564B385A64326374
+286263316848719E63AAC2788C9E603E5A443F5E613E5B6B3959663B5F5F3A615E365F61
+325F6530606C2C5D6B2D5D673160662F5B5A345D4B5A84548AB5805D84672C5239345C39
+6B946C8CB48F5A7E624E70606D8F7E476D443B632F81A97581A67D416251436451658A5E
+87B1814B785B305D46467156426D4F6088664B73503F644272977881A78E476E5B355E50
+38635A305E5B2F615E3064622A60602A5D602B5E612D5D5F2D5D5F2F5D5D2E5C5C2C5C60
+2C5C602D5E652A5B60315E632F5B5C335A573B5E585E7C722C5E5B2F615E3163622F6160
+2E60612F61623061652E5F632D5E632E5F642E5F632E5F632E5F632D5E622D5F602C5E5F
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2D5D612D5D612D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F
+3060622D5D5F2959592D5D5D3161612A5A5A2E5E5E43717150787A3C62653F656856797D
+799CA088ABAF68898E496C70507679779FA1A9D2D482AEAF386666356565265857316362
+2E605D2B5D5C3264632C5E55356A4E6EA27B75A97B3562413E665D34575B3B5C653C5C59
+416443779D609CC37081AB61396846416D54789867A5C0898AA37C4B684C305A463C6D5A
+35645034603F7799669FBC867A94714668503C6B5B36634C6686559FBB808BAC774B6F49
+345A4B325956335A55446A55749A699ABD837191624162453D5D58375D6034615C315C52
+3E6052607F6092B67695BD7774986C77957B47645245614885A3719DBC8189A97780A57A
+4A70573761532E5D5338635952736085A98590BF895F8F5B39604338563A64774AA5B680
+97AF754E6D4337615338675D305E41688D61A9BC8497AC743E68423063503663693B636B
+3A60535C815F8EB6789CC382698D6147684D3F5F5442655F365C51355F53406963386463
+305D603262622E63532B615131665E34666338625E3D645164885AA1C28990B17C44673F
+3B604F3863593065553A6947809A59ABC27E72976E386350376461375E593F5B4293AD80
+A3BD80719057365F3F3864572F5B5A355F554668459BB88A91B087537554355F493A664B
+406B3D79A165ABC5847D93644459503C5A65325F722B606433684A6D9A63A7C27B99AF6E
+5B79553C5C4D3656533D5F5E375D50345E5038655E3161612E61652B60682E6165356567
+376160365D4B567D4E89AF7C5A7C613F624C426746547A538AB08B577A5A41624F4B6D55
+6C9166658C5595BC837A9E6E3F6045496A4D688D598DB5804974562D5A453D684D3A6547
+4D7552628A6562886384A98783AA8D4971593962523C675D33605B2F605D2E605F2B5E5F
+2A5D602B5E612D5D5F2D5D5F2F5D5D2F5D5D2D5D612C5C602D5E652A5B60315E632F5B5C
+355C593D605A607E742B5D5A2F615E3062612F61602E60612F61622F60642E5F632D5E63
+2D5E632E5F632E5F632D5E622D5E622C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5D61
+2D5D612D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F3060622E5E5E2E5E5E2C5C5C
+285858427272739FA084ACAE5B81843C5F6345666B799A9FA4C3C893B0B672919635565B
+5C7F83A0C8CA759EA03260603769682559572C635E2E635B2A5F573466632D5F53346748
+74A87A8ABB844D7B4C386046365A5041615E3A5B504166447DA66E96C076669350376646
+37634C61845A9AB5889BB494638167355F4732624A2C5D403E6A4681A5779DBA8E69856C
+3E5F4E3665553260446D8F5CA1BF8190B3794F7448325A42365F513B61523F664B789F6A
+98BE8170925F4365423C5E50335B533460533561543C5C5947675287AF709AC47C87AC80
+57796143605B415F5369896098BB839CC18B70956A3C634E376258305F57366457597B60
+8CAF858BB97B508044365F374666416C8251A0B47997B1745979483B654F346351346140
+6B9160A7BD7F99B1773D683D2B5C462F5B5E365E66365E564D74597FA66FA4CC8D93B882
+5E8357406543375E3F37603E527F605E8B763E6C61305E5C30625F2E64562E645431665E
+2F605C315C553A614E688D61A2C58F95B7844669413459473660543467563664408AA765
+AAC47D719766376447335F52325B4D42614299B584A2BF7F7A9C5F3F674236634E2F5A50
+3B66535D805693B485739574446A53335E4D37644D3F6A3D7DA368ABC8887E9463425949
+3A575D2F5A6A2C5F632E624B56845697B67AA8C58584A4725479503E60483D634C456E50
+58866955867132665A2D64612B63642A6060326262386260375E4C587D518DB18156785D
+3B5C47416446587B5A89AD89547757527360799982678A60557A467EA46B7B9F6F48694A
+375938587B4593BA85446F54305C4B2F5B44446F516E9874729A754E744F658D6A7CA384
+49715738614F39645A33605B30615E2E605F2E61622B5E612B5E612E5E602E5E60305E5E
+305E5E2D5D612D5D612D5E652A5B60325F64305C5D355C593D605A617F752B5D5A2E605D
+3062612E605F2E60612F61622F60642D5E622D5E632D5E632D5E622D5E622D5E622D5E62
+2C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5D612D5D612C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2B5B5D3161632F5F5F2F5F5F315F5F32606059878799C5C6BBE3E5B8DEE1
+A5C8CC8BACB16E8B914B686E3E5960425D64415E644C6D72759B9E4F787A2D5B5B366867
+2B625F28615B28605528605530646031635840715474A47A95C48D87B47D5079514A6F50
+41644C43674D658D6892BC8E81AD7C44714832634D2F5E4A456A4973927094B29881A38B
+527E65396B4E3C704C5E8C6785A9837F9E7F506F5F33574B3766564A7B5D7FA56C9DC07C
+95BC7B6B945C4C76523F6A4E3A65493B653F70995D97C07C7CA2675D8354557C5F416B55
+39674D376450365A5A3E605269945C90BE7D78A3783D6250405F623E5E5B4F725187AD7C
+91B987557D58386352305D5632635D34655260866192B98297C6806EA05965905B6F9363
+829E64AAC4839AB77476995F4A76533B694C52815580A770A0BB789BB8765684533C6E53
+325E61325A66365B613F655661885C8CB677A3CC8A8FB9777FA96973A16179A96B8BBB87
+75A57F3D6D5731625E3163622E64572F65572E615A2B5C5838635C4D76647FA57E9EC292
+98BC8E618561446957335D513D6C5C517D5A9AB975A5C4787CA56B4E7E5434644A305C41
+43683D89AA71A4C57E8FB46F5581503C6B4937644D4C795A779F6B7EA4714D735A376157
+2E5B543E6D5B57845D86AD76A5C3858AA26E567057476661325D632F6162295E4C386747
+71966B9DBE899FC47F88B16D729865679163719F6E81B283659B79336A532B65572D665F
+29605B2D5E5B345E5C365A4C587B5390B186688A713A5D493C6046678C6D729776486C50
+5A7D6999BAA551754F4E74457AA06D7FA4784E7055446749688C5C87AE814C76603B675A
+37624F517C6182AB8B608A66436B486F97757DA4874F775F376050335E5433605B31625F
+2D5F603263672C5F622C5F622F5F612F5F61305E5E305E5E2D5D612D5D612E5F662B5C61
+325F642F5B5C345B583C5F595E7C722A5C592E605D2F61602E605F2D5F602E60612E5F63
+2D5E622D5E632D5E632D5E622D5E622D5E622D5E622C5E5F2C5E5F2C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2D5D612D5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2F5F613161632C5C5C
+2F5D5D3462623763645D898A9FC8CA9FC7C9B6DCDFB8D9DEB6D5DAAFCCD290ABB2738C93
+58737A45606748676C608387426B6D2E5E5E2D615F2F666327605A2C655C2D645E2B5E5F
+2A5B57376654517E5F72A0728DB88A88B1897BA07E6F94737CA4828BB5916E9A79447059
+3864552F6155326252345C44476B5171947E84AB9673A0895F95756599737AAC866D9477
+496C58365750355C5749796B73A5888EB88A95BC8598C08B8DB88A6C977946725B36614D
+3B66485A855792BD8892BC8A89B28A81AB935D88753D6C582E5C4F33595C3B635B457448
+87B9845C8968355F51355A603457593D654B749E767BA57D406B4D39675C265754356A64
+336657396244739D6F90C08489BB7E8BB98B81A77E72926387A5719ABB848EB483598669
+45755D74A18094BD9199B7819CBD8683B182609277436F72385F70375D6A335A5740694B
+66905E8CB87B94C17E98C58095C48088BA7B6C9E6B4877572E5D4D30615E2F61602D6258
+2E63592F625D3364614E7B76759E8E95BD9B96BC9399BD9784A98A6388773961564F7B6C
+80AB8D97B8819CBC7D8FBB8874A68146776134644E3C6543678C6080A66B91BA8277A47D
+69977D6392806B98817AA57A4670483660522F5C592C5C5C5180767AA88B90BA8C9DBE87
+99B78584A1855F817334615E30625F2E64562A5B464C765E779D7692BB799AC37D9AC28E
+97C1938BB988669A6C3A724F245E462862542F68612B625C2E5F5B355F5D395D515C7E59
+94B78D7A9E84567B69557B6471977E4C73563F654C5C81708DB2A07BA081668C6584AB7F
+8DB38E587B6752756180A67F91B996608A7C416C653761534B76628CB79B77A0806A9373
+78A1838AB2985D87733E685C335E5734615E3262622C5C603162662D60632D60632F5F61
+2F5F61315F5F305E5E2E5E622D5D612E5F662B5C61325F642E5A5B3259563A5D575C7A70
+2A5C592D5F5C2F61602D5F5E2C5E5F2D5F602D5E622C5D612E5F642E5F642D5E622C5D61
+2B5C602B5C602B5D5E2B5D5E2D5E622C5D612C5D612B5C602B5C602B5C602B5C602C5D61
+2D5F602D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2E5E622D5D612C5E5F2C5E5F
+2B5D5E2B5D5E2A5D5E2A5D5E27595A3161633161612E5C5C335F603A6365598284547C7E
+5F8588799FA29BBCC1B2D1D6BDDAE0BED9E0B3CCD3A3BEC590ABB276959A486E712E5759
+2F5F5F3165632A615E2B63602B63622E646630626B305F65315E5B386256426C564C745A
+638972688E756B9273648D6D527F62426E5F3560662F5B662B5F5D2B5F53305F4F366150
+3F685849746350816C548B6E4F865F4579553C6753345C54325859355F5E3B6F62497C69
+547F6B577E69557F69517C6949746D3E6A6B376066315B5A426C60517C68608B785F897D
+4F79783C676D325F65315E64345F66325F5A396B50447A5843745E3463592C595C325E5D
+3B66534471544774573B6A562F605D2C5F622D645F30655B365F57416A5A5280635D8E70
+558170436B60476758527360688B73557C69416E6B3F6C6F4C79765B837861836B5D8060
+54825E487A613D696A365D6E335A6B355C633962543B6648517B535C8A5B679564649365
+54825D416E5737615D315E632E5E622F616230655F2F645E2E605F33636344716E537E74
+5A856A5B84645C8364597F664C7265426A61477268567F6D6182676285675984704D7C72
+3E6E7035656936605C396254476F554D785D55807658868656828B4B787D426C60376354
+33625C2E605F3063663C6E6D4E7E6E5B886B63876160825D5D7F644E756339685E2B6056
+2860532D635636645A3C6652598258678E616D9477658D754E7A5F3A6A503065532F675A
+245D5729615E2C635E30625F335D5B375B4F5C7E5B90B58C68907657826F4C776445705C
+3B654D335D4741695E577F745C8672507B60527B5D58806652776F4D726A557D655D8771
+527D763F6C693560573D6759507B675C866E547F644771595A84704B75673B645C325C5A
+325E5F3262663261672E5F642D60632D60632F5F612E5E60305E5E2F5D5D2D5D612C5C60
+2D5E652A5B60315E632E5A5B3259563A5D575D7B712A5C592E605D2F61602E605F2D5F60
+2D5F602D5E622C5D612D5E632D5E632D5E622D5E622C5D612C5D612C5E5F2C5E5F2D5E62
+2D5E622C5D612C5D612C5D612C5D612C5D612C5D612D5F602D5F602C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2D5D612D5D612C5E5F2C5E5F2B5D5E2B5D5E2A5D5E2A5D5E366869
+2A5A5C2C5A5A37636437606230585A386062365C5F3A60633E64674E717567888D82A1A6
+99B6BCAFCAD1BDDAE0B4D1D784A5AA4C7275325E5F3060602D615F285F5C2B6360296162
+2B60642E60692D5C642E5A5B315B57375E593C645C395E573C62573C664E39654A336049
+2D5B512C57682B5A6E2B60642A615B2D5E582E5D53315F54346257356859366C55326A47
+316648336156365F61335E652E5B602B61542F6454305D56345F5833615734615A336161
+315D662E5A672C58632C585933605B3966613966633360652E5A652B59682C5A67305F65
+2D5E5B2F6357346A5A32685B295E56295B5A2F605D305E513665533867553160562B5C61
+2B60662B645E2A615B315D5C325C58326252356555315E592D5756355C5B4367633E665D
+3560592C595E2C5B653460693B64663B635A37614D38684E346552325E5F315B67325C6A
+365E6636605C366253325E4738644B3C6A503C6954376356305D5A2E58642E5969305F67
+2F60642F63613064622E60612D5D5F315F5F37645D39665238644D3A644E3B6452355F55
+2F5852325D543B655B3A5E523C62553A655C3263602C5E672A5A662E5A63305C5D325D53
+345F5535616034636B336171305E6B2E5C5C2B5A542B5E59275E5B275C602C5F6231645F
+37655839634F3A60493E65523762512C5E52295F522961562C645B30625F33625A366048
+3D654B42675F3D6461335E552C5A50295C552A615E2D65662B63642A615E2C5E5B2C5857
+375D525F82618BB18A56826B3D6C5C2E5C4F305F4F34614D305C4B2F5A53355F5B3A655B
+325E4F35604D3A6456345C5C3058583660563B665C356160315D5E2D5A55315C53366253
+3A655238634F345F4C3C6658376259335D5B305C5D315E613160662F60652E5F642D6063
+2D60632F5F612E5E60305E5E2F5D5D2D5D612D5D612D5E652A5B60315E632E5A5B325956
+3A5D575D7B712B5D5A2E605D2F61602E605F2D5F602E60612D5E622C5D612C5D622D5E63
+2E5F632E5F632E5F632D5E622D5F602C5E5F2E5F632D5E622D5E622C5D612C5D612C5D61
+2C5D612D5E622C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5D612D5D61
+2C5E5F2C5E5F2B5E5F2A5D5E2A5D5E2A5D5E27595A2C5C5E366464305C5D345C5E52787B
+577D80476D703B6164355B5E365C5F3D60643C5F6345666B69888D8DAEB3B0D1D672989B
+3F686A315D5E2F5F5F2B5F5D2A615E2E65622A615E2B625F2D60632E5E602F5D5A2E5B58
+315B5A335A5F30565F31585D2F5A502D5C482C5D472B5D512F5E68306170285F6228605F
+2B5F5D2C5F5A2C5D572C5E552A5D56295F512961442A60482C5D5A305C672D5B68295A5F
+285D532A60522D5F562D5F562D60512E61522F61582F605D30606430606430615E2E5F59
+2C5E532B5D522D5E5A2F5F5F2F60652F60652F61602D615F2A60602A606028615B276059
+29605B2E625E2C5D57305F57305F592B5B5B2B5D682D636D2A656128615831625E305F57
+2D604D2D614B2E60552E5F59325F5A35625B305E513060542F605C2F61623060622F605C
+316050305F4D2F5F512D5F56305E5E325F64336065346063325E5D315E5933605B325F5C
+305C5D305C5F315C63325E69345F703462722F5F692C5F622D5E623062633262662F5F63
+2E5B5E2D5B58315F542F5D50305E5134625737625B345E5A315E5B36615A335B50335D4F
+3161512F63572B625F2B61632F606431625F3161532F5F4F2D5C542A5A5A295A5F2B5C61
+2E615A2F63572D63552D655A2E64642D62682D5F662D5D61305C5D325C58315B572E5B54
+2B5D542B60562C645B2B645D2A615E2B5E59335E54345D55325861315965325B61315F5F
+3060643063672B6064265E5F2A615E3064603563614A746A72997A8FB89662927C427468
+2B5D542A5C53346454346456305E5B2F5D5D2F5D5B2C5B5532605634615C2F5A612D5861
+315D5C315E5B305D60315E6133615F33605B315F55325E51335F52345F55315C55315E5B
+335F60325F62315E632E5D632D5E632E5F632D60632D60632E5E602E5E602F5D5D2F5D5D
+2D5D612D5D612D5E652A5B60315E632E5A5B3259563A5D575D7B712B5D5A2E605D306261
+2E605F2D5F602E60612E5F632C5D612C5D622D5E632E5F632F60642F60642E5F632D5F60
+2C5E5F2D5E622D5E622C5D612C5D612C5D612C5D612C5D612C5D612B5D5E2B5D5E2B5D5E
+2C5E5F2C5E5F2C5E5F2D5F602D5F602D5D612D5D612C5E5F2C5E5F2B5E5F2B5E5F2A5D5E
+2A5D5E2D5F603060623361612952544B73759ABDC19ABDC176999D648C8E487072335B5D
+33595C355B5E31575A365C5F41676A7AA2A44B74762E5A5B305E5E2F5F5F2D5F5E2F6361
+2F635F2D625C2C615B2E605D2E615C2F6158316058315D5C305B62345E6C335D69315F5C
+3161532E624C2C614F2B5D5E295B62265D60275F602A60602E62602F645E30635E306261
+2F625B30664F2E63512D5C622B5A6A2A5A682A5D612E635931675931665E31645D306457
+2E63532D61542C5F562C5E5D2C5E5F3062612D605B2A5E522B5F522E62562F625D2D5F60
+2A5B5F2D5F5C2E62602D626A2B62692A62612C655F2C635E2C605C2E605D2F605D2E5E5E
+2D5C622D5E6D2E626F2A65612861582C5F5A2E60572E63512F645032665932655E2E605D
+285B5630625632645833645E30625F2E605F2E615C306555336858336460326262316161
+31616131625F30615E30615E2F5F5F35656933626A31606A305E6B315F6C32606D325E6B
+2F5E683162672C5F622B5C602D5E62305F6530606430606231616131625E2E60572E6057
+32635D366461346260335F5E33605D36615A3462553063522E64542B625C2B625F2A6062
+2B5F5D3064573063542E60552D5E5A2C5E5F2B5E5F2C61592D63562A60522A62552D6461
+2D62662E606B2D5E6C30606C32616934616632605E2F605C2E615A2C645B2C635D2A625F
+2A615C32645B33605D325C6A325C6C345F683360652E5E622A5B602C6165275D5F2D6461
+3165612E5E603D6A635681665C896C55867340736A2F615E2C5F5A2D61552E60552E5F5C
+3262642E5E622E5E5E32635F3462602F5B66315D6A3461662F5C5F325F62305D602F5D5B
+305E5B33625C35625B336059315E5934605F3462623562673161652E5E622C5D612E6061
+3062632C5F622C5F622E5E602E5E602F5D5D2F5D5D2D5D612D5D612D5E652A5B60315E63
+2E5A5B3259563A5D575D7B712B5D5A2E605D3062612E605F2D5F602E60612E5F632D5E62
+2C5D622D5E632E5F632F60642F60642E5F632D5F602C5E5F2C5D612C5D612B5C602B5C60
+2B5C602B5C602B5C602B5C602B5D5E2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F
+2C5C602C5C602C5E5F2C5E5F2B5E5F2B5E5F295F5F2B5E5F3466672D5D5F305E5E2E5759
+4B717470939766878C56797D5E8688477072345D5F335C5E396264396264345D5F305C5D
+4975763462622E5C5C3262622E5E5E2E5E5E2F61602B5E592D61552C60532B5E572B5E57
+2C60532E60542E60552D5E5B2D5C642C5B632C5C5C2D5F542D624E2C614D2A5D54275B57
+2A60622961622B61612B625F2E635B2E615C2E5F632F5F5F2D604F2F6155305F692F5E72
+2E5E6C2C5F632B61542B61532C605E2C605E2C61592D61552D61542E60572D5D5D2C5D62
+28595E275A5B285D552B61542F635730635C2E5E622C5C602A5C592D60612C606B295F69
+2A625F2C655E2C635E2A5E5C2C5E5D2F5F5F315E612D5C642C5B6D2C5D6C29615E286158
+2E605D2F615E2D61552A5E512A5F572D615D2D60632A5D5E2D60592D60572E5F592D5E5B
+2C5D612C605E2E645730655B2E5F632F5E642F5F5F2E615C2E615A2F625B30635E316360
+2B5D5E2C5D622D5E652F60652F60642E605F2E5F5B2C5F5A3165632E61642D5E622E5D63
+2D5D612B5B5F2D5D5F2F61622C605E2B5F5B2B5F5B2C605C2D5F5C2D5E5B2F5D5D325E5F
+315D5C305D582C5E522C60532C61592B61612B60642A60622E635D2F62593062592F605C
+2F5F612D5E622B5F5B2A5F572C61572C61592C605C2D60632D5F682B5F6C2D5E6C2C5E69
+2D5E652D5D612D5D5D2D5E5B2E605D2E625E2D645F2D655C295F512B5E552C5B61305C65
+305D60305E5C2C5D5A295B5A2F636129605D2E6560306462295A5E2F5D5B36655330604A
+2F62532B60582B5E612E61622E63592C60542B5D5A2D5E622C5D622C5D612F625D2E5F5C
+2A59612E5D673161652B5B5D3060622C5C5C2A5B582B5C582F605C33615E32605D305E5C
+315E612E5E622D5C622C5D612D5F602F616030625F3064602B5E5F2B5E612D5D5F2D5D5F
+2F5D5D2F5D5D2D5D612D5D612D5E652A5B60315E632E5A5B3259563A5D575D7B712B5D5A
+2F615E3062612F61602E60612E60612E5F632D5E622C5D622D5E632E5F632E5F632E5F63
+2D5E622D5F602C5E5F2C5D612B5C602B5C602A5B5F2A5B5F2A5B5F2A5B5F2B5C602B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F2C5C602B5C602B5D5E2B5E5F2B5E5F
+2B5E5F295F5F295F5F2B5D5E2A5A5C3260603962645D83865A7B8046656A38595E325A5C
+345D5F365F61315D5E2D595A2B59592C5C5C3161612E605F2D5F5E2F61603161612D5D5D
+2D5D5D2E5E5E2C5D593062572E62562C5E5B2B5D5C2B5E572B61542B61532B60562C5F60
+2B5E622A5D602A5E5A2D61552E62562E635B2F63612C5F622A6062295F5F29605B2B6058
+2C5F5A2D5C64305D632F5F53316056305E6B2D5C702B5B692C5E5F2C60532B5F522C5F62
+2B60642E625E30635A32645931635A316163305F672D5D692C5E652D615D2E63592F6357
+31625C3360653360663060602F61622C5E67285D632A615C2C645B2D64612D60612C5C5E
+305D60335F60315E642E5B702D5C6E2E625E2D655C2E616231636431645D2F62592D615D
+2C62622D626A2D62682D615F2E615C2F605C3161613261673063662C655C2C635D2B5C61
+2D5E652F61602F645C2E635B2D625A2C605C2A615E2D60612C62642F62652F62632E6260
+30635E31655932665A2D615D2E60613161653262663060642D5D5F2C5E5F2E61622C6262
+2B63622B63622C63602D615D2F615E326262366366335E64325E5F3160562E62552F645E
+2E64642E656C2E656C2F636130635E32605D32605E325F643160662F6263306462316362
+3161612F605D2F61603063662E63692D616C2B60682A5C632C5D61305D60315F5F306060
+2E605F2D615D2A62592A64552B63582F60652F5E68305E5E315F5C32605D32635F2C5E5B
+2B5F5B2C635D2D64612E606733646838685C3265542D61552A5E5A2B5E622D606430655D
+31665C30625F2E60612F60652D5E622F625D2F625D2C5C602F5E643262642E5E5E30625F
+31636031645F30615D2E5F5B2E5F5C3060603363652D5C622C5D622C5D622D5E62306261
+30625F2D625A2B60582B5E5F2B5E612D5D5F2D5D5F2F5D5D2F5D5D2D5D612D5D612D5E65
+2A5B60315E632E5A5B3259563A5D575D7B712C5E5B2F615E3062612F61602E60612F6162
+2E5F632D5E622D5E632D5E632D5E622D5E622C5D612C5D612C5E5F2C5E5F2C5D612C5D61
+2B5C602B5C602A5B5F2A5B5F2B5C602B5C602B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5C602B5C602B5D5E2A5D5E2B5E5F295F5F295F5F295F5F2F6162316163
+2E5A5B41696BA1C7CAAECFD49AB9BE74959A4F7779436C6E376364346262356565346665
+2E6260295D5B285C5A2C605E2B5F5D2B5D5C2E5E5E2D5D5D2E5C5C30615E2F605C2F5F5F
+2E5E6C2D5C6C2C5E6529605D29625329625129605A295F5F285D61275C62295C5F295C60
+2A5C652B5D662A5D612A5D60285F5C29605A2C62552F605C325E69345E6A34615A35625B
+305E6D2B586D2958622D5D5D3262543163582B5E62295E662B5E5F2C5F582F5E562F5E58
+2F5C612D5C662E5D6D2D5F6A2C5F602B60582B5E552C5D592F5A612F5A63356267306062
+2D5E632C5F602E63592E63592E6162306166315E63325E5F355F5D365F63335C72305D70
+30625F31665E2A5B602B5C632F5F5F3163602E6260295E62285C69285C692C5F632D5F5E
+305E5C3260603160682E606729625C28615A2E61623163643365623166602F635F2B625F
+295F61285F622D63652B63622B625F2A615C2A615C2C605C2C615B2C615B2D605B2D5F5E
+3060623363673363653161613062613063642A626328626327626026615D2A615C2D615D
+306060315E63325D66325D63305F572D5F532C5F5A295F61295F6B295F6B2A5D602B5D5C
+2E5C5A2F5B5C305B622D5C642C5F622D60642F5B682F59652E5B5E2E5C5A2D605B2D625C
+2B625F2A60602E62602F6160336063335F62325D63305D622D5F6029605B2A635A2B6360
+2E5F6D2E5D6D2D5C622F5D5D305E5C32605E2E615C2F645E2A615B29605D2D5F682C5D62
+2A5D542D625233665D3062612B5C63285960295C572D60572E605D2C5E5F2F5F632A5A5C
+2D5E583062592C5C5C2D5D5D2F605C2C5D572C5F5A2D625C2F645C2E615A2B5E592A5C59
+2B5D5C2E60612F60652F60672F60652F62652F63612E635B2C62552A5F552A5E5C2A5D60
+2C5C5E2D5D5F2F5D5D2F5D5D2D5D612D5D612D5E652A5B60315E632E5A5B3259563A5D57
+5D7B712C5E5D2F61603062612F61602E60612F61622E5F632D5E622E5F642E5F642D5E62
+2C5D612B5C602B5C602B5D5E2B5D5E2D5E622C5D612C5D612B5C602B5C602B5C602B5C60
+2C5D612C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2A5C5D2A5C5D2A5C5D2B5D5E2B5D5E2B5D5E
+2A5D5E2B5E5F2B5E5F2B5E5F2D5F6028585A396669376062426A6CA9CFD2B1D2D7BCDBE0
+B0CFD4A2C5C98AB0B36E9698567F81436C6E3563633563633868682E605F3062612A5C5B
+2A5C5B3363632E5E5E2959593161612A5B582B5D5E2D5C6C2C5D6E2B5D68285E60286055
+286253275F5628605D2B61632C61672C5E652B5D662A5B692A5C672B5C612C5E5F2B5E5F
+2C605C2D61552E6057315E63325D642F5C5732605E32606D2F5D6C2E5E6230615D326157
+2D5E582C5E65295E662B5E5F2D5E5A305E5B325F5C3360633461672E5D652E5F642D6061
+2F635F316360326262335E65325D66325F652D5D612B5D5E30635E3066592D62582A5D60
+2C5D64336065325E5D315E59325E5F335D6B315D6A2E5F5C2D60593264632E60612E5E60
+2F5F612D615F2C605E2F616234646436646133645E31625C306060305F672F5F692C6262
+2D64612D615F2F616030635E2F625D2B625D2A625F2A65632C67652C64632B625F2A615C
+2B625C2E655F30655D2F62592F5E5438645533615431605A3060603060642E5F632D5E62
+2B61612D65642A656128635F2A635D2E625E30625F2C605E295A5E2F5D6A325F65326159
+3160562E605D2B61632D626A306269305F5934605336605437605A346063305F652D5E62
+2C5D62325E6B345E6C34606332605D2E60572E615230614C31624D2F615531605A305C5B
+315A5C2F5B5A305D5A34615A33655C285F5929615E2E606732616736635E39625A37605A
+36605C2E5F5C3165632B625F2B616133666A2E6164295E54316759295E542D615D2F6168
+2D5F662C5E5B2D60592E5F5B2D5E5A30615E2A5B582D605B3265602F61602D5F5C2F6156
+2C60532E635B2D625C2C615B2E635D3166603166602E625E2A5E5C2C5F602D60632D6063
+2C5F602C605E2D625C30655B32675F2B5D5C2B5D5E2C5C5E2C5C5E2F5D5D2F5D5D2F5C61
+2D5D612E5D632B5A60315E632E5A5B3259563A5D565D7B712E5E602F5F61306062306062
+2E60612E60612E60612F61622F60642F60642D5E622C5D612B5E612B5E612B5E612B5E61
+2C5E5F2B5D5E2B5D5E2A5C5D2A5C5D2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5D2C5E5D2D5D5D2D5D5D2E5E5E305E5E305E5E
+2F5B5C376062355D5F4A70736D909485A8ACA0C1C6B6D5DABBD6DDC6DFE6B2CDD4A8C5CB
+8FACB275969B76979C5B8184355D5F345D5F315D5E2F5D5D2D5D5D2D5D5D2D5F5E2D5F5C
+2C5F5A2B5F5B2B5E612B5E622B5E622A5D602A5E5C285F5A2B5F5B29605B2B5F5B2B5F5D
+2B5F5D2D5F602D5E632D5E622B5D5E2C5E5F2C5D642D5E632D60572E62552E61582E615A
+2F605D2F5F632D5D672D5E632E5F5B2E5F592F605D2E6061295E642C61652C605E2D5E5B
+325F62315D602F5B5C315F5C31635A2C5F562C615B2D60632D5D67305E6B3360662D5A60
+2A59632D5E6530625F2F62592D62582E635D2E61652E60672D60612F625D2F625D2F605C
+2E5F5C2E5E5E2F5F6130635E2F65552E64563161633160662A5F592F64524D785C699071
+61886D34614A2D6657346D672D5E632F5B663360663161652E61622F616032605E34625F
+2F66602A685B2666562464563067642C5E5F2C605E3166602B63582B6153396554446C52
+5E805B6B8F6B406D5935666230606A2C5C6A2C5C683164682B66602C685C2E665B2C5F58
+2E5C5A3060602E64642C6465295D683162673261592E5D532E605D2A6060275D5D2F5E54
+486F525A7C57688A69466C5535625D2F5F612F605D2B5C592E5F632D5E62305E5C32615B
+36655B436F56547546698B594E7757325E4D3B6561386562285B4C3667516891735F876F
+3E6D632C5F5A24584B3768534C755756785D6B8A783C5F58315E632C61692A64682B6364
+2E625E2D625A2A64582865562B65562B65592D63652E63692E5F632D5E5B305F55346458
+305F552E615A2B6161296063295F612A5E5A2C614D2D624E2B6058285F5C29605B2B625C
+2A615B2961582B635A2D655C2B625C2D625C2D615D2E625E2F61602E605F2E605F2E6061
+2E5E602E5E602E5E602F5D5D305C5D2F5D5D2F5C612D5D612E5D632B5A60325F64305C5D
+345B583B5E575D7B712D5D5F2E5E602F5F613060622E60612D5F602E60612E60612F6064
+2E5F632D5E622C5D612B5E612B5E612B5E612B5E612C5E5F2B5D5E2B5D5E2A5C5D2A5C5D
+2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5D
+2C5E5D2C5E5D2D5D5D2D5D5D305E5E305E5E315D5E3F686A345C5E436B6D80A6A9577D80
+34575B55787C74959AA7C0C7B9D0D8BAD1D9C3DCE3BFDAE1B5D2D8A2C1C668898E395C60
+355D5F335C5E305C5D2D5D5D2C5E5D2B5F5D2B5F5B2B605A2B605A2B5F5B2B5F5D2B5E61
+2A5D602A5D602A5D5E2B5F5D2B5F5B2B605A2B605A2C5E5B2D5F5E2D5F602D5F602B5D5C
+2B5D5E2B5B672C5D642C5F582D61542C62522C62552E60612E5F662D5E652D5F602E6057
+2E60572F5F612E5F642B61612A615E2A5E5A2D5E5B315E6135606637636637656331625C
+2D62582F645E2F63612D5E632E5F663060642E5D6332606D2D5D672B5C592C5F582D605B
+2A5E5C295B64285C67285B5E2A5E5C2C605C2F645E31645D31645F3060642D5F602C6252
+2E6456305F672A5A64245B55396F587199769EC09B86A98949755C2A655128665B2C5F60
+346167356069336066326463316360355E60325E5F2C605C266459236654256554306462
+2F5F632D5D5F2D615D30685D4176646692798BAF899DBA8296B782507C6134655F2E5E68
+2D5E6D2D5D672C5F6029625B2963572F625934635B37615F315D5C265E5F225D61295F69
+285B5F2F5D5338665B3264612559573468645B8A7687A77E97B3808FAC80517456326056
+2C5E5D30615D31625E2E625E2F635F2C5D592F5E584E7C727CA48997B07696B0716C906A
+37624F2F58542C5A5731665256896A96BC9795BA9B48736C346561386C565F916C8AB182
+94B3878FAA8B4566553663662F636E2B646D2C636631645F3165592D675B2A685B2C695A
+2A635A285E602A5C652E5D65315E61335E55305E513363572E615C295E642A606A2D646B
+2F66632E63512B5E4B2D625C3164653165632C635E29605A2A62592B635A2B635A2B635A
+2B635A2D625C2E625E2F61602E60612F5F632F5F632E5E602E5E60305E5E2F5D5D305C5D
+305C5D2F5C612F5C612D5C622B5B5F315E632F5B5A335A573B5E575C7A6E2C5C5E2D5D5F
+2F5F612F5F612D5F602C5E5F2D5F602E60612E5F632E5F632D5E622C5D612B5E612B5E61
+2B5E612B5E612C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5F5D2B5F5D2B5F5D2C5E5D2C5E5D2E5E5E
+2E5E5E305E5E2B5758345D5F527B7DACD4D682AAAC4D7376446A6D34575B39585D557278
+6D8A908FAEB3AAC9CEB6D7DC97BABE43696C365E60335F60315F5F2E5E5E2C5E5D2B5F5D
+2A5E5C285F5A2B605A2B605A2B5F5B2B5F5D2B5E612A5D602A5D602A5D5E2B5F5D2B5F5B
+2C5E5B2C5E5B2C5E5B2D5F5E2D5F602D5F602B5D5C2C5E5F2C5C662C5D642D5F5C2D6155
+2D61542E61582E5F632E5F662D5E652D5F602D60572D60572F5F612E6061286158266052
+2E635B33646032605E315E612E5A632553602D5D6B2D5F682E625E2B63562A60522A5D54
+2C5D61305F692C5A692B5A64305E5E31625F2E5E5E2A5B602E5D6D35667735657332636A
+2E5F632D5F5E2F605D2F5F5F2E5D632C5D643366692B5E622E5D6F3564742D636332665A
+62877594B3A17B9D8F47736426635124645430655D3664642F5B642E5A632758542C5A57
+355C6338606A33646B2B656626655C266258295B5C38656B38676F306166285D572B604E
+4F7C5B81A774A2C17D9BBA7E517B633263602F60653364693364602D625A2B645E265F59
+2B5E5734615A3862583560592C61672D66712F656F316467326056315F542D605B295D59
+3467624C796484A379A8C38E9FBC8E5477573462582F61602E605D2F625D295D59326662
+3364602D5C54447268749C81A2BB81A8C2856D906F3761533159592E5C5C3064574C7E65
+86AB8C8DAF974C74763363673568555B8B6590B77EA6C88B99B6864566473360592C5E65
+295D682C5E6533615F34635D2F645E2A635C2F66613063642F5F692F5D6C335F6C386068
+37615F345F58305D582F5F5F2E606B2C606E2B5F6C2B5E622C5D572D5F542B5C59316364
+3365662E62602B5F5D2D615D2F635F2E635D2D625C2D625C2E605D2F615E3060602F5F5F
+315E61315E612E5E602E5E60305E5E2F5D5D305C5D305C5D2F5C612F5C612C5B612A5A5E
+315E632E5A59335A573A5D565C7A6E2B5B5D2C5C5E2E5E602E5E602C5E5F2C5E5F2C5E5F
+2D5F602D5E622D5E622D5E622C5D612B5E612B5E612B5E612B5E612C5E5F2C5E5F2B5D5E
+2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2B5F5D2B5F5D2B5F5D2B5F5D2C5E5D2D5F5E2E5E5E2E5E5E2D5B5B406C6D4B7476
+80A9AB90B8BA80A8AA62888B395F6233565A395C603E61654C7275648A8D83ABAD7CA5A7
+3B67683361613260602F5F5F2D5F5E2B5F5D2A5E5C285F5C285F5C2B5F5B2B5F5B2B5F5D
+2B5E5F2B5E5F2A5D602A5D602A5D5E2B5E5F2B5F5D2C5E5D2C5E5D2C5E5D2D5F602D5E62
+2D5F602D5F5E2E60612E5F662E5F662E605F2F625B2F62592F625D2E5F642E5E682D5E63
+2D5F602D60592D60592F5F612E605F2E66592862532D625A2F605D2E5C5A33616139666B
+36656F2D5C6C2E606B2B625D2A63542E654E2C62522D5F6033616E34606D36626B376364
+35636132605E2F5C612D5B682E5C6C2F5D6C2D5C662C5C602D5E5B30615E326262346369
+34646E30626B295B662C596E3362722D65662A5D563B61564E6E634D6D6837625B276556
+2467552E675834655F2F5C62325E673967673662633559653256662B5966295E6427625E
+2A635D305D60376269305C672E5D653569673264583C674B597E4B99B76D99B976578062
+35645E2C5C5E2F5F5F2F61562D6154356C6631686332635D366158376052335E572B5D66
+28606D255C632F6263315F542D5B4E2F605A33666132645B37614B5D7A4C98B37C9DBB89
+5376553462573062612D5F5C2C605C285F5A2E635D3465612E5D55305E54456D5384A066
+A5BE84668969355F533760643661672C5F5632634E54765D5677643F666D2E5B61295C4B
+3969416A925396B77296B47848693E3662512E605F2C5F632E5F6335625F38625E306060
+2B5E5F2B5D5E2E5F63335F6A335D6B355B66355C63355D5C325D56315E592F5F5F2F5F6B
+2E5F6E2D5D6B2E5D65305E5C305F592F5D5B305E5E3060603161613161613062612F6160
+2F61602E605F2E605F2E605F2F61603060602F5F5F315F5F315F5F2E5E602E5E60305E5E
+2F5D5D305C5D305C5D2F5C612F5C612D5C622A5A5E315E632F5B5A335A573A5D565C7A6E
+2B5B5B2C5C5C2D5D5F2D5D5F2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5D612C5D61
+2B5E612B5E612B5E612B5E612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5F5D29605D29605D29605D
+2B5F5D2D5F5E2E5E5E2E5E5E2E5C5C3C6A6A598586608C8D70999B648D8F4D7577365E60
+396264335F602D595A2A56572E5A5B4472724C7A7A2F5F5F2F61602F61602D615F2D615F
+2A615E29605D285F5C275E5B2B5F5D2B5F5D2B5F5D2B5E5F2B5E5F2A5D5E2A5D5E2A5D5E
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5E622D5F602E605D2E605F2E5F642E5F66
+2E5F632E605F2E615C2F615E2E5F662E5E682D5E632D5F5E2D605B2D605B2E605F2E605D
+2B63562A62552F61602F5F612E5C5A2E5B562F5D532D5C542D5E5B2E625E2961582C6457
+356B5B3066592B5D5E305F67325D66325D63305A582B5851315E573865603561622D585F
+2E5A63305D6232605D33625A32615B2F5D5B2A595F285960295C6031626934606D2C5A67
+2B61613568613C625735544C385855315B572B695C23665529624F33655933616137646A
+325C6833586836556938576B345E6A3263682E64642E6260305C5B385F643058602C5861
+3264652F605A3962545779549FBA739CBC735881593665532E5D57315F5C356358376759
+295D502D6154346257366054385D55365F5B2E5F66275D672960632F635F346353376352
+33625A295A542A584E3961495874439AB379A3BF8C5478543260552D60612D615F2C6360
+2E6560285D572D5E5A305F5933625A3E664E85A069A4C0866D9273355F55335C62315C63
+2E615A30614E3F61493B5A4A31565C2C595F2F625333633D62894A9ABC729CB9764B6C37
+3A674A32655631635A326159366056375E59345F65335F68326264325F62345D63365D64
+395C60395D5D365E56355F55376259315F5C2C5C602F5E6636626B37646A335F5E2E5B56
+38625E315B572F5C5935625F366464315F5F2E5B5E2E5E602F5F612F5F612F5F61306060
+3060602F605D315F5D315F5D2E5E5E2E5E60305E5E2F5D5D305C5D305C5D2F5C612F5C61
+2D5C622B5B5F325F642F5B5A345B583B5E575D7B6F2A5A5A2C5C5C2D5D5F2D5D5F2B5D5E
+2B5D5E2B5D5E2C5E5F2B5D5E2C5E5F2C5D612C5D612B5E612B5E612B5E612A5D602C5E5F
+2C5E5F2C5E5F2D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2B5F5D29605D2B5F5D2B5F5D2B5F5D2D5F5E2E5E5E305E5E336161
+598586AAD6D7A1CACC8FB8BA79A1A361898B3861632856562B5B5B326262336564306261
+3163623264632C605E2D615F2D615F2B625F2B625F2A615E2B5F5D2A5E5C295D5B2B5F5D
+2B5E5F2B5E5F2B5E5F2B5F5D2A5E5C2A5E5C2A5E5C2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2D5F602E5E602D5F602D5F5C2D5F5C2D5E622D5E632D5E632D5E622C5E5B2C5E5D2E5E68
+2E5E682D5E622D5F5C2D605B2D605B2E605F2E605D295E562F625B2D5D5D2F5D5D39635F
+386457325F4A32624A346550316654295D51285D5332655C2C5F58265753305E5B325D54
+3965583D6759376153335D4F345E5237605C37606439616B356066326055305F4D2F5F4F
+31615333625A32645B326659316358335F5E3260602C615B2C60533A5F4D436250416257
+305B522A665C2666582A614E326554325F58305C5B355E62395E64415E624161603A635D
+34635D306261316163325A59385F5C355E5A3360593264582C5F4C38624E5375509FBA73
+97B56B517B4D37644D3260563360593561543463512E624C3266503966523C62533C5D54
+365D583161632F666930666633685E305F4B2F5C4832615736655D3661573B62475E7946
+98B072A3BE87577B55315F542C5F602B61612B61612D64612B5F5B30615D2F5E5834635D
+406A528EA974A1BD836A8F70355F55355E642D585F2C5D5731604E3D5D453F5F4A345A5B
+2F5B5E36665A366545658A54A1C07D9DB87549682F34603C32644934664D36634E375E49
+375B51375C6438606C3A6667335D593259563B5E584160583D5F513A614F3B6653356150
+346255336059315E5B325C5A335D5B35625B3A655C3D675D366054315B51335E57345E5C
+315D5C315D60325F64315E632F5F632F5F633060623060602F605D315F5C315F5D2E5E5E
+2E5E60305E5E2F5D5D305C5D305C5D2F5C612F5C612E5D632B5B5F325F64305C5B345B58
+3B5E575D7B6F2B5B5B2C5C5C2D5D5D2D5D5D2B5D5C2B5D5C2B5D5E2C5E5F2B5D5E2B5D5E
+2C5E5F2C5E5F2B5E612B5E612B5E612A5D602B5D5E2C5E5F2D5F602D5F602D5F602D5F60
+2C5E5F2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5D2B5F5D
+2C5E5D2C5E5D2C5E5D2E5E5E305E5E315D5E3763646A93959CC5C784ACAE779FA1749A9D
+648A8D3961633161613264633163622C605E2C605E285C5A2559572F66632A615E2B625F
+2D615F2D615F2C605E2D5F5E2C5E5D2B5D5C2B5E5F2B5E5F2B5E5F2B5F5D2C5E5B2B5D5A
+2B5D5A2B5D5A2D5D5D2D5D5D2D5D5F2D5D5F2D5D5F2E5E60305D602E5E5E2C5F5A2C5F5A
+2D5D5D2D5D5F2D5C622D5C622D5D5D2D5D5D2F5E662F5E662E5E5E2E5F5B2D5F5C2D5F5C
+2D615D2E605F3262623765632B5851325D53537C6C608A74618C6E6C9A765786624D8061
+366656285953305E5E2E5C5932615148765A58865F5B8A60628E6B608B6F507A623B6454
+32595634596234576B2F55622F594B3765484577545387615C906A5F936C54895D467852
+3B68533362522C614F32644B4C724D63835C60826735604D2760592C67612F6253386753
+436E5B4A756268947D69917665876253764C3B653D2D5B3F2B5C583360633C635E3A5E50
+3C664E4E7D595A92635E94625E8B60648955A6C0769CB86E557C4D3A684C346053325D54
+3A63534470595D8D73598A6D5E88706288735575663A60552B59562C635E275C542B5F52
+305D4639654E4C7A6F5C8A805E887C5F836770895298AE6E9CB87E587B53315F522C5F60
+2D6365275D5F295F5F2E605F3566632F5D5A2F5E5837614B8CA7729CB87E638867345E52
+3A6264315D6036685C46765C587A59638165446A5F2F5C57326157335F4863835A9AB781
+99B27852703A4A754A51815B5C8C645D8A61567A564768533C5D64385C6836615A3A6554
+4E715D5D7D6659775B4B6C4D4D74555A876855836648785E3C6851345F4B38624E436E5B
+4F7B6A58837057816B577E694C73603A6355315A52345E5A376062345F65315E63315E64
+315E64325F64326060315F5D315F5C315F5D2E5E5E2E5E60305E5E2F5D5D305C5D305C5D
+2F5C612F5C612D5C622B5B5F315E632F5B5A335A573B5E575D7B6F2B5B5B2C5C5C2D5D5D
+2D5D5D2C5E5D2B5D5C2C5E5F2C5E5F2A5C5D2B5D5E2C5E5F2C5E5F2C5F622B5E612B5E61
+2A5D602B5D5E2C5E5F2D5F602D5F602D5F602D5F602C5E5F2B5D5E2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D305E5E315D5E
+335C5E48707271999B5A80833A6063476A6E496C70416267395F622E5C5C2E605F2B5D5C
+285C5A3367652D64612559573067642C605E2C605E2D615F2E605F2F5F5F2E5E5E2F5D5D
+2C5C5E2C5D612B5E612B5F5D2B5F5B2C5F5A2B5E572B5E572C5D592D5E5B2D5D5D2F5D5D
+2F5D5D2F5D5D305E5E315D5C305E5B2E5F592E60572E5F592E5F5C2E5D63305D632F5D5B
+2F5D5B315E642F5F632E5F592E60572D5F5C2D5F5E2D615D2E605F29565B3B65643B6655
+4F775D7BA2837DA582648C69638D6984B08C75A2854E7A6B35605937615D3C665A4D7A5B
+6E9C6E78A67568966769966F80A98783AC8C688F74496E5D3C5F5B375965385B613E694E
+51805667976D71A47B6EA377679D6C86B98083B37F638F6C39654C38695367987893B787
+98B88687A780446C542A5F572F666131604E426D52658D7282AB8D6B96787DA67E8CB17B
+83AA6B64905545744A336157335C5E385C504C6F5768926E76A5776AA168659C657AA77E
+92B686A4BE759BB66F557B523B66523660543F695B628A7282AD8F6B997C6A987B7FA88A
+95B99D84A58A53796235635836696230645730644E45725567927775A1946A958C6B9587
+87A98E97B079AAC07FA0BC81587B512E5C4F2B5E5F2F6567295E622E616427595A2C5C5C
+2F5D5B3664613B654F90AD77A1BD836D927035604F355D5C355F5B51856F78A7858FAF86
+98B6904B725F315C5334615A3963556786679AB389A0B8866B87567AA37B87B78F98C898
+97C38E82A77462815F476563395A5F426C605A846C85A6879BB9938BA77E70916677A076
+94C29B90BF9B6594703B674436603C527A586F987A75A188709C8181AA8A85AD8B71987D
+4A715C335C4C365F57396361305C5F325D63315E64315E64325F65325F62315F5F315F5D
+315F5D2E5E5E2E5E60305E5E2F5D5D305C5D305C5D2F5C612F5C612C5B612A5A5E315E63
+2E5A59335A573A5D565C7A6E2B5B5B2C5C5C2D5D5D2D5D5D2B5D5C2A5C5B2B5D5C2B5D5C
+2C5E5F2C5E5F2C5E5F2D5F602C5F602B5E5F2B5E5F2B5E5F2D5F602D5F602D5F602C5E5F
+2C5E5F2C5E5F2C5E5F2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5D5F
+2E5C5C305E5E315F5F2F5D5D305C5D345D5F355D5F335B5D43696C4C7275385B5F426569
+64858A7FA0A584A3A853767A3A66673161612C5C5C2A5C5B326463376B692A5C5B295D5B
+2E605F2D5F5E2C5C5C2C5C5C2F5D5D305E5E305C5D2E5B5E30606425565A2B5D5C30635E
+32645B2E60552D5F542F5E562F5E58305E5B2D59582F5B5A2E5B58315E5936615A36645A
+3362583262563464562D5C54305D6339646B325F5C33605B2E5A5B33615F2C5C502F6155
+3163602F61622D615F306261365E66375E5D3F684A7EA5788FB5825C8050436544365840
+57796882A899547A6F365C4F3D64514E765481A97586B17B4F7C55366143345F44557E60
+7FA88094BB8E749B6C3B603E3D5E53395E4D527D4F80AF7867976F3E6F5132644B3D6E4E
+60905CA2CF988CB58D40694B406E54608E6A8FB07BA0BD85829E75486C5236655D2B5E57
+3A644C6B906E88AC88587D5C436A553F674C597A4B8FB27894BE7F5583542D594A365F57
+41654B7CA07C84AC874C7A533B6F48396C4D466F6183A489A4BD799BB6715F81683B625D
+3860575A84708CB48F78A27A3A674A39634B4F765788AC869BBC8D688E653B67562D5F54
+31645138684E759E7C86AF914E786A3F6A603660544F7156849D66ACC281A2BE8152764A
+305F4F2D60612E61642F62662C5F632D5E63305D62335F6032605E406A548AA771A0BC81
+6C926D35604C335D533F6B5E51846578A77BA5C69192B28351795F315C5236635E396158
+617F659BB38FABC2967C976E678E6F578463608E5F88B37BA6CA8C8BAB795675633C5D56
+3D66545D856A8CAC85A3BF8F98B38089A9776B956774A47A88BA9471A179386336537A4D
+7BA07570966F4974563F6B4A456E44759E7292BA95739C7C406A54315B4D345F582E5A59
+335F62325F65325F65315E64315E63305D602F5C5F2F5D5D2D5D5F2D5D5F2F5D5D305E5E
+315D5E305C5D2F5C612F5C612D5C622B5B5F325F642F5B5A325956385B545B796D2B5B5B
+2C5C5C2D5D5D2D5D5D2B5D5C2A5C5B2B5D5C2B5D5C2C5E5F2C5E5F2C5E5F2D5F602C5F60
+2B5E5F2B5E5F2B5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5D5F305E5E315D5E315D5E305C5D315A5C
+325A5C355B5E375D6063868A6E91954D6E73395A5F46656A6E8D929DBAC095B6BB678F91
+4A76773664642B59592959592E5E5E2C5E5D3567662E605F2E5E5E2E5C5C2E5C5C305C5D
+315D5E325B5D2F5B5E3363672D5E622D5E5B295B522B5D512F5F512D5D4F326053336157
+356059325C5836605C37605A335D53335D51305C4D37655832615131604C305E51396266
+355E642750482C574D335D593A676035645030614E2E5F5C2D5E622D5F5E2F5F5F2D555D
+375B59486F5081A77498BC7F73965C5272493F5D433C5C4F5D7E774C6D643D5F4E46694B
+6E946596BA7C7299603C6547376251396156426954668C6395BC858DB577577D4A3B5B46
+4B6D556F9A6283B07553815C386551315F543B67564C78547CA57B789D7B4970533C684F
+406949769363A5BD898DA78043634B2E5C513565575B836087A87B86A5794D6F4A41694E
+3D664850744685A8709DC68C74A2744771633B635863876385A97D6C916F3B6849306245
+30614C355C57678770AAC3819EB976597A69345A5B39615962897496BD9189B3854E795D
+365E44375C3A799D6FA2C38A7298653B68512E5E5038684E5A876687B0886D95733A6554
+3B665D355F553E62486E89529EB7759FBB8055794D3362522E605F2D5E622B5C612D5F66
+2D5E63315E64335F62315F5D406A5489A66E9EBC7E698F66366249345E5035624E386C46
+5D8D5999BB7E98B6824F775D315C533764613A625A63816798B28B9CB3895E7A54406651
+416D563E6B445F8A5498BB77A1C18273936E41644E3964503A654A5C7C5397B27F9BB47D
+718F5B426B4143724E5A8E6A4F7F593963356D91618AAB7C678A603A6343315D3C376034
+618B5B8BB48A85AF8B57826737624F3661573B6865326060325F64325F65325F65315E63
+315E63305D602F5C5F2D5D5F2D5D5F2F5D5D305E5E315D5E305C5D2F5C612F5C612D5C62
+2B5B5F325F642F5B5A325956385B545B796D2B5C592C5D5A2D5D5D2D5D5D2B5D5C2B5D5C
+2B5D5C2B5D5C2C5E5D2C5E5D2C5E5F2D5F602C5F602B5E5F2B5E5F2B5E5F2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2D5D5F315D5E315A5C325B5D345D5F335B5D325A5C385E6140666995B8BCB4D5DA
+AECDD294B3B87A979D6A878D6782894A696E41676A2D555730595B355E60356162315F5F
+2B5B5B2F5F5F2F5F5F2E5E5E2E5C5C2E5C5C305C5D335C5E335B5D315A5E2E5B60306062
+33615E34635947776753826E3D6C5836634F487465517B71436C64345E54386055456E5E
+537D6948725E4875615986714F7D6037644D3C64633860603760525A837150786D547E70
+4775582E5E462D5B593160663163622F5F5F345D63365A5A4467536E936A9BBE849CBF7D
+7C9D64618056425F4B3D5B51405E5441604E4E6E4789AC76A3C3825F824C32594437605C
+3A60613358504F74528FB6819FC687719663405C4D5C7B698EB58080AC713B664A335D53
+305A59315959365B53466B5A496C583D634E386352335A456D8963A5BB948CA38744614D
+3763543F6C556C925F9AB97E9AB68581A0748BB68984B28384AA798EB38091BB89729E7A
+4973673D63548AAE8294B9865B7F633A645031624D33644F335E4A5A7C59A3BC789CB677
+597A69375D5E3D625B50766172976C668D603F684838614342664080A270A4C68970955F
+37654931624D416E4D7CA57B98BD91577D5830594937625B335E55355B445D7B4795AF6E
+9DBB7F587C503662532E5E5E2C5C602C5B612E5F662F5E64315E64335F62315F5D3F6953
+88A56D9DBB7B6A9165386449365F4F315C482C5F364F7E4794B4739BB8824F7560315B57
+3561603761556284619BB78794AC7C4964412F524B38625E2A563F426B3F84A763A6C780
+8AAB76456B46376450345F4B54724EA3BA8C9DB5835B784A315A3A32624A2E624B326346
+4369408CAC7DA7C49690AF867DA48982AD9181AA8085AF7F93BC9291BB976994783C6753
+2C584B2D5A5532605E325F62305F65305F653060642F5F632E5E622E5E622D5D5F2D5D5F
+2F5D5D305E5E315D5E305C5D2F5C612F5C612D5C622B5B5F325F642F5B5A325956385B54
+5B796D2B5C592C5D5A2E5E5E2D5D5D2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5F
+2D5F602C5F602B5E5F2B5E5F2B5E5F2A5C5D2A5C5D2A5C5D2B5D5E2B5D5E2B5D5E2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5D5F305E5E2D595A2F5B5C
+365F61355E60345C5E3D65674A7073A5C8CCB9DCE0BCDDE2BBDCE1B2D1D69FBEC38CA9AF
+6C8B905D7E834C727550767941696B386163305C5D315F5F3060602F5F5F2E5E5E2C5C5C
+2E5C5C305C5D335C5E325B5D315A5E2C575D315E61315E593A685B61917B7DAB914E7C62
+3460495C87747CA5956992843F6558446B596D937C8EB59A71997E6A967F75A1887FAD89
+5883652F56513F63615C836E678F74628976719B836E9C77437154325E5D325E67316163
+2E5E5E3A6367345A5B375A534D6F567D9F6DA1C4849CBF7B94B57C7594724C6955405F4F
+415F4752714894B27C9FBD7F5B7C4D376052335B63355B663559594A6F5084AB769EC380
+7EA169456250627F6D99BF867EA76B355B42385F5E365C6530566332576033555736574E
+33594A35605637604E759071A3B8978CA28B415E4C3660523F6D507BA166A4C380839E69
+5F7E524A774C4C7C52537952517551537B564C775B406A604C736091B68095B8804C7056
+3A6259305F57326256345F4C577B579CB7749AB4775B7C693D64613A5F57345A45476C43
+42683948724E6088656E916792B280A4C3886C915D36644735654D4B754D8BB1829BBC8D
+50744E386151355F5B305D5839634F5B7B4994B1719FBE83587B513660522E5C5C315D60
+336065305F652F5E64315E63335F62315F5D3E685287A46C9DBB7B6A9369376348345D4D
+335E4A32643E54834C95B37398B4814D7260305A59335F5E335D4F62855B9FBE8597B27B
+476541385C5A3962682D584F416A486F93539ABC7291B47A476D442B5A483A6655597755
+A4BB8D93A97A4E6A42355F49346458285C50376652567A5695B28492AC7D6B875F54775F
+4E7860557F5B4873484A7450507C5B46725935624E32605536655F315F5D2F5F61306064
+3060642F5F632F5F612E5E622E5E602D5D5F2D5D5F2F5D5D305E5E315D5E305C5D2F5C61
+2F5C612D5C622B5B5F325F642F5B5A325956385B545B796D2C5D5A2D5E5B2E5F5C2E5F5C
+2C5E5D2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2C5F602B5E5F2B5E5F2B5E5F
+2A5C5D2A5C5D2A5C5D2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2E5E5E2C5A5A2E5C5C346061335F60335C5E3C6567497173
+729A9C7EA4A791B4B8ACCFD3BDDEE3BCDDE2BAD9DEB1D0D5A9CACFA0C1C690B3B753797C
+365F612E5A5B3462623161612E605F2D5F5E2B5D5C2C5C5C2F5D5D315D5E305C5D2F5B5E
+355E643460612C57502F5B4A59876D82AF90507D5E345F43426C54779E8B6D9482395E4C
+3D634C678B6F8CB18F628A674A755A3C694C79A67B77A17D30564B50736C82A98C5E8661
+3B6245638C6C7CAA7C4B7955315E5B2C58632F5F633363632F5B5E345C5E385B5D385950
+4C6E4B6E915B87AC66A0C5809FC28C7999725C7A5E415F4358774E9AB7879CB78263815B
+38605F2E596A365C71375C62446B4C7AA2669CC27586A96747634A607C639ABE7E85AD6E
+3E61493D6064385D6F375B71385D70385D663D615D3A6257336059335F507291719EB895
+8BA38B4362503561523B694D7CA265A3C27C748D563E5C363360493161533C62573B5D4F
+3D644F3A6552355E564B755D97BE7D95BA774B6E5639605F2F5C62346167375F5E567860
+A1BB7E9AB475597B623B635A375D523359445478526085597CA57B7DA67C73976B8DAD7C
+A4C28E72966839674B336145547B4E93B6809AB88651744C3B6454315E5B2F5D5B3B6655
+5A7B4C93B2769FBE85587B51345E502E5A5B325B5F3760642F5F632F5F61315E61325E5F
+305E5B3E685287A46C9CBA7C679068346049325A4F345F4E36654357835094B07596B081
+4D6F61305A5934605F325D4C5F85549EBE7D99B5784A6940385E5F315B69305C5B3F6951
+5F854A94B77394B983436B482E5E50376558506F4D9BB58890A779516F4D3C66582C5E5B
+295D593262565678579BB68991A9795D784F41644C3C66523B664B3865483C684D3A6750
+2F5E4A2C5C4E31605631625C2E5F5C2D5F5E2D5F602E60612D5F602D5F5E2D5D5F2D5D5F
+2D5D5F2D5D5F2F5D5D305E5E315D5E305C5D2F5C612F5C612D5C622B5B5F325F642F5B5A
+325956385B545B796D2C5D5A2D5E5B2E5F5C2E5F5C2C5E5D2B5D5C2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5F5E2C5F602B5E5F2B5E5F2B5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F5E
+2B5D5C2D5D5D2F5F5F2F5D5D2E5C5C3460613C68693C65673D66684870725981836B9194
+80A6A9A4C7CBC2E3E8B7D6DBBFDEE3AACBD0567C7F3961632F5B5C3260602A5C5B2E605F
+2C605E2B5D5C2B5D5C2D5D5D2E5E5E2F5D5D2F5B5C325B61345D5F305B52305D494D7A5D
+7EAC88507C593A6341446C51789E8570968140634D42664A5C7F5E85AA815F855C3B6446
+3E6A497AA6757BA47A3A5E503A5C4E557B564A7144486D4B658E667CA873427147335D5B
+325C6A3360662F5F612E5C5C325E5D365E5E3D625A42654D43663E557A4470965995B880
+9ABF8C7E9E7548684158774D9CB98BA1BB8B6F8D69325B552D5C66396274345C5E3D6543
+7BA367A1C87985A86648614B617A6496B97792BA744D7155385C5831565E345969325968
+2E575D325B5337635635675E32614F6C8F679AB78B85A07F47695136625539664F769E62
+A5C4808AA36A54724C3361542D5D5D3B6261385B55365F4F35604F335E5758826AA0C881
+9BC1765B80613B625D2E5B6034636938606051745CA0BA7996B37057795E3961563B6154
+4C72597CA17685AB7A719A725881594A6D437C9C6DA2C08C71956939654E336147567A4C
+98B77E9DBA845C7C533861512F5D5B2E5E5E34605154794D8DAF739ABB84567B50376052
+315B5A33595C345B60305E5E2E5E5E305E5E315F5D305F593D695286A46E9DBB7F678F6A
+35624E365E56355F55315F424F7A4D92AD789BB48A4C6E5E315B5936626135604D5E8550
+9ABA7793B26F46673C355D5D2C5767325E5F3964505E85509BBF828DB1853A624732665A
+3464564F714CA2BC8D96AD7F5372503A655B2C5F6033696B2F5E544A6C4B9AB4849AB17D
+607B4E3C604437604E325D4A325E4D3460512F5D502A5A4E2F615833645E2C5F5A2C5E5B
+2C5E5D2D5F5E2D5F5E2D5F5E2D5F5C2D5D5D2D5D5D2D5D5F2D5D5F2F5D5D305E5E315D5E
+305C5D2F5C612F5C612D5C622B5B5F325F642F5B5A325956385B545B796D2C5D5A2D5E5B
+2E5F5C2E5F5C2C5E5B2C5E5B2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2C5F602B5E5F
+2B5E5F2B5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C605E2C605E2C605E2B5F5D2B5D5C2B5D5C
+2E5E5E3260602F5B5C2F5B5C355E60335C5E325A5C3C64664E747764878B93B2B7A8C7CC
+95B6BB406669335C5E2D5B5B3060602E605F2D615F2A615E2A5E5C2A5E5C2B5F5D2D5F5E
+2D5D5D2E5C5C2F585E3058583660563B66524F7B5A83B08956805A3B6541456C4D789C80
+6D9078395B423C5F3F53764E81A5775980532E573548745076A26D6E986A4466553C5D4C
+52774C6B915E73986F80A77A8AB77C4674463A626137616F315E642757593163622E5F59
+3260535883706086713D604A3A5C444568486C8F6599BF8E8CB17D4E733D4C6C3B89A676
+A3BD8D80A0773A684C2D6154346262345D57426A4781A86F9BC07A6E8F58435A525C7467
+89AC6C9DC57C6C9269487058376050335D53325F5836655B37665633635333695C32674D
+6C945F9ABC7F85A574466B4A2C5A4F366553759B68A3C38296AF765C7B523B6B5D2D615F
+3A635D385E4F3C684F3C6954325D56507A6291BA6E98BF6E739A6E416B572C5C4E2F6156
+3660545277559DB96E97B56B5B7D65385F5A416758688F7097BC8884A973456A4832563A
+3B5A387C9B6F9FBE856C90603A645637625151724592AE73A2BD8679986F416A5A315F5F
+2E6061316155577D548EB17998BB83557A51376050345C5C35585C33595C2F5D5B2D5E5A
+2F5D5A31605A305F593D695287A56F9DBA806A9270376354375E5D355E5A315E47507A56
+95AF829FB8914E7361315C5536636036614E6086539ABA7794B3704A6B3E365F5B2F5E66
+35636138644D6C926195BA866A8D6F355E4E2B60562D604D557A4FA3C08A8EA9764E6E47
+326055285E5E2A62632B5D5145694397B27DADC589829D684E7351315C483762592F5C59
+33605D3967643866643465623263602C5E5B2C5E5D2B5F5D2C605E2C605C2D5F5C2D605B
+2D5F5C2D5F5C2D5D5D2D5D5F2F5D5D305E5E315D5E305C5D2F5C612F5C612D5C622B5B5F
+325F642F5B5A325956385B545B796D2C5D5A2D5E5B2E5F5C2E5F5C2C5E5B2C5E5B2C5E5D
+2D5F5E2C5E5D2C5E5D2C5E5D2D5F5E2C5F602B5E5F2B5E5F2B5E5F2D5F602D5F5E2D5F60
+2C5E5D2C5E5F2C5E5F2C5E5F2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2B5E5F285F5C29625C2B625F29605B2B5F5D2D615D2E605F2D5E5B326060315F5D335F60
+2C58572E5A5B386261345D5F325A5C48696E6D8E936F92962F5558396264356162315F5F
+2D5D5D2E605F2C605E2B5D5C2B5D5C2C5E5D2D5F5E2D5D5D2E5C5C3862612F5854315B4D
+38644D4A765583B089547E563660384166447DA281749777385B3A40623D5D80568BAF81
+567B4F3D65433E684476A06E759C6D3B5D445072597DA17372976345693B61885982AD75
+437045355F55315A60325E5F3462602C5D592E5D53386852739F847AA18C426551385948
+41634B5175518AB0818AB07D517843395D2F6B8C619CBB918DB2894F7D562F62432F5B4A
+3863504F795585AD7B8AB1784E724637524B4F6B5D799C64A5CD878EB4836C926B527A55
+436D4948775764927665927B45725E2E61522E5F416D97589DC57C84A86A50774A376352
+346051587D5486A770A9C68C96B8855584643C6D57426C544A7257638F6E6692773F695D
+3E694E81AA669AC37594BC8858825C3A69473B6A4A446D4F668C5D9FC06F9EBE72608363
+385F4D446A517CA27BA4CA8F789E63456A413E623E50714689A977A0BF83709561426C56
+36604C4A6B3E85A26AA3C08A98B78B567C633964533362523B674C62885794B77D97BD84
+537A4E37614B365E56375B57345B58305D5A2E5C59305D56315F543160503F6A4C84A771
+9BBC856B9370355F4932584D365C4F386347597F5896B2829BB68B557860335D4F356056
+36604C6187589CBE829BBA7E54784A355E4E325F5A3664573C684F79A07485AA7F456852
+3B635831635735654D5B81529EBD848AA76D577B4B3B6851295C532C605C346359395E3F
+7794689FBA839DBA82769A6A4B75513E68543E685C507B715E8C824D7C7632605D2A5B58
+2F61602C5E5D2C5F602C605E2D615F2E605D2E605D2E615C2E5F5C2D5D5D2D5D5F2F5D5D
+305E5E315D5E305C5D2F5C5F2F5C612D5C622B5B5F325F622F5B5A325954385C525B796D
+2A5A5A2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5E5B2D5D5D2D5E5B2D5D5D2D5D5D2C5C5C2C5C5C
+2C5C5C2D5D5D2D5D5D2E5E5E2E5E602E5E602E5E602B5F5D245D5729655D2A635D265F58
+2B625D30655F2D5F5C2B5E592B5C5930615D33615F32605D2F5D5B33605D325E5D325C5B
+3A6166466B71476C72385F6430575C335C60325E61305C5F305C5F2F5C5F305C5D2F5D5D
+2F5D5D2F5D5D2F5D5D305D5A305B51376352325D49315D42537F5E7AA682719B73497449
+60865D84AA817A9F7643663C3E5E356F906584A57A6A8D633B603E48704D7EA77D79A074
+3F633D5A7D558DAE7F7499665478486D936489B0835B855F315B453561522E5C4F336156
+325D532D574939634D6991768BB2936E9372476A49466A466589638DB18B769C753F6442
+395E3D50775A72967A93BB9977A275507B4D335D37446D4B719B7781AB87638D693A6343
+385E493E61495C83568CB37EA3C89498BD878AAD7585AB708EB77B82AC7A638A6D3F6452
+375E4C58805E86AF6D9FCA7A8FB86A6C945841684B3358464A6C5370936B94B87BA3CB85
+90B9777EA76B7EA5708BB28581A9845C85653F69513C65455F895786B2759AC68B83AE76
+67925A69915C7CA16D88AC6FA6CB7E99BF727CA16B52774B466B3F759B6A9DC38A94BA7D
+73995E749A5D7BA25F8DB26D9DC27F94BA7F6C9367456B443C5F3567885B93B4859FC18F
+89AD7D7197666D945F749A6185A96998BC7C9AC08579A0714A7351305A42315A48386256
+2D5753325C58335D51325E473F6C4B628D6289B07B9EC38F7DA4775D835C3C5F3E365A34
+507446789B6396B677A3C18B6A8D6D4F756031574235593F67896499BA8D98BA88799D6F
+4C714F386143436C4E6B94747CA583618A6C3D67512F5846385F4C4A7152769A6A9EC284
+99BE796C9354446F41386548346257345E5A3A5F5750735F7B9E76A0C18A9EC27C87AC67
+73996682AB8187B18D6E997B4A765F3160502F5E563365622F61622F60642F60652E5F63
+2F5F612E5E5E2D5E5B2C5D5A2C5C5C2D5D5F2F5D5D305E5E305C5B305C5D2E5B5E2D5A5D
+2D5D612A5A5E315F5F2E5B58335B533A5E525A7A6B2A5A5A2C5C5C2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2E5E5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5E5B
+2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2E5E5E2E5E60
+2E5E602D5D5F2C5E5D2F635F2B625C2C615B2D605B2B5E592A5B572E5C59305D5A366360
+305A582E5856335D5B355D5C355F5D38605F3961613F666B4C737A385F6432595E385F64
+335C60365F6330595D325B5F325B5F325B5D305C5D305C5D305C5D305C5D305D5A326056
+366555325E4D2D5A45436F566895787BA78676A27E67916D82AA857FA57E5D815B597D59
+7A9C7989AB8A799C7C4F765B5F876C8CB39689B18F577D585377517C9F778BB08773986F
+7BA17C8BB293669175426E573C6B59315F52356358335E553963593B64544F7961769D80
+82AA887FA58084AA8581A6856D9175436950305742375E4B335C4A416C5B68927C82AC86
+81AA7E7CA67E76A27F6C977B5A866F43705C34614D35604C315B433D66485E845F80A579
+93B88499BC849ABD837DA569648B5C4669534061585C7D7283A78D93BB8690BA7895BF7D
+83AB7664886E44655A36574E45685269906187B17299C17B97BE7B93BA8583A98060876A
+3E6550315B4738624C3B66485E8B6487B28498C38E96BE8989B07B799E6B6B905C8CB476
+92BA7C90B7826C9165466A44577B5584A98096BC8D99C08982AA6E6E9657749C5E8CB37E
+92B88971956F486D4C385C42476B5164876787AC839FC395A0C28F8DAE75779B5E72955B
+87AC7696BC8D86AE89668F7148745D3A6456335E55355E60315B5A305A4E3E6A535F8B68
+82AD8291BA8E90B98D99BF98769C7755795557795478996C95B7849CC08394B9858EB296
+7095834B6E5A385B43496B506C8F6F84A8848BAF8981A782779F7C739A7B6B967A57816B
+3C6754325E4F3A65544C715F75977C91B68D92B98491B97D91BA807BA577598466325C52
+325C5B335B5D3B625D587E657FA57699BC789FC37B95BB808BB180729B6F547E5A3B674E
+315D4C2F5E562E605D2F60642F60652F60652E5F642F5F612E5E5E2F5D5B2C5D5A2C5C5C
+2B5D5E2F5D5D2F5D5D305C5B305C5D2E5B5E2C5C5E2D5D612A5C5D315F5F2F5C59335B53
+3A5E525A7B6A2A5A5A2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5E5B2D5E5B2D5E5B2D5E5B2D5D5D2D5D5D
+2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2E5E602E5E602D5D5F2F5D5D2C58572D5756
+315B5A335B5B395F605477796A8D8F6B8D8F7291946C8B8E6E8D906D8C8F6F8C90739295
+7D9A9E7A9BA08AAFB578A1A73B64682D565A355E622C5559376064315D60305C5F305C5F
+305C5D305C5D305C5D2F5D5D2F5D5D2F5D5D295757315F5F35636033625C34625839675A
+416D5C43705B335E4A3E6852416853385F4A375E4B426755476C5B43695A406A5C396357
+3E6759466F5D436A573A614C3E644D476D563F654E39604D4770603B675A2C5A502B5C56
+2455522B5B5B295757335F5E2D58512752483A63534A74604C76604E7862426B59396252
+31594E3660563E675F3560592E5B543B665C426E574C775C527E674B78643B675A2C5A50
+2958522C5B5536635E345F56305A4C365D4A466D52577C5B5B7F5B5479573D654A38614F
+335A572F545A33595C3D645F467058497554426E4D456F57446B663B616431565C2E5552
+37604E436C4E5C825B5E845F587F64486E5F375E5B31595B325B5F36605F345F56366253
+416D564F7A5F547C624C725941644E3B5E46547B5C466F4F426A523C63512F554A335850
+446A5F49705E50785E436C4E365F3D3A63434C745A567D6A496F643458543155532F5351
+355851466A5C5B7E6A5D81674E71533C5F3F4467494C70564C725D40695B335C562C5859
+2B565C2A565F2E58642D585F2E5856335F52416D564D7A5D4E795B477256517961426956
+365B4A375C4A4669535175595177524C71524A70634068603B6058365C4F315846315845
+3A614C466E56577E6956806C527B69436F603560562C59522F5E5836635E2F574E466C5D
+50765F49705349714F517A5A49735D366255305C5B315E63315C632F5958325A4F41684D
+54794E608456628861537B583F684A315B432F5B4A32605631625E2E60612F60642E6165
+2F60652E5F632F5F612E5F5C2F5D5A2C5D592C5C5C2B5D5E2F5D5D2F5D5D305C5D305C5D
+2F5C5F2D5D5F2D5D612A5C5D315F5F2F5C59335B533A5E525B7C6B2A5A5A2C5C5C2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2D5E5B2D5E5B2D5E5B2D5E5B2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D
+2D5D5D2D5D5F2D5D5F2D5D5F2F5C5F325A5C3A5D5F3E6163395B5D4C6B6E8AA7ABB4D1D5
+ADC9CDB7D0D5BCD5DAC3DCE1B7D0D5B6CFD4B9D2D7C4DDE2BEDBE1A0C5CB6C959B376064
+335F623861652C585B315D602B575A305C5F305C5F305C5D2F5D5D2F5D5D2F5D5D2F5D5D
+2D5D5F2D5C642C5C662C5D622C5C602A5A5C295A572A59532A59512E5C522E5C52325D54
+36615837605A335C56335C58355F5B315E5B32605E305D5A305A56345D57335C54325A52
+335D53355E562A554E325F5C32605E2F5F613265682E616531636A34656C37676B346262
+315F5C35625B335E542E594F335E542A554E335D59396361325E5D2D5B5B315F5F316161
+2D5B58336157315F542E5C522D5C562E5F5C3262643364683465692C5C60346164356160
+325D562F594D325B4B335A472E5445345D57345D5F365F65386068365E66325B5F315B57
+325D54356059335D59325B5F345C64386068386167355E60325D54355E4C335D492D574D
+2953522D5861366070345F6F2E5A6538656A315F5C2F5C55326055356056345D55365D58
+3C635E3A64582D594C30595336605F345B62305860365D64386261315A54345F55376153
+356154365F5936605F365D64325A6439616B3A626A3A6166375D5E345854345951385C50
+3B6152345A4D355D52355E58325C5B305B62305F6932606F316070295767315D6A346164
+2F5E582A584B2A59472F5B4A315D4E2D564E335C5838605F375E5D335A5530584F345D4D
+386153325B57305A59365E5D3C65613A635D325B53315B51355F552F594F2F5A512D5A53
+2D5B582E5F5C3161612E606129595938625E345D55335B52355D52355D52315B51315B57
+315F5F2D5D612C5D642F5E64325F62335D5931594E325745335942375E49365D4A345D4B
+335D5132605632605D2D5F5E2B5C602D60632D60632E5F632E60612F5F5F2E5F5C2F5D5A
+2D5E5A2C5C5C2C5E5F2F5D5D2F5D5D305C5D315D5E305D602E5E602D5D612A5C5D315E61
+2F5C59335A553A5E545B7B6C2A5A5A2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5E5B2D5E5B2D5D5D2D5D5D
+2D5D5D2D5D5D2C5C5C2C5C5C2B5B5B2C5C5C2C5C5E2D5D5F2D5D5F2D5D5F2D5D5F305C5F
+33595C38595E3B5C613C5B605673799AB5BCC7E2E9C0D9E0BBD4DBBBD2DABFD6DEBAD1D9
+C5DCE4B8CFD7B8CFD7B5D2D899BEC44570762E5A5D3461642E5A5D2F5C5F2F5C5F2E5B5E
+2F5C5F2F5C5F2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D612E606B2D5E6D295A68275763
+2B5B653162673364683163642F5F612C5C5C2C5C5C3060603360632F5C5F2E5B602E5E62
+26575C2D5E633463692E5E622754592C595C356164315D603560662E5B60305F652D5E63
+295B622B6269295F69245A642B6068295B6228595D2C5E5F2F605D2A5B57295A5630615E
+38686A2C5C602B5A602E5D632A5B602B5C602E61623062612E5F5C2E5E5E2E5E602C5D61
+2B5E622A5C63275C64275C64295B642D5D67305F65315E61305C5D325C5A37605C3A6462
+315E642A596129595D2F5F5F3464643363632F5F632D5D613362683060642C5C5C295959
+2858582A5A5E2D5C64325F64366158376258366360346166315F6C305E6D2E5E6C2C5E69
+26595D295B5A2D5E5A2E5F59305E5B315D5C335C5E345D5F2E5C592C5D59336063346369
+305C692B59682F5B68305F6534626231625E305F592A5B572B59592B5A602E5A672D5868
+2B57622D5962305B62305C5F315B5A325C5A355E5837605A305955315B57315D5C305D60
+2E5D652C5E672A5B692758672E5D6D2F5D6A2F5E642E5F5C2F605A31635832645931625C
+2D5B5B2F5C62315D68335D69335E67335E65325E5F315D5E356265315E612B585B2A5858
+2C5A5A305E5E32605E32605E3462603462623262643163642F62652D60642C6165306366
+2E5F5C33615E325E5F2E5A5D2F5A6135606935616C2E5F662F6168285D61275D5F2D6061
+336363346061365E60375D5E38615D39625C39635F3663603260602D5D5F2C5D612C5F62
+2D60632D60632E5F632E60612F5F5F2E5F5C305E5B2D5E5B2D5D5D2C5E5F2F5D5D2F5D5D
+305C5D305C5D305D602E5E602E5E622A5C5D325F622F5C59335A553B5F555B7B6C2A5A5A
+2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2D5E5B2D5E5B2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2B5B5B
+2C5C5C2C5C5E2D5D5F2D5D5F2D5D5F2C5C5E2E5B5E345C5E2C52552E515535585C47686D
+6C8B9085A2A884A1A78FAAB17F9AA17C979E87A2A9AAC5CC8CA7AE7F9AA186A7AE85ACB3
+336065305D60325F622451542E5B5E2E5B5E3360632E5B5E2C5C5E2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2B5C602456612A5E6C30616F2D5F6A2B5D662B5D64285B5F23565A2B5E61
+295C5F295A5E295C5F2B5C612B5E622B5D642B5D6435676E2759602759602F60672E5F64
+3362683463692958602D5C642D5E652F61682B6066275E632C666A2D686C2761652A6166
+2C61652D60632A5D5E2A5E5C2D615D2D5F5E285B5C2A5B6023565A28596031636A306367
+2D60612A615E29605D2B5E5F2E61643063672C6165295E64285D632960672B62692F646C
+275C6426585F2A5B602D5D612D5A5D2D595C2E5B6031616B31636A3264612F645A2C5F56
+285D572C5D6231636C2B5B652C5F6330635E32675D33665D3266623162693061682F5D5A
+2F5E562E5F5C2F60642E5E682A5C652A5F672E63673066662F66612D625A285B542A5D58
+3060603360632F5C5F30625F2E625E2C5E5F2B5D6431616D33647230606C295B622E6061
+2C605C2C5F5A2B5F5B2E60612F616830606C2F5F6B2F60672E5E622D5D61305D60326060
+335F5E305D5A2D5A5736636033615E2D5E5B285A5926595C265B5F2960632D62682C5E67
+2B5B652A5B5F2A5C5B2B5E572B5E57285B542557542E5F632C5C662B59682B5A6A2F5D6C
+305E6B2F5E662D5C622D5D5F3161633161632E5E602F5F613262643060622A5B5F306064
+2C5D612B5E612F62652C6264295F61296162306666295D592F605D306064305C67315C6C
+32607030606E2A5C652D636529615E28615B29605B2B5D5C2A595F2E5864335B67345C64
+2F5A602E595F2F5C612F5F632E5F632E61642F62652C5F622D60612E60612E605F2F5F5F
+2E5F5C305E5C2E5F5C2F5F612D5F60305E5E2F5D5D305C5D305C5D2F5C5F2D5D5F2E5E62
+2B5C60325F62305D5A345B563B5F555B7B6C2A5A5A2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2E5E5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2A5C5D2A5C5D2B5D5E2B5D5E2C5E5F2C5E5F
+2B5D5E2B5D5E3666682F5F612D5A5D2E5A5D325B5F345D61365D62355C614B707643686E
+385D63395E64668B9144696F31565C3D666A3D686E2050542C5C5E3060622C5C5E306062
+29595B28585A2C5C5E2B5D5E2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2B5D5E295C602B5D64
+2C5F632A5D60255B5D275D5D2A60602D646129605D2A615E2B5F5D29605D2B5E5F2A6060
+2B61632B6163285E5E275D5D295F5F2D60612A5D6028595D295A5E2D5E632E5F642E6165
+2F62652E6466275F5E26615D29666125605C235B5829605B2C635D29605A2860572D645E
+2F635F245B582B5E5F2E6466306366275D5D225956245B55275F562860573367632F6263
+2A5D5E265C5C265C5C265E5D275F5E275F5E2B6362275D5D285B5C2D5F602F61622F5F61
+2C5C5E2B5B5F3063672A6060285E5126604A2E655030695A306462295E623164682B625F
+285E5026604A2B624D2A62552B5E5F285B5E31645B2F61562B5E572A5C592C5F602C6262
+2B625F28615A255F53275F522861522B615330635A3467603364612E605D23584E2B6358
+30655F29605D295C5F285D612C5F622E64642A5F592B635A30655B2F675E2D615D265C5C
+26595D26595C2B5F5D2D605B2D605B2C5D592A5B552D5C562F5E583261592C5B532B5D54
+2C5F562D625A2D625A2A6259286158285F59295C5D2D5F6030625F31645D2F62592D6155
+2E635930655F2A5D5E2C5F632E5E682C5E692B5B652B5C632C5D622E60612B5D5A2D605B
+2D605B2B5D5A2A5C592D5F5E2F61602D60613062632B5E5F2A5E5C2C63602F66632D645F
+27605A235C552E665D2A5F572C5E5F33626A33616E2B59662959632C6264265F58276357
+2A67582C66582E635D2F6064335F6C325D6D36626F305F692E5D653061683263682F6265
+2C5F622A60602A60602C605E2E605F2E605F2F5F5F2F5F5F305E5E2E5E603060622F6162
+305E5E2F5D5D305C5D305C5D2F5C5F2D5D612E5D632B5C60325F62305D5A345B563B5F55
+5C7C6D2A5A5A2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C
+2B5D5C2A5C5D2A5C5D2B5D5E2B5D5E2C5E5F2B5D5E2B5D5E2B5D5E2356572A60602C5F60
+295B5C2E5E603060622E5B5E2C595C507C7F5F8B8E4F7B7E335F62598588396568245154
+2F5C5F2454583161652E5E602757592B5B5D2D5D5F2C5C5E2C5C5E2B5D5E2B5D5E2B5D5C
+2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2E6061295D5B2A5C5B2D615F2E625E295D59275C56
+265D572B605A29605A2A615B2A615C29605B285F5C275E5B285F5C235A553067612D615D
+265A582E62602D6061285A5B2E60612D5F602A5D5E2B5F5D2F66612A635D2460562A665C
+2864582C645B2860572B6056296156275C52255D542A615B29605B285F5C285E5E275D5D
+29605D30655F2A62572A60523066592C615B2B5F5B2A5E5A29605B2B625C2B625C29605A
+285F59285F592C635D2F635F2B5F5D295B5A2A5C5D2F5F613163642B5E622D64612F6859
+2C66502A644E2C65562B625F285D61285D612B625F2E67582F69532E68522C65562C6360
+2F62632C5F5831645B30635E2B5D5A295D5B2B625D2D645F2A62592B63562B64552D6657
+3066592E61582B5E592B5D5C2E605D2D625A2F675C2D645E2A615E2D63632C6262295F5F
+2A615E2E655F296158265E55275F562B625C2C63602C62642D6061275C562B5E572E615A
+2E615A2D5E5A2B5C582B5C582C5D592F605A2D5E582B5E572B60582B6056286055275F52
+2860552E605D2B5D5A2A5B572A5D542B5D522A5E522A5E522A5F572B5D5A2A5D5E2B5E61
+2D60642E61652E61642D60612B5F5B2F625B2B5E55295C552B5E572D605B2D5F5C2C5E5D
+2B5F5D2B5E5F2E62602F635F2A615B2B605A2C645B2D655C2C64592A62572B60582C5E5D
+2C5D612D5C642D5C622E606130655F2B65572A67552964522761522C6159306263315D66
+2C5865315F6C2D5D672C5C662C5F632A5D61295C5D2B61613168652A615C2C605C2D615F
+2E605F2F5F5F2F5F61305D602E5E623061652F6064315E61305E5E305C5D2F5B5E2E5B60
+2C5C602E5D632B5C60325F62305D5A345B563B5F555C7C6D2A5A5A2C5C5C2D5D5D2E5E5E
+2D5D5D2C5C5C2C5C5C2D5D5D2B5D5C2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D
+2D5F5E2D5F5E2C5E5D2C5E5D2B5D5C2B5D5C2A5C5D2A5C5D2B5D5E2B5D5E2B5D5E2B5D5E
+2B5C602B5C602B5C602A5D60285E5E275F5E285E5E285E5E2A5D5E2A5D5E2B5D5E2B5D5E
+2D5D5F477779538385548486427475295B5C295B5C2F61622D5D612D5D612C5E5F2C5E5F
+2B5D5E2A5C5D2A5C5D295B5C2A5C5D2A5C5D2A5E5C2A5E5C2A5E5C2A5E5C2A5E5C2B5D5C
+2C5E5B2C5F5A2D5E5A2D60592D60592C5F582C5F582B60582C5F582B60582B60582B605A
+2B605A2B5F5B2B5F5B2B605A2B60582B60562C5F582C5F5A2C5E5B2C5E5D2D5D5D2C5E5D
+2D5F5E2D5F5C2D605B2C61592C61592A62552A62552A62552B60562A5F552B5E552B6154
+2D60572D625A2C615B2A5E5A2B5F5D2B5E5F2B5F5D2B5F5B2C5F582B61542C61512C6053
+2D60592D605B2D605B2B60582B60562A5F552A5F552A5F552A5F552B60562D60592D605B
+2E5F5C2E5E5E305E5E2E5E602E5F642E61642E635D2D62582C61572C615B2D60632E6067
+2F61682D60632B605A2B60562C61572D625C2C5F622C5F632E60612F5F612F5F612E5F63
+2E5F632D60612D60612D615D2D625C2D625C2D625C2E605D2E605F2F5F632F5E642E5F63
+2B5F5D2D615D2F63612E61622C5F622B5E612B5E612D60632D615F2D615F2C605E2C605E
+2B5E5F2B5E612B5E622B5E612D5F5E2D5E5B2D5D5D2E5E5E315E61315E61305D622F5C61
+305D622E5E602E5E602C5E5D2C5E5B2B605A2B60582C5F5A2B5C592C5D5A2F5D5A2E6057
+305F552E60552E60552C5F562D5E582C5F5A2D5F5C2E605D2E605D2D605B2C5F5A2C5F58
+2D5F562D5F542D5F562D5E582D5E5A2C5E5B2D5F5E2D5F5E2D5F5E2C5E5D2C5E5B2C615B
+2E615A2E63592D63562D62582D625A2D625C2E605D2F605D315F5D2F605D2F605A2E6256
+2C65562A65532A63522961542B60582D5F5C315E63325F652E5F662D60642D60642B6161
+2B61612B625D2B625D2B625C2D625C2D625C2D615D2D615F2E60612E5F632F5E642F5E64
+2D5E622E5F63315E61315E61315D60305C5F2F5C612C5C602E5D632A5B5F325F622F5C59
+335A553A5E545B7B6C2A5A5A2C5C5C2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2B5D5C
+2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2C5E5D2C5E5D2B5D5C
+2B5D5C2A5C5D2A5C5D2B5D5E2B5D5E2B5D5E2B5D5E2B5C602B5C602B5C602A5D60285E5E
+275F5E285E5E285E5E2A5D5E2A5D5E2B5D5E2B5D5E3161632555572B5B5D5787896D9FA0
+5B8D8E4476773163642D5D612D5D612C5E5F2C5E5F2B5D5E2A5C5D2A5C5D295B5C2B5D5E
+2B5D5E2A5E5C2A5E5C2A5E5C2A5E5C2A5E5C2C5E5B2D5E5B2D5E5A2D5E582E5F592E5F59
+2D5E582D5E582C5F582C5F582C5F582C5F5A2B605A2C5E5B2B5F5B2C5E5B2C5F5A2C5F58
+2C5F582C5F5A2C5F5A2C5E5B2C5E5D2D5D5F2D5D5F2D5F5E2D5F5E2D5F5C2D605B2D6059
+2C61572C62552C62552C5F582B5E572C5D572C5F582D60592E615C2D5F5C2B5F5D2B5E61
+2B5E612C5D612C5E5F2C5E5B2C5F582D5F542D5F542D5E5A2D5E5B2D5E5A2C5F5A2D5E58
+2C5F562D5F562B5E552D5F562C5F582E5F5B2F605C30615E3161613360633161632D5E63
+2D60632E605F2D615D2E605D2C5F602D5E632C5E652E5E682D60642F61622E625E30625F
+2F63612F60642F60652E5D632E5D632E5D632E5D632D5E632D5E622D5F602D5F602E605F
+2E605F2E60612E60612F5E642F5E662F5E662F5E662E60612E61622F61622E61642F6064
+2E61642F60652E61642E5F632D60612D5F602C5F602D5E622C5F622D5E632E5F642C5C5E
+2C5C5C2C5C5E2D5D61305D63315E64305C652F5B64315D66315D662E5D632E5E622E5E5E
+2D5F5C2E5F5C2E5F5C315F5F315F5F305E5C305E5B305F59305F592F5E582D5E582D5E5A
+2D5E5A2E5F5B2D605B2E5F5B2D60592D5E582D5E582D5E582D5E582D5E5A2D5E5A2D5D5D
+2D5D5D2D5F602D5F602F61622E60612D5F5E2E605D2F625D30615B2F61582D60592D615F
+2E605F2F605D315F5C31605A3160583160562F61562D63562B63562A62572B60582C5E5B
+2E5E5E325E5F315E612E5F632D60612B625F2B625F2B625D2B625C2B635A2B635A2D625A
+2D625C2D615D2D615F2E5F632E5F642F5E662F5E662D5E632E5F63315E61315E61315D60
+305C5F2F5C612C5C602E5D632A5B5F325F622F5B5A335A553A5E545B7B6E2A5A5A2C5C5C
+2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2E5E5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5F5E2D5F5E2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5C602B5C602B5C602B5C602B5C602B5C602B5D5E2B5D5E2C5C5E2C5C5E2E5B5E2E5B5E
+2F5B5E2F5B5E2C585B3763662E5A5D29555845727577A4A778A5A83F6C6F2D5D612D5D61
+2D5D5F2D5D5F2B5D5E2B5D5E2A5C5D295B5C2B5D5E2B5D5E2A5E5C2A5E5C2A5E5C2B5F5D
+2B5F5D2C5E5D2D5D5D2F5D5D2F5D5D305E5E305E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5F2C5E5F2D5D5F2C5E5F2D5D5F2D5D5F2D5D5D2D5D5D2D5D5D2D5D5D2D5D5F2D5D5F
+2D5D612D5D612D5D612D5D612D5D5F2D5D5D2D5E5B2C5F5A2C5F5A2D5E5A2D5D5D2D5D5F
+2F5C5F2D5D5D2F5F5F2E605F2D5F602C5D612C5D642C5C662D5C662D5C642D5D612D5D5D
+2F5D5A2F5D5A2E5C5C2E5B5E2F5D5D2E5E5E305E5C2D5E5B2F5D5B2C5D5A2E5C5A2D5E5B
+305E5E315F5F315E61315E61315E63315E632E5E622D5E622F5F612E60613060642E5F63
+2E5D632B5C612C5B632D5E633060642F60643060622E60612F5F632F5F632E5D63305C65
+2E5D632E5D632E5E622E5E622E5E602E5E602F5F612F5F612F5F632F5E642F5E642F5E66
+315D662F5E642F5F632D5F602E5E602D5F602F5F612F61623060642F60642F5F632E5F63
+2E5E622D5E622E5E622E5F632F5F633060642C5C5E2D5A5D2D5A5F2F5C61305D63325E67
+325E69315D68315D68315D66315E64315E63315E612F5F5F305E5E305E5E305D62315C62
+305B612F5B5E2F5B5E2F5B5E2F5B5C2E5C5C2F5D5D2F5D5B2F5D5B2E5F5C305E5C2D5E5A
+2F5D5A2F5D5B2F5D5D2F5D5D2F5C5F2F5C612D5D612E5D632E5D632E5D63305F652F5E64
+2E5E622E5E602F5F5F315F5D2F5D5B2C5C5C2E5F642E5F662F5F61315F5D325F5A325F58
+325F583160582E615C2C605E2B5E5F2B5E612C5D612D5D5F315D60325E5F2E605F2D615D
+2D625C2D625C2D625A2D625A2D62582D62582D625A2D625C2D615D2D615F2E5F632E5F64
+2E5F662E5F662D5E632E5F63315E61315E61315D60305C5F2F5C612C5C602E5D632A5B5F
+325F622F5B5A335A553B5F555B7B6E2A5A5A2C5C5C2E5E5E2E5E5E2E5E5E2D5D5D2E5E5E
+2E5E5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5F
+2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D61
+2C5D612C5C5E2C5C5E2E5B5E2E5B5E2F5B5E2F5B5E315A5E315A5E2C5559376064365F63
+2E575B2E5A5D4E7A7D608C8F406D702C5C602C5C602D5D5F2D5D5F2B5D5E2B5D5E2A5C5D
+2A5C5D2B5D5E2B5D5E2A5E5C2A5E5C2B5F5D2B5F5D2B5F5D2C5E5D2D5D5F2D5D5F2F5C61
+2E5E60305D622D5D5F2D5D612D5D5F2D5D612D5D612D5D612D5D612D5D612D5D612D5D61
+2D5D612D5D612D5D612D5D612D5D612D5D612D5D612D5C622D5C622D5C622D5C622D5D61
+2D5D612D5D5F2D5D5F2D5D5D2D5D5F2F5C622F5C622F5C622E5E622F5F612E60612D5E62
+2C5D622D5D672D5D672E5C692E5D67305C65305D62305D60305E5E2E5B5E2F5C61305D60
+305D60305D602F5C5F2E5B5E2D5A5D305D60305D60305D60315E61305D62305D622F5C61
+2D5D613161633060602F5F5F2F5F5F3060623060622F5F632E5E622E5E622F5F63306064
+2F5F612E5E602E5E5E2E5E5E2F5F612F5F632F5F632F5F632F5F612F5F612F5F5F2F5F5F
+2F5F5F2F5F612F5F612F5F632F5F632F5F632F5F632F5F632F5F612F5F5F2F5F5F2F5F5F
+2E5E5E2D5D5D2E5E5E2F5F5F3060603060622F5F612F5F612E5E602E5E602E5E602E5E60
+2F5F5F305E5E2F5D5D2F5C5F2F5C5F315E63325F65325F65325F65315E64315E64315E63
+315E61315F5F305E5E305E5C305E5E2E5B602E5B61305B622F5C62305B62305B62305B62
+305B612F5C5F2F5D5D2F5D5D2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D315C62305D632F5C62
+2D5C622D5C622E5D632E5D632F5E64305F652F5E642E5D632E5E62315E61315E61315D60
+2F5C612E5E682D5F682F5E64315F5F325F5C325F5A325F5A315F5C2E5E5E2C5F622B5E62
+2B5D642C5D622D5D61315D60305E5E2F615E2E635D2E635D2E635B2E635B2E635B2E635B
+2E635B2D625C2D625C2D615D2D60612E5F632E5F642E5F662E5F662D5E632E5F63315E61
+315E61315D60305C5F2F5C612C5C602E5D632A5B60325F64305C5B345B583B5E575C7C6F
+2A5A5A2C5C5C2E5E5E2F5F5F2E5E5E2E5E5E2E5E5E2F5F5F2D5F5E2D5F5E2D5F5E2D5F5E
+2C5E5D2C5E5D2C5E5D2C5E5D2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2A5D5E2A5D5E2A5D5E
+2B5E612B5E612B5E612B5E612B5E612B5E612B5E612C5D612C5C5E2C5C5C2E5C5C2E5C5C
+2F5B5C2F5B5C315A5C315A5C3760622B54562D56583C6567315D5E2D595A386666315E61
+2C5C602C5C602C5C5E2D5D5F2C5C5E2C5C5E2B5D5E2A5C5D2B5D5E2B5D5E2B5D5C2C5E5D
+2C5E5D2C5E5D2B5F5D2B5E5F2C5D612C5D612D5C622D5E622E5D632C5D612C5D622C5D61
+2D5C622D5C622D5C622D5C622D5C622D5C622D5D612D5D612D5C622D5C622C5D622C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D622C5D622D5C622D5C622D5C622D5C62
+305C672F5B662D5C622E5E622F5F612E60612D5F602B5E612C5F632C5E652D5D672D5D67
+2E5D652E5D63305D62305D602E5E622E5E622F5F632F5F632E5E622D5D612E5B602D5A5F
+2E5E622F5F632F5F632F5F632F5F612F5F612F5F612E5E6031625F32605D305F592F5E58
+305E5B305E5B315F5F315E6133606333616132605E31605A305F59305F59315F5C30615D
+30615E2F615E2F625D2F625D30615D30615D30615D30615D2F605D2F5F5F2F5F5F2F5F5F
+2E605D2E615C2E615C2F605A2F605C31625E32635D31625C2E5F592C5D572F605A31625E
+30615E30615E2F5F5F2E5E5E2E5F5C2D5E5B2D5E5A2D5E582F605A2E5F592D5E5A2D5E5B
+2E5F5C2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F605D2E5F5C2E5F5B2E5F5B305E5B305E5C
+2F5C5F2E5E62325F65316066335F68325F65305D632F5C61305D602F5D5D2F5D5D2F5D5D
+2F5D5D2F5C5F2F5C5F305D62305D63305C65305C652D5C622E5D632D5E622E5F632E5F63
+2E5F632E5F632E5E622F5F61325F62336063335F62315E632D5F682D5F682F5E64315E61
+325E5D325F5C325E5D2F5F5F2D5E622C5F632C5E652C5E652D5E632E5E62305D60305E5E
+2F615E2F615E2F615E2F625D2F625D2F625D2F625D2F625D2E605D2E605D2E605F2E605F
+2D60612D60632D60632D60632D5E632E5F63315E61315E61315D60305C5F2F5C612C5B61
+2E5D652A5B60325F64305C5B345B583C5F585C7C6F2A5A5A2C5C5C2E5E5E2F5F5F2F5F5F
+2E5E5E2F5F5F3060602E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2B5E5F
+2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2B5E612B5E612B5E612B5E612B5E61
+2B5E612B5E612B5E5F2A5D5E2B5D5C2B5D5C2C5C5C2C5C5C2E5C5C2E5C5C2E5C5C356162
+305E5E2A58582B59592755552B5B5B3666662B5B5B2B5B5F2C5C602C5C5E2C5C5E2C5C5E
+2C5C5E2B5D5E2B5D5E2C5E5F2C5E5F2C5E5D2C5E5D2C5E5D2C5E5D2B5F5D2C605E2B5E61
+2B5E612C5D612C5F622D5E622C5D612C5D612C5D612C5D612D5D612D5D612D5D612D5D61
+2D5D5F2D5D5F2D5D5F2E5E622D5E632D5E622D5E622D5F602C5F602D5F5E2C605E2D5F5E
+2D5F602D5F602D5E622E5D632E5D632E5D652E5D65305C672D5C642D5C622D5F602E605D
+2E635D2D615D2A615C2C5F602C5F622C5F632D5E632D5E632E5E62305D602E5E602F5F61
+2F5F612F5F612F5F612E5E602E5E602E5E622D5D612B5B5F2C5C602D5D5F2D5F5E2E5E5E
+2E605D2E605D2E605D2F605D315F5C316058305F552E5D552E5D57305E5E315E63336065
+315F5F2F5E582F5E56305F55316058305E5B2E5F5B2F615E2E635D2F625B2F625B2F625B
+2F625B30615D2F615E2F5F5F2E605F2F5F5F2E605D2E615C2D625A2E61582E61582B5E59
+2F605C31625E30615B2E60572C5E552D5E582F605C30615E3060602F5F5F2F5F5F2E5E5E
+2E5F5C2E5F5B2E5F5930615B2D60592C5D592B5E592D5E5A2D605B2D5F5C2D5F5C2E605D
+2E605D2E5F5C2E5F5C2E5F5B2E5F5B2E5F5B2E5F5B2E5F5C2D5F5C2F5F5F2F61622F5F63
+2E5E622D5D612C5C5E315F5F305E5E305E5C2F5D5D2F5D5D305D60305D60315E63305D63
+2E5D632E5E622D5E622D5F602C605E2D615D2D615D2B5F5B2B5D5A2A5C592C5D5A2E5F5C
+315F5F315D5E2E5E602D60632B61632E60612F5F5F315F5D315F5D315F5F2F5F5F2E6061
+2B61632B61632B61632D60612E60612F5F5F2F605D3060602F61602F61602F61602F6160
+2F61602F61602F61602E605F2E605F2E605F2E605F2D615F2D615F2D615F2D60612D5E62
+2E5F64315E63315E61315D60305C5F2F5C622C5B612D5C642A5B60325F64305C5B345B58
+3C5F585D7D702A5A5A2C5C5C2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F3060602E605F2E605F
+2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2A5D5E2A5D5E2A5D5E2B5E5F2B5E5F2B5E5F
+2B5E5F2B5E5F2B5E612B5E612B5E612B5E612B5E612B5E612B5E61295F5F275F5E275F5C
+275F5C285F5C285F5C2A5E5C2A5E5C2A5E5C295B5A285C5A275B59326664316563245B58
+29605D2D615F2B5B5F2E5B602C5C5E2C5C5E2D5D5F2C5C5E2C5C5E2C5C5E2C5E5F2C5E5F
+2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2C605E2B5F5D29605D2B5F5D2A615E2C605E2B5F5D
+2B5F5D2B5F5D2B5F5D2C5E5D2C5E5D2C5E5D2C5E5B2C5E5B2C5E5B2C5E5B2D5F5E2C5F60
+2C605E2C605E2C605C2A615B2C61592A62592D625A2D625C2D615D2D615F2E60612E5F63
+2E5F642E5F642E5D632E5E622E5E5E2D605B2E63592C64572B63562963552A62592A615B
+2A615C2C605E2D5F5E2D5F5E2E5F5C2E5F5C2F625D2E615C2D605B2D5F5C2D5F5C2E605F
+3062633062632E605F2E605F2E605D2D625C2E615A2D62582C61572C61592C5C5C306060
+33645E3264592F61582D5E5A2E5D63305F692F5E682D5C622C5D592F615833655A33645E
+3161612D5D5F2E62602C635E2E625E2E635D2E635D2E625E2F61602E61622E5F632D6064
+2E5F632D60612D615F2B625C2D625A2D625A2C5E5D2C5E5F2D5F5E2F615E31645F31645F
+2F615E2D5F5E2F61622F60642F60652F60652F60643062633062613163622F615E2D615D
+2C5E5B2B5F5B2E605D2E625E2F63612E62602D615F2D615F2E605F2E605F2E60612E6061
+2D5F602D5F5C2D60572C62542C5F562C615B2D5F5C2F615E30625F3163602F605C2F605C
+2E5F5B2E5F5B2E5F5C2E5E5E2F5F612F5F612E5E602E5E5E2E5F5C2D605B2C61592B6358
+2B63562B64552C65562D63552C62552E625630625930615B32605D2F605C2B625C2A635C
+2D625C2E615C2F605D2F605D2F605D2E605D2D615D2B625C2A635C2B645D2C635D2D625C
+2E615C2F605D3060603060623060643060643060643060643060643060642E5F632E6061
+2E605F2E605F2D615F2D615D2B625D2D615F2D5E622E5F64315E63315E63315D60305C5F
+2F5C622C5B612D5C642A5B60325F64305C5B355C593C5F585D7D702A5A5A2C5C5C2E5E5E
+2F5F5F2F5F5F2F5F5F2F5F5F3060602E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D
+2B5D5C2A5D5E2A5D5E2A5D5E2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2B5E61
+2B5E5F2B5E612B5E5F2C5D612B5E5F285F5C275F5C275F5C285F5C285F5C285F5C285F5C
+285F5C2B5F5D2F6663275E5B275E5B29605D265D5A2A615E2B5E5F2B5B5D2B5B5F2C5C5E
+2C5C5E2D5D5F2C5C5E2C5C5E2C5C5E2C5E5F2C5E5F2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E
+2D5F5E2B5F5D29605B2B5F5B2A615C2C605C2B5F5B2B5F5B2B5F5B2B5F5B2B5F5B2C5E5B
+2C5E5B2C5E5B2C5F5A2C5F5A2C5F5A2C605C2C605E2C605C2C605C2C615B2A62592C6159
+2A62572D625A2D625A2D625C2D615D2E605F2E60612E5F632E5F632E5E622E5E602D5F5C
+2D605B2E63592C64572B63562A62552B63582B635A2B625C2D615D2E605D2E605D2F605D
+2E615C2D625A2A62592B605A2C5F5A2E615C31625E3563613766603B6B5F3A6A5A39695B
+3669583467543265522F64522E62562B5B5D33616139695D386B5C33645E2F5F5F2F5F63
+31606831606630606431625F38675D3E6F5C3E6E5E3A67643360632E605F2B625D2D615D
+2D615D2D625C2E605D2E605F2E60612E5F632E5F632E5F632D60632D60612B625F2D625C
+2D615D3164652F61622F5F5F3465613D6D613F6F61386A5F31645F2E60612D60632E6164
+30626332626235645E39655838665932635D2F615E2E605F2F605C31635833665734665A
+33675B2F625D2F61602F61602E62602F61622E5F632E5F632E605F2F63572E63532D6252
+2E635331665436685C3B6C663E70673063503063502F605A2E5E602E5E602F5F5F30615D
+2F625D2F605C2D605B2D60592D60572C62552D63552D63532E6550376F54376D53366B57
+376A573A6B563B6A563A685B38675D2D625A2B635A2D62582E615A2F5F612F5F612F605D
+2E615C2D625C2C635D2B645B2B65592C64592E63592E63592E615C2F61622F60642F6064
+3060643060643060643060643060642E5F642E5F632E5F632E60612D615F2D615D2D615D
+2D615D2D5F602E5F632F5F63315E61305D602F5C5F2F5C612C5B612C5D642A5B60306064
+305C5B355C573D61575E7E71295B582A5C592B5D5A2D5F5C2E605D2E605D2E605F2E605F
+2F61602F61602E605F2D5F5E2C5E5F2C5E5F2B5D5E2B5D5E2B5F5D2A5E5C2A5E5C2A5E5C
+2B5D5C2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5E2B5D5C2C5E5F2C5E5D2D5D5F2D5D5D
+2C5C5C2C5C5C295959265857295B5A2D5F5E2D5F602A5D5E2D5F602D5F602D5F602C5E5F
+2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5D2C5E5D2B5F5D2B5D5C2A5E5C
+2B5D5C2C5E5D2D5F5E2E605F2B5D5C2B5D5C2B5D5C2B5D5C2C5E5D2C5E5B2C5E5B2C5E5B
+2E605F2E605F2E605F2E605F2E605D2D615D2E605D2D615D2D5F5C2D5F5C2D5F5C2D5F5E
+2D5F5E2D5F5E2D5F602D5F602E60612E605F2E605F2E605D2E605D2D625C2D625C2D625C
+2D615D2D615D2D615D2E605F2E605F2E605F2E605F2D615D2A635D2E6663265C5C306462
+2C5E553A685E4D76726E968B749D7D6E98725F8868648F716A96755582633E6C52335F52
+376366335F5E5D8D756D9F863364602E5E62316360295C553062592D5E582F5D5B47756A
+6897757AA786497166325A5930615D2F645E3265602E615C275A532C5D573263602F605D
+31625F2A5B583060622C5E5F3062632E6162295B5C2C5F60306460295C572B5A54436F60
+63906F80AE895283662D604F2C61592B625D2D655C2E625632605551796175996D779C71
+47746032635D3662613661573B664858855E6F9B776D997E4472653867612E5F592C5F58
+2D615F2D615F2C605E2E605D30635E2D5F562A5D4C396B50598D675C8D6F527D74669285
+62936650835834615E2E596934636D2C5C5E2D62522C63502D605732655E285B542D6155
+2D61543065552C5F503A6E575A8F6574A77E4F7D633A664D5D8B6476A37C628D72335F52
+2D5B5B3365662D5F562F605A32616B305E6B32656031645B306261306364275B572F675E
+295F5233695B30655B255A52316865275D5D2A5E5C3163623262623361613360632E5E62
+326368316269285A612D60643364682B5D5E2C5D5A30615E2C5E5D2C5E5D2D5D5D2D5D5D
+2D5D5D2D5D5F2D5D612C5D622E5F662C5D62316165315D5C355C573D61575E7C70295B58
+2A5C592B5D5A2D5F5C2E605D2E605D2E605F2E605F2F61602E605F2E605F2D5F5E2D5F60
+2C5E5F2B5D5E2B5D5E2B5F5D2B5F5D2A5E5C2A5E5C2B5D5C2C5E5D2C5E5D2C5E5D2B5D5C
+2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2A5657315D5E326060315F5F2F5F5F
+295B5A295B5C3062632D5F602D5F602D5F602D5D5F2D5D5F2F5C5F2F5C612F5C612D5D5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5D2C5E5D2B5D5C2B5D5C2C5E5D2D5F5E2D5F5E2E605F2B5D5C
+2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2D615F29615E286361265C5E3062612F5E54376356456A626E938194B990
+648A59486E45567C57769F7588B08B6991763760503860603A6462517E674D7D67305D60
+3261693667613265563669583363572C58593B665F6995727CA6805375643C615A376461
+2C5D5A2B5C5933646037666034635D33615E33615E2956533563603967652959592E5E60
+376769316165336566285A572F605C3C6962396451608A6285B083507D602E5E4E2F635F
+2D65622861582E62553761534D6F548AA7718FB07B55806536655B3B64602E5749426B43
+779F6B94BB8E5D86643D675934615A2C5E552D60592F635F2E62602E62602F61602E5E5E
+3465613363535485676D9E6F507E573C6459416A5A6997666F9E7049737136606E2D5A60
+34656130655331665232665A2F625D2C5D573769602F61553464563362583B6B55619265
+7AA97B4E78603B654F5B865B7EA97C5E866B396156345D5F38656832615732615B35616C
+325E6B33646032645B2E5E5E3666682B5D5E2C5E5B2F62592E62562C5F56356A64285F5A
+2D645F33686230615B2D5C56325F5A34605F2D5B5B2C5C5E3162672E61652E6165306165
+2D5F60305E5E2F605D2D5D5D2C5E5D2D5E5B2D5E5B2D5D5D2D5D5F2C5D612C5D622D5F66
+2B5E62316165305E5C355C573C60565E7D6E295B582A5C592B5D5A2D5F5C2E605F2E605F
+2E605F2E605F2F61602E605F2E605F2D5F5E2D5F602C5E5F2C5E5F2B5D5E2B5F5D2B5F5D
+2B5F5D2A5E5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D
+2D5D5D2E5E5E3C68693C6869305E5E2B59592F5F5F2B5D5C285A5B3063642C5F602C5F60
+2C5F602C5E5F2C5E5F2D5D5F2D5D612D5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2D5F5E2E605F2E605F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D615F2A635D275F5C
+2B5E62306062326056345F4E3B625071977E83A87F4F74483A5F36345A31557E5491B994
+7EA68C396252325954345D573A66572D5B51345E6A36626D305F592F5F4F2B5B4B2F5D53
+2F585C3C646471988371987B46695533574B315B5A325F64346164326060325E61315D5E
+315E5B305D5A335D5C325E5D34615E315E5B335F603260602A58583666663161632B5959
+37615F345D4F69916F79A2803E695634625F2F616A2F636E285E5E30635C39625A476A56
+90AC839DBC90547F64356356375F573258496187608EB68496BD91406748375F54325C58
+2F5E582F625D2F63612E61622E60612E60612F5F632E5C5A3B695C73A4866FA1703A693B
+37604E345A4D4E7755608B6D3A615C355D5F305E543F6F612C5C4E2B5D5232635F2E5F5C
+2A58582F5D5A27564C35635936636035615465936E75A27B4770623B61545982607EA884
+4E7361385D5630595539635F315C532D5A53305C5D305C5F335F5E2E5B582C5A58326060
+366368305D6230615D2B5C562C5D5A2D5E5B2E615A2E62562F6155336156366255386457
+3560572E5B542D5B5830625F3164652D60612D5F602F616032605E2F605D2D5D5D2C5E5D
+2D5E5B2D5E5B2D5D5D2D5D5F2C5D612C5D622D5F662B5E62316165305E5C355C573C6056
+5E7D6E295B582A5C592C5E5B2D5F5C2E605F2F61602F61602E605F2F61602E605F2E605F
+2E605F2D5F602D5F602C5E5F2C5E5F2C605E2C605E2B5F5D2B5F5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E5E5E2E5E5E2E5E5E305E5E6D999A5D898A386465
+2452522E5E5E3466652C5E5F2A5D5E2C5F602C5F602C5F602B5E5F2C5E5F2C5E5F2C5D61
+2C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F
+2E605F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2D615F2D645F285F5C306166306062356057325D4A3F674C
+82A78673977344694040653C3F64395E855994BC977CA28B476E5C3C6351406957487360
+315C52365F65325E6137655841715B406D583D695837605C436A65789E89658A6B476A4A
+496F5638615B3965643A6460335D59365E5E436B6A4771653F695D456E68335C56396355
+44705F3C675D416C6336645732605534625F376461436D634E756080A68169916F376052
+3763642D5D6B2D616E2E626035675E37615551745E819F799BBA9058816338634F33594E
+456A587A9F7692B8897DA279385F42365E55345E5C32605D31625E2F61622C5F622C5E5F
+2D5D5F325F642E5A5B356359709D867FAE804F7D4E3B634939604E3B614C476E5B30554D
+4B736A649079618E77376558325F582B58513F6C65416B67406B623864553D695C37605A
+3A6456719E7769936D43695A3C6255658F6B77A17B4267553A6055486F5D406A56335E4D
+406B5A4A7564386254376058446D67447063325D533D6765345E5D3462583C6A5F47746D
+36635C3D6D5F2E5E4E305D49426D5949735F3A645037604E446F5E3F6D6231635A2E615C
+2B5F5B2D5F5C31636030615E2F605D2D5F5E2D5F5E2E5F5C2E5F5C2E5E5E2E5E602D5E62
+2D5E632D5F662B5E62316165305E5C355C573C60565D7C6D295B582A5C592C5E5D2D5F5E
+2E605F2F61602F61602F61602E605F2E605F2E60612E60612D5F602D5F602D5F602D5F60
+2D615F2C605E2C605E2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E
+2E5E5E2F5F5F2F5F5F315F5F7CA8A974A0A1537F80326060305E5E3464642E6061295B5C
+2C5F602C5F602C5F602B5E5F2B5E5F2B5E5F2B5E612C5D612C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E
+2C5E5D2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605D
+2F645E2B5F5B336367305D60355F55345E4651795491B88C75987743654443663E587D51
+789F7285AD88587E69395E4C5179576A946E77A080446E56325B4D3B665554806561906E
+719E7D5782643C66504D755D80A583668B605F855280A77B5C86703761532E5A4345705C
+547D6F5C85736790706A93715E85704E765E618D69709D7659846673A083679473386546
+3A675359847361896E7199748EB68460865D416856335D5C2D5C642D606432655C346852
+37634A6388676A895F94B58869916E3964483B604F61826D6F926A8BAF8173977142654D
+385F5A37606234625F30615E2D5E622C5D612D5D5F2E5E60315F5F3763622F59574D7867
+8DBA9386B1844D75523C62493D5F5140635C3C6056688D7B91BA98719D7C416B5D386258
+3C67535682695C86706C967E6A95794E795E355F4B51795E82AE7D5B855540664D436952
+7AA3776D9769446B504C7259729B73648D614E7653648C6977A2755680584C745A6A917C
+719A7A446D4D37614D365F4D4D7761527C645D87716994805D8A7549765F497459658D72
+6D9477537A5D50775A6B967B5F8C773767572B5F532C5F582F625D3264612C5D5A2F605D
+2D5F5E2D5F5E2E5E5E2E5E5E2E5E5E2E5E602D5E622D5E632D5F662B5E623161652F5D5B
+345B563B5F555D7C6D2A5C592B5D5A2C5E5D2E605F2F61602F61602F61602F61602E605F
+2E605F2E60612E60612E60612E60612E60612D5F602D615F2D615F2C605E2B5F5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2F5F5F3060603060603260604F787A
+5C85875D86884571722F5B5C2C5A5A2F5F612E5E602D5F602D5F602D5F602B5E5F2B5E5F
+2B5E5F2B5E612B5E612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5D2C5E5D2D5F5E2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605D2E615C2E605D3360652F5B5E345E54
+3B634966906093BB89799C7E7091767B9E76759B6C6A9164638866476C5A3B604E547D55
+7EA87A81A984466F4F3D66485A85695E896D4D785A6C97795079593C6543668E698FB58C
+6B9160648A518BB17E739A7D3259443760406891736388764F755E6992688DB68A688C72
+52795C759F6F95C18E6A946E749D7B689368426F48628C745E88704D7552789F728AB17C
+50774B3F6556325A5C325E692D5E6333675B31634A416E4F68906D58784F92B388719A70
+39633F5477617191795A7A518EAF827799763B5E48375E59365F6133615F2F605D2D5F60
+2E5F63306062315F5D35625D2F5955375F5F3C655D5F876C8EB98E82A97C547A5536574C
+3A5A554264566A8D7584AD8558825C3B624D4168566A9278557E5E49725279A28288AF90
+567F61355C4161896784AE7C4C76463960434C735681AA7E5D865A4970535B82637DA571
+8CB57D6B9065648B5E85AE74779F6A6186656E927687AD8650764D385F404A71566A9174
+52795C4B725589B196769E845A82675178597398778AAE8A729672638866769F7F739F84
+3D6D572F62532F635730635C3264612A5B582E5E5E2E605F2E605F2F5F5F2F5F5F2F5F5F
+2F5F612E5F632E5F642D5F662B5E623161652F5D5D345B583B5F555C7A6E2A5C5B2B5D5C
+2C5E5D2E605F2F61602F61602F61602F61602E60612E60612E60612E60612E60612E6061
+2E60612E60612E61622D60612C5F602C5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2D5F602E60612F5F613060623161633360632F5759395F624E74774F7779396163325B5D
+376366335F62305D602E5E602E5E602C5E5F2C5E5F2C5E5F2C5D612C5D612C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605D2D605930615D305D62325B5F386258426A4F79A46E89B17C55775E6C8D78
+8EB28C7DA374446B3E3257353B5F51385C4E4C714F79A2786B93703F6945537D57749D7D
+5077643258494268593C624D41694680A77B90B58A5F8458577C4981A67A5E856A3B614A
+5A8260779E7F4E70603B5E4A688F638BB2854F715940634B688F6293BA8B5A7F60436A4D
+436B4658815F79A08B4A705B345A35789E6F7CA273426745355A53365C69355E742F5D6C
+34655F2F604B5885685D8465486B4D8AAC897BA2754C754966886D5F806357784D94B588
+6A8C69365943355C57365F6133615E2F605C2F5F5F316163316161305E5B3563562E5A4D
+3C64643C6463335A48618A6893BB867EA6744768553B5A523F604F74967D739974446A45
+3D6145688F74779E8142694A38603D769E7C7A9D85486E573D6145709573769C75456B46
+375E415E856A7DA5824D7553426853587C62789E6D91B88164875F587D5287AE7579A069
+587B5A698B707FA2814569434B6E4D70937567897044664D43664888AD8E698D71466A4E
+40634370926F8DAD866989625478527199766D987A3B68513565553163582C5F58326461
+2B5B5D2F5F612E605F2E605F2F5F5F2F5F5F2F5F612F5F612E5F632E5F642E60672B5D64
+3160662F5D5D345B583A5E545B796D2A5C5B2B5D5C2C5E5D2E605F2F61602F61602F6160
+2F61602E60612E60612E60612E60612E60612E60612E60612E60612E61622D60612D6061
+2C5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602E6061306062306062316163
+34606341676A32555941646855787C4A7073446A6D42696E315A5E315D60315D60305D60
+2D5D5F2D5D5F2D5D5F2D5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5D2C5E5D2D5F5E
+2E605F2F61602F61602E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D
+2B5D5C2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605D2E5F5934625F2F5A60
+355E623C665C49725484B0757EA76F42654F40625273967593BA8E5B815832593A406458
+3A5E52486F507DA37C618967436B48628D62759F7B43695A41665F3558523D62514C724D
+85AC7F7A9F764D7249587D5193B88F44684C4A7156799F7A7398773A5B4A466752799E72
+769B6F395A474768556F94698BB2854D7157385B45476E4F82A98A6187723D634C466C43
+86AD7E71986C42694C355959385D6F355D76315C6D34656131624D6D9B7E4D76563F624A
+80A5868CB3846C9364698C6C3C5D4060815698B98C577B57426851365D5836605F33625C
+2F605A30615D31625F2F605D2C5B552F5E4C477362325B57355E5A3E665B3B634869945C
+97BF8A65876F4262553B5D4584A7897295753D603F4066418FB4925B8061395E3D52784F
+8BB18C668877365847486D4C83A982678C6B41684B3B624572997C7BA285456C513A5F4E
+496F5685AB7C7CA16E486A456486619EC38F668B5840623F7E9F8477987935573660825D
+8DAF8C4D6D553E5E465C7E5D8BAE8D57795E3A5E4247684982A4818EAE8753734A4B6E46
+8CB28D5A8567336049376757306257285B563365642D5D613161652E60612E605F2F5F5F
+2F5F5F2F5F612F5F632E5F642E5F662E60692B5D643160662F5D5D345B583A5D565B796D
+2B5D5C2B5D5C2C5E5D2D5F5E2E605F2E605F2E60612E60612E60612E60612E60612E6061
+2E5F632E5F632E5F632E5F632D60612D60612D60612D60612E60612E60612E60612E6061
+285A5B3264652C5E5F2B5D5E3363652D5D5F3F6F71729EA1698C90719095809FA492B3B8
+9CBDC292B3B87A9DA3668B91497075466D724A7377315D60325E612F5C5F325F64306064
+2E60612E60612E60612D5F602D5F602C5E5F2C5E5F2B5D5E2C5E5F2C5E5F2C5E5F2B5D5E
+2B5D5E2B5D5E2B5D5E2C5E5F2E605F2E605F2E605F2F61602F61602E605F2E605F2E605F
+2C5E5D2C5E5D2B5D5C2B5D5C2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2E605F2F61602F61602F61602E605F2E605F2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2D5F5E2D5F5C31625C32605D2F5A6039626639635960896B8BB67E65905B
+3C614F395D515A7E6281A984779F7A436C4E2F554A41675A5F86677CA47F547B5C426A48
+78A378749E7A3E6455395D5942666239604E4E765197C193597F5A3B613C80A77B72986F
+42694A59806185AE845C855D4467535C7F6789AF806085594B6C5942635285AB846C9269
+42654F3B604F52785F8AB1964C725D3A61465F885C93BD8B547D53396147355C5B365D6C
+386175315D6A2D5C544778625E8D6B416E4D40675272997E97C1917BA37150735336573A
+6B8E6490B4885B7E5D395F4839615935625F305F552F615633645E30615D2F5D5A34635B
+3F6E5C608D793D675B345E54436B62345B46547E4C8EB9846F9379385B474E735488AD8C
+5B8061436847648A638CB289547958416742648C5A89AF8661837537594B557E5488B284
+5C83683D634C456D4B85AF8B6B937840685031584661876E88AD84658A5E3B5E3D7DA07F
+7FA47854794D51754F88AB8B5C7D6243644573976B84A87C4162454061467A9C777FA37D
+486A4F43664E4B6C5187A88979987641613C63856280A5844772573868522E61522F625B
+3163622E5F632C5D642E5F642E5F632E60612E5E5E2E5E5E2E5E602D5D612C5D622C5D64
+2C5E67295B62305F65305E5E345B58385B545A786C2B5D5C2B5D5C2C5E5D2D5F5E2E605F
+2E605F2E60612E60612E60612E60612E60612E60612E5F632E5F632E5F632E5F632D6061
+2D60612D60612D60612E60612E60612E60612E60612E60613062632E6061306263306062
+3060625B8B8DA3CFD2B5D8DCB4D3D8B3D2D7B6D5DAB9D8DDB6D7DCB5D6DDB4D7DDA4C7CD
+94B9BF6D9499426B6F365F632E5A5D2F5A602C595E2F5F612E60612E60612D5F602D5F60
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F2E605F
+2E605F2E605F2F61602F61602E605F2E605F2E605F2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2F61602F6160
+2F61602E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5C2B5A54
+386663315C6230595D406A6075A08490BC89517C4E3A60512D524B3E65506D967884AD8D
+699479436B6030594B658E6C7AA47C5C8567547D5F80AA82719D794067553A6259537870
+4E75626C96707DA87D486F504169477EA77D70996D5A825F719B778BB688558055476D54
+72997E9AC1925F8659577A665678678AB08B608863365B493B61525B826D96BEA4577F67
+537C5C6E9A698EBA8757845B4A745C3E6763325A62335D69305D623F6F6363957A669873
+376642335F486B967B8DB88A58825244684C4E72587DA17B91B68D5E8362375E49345D55
+54817C57897D3A6C602A5C5331625C37656231605A4E7C6F80AC9B5C8974305B482A5448
+325B49628C648FBA8F4D735A40664F668E6B8DB5905D84694C73566B936E8CB58D446C49
+557E567BA6707FA97B55796B4A6E606A946681AD7A588066557C675D87617EAB82668E73
+547E684B725F61896F7CA481456B4441664490B594658B663D633C5E845D8EB391577960
+5C7F6184AA797BA1704A6D4D678A6C90B58A71966B567C634166545F826C8AAC93547558
+395A3B779A7C7EA58A56826B42715F3163582D605B2F61622E5F642D5E652E5F662E5F63
+2E60612E5E5E2E5E5E2E5E602D5D612C5D622C5D642C5E67295B62305F65305E5E345B58
+385B545A786C2B5D5C2B5D5C2C5E5F2D5F602E60612E60612E60612E60612E60612E6061
+2E5F632E5F632E5F632E5F632E5F632E5F632D60612D60612D60612D60612E60612E6061
+2E60612E60613062632E60612F61622E60612B5B5D3B6B6D72A2A4B2DEE1B3D6DAB1D2D7
+ACCDD2A6C7CCA1C2C7A1C2C7ABCCD3B5D8DEB7DAE0A8CDD362898E3760642E575B305C5F
+3560663360652F5F612E60612D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2E605F2E605F2E605F2F61602F61602E605F
+2E605F2E605F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2E605F2F61602F61602F61602E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2D5F5E2D5F5E2D5F5C315F5C346260315C62487173648F8585B198
+92C1976C9874476F66335A57315A4C507B6777A38A7CA7935C867C3A65546E9B7482AF84
+648F7448725A6B977683B18D77A1896F9A8648725E4671566F9B785B87643F674F4F775C
+7CA77A79A776507D544B784F77A57683B1837CA58770997985AF7F769F734B715A557C67
+79A37F4D7956325C483D66584F796579A48980AB8F6F9B7775A4708DBD8963936D49775D
+34625733605D2F5D5B3968605B8C7983B69778AD8143764D35634954826673A2763D6A3F
+446C54668C7783A8878DB5906A9375456F5B416C63709F9975AA9A477C6C2A5D5432635F
+3664622B59573E6B6876A49770A1845886695682715D8877669277618C713D66563C6652
+658F698AB48C638B70476F575D866685AE8C81AA886D986D7FAC718FBB8A678D7E456B5C
+628E5D8CBB856893784A745C517E5588B789719D7C48745B446E56749F846C957538623E
+49734F8CB593517A5A355E3C668F6787AF8A6C92794E75586A94628BB681779D786D9270
+82A97A82AB7F56806A40695B668D7B799F8A40634B41644C7DA38C7AA48E558170417165
+2F625B2B5F5D2E61642E61652D5E632D5E632E5F632E60612E5E602E5E602E5E602D5D61
+2C5D622C5D642C5E67295B62305F65305E5E345B58385B545A786C2B5D5C2B5D5C2C5E5F
+2D5F602E60612E60612E60612E60612E60612E60612E5F632E5F632E5F632E5F632E5F63
+2E5F632D60612D60612D60612D60612E60612E60612E60612E60612E60612E6061316364
+2B5D5E2C5C5E4676786A9A9C7DAAAD769EA06F9296608387517478496C70527579698C92
+7FA2A89CBFC59BC0C651787D335C6030595D335F62356066305D622E5E602D5F602D5F60
+2D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F60
+2D5F602E605F2E605F2E605F2F61602F61602E605F2E605F2E605F2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F
+2F61602F61602F61602E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F
+2D5F5E3263602B59572A575C4773745381764C7C665381645280663C6760355F5E2F5955
+36615748746352816F4A786E3D695A426F4E55826144705F2A56493A675256836C53806B
+44715C38655033604B4F7C65406D58305A4E3964534C7A5653815A3564422D5C3C4B7A56
+5483614C78613F6B524E7A5647735038614F426B5D517D6438644B335F523C675E376356
+4A766559856E46735440714454875C4272582F5F5123554C30615B36655F3B6A624A7A6C
+55876E4D815B3F734F396A553B6C574675532E5D3D40695B50786D577F65638C6E568068
+3E6A592E5D554879734C8272376D5D2C5F562F615E3260602F5C5F2F5B5E47746D4B7C5F
+51826259887657857A4F7B6E3965583661582F5B4A42704C5C8A654B7760305B4838644D
+56826758846945734F4878484D7B543B645C335C5445734C56855B46735E3864533D6C4A
+5C8B674A785E38655036634F517C6946715D39654C39654A57836A3D6855345F4B497456
+5A856747715D2D57413B67435A875E557E604871534E7852527E5D3C6857366459487266
+4871613A614F416855517A685882743E6C6132645B2A5E5A2B5E5F2F62652F62652E5F63
+2C5D612E60612E60612E5E602E5E602E5E602D5D612C5D622C5D642C5E67295B62305F65
+305D60345B5A385B545A786E2B5D5E2B5D5E2C5E5F2D5F602E60612E60612E60612E6061
+2E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632D60632D60632D60632D6063
+2E5F632E5F632E5F632E5F633061652E5F633263673061652E5E623D6D7147777B3D6A6D
+305C5D345D5F376062386163365E60335B5D365B613B6267688F9477A0A4426B6F335F62
+325F623161632E5E6228585C2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602E60612E605F2E605F2E605F2F6160
+2F61602E605F2E605F2E605F2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2F6160
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2F61602F61602F61602E605F2E605F
+2F61602F61602F61602E605F2E605F2E605F2E605F2E605F2B5D5C3060602E5E6032605E
+306054295A472C5B4B2C5A4F2C5954315D5E346063326060305F55306054316058316056
+35645234625534606136626537636234615C305D562D5A5333605933605933605B386463
+2D585E305C5D2F5F5130614E3C6C6034635936665A2C5C502E5B5637645D406C5F2C584B
+355F5D386261325F582956512F5D5D3663662B585B386664325F5836645730614B316451
+2F605D34656A32636837686C31616131616133615F2D5C54295C49336653346762285B56
+2C5D4830614E396362335D5C315C4B35614A315D4C2F5D522859552A5F59295F512B6153
+30635C2D5F5E2F5C62346167315E632E5D572E5F4935674E3262562B5A54315F5C32605D
+315F5C3262563264493062453362522E5C512E5C4F305E512E5C512F5E4E33634931604E
+2E595F39646B3C6A5D2D5C4A2A5752325F5C3462573361542A584D35625B35625F2D5958
+2F5C5935645E2B5A50305F57305E5C32605E305E5432605534615C34615C3A655B396558
+356154376354386455305E512F615830635C33625A2D5B503963573963572C574D356359
+2D5E582B5E592A5E5C2A60602C62622D60612D5F5E2E605F2E60612E60612E5E602E5E60
+2E5E622D5D612C5D622C5D642C5E67295B64305F67305D60345B5A385B545A786E2B5D5E
+2B5D5E2C5E5F2D5F602E60612E60612E60612E60612E5F632E5F632E5F632E5F632E5F63
+2E5F632E5F632E5F632D60632D60632D60632D60632E5F632E5F632E5F632E5F63306165
+295A5E2E5F633364682C5C602A5A5E2B5B5F2656583060622D5D5D2D5B5B2D5B5B2F5B5C
+305C5D345D61386165335F624571742E5A5D2B585B3060622F61622F60642D60632C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2D5F602E60612E60612E605F2E605F2E605F2F61602F61602E605F2E605F2E605F2D5F5E
+2D5F5E2C5E5D2D5F5E2D5F5E2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E
+2D5F5E2E605F2F61602F61602F61602E605F2E605F2F61602F61602F61602F61602E605F
+2E605F2E605F2E605F2E605F3163623363652F605C2F6155346758366761336461346260
+31616334606B33626A33646130635A30625930625933645E2B5C592E5B61305F652F5C5F
+305E5E3664643765652F5D5D376767295757346468305F673A697138686A2E605D2F6162
+22545527595A3264653666682D5D5F305E5C32605E2F5C5F3562652E5C5C2F5F61306064
+306166295A5F356569305E5E34635D2F61552E615A2D5F6A295D6B255A622D60632D5F5E
+2D5D5D34616635656533655A32665A3063662A5D602F625935675E325E67315C6535625B
+2E5C4F2A584D34665D3365643168632D65582C64573165612E5F632C5B65335F6A346166
+305E5B34645835675B2C5D5927595A2D5D612F616231636230635C3065552B604E356660
+2E5F5B2E5F5930615B3667632A5B552C5E5237686232616B2755622757592C5D59366462
+2E5C5C2F5C5F38666635636033615E34616635616A3261672D5F6030625F3466632E5F64
+3061683262662D5D5D2F5F5F2F5F5F305D63305D622D5C562B5A522E5C5A3161612F6663
+2A615C31665E33655C326157346258315E5732615B2F615E2F63612C62622B616129605D
+29605B2D605B2F615E2E605F2E60612E5E602E5E602E5E622D5D612C5D642C5D642C5E69
+295B64305F67305D60345B5A385B545A786E2B5D5E2B5D5E2C5E5F2D5F602E60612E6061
+2E60612E60612E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632D60632D6063
+2D60632D60632E5F632E5F632E5F632E5F632E5F63295A5E2C5D613061652E5E622F5F63
+37676B3B6D6E2F62632B625F2E62603365643666663262622E5B5E2B585B2F5C5F336365
+3262642B5D5E306364295F5F2A60622C62642A5D5E2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602E60612F61622E605F2E605F
+2E605F2F61602F61602E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F
+2F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2F61602F61602F6160
+2E605F2E605F2F61602F61602F61602F61602F61602E605F2E605F2E605F30636426595A
+2B5D5E2D605B2A5E512C60542C5D612B5C633363632E60612B59692A59692E606130655D
+30635A2F625B2E60613162663666663264612D5E5832635D326262275759306062336564
+2B5C582B5E592C5E5D2F60642E5F6626585F2E606735686C34676B2F62652B5D5E2C5E5D
+3060603565652859563365622C5E5D3569672F63612F63612B5F5D2E626032635F2D5E58
+2C6255316862336975295E6C285F6232696434675E2E615A2D5D5D2F5F5F2E6055295D51
+2D6061376A6E2E625E2F6162295669315C6F3866663160582D5E58336661275A5D2A6060
+296156275F542D615F2F6067305E6D35616C3464642E5F592F605D2C5E5F2C5C662F616A
+3061662F63612C605C2458542A5E5A2C605E34656A23545827595631645F2E615C2E615C
+2E615A2B5D5A295A5F2D5D6732636A3365662E5F592E5F593160662F5F632D5F5633655C
+3565672D5C622F6265255C592D645E3067612B5E5F2B5E622E61652D6063295C57336562
+3262702959652B5C5635675E38686A31646825605E235E5A29625C2F645E295A542E5D57
+3664612F605D3165632F65652D63632A625F2A615C2A615B2E61582E615A2E605F2E6061
+2E5E602E5E602E5E622D5D612C5D642C5D642C5E69295B64305F67305D60345B5A385B54
+5A786E2C5C5E2C5C5E2D5D5F2D5F602E60612E60612E60612E60612E60612E60612E5F63
+2E60612E5F632E60612E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F63
+2E60612E5F633163643060642D5D5F3764674C787B5C85895D898C4373733969692F5F5F
+2B5B5B2E5C5C2F5D5D315E61336063315E612A5A5C3565672B5D5E306364265C5C275D5F
+2A60602A5D5E2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2D5F602E60612E60612F61622E605F2E605F2E605F2F61602F61602E605F2E605F
+2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2F61602F61602E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2D5F5E2D5F5E2E605F2F61602F61602F61602E605F2E605F2F61602F61602F6160
+2F61602F61602F61602E605F2E605F2B5F5D285C5A32666430625F285C5030635C33646B
+2D5D67295B5C2E5F63316070305F6F2E61652F63612E635D2C605C336469295A5F2B5D5C
+3265602F625B2B5E57306060326266326367295B5A3366612E615A3567642A5E5C2E5F66
+32646D2C61672E63692A5F652D62663366693366672C5F622D60612D5F5C366A66275B59
+2F6361275E592E65602F66612D625C2F605A33655C30655B255C57275D672D636F2E6667
+275E592D625A2F625B2D5F5E30626134675E2F62592A5C5B2D60613062613061652E5B6E
+305D70305D62315F5C3364602A5D583064623064622B625C2D625C3164672F60672C5A67
+315D662F605D2B5E593162663162692E606B2D5F6A2A5D612F62632B625F2D646132686A
+265B612F616A2B5D643164652A5E5C2D615F2C605E2C605E2E61623164673164682F6067
+2C5D612F625B2B5E5931626932636A30635C2D60593263672F62662B61613067622E665D
+245B552D64612E64662A5D6130636430655D295D592759642C5E692F625D2A5D54295B5C
+2C5F6328605F316C682A635D2B5F5B30625F30615E3263602C5C5C2C5F602A60602A6060
+2B61612C635E2F645E2D625A2B5E572E605F2E60612E5E602E5E602E5E602D5D612D5C62
+2C5D642D5D672A5A64305F65305D60335B5A385B5559796E2E5C5C2F5D5D305E5E2F5F5F
+2F5F5F2F5F5F2D5F5E2C5E5D2C605E2C605E2D5F602D5F5E2E60612E605F2F5F612F5F61
+315E61315E612F5F612E60612E60612D60612E61622E62602B5D5E306060325F62325B5D
+4C747698BBBFACCBD0AECDD295B7B95F82843D6062496C6E4A6D71345A5D385E61426A6C
+355E60325E5F2E5E602C5E5F2A5D5E285E5E285E5E285E5E2B5E5F2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2B5D5C
+2D5F5E2D5F5E2E605F2E605F2F61602F61602F61602F61602D5F5E2C5E5D2C5E5D2C5E5D
+2C5E5D2D5F5E2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2F61602F61602F61602F61602E605F2E605F2E605F2E605F2E605F2E605F
+295D592D645F2B625D3064602E625E295D5B3061652D5E632A5B6033646B2D5D6932626E
+2E60673063672B5E622F62662D60642E616531646726595A3468662D615F2D5F602F6162
+2B5D5E3668672B5D5A30625F3264612D5F5C3666682B5C603265692B60642B60662B6066
+2F64682E63672E63672C61652D60632A60602C626229605D3067642E6560285F5A30655F
+2B5D543B6A622B5C5630625F2E61642C61652D64672860612D63652C62622B5E5F326463
+2F625D2F605A3A696331605A346561295959346069335F6A2D5A5F33615F33625C2F6156
+2759503667632D5D5D31616532616933626A2F5C613161632C5E5F2D6061306366275A5E
+2B5E62326569295C5F2C5F622E61622C5F602A5D602F6266326569295C60235659386B6E
+275D5F3066682A5D603063662B5E612C5F623162672E5F632E62603265662C5F632B5E62
+2B61632E64662F666B295E622F63612B605A336862255A542F635F2F635F2F6160326461
+30635E2D605B2C5E5F2B5D5E2D5F5C2F625D2D5F5E2C5E5D3064602C605C2F615E2A5C59
+30615E3563632C595C3464663464683263672F60642C5F602D60612F63612E62602B5F5D
+2C5F602C5D612C5C5E2C5C5E2F5C5F2D5D5F2D5D612B5C612E5F662B5C63316165315F5F
+335C58385D5658796E2F5B5C305C5D305E5E315F5F2F5F5F2F5F5F2D5F5E2D5F5E2C605E
+2C605E2D5F5E2D5F5E2E605F2E605F2F5F5F2F5F5F325E61315E61315E612E60612E6061
+2D60612C63602C63603567662F5F5F305C5D476F7185A8AAB0CFD2B9D5D9C0D9DEBFDBDF
+A1BDC18CA9AD9AB7BB9BBABF7FA0A57EA1A572989B365E60325E5F305D602C5E5F2B5D5E
+2A5D5E285E5E285E5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2D5F5E2E605F2E605F2E605F
+2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F6160
+2F61602E605F2E605F2E605F2E605F2E605F2E605F2D615D3165612B5F5B2B5F5B2B5D5C
+3264634575754979793060622F5F613363672C5C602F60643061652E5F632F6064356768
+2D5F602C5E5F3567683264632E605F2E5F5C2F605D32635F2D5E5A30615D42736F61908A
+41706A34635D3364602E605F2A5D5E36696C3366693164672B5E613164672A5D60316465
+2D6061316563376B673F736F4277712B605A34675E437166416F6436655D2F605A2E605D
+2E62602C62622B6163275D5F2D63633165632C5F5A3667614C7B735E8C8139675C36645A
+2D5C56366366376469305D602C5A5834635949796B6696885A897F3C6A6A2E5B602E5B61
+3663683462602F5D5A3263603365643365642E605F2D5F5E3062613062613264632A5C5B
+3466652C5E5D2C5E5D2D5F5E2A5C5B2D5F5E285A592E6162336667295B5C306263336564
+3163623767673161613062613163622E6162295C5D32686A2D63652D6467295F5F31645F
+2E605741726C62938D5889833869632F605A30615B2D5E582F605A34656131625E2D5E5A
+2E5F5B30615D3869632E5F592B5C563968623765624D7B78406E6C346262315F5F305E5E
+2F5F613060622E60612D60612D60612A60602A60602C5F622B5E612C5C5E2C5C5E2F5D5D
+305E5E2D5D612D5D612F60672C5D62326266315F5F345D59385D56597A6F2F5B5C305C5D
+305E5E315F5F2F5F5F2F5F5F2E605F2D5F5E2C605E2C605E2D5F5E2D5F5E2E605F2E605F
+2F5F5F2F5F5F325E61315E61315E612E60612E60612D60612C63602C63603163622F5F5F
+2C58593E66687093956685886481856F8B8F8FABAFB0CCD0BAD7DBB9D6DABFDEE3B7D8DD
+B9DCE086ACAF355D5F325E5F305D602C5E5F2B5D5E2A5D5E285E5E285E5E2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E
+2C5E5D2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2F61602F61602F61602F61602E605F2E605F2E605F2E605F
+2E605F2E605F2B5D5C3163602E605D2D5E5A2B595631605A416E693D6A633360592D5A53
+35625B2C5952325F58325F5839686035645C31605A305F592958523A69632B5A52326159
+36655B2E5D5337655B2D5B5135635848766B6B998C3D6B5E2E5C4F3563583362582B5D54
+31625C2E5F592F605A2E5F593465612D5E5A2C5D572B5C562B5D5437695E3B6D623E7064
+285A4E3A6A5C54806F45705F3B6758356356305F5534665D31645D31645F2C5F5A30635C
+35675E2C5B51315F54537F70719C8B406B5A356356305E54305C5B2E5A5B335F5E315E59
+3361544C7B697CAB995886793A6762305C5D315D5E325E5D336059315F55305F57316058
+305F5734635B2E5D552A5951316058305F572D5C5436655D305F5733625A3261592F5E56
+3C6B632E5D552F605A2F605A295A542A5C5337665E3160583261592F5E562E5D55316058
+30615B295A543467622A5C592B5F5B346762346359305E5344726780AEA35A887D346257
+326055336156336157305E543361572F5D53305E543563592F5D532F5D53305E542F5F53
+32605533615746746A38655E325F5832615932615B31625E31625E2F615E2C605C2B5F5D
+29605D2A60602C5F622B5E612C5C5E2C5C5E305E5E315F5F2F5F632E5E622E5F662B5C61
+316165315F5F335C58385D5658796E2F5B5C305C5D305E5E315F5F3060603060602E605F
+2E605F2C605E2C605E2D5F5E2D5F5E2E605F2E605F2F5F5F2F5F5F315E61315E612F5F61
+2E60612E60612D60612C63602E62602B5D5C326262335F604A72745F8284456467405D61
+3E5A5E57737788A5A997B4B88EADB09CBDC2A2C5C9A4CACD5E8688345D5F315D5E305D60
+2C5E5F2C5E5F2A5D5E285E5E295F5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F6160
+2F61602F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2B5B5B30606032605E
+32615B305D5639645A416D60315B4D406B5A436E5B3F6A5745705D3F6A57406B5856836F
+4975643864554D796C3E6A5D3D695C3561523E6A5B4A7665396554345F4E3D685745705D
+5984715E89753E6955446F5B3865513D69583B6A5A2E5D4D3664573D6B5E45736637655A
+3664593C6A5D406E613664573F6E5E3D6C5C2F5E4C3564524875614D7761426C56315B47
+45705D3460513D6B5E37675B2D5D5138685C2D5D51315F523E6A5B3E69565D8773688F7A
+3A64503864534270653D6A652B5855325F5A36645A3362504878626D9D873D6C5A2F5D53
+34615C36635E305D56376558437260426E5F3C68593D695A497566406C5D3864553F6B5C
+3662533E6A5B315D4E3C6859416D5E3A66572F5B4C3A66573F6E5E3A685B356454427161
+346353436F603A6657315D4E396556426E5F3E6A5B3260533563583F6E643E6D632C5E53
+37665C346053335D4F4D776978A2943E685A345E503761533761533963573A6458426C60
+3862563C665A4973673B6559315D50406C5D4470613460513D695A3D695A346051376354
+3F6E5E4573663E6E6237665C31635A2D605B2B5F5B2B5F5D2B625F2C5F622B5E612C5C5E
+2D5D5F305E5E315F5F2F5F632F5F632D5E652A5B60306064305E5E325B57375C5557786D
+2F5B5C305C5D305E5E315F5F3060603060602F61602E605F2C605E2C605E2D5F5E2D5F5E
+2E605F2E605F2F5F5F2F5F5F315E61315E612F5F612E60612E60612D60612E62602E6260
+3163622E5C5C3C68697CA4A68FB2B487A6A979969A637F83516E72526F73436064426164
+537479577A7E5C828531595B345D5F315D5E305D602C5E5F2C5E5F2B5E5F295F5F295F5F
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F61602E605F2E605F
+2E605F2E605F2E605F2F5F5F336063325F622F5B5A335D593863594F796B5F897549735D
+5981676A927750795B6D96784F785A527B5D71997E56816656806A709B875984704D7864
+537F6848745D5E8872517B653A644C4B755D507B607AA58A5D856B4F775D6B9379436E53
+48725A5682693C684F517D664F7A66598470396451497461527D6A5A85714A75615A8571
+59847039654E548069527C645F876C61886D496F56779F87547E68628D7956836F3D6958
+3A66552D5A4637624E56806A577F67769E845B826738604647725E5A86775681783B665F
+345F56305C4F37644F608E7469977B3B68512F5B4C335E543661573E6A5D45725D54816A
+66927B54806957836C608C75548069507C6556826B45715A68947D4E7A636E9A835E8A73
+537F684D79624B7760638F784D79624C79626C98814B775E5B856D4D775F3F69514F7961
+58826C4B755F3B66524D7865537F6E5E8A7B336252325E4F335E4B36604C648E7A709A86
+335D493E685437604E37604E3F68564D7664618A784E77654C75655E8777507969497262
+59847156816D48735F56826B59856E436F584F7B6249765F5D8A754C7B693B6B5B316357
+2E61582D625C2C605C2D615F2C5F622B5E612C5C5E2D5D5F305E5E315F5F2F5F632F5F63
+2E5F662B5C61316165315F5F335C58375C5558796E2F5B5C305C5D305E5E315F5F306060
+3161612F61602F61602C605E2C605E2D5F5E2D5F5E2E605F2E605F2F5F5F2F5F5F315E61
+315E612F5F612F5F612E60612D60612E62602F61603666662B59594E7A7BA5CDCFB8DBDD
+BDDCDFB3D0D4A5C1C584A1A57693975574773C5E60315458385E613D65672E5759315D5E
+305E5E2D5D5F2C5E5F2B5E5F2B5E5F295F5F2B5E5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2D5F5E
+2D5F5E2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2D5F5E2D5F5E2D5F5E2E605F2D5F5E
+2D5F5E2C5E5D2C5E5D2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2F61602F61602F61602F61602E605F2E605F2E605F2E605F2E605F2F5F61356267
+325E61305A59325D563A645A57826F679179497156648B6E749C7A537B5878A07D4C7451
+527A586C9472487153628A706B957D517B6359836B659075446F54668E74638B71577F64
+4F775C4A73557BA4864D74574F765972997C4871535B8668648F734974585A8569416C51
+4B755D3D6751608A74426C5647715B3F6951658F776690784E7860628C74476F5561886B
+61886B51785D80A88E547E6668927C537E6A315C48315C483A6551557F69547E664F775D
+72997E51755950775C5D89725985744C776D3B665D3661572B574839664F73A185568467
+3B694F2F5C48325E4F376354537F6E47755B4D7A5D719C81517C615A856A5B866B4A755A
+527D62547F64426D52608B70507B6079A4894E795E4C775C5A856A4C775C5D886D4D795E
+5A866B76A185527D61699176527A5F50785D577F64446C52456D53507A645F8973527D6A
+59847137635237624F37614D3D644F7299845F8671335A453C634E365D4A3D6451587F6C
+567D6A638A77507764547B69688F7D517866476E5B68927C537D6748725A578267689378
+487357659074487558659178507D663B6A583262543062592F625D2D615F2D60612C5F62
+2B5E612C5C5E2C5C5E305E5E315F5F2F5F632E5E623061682C5D62336367326060355E5A
+395E57597A6F2F5B5C305C5D305E5E3260603161613161613062612F61602C605E2C605E
+2D5F5E2D5F5E2E605F2E605F2F5F5F2F5F5F2F5F612F5F612F5F612F5F612E60612E6061
+2F61602F61603363633361615B87888CB4B69DC0C2AAC9CCB5D2D6C1DEE2BFDCE0C3E0E4
+B2D1D491B3B5698C906F959851797B3A6365315D5E305E5E2D5D5F2C5E5F2B5E5F2B5E5F
+2B5E5F2C5F602C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2D5F5E2C5E5D2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2C5E5D2B5D5C2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F6160
+2E605F2E605F2E605F2E605F2E605F2F5F61305D622F5C61305C5B345F58396359547F6C
+5E8870396244648B6C618967537B586E967349714F567D5E62896A3A63455F876D547E66
+3A654A5F8A6F5C876C406B506792775883686D957A527A5F51795E68907540694B4D7658
+668F714B7456719C7E5C8769547F615E896D3560453964494F79616B957D355F49325C46
+37614B68927C56806A5E88725B856F3F674F688F74567D6060876C739B814E78606C9680
+517C68315C49325D4A446F5B729C8649735B4E765C668E73486F5270987D638D774C7766
+396359325B53386258355F5146725B7DA98E416E5138644B35604D487362497463638E7B
+467257558263648F73406B50588368527D623E694E527D624D785D3C674C517C61507B60
+719C813D684D4E795E689378558065517C61406D50608D70638E724A755970987D4B7358
+648C71527A5F345C423E664C67917B618B7546715E406B583763523B66533A64504E7560
+789F8A476E59355C473A614C476E5949705B739A875178654E7562436A57547B68688F7C
+486F5C3F6653688F7A5178633C644C60886E5881634773526995744D7A5958856846745A
+3564503161533062592E605D2C5F602E61642C5F622B5E612C5C5E2C5C5E2F5D5D305E5E
+2D5D612D5D612F60672C5D62326266326060345D59385D56597A6F2F5B5C305C5D305E5E
+3260603161613161613062613062612C605E2C605E2D5F5E2D5F5E2E605F2E605F2F5F5F
+2F5F5F2F5F612F5F612F5F612F5F612E60612E60612F61602F61602E5E5E3462624C7577
+3E66684E71736082847796998FACB0AAC7CBACCBCEB5D7D9BFE2E4A5CBCEA2CACC588183
+335F60305E5E2E5E5E2C5E5F2C5E5F2B5E5F2B5E5F2B5E5F2C5F602C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F
+2E605F2F61602F61602F61602F61602E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F
+2E605F2E605F2D5F5E2C5E5D2B5D5C2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2F61602F61602F61602F61602E605F2E605F2E605F2E605F2E605F
+2E60612C5C602D5D61315F5F34615C3A655B59857468947D426D52689075537C5E5C8567
+6A9375537B60678F75678F773E6850658F79517D6637634C69957E4F7B6445715A6D9982
+4672596F998158826A6E988068927A4D785D5F8A6F6792775681667EA98D4E7B5E618E71
+709C81436F563D695265917A67927E4A7562406B584B766379A4914974616C978456816E
+47715D699179436B51658F775C8670446F5B6B96834F7A693662513B6758406C5B7AA592
+4974606E988276A0884C745A7CA68E547F6B4873623D675D345D573760583E685C57826E
+8AB69D4672573F6B52416C5B658F815D87796A95824B775C76A386618D743E6A5366927B
+608C754A765F65917A59856E49755E4D7962507C65628E7735614A537F6867937C548069
+416D543C684F6A987E537F6648745B78A28A4A745C7AA48C517B634C7660456F59759F8B
+5A8572477362386455386757305C4D3A6552648E7A85AF9B416B57436D5947715D638D79
+547E6A7BA4924C756347705E436C5A557E6C658E7C4B7462537C6A6289765D846F3D644F
+83AB914D755A567F616A96755B86684774573A684E305F4B30605232615B2E5E5E2C5D62
+2E61652C5F622B5E612C5C5E2C5C5E2F5D5D2F5D5D2D5D612C5C602D5E652A5B60306064
+305E5E325B57365B5457786D2F5B5C305C5D305E5E315F5F3060603060602E605F2E605F
+2E62602E62602E605F2D5F5E2D5F5E2D5F5E2E5E5E2E5E5E2E5E602E5E602D5F602D5F60
+2D5F602E60612E605F2E605F2F5F5F2E5C5C335C5E3A60633B5E60385A5C3E5D60476669
+58777A77969983A5A79EC1C3B5DBDE93BBBD406C6D3361612D5D5D2C5E5D2C5E5F2B5E5F
+2B5E5F2B5E5F2B5E5F2B5E5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2B5D5C2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2B5D5C2B5D5C2C5E5D2D5F5E2E605F
+2E605F2D5F5E2C5E5D2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2F61602F61602E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F6160
+2E605F2E605F2F61602F61602F61602E605F2E605F2D5F602D5E623061652F5F5F2E5F5B
+3C6B634E7C6F4E7A69416E59517D66406C554D796258836F4C7766517B6D557F733D695C
+4F7B6C3E6D5B37665442715F517D6C4F7B6A4571603C69555C89755A8773608B78588370
+4B7663547F6C59847145725D5C89724C79624E7B645D8A7555826E3F6B5A457162608C7D
+537F723D695C4B766C5C877D4C786B4B776A5682754F7B6C406B5A426D5A507C6B416D5E
+4773665A887D42706534625736645A366459618C825A8679588475618D7C487360588370
+5E8A794E7A6D3A655E305A5837615D4B766D5F8B7A6C998454816A517E695B877A547F75
+527E7159857456846A618F754F7C68426E5D537F6E5D89784D7968537F6E5C88774A7665
+3E6A594B77664975643D69584571605A86755682713D6C5A3B6A5851806C3D6A56487561
+5F8A774F7A67547F6C608B78487362406C5D548071608E8149796D36655B3463592F5F53
+467565638F7E6A9685568271537F6E628E7D5B87763F6B5A649081598576416D5E477364
+5F8B7C4E7A6B426E5F5F897B6089794A73613E675569937D517B63638E73608B6F719C81
+5A866D3B68532B5A4A3261573462602D5D5F2C5D642E5F662B5E622B5E612C5C5E2C5C5E
+2E5C5C2E5C5C2D5D612D5D612E5F662A5B602F5F632F5D5D335C58385D56597A6F2F5B5C
+305C5D305E5E315F5F3060603060602E605F2E605F2E62602D615F2E605F2D5F5E2D5F5E
+2D5F5E2E5E5E2E5E5E2F5F612E5E602D5F602D5F602D5F602E60612E605F306060326060
+335F60345D5F345A5D35585A385A5C3B5A5D3B5A5D3A595C4665684466685A7D7F678D90
+6B94963B67682E5E5E2C5E5D2C5E5D2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2C5E5D2D5F5E2D5F5E2D5F5E
+2D5F5E2C5E5D2B5D5C2B5D5C2C5E5D2D5F5E2E605F2E605F2D5F5E2C5E5D2B5D5C2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2F61602F61602E605F2E605F2F61602F61602E605F
+2E605F2D5F5E2D5F602D60633063662D60612A5C592F605A37695E37675B2E5E50376656
+2B594C3361543A685D315E5735625D3966632958523A695F2E60542B5D523365593C6B61
+39695D3363572F5F5337675B3464583B695E38665B2E5C5137655A3D6B602E5C4F3C6B5B
+31624F3161513A6A5A3767592B5B4F2E5D533D6C6438676128575132615B3E6D6733625C
+31605A39686233625A366459305E533B6A60305F55326159406F6931605A30615B2F5D5A
+2958523F6E6836655D35645A3E6E622F5D523B695C386659336156305A582D595A335D5C
+36635E3C685B3C6B593A66553463533D685F35625B345F5838665936634E3B6B55376558
+2C5B5138665C3D6C6233615736655B3E6C623160562D5B513362583361572C5B51305E54
+3A695F39675D2D5C522C5C503C6C6028584C316155406E61315F523664573E6C613C6A5F
+315F553C6A6044736B34655F2C5F5830635E2E5F5931605639695B3D6D5F3B6B5D39695B
+38685A3464562D5D4F3B6B5F3B6B5F2F5F5332625641716537675B2C5C503C6A5F3B655B
+386256315B4D47726137624E56826B58826C55816A5E8B7641705E32605532615B2F5F5F
+2C5C602C5C662E5E682C5F632C5F622D5D5F2D5D5F2F5D5D2F5D5D2E5E622E5E622E5F66
+2A5B602F5F632F5D5D335C58385D5658796E2F5B5C305C5D305E5E315F5F306060306060
+2E605F2E605F2E62602D615F2E605F2D5F5E2D5F5E2D5F5E2E5E5E2E5E5E2E60612D5F60
+2D5F602D5F602D5F602E60612F5F5F306060315F5F315D5E3F686A577D8066898B638587
+58777A506F723F5E613655582F51533B6162355D5F436F70315F5F2E5E5E2C5E5D2B5F5D
+2B5E5F2B5E5F2B5E5F2B5E5F2C5E5F2C5E5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2B5D5C2C5E5D
+2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2E605F2E605F
+2F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2C605E295F5F2B6161
+2B625F2B5F5B2A5E5A2C5F5A2E5F592C5D5732615B2D5C562D5E5A30615E2C5C5C2E5E60
+3061652A5C5D2F615E2B5E572B5E592F625B31625E2D5E582C5D572E5F592E5F59295A54
+31605A33625C2D5C5632615B3867612E5F5931635A2E60552D5F562F615831625C30615D
+30615E31625F3161612C5C5C3060603464642F5F5F2E5E5E3060602D5E5B32635F285953
+31625E2D5E5B2C5D5A3060602858583365643565672E5E5E3060602B5C592C5D5A31625E
+2C5D59306259316056316058325E5F315E61325D63315F5F325F58306054356358305F55
+34615E2E5C5A2E5A593160582E5D4D32625234635B2D5E5A32605D31625E2E5C592E5F5B
+34625F2E5F5B305E5B2F605C32605D2F605C2F5D5A2D5E5A305E5B30615D2E5F5B356662
+2758542F605C35645E295852305F5931605A36655F295A562C5D592F615E295B582B5F5D
+3265662D615D2F625B2D5F562E605733655C32645B2C5E552B5D5431635A2B5C5633645E
+32635D2F605A34655F33645E2E5F5930625934615A3A655C39645A3D695C376354537F6E
+5883724A76674C78693A685D315E57305E5B2C5C5E2D5E633061682E5F662C5F632C5F62
+2E5E602D5D5F2F5D5D305E5E2E5E622E5E622F60672B5C61306064305E5E335C58385D56
+57786D2E5A5B2F5B5C2F5D5D315F5F2F5F5F2F5F5F2E605F2E605F2D615F2D615F2D5F5E
+2D5F5E2D5F5E2D5F5E2F5F5F2F5F5F2E60612E60612E60612D5F602E60612E6061306060
+326060325E5F517D7E7EA6A8A0C8CAB5D8DAB5D8DAA7C9CB99B8BB7695985375773F6264
+3A6061345C5E3662632C5A5A2D5F5E2B5F5D2B5F5D2B5E5F2B5E5F2B5E5F2B5E5F2C5E5F
+2C5E5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E
+2D5F5E2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2F61602E605F2E605F2E605F
+2E605F2E605F2E605F2D5F5E2C605E29605D285F5C2A615E2C63602E62602C605E2E605F
+3163622E5E5E2F61622E60612D5E622E5F632D60642D60642F62652F63612E625E2F635F
+3064602F615E2C5E5B2E605F3365623163622B5D5A3060603465622F5F5F2F605D336363
+30615E2E615C2F625D2E615C2E605D30625F3365643264652E5F632E5F63316266306165
+2E5F632F60643061652E5F632D5F60306261295B5A336564336564316364306263295A5E
+3465693061653061652B5D5E2D5F602F61622E605F2F61602C5F5A30625930615B315E61
+2D5C622D5A602C5C60315F5C32645B33625A2E5F59305E5E2D5D61315E61326360326256
+31635730615D3161612F5F5F2E5E5E2F5F5F2E5E5E2E5E5E306060316161306060306060
+3060602E5E5E2B5B5B2C5C5C3062612D5F602E6061285A5B2F61602E5E5E28595630615E
+2C5D5A3263602E5F5C2E605F2F61602B5E5F306364316769295F5F2E605D31645F31645F
+2E615C2D605B30635E31645F30635E2D5F5C30625F3163602D5F5C2B5D5A30625F336562
+2F625D305E5B2B5A542C5B532E5D552E5C5234625738665C3260563361572E5D552F5D5A
+2E5F5C2C5E5F3061653162672C5D622C5F632C5F622D5D5F2D5D5F2F5D5D2F5D5D2E5E62
+2E5E622F60672B5C61306064305E5E335C58375C5557786D2E5A5B2E5A5B2F5D5D305E5E
+2F5F5F2F5F5F2E605F2E605F2D615F2D615F2D5F5E2D5F5E2D5F5E2D5F5E2F5F5F2F5F5F
+2E60612E60612E60612E60612E60612E60613060603260603B6768739FA0A3CBCDABD3D5
+AFD2D4BCDFE1BEE0E2B2D4D6AED0D286A8AA5C7F81305858335C5E315F5F2D5D5D2B5D5C
+2B5F5D29605D295F5F295F5F2B5E5F2B5E5F2C5E5F2C5E5F2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2E605F2E605F2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D
+2F635F2B5F5B2A5E5C2E62602F61622C5E5F2B5C602C5D612A5B602F60652D5E632B5E61
+2E61642A6062285E602D63632D615F2C605E2D615F2D615F2C605E2B5F5D2C5F602F6361
+3062632B5D5C2C5E5F2F61602D5F602A5C5B2B5D5E2C5E5D2C5E5D2C5E5B2C5E5B2E605F
+2E60612D5E622C5D612D5E632A5B603162672E5F642A5B602F60652F60642C5D612D5F60
+2A5D5E295C5D2F62632E61623061653162662B5C602C5D61295A5E2F60642B5C60306263
+2F62632A5D5E2F62632B5D5A295C532C5F583060622F60672E5D652B5C612C5D5A2C5F58
+2D5E582B5D5A29595D2A5B622E5D632E605F31635A2D60572B5D5A2F61622D5F602B5D5E
+3062632E60612A5C5D2E60612E60612E60612D5F602A5C5D2A5C5D2C5E5F2C5E5F2B5D5E
+2C5D61285B5F295A5E2E5F632B5B5D2A5A5A3161612C5C5C2E5E5E306060326463316362
+2D60612F62632E6464285E5E2B5D5C3264613264612B5D5A295B5830625F3163602B5D5A
+3365642C5E5D2D5F5E2D5F5E2A5C5B2E605F3264632E605F3769682F615E30635E31645F
+346561305F5932605D315F5C315F5C30615D3364613161612C5E5F306263306366285B5E
+2B5E612B5E612D5D5F2C5C5E2E5C5C2F5D5D2D5D612D5D612F60672B5C61316165315F5F
+345D59385D5657786D2D595A2E5A5B2E5C5C305E5E2F5F5F2F5F5F2E605F2E605F2C605E
+2C605E2D5F5E2D5F5E2D5F5E2E605F2F5F5F3060602F61622E60612E60612E60612E6061
+2F6162326060336161325E5F436F705A82846A92947DA0A292B5B7ABCDCFBBDDDFBADCDE
+B2D5D796B9BB4E7676335C5E2D5B5B2E5E5E2B5F5D29605D29605D295F5F295F5F2B5E5F
+2B5E5F2C5E5F2C5E5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E
+2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2D5F5E
+2D5F5E2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5B2E615C2A5F592A5C592D5F5E306263
+2F60642D5C622A5B602B5C632F60652E61652D60632E64642B636029615E2C655F2D615F
+2C605E2C605E2C605E2C605E2C605E2C5F602D60613062632E60612E60612F61622F6162
+2E60612D5F602F61602F61602F61603062613264633062632D5E622E5F643162672D5E63
+3162672F60652D5E633061663162662F60643062632D5F602D60612C5F60295C5D2C5E5F
+3163643061652B5D5E2D5E623163642F60643163642F61622B5E5F3063642F635F2E6359
+30655D3263673062692F5F692D60642E605F2E635D2F625D3064622B5C632D5F68306168
+2D606131645D2D60592B5D5A2F61622F61622F61623264653062632D5F602F61622F6162
+3163642F61622B5D5E2D5F603264653163642C5E5F3162672E5F642F60653061652E5E60
+2F5F613161612F5F5F2D5D5D30615E3161612E605F2D5F5E2D615F2E62602F6361316362
+3163623163623264633062612F61602F61603163623466672D5F602E6061326465326465
+3163643062632D5F602B5F5D2B625F2B625F285C582C5E5D2E605F2F5F5F2B5B5B326262
+3161613262622F5F5F295B5A2E605F3165632C605E2B5E612B5E612C5C5E2C5C5E2E5C5C
+2E5C5C2D5D612D5D612E5F662A5B60306064315F5F345D59385D5657786D2C58592D595A
+2E5C5C305E5E2F5F5F2F5F5F2E605F2E605F2C605E2C605E2D5F5E2D5F5E2D5F5E2E605F
+2F5F5F3060602F61622D60612E60612E60612E60612F61623260603361614B7778376364
+2E5658345C5E3C5F613C5F61496B6D5B7D7F84A6A898BBBDA3C6C87CA4A43561622C5C5C
+2B5D5C2D615F29605D29605D295F5F295F5F2B5E5F2B5E5F2C5E5F2D5D5F2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2C5E5D2B5D5C2B5D5C2C5E5D
+2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2D5F5E
+2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2C5E5D2C5E5B2B5E592B5E592D5E5B2E5E5E3161633363673360662E5D652B5A602A5B60
+295C5D2A5E5C29605A2861582963572861582E635D30625F30625F2F615E2F615E30625F
+3062612F61602C5C5C2F5F5F2D5D5D2C5C5C2E5E5E2F5F5F2D5D5D2E5E5E2E5E5E2F605D
+3060602F5F5F2E5E602F5F612F5F632F5F632E5E622C5C602D5D612E5E622D5D612D5D5F
+2D5D5F2D5F5E2F61603163622E605F2D5F5E2F5F5F3161613363653060602E5E602D5D5D
+2F5F612B5D5C2A5C5B2C5E5D2B5D5C2D625C2F645A2C64592C5F60275C62285A63285D61
+2C605E2D645F2C605C2E6562285A612B60682D5F68265C5E2E635D285D552A5C592C5C5C
+2D5D5D2E5E5E2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2D5D5D2D5D5D2C5C5C2D5D5D2E5E5E
+2D5D5D2B5B5D2E5D632D5C622E5D632B5B5F2D5A5D2F5C5F2D5B5B2E5C5A315F5D30615D
+2F605D2D5F5C2F615E2D615D2D615D3266643062612E5E5E2E5E5E3161613060622C5C5E
+2D5D5F3262642E5E602D5D5F2D5D612E5E623060643060642D5D61295B5C275E5B2D6562
+2A625F285F5C295F5F3265663062632E60612F61622C5E5D2E605F2C5E5D295B582D5F5C
+3166602E625E2C5F602B5E612D5D5F2D5D5F2F5D5D2F5D5D2D5D612E5E622D5E652A5B60
+306064315F5F355E5A395E5757786D2C58592D595A2E5C5C305E5E2F5F5F2F5F5F2E605F
+2E605F2C605E2C605E2D5F5E2D5F5E2D5F5E2E605F3060602F61602E61622E61622E6061
+2E60612E60613060623260603460616A9395729A9C6A90934F72763C5E603D5C5F3E5B5F
+3756593D5F61496C6E698F907FA9A8325E5F3363632B5D5C2C605E2B5F5D29605D295F5F
+295F5F2B5E5F2B5E5F2C5E5F2C5E5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2D5F5E2D5F5E2C5E5D2B5D5C2B5D5C2C5E5D2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E
+2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5D5A30615E31625F
+2E5E5E2E5E60306064315E642B5A603160662B5C602C5E5F2D615F29605A2C645B2E685C
+2C645B2A5F592E605D2F615E2E605D2D5F5C2D5F5C2D5F5C2D5F5C2D5D5D336363306060
+2C5C5C2F5F5F3161612E5E5E2F5F5F2D5E5B3263603161612C5C5C2D5D5F346466346466
+2E5E603464682E5E603060643363653060622E5E603161613161612B5D5A2D5F5C2C5E5D
+3062613060602C5C5C2F5F5F2E5E5E3161612C5C5C3262622F5F5F2F61603365642C5E5B
+2F625D2A5F552A62592E61622E63673164682E63672E62602B625D2B5F5B2F6565295C60
+2C61672E6067265C5E3064602B605A30625F2E5E5E3060603161612D5D5D2E5E5E316161
+2E5E5E2F5F5F2E5E5E2F5F5F3262623060602D5D5D2C5C5C2F5F612E5E622F5F63306064
+2B5B5D2E5E603060602D5B5B2F605D32605E2F605C2D5E5B2E615C3365622F615E2A5E5A
+2F635F2E605F3262623161612E5E5E2E5E603161633363653262642D5D5F346466326264
+2C5C5E2F5F633363653161653062632B625F2D6562275D5D2D63632C5F602F6263295B5C
+3062633062632D5F603062613264632D5F5C2E615C2F625D2A5E5A2D5F602D5E622E5E60
+2D5D5F2F5D5D305E5E305D622E5E622C5D64295A5F306064315F5F355E5A395E5758796E
+2D59582F5B5A305E5C305E5C2E5F5C2E5F5C2D5F5C2E605D2E62602E62602E605F2E605F
+2E605F2E605F2F5F5F2E605F2D615F29605D2D615F3163622F61602B5B5B315D5E396264
+6086899ABDC1B4D3D89AB7BD839CA370878F596D76435C633A5D61345C5E3A6365416D6E
+3A68682A5A5A285A593165632B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2A5E5C2A5E5C2B5D5C
+2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F
+2C605E2C605E2C605E2C605E2C605E2C605E2C605E2C605E2D615F2D615F2D615F2D615F
+2D615F2D615F2D615F2D615F2E60612E60612D5F602E60612E5F632E5F632E5E622C5D61
+2C5D612C5D612D5E622E60612D60612D615F2D615F2D615F2E605F2E605F2D5F5E2C5E5D
+2B5D5C2B5D5C2B5D5C2B5D5C2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61622E605F2E60612E605F
+2E605F2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605D2F615E2E625E2E605F2D6061
+2E60612D60612E605F2D615F2F61602D615F2D5F602C5F602E60612D60612D5F5E2C5E5B
+2E605F2E60612F5F612F5F612F5F612F5F612F5F612F5F612E5E602F5F61325F62315E61
+305D602F5C5F305D60315E613060623060622E60612E605F2E605F2E605F2F5F5F2E605F
+3060602F615E2F61602E625E2E62602E62602E62602E62602F61602F61602F61602F6160
+2E605F2E605F2D5F5E2D5F5E2D5D5D2E5E5E2E5E5E2F5F5F2F5F612F5F5F2F5F612F5F5F
+2F61602F61602F61602F61602F61602F6160306060306060306060306060306060306060
+2F5F5F2F605D2E5F5C2D5F5E2F5F612F5F632E5E602F5C5F305C5D305E5E325F64306064
+2E5F662B5C61316165326060355E5A385D5656776C2D59582F5B5A305E5C305E5C2E5F5C
+2E5F5C2D5F5C2E605D2E62602E62602E605F2E605F2E605F2E605F2F5F5F2E605F2B5F5D
+2D615F2E62602F61602F5F5F315F5F3460613B6365486E7192B3B8BDDCE1B5D2D8B5CED5
+BBD2DAAEC2CB91ACB3678A8E5E87894B77783462622A58582C5C5C2E605F2B5D5C2B5F5D
+2B5F5D2B5F5D2B5F5D2B5F5D2A5E5C2A5E5C2B5D5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2B5D5C
+2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2D615F2D615F2D615F2D615F2D615F
+2D615F2D615F2D615F2D615F2D615F2D615F2D615F2D615F2D615F2D615F2D615F2E5F63
+2E5F632D5E622E5F632E5F632E5F632D5E622C5D612C5D612C5D612D5E622E5F632E5F63
+2E5F632E5F632E60612E60612E605F2D5F5E2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F2F61602E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2F6160
+2E605F2D5F5E2D5F5E2E605F2E605F2D5F5E2C5E5D2E60612E60612F5F612F5F612F5F61
+2F5F612F5F612F5F612E5E602F5F61325F62315E61305D602F5C5F305D60315E61306060
+3060602E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602E62602E62602E6260
+2E62602E62602E62602E605F2E605F2F61602F61602F61602E605F2E605F2D5F5E2D5D5D
+2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F306060306060306060306060306060
+3060603060603060603060603060603060603060602F5F5F2F5F5F2E5E5E2E5E5E306064
+2F5F63305D602F5C5F2F5B5C305C5D305D622E5E622F5E662A5B60316165315F5F345D59
+385D5656776C2D59582E5A592F5D5B305E5C2E5F5C2D5E5B2D5F5C2D5F5C2D615F2D615F
+2E605F2E605F2E605F2E605F2E5E5E2E5E5E3062612E605F2D5F5E306060326262336161
+305C5D2D5658325A5C4A707375989CA5C6CBBDDEE3B7D6DBB1CED4B9DADFB5DBDEA1CACC
+76A2A34775753260603262622F61602456552B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2A5E5C
+2B5D5C2B5D5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C
+2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F
+2E605F2E605F2E62602E62602E62602E62602E62602E62602E62602E62602D615F2D615F
+2D615F2D615F2D615F2D615F2D615F2D615F2E5F632E5F632D5E622E5F632E5F632E5F63
+2D5E622C5D612C5D612C5D612D5E622E5F632E5F632E5F632E5F632E60612E60612E605F
+2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602E605F
+2E605F2E605F2E605F2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2F5F5F2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F
+2F5F5F2E5E5E2E60612E60612F5F612F5F612F5F612F5F612F5F612F5F612E5E602F5F61
+325F62315E61305D602F5C5F305D60315E613060603060602F5F5F2F5F5F2E605F2E605F
+2E605F2E605F2F61602F61602E62602E62602E62602E62602E62602E62602D5F5E2E605F
+2E605F2F61602F61602F61602E605F2E605F2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F3060603060603060603060603060603060603060603060602F5F5F306060
+3060603060602F5F5F2F5F5F2E5E5E2D5D5D3060642F5F632F5C5F2E5B5E2F5B5C2F5B5C
+2E5B602C5C602E5D652A5B60306064315F5F345D59375C5555766B2C58572E5A592F5D5B
+305E5C2E5F5C2D5E5B2C5E5B2D5F5C2D615F2D615F2E605F2E605F2E605F2D5F5E2E5E5E
+2E5E5E3161612F5F5F306060316161305E5E315F5F3E6A6B4E7A7B386465345D5F436B6D
+68909286AEB08CB2B58AB0B38FB5B870999B5B84863F6B6C2F5D5D2B59592B5B5B2D5F5E
+3062612B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2A5E5C2B5D5C2B5D5C2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E62602E62602E6260
+2E62602E62602E62602E62602E62602E62602E62602E62602E62602E62602E62602E6260
+2E62602E60612E5F632D5E622E5F632E5F632E5F632D5E622C5D612C5D612C5D612D5E62
+2E5F632E5F632E5F632E5F632E60612E605F2E605F2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D
+2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F
+2F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2F5F5F2E5E5E2D5D5D2E5E5E2F5F5F3060602F5F5F2E5E5E2E60612E60612F5F61
+2F5F612F5F612F5F612F5F612F5F612E5E602F5F61325F62315E61305D602F5C5F305D60
+315E613060603060602F5F5F2F5F5F2E605F2E605F2E605F2E605F2F61602F61602E6260
+2E62602E62602E62602E62602E62602D5F5E2D5F5E2E605F2E605F2F61602F61602F6160
+2F61602D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E
+2D5D5D2F5F632E5E622F5C5F2F5C5F2F5B5C2F5B5C2E5B602C5C602E5D65295A5F306064
+305E5E335C58375C5555766B2C58572E5A592F5D5B305E5C2D5E5B2D5E5B2C5E5B2D5F5C
+2D615F2D615F2E605F2D5F5E2D5F5E2D5F5E2E5E5E2E5E5E2F5D5D2F5D5D346262336161
+2957572D5B5B56848485B3B34573733662632C5859315D5E3B6768416D6E447071426E6F
+4470713662632E5A5B315F5F3260602A5A5A295B5A3062612B5F5D2B5F5D2B5F5D2B5F5D
+2C5E5D2B5D5C2B5D5C2B5D5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2E605F306261306261306261306261306261306261306261306261
+3062613062613062613062613062613062613062613062612E60612E60612D5F602E6061
+2E60612E60612D5F602C5E5F2C5E5F2C5E5F2D5F602E60612E60612E60612E60612E6061
+2E605F2D5F5E2D5F5E2D5F5E2C5E5D2D5F5E2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2F61602E605F2E605F2E605F2E605F2E605F2E605F2F61602E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2F5F5F2E5E5E2D5D5D2E5E5E
+2F5F5F3060602F5F5F2E5E5E2E60612E60612F5F612F5F612F5F612F5F612F5F612F5F61
+2E5E602F5F61325F62315E61305D602F5C5F305D60315E613060603060602F5F5F2F5F5F
+2F5F5F2F5F5F2E605F2E605F2F61602F61602F61602F61602E62602E62602E62602E6260
+2D5F5E2D5F5E2E605F2E605F2F61602F61602F61602F61602D5D5D2E5E5E2E5E5E2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2E5E622D5D612F5C5F2F5C5F
+305C5D305C5D305D622E5E622E5D65295A5F306064305E5E335C58375C5555766B2C5857
+2E5A592F5D5B2F5D5B2D5E5B2D5E5B2C5E5B2D5F5C2D615F2D615F2D5F5E2D5F5E2D5F5E
+2D5F5E2E5E5E2E5E5E3361612D5B5B2D5B5B315F5F2E5C5C2F5D5D497777699797568283
+4B79794773743D6B6B2E5C5C2957572E5C5C315F5F2C58592D595A305C5D315F5F316161
+3161613062612F61602B5F5D2B5F5D2B5F5D2B5F5D2C5E5D2B5D5C2B5D5C2B5D5C2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F6160
+2F61602F61602F61602F61602F61602F61602F6160306261306261306261306261306261
+3062613062613062612E60612E60612D5F602E60612E60612E60612D5F602C5E5F2C5E5F
+2C5E5F2D5F602E60612E60612E60612E60612E60612E605F2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602E605F2E605F2E605F2E605F
+2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3060603060602F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2E5E5E2F5F5F3060603060602F5F5F2E6061
+2E60612F5F612F5F612F5F612F5F612F5F612F5F612E5E602F5F61325F62315E61305D60
+2F5C5F305D60315E613060603060602F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2F6160
+2F61602F61602F61602E62602E62602E62602E62602D5F5E2E605F2E605F2F61602F6160
+2F61602E605F2E605F2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E
+2E5E5E2D5D5D2D5D5D2D5D612D5D612F5C5F2F5C5F315D5E315D5E305D622E5E622E5D65
+2A5B60306064315F5F345D59375C5555766B2C58572D59582E5C5A2F5D5B2D5E5B2C5D5A
+2C5E5B2C5E5B2C605E2C605E2D5F5E2D5F5E2D5F5E2D5F5E2D5D5D2D5D5D3161612B5B5B
+2B59592F5D5D346061335F60315D5E315D5E3F686A4E7A7B5B8486497576346061376364
+3965662A5657305C5D3561623462622F5D5D2B5B5B2C5C5C2A5C5B2658572B5F5D2B5F5D
+2B5F5D2B5F5D2C5E5D2B5D5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F61602F61602F6160
+2F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602E60612E6061
+2D5F602E60612E60612E60612D5F602C5E5F2C5E5F2C5E5F2D5F602E60612E60612E6061
+2E60612E60612E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F2F61602E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F612F5F612F5F612F5F612F5F612E5E602E5E602E5E602E5E602D5D5F
+2D5D5F2E5E602F5F613060623060622F5F612E60612E60612F5F612F5F612F5F612F5F61
+2F5F612F5F612E5E602F5F61325F62315E61305D602F5C5F305D60315E61306060306060
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F61602F61602F61602F61602F61602F6160
+2F61602F61602E605F2E605F2F61602F61602F61602E605F2E605F2D5F5E2D5D5D2E5E5E
+2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2C5C5C2D5D612D5D61
+2F5C5F2F5C5F305C5D305C5D2E5B602C5C602F5E662A5B60316165315F5F345D59385D56
+56776C2C58572D59582E5C5A2F5D5B2D5E5B2C5D5A2C5E5B2C5E5B2C605E2C605E2D5F5E
+2D5F5E2D5F5E2D5F5E2D5D5D2D5D5D2456552E5E5E3262622F5D5D2E5A5B325E5F365F61
+355D5F3860622D5557426A6C5F878953797C365E6030585A386163305C5D2F5B5C2E5C5C
+2F5D5D2D5D5D2D5D5D2D5F5E2F61602B5F5D2B5F5D2B5F5D2B5F5D2C5E5D2B5D5C2C5C5C
+2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2F61602F61602E605F2E605F2E605F2E605F2E605F
+2E605F2F61602F61602F61602F61602F61602F61602F61602F61602E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E60612E60612D5F602E60612E60612E60612D5F60
+2C5E5F2C5E5F2C5E5F2D5F602E60612E60612E60612E60612E60612E605F2D5F5E2D5F5E
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602E605F2E605F
+2E605F2E605F2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E602E5E602E5E60
+2E5E602E5E602E5E602D5D5F2D5D5F2E5E602D5D5F2D5D5F2E5E602F5F61306062306062
+2F5F612E60612E60612F5F612F5F612F5F612F5F612F5F612F5F612E5E602F5F61325F62
+315E61305D602F5C5F305D60315E613060603060602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602F6160
+2F61602E605F2E605F2D5F5E2D5F5E2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F
+2F5F5F2E5E5E2D5D5D2D5D5D2C5C5C2D5D612D5D612F5C5F2F5C5F2F5B5C2E5A5B2C595E
+2A5A5E2F5E662B5C61316165326060355E5A385D5656776C2C58572D59582D5B592F5D5B
+2D5E5B2E5F5C2C5E5B2C5E5B2B5F5D2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2C5E5D
+2B5F5D2458562B5D5C3262622F5D5D365F613C6466365C5F35585C395C6040616644656A
+46656A4263683F60653C5F63345D5F2957573361613462622D5D5D2D5F5E295B5A2B5D5C
+2B5F5D2B5F5D2D5F5E2D5F5E2D5D5D2C5C5C2B5B5B2B5B5B2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2D5F5E2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E60612E60612F61622F61622E60612D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2D5F602D5F602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2F61602F61602D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+3062612F61602F61602E605F2E605F2D5F5E2D5F5E2D5F5E2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2E5E602E5E602F5F612F5F612F5F61306062306062306062
+2F5F612F5F613060623060623060622F5F612F5F612E5E602D5F602E60612F5F612F5F61
+2F5F612E5E602E5E602E5E602E5E602F5F61305D602F5C5F2E5B5E2E5B5E305D60325F62
+315F5F315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F
+2E605F2E605F2F61602F61602D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D
+2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2F5F5F2F5F5F306060
+3060603060602F5F5F2F5F5F2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2C5C5C
+2F5F632F5F63315E61315E61315D5E315D5E305D622E5E622D5C642C5D623060642F5D5D
+355E5A375C555273682C58572D59582D5B592F5D5B2D5E5B2E5F5C2C5E5B2C5E5B2B5F5D
+2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2C5E5D295D5B285F5C2C605E2E5E5E2E5C5C
+5881837BA3A583A6AA7B9CA17F9EA384A1A786A3A989A4AB88A5AB88A3AA84A5AA5F888A
+3866662D5B5B2C5C5C295B5A2C5E5D2C5E5D2F61602B5F5D2B5F5D2C5E5D2D5F5E2D5D5D
+2C5C5C2C5C5C2B5B5B2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E
+2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E60612E60612E60612E60612E6061
+2D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F6160
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F6160
+2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2F61602F61602F61602E605F2E605F
+2D5F5E2D5F5E2D5F5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E60
+2E5E602F5F612F5F612F5F613060623060623060622E5E602E5E602F5F612F5F612F5F61
+2F5F612F5F612E5E602D5F602D5F602F5F612F5F612F5F612F5F612E5E602E5E602F5F61
+2F5F61315E612F5C5F2E5B5E2F5C5F315E61325F62315F5F315F5F315F5F315F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F2F61602F61602E605F
+2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2E5E5E2F5F5F2F5F5F3060603060602F5F5F2F5F5F2F5F5F2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2F5F632F5F63315E61315E61315D5E
+315D5E305D622E5E622C5B632B5C612E5E622D5B5B345D59355A535172672C58572D5958
+2D5B592F5D5B2D5E5B2E5F5C2C5E5B2C5E5B2B5F5D2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5D5D2C5E5D29605D2E65622D615F2F5F5F3563637DA6A8B0D6D9BBDEE2BDDCE1BEDBE1
+BED9E0BED9E0C0D9E0BFDAE1C1DAE1BDDCE18AB3B54977772D5D5D2D5D5D2A5C5B2B5D5C
+2A5E5C2B5F5D2B5F5D2B5F5D2C5E5D2C5E5D2D5D5D2D5D5D2E5C5C2E5C5C2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2F61602F61602F61602F61602F61602F61602E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2F61602F61602F61602F61602F61602E605F2E605F2E605F2D5F5E2D5F5E2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F315E61315E61315E61315E61315E61315E61
+325F62325F622F5C5F2F5C5F305D60315E61315E61315E61315E612F5F612C5E5F2D5F60
+2E5E602F5F612F5F612F5F612F5F612F5F612F5F612F5F61315E61305D602F5C5F2F5C5F
+315E61336063315F5F315F5F315F5F315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2E605F2E605F2F61602F61602F61602F61602F61602F61602E605F2E605F
+2E605F2E605F2E5E5E2F5F5F2F5F5F3060603060603060603060602F5F5F2F5F5F2F5F5F
+2F5F5F3060603060602F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E
+2E5E5E2D5D5D2F5F632F5F63315E61305D60315D5E315D5E305D622E5E622C5B632B5C61
+2E5E622D5B5B345D59355A535172672C58572D59582D5B592F5D5B2D5E5B2E5F5C2C5E5B
+2C5E5B2B5F5D2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2C5E5D2A615E2E65622C5E5D
+346464406C6D84ADAFA8CED1ABCCD1AECDD2ACC9CFAAC5CCA7C2C9A5C0C7A2BFC5A1BEC4
+9DBEC37DA6A84371712F5F5F3161612C5E5D2D5F5E2A5E5C265A582B5F5D2B5F5D2C5E5D
+2C5E5D2D5D5D2D5D5D2E5C5C2E5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F
+2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F6160
+2F61602F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F6160
+2E605F2E605F2E605F2E605F2D5F5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F315E61315E61315E61315E61315E61315E61315E61315E612E5B5E2E5B5E2F5C5F
+305D60315E61315E61315E612F5F612D5D5F2C5E5F2E5E602F5F612F5F61306062306062
+2F5F612F5F61306062325F62315E61305D60305D60315E61336063315F5F315F5F315F5F
+315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2F6160
+2F61602F61602F61602F61602E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F306060
+3060603060603060603060603060602F5F5F2F5F5F3060603060603060602F5F5F2F5F5F
+2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2F5F632E5E62305D60
+305D60315D5E315D5E305D622D5D612D5C642C5D623060642F5D5D355E5A375C55527368
+2C58572D59582D5B592F5D5B2D5E5B2E5F5C2C5E5B2C5E5B2B5F5D2B5F5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5D5D2C5E5D2A5E5C2B5F5D285A593262623C68695F87896C92956C8F93
+64858A638287607F845E7D825A7B80587B7F56797D51797B4874752B5B5B2D5D5D2F5F5F
+295B5A2E605F2C605E285C5A2C5E5D2C5E5D2B5D5C2B5D5C2C5C5C2D5D5D2F5D5D2F5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2F61602F61602F61602F6160
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D
+2D5F5E2D5F5E2D5F5E2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E
+2D5F5E2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F315E61315E63315E63315E63
+315E63315E63315E63315E632E5B602E5B602F5C61305D62315E63315E63315E632F5F63
+2D5D5F2C5E5F2E5E602F5F612F5F613060623060622F5F612F5F612F5F61325F62315E61
+305D60305D60315E61325F62315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3060603060602E605F2E605F2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2F5F5F2F5F5F306060306060306060306060306060306060
+2F5F5F3060603060603060602F5F5F2F5F5F2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2E5E5E2E5E5E2E5E5E2E5E622E5E62305D60305D60315D5E305C5D2F5C612D5D61
+2D5C642C5D623060642F5D5D355E5A375C555273682C58572D59582D5B592F5D5B2D5E5B
+2E5F5C2C5E5B2C5E5B2B5F5D2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2E605F
+2C5E5D2959592E5C5C3D666838606232585B375A5E385B5F35585C34575B32585B325A5C
+325B5D2F5B5C2C5A5A2C5A5A2858583161612D5D5D285A592D5F5E2A5E5C2B5F5D2C5E5D
+2B5D5C2B5D5C2B5D5C2C5C5C2D5D5D2F5D5D305E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2D5F5E2E605F2E605F2F61602F61602E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F
+2E605F2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2C5E5D2B5D5C2B5D5C2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F325F64325F64315E63315E63315E63315E63315E63315E632F5C61
+2F5C61305D62315E63315E63315E63315E632F5F632D5D5F2D5F602E5E602F5F612F5F61
+2F5F612F5F612F5F612E5E602F5F61325F62315E61305D60305D60315E61315E61315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F3060603060602E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E5E5E
+2F5F5F2F5F5F3060603060603060603060602F5F5F3060603060603060603060602F5F5F
+2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2E5E62
+2E5E62305D60305D60305C5D305C5D2F5C612D5D612C5B632B5C612E5E622D5B5B345D59
+355A535172672C58572D59582D5B592F5D5B2D5E5B2E5F5C2C5E5B2C5E5B2B5F5D2B5F5D
+2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D3060602E5E5E315F5F3B6768668F9150787A
+3A6063365C5F385E61345C5E30595B2E5A5B2D5D5D2E605F2D615F2B5F5D2B5B5B306060
+3363632A5A5A2B5D5C2D5F5E2458562C605E2C5E5D2B5D5C2B5D5C2B5D5C2C5C5C2F5D5D
+305E5E305E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E
+2E605F2E605F2F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2D5F5E2D5F5E2C5E5D2B5D5C2B5D5C
+2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2E605F
+2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F325F64325F64
+325F64315E63315E63315E63305D62305D62305D62305D62315E63315E63315E63315E63
+315E632E5E622E5E602D5F602F5F612F5F612F5F612F5F612E5E602E5E602D5D5F2E5E60
+315E61315E61305D602F5C5F305D60315E61315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3060603060602F61602F6160
+2F61602F61602E605F2E605F2E605F2E605F2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F3060603060603060603060602F5F5F2F5F5F2E5E5E2D5D5D2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2E5E622E5E62305D602F5C5F305C5D305C5D
+2F5C612D5D612C5B632B5C612E5E622D5B5B345D59355A535172672C58572D59582D5B59
+2F5D5B2D5E5B2E5F5C2C5E5B2C5E5B2B5F5D2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D
+2D5D5D2F5D5D2E5C5C376364527B7DA1C9CB8CB2B56B8E925C7F8344676B3D6366365E60
+335C5E305E5E2F5F5F2D5F5E2C5E5D2C5C5C2F5F5F2B5B5B2454542F61602F6160235554
+2E605F2C5E5D2B5D5C2B5D5C2C5C5C2C5C5C2F5D5D305E5E305E5E2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2C5E5D2D5F5E2E605F2F61602F61602E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F315F5F
+2F5F5F315F5F2F5F5F315F5F2F5F5F315F5F2F5F5F315F5F2F5F5F315F5F2F5F5F315F5F
+2F5F5F2E605F2D5F5E2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2E605F2D5F5E2D5F5E
+2D5F5E2D5F5E2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2F61602F61602F61602F61602F61602F61602E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2F61602F61602F61602E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F325F62325F62325F64315E61315E63315E63305D62
+305D62315E63315E63325F64325F64325F64315E63315E632E5E622E5E602E60612F5F61
+2F5F612F5F612E5E602E5E602E5E602D5D5F2E5E60315E61315E61305D602F5C5F305D60
+305D60315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F3060603060603161613062613161613062613060602F6160306060
+3060602D5D5D2E5E5E305E5E2F5F5F315F5F2F5F5F315F5F2E5E5E306060306060306060
+3060602F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D
+2C5C5C2D5F602E5E602D5D5F2F5C5F2F5D5D2F5D5D2F5C5F2D5D612C5D622C5D62306064
+305C5D355E5A375C545373682C58572D59582D5B592E5C5A2D5E5B2D5E5B2D5F5C2D5F5C
+2B5F5D2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D2E5E5E305E5E2F5B5A335D5C365E5E6B9192
+B4D7D9BAD9DCBDDADEA7C3C796B2B67B979B6885895675783D5F613B5E603E6465315959
+2E5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5D5D2D5D5D2E5E5E2F5F5F3060603060602F5F5F2F5F5F2E5E5E2F5F5F2F5F5F306060
+3060603060602F5F5F2F5F5F315F5F315F5F335F60326060335F60315F5F315D5E305E5E
+335F60326060335F60326060325E5F315F5F315D5E305E5E2D5D5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602E60612F61622F61622F61622E60612E6061
+2F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F5F306060
+3060602F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2F61602F61602F6160306263306263
+2D5F602D5F602D5F602D5F602D5F602E60612E60612F61622E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+3161613161613060623060603060622F5F612F5F612F5F612F5F612E5E602D5D5F2D5D5F
+2F5F612F5F612F5F632F5F632E5E602F5F5F3060603060602E5E5E2E5E5E2E5E5E2E5E5E
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F326060326060336161336161336161336161326060326060
+315F5F2F5F5F315F5F2F5F5F305E5E2E5E5E305E5E305E5E305E5E305E5E315D5E305E5E
+325E5F315F5F325E5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D
+3060602F5F5F2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2C5E5D2A5D5E2A5D5E2B5D5E2D5D5D
+2F5D5D2F5D5D2F5C5F2D5D612C5D622C5B61315E6330595B355C59375A535472682C5857
+2D59582D5B592E5C5A2D5E5B2D5E5B2D5F5C2D5F5C2B5F5D2B5F5D2C5E5D2C5E5D2C5E5D
+2C5E5D2E5E5E305E5E335F5E345E5D3E666685ABACB3D5D7B0CFD2B8D4D8BDD9DDC9E2E7
+BDD6DBB4CDD2A2BEC28FACB089A8AB749396476D6E2F5B5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2E5E5E2F5F5F2F5F5F3060603060602F5F5F2F5F5F2F5F5F315F5F
+325E5F325E5F335F60325E5F325E5F325E5F315D5E325E5F325E5F335F60325E5F325E5F
+315D5E315D5E2F5D5D2D5D5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2D5F602E60612E60612F61622E60612E60612D5F602F5F632F5F632F5F612F5F612F5F61
+2F5F612F5F612F5F612F5F612F5F612F5F5F3060603060602F5F5F2F5F5F2F5F5F2E605F
+2E605F2E605F2E605F2E605F2F61602F61622F61622D5F602D5F602D5F602D5F602D5F60
+2E60612E5F632F61622E60612E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F316161306060306060306060306060
+2F5F5F2F5F612F5F612F5F612E5E602D5D5F2D5D5F2F5F612F5F612F5F632F5F612E5E60
+2F5F5F3060602F5F5F2E5E5E2D5D5D2E5E5E2F5F5F2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2E5E5E2E5E5E2F5F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F326060326060326060326060315F5F315F5F315F5F315F5F315F5F315F5F305E5E
+305E5E305E5E305E5E315D5E315D5E315D5E315D5E325E5F325E5F325E5F315F5F315F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E3060602F5F5F2E5E5E2E5E5E2F5F5F
+2F5F5F2E5E5E2C5E5D2B5E5F2B5E5F2C5E5D2D5D5D2F5D5D2F5D5D2D5D5F2D5D5F2C5D62
+2D5D61315E63315B5A375B59395A535472662C58572D59582D5B592E5C5A2D5E5B2D5E5B
+2D5F5C2D5F5C2B5F5D2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D305E5C2D5958
+315B5A678F8F6B8E906486887594978CA9ADA2BEC2ADCACEBCD9DDBEDDE0BCDEE0B6D9DB
+86A9AB3E66662E5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E315F5F315F5F315F5F305E5E305E5E315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E2F5D5D2F5D5D2D5D5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602E60612E6061
+2D5F602D5F602F5F632F5F632F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F61
+2F5F5F3060603060602F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F
+2E60612D5F602E60612D5F602D5F602D5F602D5F602E60612E5F632F61622E60612E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F3060603060603060603060602F5F5F2F5F5F2F5F612F5F612F5F612E5E60
+2D5D5F2D5D5F2F5F612F5F612F5F632F5F612F5F613060602F5F5F2E5E5E2D5D5D2D5D5D
+2E5E5E3060602D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E305E5E305E5E305E5E305E5E
+305E5E305E5E315F5F315F5F325E5F315F5F315F5F2F5F5F2F5F5F306060306060306060
+3060602F5F5F3060602F5F5F2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2C5E5D2C5F602C5F60
+2D5F5E2E5E5E2F5D5D2F5D5D2D5D5F2D5D5F2D5E632E5E62325F64325C5B385C5A3A5B54
+5573672C58572D59582D5B592E5C5A2D5E5B2D5E5B2D5F5C2D5F5C2C605E2C605E2C5E5D
+2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D30615E305E5C2E5A593E68672D55552A50513E6062
+46686A5170736685887D9FA18FB1B3A1C4C6A4CACB779D9E325C5B2E5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2B5B5B2B5B5B2C5C5C2C5C5C2D5D5D2D5D5D2E5E5E
+2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E
+2E605F2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D
+2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E
+2E5E5E315F5F315F5F305E5E2F5D5D305E5E305E5E315F5F326060305E5E315F5F315F5F
+315F5F305E5E2F5D5D2F5D5D2C5C5C2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602D5F602D5F602F5F632F5F632F5F61
+2F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F5F3060603060602F5F5F2F5F5F
+2F5F5F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F602D5F602E60612E60612E6061
+2D5F602E60612E60612E5F632F60642E60612E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F612F5F612F5F612E5E602D5D5F2D5D5F2F5F612F5F612F5F63
+2F5F613060623060602F5F5F2E5E5E2C5C5C2D5D5D2F5F5F3060602E5E5E2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2E5E5E2E5E5E305E5E305E5E305E5E305E5E305E5E305E5E315F5F315F5F325E5F
+315F5F2E5E5E2F5F5F2F5F5F3060603060603060603060603060603060602F5F5F2E5E5E
+2E5E5E2F5F5F2F5F5F2E5E5E2C5E5D2E60612D60612F5F5F2E5E5E305E5E2F5D5D2D5D5F
+2C5C602E5F642D5E62325F64305C5B375E5B3B5C555674682C58572D59582D5B592E5C5A
+2D5E5B2D5E5B2D5F5C2D5F5C2C605E2C605E2D5F5E2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D
+2A5C5B2A5C5B3363633260602E5A5B2C55573A60632E545735585C3A5D613F65684A7073
+5C8486689193557E802F5B5C2E5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2B5B5B2B5B5B2C5C5C2C5C5C2D5D5D2D5D5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F
+2D5F5E2D5F5E2D5F5E2C5E5D2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2D5F5E2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2F5F5F2E5E5E2E5E5E2D5D5D
+2D5D5D2E5E5E2F5F5F3060602E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2C5C5C
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2D5F602D5F602F5F632F5F632F5F612F5F612F5F612F5F612F5F612F5F61
+2F5F612F5F612F5F5F3060603060602F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2D5F602D5F602F61622F61622E60612E60612E60612E60612E5F632F6064
+2E60612E60612E60612E60612E60612E60612E60612E60612E60612E60612E60612E6061
+2E60612E60612E60612E60612F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F612F5F61
+2F5F612E5E602D5D5F2D5D5F2F5F612F5F612F5F632F5F613060623060602F5F5F2E5E5E
+2C5C5C2D5D5D2F5F5F3060602E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3060602F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F3060602E605F2E605F2E605F2E605F2D5F5E2D5F5E2E5E5E2E5E5E
+2F5F5F2F5F5F2F5F5F2F5F5F305E5E305E5E305E5E305E5E2E5E5E2F5F5F2F5F5F306060
+3060603060603060603060603060602F5F5F2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2C5E5D
+2E60612D60612F5F5F2E5E5E305E5E2F5D5D2D5D5F2C5C602E5F642E5F63336065315D5C
+375E5B395C555674682C58572D59582D5B592E5C5A2D5E5B2D5E5B2D5F5C2D5F5C2C605E
+2C605E2D5F5E2C5E5D2C5E5D2C5E5D2C5C5C2B5D5C2D615F2357552B5D5C295959356363
+2F5B5C386163325B5D365E6031595B2A53552B5456355E60386465335F602957572C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D
+2D5D5D2D5D5D2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2E605F2E605F2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E
+2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F3060602F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602F5F63
+2F5F632F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F5F306060306060
+2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F2E60612D5F60306263
+2F61622F61622E60612E60612E60612E5F632E5F632E60612E60612E60612E60612E6061
+2E60612E60612E60612E60612E60612E60612E60612E60612E60612E60612E60612E5E5E
+2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F612F5F612F5F612E5E602D5D5F2D5D5F2F5F61
+2F5F612F5F632F5F612F5F613060602F5F5F2E5E5E2D5D5D2D5D5D2E5E5E3060602E5E5E
+2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F3060603060602F5F5F2F5F5F2F5F5F2F5F5F3060603060602E605F
+2E605F2E605F2E605F2D5F5E2D5F5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F305E5E
+305E5E305E5E305E5E2F5F5F2F5F5F2F5F5F3060603060603060603060602F5F5F306060
+2F5F5F2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2D5D5D2D5F602D5F602E5E5E2E5E5E2F5D5D
+2F5D5D2D5D612D5D612E5F642D5E62336065305C5B375E5B395C555674682C58572D5958
+2D5B592E5C5A2D5E5B2D5E5B2D5F5C2D5F5C2D615F2C605E2D5F5E2D5F5E2C5E5D2B5D5C
+2C5C5C2B5D5C3367652B5F5D285C5A2759582E605F2C5C5C2D5B5B346262346061335F60
+305C5D305E5E3361612E5E5E2A5A5A2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F
+3060603060602D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2D5F5E2D5F5E
+2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2C5C5C2C5C5C2D5D5D2E5E5E
+2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2C5C5C2B5D5C2C5E5D
+2C5E5D2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2F61602E605F2E605F2D5F5E
+2D5F5E2C5E5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602C5E5F
+2C5E5F2C5E5F2C5E5F2D5F602D5F602E60612F5F632F5F632F5F612F5F612F5F612F5F61
+2F5F612F5F612F5F612F5F612F5F5F3060603060602F5F5F2F5F5F2F5F5F2E605F2E605F
+2E605F2E605F2E605F2F61602F61622F61623062633062632F61622E60612E60612E6061
+2E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F63
+2E5F632E5F632E5F632E5F632E5F632E60612E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F
+2F5F612F5F612F5F612E5E602D5D5F2D5D5F2F5F612F5F612F5F632F5F612E5E602F5F5F
+3060602F5F5F2E5E5E2D5D5D2E5E5E2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2E605F2D615F2D615F2D615F2D5F5E2D5F5E
+2D5F5E2D5F5E2E605F2E605F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E3060602F5F5F2E5E5E2E5E5E2F5F5F2F5F5F
+2E5E5E2D5D5D2C5E5F2C5E5F2D5D5D2D5D5D2F5D5D2F5D5D2D5D612D5D612E5F642D5E62
+325F64305C5B365D5A385B545474672C58572D59582D5B592E5C5A2D5E5B2D5E5B2D5F5C
+2D5F5C2D615F2C605E2D5F5E2D5F5E2C5E5D2B5D5C2C5C5C2B5D5C2458562D64612C605E
+2D615F2C5E5D3264632555552E5E5E2B5B5B2E5E5E2F5D5D2D5D5D2F5F5F2A5C5B295B5A
+3163622C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F3060603060602E605F2D5F5E2D5F5E
+2D5F5E2D5F5E2E605F2E605F2F61602D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2E5E5E2D5D5D2C5C5C2C5C5C2A5C5B2B5D5C2C5E5D2E605F2E605F2E605F2E605F
+2D5F5E2F61602F61602F61602F61602E605F2E605F2D5F5E2D5F5E2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602C5E5F2C5E5F2C5E5F2D5F602E6061
+2E60612F5F632F5F632F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F5F
+3060603060602F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2F61602F61602F6160306263
+3062633062633062632F61622F61622E60612E60612E5F632E5F632E5F632E5F632E5F63
+2E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F63
+2E60612D5D5F2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F612F5F612F5F612E5E602D5D5F
+2D5D5F2F5F612F5F612F5F632F5F612E5E602F5F5F3060603060602E5E5E2E5E5E2E5E5E
+2E5E5E2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2E605F2D615F2D615F2D615F2D615F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2F5F5F
+2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D
+2D5D5D3060602F5F5F2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2D5D5D2B5D5E2B5D5E2C5C5E
+2D5D5D2F5D5D2F5C5F2F5C612D5D612D5E632D5E63325F64305C5D365D5A385B54547469
+2D59582D59582E5C5A2F5D5B2D5E5B2D5E5B2C5E5B2B5D5A2E62602E62602E605F2D5F5E
+2C5E5D2C5E5D2E5E5E2D5F5E275B59285F5C2A615E29605D2F63612B5F5D255756316362
+2B5D5C2A5C5B2B5B5B2A5C5B2C5E5D2C605E2C605E2D5F5E2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F61602F61602F61602F61602F61602E605F2E605F2D5F5E
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2E5E5E
+2F5F5F3060603060603161612F5F5F3060603060602F5F5F2E5E5E2D5D5D2D5D5D2E5E5E
+2B5D5C2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2D5F5E2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2D5F5E2D5F5E2E5E602E5E602E5E602D5D5F2D5D5F2D5D5F2D5D5F2D5D5F
+2C5C5E2C5C5E2D5D5F2D5D5F2D5D5F2E5E602E5E602E5E602F5F632F5F632F5F612F5F61
+2F5F612F5F612F5F612F5F612E5E602F5F613060603060603060603060602F5F5F2E5E5E
+2D5F5E2E605F2E605F2F61602F61603062612F61622F61623062633062632F61622F6162
+2F61622E60612E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F63
+2D5E622E5F632E5F632F60642F60642F60642E5F632E60612C5C5E2D5D5D2E5E5E2F5F5F
+2F5F5F2F5F5F2E5E602D5D5F2C5C5E2C5C5E2D5D5F2D5D5F2D5D5F2E5E602E5E622E5E60
+2D5D5F3060603060602E5E5E2C5C5C2D5D5D2E5E5E2D5D5D2E5E5E2E5E5E2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2B5D5C2C5E5D2D5F5E2E605F2F61602F61602F61602E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D615F2D615F2D615F2D615F
+2E605F2E605F2E605F2E605F2E605F3062613262622858583363632B5B5B306060306060
+3767672E5E5E3262622C5C5C2A5A5A3262622F5F5F2C5C5C3060603060603060602F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2D5F602C5E5F2D5D5F2F5C5F305C5F2F5C5F2F5C612E5E62
+2E5F642C5D62346166335F60335C58365B5355756A2C58572D59582D5B592F5D5B2D5E5B
+2E5F5C2C5E5B2C5E5B2D615F2D615F2D5F5E2C5E5D2C5E5D2C5E5D2D5D5D2D5F5E346866
+275E5B2A5E5C2B5F5D285C5A2A5E5C2B5D5C285A592F61602F61602F61602D5F5E2B5F5D
+295D5B2A5E5C2B5D5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E605F
+2E605F2E605F2F61602E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2E5E5E2F5F5F3060603060603060602F5F5F
+3060603060602F5F5F2E5E5E2D5D5D2D5D5D2E5E5E2B5D5C2C5E5D2C5E5D2D5F5E2E605F
+2E605F2E605F2D5F5E2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2E5E60
+2E5E602E5E602D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2E5E60
+2E5E602E5E602F5F612F5F632F5F632F5F612F5F612F5F612F5F612F5F612F5F612F5F61
+2F5F613060603060603060603060602F5F5F2E5E5E2D5F5E2E605F2E605F2F61602F6160
+2F61602F61622F61622F61622F61622F61622F61622F61622F61622E5F632E5F632E5F63
+2E5F632E5F632E5F632E5F632E5F632E5F632E5F632D5E622E5F632E5F632F60642F6064
+2E5F632E5F632E60612D5D5D2D5D5D2F5F5F2F5F5F3060602F5F5F2E5E602D5D5F2D5D5F
+2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2E5E622E5E602D5D5F3060603060602E5E5E2C5C5C
+2D5D5D2E5E5E2D5D5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D
+2C5E5D2D5F5E2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2D615F2D615F2D615F2D615F2E605F2E605F2E605F2E605F2C5E5D
+2C5E5D3060602D5D5D3262622A5A5A3161614B7B7B4878783363633060602F5F5F2F5F5F
+3161612E5E5E3060603060603060603060603060603060603060602F5F5F2F5F5F2D5E62
+2D5D612F5C5F2F5C5F305C5F305C5F2F5C612E5D632F5E662B5C61326167335F60335B5A
+355A5355756A2B57562C58572D5B592F5D5B2E5F5C2E5F5C2D5F5C2D5F5C2D615F2C605E
+2D5F5E2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2B5D5E2457583163643668692A5C5D2D5F60
+3466672A5C5D2B5D5E2D5F602E60612D5F602B5D5E2A5C5D2C5E5F2D5F602C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F
+2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D
+2D5D5D2E5E5E2F5F5F2F5F5F3060603060602F5F5F2F5F5F3060602F5F5F2E5E5E2D5D5D
+2D5D5D2E5E5E2B5D5C2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2E5E602E5E602E5E602D5D5F2D5D5F2D5D5F
+2D5D5F2D5D5F2D5D5F2D5D5F2E5E602E5E602E5E602F5F612F5F612F5F612F5F632F5F63
+2F5F612F5F612F5F612F5F612F5F612F5F613060623060623161613060603060602F5F5F
+2F5F5F2E5E5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E60612E60612E60612E6061
+2F61622F61622F61622F61622F60642F60642E60612E60612E60612E60612E60612E6061
+2E60612E60612D5F602E60612E60612E60612E60612E60612E60612D5F602E5E5E2E5E5E
+2F5F5F3060603060602F5F5F2E5E602E5E602E5E602E5E602D5D5F2D5D5F2D5D5F2D5D5F
+2D5D612D5D5F2D5D5F3060603060602E5E5E2C5C5C2D5D5D2E5E5E2D5D5D2E5E5E2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2F5F5F2F5F5F3060602B5B5B2E5E5E306060305E5E2C5A5A
+3361616B99995484843464642D5D5D3161613262623060602C5C5C346464316161316161
+3161613060603060603060603060603060602E5E622D5D612F5C5F2F5C5F305C5F305C5F
+2F5C612E5D632F5E662B5C61326167315F5F335B5A355A5354756A2B57562C58572D5B59
+2F5D5B2E5F5C2F605D2E605D2E605D2C605E2C605E2D5F5E2D5F5E2D5F5E2D5F5E2E5E5E
+2E5E5E2F5F613262643060622D5D5F26565827595A3161632A5C5D2B5B5D2B5D5E2D5D5F
+2C5E5F2E5E602D5F602E5E602E5E602C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2B5B5B2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2E605F2E605F2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F
+2F5F5F2E5E5E2F5F5F2F5F5F2F5F5F2D5D5D2D5D5D2D5D5D2E5E5E2B5D5C2C5E5D2C5E5D
+2D5F5E2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2E5E602E5E602E5E602D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2E5E602E5E60
+2E5E602F5F612F5F612F5F613060622F5F632F5F632F5F612F5F612F5F612F5F612F5F61
+2F5F613161633161633161613060603060602F5F5F2F5F5F2F5F5F2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2D5F602D5F602E60612E60612E60612F61622F61622F6162306165
+3061652E60612E60612E60612E60612E60612E60612E60612E60612D5F602E60612E6061
+2E60612E60612E60612D5F602D5F602F5F5F2F5F5F3060603060603060602F5F5F2F5F61
+2E5E602E5E602E5E602E5E602D5D5F2D5D5F2D5D5F2C5C602C5C5E2D5D5F306060306060
+2E5E5E2C5C5C2D5D5D2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2E5E5E2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F
+2F5F5F3262622D5D5D2C5C5C316161305E5E33616136646474A2A24D7D7D3060602C5C5C
+3161613161612F5F5F2B5B5B3262623060603060603060603060603060602F5F5F2F5F5F
+2F5F5F2E5E622D5D612F5C5F2F5C5F305C5F305C5F2F5C622E5D632F5E662B5C61326167
+315F5F335B5A355A535374692B57562C58572D5B592F5D5B2F605D30615E2F615E2F615E
+2D615F2D615F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5C5F4370733461642D5A5D
+3865683161632E5B5E275759315E612D5D5F2E5B5E2D5D5F315E612F5F612F5C5F2A5A5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2B5B5B2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5E5D2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2E605F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2D5D5D2E5E5E2F5F5F2E5E5E
+2D5D5D2D5D5D2D5D5D2E5E5E2C5C5C2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E602E5E602E5E602D5D5F
+2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2E5E602E5E602E5E602F5F612F5F612F5F61306062
+2F5F632F5F632F5F612F5F612F5F612F5F612F5F612F5F61306062306062306060306060
+2F5F5F2F5F5F2F5F5F2F5F5F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F602D5F60
+2E60612E60612E60612F61622F61622F61623061653061652E60612E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D
+3060603060603060603060602F5F5F2F5F5F2E5E602E5E602E5E602E5E602E5E602D5D5F
+2D5D5F2D5D5F2C5C602C5C5E2D5D5F3060603060602E5E5E2C5C5C2D5D5D2E5E5E2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F61602E605F2E605F2E605F
+2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F315F5F315F5F305E5E305E5E2E5C5C336161
+315F5F3866663561625B89893A6A6A2C5C5C2F5F5F3060602F5F5F3161612E5E5E306060
+2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E622D5D612F5C5F305C5F
+305C5F305C5F2F5C622E5D632E5D652B5C61316066315F5F325A59355A535374692B5756
+2C58572D5B592F5D5B2F605D30615E2F615E2F615E2C605E2D615F2E605F2F61602F6160
+2F61603060603260604B777A6995984A73772D595C2F5B5E2754572D5A5D3966692C595C
+2B585B2C595C2D5A5D2F5C5F305D602F5B5E2D5A5D2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2E5E5E2E5E5E2E5E5E2D5D5D2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2E5E5E2C5C5C
+2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E602E5E602E5E602D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F
+2D5D5F2E5E602E5E602E5E602F5F612F5F612F5F612F5F632F5F632F5F612F5F612F5F61
+2F5F612F5F612F5F612F5F612F5F612F5F5F2E5E5E2F5F5F2F5F5F2F5F5F3060602E605F
+2E605F2E605F2E605F2E605F2E605F2D5F602D5F602E60612E60612F61622F61622F6162
+2F61622F60642F61622E60612E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D3060603060602F5F5F2F5F5F2F5F5F
+2E5E5E2E5E602E5E602E5E602E5E602D5D5F2D5D5F2D5D5F2D5D5F2D5D612D5D5F2D5D5F
+3060603060602E5E5E2C5C5C2D5D5D2E5E5E2D5D5D2D5D5D2D5D5D2C5C5C2D5D5D2D5D5D
+2E5E5E2E5E5E2F5F5F2F61602E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F315F5F315F5F2E5C5C346262305E5E315F5F2E5C5C2F5D5D305C5D356363305E5E
+2B5B5B3464643161612E5E5E3464643161612F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E622D5D61305C5F305C5F305C5F305C5F2F5C622E5D632E5D65
+2A5B60316066315F5F325A593459525374692C58572D59582E5C5A2F5D5B2F605D30615E
+2F615E2F615E2C605E2C605E2E605F2F61602F61602F6160306060315F5F618A8E8DB6BA
+85ACB179A2A6719A9E558184467275325E61315D60346063366265356164315D602F5B5E
+315A5E305C5F2E5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5F5E2D5F5E
+2D5F5E2E605F2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2D5D5D
+2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2E5E5E2E5C5C2F5D5D2F5D5D305E5E315F5F315F5F
+315F5F305E5E2F5D5D2F5D5D305E5E305E5E305E5E315F5F315F5F315F5F305D60305D60
+305D602F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F305D60305D60
+305D60315E612F5F632F5F632F5F612F5F612F5F612F5F612F5F612F5F612E5E602E5E60
+2D5D5D2D5D5D2E5E5E2F5F5F3060603060602F61602F61602F61602F61602F61602E605F
+2E60612D5F602F61622F61622F61622F61622F61622F61622E5F632E60612E60612E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2C5E5D
+2C5E5D2B5D5C3060602F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5F2D5D5F2D5D5F2D5D5F
+2D5D5F2D5D5F2D5D5F2D5D5F2E5E622E5E602D5D5F3060603060602E5E5E2C5C5C2D5D5D
+2E5E5E2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2E5E5E2F5F5F2F5F5F2F61602E605F
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2F5F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315D5E386465
+335F60335F60305C5D2F5B5C4773743B69693361612D5D5D3666663262622D5D5D336363
+3161613060602F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E622D5D61
+305C5F305C5F305C5F305C5F2F5C622E5D632E5D652A5B60316066305E5E315B59325A52
+5374692C58572D59582E5C5A305E5C2F605D30615E2F615E2E605D2B5F5D2B5F5D2D5F5E
+2E605F2F61603060602F5F5F315F5F4F7B7C5F888A4C7579527B7D648D916A9395668F93
+3E676B466F734B74784C7579456E723861652F585C2E575B2F5B5E2E5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E
+2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2D5F5E2E5E5E2D5F5E2E5E5E2C5E5D2B5D5C
+2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2D5D5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D
+2E5E5E2C5C5C2D5D5D2F5D5D2E5E5E315F5F2F5F5F315F5F305E5E305E5E305E5E305E5E
+305E5E315F5F315F5F315F5F315F5F305D60305D60305D602F5C5F2F5C5F2F5C5F2F5C5F
+2F5C5F2E5B5E2E5B5E2F5C5F2F5C5F2F5C5F305D60305D60305D602F5F612E60612F5F61
+2E60612F5F612E60612F5F612E60612D5D5F2C5E5F2C5C5C2C5E5D2D5D5D2D5F5E306060
+3161613060603060603161612F61603060602E605F2F5F612D5F603062633062632F6162
+2F61622F61622E60612E60612E60612E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2D5F5E2C5E5D2B5D5C2B5D5C3060602F5F5F2F5F5F
+2E5E5E2D5D5D2D5D5D2D5D5F2D5D5F2C5C5E2C5C5E2D5D5F2D5D5F2D5D5F2E5E602E5E60
+2E5E602D5D5D3060603060602E5E5E2C5C5C2D5D5D2E5E5E2D5D5D2C5C5C2C5C5C2C5C5C
+2C5C5C2D5D5D2E5E5E2F5F5F2F5F5F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315D5E366263325E5F3662633965663D696A729E9F
+6694943969693060603565653262622D5D5D3060602F5F5F3161613060602F5F5F2F5F5F
+2F5F5F315F5F2F5F5F315F5F2F5F612E5E622D5D612F5C61305C5F305C5F305C5F305B61
+305D632E5D632A5B60316165305E5E315B57325A515374692A58582B59592D5B5B2F5D5D
+2F5F5F2F5F5F2E605F2D5F5E3062612B5D5C3060602D5D5D2F5F5F3462622F5D5D336161
+336363315F5D305E5E3561603D66684870705C82856F959895B8BC99BFC29DC3C690B8BA
+40696B355E60305C5D2B57582E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E2F5F5F315F5F2F5F5F315F5F2E5E5E2C5C5C2B5B5B2E5E5E2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5E5D2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2B5D5C
+2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2D5D5D2D5F5E
+2E5E5E2D5F5E2F5F5F2F5F5F3161613060602F5F5F2F5F5F2E5E5E2E5E5E2F5F5F2F5F5F
+326060315F5F305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E2E5C5C2E5C5C2F5D5D2F5D5D
+2F5D5D305E5E305E5E2E5E5E2E605F2D615F2E605F2D615F2E605F2D615F2E605F2D615F
+2E605F2E62602F61602E62602F61602E62602F61602E605F346262346262336161316161
+3260603161613361613161612F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61603062612F61602F61602E605F
+2D5F5E2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E
+2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D3060603060602E5E5E2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2F61602F6160
+2F61602F61602F61602F61602B5B5B3A6A6A2858582858582F5F5F386868315F5F3F6D6D
+3967673765653D6B6B3E6C6C3B67684C787982AEAF6997973C6C6E3A6C6D3A6A6C38686A
+366668346466356265346164305D602956593461643461642F5B5E336063325E61305D60
+2F5E642F5E64315E63315C62315D60305C5F305C5F2E5B602F5F632E5E62325F622F5B5A
+325C58335B524E72662A58582B59592D5B5B2F5D5D2F5F5F2F5F5F2E605F2D5F5E306261
+2F61603161612C5C5C3361613563632B5959335F603A6463365E5E43696A66898B88AAAC
+9EBDC0ACCBCEB5D4D7B2D1D6BBDCE1B9DCE09BC1C43F686A2C58592D5B5B2F5D5D2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E
+305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F315F5F315F5F
+2F5D5D2C5C5C2C5C5C2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2D5F5E2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E
+2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2E605F2E605F306060
+3060602F5F5F2F5F5F2E5E5E2E5E5E2F5F5F2F5F5F326060315F5F305E5E305E5E2F5D5D
+2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E2E5E5E2E605F
+2D615F2D615F2D615F2D615F2D615F2D615F2D615F2D615F2E62602E62602E62602E6260
+2E62602E62602E605F336161335F60326060315F5F315F5F315F5F3260603260602F5F5F
+2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2F61602F61602F61602E605F2D5F5E2C5E5D2C5E5D2C5E5D2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2D5F5E2D5F5E3060603060602F5F5F2E5E5E2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E
+2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E
+2D5F5E2E605F2E605F2F61602F61602E605F2E605F2E605F2E605F2E605F2E605F336363
+3060603A6A6A3C6C6C4070704777773361613260603765652D5B5B3260602F5D5D295556
+48747577A3A4457373326264316364326264336365336365346466366366376467437073
+3C696C3763662F5B5E3763663B676A315D603360652F5E642E5F64315E64305D62335C60
+325B5F305C5F2F5C5F315E632E5E60325F622F5B5A335E57335B524F73652A58582B5959
+2D5B5B2F5D5D2F5F5F2F5F5F2E605F2D5F5E2F61603264633161612C5C5C366464336161
+2B5959436B6D7F989D98ABB2B3C6CDC4D7DEC7D8E0C3D6DDC3D6DDC4D8DFB7D0D7ABC8CE
+93B4B9759B9E365F612F5D5D2F5F5F2D5F5E2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E315F5F315F5F305E5E2F5D5D2C5C5C2C5C5C2E5E5E2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2D5F5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D
+2C5E5D2D5F5E2D5F5E2D5F5E2E605F2E605F3060603060602F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F326060326060315F5F315F5F305E5E305E5E315F5F315F5F305E5E305E5E
+305E5E305E5E305E5E315F5F315F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2F61602F61602F61602F61602F61602F61602E605F326060315F5F
+315F5F305E5E305E5E305E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F6160
+2E605F2E605F2D5F5E2C5E5D2C5E5D2C5E5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F
+2F5F5F2F5F5F2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E3060602F5F5F
+2F5F5F2E5E5E2E5E5E2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F306060306060
+2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E315F5F326060588686477575305E5E2F5D5D
+285656315F5F325E5F3A6667335F602F5B5C335F60305C5D40696B2F5B5C346164316163
+3060622F5F612F5F612F5F61315E61325F622855583764673A66692E5A5D346063335F62
+2A56593A676C2F5E642E5F64305D63305D62335C60325B5F305C5F2F5C5F315E632E5E60
+325F62305C5B345F58345C535074662A58582B59592D5B5B2F5D5D2F5F5F2F5F5F2E605F
+2D5F5E2F61603264633161612E5E5E3765652F5D5D336161648A8DB2C9CFC6D7DFCFE0E8
+C8D9E1BFD0D8B8C9D1A6B9C092A6AD6D868D5673793E5F643A6264285455326262306261
+2B5D5C2C5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+305E5E305E5E2F5D5D2C5C5C2C5C5C2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D
+2D5F5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2E605F
+2E605F3060602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F326060326060326060
+315F5F315F5F315F5F326060326060315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F6160
+2F61602F61602F61602F61602F5F5F315F5F315F5F305E5E305E5E305E5E305E5E2E5E5E
+2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D
+2C5E5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2C5C5C2C5C5C2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D
+2D5D5D2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F3060603060602F5F5F2F5F5F2E5E5E2E5E5E2D5D5D
+2D5D5D2D5B5B3664644D7B7B3462622D5B5B2F5D5D326060305E5E295556376364305C5D
+2F5B5C3864653662633D66683662633461643161632F5F612E5E602D5D5F2D5D5F2F5C5F
+305D603562653663663864673460633F6B6E4470733460632E5B602F5E642D5E63305D63
+305D62335C60325B5F305C5F2F5C5F305D622E5E60325F62305C5B345F58355D54517567
+2A58582B59592D5B5B2F5D5D2F5F5F2F5F5F2E605F2D5F5E2F61602F6160306060306060
+3664642B59593C6A6A7EA7A9BCDFE1B2D1D49DBCBF89A6AA7A979B6B888C59767A4A696C
+4160653A5B6032585B386163305C5D2D5B5B2555552858582E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2F5D5D305E5E305E5E305E5E2F5D5D2C5C5C2C5C5C
+2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2D5F5E2D5D5D2D5D5D2D5D5D2D5D5D
+2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C
+2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F315F5F326060326060326060326060326060326060326060326060326060
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3060603060603060603060603060603060602F5F5F
+326060315F5F315F5F305E5E305E5E305E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E
+2E605F2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5C5C2D5D5D2D5D5D2D5D5D
+2E5E5E2F5F5F2F5F5F2F5F5F2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2E5E5E2E5E5E2E5E5E2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F
+3060603060602F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D3765655E8A8B588485366263
+376364305C5D3965662D595A3E6769365F613A6365345D5F2B54565C85876D96982E5A5B
+2F5C5F2D5D5F2E5E603060623262643565673A676A3B686B315E612D5A5D3F6C6F3E6B6E
+366265426E71416D702F5C612E5D632D5E63305D63305D62335C60335C5E315D60305D60
+305D622E5E60325F62305C5B345F58355D545175692A58582B59592D5B5B2F5D5D2F5F5F
+2F5F5F2E605F2D5F5E2E605F2D5F5E3060603161613361612B59593E6C6C78A6A67EAAA9
+628E8D537D7C557F7E5179793D656533595A375D5E32585B396163355E60305C5D2C5A5A
+2C5A5A2B5B5B3666662E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C
+2E5C5C2F5D5D305E5E305E5E2F5D5D2C5C5C2C5C5C2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2C5E5D2D5F5E2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E
+2E5E5E2E5E5E2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E
+2D5F5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F326060326060315F5F
+315F5F326060326060326060326060326060326060326060326060315F5F315F5F315F5F
+315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+3060603060603060603060603060603060602F5F5F326060326060315F5F315F5F315F5F
+315F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D
+2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2C5C5C
+2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5C5C2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F3060603060602F5F5F2F5F5F2F5F5F
+2E5E5E2E5E5E2E5E5E44707176A2A35C8889386465325E5F2C58593C6869346061446D6F
+436C6E487173477072436C6E729B9D739C9E38646535626534646636666839696B3B6B6D
+3E6E70426F724370734C797C55828579A6A96E9B9E426E713E6A6D406C6F2D5A5D2E5D63
+2D5E63305D62305D60335C5E335C5E315D60305D60315E632E5E62325F62305C5B345E5A
+345C535074682A58582B59592D5B5B2F5D5D2F5F5F2F5F5F2E605F2D5F5E2D5F5E2C5E5D
+3262622F5F5F305E5E305E5E37656552828240726F285C58285A574B7D7A6B9C99719F9D
+6C98976C989770999B7CA5A76591923D6B6B326060315F5F2C5C5C2E5E5E2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E
+305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5B5B2E5C5C2F5D5D305E5E305E5E2F5D5D
+2D5D5D2C5C5C2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2D5F5E2D5D5D2D5D5D
+2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D
+2C5C5C2C5C5C2C5E5D2C5E5D2C5E5D2D5F5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F
+305E5E305E5E315F5F315F5F326060326060305E5E305E5E315F5F326060326060326060
+326060315F5F326060326060315F5F315F5F315F5F305E5E305E5E305E5E315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F326060326060326060326060326060
+326060315F5F326060326060315F5F315F5F2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2F5D5D2F5D5D305E5E315F5F315F5F305E5E305E5E305E5E305E5E305E5E
+305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E
+2F5F5F2F5F5F3060603060602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F406C6D527E7F
+3861632D56583760624A73754E77793A63652D56583E67693D656748707260888A7DA5A7
+689092557E803A66673A68683B69693C6A6A3C6A6A3B69693A68683A6868326060376565
+517F7F5381814977775482824B7979315E612E5D632D5E63305D62305D60335C5E335C5E
+315D60305D60315E632E5E62325F622F5B5A335D59335B534F73672A58582B59592D5B5B
+2F5D5D2F5F5F2F5F5F2E605F2D5F5E2D5F5E2D5F5E3363632D5D5D2F5D5D3462622F5D5D
+305E5E315D5C335F5E3662613864633963623A64633E6867426C6B557E8077A0A2699596
+3866662C5A5A3060603060602D5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2D5B5B2E5C5C2F5D5D2F5D5D305E5E2F5D5D2D5D5D2C5C5C2E5E5E2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2C5E5D2D5F5E2C5C5C2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2C5C5C2C5E5D2C5E5D2C5E5D
+2D5F5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F305E5E305E5E315F5F315F5F326060
+3361612F5D5D305E5E315F5F326060326060326060326060315F5F315F5F315F5F315F5F
+315F5F305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F326060326060326060326060326060326060315F5F326060315F5F315F5F
+305E5E2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F306060306060305E5E305E5E315F5F
+326060326060326060315F5F315F5F305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F306060
+306060306060306060306060306060325E5F3864653B64663E6769365F614C7577456E70
+345D5F355E603760622E5658325A5C4B73757EA6A86A9294436C6E325E5F326060336161
+336161326060305E5E2E5C5C2D5B5B315F5F3462623866662C5A5A2F5D5D406E6E3A6868
+2C5C5E2D5D612D5E62305D60305D60335C5E335C5E315D60305D60315E632E5E62325F62
+2F5B5C325C58335B534E72662957572B59592E5C5C2F5D5D2D5D5D2D5D5D2D5F5E2E605F
+2A5C5B2D5F5E3565653262622D5B5B32606036646431595B44606464787F7E959B859CA2
+789196607C8047646835545735585C446A6D3D66682F5B5C3060602F6160285C5A2D5F5E
+2C5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D305E5E305E5E2E5C5C2E5C5C2F5D5D2F5D5D
+2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F
+326060315F5F315F5F305E5E305E5E305E5E305E5E315F5F305E5E305E5E305E5E305E5E
+305E5E315F5F326060336161326060326060315F5F315F5F315F5F315F5F315F5F315F5F
+305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F
+315F5F3260603260603260602F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F
+2F5F5F2D5D5D2D5D5D2D5D5D305E5E315F5F315F5F2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E
+2E5E5E2D5D5D2D5D5D2C5C5C2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2E5E5E2E5E5E315F5F326060326060315F5F315F5F305E5E2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+3763643D696A335C5E345D5F4C75773C65673D6668355E60345D5F355E603C6466446C6E
+59818388B0B24E7678325B5D2F5B5C3260602F5D5D305E5E326060315F5F3260602D5B5B
+2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E2D5D5F2D5D612C5D612F5C5F2F5C5F
+325B5D325B5D305C5F2F5C5F2D5A5F2B5B5F305D602F5B5C335D59345C544F7369295757
+2B59592E5C5C2F5D5D2D5D5D2D5D5D2D5F5E2E605F3466652F61602B5B5B2E5E5E336161
+2B5959356363577D8097ABB2B5C2CBC4D2DBBECFD7B9CCD3B4C8CF9BB4B97A979B44656A
+375A5E30585A325E5F2E5E5E2A5C5B2A5E5C2A5E5C2C5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2F5D5D305E5E305E5E2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C
+2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F315F5F315F5F305E5E305E5E2F5D5D
+2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E305E5E315F5F326060326060326060
+326060315F5F315F5F315F5F315F5F315F5F315F5F305E5E315F5F315F5F315F5F315F5F
+305E5E305E5E305E5E305E5E305E5E305E5E315F5F315F5F326060326060316161306060
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3060602F5F5F2D5D5D2D5D5D2D5D5D305E5E
+315F5F315F5F305E5E2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2E5E5E
+2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E315F5F
+315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F315F5F356162315D5E335C5E3D66684D7678
+487173567F814C75775D86885982846A9294749C9E689092739B9D41696B3D66682B5758
+2D5B5B2F5D5D315F5F2D5B5B2856562E5C5C356363305E5E305E5E305E5E305E5E305E5E
+305E5E2F5D5D2D5D5D2C5D612C5D612F5C5F2F5C5F325B5D325B5D305C5F2F5C5F2E5B61
+2C5C60315E632F5B5C335D59345C544F73692A58582C5A5A2E5C5C2F5D5D2D5D5D2D5D5D
+2D5F5E2D5F5E2D5F5E3264632C5C5C2C5C5C3563632D5B5B46747486AEB0AFC8CDB7CBD2
+BFD3DAC5DCE2C8DFE5C0DCE0B6D3D7ABCDCF7C9FA3486E7130595B3561622E5E5E2A5C5B
+2E605F2B5D5C2D5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D305E5E2E5C5C2E5C5C
+2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2C5E5D2C5E5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E
+315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E315D5E315D5E305E5E305E5E
+2F5D5D305E5E305E5E315F5F315F5F326060315F5F315F5F315F5F305E5E305E5E315F5F
+315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D
+2E5E5E2F5F5F3060603060603161613161613060602F61603060602F5F5F2F5F5F306060
+3060603060602F5F5F2D5D5D2F5D5D2F5D5D305E5E315F5F315F5F305E5E2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F
+305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F315F5F
+315F5F315F5F335F602F5B5C3F6B6C4773743C6869356162517D7E537F80436C6E365F61
+3D66684C7577618A8C91BABC628B8D396264356162366263325E5F2D595A2F5D5D356363
+326060295757305E5E305E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2C5D612C5D61
+2F5C5F2F5D5D325B5D325B5D305C5F2F5C5F2E5B612C5C60315E632F5B5C335D5B335A55
+4E716A2A58582C5A5A2E5C5C2F5D5D2D5D5D2D5D5D2C5E5D2D5F5E265857326463316161
+2D5D5D326060326060437171689193698B8D6C898D7796998BAAAD95B7B999BBBDA4C7C9
+B3D9DAA6CED06B94963C6869305E5E2F5D5D2D5D5D2E5E5E2A5A5A2F5D5D2F5D5D2E5C5C
+2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C
+2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E305E5E305E5E326060326060315F5F
+315F5F305E5E315F5F325E5F325E5F305E5E305E5E2F5D5D2F5D5D305E5E305E5E315F5F
+315F5F315F5F315F5F305E5E305E5E305E5E315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2F5F5F306060306060316161
+3161612F61602F61602F5F5F2F5F5F2F5F5F2F5F5F3060603060602F5F5F2D5D5D2F5D5D
+2F5D5D305E5E315F5F315F5F305E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+3060602E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F315F5F315F5F315F5F335F60335F60416D6E
+477374396566305C5D416D6E4D797A37606230595B345D5F376062537C7E99C2C481AAAC
+4F787A325E5F325E5F366263325E5F2F5D5D315F5F2E5C5C305E5E305E5E305E5E2F5F5F
+2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2C5E5F2C5E5F2F5C5F2F5D5D325B5D325B5D305C5F
+2F5C5F2F5C622D5C62315E632F5B5C335D5B335A554E716A2A58582C5A5A2E5C5C2F5D5D
+2D5D5D2D5D5D2C5E5D2D5F5E2F61602D5F5E2F5F5F3060602F5D5D326060346262326060
+2F5B5A3662613965643864633F6B6A4D79785985845D89887AA8A8659393406E6E2B5959
+2E5C5C305C5D2B57582D595A2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D
+2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D
+2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5E5D2C5E5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D315F5F315F5F305E5E305E5E305C5D305C5D315D5E315D5E
+305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F305E5E305E5E305E5E305E5E
+305E5E315F5F315F5F3260602F5F5F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D
+2C5E5D2D5F5E2D5F5E2E605F2E605F2F61603062613062612E605F2E605F2E605F2D5F5E
+2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2D5D5D2F5D5D2F5D5D305E5E315F5F315F5F305E5E
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3060602E5E5E2E5E5E2E5E5E2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315D5E315D5E315D5E325E5F
+325E5F325E5F325E5F315D5E305C5D305C5D305C5D305C5D305C5D305C5D305C5D305C5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F
+315F5F315F5F315F5F315F5F326060305E5E2E5C5C3967674775754876763F6D6D487676
+4672732F5B5C315D5E3662633B67685B8788567F81477072467271305C5B315D5C366261
+386463325E5D295755366462315F5D315F5D2F605D2F605D2E5F5C2D5E5B2D5E5B2C5C5C
+2C5E5F2C5E5F2F5C5F2F5D5D325C5B325B5D305C5F2F5C5F2F5C622D5C62315E632F5B5E
+335D5B335A554E716A2B59592C5A5A2E5C5C2F5D5D2D5D5D2C5C5C2C5E5D2C5E5D326463
+2658572D5D5D3464642C5A5A315F5F4C7A7A618D8E436D6C3D6565365E5E345C5C355F5E
+37616036605F315D5C3C68694773743B67682D595A335F60315D5E2A5657325E5F305E5E
+2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D
+2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2E5C5C2E5C5C2F5B5C2F5B5C2F5B5C2F5B5C305E5E305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F3060602D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F
+2F61602F61602F61602E605F2E605F2D5F5E2D5F5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F
+2D5D5D2F5D5D2F5D5D305E5E315F5F315F5F305E5E315F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E315D5E315D5E325E5F325E5F325E5F325E5F315D5E315D5E305C5D
+305C5D305C5D305C5D305C5D305C5D305C5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F315F5F315F5F315F5F2F5D5D
+315F5F2A5858305E5E4270704A78783967674472724C78792F5B5C2C58593763643A6667
+416D6E3E67693D6668608C8B5E8A895E8A89416D6C335F5E3A66652E5C5A2E5C5A315F5D
+315F5D2F605D2F605D2E5F5C2D5E5B2C5D5A2C5C5C2C5E5F2C5E5F2F5D5D2F5D5D325C5B
+325C5B305C5F2F5C5F2E5B612C5B61315E632F5B5E335D5B335A554E716A2B59592D5B5B
+2F5D5D2F5D5D2D5D5D2C5C5C2B5D5C2C5E5D2B5D5C2A5C5B2F5F5F3363632E5C5C315F5F
+5886868EB6B8B3CCD1A8BBC29BAEB594A8AF849BA16B878B5B787C557779577A7E466C6F
+365F61325E5F3460612F5D5D2D5B5B336161305E5E305E5E2F5D5D2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C
+2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2F5D5D2E5C5C2E5C5C2E5C5C305E5E2F5D5D305C5D2F5B5C2F5B5C2F5B5C
+2F5B5C305C5D305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E315F5F3060602C5E5D2B5F5D2C605E2D615F2D615F2D615F
+2D615F2D615F2D615F2D615F2D615F2D615F2D615F2D615F2D615F2D615F2E605F2E605F
+2E605F2E605F2E605F2E605F2F5F5F2F5F5F315F5F2F5D5D2F5D5D2F5D5D305E5E315F5F
+325E5F305E5E315F5F315F5F315F5F305E5E305E5E305E5E2F5D5D2F5D5D305E5E305E5E
+305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E325E5F325E5F
+325E5F325E5F325E5F315D5E315D5E305C5D305C5D305C5D305C5D305C5D305C5D305C5D
+305C5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E315F5F315F5F315F5F315F5F315F5F2C5C5C2F5F5F3060602F5F5F2C5C5C3E6E6E
+3B6969497777326060315F5F366464305E5E2C58592D595A2F5B5C335F604672716C9897
+85B1B0507C7B275352305C5B2F5D5B366462315F5D315F5D2F605D2F605D2E5F5C2D5E5B
+2B5D5A2B5D5C2C5E5F2C5E5F2F5D5D2F5D5D325C5B325C5B305C5F2F5C5F2E5B612C5B61
+315E632F5B5E335D5B345B564F726B2C58592D5B5B2F5D5D2F5D5D2D5D5D2B5D5C2B5D5C
+2B5F5D2B5D5C3466652F5F5F2E5E5E3664642E5A5B38646564878BB4C7CEC8D2DCD0DAE4
+C7D4DDC0CED7BED1D8B9D0D6AFCBCFA1C0C55E8185345C5E335C5E2F5B5C2B59592F5D5D
+2F5D5D305E5E305E5E2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D
+2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D
+2C5E5D2D5D5D2D5D5D2F5D5D2D5D5D2F5D5D2D5D5D2F5D5D2D5D5D2F5D5D2D5D5D2F5D5D
+2D5D5D2F5D5D2D5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5C5C2E5C5C2E5C5C
+2E5C5C315F5F315F5F305E5E305E5E315D5E305E5E315D5E305E5E305E5E2E5E5E2F5D5D
+2D5D5D2F5D5D2D5D5D2F5D5D2D5D5D2F5D5D2D5D5D2F5D5D2D5D5D305E5E2E5E5E315F5F
+3060602B5D5C2B5F5D2C605E2D615F2D615F2E62602E62602E62602E62602E62602E6260
+2D615F2D615F2D615F2C605E2C605E2F61602F61602F61602E605F2E605F2F6160306060
+3060602F5F5F2D5D5D2F5D5D2D5D5D305E5E315F5F315F5F305E5E315F5F2F5F5F315F5F
+2E5E5E305E5E2D5D5D2F5D5D2C5C5C305E5E2E5E5E305E5E2D5D5D2F5D5D2D5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E305E5E325E5F335F60335F60325E5F325E5F315D5E305C5D
+305C5D305C5D305C5D305C5D305C5D305C5D305C5D305C5D305C5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F315F5F315F5F
+315F5F3161612858582F5F5F3161612959594E7C7C548282598787386465356363356162
+305C5D366263346061315D5E3460612B5756335F5E4E7A79436F6E3965643B67662A5856
+33615F315F5D315F5D315F5D2F605D2E5F5C2D5E5B2C5D5A2A5C5B2C5E5F2D5D5F2F5D5D
+305C5D305C5B305C5D305C5F2F5C612B5A602B5A60305D622F5B5C335D5B345C544F7369
+2D56582D595A2E5C5C2E5C5C2C5C5C2B5D5C2A5E5C29605D2F6361285C5A2E605F386666
+2E5A5B376062345C5E416267849BA1AEBFC7CAD8E1C7D5DEC3D4DCC9DCE3C3D7DEACC8CC
+69888D42686B355D5F345D5F335C5E335C5E2E5759345D5F2E5A5B2D5B5B2D5B5B2D5B5B
+2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B
+2F5B5C2F5B5C2F5B5C2F5B5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2C5E5D
+2D5D5D2C5E5D2D5D5D2C5E5D2C5C5C2B5D5C2C5C5C2B5D5C2D5D5D2C5E5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2F5D5D2D5D5D2F5D5D2D5D5D2D5D5D2C5E5D2F5F5F2E605F2F5F5F2E605F2D5D5D2C5E5D
+2D5D5D2C5E5D2C5C5C2C5E5D2D5D5D2D5F5E2E5E5E2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2F61602F61602F61602F61602F61602F61602E605F2E605F2F5F5F2E605F
+2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2E605F2F5F5F2D5F5E2E5E5E2C5E5D2D5D5D2B5D5C
+2C5C5C2B5D5C2C5C5C2B5D5C2D5D5D2C5E5D2D5D5D2D5D5D2E5C5C2F5B5C2F5B5C2F5B5C
+305C5D305C5D305C5D305C5D305C5D305C5D305C5D315D5E315D5E315D5E325E5F325E5F
+315F5F315F5F326060326060326060315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E315F5F315F5F326060315F5F315F5F305E5E2C5C5C2E5E5E2E5C5C285656
+2E5C5C436F70598586649091557E806490913C6567376364426E6F447071507E7E2D595A
+346061315A5C315D5E335F602E5A5B2D595A325E5F346061325E5F315F5F315F5F315F5F
+315F5F315F5F315F5F2F5F5F2E5E602E5E60305E5E305C5D305C5D305C5D305C5F2F5C61
+2E5D63295A5F306064305E5E325C58345C535374692D56582D595A2F5B5C2D5D5D2C5C5C
+2A5E5C2A5E5C29605D2C6360275B592D5F5E3462622D595A41696B3D63663A5B603D5A5E
+5D767B7F969C94ABB1A0B4BB98AFB57A969A5B7A7D43696C315A5C305C5D305E5E2F5D5D
+315F5F2F585A2E5A5B305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5B5C2F5B5C2F5B5C2F5B5C2E5C5C
+2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C
+2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D
+2C5E5D2D5F5E2E605F2E605F2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F6160
+2F61602F61602F61602F61602F61602F61602E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5D5D2E5C5C2F5B5C2F5B5C305C5D305C5D305C5D305C5D305C5D305C5D
+305C5D305C5D315D5E315D5E315D5E325E5F325E5F315F5F315F5F326060326060326060
+315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F
+315F5F315F5F305E5E2B5B5B3161613765653361612E5A5B325E5F466F71588183668F91
+85AEB05E878938616337636457838478A6A6618F8F335F602F585A305C5D376364356162
+335F60335F60305C5D325E5F325E5F315F5F315F5F315F5F315F5F315F5F315F5F2E5E60
+2E5E60315D5E305C5D305C5D305C5D2F5C612D5D612E5D63295A5E2F5F63305E5C315B57
+335B525375672D56582D595A2F5B5C2D5D5D2C5C5C2A5E5C2A5E5C29605D2B5F5D285C5A
+2F61603462623561625E86885C8285476A6E4A6D6F3E616335575936585A3D5C5F3C5E60
+365C5D315B5A2D5B5B2456552D615F2B625F285F5C2D64612D5F5E2D5F5E305E5E305E5E
+305E5E305E5E305E5E305E5E305E5E305E5E2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2F5B5C2F5B5C2F5B5C2F5B5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2D5F5E2E605F2E605F2D5F5E
+2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2F61602F61602F61602F61602F61602F61602F61602F6160
+2F61602F61602F61602F61602E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D
+2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2B5D5C2C5C5C2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E
+315F5F315F5F315F5F315F5F326060326060326060315F5F305E5E305E5E305E5E305E5E
+305E5E2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E3262622D5D5D
+2D5D5D326060315D5E2D595A345D5F3E676940696B527B7D456E70335C5E2D595A376364
+4876764977774C78793A66672F5B5C2D595A2A56572C5859325E5F346061315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F2E5E602E5E60315D5E305C5D305C5D305C5D
+2F5C612D5D612E5D63295A5E2F5F632F5D5B325B57355A525375672E57592D595A2F5B5C
+2D5D5D2D5D5D2A5E5C2B5F5D29605D2B5F5D2B5D5C3161613462624871738FB7B9A4CACD
+91B7BA799FA06890905B7E80527577496C6E3E64653E6666416D6C3B6B6B2D5F5E2C6360
+29605D275E5B2C63602D615F3062612E5E5E305E5E305E5E305E5E305E5E305E5E305E5E
+305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5B5C2F5B5C2F5B5C
+2F5B5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C
+2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F6160
+2F61602F61602F61602F61602F61602F61602F61602F61602F61602E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2D5F5E
+2D5F5E2C5E5D2C5E5D2B5D5C2B5D5C2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E315F5F315F5F315F5F315F5F326060
+326060326060315F5F305E5E305E5E315F5F305E5E305E5E305E5E2F5D5D2E5C5C2E5C5C
+2E5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E3363632C5C5C2858582B5B5B315F5F325E5F355E60
+3760624F787A3E6769355E603861633763642E5A5B2E5C5C4472724E7A7B426E6F3E6A6B
+416D6E3B6768346061325E5F2F5B5C315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F2E5E602E5E60305E5E305C5D305C5D305C5D2F5C612D5D612E5D63295A5E2F5F63
+2F5D5B315A563459515375672E57592E5A5B305C5D2D5D5D2D5D5D2B5F5D2B5F5D29605D
+3569673365642F5F5F2B5959446D6F97BFC1BAE0E3B6D9DDB7DADCB2D5D7ADCCCFA3C2C5
+96B3B785A4A77C9EA07AA0A1567F813664642C5C5C2B5B5B2C5C5C2F5D5D2D595A325E5F
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5B5C2F5B5C2F5B5C2F5B5C2E5C5C2E5C5C2E5C5C2E5C5C
+2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E
+2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F61602F61602F6160
+2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F
+2E605F2D5F5E2D5F5E2D5F5E2F61602E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D
+2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2E5E5E2E5E5E2F5F5F2F5F5F315F5F315F5F326060326060326060315F5F305E5E305E5E
+315F5F305E5E305E5E305E5E2F5D5D2E5C5C2E5C5C2E5C5C2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E
+2C5E5D3062613161612D5D5D2E5C5C3563633D696A416D6E4972743B6466315D5E295556
+2F5B5C335F602A5858336161386465335F603A6667436F703D696A335F60315D5E305C5D
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F2E5E602E5E60305E5E2F5D5D
+305C5D305C5D2F5C612D5D612E5D63295A5E2F5F632F5D5B315A56355A525375672E5759
+2E5A5B2F5D5D2E5E5E2D5D5D2B5F5D2B5F5D2A615E265A582E605F3262623A6667578082
+9BC1C4B1D4D8B1D4D8C2E4E6C1E0E3BEDBDFBCD9DDBBD7DBB8D4D8B4D3D6B3D5D75B8184
+3962642D595A315D5E355E60345D5F2F5759335B5D2F5B5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5B5C
+2F5B5C2F5B5C2F5B5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2B5D5C2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2F61602F61602F61602F61602F61602F61602E605F2E605F2E605F2E605F2D5F5E
+2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F6160
+2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F315F5F
+315F5F326060326060326060315F5F305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D
+2F5D5D2E5C5C2E5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2D5F5E2F61602E5E5E2B5B5B336161
+3D6B6B406C6D3B6768315A5C355E60366263315D5E3561623662632B59592B59592F5B5C
+2C58593561623F6B6C3763642E5A5B305C5D366263315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F2F5F5F2E5E602E5E60305E5E2F5D5D305C5D305C5D2F5C612D5D612F5E64
+2A5B5F2F5F632F5D5B325B57355A525476682C58592E5A5B2F5D5D2E5E5E2D5D5D2B5F5D
+2B5F5D2A615E2A5E5C336564326262376364476F715F85885174784F70756D8C8F779699
+8DAAAEA6C2C6B3CCD1B0CCD0ADCACEAECDD04D7074365C5F335B5D345D5F355D5F375D60
+35585C355B5E2F5B5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5B5C2F5B5C2F5B5C2F5B5C2E5C5C2E5C5C
+2E5C5C2E5C5C2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E605F2E605F
+2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F6160
+2F61602F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2D5F5E2D5F5E2D5F5E2E605F2E605F2F5F5F2F5F5F3060603060603060602F5F5F
+2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2D5D5D2D5D5D2C5C5C2D5D5D2D5D5D
+2E5E5E2F5F5F3163622B5D5C2A5A5A316161406E6E4371713A66672D595A2F5B5C315D5E
+2D595A315D5E315F5F2B59592C5A5A3563632F5B5C315D5E447071537F804A7677386465
+305E5E305E5E315F5F315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E602E5E60
+305E5E2F5D5D305C5D305C5D2F5C612D5D61305F652B5C60306064305C5B325B57365B53
+5676692C58592E5A5B2F5D5D2E5E5E2D5D5D2C5E5D2B5F5D2A615E2D615F3264632D5B5B
+335F60456D6F54777B40616645666B3E61633C5F6145676953727559767A5B7A7D6D8F91
+84A7A93961632E5759315D5E2E5A5B2B5758325B5D325A5C345C5E305C5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B
+2D5B5B2F5B5C2F5B5C2F5B5C2F5B5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D
+2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2B5D5C2C5E5D
+2C5E5D2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2F61602F61602F61602F61602F61602F61602F61602F61602F6160
+2F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F6160
+2F61602E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602E605F2E605F2E605F
+2D5F5E2D5F5E2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2E605F
+2E605F2F5F5F2F5F5F3060603060603060602F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2E5E5E2D5D5D2D5D5D2C5C5C2C5C5C2D5D5D2E5E5E2F5F5F2C5E5D2C5E5D356565
+4272724876763F6D6D3561622F5B5C2D595A376364305C5D325E5F356363305E5E305E5E
+2C5A5A325E5F2F5B5C3A66674672733E6A6B315D5E2E5C5C326060315F5F315F5F315F5F
+315F5F2F5F5F2F5F5F2F5F5F2F5F5F2D5F602D5F602E5E5E2F5D5D305C5D2F5D5D2F5C61
+2D5D613061662C5D61325F64315D5C325B57365B535676692D595A2E5A5B2E5C5C2D5D5D
+2D5D5D2D5F5E2C605E2C605E3365642F61603260602E5759799FA299BCC08BACB17B9EA2
+537D7C356160355F5E315B5A386060335B5B3B65643F6D6B2E605F2C605E2A615E29605D
+2B5F5D2B5D5C2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C305C5D305C5D305C5D305C5D
+2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2C5C5C2C5C5C2C5C5C2D5D5D2E5E5E2F5F5F
+2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E
+2E605F2E605F2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E
+2E605F2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2C5E5D
+2D5F5E2D5F5E2E605F2F61602F61602F61602F61602F6160306261306261306261306261
+2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2F6160
+2F61602F61602F61602F61602E605F2E605F2F61602F61602F61602E605F2D5F5E2D5F5E
+2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2C5E5D2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F
+2E5E5E2E5E5E2E5E5E2E5E5E3060602F5F5F2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2C5E5D2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2C5E5D3062612C5E5D2B5D5C4A7A7A416F6F3563632F5B5C325E5F
+2F5B5C2F5B5C3460612D595A2E5C5C3260602E5E5E2E5C5C325E5F305C5D2E5C5C326060
+4B79795381813C6A6A326060305E5E3361613161612C5C5C2C5C5C3161613161612D5D5D
+2E60612E60612F5F5F2F5F5F305E5E305E5E305D622E5E622F60652D5E6238656A3C6867
+335A5732554E5A7A6D2D595A2E5A5B2E5C5C2D5D5D2E5E5E2D5F5E2C605E2C605E316362
+2D5D5D36646440696B89AFB295B6BB78979C5F82864773722D5B59315D5C34605F3B6564
+2F5B5A34605F3465622D615F29615E29615E26615D28605D285F5C2B5F5D2C5E5D2D5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2E5C5C2E5C5C2E5C5C305C5D305C5D305C5D305C5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D
+2E5C5C2C5C5C2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E
+2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2C5E5D
+2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2D5F5E
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2E605F2F61602F61602E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D
+2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2F61602F6160
+2F61602F61602F61602F61603062613062613062612E605F2E605F2E605F2E605F2D5F5E
+2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2F61602F61602F61602F61602F61602E605F
+2F61602F61602F61602F61602E605F2E605F2D5F5E2E605F2E605F2D5F5E2D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E306060
+2F5F5F2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2E605F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D
+2D5F5E295B5A3E706F356565326060325E5F335F60366263335F60335F60315D5E326060
+315F5F2C5C5C2E5E5E336161335F603260603664644A78784E7C7C3A6868386666326060
+3260602E5E5E2D5D5D2E5E5E3060603060602E5E5E2E60612E60612F5F5F2F5F5F305E5E
+305E5E2E5E622E5E622D5E63306165366368366261335A573457505A7A6D2D595A2E5A5B
+2E5C5C2D5D5D2E5E5E2D5F5E2C605E2C605E2A5C5B2D5D5D396566375F615E8487527378
+4261664263683E66662C5655335B5B355B5C345A5B2C5454375F5F335F5E2F5F5F2C605E
+2C605E29605D29605D2A5E5C2C5E5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C305C5D305C5D
+305C5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2E5E5E2E5E5E
+2F5F5F3060602E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2F61602F61602F61602F6160
+2E605F2E605F2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2E605F2D5F5E
+2D5F5E2D5F5E2D5F5E2E605F2E605F2F61602F61602F61602F61602F61602F61602F6160
+3062613062612E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2E605F2E605F
+2E605F2F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602F6160
+2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2F5F5F2F5F5F
+2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D
+2D5D5D2D5D5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2F61602F61602E605F2E605F2E605F2B5F5D2F6361295B5A3365642F5F5F2D5D5D
+315F5F315F5F325E5F325E5F2C5A5A305E5E326060315F5F2D5D5D336363315F5F305E5E
+326060346262406E6E3E6C6C305E5E3967673464642F5F5F2B5B5B2D5D5D306060306060
+2F5F5F2F5F5F2D5F602D5F602E5E5E2E5E5E305E5E315F5F2F5F632F5F632D5E63396A6E
+38656A315D5C365D5A375A535A786C2E5A5B2E5A5B2E5C5C2D5D5D2D5F5E2E605F2D615F
+2D615F396B6A2E5E5E305C5D446C6E8DB3B695B6BB8AA9AE83A2A7709294688B8D6D8C8F
+62818459787B5476786184864F7576345D5F305E5E2E5E5E2C5E5D2D5D5D2C5C5C2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5B5C2F5B5C2F5B5C305C5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2F61602E605F2E605F2D5F5E
+2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2E605F2E605F2F61602F61602E605F2E605F2E605F2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2E605F2F61602F61602F61602F61602F61602F61602F61602E605F2E605F
+2E605F2E605F2E605F2E605F2D5F5E2E605F2E605F2E605F2F61602F61602F61602F6160
+2F61602F61602F61602F61602F61602F61602F61602E605F2E605F2E605F2E605F2D5F5E
+2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E
+2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E
+2E5E5E2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2C5E5D2D5F5E2D5F5E
+2E605F2E605F2E605F2E605F2E605F2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F
+2D5F5E2D615F3064622A5C5B3365643666662F5F5F305E5E2E5C5C2F5B5C3C6869315F5F
+315F5F2F5D5D315F5F2E5E5E346464315F5F2F5D5D305E5E2F5D5D3462622E5C5C275555
+3B69693868682F5F5F2A5A5A2E5E5E3161612F5F5F2E5E5E2E605F2B5E5F2B5E5F2D5D5D
+2E5E5E305E5E315F5F2F5F632F5F632F60654273773C696E305C5B3C63603C5F5859776B
+2E5A5B2E5A5B2E5C5C2D5D5D2D5F5E2E605F2D615F2D615F2759582E5C5C3A66675A8284
+AED1D5B9DADFB9D8DDB5D2D8B7D3D7B7D3D7BAD1D7ACC3C9A4BBC1A1BABF9AB6BA618083
+385B5F355B5E335C5E305C5D325B5D315A5C335B5D335B5D305C5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C
+2F5B5C2F5B5C2F5B5C2F5B5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2C5C5C2C5C5C
+2C5C5C2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F
+2E605F2F61602F61602F61602E605F2E605F2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D
+2A5E5C2B5F5D2C605E2C605E2D615F2D615F2C605E2C605E2B5F5D2C605E2C605E2C605E
+2C605E2C605E2C605E2B5F5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F6160
+2F61602F61602F61602F61602F61602F61602F61602E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2F61602F61602F61602F61602F61602F61602F61602F61602F6160
+2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F3060603060603060602F5F5F2F5F5F2F5F5F2E5E5E2E5E5E
+2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2D5D5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2D5F5E2E62602D615F2A5C5B396B6A
+467676356565305E5E2E5C5C3765655583834270703765652A5A5A3060602F5F5F306060
+336161315F5F326060305E5E3260602C5A5A2959594575753B6B6B3161612B5B5B2E5E5E
+3062612E605F2C5E5D2E605F2B5E5F2B5E5F2D5D5D2E5E5E305E5E305E5E2F5F632F5F63
+2C5D624273773B686D305C5B41686542635C58766A2E5A5B2E5C5C2F5D5D2E5E5E2E605F
+2E605F2D615F2D615F376767336161315D5E51797BA7CACEB7D6DBBEDBE1BBD8DEB7D3D7
+BED7DCC4DBE1C3DAE0C7DEE4C6DFE4AFCBCF577679385B5F345C5E335C5E305C5D305C5D
+2F5B5C325B5D325B5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5B5C2F5B5C2F5B5C2F5B5C2F5D5D
+2F5D5D305E5E305E5E2F5D5D2F5D5D2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D
+2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602E605F
+2E605F2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2A5E5C2B5F5D2C605E2D615F2D615F
+2D615F2C605E2C605E2B5F5D2B5F5D2C605E2C605E2C605E2C605E2B5F5D2B5F5D2C5E5D
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2D5F5E2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F6160
+2F61602F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F6160
+2F61602F61602F61602F61602F61602E605F2E605F2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F306060
+3060603060603060603060602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E
+2E5E5E2E5E5E2E5E5E2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2C5E5D
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2C5E5D2A5E5C2B5F5D2A5C5B396B6A4E7E7E386868326060315F5F396767
+629090487676396767295959336363326262306060326060315F5F3260602F5D5D336161
+315F5F3060604B7B7B3D6D6D3666662F5F5F2E5E5E2E605F2E605F2D5F5E2E605F2B5E5F
+2B5E5F2C5E5D2D5D5D305E5E305E5E2E5E622E5E622A5B603D6D71366368325C5B446866
+43645D59776B2E5A5B2E5C5C2F5D5D2E5E5E2E605F2E605F2D615F2D615F306060356363
+315D5E3B63656285894B6A6F57747A69868C7695987B9D9F86A5A88EABAF96B3B79CBBBE
+97B9BB496F70325E5F2E5E5E2C605E29605D2B5F5D2A5E5C2C5E5D2D5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C
+2E5C5C2E5C5C2E5A5B2E5A5B2F5B5C2F5B5C2F5D5D2F5D5D305E5E305E5E305E5E305E5E
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E
+2F5F5F2F5F5F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2C5E5D
+2C5E5D2C5E5D2A5E5C2A5E5C2C605E2D615F2D615F2D615F2C605E2C605E2B5F5D2C605E
+2C605E2C605E2C605E2C605E2C605E2B5F5D2C5E5D2D5F5E2D5F5E2E605F2E605F2D5F5E
+2D5F5E2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2E605F2E605F2D5F5E2E605F2E605F
+2E605F2E605F2E605F2E605F2F61602F61602F61602F61602F61602F61602F61602E605F
+2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F61602F61602F61602E605F
+2D5F5E2D5F5E2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+3260603060602F5F5F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D
+2D5F5E2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E275B592E6260
+2D5F5E306261467676336363326060326060386666618F8F3F6D6D366464295959336363
+3161613060602F5D5D305E5E315F5F2E5C5C3161613161612E5E5E4272723D6D6D3A6A6A
+3464642E5E5E2C5E5D2E605F2E605F2D5F5E2C5F602C5F602D5F5E2D5D5D2F5D5D2F5D5D
+2D5D612D5D612F60653A6A6E346166345E5D42666440615A59776B2D5B5B2E5C5C2D5D5D
+2D5F5E2E605F2D615F2D615F2E62602E605F2C5C5C305E5E527B7D80A6A953767A405F64
+38595E33595A375D5E3D63644066674066674E74756A94933A66652F5F5F2C605E2A615E
+28605D29605D285F5C2B5F5D2B5F5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2D5B5B2D5B5B2E5C5C
+2E5C5C2F5D5D2D5D5D305E5E2E5E5E315F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2E5E5E
+2E5E5E2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2D5F5E2D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D295D5B2A5E5C2C605E
+2D615F2D615F2D615F2C605E2C605E2C605E2C605E2D615F2D615F2D615F2D615F2C605E
+2C605E2C5E5D2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2E605F
+2E605F2F61602E605F2E605F2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2F6160
+2F61602F61602F61602F61602F61602F61602F61602E605F2E605F2E605F2E605F2E605F
+2F61602F61602F61602F61602F61602E605F2E605F2D5F5E2C5E5D2C5E5D2C5E5D2D5F5E
+2D5F5E2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2F5F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F305E5E305E5E305E5E305E5E315F5F315F5F315F5F3060602E605F2E605F2E605F
+2E605F2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2E605F2E605F2D5F5E2D5F5E
+2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2F61602F61602E605F2E605F2E605F275B593468663062612759583A6A6A2C5C5C305E5E
+315F5F3E6C6C6290903967673664642D5B5B3161612D5B5B2E5C5C305E5E326060336161
+2E5C5C3262623060602959593868683D6D6D3D6D6D3868682E5E5E2A5C5B2E605F2F6160
+2C5E5D2C5F602C5F602D5F602D5D5D2F5D5D2F5D5D2E5B5E2C5C6038696E3C6B71356267
+365F614165633D5E5758766C2A5A5A2A5C5B2C5E5D2B5F5D2B5F5D2A615E2B625F2D6461
+2F66633064622B5D5C588686A5D1D28BB4B6739B9D4B73753A63652F585A30595B376364
+2955563563633361613464642D5F5E2C605E2C605E2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5E5D2D5D5D2D5F5E
+2D5D5D2D5F5E2D5F5E2C5E5D2B5D5C2B5D5C2C5E5D2E605F2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2F61602F61602F61602F61602F61602F61602F61602F61602D5F5E2E605F2E605F2E605F
+2C5E5D2B5D5C2C5E5D2D5F5E2B5D5C2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2D5F5E
+2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2D5F5E2E605F
+2F61602E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F61602F6160
+2F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602F6160
+2E605F2E605F2E605F2F61602F61602E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D
+2D5F5E2E605F2F61602F61602F61602F61602F61602F61602F61602F61602F61602F6160
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D
+2C5C5C2D5D5D2E5E5E3060603060603060602F5F5F2F5F5F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F61602F61602F6160
+2B5F5D2F63612A5C5B3466653565652E5E5E366464315D5E4672736B97983D696A356162
+2E5A5B3462622F5B5C326060315F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+3262622F5F5F3666663868682D5D5D2D5D5D3161612C5E5D2E60612E60612F5F612F5C5F
+2E5C5C2E5C5C305D602F5F633C6D723F6E7439666B335F60385F5E385B555978702A5A5A
+2A5C5B2C5E5D2B5F5D2B5F5D2A615E2B625F2D6461255C593165632C5E5D396969709E9E
+77A3A477A0A25F878930585A31595B345D5F3763642F5B5C3A68683E6E6E3262622D5F5E
+2D5F5E2D5F5E2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D
+2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2D5F5E2C5E5D2D5F5E2D5F5E2D5F5E2C5E5D
+2B5D5C2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2D5F5E2E605F2E605F2E605F2C5E5D2B5D5C2C5E5D2D5F5E2B5D5C
+2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2D5F5E2E605F2E605F2D5F5E2D5F5E2D5F5E
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2B5D5C2B5D5C2C5E5D2D5F5E2D5F5E2E605F2F61602E605F2E605F2E605F2E605F
+2E605F2E605F2F61602F61602F61602F61602F61602F61602F61602F61602F61602F6160
+2F61602F61602F61602F61602F61602F61602F61602E605F2F61602F61602F61602F6160
+2F61602F61602E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2F61602F61602F6160
+2F61602F61602F61602F61602F61602F61602F61602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2E5E5E2E5E5E2D5D5D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F
+2E605F2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2C5C5C2D5D5D2E5E5E2F5F5F306060
+3060602F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2F61602F61602F61602F61602F61602F61602E62603569672E605F2C5E5D2F5F5F
+3B6969436F702E5A5B4C78796995963C6869356162305C5D366263315D5E3361612F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3161612E5E5E3464643B6B6B356565
+2D5D5D2D5D5D2F5F5F2E5F632E5F63315E612F5C5F2F5B5C2F5B5C305D602F5F61346369
+3A6B70366368315D6039605F395C585776702C5A5A2D5B5B2F5D5D2D5D5D2C5E5D2C605E
+2D615F2F63613064623264632F5F5F2D5B5B386163335B5D325A5C345A5D3C5D62416065
+3D5E633E61654A7073638B8D78A1A3527E7F305E5E2E5E5E2D5F5E2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D
+2C5E5D2D5F5E2D5F5E2D5F5E2E605F2D5F5E2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F
+2E605F2E605F2C5E5D2B5D5C2C5E5D2D5F5E2B5D5C2C5E5D2C5E5D2D5F5E2E605F2E605F
+2E605F2D5F5E2E605F2D5F5E2D5F5E2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E
+2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F6160
+2F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602F6160
+2F61602F61602F61602F61602F61603062613062612F61602F61602F61602D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2E605F2F61602F61602F61602F61602F61602F61602F61602F6160
+2F61602F61602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2D5F5E
+2C5E5D2C5E5D2C5C5C2D5D5D2E5E5E2F5F5F3060602F5F5F2F5F5F2E5E5E2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F6160
+2F61602F61602F61603466653161612D5D5D2F5D5D406E6E4E7A7B3B6768548081638F90
+386465335F602F5D5D356363305E5E3060602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F3060602D5D5D2F5F5F3B6B6B3E6E6E3161612A5A5A3161612E5F632E5F63
+315E612F5D5D2F5B5C2F5B5C305D602F5F61316066396A6F346166305C5F3D64633A5D59
+56756F2F585A2E5A5B305C5D2F5D5D2D5D5D2D5F5E2F5F5F3062612B5B5B2A5A5A346262
+356162335B5D345A5D365C5F496A6F45606759727969848B809DA3A1C0C5AED1D5A7CDD0
+527B7D315D5E305E5E2E5E5E2C5E5D2C5E5D2C5E5D2B5F5D2B5F5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2E605F
+2D5F5E2C5E5D2C5E5D2D5F5E2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2C5E5D2B5D5C2C5E5D
+2D5F5E2B5D5C2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2D5F5E2E605F2E605F2D5F5E
+2D5F5E2C5E5D2C5E5D2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2F61602E605F2E605F
+2E605F2E605F2E605F2E605F2F61602F61602F61602F61602F61602F61602F61602F6160
+2F61602F61602F61602F61602F61602F61602F61602F61602F61602E605F2E605F2F6160
+2F61602F61602F61602E605F2E605F2D5F5E2D5F5E2D5F5E2E605F2E605F2F61602F6160
+2F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2E605F2E605F2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2D5D5D2D5D5D2E5E5E
+2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2F61602F61602F61602F61602F61602F61602F61602C5E5D316161
+3363632E5C5C3664644773744470715C8889598586335F602F5D5D2E5C5C3161612E5E5E
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2B5B5B
+3565654272723A6A6A2D5D5D3060602E5F632E6061315E612F5D5D2F5B5C2F5B5C305D60
+2F5F6136656B3D6E73336065305C5F3F66653B5E5A55746E30585A30595B325B5D305C5D
+2F5D5D2E5E5E315F5F316161315F5F3563633561622D5658365C5F53767A5C7F83648388
+97ABB4AFC1CBBFD3DCBFD6DEBAD5DCB1D0D5A4C7CB4D7376335C5E315D5E2E5E5E2C5E5D
+2C5E5D2B5F5D2B5F5D2B5F5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2B5D5C2B5D5C
+2B5D5C2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2E605F
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2C5E5D2B5D5C2C5E5D2D5F5E2B5D5C2C5E5D2C5E5D2D5F5E
+2E605F2E605F2E605F2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E
+2D5F5E2E605F2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F2F6160
+2F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602F6160
+2F61602F61602F61602F61602D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E
+2D5F5E2D5F5E2E605F2E605F2F61602F61602F61602F61602E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F
+2E605F2D5F5E2C5E5D2C5E5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F6160
+2F61602F61602F61602F61603363632C5C5C326060346262315D5E3662633B67683A6667
+659192507C7D2F5D5D2F5D5D2F5D5D3060602E5E5E2D5F5E2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E3060602A5A5A2D5D5D3F6F6F4171713464642E5E5E
+2E5F632E6061315E612F5D5D2F5B5A2F5B5C305D602F5F6138676D3A6B70325F64305C5D
+3D64633A5D5956756D30585A30595B325B5D305C5D2F5D5D305E5E315F5F336161336161
+305E5E335F604B74767DA3A69DC0C4B0D1D6B8D5DBC4D8E1C0D1DBC1D3DDC3DAE2BDD8DF
+BAD7DD9ABBC03F6568345C5E315D5E305E5E2D5D5D2C5E5D2B5F5D2B5F5D2C5E5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2D5F5E2C5E5D
+2D5F5E2D5F5E2C5E5D2B5D5C2B5D5C2C5E5D2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2E605F2E605F2E605F2C5E5D
+2B5D5C2C5E5D2D5F5E2B5D5C2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2D5F5E2E605F
+2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2E605F2E605F2F6160
+2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F61602F61602F6160
+2F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602D5F5E
+2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2F61602F6160
+2F61602F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2E5E5E
+2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F61602F61602F6160326262
+315F5F3260602F5D5D3C6869497576406C6D3864656D999A4975762E5C5C2F5F5F2F5F5F
+2E605F2F61602F61602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E
+3161612D5D5D2D5D5D3969694070703868682D5D5D2E60612E6061315F5F2F5D5D2F5B5A
+2F5B5A305E5E2F5F613262663364683764673965663C6362375A5658776F2F585A30595B
+325B5D305C5D2F5D5D2E5E5E2F5F5F3161613464642E5C5C335F60689193B4DADDB3D9DC
+B9DCE0B8D7DCB3CCD3B6CAD3BAD1D99FB8BF5E7B8156757A5E8185487072335C5E315D5E
+305E5E2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D
+2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2D5F5E2B5D5C2C5E5D2C5E5D2B5D5C2A5C5B2A5C5B
+2B5D5C2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2D5F5E2E605F2E605F2E605F2C5E5D2B5D5C2C5E5D2D5F5E2B5D5C2C5E5D
+2C5E5D2D5F5E2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E
+2E605F2E605F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5F5E2E605F2E605F2E605F2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F
+2E605F2F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602F6160
+2F61602F61602F61602F61602F61602F61602D5F5E2D5F5E2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2D5F5E2E605F2E605F2F61603062613062612F61602F61602E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E
+2E5E5E2D5D5D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F
+2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2F61602F61602F61602F61602F6160306060315F5F335F603561623460614773744D797A
+3D696A447071729E9F426E6F2E5C5C3060602F5F5F2C5E5D2E605F2F61602F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F336363356565356565376767
+3565652E5E5E2E60612E6061315F5F2F5D5D2F5B5A2F5B5A305E5E2F5F612C5C60326367
+4774774E7A7B4067643558525A79712D595A2E5A5B305C5D2F5D5D2D5D5D2D5F5E2E605F
+3062612B5D5C3363633361615C8889AFD7D9A3C9CC99BFC27C9DA2648187647F867A979D
+74939838595E375A5E395F622F585A315D5E305E5E305E5E2F5D5D2F5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D
+2D5F5E2B5D5C2B5D5C2C5E5D2B5D5C2A5C5B2A5C5B2B5D5C2C5E5D2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2E605F2E605F
+2E605F2C5E5D2B5D5C2C5E5D2D5F5E2B5D5C2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F
+2D5F5E2B5D5C2B5D5C2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2E605F2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2E605F2F61602F61602E605F
+2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F6160
+2F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602F6160
+2F61602E605F2E605F2E605F2F61602F61602E605F2E605F2E605F2D5F5E2E605F2F6160
+3062613062613062612F61602F61602D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2D5F5E2C5E5D
+2C5E5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F61602F6160
+306060326060335F603864653C68694773743A66672955564A7677729E9F3C6A6A2C5A5A
+3060602D5F5E2A5C5B2C605E2C605E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F3060602C5C5C3767673E6E6E3363632E5E5E3161613060602E60612E6061315F5F
+2F5D5D2F5B5A2F5B5A305E5E2F5F5F2B5B5F36676B588588618D8E476E6B3558525B7A72
+2E5C5C2D5D5D2D5D5D2D5F5E2D5F5E2C605E2C605E2B5F5D2A5E5C2C5E5D306060457373
+588485537C7E4A727453797C446A6D385E61496F72446A6D375F61355E602E5A5B2E5A5B
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5E5D2B5D5C2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2C5E5D2C5E5D2D5F5E2E605F
+2E605F2E605F2E605F2E605F2F61602F61602F61602E605F2D5F5E2D5F5E2C5E5D2C5E5D
+2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2A5C5B2B5D5C2C5E5D2D5F5E2D5F5E
+2E605F2E605F2C5E5D2C5E5D2C5E5D2C5E5D2E605F2E605F2D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2F61602F61602F61602F6160306261306261306261306261
+2F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2E605F2F61602F61602F61602E605F2E605F2F5F5F2F5F5F2F5F5F2E5E5E
+2D5D5D2D5D5D2D5D5D2C5C5C2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D
+2E605F2D5F5E2D5F5E2E605F2F61602E605F2D5F5E2B5D5C2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F3060603060603060602F5F5F2F5F5F306060326262315F5F356162305C5D406C6D
+426E6F2B5758356162527E7F638F90356363305E5E3161612B5D5C2E605F2B5F5D2F6361
+2F5F5F2D5D5D2D5D5D3060603161612F5F5F2E5E5E2F5F5F2D5D5D437373497979386868
+2C5C5C3060603262622A5A5A2C5E5F2D5F60305E5E305E5C315D5C315D5C305E5E2D5D5D
+2E5E622D5E624E7B7E527E7F39605D3558525C7B732C5C5C2B5D5C2C5E5D2B5F5D2C605E
+2A615E29605D29605D2F66632E62602759582959593462623561623D66684F787A5B8788
+5A86875C88894975762755553866663363632F5F5F2D5D5D2D5D5D2F5D5D2F5D5D305C5D
+305C5D305C5D305C5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5E5D2B5D5C2B5D5C2B5D5C2B5D5C
+2C5E5D2C5E5D2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2F6160
+2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2E605F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2D5F5E2E605F2E605F2D5F5E2C5E5D2C5E5D2C5E5D
+2C5E5D2D5F5E2E605F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2F6160
+2F61602F61602F61602F61603062613062613062612F61602F61602E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2F61602F6160
+2F61602E605F2E605F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2C5C5C2C5C5C2F5F5F
+2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2E605F2D5F5E2D5F5E2E605F2F6160
+2E605F2D5F5E2B5D5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3060602F5F5F2F5F5F
+2F5F5F2F5F5F3060602F5D5D346061305C5D3E6A6B3C68692E5A5B386465628E8F558182
+305C5D2E5C5C3060602C5C5C2F61602C5E5D2C5E5D3464643161612F5F5F2E5E5E2C5C5C
+2C5C5C3060603666663C6C6C3C6C6C3767672F5F5F2E5E5E3363633262622C5C5C2C5E5F
+2D5F5E305E5E305E5C315D5C315D5C305E5E2D5D5D2E5E622A5B5F416E71436F70365D5A
+3659535A79712A5C5B2A5C5B2B5D5C2B5F5D2B5F5D29605D29605D28605D29615E2E6562
+2E62602E605F336161305C5D2E5A5B3561623967674A7A7A5C8E8D6EA09F62949382B4B3
+5F91903365642C5E5D2C5E5D2D5D5D2F5D5D305C5D305C5D325B5D305C5D2F5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5E5D2B5D5C2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2D5F5E2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2C5E5D2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E
+2D5F5E2E605F2E605F2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2E605F2D5F5E2D5F5E
+2E605F2E605F2E605F2E605F2D5F5E2D5F5E2F61602F61602F61602F61602F61602F6160
+3062613062612F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2E605F2F61602F61602F61602E605F2E605F2F5F5F2F5F5F
+2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D
+2D5D5D2D5D5D2E605F2D5F5E2D5F5E2E605F2F61602E605F2D5F5E2B5D5C2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3060602F5F5F2E5E5E2D5D5D2F5F5F356363
+3260603C6A6A366263325E5F3D696A76A2A34470712D595A2F5D5D3161612F5F5F326463
+3062612D5F5E2E5E5E2E5E5E2E5E5E2E5E5E2C5C5C2D5D5D3464643C6C6C407070346464
+2B5B5B2C5C5C3060603060602F5F5F2F5F5F2D5F602D5F5E305E5E315F5D325F5C315D5C
+305E5E2E5E5E2E5E62295A5E336063335F5E355C59385B5558786D2A5A5A2A5C5B2A5C5B
+2A5E5C2B5F5D29605D29605D28605D29605D2B625F2C605E2B5D5C305E5E325E5F305C5D
+2F5B5C2E5C5C2F5F5F3365644A7C7B5688877EB0AF6294933264632C5E5D2C5E5D2D5D5D
+2D5D5D2F5D5D305C5D305C5D305C5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5E5D2B5D5C2B5D5C
+2B5D5C2B5D5C2C5E5D2C5E5D2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E
+2D5F5E2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2C5E5D2D5F5E2D5F5E
+2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2C5E5D
+2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E
+2D5F5E2E605F2E605F2F61602F61602F61602F61602F61602F61602F61602F61602E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F
+2F61602F61602F61602E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E
+2E5E5E2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2E605F2D5F5E2D5F5E
+2E605F2F61602E605F2D5F5E2B5D5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E
+2F5F5F3060602F5F5F2E5E5E2C5C5C3060603464643361613967672F5B5C335F60406C6D
+7DA9AA3A6667305C5D326060346262305E5E2F5F5F3161612D5F5E2E5E5E2F5F5F326262
+3565653565653363633464643767673464642F5F5F2E5E5E3161613060602B5B5B2C5C5C
+3161612D5F602D5F5E315F5D315F5D325F5C325F5C305E5E2E5E5E2F5F612C5E5F2E5C5C
+2B5756365D5A3A5D5756766B2C5A5A2A5A5A2B5B5B2B5D5C2B5F5D2B5F5D2B5F5D29605D
+2A5E5C2D615F3062612E5E5E2E5A5B345D5F376062365F61305C5D2F5B5C2B59592E5C5C
+3363634070703E6E6E295B5A2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5E5D2B5D5C2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2D5F5E
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2D5F5E
+2D5F5E2D5F5E2E605F2E605F2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2E605F2E605F2F6160
+2F61602F61602F61602F61602F61602F61602E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2F61602F61602F61602E605F2E605F
+3060603060603060603060603060602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E
+2D5D5D2D5D5D2D5D5D2D5D5D2E605F2D5F5E2D5F5E2E605F2F61602E605F2D5F5E2B5D5C
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E
+2D5F5E2F61602E5E5E326262295757315F5F49757679A5A6346061335F60335F60326060
+2D5B5B2A5A5A3060603161613C6C6C3969693969693B6B6B3B6B6B3565653060602D5D5D
+2B5B5B2E5E5E3161613060602D5D5D2C5C5C2D5D5D2F5F5F2D5F5E2D5F5E315F5D315F5D
+325F5C325F5C305E5E2E5E5E2E5E602F61622F5D5D2B5756385F5A3A5D565474692D595A
+2C5A5A2D5B5B2C5C5C2C5E5D2D5F5E2D5F5E2D5F5E2C5E5D2E605F356565376565325B5D
+335B5D345C5E30565931575A3E6668396163315A5C356162305C5D3260602C5C5C2D5D5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5E5D
+2B5D5C2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C
+2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2E605F2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F6160
+2F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E
+2D5F5E2E605F2F61602F61602F61602E605F2E605F306060306060306060306060306060
+3060603060603060602F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2E605F
+2D5F5E2D5F5E2E605F2F61602E605F2D5F5E2B5D5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E
+2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2F5F5F3161613163622F61602E5E5E3060602D5B5B
+3563635E8A8B719D9E335F603460612E5A5B335F603462623361613E6C6C3F6F6F3D6D6D
+3767673363633464643565653262622E5E5E2B5B5B2F5F5F3060602D5D5D2959592C5C5C
+3262623161612C5C5C2D5F5E2E605F315F5D315F5D325F5C325F5C315F5D2E5E5E2C5C5E
+2D5F60305E5E2D5958375E59385B545272672F585A2E5A5B2F5B5C2F5D5D305E5E2E5E5E
+2F5F5F2F5F5F3565652C5A5A325E5F436C6E4D757752787B4C6F733B5C615172776F9095
+54757A416468446A6D4770723C68693462622D5D5D2C5E5D2C5E5D2B5F5D2B5F5D2B5F5D
+2B5F5D2B5F5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5E5D2B5D5C2B5D5C2B5D5C2B5D5C2C5E5D
+2C5E5D2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2B5D5C2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2E605F2E605F2F61602F61602F61602F61602E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2F61602F61602F6160
+2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2E605F2D5F5E2D5F5E2E605F2F61602E605F
+2D5F5E2B5D5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F2F5D5D315F5F326060315F5F2E5C5C2F5D5D
+3361613565653C6E6D3266642E605F2E605F306060376565729E9F669293436F703F6B6C
+2F5B5C376364406C6D3C6869426E6F416F6F3262622D5D5D2B5B5B2C5C5C2E5E5E2E5E5E
+2E5E5E2F5F5F3363633060602C5C5C2A5A5A2E5E5E3262623161612D5D5D2E605F2E605F
+315F5D32605E33605D325F5C315F5D2F5F5F2D5D5F2B5D5E305E5E2F5B5A355C57375A53
+5474692F585A30595B2F5B5C305C5D305E5E315F5F2F5F5F2F5F5F305E5E275555416D6E
+77A0A29CC4C69EC4C77B9EA24C6D72557479A2C1C69DBCC19BBCC197BABE8DB5B7547D7F
+2F5B5C2F5D5D2D5D5D2C5E5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2D5D5D2B5D5C2C5C5C2B5D5C2C5C5C2C5E5D2D5D5D2D5F5E2D5D5D2C5E5D2D5D5D
+2C5E5D2D5D5D2C5E5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C
+2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F
+2E605F2E605F2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2D5F5E2C5E5D
+2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2F6160
+2F61602F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2D5F5E2D5F5E2E605F2F61602F61602F61602E605F2E605F2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D
+2D5D5D2E605F2D5F5E2D5F5E2E605F2F61602E605F2D5F5E2B5D5C2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F2F5D5D326060336161315F5F2E5C5C2E5C5C3462623868684274733567662D5D5D
+2B5B5B315F5F3462627AA6A75985865C88894F7D7D3462623A6868436F70376364346061
+2F5B5C315F5F2D5D5D2F5D5D2F5F5F305E5E2D5D5D2D5D5D2F5F5F2F5F5F2F5F5F316161
+3262623060602D5D5D2E5E5E3060602E605F2F5F5F315F5D32605E33605D325E5D315F5D
+2F5F5F2F5F61295B5C2E5E602F5B5A345B58395C5557776C315B5A315B5A2F5B5A2F5B5A
+2F5D5B305E5C2F605D30615E31625F356361356361729E9D96C2C1679190476F6F3E6465
+56777CAAC9CEB8D7DCBFE0E5B6D9DD8BB3B53A63653561623260602F5F5F2E5E5E2D5F5E
+2E605F2E605F2D5F5E2D5D5D2C5C5C2F5D5D2F5D5D305E5E2F5D5D2F5D5D2E5C5C2D5B5B
+2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C305E5E2D5D5D2E5C5C2B5B5B
+2D5B5B2C5C5C2F5D5D2E5E5E305E5E2E5E5E305E5E2E5E5E305E5E2E5E5E305E5E2E5E5E
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2B5D5C
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2F615E2E605D2E605D2E605D
+2D5F5C2D5F5C2D5F5C2D5F5C2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2B5D5C
+2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2C5E5D2D5F5E2E605F2E605F
+2D5F5E2D5F5E2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2F6160
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E5E5E2F5F5F306060316161
+3060602F5F5F2E5E5E2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F61602D615F2D615F2D615F
+2E605F2E605F2E605F2F61602E5E5E2E5E5E2E5E5E2E5E5E305E5E305E5E305E5E2F5D5D
+2F5D5D305E5E315F5F315F5F326060315F5F315F5F305E5E2F5D5D336161326060326060
+3260602E5C5C326060406E6E4273703462602B57562A56553D67664E78778DB7B65B8786
+477575396969316161326262356363325E5F305C5D315D5E325E5F315F5F325E5F315F5F
+325E5F315F5F315F5F315F5F3260603260603060603060603060603060602E605F2E605F
+2E5E5E2E5E5E305E5C305E5C325E5D325E5D315F5F2F5F612B5B5F2A5B5F3161632F5D5B
+315A56355A5355766B315B5A315B5A2F5B5A2F5B5A2F5D5B305E5C2F605D30615E336461
+2354513B696782AEAD5B87863862613A6463385E5F4D6E73A7C6CBB6D5DAB0D1D6AACDD1
+99BFC24F7779345D5F335F60315F5F2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2D5D5D2E5C5C
+2F5D5D2F5D5D305E5E2F5D5D2F5D5D2E5C5C2D5B5B2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D
+2F5D5D2E5C5C2E5C5C305E5E2F5D5D2E5C5C2D5B5B2D5B5B2E5C5C2F5D5D305E5E305E5E
+305E5E305E5E305E5E305E5E305E5E305E5E305E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2F615E2F615E2E605D2E605D2E605D2D5F5C2D5F5C2D5F5C2C5E5D
+2C5E5D2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2B5D5C2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E
+2D5D5D2D5D5D2D5D5D2C5E5D2D5F5E2E605F2E605F2D5F5E2D5F5E2E605F2F61602E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E5E5E2F5F5F2F5F5F3060603060602F5F5F2E5E5E2D5D5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5E5D2E605F2D615F2D615F2C605E2D5F5E2E605F2E605F2E605F2F5F5F
+2F5F5F2F5F5F2F5F5F305E5E305E5E305E5E305E5E2F5D5D305E5E315F5F315F5F326060
+315F5F315F5F305E5E315F5F326060305E5E315F5F3361612E5C5C2F5D5D396767315F5D
+2E5C5A3D6968507A795F8586678F8F97BFBF608C8B406E6E3565652E605F2F6160326262
+315F5F305C5D355E60325E5F325E5F325E5F325E5F325E5F325E5F315F5F315F5F315F5F
+315F5F3060603060603060602F5F5F2E605F2E605F2F5F5F2F5F5F315F5D305E5C315D5C
+315D5C305D602E5E602C5B612A5B5F3060642E5C5C315A56365B5456776C2E5A592E5A59
+2F5B5A2F5B5A2F5D5B305E5C315F5D32605E33615F3765633A6665689493325C5B315959
+365E5E385E5F506F74708D935C7B8055767B6083876E9497487072386163335F60315F5F
+2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D
+2E5C5C2D5B5B2D5B5B2E5C5C2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E
+305E5E305E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E605D2E605D
+2E605D2E605D2E605D2D5F5C2D5F5C2D5F5C2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E
+2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2C5E5D2D5F5E
+2E605F2E605F2D5F5E2D5F5E2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5D5D2E5E5E
+2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2D5F5E2C605E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2F5F5F2F5F5F2F5F5F2F5F5F315F5F315F5F
+315F5F305E5E2F5D5D305E5E315F5F315F5F326060315F5F315F5F305E5E336161326060
+2F5D5D305E5E3361612F5D5D2E5C5C3664643364613765634773724F79784D7374588080
+78A0A03763623765652F5F5F2C5E5D2E605F306060305E5E315D5E365F61325E5F325E5F
+325E5F325E5F325E5F325E5F315F5F315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F315F5D305E5C315D5C315D5C305D602D5D5F2E5D632A5B5F
+2E5E622D5B5B315A56375C5557786D2E5A592E5A592E5A592F5B5A2F5D5B305E5C315F5D
+315F5D2E5C5A3A6665325E5D557F7E386060406667375D5E375A5C3D5A6046616837545A
+3A595E4162674D737640686A3F686A325E5F315D5E2F5D5D2E5E5E2E5E5E2F5F5F2E5E5E
+2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D
+2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2E5C5C2E5C5C2D5B5B2D5B5B2E5C5C2E5C5C
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5C2D5F5C2D5F5C2D5F5C2D5F5C2D5F5C2D5F5C
+2D5F5C2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E5E5E2E5E5E2E5E5E
+2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2C5E5D2D5F5E2E605F2E605F2D5F5E2D5F5E2E605F
+2F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2E5E5E2E5E5E
+2E5E5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5F5E2C605E2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E
+2D5F5E2F5F5F2F5F5F2F5F5F2F5F5F305E5E305E5E305E5E305E5E2F5D5D305E5E315F5F
+315F5F326060315F5F315F5F305E5E3361613361612F5D5D305E5E3361612F5D5D315F5F
+3B69693869663A68663F6B6A396362355D5D5981816E98972B5756305E5E2C5C5C2C5E5D
+2E605F2F5F5F2F5D5D315D5E376062325E5F325E5F325E5F325E5F325E5F325E5F315F5F
+315F5F305E5E305E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F315F5D
+305E5C315D5C305C5B2F5C5F2D5D5F305F652A5B5F2D5D612C5A5A315A56385D5657786D
+2E5A592E5A592E5A592F5B5A2E5C5A2F5D5B315D5C325E5D3965642A54533C6665749C9C
+7298996E9193698C8E64868869848B6C878E6681886E8B9176979C7B9EA2567C7F325B5D
+325E5F315D5E2F5D5D2F5D5D2E5E5E2E5E5E2D5D5D2C5C5C2F5D5D2F5D5D2F5D5D2F5D5D
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5F5E2D5F5E2D5F5E2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5D2C5E5D2D5F5E2D5F5E
+2E605F2E605F2D5F5E2D5F5E2F5F5F305E5E2E5E5E2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F
+2D5D5D2E5E5E2E605F2E605F2D5F5E2D5F5E2E605F2F61602F61602F61602F61602E605F
+2E605F2E605F2E605F2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E305E5E2E5E5E
+2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2E5E5E2E5E5E2E5E5E2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D305E5E315F5F315F5F326060315F5F315F5F305E5E
+315F5F336161315F5F315F5F3260602F5D5D356363437171437471386664325E5D335D5C
+396161678F8F699392325E5D2F5D5D2D5D5D2D5F5E2F61602F5F5F305E5E315D5E355E60
+325E5F325E5F325E5F325E5F315F5F315F5F315F5F315F5F305E5E2F5D5D2D5D5D2D5D5D
+2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F315F5D305E5C305C5B305C5B2F5C5F2C5C5E
+305F652B5C602E5E622C5A5A315A56385D5658796E2E5A592E5A592E5A592E5A592E5C5A
+2F5D5B315D5C325E5D3A6463325C5B3E6666688E8FA3C6C8B1D3D5B1D3D5B6D5D8BCD7DE
+B3CCD3ABC4CBAECBD1A7C6CB87AAAE53797C2E5658345D5F315D5E2F5D5D2F5D5D2E5E5E
+2E5E5E2D5D5D2C5C5C305E5E2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2E5C5C
+2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5A2B5D5A2B5D5A2B5D5A2C5E5B
+2C5E5B2C5E5B2C5E5B2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2E605F2E605F315F5F
+315F5F2E5E5E2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F2D5D5D2E5E5E2E605F2E605F2D5F5E
+2D5F5E2E605F2F61602F61602F61602F61602E605F2E605F2E605F2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E
+2F5F5F2F5F5F2F5F5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E305E5E2E5E5E2E5E5E2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5F5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2F5D5D
+305E5E315F5F315F5F326060315F5F315F5F305E5E305E5E336161326060315F5F315F5F
+2F5D5D3563634472725C8D8A406E6C2B5756345E5D3D6565628A8A507A79315D5C305E5E
+2E605F2E605F2E62602F5F5F305E5E315D5E325E5F325E5F325E5F325E5F325E5F315F5F
+315F5F315F5F315F5F305E5E2F5D5D2D5D5D2D5D5D2D5D5D2E5E5E2F5F5F3060602E5E5E
+2E5E5E305E5C305E5C305C5B305C5B2F5C5F2D5D5F2F5E642B5C602F5F632D5B5B315A56
+385D5657786D2C5A582C5A582D5B592D5B592E5C5A2F5D5B315D5C325E5D2E58573A6463
+325A5A355B5C7DA0A2A3C5C7ADCCCFBBD8DCBAD3DABFD8DFC7E0E7BBD6DD90ADB354757A
+395C603B6365345D5F315D5E2F5D5D2F5D5D2E5E5E2E5E5E2C5E5D2C5C5C305E5E2F5D5D
+2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D
+2E5C5C2E5C5C2B5B5B2B5B5B2C5C5C2C5C5C2C5C5C2C5C5C2B5B5B2B5B5B2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5B2C5E5B2C5E5B2C5E5B2D5F5C2D5F5C2D5F5C2D5F5C2C5E5D2C5E5D
+2D5F5E2E605F2E605F2E605F2E605F2E605F326060315F5F305E5E2F5D5D2F5D5D305E5E
+2F5F5F3060602D5D5D2E5E5E2F5F5F2F5F5F2D5F5E2D5F5E2E605F2F61602F61602F6160
+2F61602E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F3060603060602C5E5D2C5E5D
+2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2D5D5D2E5E5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2E5E5E2E5E5E2E5E5E2E5E5E
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F3060602F5F5F
+2F5F5F2E5E5E2F5F5F3060602F5F5F2F5F5F3060602C5C5C2F5F5F3A6A6A578885457371
+2E5A59355F5E436B6B6B93934B7574386463315F5F2E605F2E605F2C605E2F5F5F315F5F
+325E5F305C5D325E5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E
+2F5D5D2F5D5D2F5D5D305E5E3260603361612D5D5D2D5D5D2F5D5B2F5D5B305C5B305C5B
+2F5C5F2D5D5F2D5C622B5C603161652F5D5D325B57375C5557786D2C5A582C5A582D5B59
+2D5B592E5C5A2F5D5B315D5C325E5D386261335D5C3C6263365C5D3B5D5F557779769397
+85A1A595AEB59AB3BA8CA5AC6782894D6A7038595E34575B335B5D335C5E305C5D2F5D5D
+2F5D5D2E5E5E2E5E5E2C5E5D2C5C5C305E5E2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D
+2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2B5B5B2B5B5B2B5B5B
+2C5C5C2C5C5C2B5B5B2B5B5B2B5B5B2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5B2D5F5C2D5F5C
+2D5F5C2E605D2E605D2E605D2E605D2C5E5D2C5E5D2D5F5E2E605F2E605F2F61602F6160
+306060326060315F5F305E5E2F5D5D2F5D5D305E5E2F5F5F3060602D5D5D2E5E5E2F5F5F
+2F5F5F2D5F5E2D5F5E2E605F2F61603062612F61602F61602E605F2E605F2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2D5F5E
+2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E5E5E2E5E5E2E5E5E
+2E5E5E2F5F5F3060603161613161612C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D
+2D5D5D2C5C5C2C5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5E5E2D5F5E2D5F5E
+2C5E5D2C5E5D2D5F5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D
+2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F3060602F5F5F2F5F5F2E5E5E2F5F5F3060602E5E5E
+2F5F5F3161612C5C5C2A5A5A3161613A6B68427370356361325E5D426A6A739B9B446E6D
+295554315F5F2E605F2C605E2B5F5D2D5F5E306060315F5F305C5D315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D315F5F326060
+3361612D5D5D2D5D5D2F5D5B2F5D5B305C5B305C5B305D602E5E602C5B612B5C60326266
+305E5E325B57375C5557786D2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C315D5C325E5D
+386261345E5D395F603C62633355573C5E603D5A5E4460644C656C4C656C4861683F5C62
+37565B44676B375D60355D5F325B5D305C5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2B5B5B2B5B5B2B5B5B2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2B5B5B2B5B5B2D5E5B2D5E5B2D5E5B2E5F5C2E5F5C2F605D2F605D2F605D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5C5C2E5C5C2F5D5D2F5D5D
+2F5D5D305E5E305E5E305E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+3060602F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D
+2D5D5D2E5E5E3060603060603060603060602F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D
+2C5C5C2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2E5E5E3062612F61602E605F2D5F5E
+2D5F5E2D5F5E2E605F2F6160306060306060306060306060306060306060306060306060
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2C5C5C2C5C5C2F5D5D2F5D5D305E5E305E5E
+2F5D5D2E5C5C2F5D5D305E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2E5E5E2F5F5F2F5F5F
+3060602F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2C5C5C2D5D5D2F5F5F2F5F5F2F5F5F2E5E5E
+2E605D31625F346260325E5D537B7B648C8C3D6766315F5D2E5E5E2E605F2E62602E6260
+2F6160306060315F5F315D5E305E5E305E5E315F5F326060326060326060315F5F315F5F
+315F5F2F5D5D2E5C5C2F5D5D305E5E315F5F315F5F305E5E2D5D5D2D5D5D2F5D5B2F5D5B
+305C5B2F5B5A2E5B5E2C5C5E3160662C5D61306064305E5E325B57365B5455766B2B5957
+2B59572C5A582C5A582E5C5A2F5D5B315D5C325E5D2F5958335D5C426A6A5D8384547779
+4E70725170735F7C806B868D6E8990718C9377949A76979C7C9FA3527A7C345D5F305C5D
+2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D
+2D5D5D2D5D5D2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2D5E5B
+2D5E5B2E5F5C2E5F5C2E5F5C2E5F5C2E5F5C2F605D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E
+2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2E5E5E2F5F5F306060306060
+3060602F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F
+2F5F5F2E5E5E2E5E5E2F61602F61602E605F2D5F5E2D5F5E2D5F5E2E605F2E605F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2D5D5D2C5C5C2C5C5C2F5D5D2F5D5D305E5E305E5E2F5D5D2E5C5C2F5D5D305E5E2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E
+2D5D5D2D5D5D2D5D5D2E5E5E2F5F5F2E5E5E2E5E5E2E605D30615E33615F335F5E5A8483
+5E888739656432605E2F5F5F2E605F2D615F2E62602F61602F5F5F315F5F325E5F305E5E
+305E5E315F5F326060326060326060315F5F315F5F305E5E2F5D5D2E5C5C2F5D5D305E5E
+315F5F315F5F315F5F2D5D5D2D5D5D2F5D5B2F5D5B305C5B305C5B2F5C5F2D5D5F316066
+2B5C60306064305E5E325B57365B5456776C2F5B5A2F5B5A2F5B5A2E5A592D5B592E5C5A
+2F5B5A305C5B386261335D5C436B6B8AB0B1A7CACCAACCCEB3D5D7BEDDE0BFDCE2BEDBE1
+BCDBE0BFE0E5BEE1E5B3D9DC6B9395325B5D305C5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5F5C2E5F5C2E5F5C2E5F5C2E5F5C2E5F5C
+2E5F5C2E5F5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D305C5D
+2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F3060602F5F5F2F5F5F2E5E5E2D5D5D2F5F5F2E5E5E
+2E5E5E2D5D5D2D5D5D2E5E5E2F5F5F3060603060602F5F5F2F5F5F2F5F5F2E5E5E2E5E5E
+2E5E5E2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E605F2E605F
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2D5D5D2D5D5D2E5E5E2E5E5E2D5D5D2D5D5D2E5C5C2E5C5C2F5D5D2F5D5D
+305E5E305E5E2F5D5D2E5C5C305C5D305E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2E5E5E
+2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2F5F5F2E5E5E2D5D5D2D5D5D2E5E5E2F5F5F
+2E5E5E2D5D5D2E605D2E5F5C315F5D356160658F8E56807F36626133615F3060602E605F
+2D615F2D615F2E605F2F5F5F315F5F335F60305E5E2E5E5E2F5F5F306060306060306060
+315F5F315F5F305E5E2F5D5D2E5C5C2F5D5D315D5E325E5F325E5F315F5F2E5E5E2E5E5E
+305E5C305E5C315D5C315D5C305D602E5E60305F652A5B5F2F5F632F5D5D335C58375C55
+56776C2E5A592E5A592E5A592E5A592D5B592E5C5A305C5B305C5B3662612E5857335D5C
+89B1B1B3D9DAB6D9DBBADDDFB4D6D8B6D5DAB4D3D8AECFD4AFD2D6AFD5D8ACD4D66C9597
+3561622F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D
+2D5D5D2F605D2F605D2F605D2E5F5C2E5F5C2D5E5B2D5E5B2D5E5B2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D305C5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2F5F5F
+3060603060602F5F5F2D5D5D2C5C5C2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2E5E5E2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E605F2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D
+2C5E5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2C5C5C2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E2F5D5D2E5C5C305C5D
+315D5E2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E3060602E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2C5C5C2D5F5C2D5E5B2F5D5B
+3B67666E98974C767534605F3462603060602E62602D615F2A615E2D5F5E2F5F5F326060
+3260602E5E5E2E5E5E2F5F5F306060306060306060315F5F315F5F2F5D5D2F5D5D2E5C5C
+2F5D5D315D5E325E5F335F60315F5F2F5D5D2D5D5D2F5D5B305E5C315D5C315D5C305D60
+2E5E602F5E642A5B5F2F5F632F5D5D335C58375C5557786D2854532955542A56552C5857
+2D5B592F5D5B315F5D32605E32605E3864633D696879A3A283ABAB749A9B73999A6A9091
+6E91957093976D90946B91946E96987CA5A75A86873E6C6C2F5D5D2F5D5D2D5D5D2D5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2F605D2F605D2F605D2E5F5C
+2E5F5C2D5E5B2D5E5B2C5D5A2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+305C5D305C5D305C5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2F5F5F3060603060602F5F5F2D5D5D2C5C5C
+2E5E5E2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2D5D5D2D5D5D2F5D5D2F5D5D2E5C5C2E5C5C
+2F5D5D2F5D5D305E5E305E5E305C5D2F5B5C305C5D315D5E2F5D5D2F5D5D2F5D5D2F5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5F5D2C5E5D
+2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E3060602E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2D5D5D2C5C5C2D5F5C2D5E5B2E5C5A44706F719B9A436D6C335F5E33615F
+3060602E62602D615F2A615E2D5F5E2F5F5F3260603260602E5E5E2E5E5E2F5F5F306060
+306060306060315F5F315F5F305E5E2F5D5D2F5B5C305C5D315D5E325E5F325E5F315F5F
+2F5D5D2D5D5D2F5D5B2F5D5B305C5B305C5B2F5C5F2D5D5F2E5D63295A5E2F5F632F5D5D
+335C58385D5657786D305C5B305C5B305C5B2F5B5A2E5C5A2F5D5B2F5D5B2F5D5B285654
+2F5D5B2F5B5A497574406A69375F5F3B63633B6363375D603A6063385E61335B5D2F585A
+3E6A6B305E5E2C5A5A2F5D5D2F5D5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2B5B5B2B5B5B2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2D5D5D2D5D5D2F605D2F605D2F605D2E5F5C2E5F5C2D5E5B2D5E5B2C5D5A2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D315D5E315D5E315D5E305C5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2F5F5F2F5F5F3060602F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5F5E2D5F5E2E605F2E605F2E605F
+2D5F5E2D5F5E2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2B5B5B
+2C5C5C2C5C5C2D5D5D2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E305C5D
+2F5B5C305C5D315D5E2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5F5D2B5F5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D
+2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2E5E5E2F5F5F2E5E5E2D5D5D2D5F5C
+2D5F5C2E5C5A4E7C7A6D97963B656434605F32605E3060602D615F2B625F2B625F2E605F
+2E605F315F5F3260602E5E5E2E5E5E2F5F5F306060306060306060315F5F315F5F315F5F
+305E5E305C5D305C5D315D5E325E5F325E5F305E5E2F5D5D2D5D5D2F5D5B2F5D5B2F5B5A
+2F5B5A2E5B5E2C5C5E2E5D63295A5E2F5F632F5D5D335C58375C5557786D386261376160
+335F5E325E5D2F5D5B2E5C5A2B5C592B5C5936676430615E2C5A583763622D5958325C5B
+315B5A345C5C335B5D345C5E355D5F335C5E2E5759396566305E5E3262622D5D5D2D5D5D
+2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2C5C5C2B5D5C
+2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C
+2B5D5C2B5D5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D315F5D315F5D
+305E5C305E5C305E5C2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D315D5E315D5E315D5E305C5D305C5D305C5D2F5D5D2E5C5C305E5E305E5E
+305E5E305E5E2E5E5E2E5E5E2E5E5E2E5E5E315F5F315F5F315F5F315F5F305E5E305E5E
+305E5E305E5E2E5C5C2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E
+305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E315F5F315F5F305E5E305E5E
+2F5D5D2D5D5D2E605F2E605F2E605F2F61602E605F2E605F2D5F5E2C5E5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2B5B5B2B5B5B2C5C5C2C5C5C2F5D5D2F5D5D
+2F5D5D2E5C5C2F5D5D2F5D5D315D5E315D5E305C5D2F5B5C305C5D315D5E2F5D5D2F5D5D
+2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2B5F5D2B5F5D
+2B5F5D2B5F5D2D5F5E2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D2D5F5E2E605F2D5F5E2C5E5D
+2C5E5D2C5E5D2D5F5E2E605F2D5F5E2D5F5E2D5F5C2F615E2E5C5A598785658F8E376160
+376362305E5C2E605F2D615F2B625F2C63602F61602E605F315F5F315F5F2E5E5E2D5F5E
+2F5F5F306060306060306060315F5F315F5F326060305E5E305C5D305C5D315D5E315D5E
+315D5E2F5D5D315F5F2F5F5F305E5C2F5D5B305C5B2F5B5A2E5B5E2B5B5D2F5E642A5B5F
+2F5F632F5D5D335C58375C5557786D2E58572E58572E58572D59582D5B592E5C5A2D5E5B
+2D5E5B2E5F5C2A5B5833615F3F6D6B3763623A6665315B5A345E5D365E5E345C5E325B5D
+345D5F2E57593561622856562B59592F5D5D2D5D5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2C5C5C2C5C5C2B5D5C2C5C5C2B5D5C2C5C5C2B5D5C2C5C5C
+2B5D5C2E5E5E2D5F5E2E5E5E2C5E5D2D5D5D2C5E5D2C5C5C2C5C5C2B5B5B2B5B5B2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5C305E5C305E5C305E5C305E5C305E5C2F5D5B
+2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D315D5E315D5E315D5E
+305C5D305C5D305C5D2E5C5C2E5C5C305E5E305E5E305E5E305E5E2E5E5E2E5E5E2E5E5E
+2E5E5E326060315F5F315F5F305E5E305E5E305E5E305E5E315F5F2E5C5C2F5D5D2F5D5D
+2F5D5D305E5E305E5E2F5D5D2F5D5D305E5E305E5E305E5E305E5E315F5F315F5F315F5F
+315F5F305E5E305E5E315F5F2F5F5F305E5E2E5E5E2F5D5D2C5C5C2F5F5F2E605F306060
+2F61602F61602E605F2D5F5E2D5F5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2D5D5D
+2D5D5D2A5A5A2B5B5B2C5C5C2C5C5C2D5D5D2D5D5D2F5D5D2E5C5C2F5D5D2F5D5D305E5E
+305E5E305C5D2E5C5C305C5D305E5E2F5D5D2D5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2B5F5D2B5F5D2B5F5D2B5F5D2D5F5E2C5E5D2C5E5D
+2B5D5C2B5D5C2C5E5D2D5F5E2E605F2D5F5E2C5E5D2B5D5C2C5E5D2E605F2E605F2E605F
+2D5F5E2D5F5C31625F2E5C5A618D8C5E8A89325E5D3765632D5E5B2E5E5E2E605F2E6260
+2C63602C63602E62602F5F5F2E5E5E2E5E5E2E5E5E2F5F5F306060306060306060315F5F
+315F5F326060315F5F315D5E305C5D315D5E315D5E305C5D2E5C5C306060306060315F5F
+305E5C305C5B2F5B5A2E5C5C2D5A5D2F5F632A5B5F2F5F612F5D5B335C58375C5457786D
+30585A2F585A30595B2E5A5B2E5C5C2F5D5D2E5E5E2E5E5E3161613060602D5B5B568484
+75A1A2598284426A6C3D65653A6262365E5E365E5E335D5C36605F335D5C2B5756356160
+325E5F326060315F5F2E5C5C2C5C5C2F5F5F2F5F5F2B5B5B305E5E2F5D5D2F5D5D2F5D5D
+2E5C5C2E5C5C2F5B5C2F5B5C2E5C5C2E5C5C2E5C5C2D5B5B2B5B5B2B5B5B2B5B5B2B5B5B
+2B5B5B2B5B5B2E5C5C2C5C5C2E5C5C2C5C5C2E5C5C2C5C5C305E5E2D5D5D2F5D5D2D5D5D
+2E5C5C2C5C5C2E5C5C2E5C5C2D5B5B2D5B5B2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2E5C5A2E5C5A2E5C5A2E5C5A
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D315F5F315F5F2E5E5E2E5E5E2D5D5D2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2F5D5D
+305E5E315D5E305E5E315F5F315F5F315F5F315F5F305E5E3060603060602F5F5F2E605F
+2E5E5E2D5F5E2D5D5D2D5D5D2F5F5F2F5F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2E5C5C2C5C5C2F5D5D2D5D5D
+2D5D5D2C5E5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2E5E5E2E5E5E2E5E5E2D5D5D2C5C5C2D5D5D2E5E5E
+2E5E5E2D5D5D2C5C5C2D5D5D2E605F2E605F2E605F2D5F5E2E625E31625F2B55547FA7A7
+4D7B793163602B5F5B295D59305E5C34626031636031686328635D27625C356764295A57
+2E5C5C356363315F5F336161386666346262305E5E427070336363306060336161305E5E
+2B59592E5C5C315F5F2C5A5A3060623464643765653462622F5B5A2C58572D5B5B315E61
+2F5F612A5A5C305D602F5B5A345B58395C5558786D2F57592F585A30595B2F5B5C2F5D5D
+305E5E2E5E5E2E5E5E2B5B5B316161315F5F4C7879618A8C5780825E86886D95955C8484
+598180446C6C30585830585837616036605F2D5756315A5C2F5B5C2E5C5C2D5B5B2B5B5B
+2D5D5D2E605F2E605F2E5E5E305E5E2F5D5D2F5D5D2E5C5C2E5C5C2F5B5C2F5B5C2E5C5C
+2E5C5C2E5C5C2E5C5C2B5B5B2B5B5B2B5B5B2B5B5B2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2D5B5B2D5B5B2D5B5B2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E315F5F315F5F2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E305E5E315D5E315F5F315F5F315F5F
+315F5F305E5E305E5E3060602F5F5F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D305E5E
+305E5E305E5E305E5E2E5E5E2E5E5E2E5E5E2E5E5E2C5E5D2C5E5D2C5E5D2C5E5D2B5F5D
+2B5F5D2B5F5D2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D
+2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D
+2D5D5D2E5E5E2D5D5D2C5C5C2C5C5C2D5D5D2D5D5D2E5E5E2D5D5D2C5C5C2D5D5D2E605F
+2E605F2E605F2D5F5E2B5F5B31625F345C5C81A9A9416F6D2B5F5B2C655F326964346260
+3A6463305E5C2A5E5A27625C235E582D5F5C3A68663A66672F5B5C305C5D3561622E5A5B
+3F6D6D4F7B7C6C9A9A366464315F5F315F5F305E5E2E5C5C315F5F356363315F5F2E5E60
+306062336161315F5F2E5A592C58572D5B5B305E5E2D5D5F2B5B5D346262315D5C315853
+3457505674682E57592F585A30595B305C5D305E5E305E5E2E5E5E2E5E5E326262346464
+2E5C5C3662633B646631595B345A5D3B6162466C6D577E7D4B72714C737263898A79A1A1
+739B9B47717038626134605F326060315F5F2E5E5E2D5D5D2C5E5D2E605F2E5E5E2E5E5E
+2D5D5D2D5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2D5B5B2D5B5B
+2D5B5B2D5B5B2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5A2E5C5A
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C305E5C305E5C305E5C
+305E5C305E5C305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F315F5F3060602F5F5F
+2F5F5F2E5E5E2D5D5D2D5D5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E315F5F315F5F315F5F315F5F315F5F305E5E2E5E5E2D5D5D2F5F5F2F5F5F
+2E5E5E2E5E5E2D5F5E2C5E5D2C5E5D2C5E5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2B5F5D2B5F5D2B5F5D2B5F5D2B5D5C2B5D5C
+2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C
+2B5D5C2C5E5D2D5F5E2C5E5D2C5E5D2C5E5D2E605F2F61602E605F2D5F5E2B5F5B326461
+406A698AB2B23E6C6A2D615D2C635E2E625E315D5C355D5D2F5B5A2E605D38716B306963
+2755533862613662632C5A5A4B77784F7B7C436F706490917FA8AA9FCBCC618D8E3B6768
+295556335F603563632F5D5D2E5E5E3565652D5D5F2D5D5F2F5D5D2E5C5C2E5A592D5958
+2D5B5B2F5D5D2E5E602B5B5D315F5F2F5B5A325954375A5359776B2F585A2D595A2E5A5B
+2E5C5C2F5D5D2E5E5E2F5F5F3060602959592E5C5C305C5D3861633C6466375D60395F62
+4066673F6264638A8974989894BBBAB8DBDDBFE5E6A1C7C8527A7A345C5C2F59582C5859
+305E5E3161613060602E605F2F61602E5E5E2E5E5E2E5E5E2D5D5D2F5D5D2F5D5D2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2D5B5B2D5B5B2E5C5C2E5C5C2E5C5C
+2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C
+305E5C305E5C305E5C305E5C305E5C305E5C305E5C305E5C305E5C315F5F315F5F315F5F
+305E5E2F5D5D2F5D5D2F5D5D2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2F5D5D305E5E
+315F5F326060326060315F5F315F5F3060602F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2D5D5D
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F315F5F326060326060
+315F5F315F5F305E5E2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2D5F5E2C5E5D2C5E5D
+2C5E5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D
+2C5E5D2B5F5D2B5F5D2B5F5D2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2B5B5B2C5C5C2D5D5D2D5D5D2C5C5C2C5C5C2C5E5D2D5F5E2D5F5E2C5E5D2C5E5D
+2D5F5E2E605F2F61602E605F2D615F2D645F2F615E436D6C84ACAC3866643365622D645F
+295B5836605F365C5D375F5F2E5C5A2E625E3064602F5958386060325E5F406E6E709C9D
+4B7476315A5C3E66684971735E86886D9597487072325B5D3662633664642F5D5D2E5E5E
+3464642E5E602D5D5F2E5C5C2E5C5C2F5B5A2F5B5A2E5C5C2E5C5C30606228585A2C5A5A
+2E5A59385F5A40635C5F7D712E5A5B2E5A5B2D595A2C5A5A2D5B5B2E5E5E306060316362
+306060356363346061335C5E3860623D63664C6F7365888A96B8BAADD1D1B1D3D4C0E4E4
+C3E5E6B4D8D89BBFBF59807F3B6162365E5E335D5C34605F3664623263602E605D2B5D5A
+2D5F5E2D5F5E2E5E5E2E5E5E2D5D5D2D5D5D2C5C5C2C5C5C2F5D5D2F5D5D2F5B5C2F5B5C
+2F5B5C2F5B5C2F5B5C2F5B5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2F5D5D305E5E315F5F326060326060315F5F315F5F
+2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F315F5F326060326060315F5F315F5F305E5E2D5D5D2D5D5D
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5F5E2D5F5E2F5D5D2F5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E5E5E2E5E5E2D5D5D2D5D5D2C5C5C2C5C5C
+2C5C5C2C5C5C2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2A5C5B2B5D5C2C5E5D2C5E5D
+2B5D5C2B5D5C2C5E5D2D5F5E2D5F5E2D5F5E2C5E5D2D5F5E2E605F2F61602F61602D615F
+2D645F2B5F5B487271749C9C2D5B5930625F32666231625F32585937595B446769396362
+2A5B583D6B694B6E70395C5E39626463919199C5C64B74763A606331575A385B5F43666A
+45686C4063673C6265376062315D5E3361613262622C5E5D2F5F612E5E602E5C5C2E5C5C
+2F5B5A305C5B2E5C5C2D5B5B2C5C5E29595B3462623864633F666143665F5F7D712E5A5B
+2D5B5B2C5A5A2A5A5A2C5C5C2E5E5E306261326463306060366464335F603B6365678D90
+8FB2B69EBFC4B8DADCBFDEE0C6E5E7C3E2E4BAD9DB94B3B56D8C8E557778305253385B5D
+375D5E355D5D325C5B305E5C30615E2F605D2B5D5A2E605F2E605F2E5E5E2E5E5E2D5D5D
+2D5D5D2D5D5D2D5D5D2F5D5D2F5D5D305C5D305C5D2F5B5C2F5B5C315A5C315A5C305C5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5B2F5D5B2F5D5B305E5C305E5C
+305E5C305E5C305E5C315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5F
+315F5F315F5F305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E315F5F315F5F315F5F315F5F2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F315F5F
+315F5F315F5F315F5F315F5F305E5E2E5E5E2D5D5D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2E605F2F5F5F2D5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2E5E5E2E5E5E2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2F5D5D2F5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2B5D5C2C5E5D2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2E605F2E605F
+2D5F5E2C5E5D2D5F5E2F61602F61602F61602D615F29605B3064605F8988749C9C335F5E
+2E5F5C30625F33615F45686A3D5C5F37595B3C6263477372749E9D89A8AB527174376062
+709C9DABD4D6648C8E5E8185496A6F47686D49686D57767B3D5E63325559365E60335F60
+2D5D5D2C5E5D2C5E5D2E5E602D5D5F2E5C5C2D5B5B2F5B5A2F5B5A2D5B5B2D5B5B2A5A5C
+306062416F6F426E6D3F66613C5F5859776B2B59592C5A5A2D5B5B2D5D5D2E5E5E2F6160
+306261306261376767416F6F3561623B636586ACAFC1E4E8BADBE0BFDEE1BBD9DBA0BEBE
+89A7A76E8C8C4965663C58594765674967693F5E60456768416867355D5C2C58572F5D5B
+3462603263602F5F5F2F5F5F2D5F5E2D5F5E2D5F5E2C5E5D2D5D5D2D5D5D2F5D5D2F5D5D
+305C5D305C5D315A5C315A5C325A5C315A5C305C5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+305E5E305E5E2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2E5C5C2E5C5C2F5D5B2F5D5B305E5C305E5C305E5C305E5C305E5C305E5C305E5C305E5C
+305E5C305E5C305E5C305E5C305E5C305E5C315F5F315F5F315F5F305E5E305E5E305E5E
+305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+315F5F315F5F3060602F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F305E5E305E5E315F5F315F5F2F5F5F2F5F5F
+2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3060603060603060602E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5F5E2D5F5E2D5F5E2D5F5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D
+2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2B5D5C2B5F5D
+2C605E2C605E2C605E2C605E2D615F2E62602D615F2C605E2D5F5E2D5F5E2F6160306261
+2F61602D615F29605B3365626A92926B93933965642E5F5C2F615E32605E395B5D446165
+4360646D8F919CC4C4BCE2E3ABC7CB4663673C64666A9697AFD8DAAED4D7B7D8DDB0CFD4
+B2CFD5B0CDD39DBAC0739297527378456B6E366263295959295B5A2E605F2D5D5F2D5D5F
+2F5D5D2F5D5D305C5B305C5B305E5E305E5E3767693666683F6D6D3C6867385F5A375A53
+5674682957572B59592C5C5C2F5F5F3062613062612F61602E605F3F6D6D548282446D6F
+365E607FA5A8BBDEE2ABCACFA5C2C67B979A657F806C8687748E8F728A8C7C9496869FA3
+88A1A584A0A389A8AA7C9E9F587F7E3C6464335D5C315D5C2E5C5A315F5F2F5F5F2F5F5F
+2D5F5E2D5F5E2C5E5D2D5D5D2D5D5D2F5D5D2F5D5D305C5D305C5D325B5D315A5C325A5C
+315A5C305C5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E2E5C5C2E5C5C2E5C5C
+2E5C5C2F5D5D2F5D5D2F5D5D305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5B2F5D5B305E5C
+305E5C305E5C305E5C305E5C305E5C305E5C305E5C305E5C305E5C305E5C305E5C305E5C
+305E5C305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D315F5F315F5F316161306060306060
+2F5F5F2E5E5E2E5E5E2E5E5E2F5F5F2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E305E5E305E5E305E5E315F5F2F5F5F2F5F5F2F5F5F2E5E5E2F5F5F2F5F5F306060
+3060603060603060603060603060602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D
+2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D
+2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2A5E5C2C605E2D615F2D615F2C605E2D615F2E6260
+2F63612D615F2C605E2D5F5E2D5F5E2F61603062612F61602E605F2F635F2B5D5A5A8282
+4E7475325C5B305E5C396A673F6B6A607F826B878B4B676B69888B9FC2C4BFE1E3BED7DC
+6C888C365C5F4A767787AFB1B6DCDFBCDDE2BDDCE1C2DDE4C0DBE2C0DBE2BDDAE09CBDC2
+5E8487305C5D2E5E5E3466652A5C5B2D5D5F2E5E60315F5F315F5F325E5D325E5D336161
+34626249797B3A6A6C3361612C5857315853385B5459776B2C5A5A2D5B5B2D5D5D2E5E5E
+2E605F2F61602F61602F61603664644876763962643860626A909394B7BB6E8D92526F73
+476162657D7DB1C9CBBFD7D9BFD4D7C3D8DBCADFE2C4D9DCC4DCDEC4DEDFC4E0E39BBABC
+527676335A593A62613963623664643363632E5E5E2959592B5D5C326463306261295B5A
+2D5D5D2D5D5D2F5D5D305C5D325B5D325B5D335B5D325B5D305C5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5B5B2D5B5B2E5C5C2E5C5C
+2F5D5D2F5D5D305E5E305E5E2E5C5A2E5C5A2F5D5B305E5C305E5C315F5D315F5D32605E
+2E5C5A2E5C5A2F5D5B2F5D5B305E5C315F5D315F5D32605E326060326060315F5F315F5F
+315F5F315F5F315F5F315F5F2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C
+2F5D5D2F5D5D2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2F5D5D305E5E305E5E2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F
+3060602F5F5F2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2D5D5D2F5F5F2F5F5F2F5F5F306060
+3060602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F305E5E305E5E305E5E305E5E
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E305E5E2F5D5D
+2F5D5D2F5D5D2E5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2D5D5D2C5C5C2C5C5C2D5D5D2D5D5D2D5F5E
+2B5F5D275E5B2B5F5D2F63613064622C605E2B5F5D2C605E3062612759582F6160366867
+2656563666663060602A5C5B2E625E366764375D5E3C5F613058583A66655987858AB4B3
+A6C3C79EB7BC556E733F5C60789A9CB5D4D7C3DAE094ADB246696D3A63654B737574979B
+8CADB29DBCC1A8C3CA97B2B9A6C1C8BEDBE1B6D7DC6B9194345D5F3664642F5F5F2C5E5D
+2E5E603262642E5C5C2D5B5B386463335F5E4371713B69693161632C5C5E315F5F305C5B
+335A55375A5358766A2C5A5A2D5B5B2F5D5D2E5E5E2F5F5F2F61602F61602F6160316161
+437171477374365E6043696C4C6F734364694562664D67688A9FA0C4D9DCCBDEE2CDDFE3
+CEE0E4CFE1E5D0E2E6CCDEE2CCE1E4CEE6EABDD9DC8AA9AB5274753A5E5E3A62612D595A
+2E5C5C3260603464643262622D5F5E2C5E5D2E605F2E5E5E2E5E5E305E5E305E5E315D5E
+335C5E345C5E335C5E305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2E5C5C2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E2F5D5B
+2F5D5B2F5D5B305E5C305E5C315F5D315F5D315F5D2F5D5B2F5D5B2F5D5B305E5C305E5C
+315F5D315F5D315F5D326060326060315F5F315F5F315F5F315F5F315F5F315F5F2F5D5D
+2F5D5D2F5D5D305E5E2F5D5D2F5D5D2F5D5D2E5C5C2F5D5D2F5D5D2F5D5D305E5E305E5E
+2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D305E5E305E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F3060602F5F5F2E5E5E2E5E5E2F5F5F
+2F5F5F2E5E5E2D5D5D2F5F5F2F5F5F2F5F5F3060603060602F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F315F5F315F5F305E5E305E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2D5D5D2D5D5D2C5C5C2D5D5D2D5D5D2E5E5E2D5F5E3165632D64612D615F2C605E2B5F5D
+2C605E2F63613367653163623466652B5D5C2A5A5A3060603363632C5C5C386868316360
+315F5D3C5F61496B6D355B5C426C6B618D8CAAD2D2C0DCE0B6CDD3698287425F63537577
+9CBBBECADEE5AFC6CC64858A3B63653C626544676B4D6E733D5C6148656B516E74627F85
+8BAAAFB6D7DC608689315A5C305C5D2F5F5F3262622C5C5E2D5D5F326060356363436F6E
+3D69683C6A6A2D5B5B3060622C5C5E315F5F2F5B5A325954375A5358766A2D595A2D5B5B
+2F5D5D2E5E5E2F5F5F3060602F61602F61602F5F5F4270705C8889476F713A606334575B
+3E5F644562665B7375B0C4C5D1E3E5D2E1E4D5E3E6D5E3E6D1DCE0D7E5E8D6E3E9D1E0E5
+CCDEE2D0E5E8C3DDDE8DA9AA5271733A5E5E386062325E5F315D5E3260603161612F5F5F
+2C5E5D2B5D5C2D5F5E2D5F5E2E5E5E305E5E315D5E315D5E335C5E335C5E315D5E305E5E
+305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+305E5E305E5E305E5E305E5E305E5E305E5E305E5C305E5C305E5C305E5C305E5C305E5C
+305E5C305E5C305E5C305E5C305E5C305E5C305E5C305E5C305E5C305E5C326060326060
+315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E305E5E2F5D5D
+2F5D5D2E5C5C2F5D5D2F5D5D305E5E305E5E305E5E305E5E2F5D5D2F5D5D2E5C5C2E5C5C
+2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2E605F2E605F
+2F5F5F3060603060602F5F5F2F5F5F2F5F5F306060306060315F5F315F5F315F5F315F5F
+315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F315F5F315F5F305E5E305E5E
+305E5E305E5E305E5E305E5E315D5E315F5F2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305C5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+305E5E2F5F5F2D5F5E2E62602E62602C605E2B5D5C2B5D5C2C5E5D2B5D5C265656316161
+3161613361613B69692F5D5D2E5C5C305E5E3768655E8A8989ABAD92B1B45477793D6565
+3D6766749A9BC8E4E8C2D9DF8BA4A94F6C7040626476989AC1D8DEC0D7DD99B8BD4D7074
+3B5E6244656A7392975E7D8246656A4362674564695E7F84A0C3C75076793B6466356162
+315F5F2959592F5F613464664674743D6B6B3E6A69356160315F5F2E5C5C3060622B5B5D
+315F5F2F5B5A3259543659525775692D595A2E5A5B305C5D305E5E315F5F306060306060
+2F61602B5B5B3664644E7A7B456E70345C5E3F656846696D3E5D607B9093C6D8DAD1E0E3
+D4E2E5D5E0E4D7E0E5D4DBE1D8DFE5D9E2E9D6E1E7CEDBE1CEE0E4D4E7EBBFD7D98BA4A8
+5B797B3A6061396264365F612F5B5C305E5E3262623062612A5C5B2E605F2E605F2F5F5F
+2F5F5F315F5F325E5F325E5F325E5F315F5F315F5F315F5F305E5E2F5D5D2F5D5D2F5D5D
+2E5C5C2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D
+2F5D5D315F5D305E5C305E5C305E5C305E5C2F5D5B2F5D5B2F5D5B315F5D315F5D315F5D
+315F5D305E5C305E5C305E5C305E5C326060326060315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F305E5E2F5D5D2E5C5C2F5D5D305E5E305E5E
+305E5E305E5E305E5E305E5E2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D305E5E305E5E
+315F5F2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D
+2E5E5E2F5F5F3060602F5F5F2E5E5E2E605F2E605F2F5F5F3060603060602F5F5F2F5F5F
+2F5F5F306060306060326060315F5F315F5F315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F325E5F
+315F5F2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305C5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2E5C5C2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F2F5F5F2A5C5B2C605E2E6260
+2C605E2D5F5E2F61602D5F5E295B5A3464642A5A5A315F5F2F5D5D305E5E366464548081
+4672735D8988A0C8C8B9D6DA9CB9BD4163653056573E66665B8182ADC9CDBFD6DCB0C9CE
+6E8D90537678597B7DA4BDC2C1D8DEA7C4CA61828742636845666B83A4A98FB0B568898E
+5E7F844B6E724F7276779DA03B6365335C5E355E603E6A6B3866664171733D6D6F4D7B7B
+366464305C5B2C58572B59593361612F5F612A5A5C305E5E2F5B5A325954365952577569
+2F585A2E5A5B305C5D305E5E315F5F3060603060603060603262623260603A6667477072
+2E56584066693C6265446366A7BCBDCFDFDFCEDCDDDAE5E7D4DBE1DADFE5DEE1E8DADDE4
+DADDE4DADFE5DFE6EED8E3E9CDDAE0D0E2E6C2D5D998B1B54466683C6265375F61355E60
+3260602F5F5F2E605F3163622D615F2D615F2E605F2F5F5F2F5F5F315F5F325E5F325E5F
+315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C
+2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C315F5D315F5D305E5C305E5C
+305E5C2F5D5B2F5D5B2F5D5B32605E32605E315F5D315F5D305E5C305E5C305E5C305E5C
+326060326060315F5F315F5F315F5F315F5F315F5F315F5F326060326060326060315F5F
+315F5F305E5E2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2E5E5E2D5D5D2E5E5E2F5F5F3060602F5F5F2E5E5E
+2E605F2E605F2E605F2F61603060602F5F5F2F5F5F2F5F5F3060602F5F5F315F5F315F5F
+315F5F315F5F315F5F305E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F315F5F315F5F
+305E5E305E5E315D5E315D5E325E5F325E5F325E5F315F5F2F5D5D2D5D5D2D5D5D2D5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305C5D305C5D305C5D305C5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2F5D5D2F5D5D305E5E
+305E5E315F5F315F5F2F5F5F2F61602F61602D5F5E2C5E5D2E5E5E326262336363326262
+3967672D5B5B325E5F3B676858848567939470999B537C7E497171A2C5C7BFDBDFB0C9CE
+5A797C3D6062416969365C5D85A1A5BCD5DAC4E0E499B8BB648A8B45686A779397C3DCE1
+BED9E08CA9AF4E6D7236575C6B8C91A6C9CD7FA5A86E94974971733F67693E66682E5759
+487173719A9C82ABAD628E8F4B787B39696B3D6B6B2856562F5B5A335F5E2D5B5B2E5C5C
+2E5E602A5A5C305E5E2F5B5A3259543659525775692F585A30595B325B5D315D5E315F5F
+3260603060603060603464643464643E6C6C628E8F40696B3C6466355B5E658487C7DCDD
+CFDDDED1DCDED9E3E5D7DCE2DCDFE6E3E3EBDCDCE4E4E3EBD7D7DFDDE1EADEE5EDD0D9E0
+D4E1E7D9E8EDC1D6DB85A4A7597C80365C5F315A5C3460612D5D5D2C5C5C3062612D615F
+2D615F2E605F2E605F2F5F5F2F5F5F315F5F325E5F315F5F315F5F315F5F305E5E305E5E
+305E5E305E5E2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D315F5D315F5D305E5C305E5C305E5C2F5D5B2F5D5B2F5D5B32605E
+32605E315F5D315F5D315F5D305E5C305E5C305E5C326060326060315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D305E5E
+305E5E305E5E315F5F315F5F305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2D5D5D2D5D5D2E5E5E2F5F5F3060603060602F5F5F2E605F2E605F2E605F2F6160306060
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F315F5F305E5E305E5E305E5E305E5E305E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E305E5E305E5E305E5E305E5E315D5E315D5E315D5E
+315D5E315D5E325E5F2F5D5D2D5D5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305C5D305C5D305C5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F315F5F315F5F2F5F5F2E5E5E
+2E605F2F61603062612F5F5F2B5B5B2B5B5B2D5D5D305E5E3361613561624F7B7C98C1C3
+94BDBF527B7D3860623B616284A6A8B9D0D6C4DBE17B989C4063653D6565345A5B627E82
+B0C9CEC2DEE2B4D6D8658D8D3860604F6C70B7D3D7C3DCE3ACC7CE68858B405F644D7074
+83A9AC5C848640696B365F613E6A6B3D696A4B74765F888A90B8BA91B9BB5A8385356265
+2D5D5F3462622A5858335F5E335F5E315F5F2D5B5B2E5E602B5B5D315F5F305C5B335A55
+375A5357756930585A30595B325B5D315D5E315F5F3260603060603060602B5B5B306060
+3B6969608C8D4C75773962643B63658AACAECFE4E5CFDDDED8E3E5D3DDDFDADFE3DDE0E5
+DFDEE6DDDCE4E7E4EDD9D8E0D8D8E0DCE1E7D9E0E8D9E2E9D9E4EACCDFE5C5E2E690B3B7
+567C7F396163325E5F3161612F5F5F2C5E5D2D615F2B625F2D615F2D615F2E605F2F5F5F
+315F5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E305E5E315F5F305E5E
+305E5E305E5E305E5E305E5E305E5E315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5C305E5C
+305E5C305E5C305E5C305E5C305E5C2F5D5B32605E315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D326060326060315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E
+305E5E315F5F315F5F305E5E305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F
+305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2E5E5E2F5F5F306060
+3060602F5F5F2E605F2E605F2E605F2F61602F61602E605F2F5F5F2F5F5F305E5E305E5E
+305E5E305E5E305E5E2F5D5D305C5D2F5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+305E5E305E5E305E5E305E5E315D5E315D5E315D5E305C5D325B5D305C5D2F5D5D2D5D5D
+2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305C5D305C5D305C5D305C5D
+305C5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+315F5F315F5F315F5F315F5F305E5E2E5E5E2B5B5B2B5D5C3060603464642F5F5F2D5D5D
+3B69694C7A7A59858645717230595B446D6F8DB5B78BB3B53D6567466E704467695B7A7D
+AABEC5D2E6EDA6C3C75C7E803E64654063654C686C8FA8ADB7D4D8BADCDE78A2A13C6665
+405F628DA9ADBBD4DBC8E1E8A0BDC36D8C9146696D466E70365F61305E5E2A5858467474
+659393659192436C6E4A7274486E7131595B2754572C5C5E3462622F5D5D335F5E2B5756
+346262305E5E2F5F612B5B5D326060315D5C345B56385B5457756930585A31595B325B5D
+335C5E325E5F3260603060602F61603264633264632F5F5F4270704770723F676952787B
+ABC8CCD1E0E3D6E0E2E2ECEECFD9DBDCE4E7DFE2E7DAD9E1DFDEE6DBDAE2E2E2EADEE1E8
+D9E0E6DAE3EAD6DFE6D4DDE4D8E5EBD3E7EEC0DCE094B1B5597B7D375F5F376362366764
+2E605F2D615F2B625F2D615F2D615F2E605F2E605F315F5F315F5F2E5E5E2E5E5E2E5E5E
+2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F
+315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2F5D5D2F5D5D
+305E5E305E5E315F5F315F5F315F5F305E5C305E5C305E5C305E5C305E5C305E5C305E5C
+305E5C315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D326060326060315F5F
+315F5F315F5F315F5F315F5F315F5F2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E
+305E5E305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2D5D5D2D5D5D2E5E5E2F5F5F3060603060602F5F5F2F5F5F2E605F2E605F
+2F61602F61602E605F2F5F5F2F5F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D305E5E305E5E305E5E
+2F5D5D305C5D305C5D2F5B5C2F5B5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D305C5D305C5D305C5D305C5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2D5D5D2C5E5D2C5E5D2E5E5E315F5F325E5F355E60325E5F315F5F2E5E5E
+2D5D5D346262305E5E2F5D5D315F5F325E5F3E6A6B6490918EB7B989B1B34F777930585A
+3B6365658D8F749C9E446D6F6E969877999B4D6A6E90A7ADBDD4DABBD7DB7B9D9F406365
+3A5D5F415E626B878BB3D2D5B7DADC9BC5C44B75744466685F7E81AFCCD2AFCCD28EADB2
+628589406669315A5C3C68694977773E6E6E316161517F7F537F80376062345C5E2E5658
+31595B3360633363652D5B5B2B59593561602C58573765652B59592F5F612B5B5D325F62
+315D5C345B58385B5457776C305858315959335B5B345E5D335F5E33615F30625F2F635F
+316863275B57336562356361537D7C476A6C749396C6DBE0D9DEE4DBDCE1D9E1E4D7E1E3
+D3DEE0DBE3E6E1E4EBDDDDE5DEDEE6DBE0E6D7E2E6D4E3E6D4E3E8D5E2E8D9E0E8D9E0E8
+D6DFE6D4E1E7CCDDE49AB2B6557375375E5D38656230615E356965306762285F5C2C605E
+3567682E60612C595C3565652E605F3163602E605F2A5C5B2C5E5D2C5E5D2C5E5F2F6162
+3060623060622F5F5F2F5F5F315F5D315F5D315F5D315F5D305E5C305E5C2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B305E5C2F5D5B2D5B592E5C5A315F5D32605E32605E305E5C
+32605E32605E32605E32605E315F5D315F5D305E5C305E5C305E5C305E5C305E5C305E5C
+305E5C305E5C305E5C305E5C315F5F315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E315F5F315F5F326060326060315F5F315F5F
+305E5E305E5E2F5D5D2F5D5D305E5E305E5E2F5D5D2F5D5D305E5E305E5E315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F
+326060315F5F315F5F2E5E5E2D5D5D2E5E5E2F5F5F2F5F5F3060602F5F5F2F5F5F2E5E5E
+2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2C5C5C2D5D5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2D5D5D3060603060602F5F5F2E5E5E305E5E2F5D5D2E5C5C2E5C5C
+305C5D2F5B5C2F5B5C2E5C5C305E5E2F5F5F2E5E5E2C5E5D2E5E5E2E5E5E2D5D5D2D5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D315F5F326060315D5E2C58592B5B5B2E6260296460235E5A
+2C605E346262375D60375A5E365C5F2F5B5C295D5B2D615F355F5E385E5F3F6566567E7E
+476D6E5D83849BBEC0BADCDEA3C2C557767939585B385A5C4A70716F99983C6A68628E8D
+92B3B892ADB4658087B2CDD4BDDAE0A0BFC448696E3E5F643A595E53727794B5BABCDFE3
+A9CFD286AEB05174784E74776E969861898B4B74763A63653460613C68694674744A7878
+346262336161336161326060325E5F325E5F315D5E315D5E2E5B5E2C5C5E2E5C5C2F5D5D
+305C5B305C5B2F5D5D2F5D5D2F5F612D5F603060622E5C5A355E5A375C5554756C305858
+315959335B5B345E5D335F5E33615F30625F2F635F2A615C2C635E396B683563615B8383
+77999B9EBABEC5D6DDD9D9E1E4E3E9DEE6E9D9E4E6D9E7E8D8E3E5D7DCE2DFDFE7DCDFE6
+D9E0E6D4E3E6D1E5E6D1E4E8D4E3E8DBDFE8DCDFE8E0E3EAD2D7DDD6E1E7CCDEE294ACAE
+5979783D656432605D2C5E5B2F635F2D615F2D615F3264653365662F5F612E5E5E2B5D5C
+2F615E3163623264633466653264632F61622F61622F61622F61622F5F5F2F5F5F315F5D
+315F5D315F5C315F5C305E5C305E5C305E5C2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B315F5D
+305E5C2F5D5B305E5C315F5D32605E32605E315F5D32605E32605E32605E32605E32605E
+315F5D315F5D305E5C315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5F
+315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+305E5E315F5F315F5F326060326060315F5F315F5F305E5E305E5E2F5D5D2F5D5D305E5E
+305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F
+305E5E2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F326060315F5F305E5E305E5E2D5D5D
+2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D
+2D5D5D2C5C5C2C5C5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E5E5E
+2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2F5D5D305C5D2F5B5C2F5B5C2F5D5D2E5E5E
+2F5F5F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2B5959
+2E5A5B315A5C305C5D2E5E5E2A615E24615C23605B275E5B336161375A5E35545938595E
+3962642F66632F6361365E5E52757782A5A774979946696B56797B9CBEC0C5E4E7B5D2D6
+718D91405D6139585B395F604C76752F605D3F6B6A89AAAF93B0B657747A8DAAB0C4E1E7
+B5D4D9708F944061663C5D6232555974979BBAE0E3BBE1E49FC5C85B81843B63653F6B6C
+3E6C6C416F6F4472724674744371713C6A6A366464326060326060326060315F5F305E5E
+305E5E2F5D5D2F5D5D2C5C5E2C5C5E2E5C5C2F5D5D305C5B305C5B2F5D5D2D5D5D2E5E62
+2C5D612F5F612E5C5C345D59375C5553746B2F5958305A59325C5B345E5D335F5E33615F
+31625F2F635F2F635F3367633869662E5A5954777998B5B9C3DAE0CFDEE5DFE2EBDBDBE3
+D3DCE1D1E0E3D2E1E4D5E3E6DDE2E8DEE1E8DCDFE6D9E0E6D5E3E6D3E5E7D3E5E7D6E4E7
+DEE1E8E0E0E8E2E5ECD7DCE2DAE3EADCEBF0C7DCDFA1BDBE6B8F8F38605F32605E326360
+3264632E605F2A5C5B2E605F3163642D5D5D336161305E5C2B5C592A5B58295959295959
+2C5C5E2F5F613060623060622F5F5F2F5F5F315F5D315F5D315F5C315F5C305E5C305E5C
+305E5C305E5C2F5D5B2F5D5B2F5D5B2F5D5B315F5D315F5D32605E315F5D305E5C305E5C
+315F5D32605E32605E32605E33615F33615F32605E32605E315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D315F5F315F5F315F5F315F5F315F5F305E5E
+305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E315F5F315F5F
+315F5F305E5E305E5E305E5E2F5D5D2F5D5D305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+305E5E315F5F315F5F315F5F315F5F315F5F315F5F305E5E2F5D5D2F5D5D305E5E305E5E
+315F5F326060315F5F315F5F305E5E2F5D5D2C5C5C2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D
+2E5E5E305E5E305C5D2F5B5C2F5B5C2F5D5D2E5E5E2F5F5F2E605F2D5F5E2C5E5D2C5E5D
+2D5D5D2D5D5D305E5E305E5E315D5E315D5E336161325E5F345D5F365F613260602C605E
+2964602C6763326966346262375A5E3A595E3B5C613961632C605E275B59416969789B9D
+B8DBDD769C9D375D5E3B5E60709294B3D2D5C1DEE292AEB2516E723D5C5F315758325C5B
+346260335F5E65888C81A0A549686D618085B1D0D5B6D7DC97B8BD54757A416267325559
+6B8E9295BBBE6C92954E7678375F61365F61396566366464386666406E6E4270703A6868
+2F5D5D2A5858315F5F315F5F305E5E305E5E2F5D5D2F5D5D2E5C5C2E5C5C2D5D5F2D5D5F
+2F5D5D2F5D5D305C5B305C5B2F5D5D2D5D5D2D5D612B5C602E5E602D5B5B345D59365B54
+53746B2F5958305A59325C5B345E5D335F5E33615F31625F30625F346663336461376563
+355D5D5173759EB7BCCCDFE6D4E1E9E1E5EED0D5DBD2DFE5D7E9EBCADCE0D0DFE2E0E7ED
+DADDE4DCDFE6DBE0E6D5E3E6D5E4E7D6E5E8D9E4E8DEE1E8E2E1E9DEE1E8DEE3E9D9E2E9
+D1DEE4D2E5E9D3EBEDA7C5C7668A8A406868315D5C3260603565652E5E5E2B5D5C316364
+316161315D5C355F5E376160356160356162326060315E613060623060623060622F5F5F
+2F5F5F315F5D315F5D315F5C315F5C305E5C305E5C305E5C305E5C305E5C2F5D5B2F5D5B
+2F5D5B305E5C32605E33615F315F5D2F5D5B2F5D5B305E5C32605E32605E32605E33615F
+33615F33615F33615F32605E32605E315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D315F5F315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F305E5E305E5E305E5E305E5E2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F
+315F5F315F5F305E5E2F5D5D2F5D5D305E5E315F5F315F5F326060315F5F305E5E2F5D5D
+2F5D5D2C5C5C2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D2F5D5D2E5C5C
+2D5D5D2E5E5E2F5F5F2E605F2D5F5E2B5D5C2C5E5D2D5D5D2D5D5D305E5E315F5F325E5F
+325E5F315F5F325E5F335C5E335C5E305E5E2D5F5E28605D275F5C2A5E5C295757395A5F
+4A676D47666B355B5E295B5A2D5F5E335D5C6E9495A5CBCC638B8B31575833595A476A6C
+A4C6C8C0DDE1AFCBCF6E8B8F426164375D5E335D5C4674725682814C6F735F8085426166
+4F70759ABBC0C0E3E7C1E2E783A6AA56797D375D6043696C4E76782F5759325A5C3B6365
+477072507C7D406E6E346262326060315F5F2C5A5A2B59592F5D5D315F5F305E5E305E5E
+305E5E2F5D5D2F5D5D2E5C5C2E5C5C2D5D5F2D5D5F2F5D5D2F5D5D305C5B2F5B5A2E5C5C
+2C5C5C2C5C602A5B5F2E5E602C5A5A335C58365B5452736A2D59582E5A59305C5B325E5D
+335F5E34605F33615F31625F31625F32605E3B6564446769698589ADC1C8CDDBE4D0DAE4
+D4DBE5D5E0E6D3E4EBD3E8EBD3E8EDD2E1E6D4DBE3DADDE6DEDEE6DBE0E6D7E2E6D6E4E7
+D7E5E6DAE4E6E0E1E6E2E1E7DDE0E7D9E0E6D9E2E9D7E2E8D3E2E7CFE2E6C4DCE0B2CED1
+6584863B62612E56563A66653B69673163603062613262622E56563C63623B6162345C5C
+386062365F61305C5F356265325F62325F622F5F5F2F5F5F2F605D2F605D2F605C2F605C
+315F5D305E5C305E5C305E5C305E5C305E5C305E5C2F5D5B305E5C315F5D32605E315F5D
+2F5D5B2E5C5A305E5C32605E32605E32605E33615F33615F33615F33615F32605E32605E
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5F315F5F315F5F315F5F
+315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F315F5F315F5F305E5E2F5D5D2F5D5D
+305E5E315F5F315F5F326060315F5F305E5E2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D
+2C5C5C2C5C5C2C5C5C2C5C5C2E5E5E2D5D5D2D5D5D2C5E5D2E605F2E605F2E605F2D5F5E
+2C5E5D2C5E5D2D5D5D305E5E315D5E325E5F345D5F325E5F2F5D5D335F60365E60355D5F
+3460613565652C6360235B58376B694C7A7A74959A7E9BA15C7B80365C5F2B5B5B326463
+2E58574B737380A8A86D9796355D5D3A6262365C5D87AAACB6D5D8C3E0E48DAAAE466568
+3B5E603A62624B77767BA7A6577D8046696D37585D44676B6D9094A0C6C9A4C7CB769C9F
+43696C3A6264355D5F345D5F2F585A466F714D7678517A7C4A76773B6969315F5F326060
+3260602E5C5C2E5C5C336161315F5F315F5F315F5F305E5E305E5E305E5E305E5E2F5D5D
+2D5D5F2D5D5F2F5D5D2F5D5D2F5B5A2F5B5A2E5C5C2C5C5C2C5C602A5B5F2D5D5F2C5A5A
+335C58365B5452736A2C5A582D5B59305C5B325E5D335F5E34605F34605F33615F34605F
+36605F375D5E426164849BA1C3D4DCD5DFE9D0D8E3CFD9E3D0DFE6A0B7BD95AEB2C9E1E5
+D8E9F0CCD5DEE2E5EEDEDEE8DBE0E6D8E1E6D6E4E7D6E4E5D9E3E5E0E1E6E1E0E6DEE3E9
+DAE1E7D9E2E9DBE4EBD7E2E8CFDEE3CEDFE6D2E7ECA9C2C66E8C8E3E6163365E5E366261
+31625F3062613563614367676B8A8C708F92638587648A8D547C7E396266356164325F62
+325F622F5F5F2F5F5F2F605D2F605D2F605D2F605C315F5D315F5D315F5D305E5C305E5C
+305E5C305E5C305E5C305E5C305E5C305E5C305E5C2F5D5B2F5D5B305E5C315F5D315F5D
+315F5D32605E32605E33615F33615F32605E32605E32605E32605E32605E32605E32605E
+32605E32605E32605E315F5F315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D305E5E315F5F
+315F5F315F5F315F5F315F5F305E5E2F5D5D2F5D5D305E5E305E5E315F5F326060315F5F
+315F5F305E5E2F5D5D2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2E5E5E
+2C5E5D2C5E5D2D5F5E2E605F2F61602E605F2E605F2C5E5D2E5E5E305E5E305E5E315D5E
+325E5F345D5F345D5F346061335F60325A5C31575A335B5D3462623165632D6461467877
+76A2A3B0D3D7B1CED47392973D60642C5A5A2C5C5C3A6463335D5C69939283AFAE376160
+37616031595955787AA3C2C5C9E6EAA7C4C859787B395C5E355D5D3A666577A3A28FB7B9
+6C92955A808351777A40666958808252787B3D65673A62643760622D5658376062456E70
+578384456E702B5758366464315F5F305E5E336161356363326060315F5F336161315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F305E5E2E5E602E5E602F5D5D2F5D5D2F5B5A
+2F5B5A2E5C5C2C5C5C2B5B5F2A5B5F2D5D5F2C5A5A335C58365B5453746B2A5B582B5C59
+2F5D5B325E5D335F5E36605F36605F34605F396362396161375A5C436064A0B4BBCEDCE5
+D4DAE6D8DEEAD0DEE7ADC1C8617C834D6A6E90ACB0C4D9DED1DAE3E1E4EDDEDEE8DBDFE8
+D8E1E6D5E3E6D5E3E4D8E2E4DEDFE4DFDEE4DCE1E7DCE5EAD9E0E6D6DDE3DAE3EADDE6ED
+D7E2E8CFDEE3D5E8EEB0C8CC769496476B6B355D5C315F5C31625F3763625B7A7CAAC3C7
+C4E0E4BEDBDFBFE0E592B5B94B7277355E62335F62325F622F5F5F2F5F5F2F5F5F2F605D
+2F605D2F605D315F5D315F5D315F5D315F5D305E5C305E5C305E5C305E5C315F5D305E5C
+2F5D5B2F5D5B305E5C315F5D315F5D315F5D305E5C315F5D315F5D32605E32605E32605E
+32605E32605E32605E32605E32605E32605E32605E32605E32605E32605E315F5F315F5F
+315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C
+2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E2F5D5D2E5C5C
+2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D305E5E315F5F315F5F315F5F315F5F315F5F305E5E
+2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F326060315F5F305E5E305E5E2F5F5F2E5E5E
+2D5D5D2D5D5D2C5C5C2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D
+2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2D5F5E2B5F5D2B5F5D2C605E2E605F2F6160
+3060602F5F5F2E5E5E305E5E305E5E315D5E335C5E345D5F355D5F345D5F315D5E2F5B5C
+385E6144676B406669335C5E2A5C5B2E62602D5F5E5581829DC0C4BAD9DE89A6AC4B6C71
+315D5E2F5D5D325C5B2B55544773726C9A9839656434605F375F5F3F65667D9FA1B9D8DB
+B7D6D980A2A446696B345C5C2F595854807FA1CACC91B9BB759D9F5B83853C6466365F61
+375F61355E602D5658366263457172537F803A66673664643A6667386666315F5F315F5F
+315F5F326060326060315F5F315F5F326060315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F2E5E602E5E602F5D5D2F5D5D2F5B5A2F5B5A2D5B5B2B5B5B2B5B5F2A5B5F
+2D5D5F2C5A5A335C58365B5453746B2A5B582B5C592F5D5B315F5D355F5E36605F36605F
+36605F3862613A6262406264567276BDD1D8CEDBE4C9CFDBD9E1ECC9DBE58AA5AC4C6D72
+36575C5572769CB3B9D2DCE5D5D9E4DCDFE8DBDFE8D7E2E6D4E3E6D4E4E4D7E2E4DCDFE4
+DEDFE4D7DEE4D9E2E7D9E0E6D9E0E6DBE2EAD7DEE6D5DCE4DAE3EACFDCE4D7E8EFB0C8CC
+6B898B43676739636134625F375F5E5E777BB8CBD1D1E5ECC3DCE1C6E3E995B6BB486D73
+325B5F335F62325F622F5F5F2F5F5F2F5F5F2F5F5F2F605D2F605D315F5D315F5D315F5D
+315F5D305E5C305E5C305E5C305E5C32605E305E5C2E5C5A2F5D5B32605E33615F33615F
+32605E305E5C305E5C315F5D315F5D32605E32605E32605E32605E32605E32605E32605E
+32605E32605E32605E32605E32605E315F5F315F5F315F5F315F5F315F5F305E5E305E5E
+2F5D5D305E5E2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E305E5E2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D
+305E5E315F5F315F5F315F5F315F5F315F5F305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+315F5F326060315F5F315F5F305E5E2F5F5F2F5F5F2E5E5E2D5D5D2C5C5C2C5C5C2C5C5C
+2D5D5D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3060603060602C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5C5C2C5C5C2D5D5D2E5E5E2E5E5E2F5F5F306060
+2F61602D5F5E2C605E2B5F5D2C605E2E605F2F61603060602F5F5F315F5F315F5F325E5F
+325E5F335C5E335C5E345C5E335C5E335F603C65675B7E827A9BA07293984A70732F5D5D
+2E605F2C5C5C3561627C9FA3BEDDE2A5C2C85D7E833860623561622F59583864632C5A58
+3F6D6B3B69672F5D5B305A593961615A7D7FA5C7C9BDDFE1A8CACC597C7E3B63632F5958
+3763625A86875E8A8B3D66682B5758355E602F5B5C3F686A3D696A4A7677325E5F3A6667
+5583833664642D5B5B3361612B59592D5B5B326060356363336161326060336161326060
+305E5E315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E2E5E602E5E602F5D5D
+2F5D5D2F5B5A2F5B5A2D5B5B2B5B5B2B5B5F2A5B5F2D5D5F2D5B5B345D59375C5554756C
+2A5C592C5D5A2F5D5B305E5C345E5D345E5D345E5D355F5E396161345A5B486A6C819DA1
+C6DAE1CAD7E0D1D7E3CED8E2BBD2DA69878F3E64673F656847696B93ACB1CEDBE4D8DFE9
+DEE1EACFD3DCB7C5C8CFE1E3D0E2E4D4E2E5DDE5E8D4D9DDD5DEE3DDE6EBDEE5EBDAE1E7
+DCE1E7DBDEE5DADDE6DCE0E9D6DDE5D5E2E8CFE2E6AFC9CA739392436A67355F5B3C605E
+64797CBECDD2C9DAE1CCE1E6C1DDE19BBABD45686C386062335F62325F622F5F612F5F61
+2E605F2E605F2E605F2F5F5F326060326060315F5F315F5F315F5F315F5F315F5F315F5F
+305E5E315F5F315F5F315F5F305E5E2F5D5D315F5F3260602F5D5B305E5C305E5C315F5D
+32605E32605E32605E32605E32605E32605E32605E32605E32605E32605E315F5D315F5D
+336161326060326060315F5F305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E326060326060326060315F5F
+315F5F315F5F305E5E305E5E2F5D5D305E5E315F5F315F5F326060315F5F315F5F305E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E
+2F5F5F2F5F5F2F5F5F2F5F5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5D5D2C5C5C2C5C5C2D5D5D2F5F5F3060602F5F5F2E605F2E605F275B592658572F6160
+3060602D5D5D346262315F5F346061305C5D315A5C345D5F3C6466325A5C456D6F4B7476
+4A7677699294A5C6CBB2D1D68AA9AE385B5F3561622D5D5D2E5E5E2D595A54777BB9D8DD
+B4D1D783A2A7456B6E375F61325B5D3D696A2957573363633565653462622E5A5B315A5C
+41676A8BAEB2BCDDE2B4D5DA8EB1B5588082355E60315D5E396566305E5E2E5A5B326060
+3662633765654470715280803E6C6C3A68683A68683D6B6B3A68683060602C5C5C2E5E5E
+2D5B5B3361613260602F5D5D326060315F5F2F5D5D3361612E5C5C315F5F336161326060
+315F5F3361613361613361612E5E602E5E602F5D5D2F5D5D2F5B5A2F5B5A2E5C5C2C5C5C
+2D5D612B5C602E5E602D5B5B335C58365B5453746B2A5C592B5D5A2F5D5B305E5C345E5D
+345E5D345E5D345E5D365E5E355B5C5375779BB8BCC7DBE2CAD8E1CED6E1CEDBE4A6C1C8
+5B7E84345C5E375F61476A6C93AFB3CAD8E1D4DCE7DBDFEABAC1C97B8A8F99ADAEC8DDDE
+D1E5E6D1DCE0DDE6EBD5E0E4D7E2E6D5DCE2D5DCE2DEE1E8DFE2E9DDDDE7DCDFE8DFE3EC
+D0D9E0D4E3E8D2E7EA9FBBBC5A7C7B3A615E446463637579C3CED4D1E0E7CFE2E8C3DAE0
+9CB9BD46696D365E60335F62325F622F5F612F5F612E605F2E605F2E605F2F5F5F315F5F
+305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E315F5F315F5F315F5F305E5E
+2F5D5D315F5F3260602F5D5B305E5C315F5D315F5D32605E32605E32605E32605E32605E
+32605E32605E32605E32605E32605E315F5D315F5D336161326060326060326060315F5F
+305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+305E5E305E5E315F5F326060326060326060315F5F315F5F315F5F305E5E305E5E305E5E
+305E5E315F5F315F5F326060315F5F315F5F315F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5D5D2D5D5D2C5C5C2D5D5D2F5F5F
+3060602F5F5F2F5F5F2B5D5C2C5E5D2E605F3161612D5D5D2C5A5A305C5D2C5859315D5E
+335C5E365F6130595B375F61577F817DA5A78CB5B75682835B8486A7C8CDC1DCE39DB8BF
+4B6A6F386062346262356363315D5E3A5D618BA8AEC4DFE69FBCC2537479355B5E396264
+517D7E3D6B6B2C5C5C2A5A5A2D5D5D3462623A66673F676989AFB2AED1D58DB0B45E8487
+3D65672F5B5C3563632B59592B59593563634573734A78784270703B69693A6868346262
+305E5E315F5F3664643363632D5D5D2B5B5B2E5E5E305E5E3260602E5C5C2D5B5B336161
+346262305E5E305E5E2F5D5D315F5F326060305E5E305E5E326060326060305E5E2E5E60
+2E5E602F5D5D2F5D5D2F5B5A2F5B5A2E5C5C2C5C5C2D5D612B5C602E5E602D5B5B335C58
+365B5453746B2A5C592B5D5A2F5D5B305E5C345E5D345E5D345E5D345E5D3862613D6565
+678A8CB5D4D7C1DADFC8DBE2D0DDE6CCDDE590ADB3577D80365F61365F61496F7297B4BA
+C7D8E0D2DAE5D5DCE6B6C0C95C6F7558707293ADAEC5DDDFD2E4E8D2E0E3D7E2E6D8E3E7
+D6DDE3D8DFE5E0E3EADEE1E8DBDBE3DDDDE5E0E3EAD5DCE2D6E1E5D7E9EBC3DBDB99B6B4
+668683415E5C69767CC3CCD3D3E0E8CEE1E7C1D8DE97B4B845686C335B5D335F62325F62
+2F5F612E60612E605F2E605F2F5F5F2F5F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E315F5F315F5F315F5F305E5E2F5D5D315F5F326060305E5C305E5C
+315F5D315F5D32605E32605E32605E32605E32605E32605E32605E315F5D315F5D315F5D
+315F5D315F5D326060326060326060326060315F5F315F5F315F5F315F5F2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E315F5F315F5F315F5F326060326060
+315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E315F5F326060326060326060
+315F5F315F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2E5E5E2D5D5D2D5D5D2D5D5D2F5F5F3060602F5F5F2E5E5E2E5E5E306060
+316161315F5F315D5E335F60386163396264365F6141696B3F676931595B598183A6CED0
+9FC7C9537C7E39656640696B9CBBC0C5DEE5ABC2CA658087385E6130595B2C5A5A396264
+34575B5A777DB3CCD3BBD6DD7F9EA33C5F63476F716F9B9C5F8D8D2E5E5E2A5A5A2F5F5F
+356363305C5D375F61597F825B818442686B3860623861633260602E5E5E3D6D6D376767
+3868684171714474743B6B6B2F5F5F2A5A5A2E5E5E2B5B5B2C5C5C3060603161612D5D5D
+2D5D5D3060602E5C5C3462623260602F5D5D326060326060305E5E315F5F315F5F326060
+315F5F2F5D5D2F5D5D326060315F5F2F5D5D2E5E602E5E602F5D5D2F5D5D2F5B5A2F5B5A
+2E5C5C2C5C5C2D5D612B5C602E5E602D5B5B335C58365B5453746B2A5C592B5C592E5C5A
+305C5B335D5C345E5D345E5D345E5D305A59436D6C7EA4A5BEE0E2BBD8DCC3DAE0C9DCE3
+ADC1C868898E50787A3D696A335F60456B6E99B6BCC9DAE2D1DBE5D4DDE6B5C2CA60787C
+3F5D5F5473759AB8B8CBE3E7C7DADED1DFE2D9E4E8DBE4E9DCE3E9DEE3E9DADDE4DADAE2
+DEE1E8DBDEE5DEE3E9D9E2E7CDDCDFCEE2E3CEE3E4A1BBBA687D7E828D93C7D0D7D1DEE6
+CFE0E7C2D9DF91AEB245666B375F61335F623060622F5F612E60612E605F2E605F2F5F5F
+2F5F5F305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F
+315F5F305E5E2F5D5D315F5F326060305E5C305E5C315F5D315F5D32605E32605E32605E
+315F5D32605E315F5D315F5D315F5D305E5C305E5C305E5C315F5D315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+305E5E315F5F315F5F315F5F326060315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F3260603260603260603260602F5F5F2F5F5F2F5F5F
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F
+2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E5E5E2E5E5E2D5D5D
+2E5E5E2F5F5F3060602F5F5F2E5E5E315F5F2E5A5B315D5E315D5E345D5F335B5D345C5E
+436B6D577D80779FA1709699386062456D6F85ADAF98C0C23A6365356162396163728F95
+BAD1D9C3D7E08CA5AC436469355D5F2C5859376062385B5F4A676D8EA7AEC4DDE4A6C3C9
+46676C345A5D79A2A47FABAC3B6B6B2E5E5E2D5F5E3363632D5B5B3760623E6668365E60
+2E5658315A5C3460613363633868685282824272723464643060603060602E5E5E2E5E5E
+3060603161612F5F5F2E5E5E3060603060602E5E5E2E5E5E3161612D5B5B3967673B6969
+346262305E5E2E5C5C2E5C5C346262326060326060315F5F2F5D5D305E5E336161336161
+305E5E2E5E602E5E602F5D5D2F5D5D2F5B5A2F5B5A2E5C5C2C5C5C2D5D612B5C602E5E60
+2D5B5B335C58365B5453746B2B5C592B5C592E5C5A305C5B335D5C345E5D325E5D325E5D
+3864635B87869FC9C8C1E7E8C0E2E4C2DFE3C2DBE087A3A73E6163446E6D43716F315F5D
+3A626294B3B6CBDEE5D0DDE6D2DFE8ACBDC55C787C4264663E61635D81819AB7BBC6DEE2
+CFE1E5D9E4E8D9E2E7D7DEE4DBE0E6DADFE5DBDEE5E1E4EBDCDFE4DDE2E6DCE6E8D9E4E6
+D4E4E4D3E5E5C6DAD9B0C2C2ADB6BBD3DAE0D3DEE4D1E2E9C7DEE48BA8AC4364693C6466
+335F623060622F5F612E60612E60612E60612F5F5F2F5F5F315F5F315F5F315F5F305E5E
+305E5E305E5E305E5E305E5E305E5E315F5F315F5F315F5F305E5E2F5D5D315F5F326060
+305E5C315F5D315F5D32605E32605E32605E315F5D315F5D315F5D315F5D305E5C305E5C
+2F5D5B305E5C305E5C305E5C305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E315F5F315F5F315F5F326060
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F3260603260602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2F5F5F2E5E5E2E5E5E2E5E5E2F5F5F3060602F5F5F305E5E
+3D696A315A5C325B5D325A5C335B5D365C5F4B71747FA5A8B2D5D9A1C7CA6E91952D5356
+3F676961898B90B9BB3E6769588485577F81506B72A5B9C2D0E2ECA7BEC64F6E73386062
+396566436C6E3A5D61436066718A91BAD3DAB6D1D86A898E3D636688B1B39CC8C9528282
+316161295B5A306060326060335F60345D5F315A5C355E603E6A6B416F6F3C6C6C386A69
+4171713868683060602F5F5F2F5F5F2F5F5F3060603464643161612F5F5F2E5E5E2F5F5F
+305E5E2F5D5D305E5E315F5F3361613E6C6C3E6C6C356363326060315F5F2F5D5D305E5E
+305E5E315F5F315F5F2F5D5D305E5E326060336161315F5F2E5E602E5E602F5D5D2F5D5D
+2F5B5A2F5B5A2E5C5C2C5C5C2D5D612B5C602E5E602D5B5B335C58365B5453746B2A5B58
+2B5C592F5B5A305C5B335D5C335D5C315D5C315D5C3A686658868482AEAD88B2B18CB2B3
+8FB1B392AFB35E7B7F33595A456F6E507E7C3D6B693A62628FB1B3CBDFE6CEDCE5CEDBE4
+B6C9D05A777B3C5F613D65653961615A7D7F9FBDBFD2E4E8DBE9ECD8E3E7D3DCE1D9E0E6
+DFE4EADDE2E8DADFE5DEE3E7D8E0E3DAE2E5DBE5E7D7E2E4D5E3E4D6E6E6D3E1E2CDD4DA
+DCE3E9D1DCE2D0E2E6C7DEE483A0A43D6064396163335F623060622E60612E60612E6061
+2E60612F5F5F2F5F5F326060326060326060315F5F315F5F315F5F315F5F315F5F305E5E
+315F5F315F5F315F5F305E5E2F5D5D315F5F326060315F5D315F5D315F5D32605E32605E
+315F5D315F5D315F5D315F5D315F5D305E5C2F5D5B2F5D5B2F5D5B305E5C305E5C305E5E
+305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F326060326060305E5E305E5E305E5E305E5E305E5E305E5E315F5F315F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F
+2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F306060
+2F5F5F2E5E5E2E5E5E2F5F5F3060602F5F5F305E5E2E57592C5456426A6C4E74774A7073
+3B5E62416468799CA0B3D6DAB9DCE090B3B7466C6F3D6366476F717DA6A84672735A8687
+89B1B376919894A6B0C3D4DEBDD1DA718E94365C5F396264658E90587B7F39565C506970
+A3BAC2C1DAE19EBBC155787C769FA17CA8A94876762D5D5D2C5E5D2C5C5C2B5B5B2C5A5A
+3460613861633662633E6C6C4676763D6F6E2B5D5C2F5F5F2E5E5E2F5F5F326262336363
+3161612F5F5F3060602F5F5F2E5E5E2E5E5E2E5E5E315F5F315F5F3260603260603A6868
+406E6E3A6868336161376565396767315F5F2A58582E5C5C326060336161315F5F305E5E
+315F5F315F5F305E5E2E5E602E5E602F5D5D2F5D5D2F5B5A2F5B5A2E5C5C2C5C5C2D5D61
+2B5C602E5E602D5B5B335C58365B5453746B2A5B582B5C592F5B5A305C5B335D5C335D5C
+315D5C315D5C2755533263603765633662613C646442656748676A3456583B6261406D6A
+528380487976406A698EB0B2CBDFE6CCDDE5CCDAE5C3D5DF638287355D5F376364346061
+3A62645F7E81AFC2C6CCDADDD9E4E8D5DEE3D8E1E6DEE5EBDBE3E6D5DDE0DAE2E5D8E0E3
+D8E0E3D5DFE1D5DFE1DCE7E9DCE7E9D2DCDED5DCE2DBE4E9CEDBE1CBDDE1C4DBE1809DA1
+3C5F63335C5E325F623060622E60612E60612F5F612F5F612F5F612F5F61326060326060
+326060326060315F5F315F5F315F5F315F5F305E5E315F5F315F5F315F5F305E5E2F5D5D
+315F5F326060315F5D315F5D315F5D32605E32605E315F5D315F5D305E5C315F5D305E5C
+2F5D5B2E5C5A2E5C5A2E5C5A2F5D5B305E5C315F5F315F5F315F5F305E5E2F5D5D2F5D5D
+2F5D5D2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+305E5E315F5F305E5E305E5E315F5F315F5F315F5F326060326060326060305E5E305E5E
+2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F3060603060602F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F3060602F5F5F2E5E5E2F5F5F306060306060
+2F5F5F305E5E335C5E466C6F7DA3A6A3C6CAA5C8CC73949938595E45666B90B1B6BBDCE1
+B2D5D95E84873056593F67695982843F6B6C4470718FB7B9A1BCC37A8C96ACBAC5CCDEE8
+A4C1C74D737630595B668F9181A4A85D7A8050676F788F97A7C0C792AFB54265693B6365
+3A63652C5A5A2454543365642E605F306060366464477575517D7E447071305E5E2C5C5C
+2F61602D5F5E3262623060602F5F5F3060603060602F5F5F2E5E5E2E5E5E315F5F326060
+326060326060326060336161336161326060376565406E6E3D6B6B356363366464386666
+3260602D5B5B305E5E356363386666366464326060305E5E305E5E305E5E2E5E602E5E60
+2F5D5D2F5D5D2F5B5A2F5B5A2E5C5C2C5C5C2D5D612B5C602E5E602D5B5B335C58365B54
+53746B2C5A582D5B592F5B5A305C5B325C5B315D5C315D5C305E5C30615E356663255653
+346260376160375F5F35585A3F6264355D5D2F5C59447572497A77426C6B8DAFB1CADEE5
+CEDCE5D1DFE8BBCDD768878C3F686A306060346464376565365C5D748D91A9BCC0CEE0E4
+D4E2E5D5E0E4DBE2E8DCE4E7DCE1E5D9E1E4D7DFE2DDE5E8DEE8EAD6E0E2D4DEE0D9E1E4
+DAE1E7D2D9DFDAE3EACFDCE2C9DCE2C3DCE182A1A43F6568335F603060622F61622E6061
+2E60612F5F612F5F612F5F61315E61326060326060326060315F5F315F5F315F5F315F5F
+315F5F305E5E315F5F315F5F315F5F305E5E2F5D5D315F5F326060315F5D315F5D32605E
+32605E32605E315F5D315F5D305E5C315F5D305E5C2F5D5B2E5C5A2E5C5A2E5C5A2F5D5B
+305E5C326060326060326060315F5F305E5E2F5D5D2F5D5D2E5C5C2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E315F5F
+315F5F315F5F326060326060326060305E5E2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D305E5E
+2F5F5F3060603060602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E
+2E5E5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2F61602E605F2E605F2E605F306060306060315F5F305E5E325B5D3E666873999C
+A5C8CCC0E1E698B9BE4D6C71446368759499AAC9CEBEDFE47DA0A4345A5D3C646630585A
+365F613A63655C828583A0A64A616990A2ACBED5DDB8D7DC6A8D91375F6140686A90B3B7
+9FBEC3728D944C676E6C898F4C6B703C62652B5456315D5E3967672757573264632F5F5F
+3D6D6D4270703967673864653664642F5D5D2959592C5E5D2E605F3464643060602E5E5E
+2E5E5E3060603161612F5F5F2E5E5E305E5E326060326060315F5F305E5E315F5F305E5E
+2E5C5C2F5D5D416F6F457373396767315F5F305E5E315F5F3462623361613A68683E6C6C
+3A6868346262315F5F315F5F315F5F305D60305D602F5D5D2F5D5D2F5B5C2F5B5C2E5C5C
+2E5B5E2D5D5F2C5C5E2E5E602E5A59335B5A365A5651746D2F5958305A59305A59315B5A
+2F5B5A305C5B305C5B305E5C2F5F5F2F5F5F315F5F326060335F60335F60355E60355F5E
+325C5B3462603263603B696760888799B7B9C5D6DDD6E0E9D6E0E9BDD0D7708F92366261
+2F63612F6663316465316161426A6A668889B0CCCFD8EBEFD6E1E5D7DEE4DDE0E5DCE0E3
+DADFE2D9E1E3D9E3E4D9E3E4D9E3E5D9E1E4DBE0E6DBDEE5DADEE7D6DDE7D0DDE5CCDFE5
+C2DEE277999B3C66653563612E605F2D615F2D615F2E605F2E5E602E5E60305D60305D60
+305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F326060326060
+326060315F5F315F5F305E5E315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E325E5F325E5F325E5F325E5F
+315D5E315D5E315D5E315D5E305C5D305C5D305C5D305C5D305C5D2F5B5C2F5B5C2F5B5C
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2D5B5B2F5D5D2F5D5D305E5E305E5E
+315F5F315F5F326060326060326060315F5F315D5E315D5E305C5D315D5E315D5E325E5F
+325E5F325E5F305E5E305E5E305E5E305E5E2F5F5F2F5F5F2E605F2E605F2E605F2E605F
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E3060602C5E5D2C5E5D2E62602C605E2A5E5C306462
+2D615F2458563062613163623161613060602C5E5D2D5F5E2D615F2D615F2B625F2D615F
+2E605F315F5F325E5F325E5F2F5B5C315D5E38616389AFB2C2E5E9ADCCD1658288435E65
+557077A6C1C8C3E0E6A5C4C94C6D723C5F63365C5F43696C4C727554777B66858A456268
+6A878DAECDD2B6D9DD97BDC0547A7D41696B678D907FA5A85A8083395F6233595C365E60
+345D5F315D5E2F5D5D2F5D5D315F5F326262376565396767336161326060315F5F305E5E
+2F5D5D2F5D5D2E5E5E2E5E5E315F5F346262305E5E2F5D5D346262346262315F5F326060
+3563632957573361612F5D5D2D5B5B3462622D5B5B315F5F2E5C5C416F6F528080477575
+3361613664643C6A6A315F5F3A68683866663866663866663361612D5B5B2F5D5D376565
+305E5E305E5E2E5C5C2D5B5B2E5C5C2F5C5F2F5C5F2D5A5D305D60305E5E325E5F305A59
+335B5A3259564D716D305858305858305A59315B5A305C5B305C5B2F5D5B305E5C2F5F5F
+2F5F5F315F5F326060326060326060335F60335F60396564366462326360447270779F9E
+B5D3D5D4E3EACDD6DFCED8E1BDCED5719093366261316563306865306666346665315D5C
+4E74759CBABCCDE2E5D2DDE3D9DEE4DEE1E6DADEE1DADFE2D7E1E2D6E2E2D6E2E2D7E1E3
+D9DEE2D9DCE3D9DCE3DADCE8D4DBE5CEDBE3CADDE3BFDBDF74969839636232605E2E605F
+2D615F2E605F2E605F2F5F61315E61315D60315D60305E5E305E5E305E5E305E5E315F5F
+315F5F315F5F315F5F315F5F315F5F326060326060315F5F315F5F305E5E305E5E315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E
+305E5E305E5E305E5E325E5F325E5F325E5F325E5F315D5E315D5E315D5E315D5E305C5D
+305C5D305C5D305C5D305C5D2F5B5C2F5B5C2F5B5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E315F5F315F5F326060326060326060
+315F5F315F5F315D5E315D5E315D5E315D5E325E5F325E5F315F5F305E5E305E5E305E5E
+305E5E2F5F5F2F5F5F2E605F2D615F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F306060
+3262622D5F5E2B5D5C2F63612F63612C605E2D615F2C605E2F63613163622D5D5D2D5B5B
+3260603666663365642D615F2B625F2A625F2B625F2E605F315F5F325E5F325E5F366464
+305E5E325E5F668E90AED1D5BCDBE094B1B75D787F546D74829BA2B7D2D9AECBD169888D
+375A5E395F62587E8175989C56777C40616634575B4A6D718DB3B6BFE5E8A4CACD87ADB0
+4C74763961633A6365355E60386163386163346061305E5E2F5D5D2F5D5D2F5D5D305E5E
+326060346262366464326060326060315F5F305E5E2F5D5D2F5D5D2F5D5D305E5E315F5F
+356363315F5F2E5C5C315F5F305E5E2E5C5C315F5F315F5F305E5E3361612F5D5D305E5E
+3361612E5C5C305E5E356363558383719F9F679595457373326060326060346262437171
+3C6A6A3563633462623563633361612F5D5D2D5B5B315D5E315D5E2F5D5D2F5D5D2F5C5F
+2F5C5F2F5C5F2E5B5E305E5E2F5D5D345E5D305A59335B5A3159584B726F305858305858
+305A59315B5A305C5B305C5B305E5C305E5C2F5F5F2F5F5F315F5F326060326060326060
+335F60335F60325E5F3260602E5F5C356361608887A5C3C5CFDEE5CDD6DFD4DDE6C7D8DF
+79969A3963623163622F63612C5E5D3260603A64634D707299B5B8CFE2E6D3DCE3DADFE5
+DFE2E7D6DBDFDAE2E4D9E3E4D6E4E5D5E3E4D7E0E5D7DEE4D9DCE3D8DBE2D9DBE7D4DBE5
+D0DAE3CBDCE3C1DADF7594973B636334605F3060602F6160306060306060315E61325E61
+345D61345D61315D5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E325E5F325E5F
+325E5F325E5F315D5E315D5E315D5E315D5E305C5D305C5D305C5D305C5D305C5D305C5D
+2F5B5C2F5B5C2F5D5D2F5D5D305E5E305E5E2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D
+305E5E305E5E315F5F315F5F3260603260603060602F5F5F2F5F5F305E5E305E5E305E5E
+305E5E315F5F315F5F315F5F305E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2D5F5E2D5F5E
+2E605F2E605F2E605F2F61602F61602F61602759583062613163622E605F2D5F5E2A5C5B
+2B5D5C3264632C5E5D3262622B59592C5A5A3E6A6B528080467676285A592D615F2B625F
+2B625F2D615F2E605F315F5F325E5F325E5F315F5F2B5959325E5F446C6E7EA1A5B0CFD4
+C9E6ECA1BCC3667F866B848BB3CED5BFDEE393B4B944676B33595C446A6D8BAEB27FA2A6
+5073774F7276507377668C8F86ACAF5E868841696B325A5C375F61365F6130595B2F5B5C
+2E5A5B325E5F2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F326060336161315F5F315F5F
+305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D315F5F3563633260602F5D5D305E5E2E5C5C
+2D5B5B3260602D5B5B396767305E5E2C5A5A315F5F305E5E315F5F3361613A68683E6C6C
+3D6B6B3D6B6B3F6D6D3C6A6A3765653866662D5B5B3B6969467474416F6F3462622D5B5B
+2F5D5D356363315D5E315D5E315F5F315F5F305D602F5C5F2F5C5F2F5C5F305E5E2F5D5D
+345E5D305A59335B5A3159584B726F2F5757305858305A59315B5A305C5B315D5C305E5C
+305E5C2F5F5F2F5F5F315F5F326060326060326060335F60335F60325E5F386666366764
+305E5C4B737294B2B4CFDEE5D7E0E9CFD8E1C6D5DC769296365C5D346262356565376364
+3F686A406667537275A0B8BCD6E5ECD4DDE4D9DEE4DFE2E9D6DBDFDAE4E6D8E4E4D5E5E5
+D4E4E4D6E1E5D5DEE3D8DBE2D8DBE4D6DAE5D2D9E3CFD9E2CADBE2C2D9DF7695983D6364
+396362326060306060306060326060335F62345D61355C61345D61325E5F315F5F315F5F
+315F5F305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F305E5E
+305E5E315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F305E5E305E5E305E5E305E5E325E5F325E5F325E5F325E5F315D5E315D5E315D5E
+315D5E315D5E315D5E305C5D305C5D305C5D305C5D305C5D305C5D305E5E305E5E305E5E
+305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F326060
+3260603060603060602F5F5F2F5F5F2F5F5F2F5F5F315F5F2F5F5F315F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F3264632C5E5D2557562B5D5C396969396969346262346262326060305E5E346061
+3F686A648D8F90BCBD6C9A9A3B6B6B2D615F2B625F2B625F2D615F2E605F315F5F325E5F
+325E5F3462622D5B5B335F60325A5C40636774959AAECBD19BB6BD4C676E425D6493B0B6
+B8D7DCA5C6CB5E84873B6164345A5D668C8FACD2D594B7BB789EA1577D803F67693C6466
+30585A345C5E345D5F3861632F5B5C335F603F6B6C4470714E7A7B305E5E315F5F315F5F
+326060326060326060326060326060305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E326060305E5E305E5E326060305E5E2E5C5C3361613B69694B7979356363
+2C5A5A3260602E5C5C346262376565507E7E457373315F5F315F5F467474497777376565
+2B59593563633A68683C6A6A3967673765653866663563632E5C5C325E5F325E5F326060
+336161315E612E5B5E2E5B5E305D60305E5E2F5D5D345E5D305A59335B5A325A594B726F
+2E56562F5757305A59325C5B315D5C315D5C305E5C305E5C2F5F5F2F5F5F315F5F326060
+326060326060335F60335F60356363376565356663346260537B7A9DBBBDD2E1E8CED7E0
+D6DDE7C6D3DB7891953D5F60376160386261395F623F6266355759506C70A1B6BBD5E2EA
+D4DBE3D8DBE2DCE1E7D7DFE2D7E2E4D5E3E4D1E3E5D0E2E4D2E0E3D3DEE2D6DAE3D6DAE3
+D6DAE5D2DAE5CDDAE3C9DAE2C0D7DD7491953D6062386060335F60326060326060326060
+335F60345D5F355D5F345D5F325E5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E
+305E5E315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E
+315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F305E5E2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E315F5F315F5F315F5F305E5E305E5E2F5D5D
+2F5D5D2F5D5D305E5E305E5E315F5F315F5F3260603260603060602F61602F61602F6160
+2E605F2E605F2F5F5F2E605F2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F
+2F5F5F2F5F5F2F5F5F2D5F5E2D5F5E2C605E2B5F5D2B5F5D3165633062612C5E5D2E5E5E
+315F5F2C5859315A5C3E6769406C6D2F585A386062365E604E767889B1B35B8788336161
+2E605F2D615F2B625F2D615F2E605F315F5F325E5F325E5F2F5D5D2C5A5A305C5D3B6365
+3D636681A2A7B5D4D9A3C0C64F6C723F5C627D9AA0B5D6DBACCFD3769C9F446A6D2C5456
+426A6C80A8AA71979A537B7D3E66683860622F5759315A5C2B54563561623E6A6B386465
+3D696A3E6C6C2F5D5D2C5A5A305E5E315F5F315F5F326060326060315F5F305E5E305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F2E5C5C305E5E
+346262305E5E2D5B5B3260604F7D7D5987873B69692E5C5C3361612E5C5C3765653C6A6A
+699797699797507E7E3361612F5D5D3664643E6C6C4A7878447272406E6E3765652F5D5D
+2F5D5D356363356363305E5E346061325E5F315F5F336161325F622E5B5E2E5B5E305D60
+2F5D5D2F5D5D345E5D305A59335B5A325A594C73702D55552F5757305A59325C5B315D5C
+315D5C305E5C305E5C2F5F5F2F5F5F315F5F326060326060326060335F60335F60315F5F
+2F5D5D2F5F5F315F5D4D757598B6B8D0DFE6CCD5DED1D8E2C0CAD37E969A4F6E70446769
+3B61623E5D623E5B5F4C686C6A8187AFC0C7D7E1EAD9DDE6DBDEE7DADFE5D7E0E5D5E3E6
+D2E4E6D0E4E5CFE3E4D1E0E3D2E0E3D5DEE5D7DEE6D7DFEAD4DEE8CFDDE6CADDE4BED7DC
+7291943B5E60375F5F335F60326060326060326060325E5F345D5F345D5F345D5F335F60
+315F5F315F5F315F5F305E5E305E5E305E5E2F5D5D305E5E305E5E315F5F315F5F305E5E
+305E5E2F5D5D2F5D5D315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F305E5E
+305E5E305E5E305E5E315F5F315F5F305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F
+315F5F315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D305E5E305E5E315F5F
+315F5F3260603060602F61602F61602F61602F61602F61602E605F2E605F2D5F5E2E605F
+2E605F2F61602F61602F61602F61602E605F2F5F5F315F5F315F5F2F5F5F2F5F5F2D5F5E
+2C605E2C605E2A615E2256542D5F5E3262623361613C65674B7375648C8E7FA5A8759D9F
+436B6D375D6033565A3B5E62789EA1578082325E5F2F5F5F2E605F2D615F2D615F2E605F
+2F5F5F325E5F315F5F315F5F366464315D5E355E6033595C799CA0ADCED3A7C6CB58777C
+3A595E56757AABCCD1BEE4E79EC6C8678F91446C6E3A6264365F61345C5E2E57592A5254
+3861633A63653662633B67684672734D797A3C6A6A336161336161305E5E3A68682F5D5D
+2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D2E5C5C2F5D5D2F5D5D305E5E305E5E305E5E
+305E5E2F5D5D2F5D5D305E5E305E5E2E5C5C2F5D5D3260602E5C5C2C5A5A3462624C7A7A
+4B79793563632B5959305E5E3260603A68684472723D6B6B4B79794B79793D6B6B366464
+3664643664643765653563633A68683B6969366464315F5F315F5F346262366464376364
+325E5F2F5D5D315F5F325F622E5B5E2E5B5E305D602F5D5D2E5C5C335D5C305A59335B5A
+325A594C73702D55552E5656305A59325C5B315D5C325E5D305E5C305E5C2F5F5F2F5F5F
+315F5F326060326060326060335F60335F60335F6232606036666633615F446C6C8DAAAE
+D1E0E7D9E2EBDBE2ECD2DCE5B3C6CCA0BCBF99B8BB93B2B59BB4B99AB1B792A9AFA7BAC0
+CAD7DFD7E0E9DADEE7DCE0E9D5DCE4D4DFE5CFE1E5CDE2E5CAE2E4CAE2E4CDE0E4D1E0E5
+D4DFE5D5E0E6D0DDE6CCDDE5CADDE4C4DBE1B9D6DA6E9092385E5F355F5E325E5F315F5F
+315F5F315F5F315F5F325E5F315D5E315D5E326060326060315F5F315F5F305E5E305E5E
+2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E
+305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E326060315F5F
+305E5E2F5D5D2E5C5C2F5D5D305E5E315F5F2F5F5F2F5F5F3060603060602F5F5F2F5F5F
+2E5E5E2E5E5E2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F3060603060602E605F2E6260
+2E62602F63612E62602E62602D615F2C605E2D615F2D615F2E62602E62602F61602F6160
+2F5F5F2F5F5F305E5E315F5F2F5F5F3060602F61602F63612F63612F6361316362376968
+336161335F605B838592B8BBB4D7DBBEE1E592B5B956797D395A5F47686D3F60656E9195
+638B8D386163315F5F2E605F2D615F2D615F2E605F2F5F5F325E5F315F5F2B5959346262
+346061335C5E355D5F658B8EA9CCD0C4E5EA86A7AC5B7C814263687A9DA18FB5B8749C9E
+50787A2D5658335C5E2B57583D66683F6B6C355E602B57583C6869497576386465315F5F
+3361612F5D5D2F5D5D3161612B5B5B2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C
+2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F305E5E305E5E2F5D5D315F5F
+2F5D5D2F5D5D2F5D5D2C5A5A3260604270704371713462622D5B5B2A58582E5C5C346262
+366464416F6F3F6D6D3765653260602F5D5D305E5E3563633462622B59593260602C5A5A
+2C5A5A3462623E6C6C3F6D6D386666315F5F3A6667315D5E2C5A5A2F5D5D325F622F5C5F
+2D5A5D2F5C5F2F5D5D2E5C5C335D5C305A59335B5A325A594C73702D55552E5656305A59
+325C5B325E5D325E5D305E5C305E5C2F5F5F2F5F5F315F5F326060326060326060335F60
+335F60325E612F5C5F356565346262426A6A87A4A8CAD9E0D4DBE5D5D9E4D3DCE5CDDEE5
+D0E8ECCBE4E9C4DDE2CEE2E9CCDFE6D1E2E9D7E6EDDBE5EED1D8E2D3D7E0DADEE7D1DAE1
+D0DDE3C7DADEC3DDDEC3DDDEC3DDDEC6DBDECADCE0CEDBE1CFDCE4C2D5DCBFD6DCBDD6DB
+B9D6DAB0D2D4668C8D325C5B315D5C315F5F2F5F5F2F5F5F2F5F5F2E5E5E305E5E305E5E
+305E5E326060326060315F5F315F5F305E5E305E5E2F5D5D2F5D5D305E5E305E5E305E5E
+305E5E305E5E305E5E2F5D5D2F5D5D315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F315F5F
+315F5F305E5E305E5E305E5E305E5E326060315F5F305E5E2F5D5D2E5C5C2F5D5D305E5E
+315F5F2F5F5F2F5F5F3060603060603060602F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2E5E5E
+2E5E5E2F5F5F2F5F5F3060603060602E605F2E62602E62602F63612F63612E62602B625F
+2A615E2D615F2D615F2E62603062613062613060602F5F5F315F5F315D5E315D5E315F5F
+3060603262623264633365643365644979796393935D898A3C6567456B6E7B9EA2A8C9CE
+B8D9DEB9DADF8BACB16B8A8F85A4A95B7A7F638489678D90355E60315F5F2F5F5F2E605F
+2E605F2F5F5F315F5F325E5F325E5F3664642E5E5E326060305C5D355E6038606273999C
+9FC2C6A6C9CD82A5A944676B41676A40686A2E57593C6567305C5D335F603561622E5A5B
+315D5E4672733460613A66674773743765652D5B5B3462623260602A5A5A2B5B5B2A5A5A
+306060305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D305E5E315F5F
+315F5F326060315F5F315F5F305E5E2C5A5A305E5E305E5E2F5D5D2E5C5C2D5B5B3B6969
+517F7F487676305E5E315F5F2F5D5D2F5D5D3361612C5A5A3563633462622E5C5C356363
+3B69693260602F5D5D336161315F5F336161315F5F315F5F3260602F5D5D2E5C5C376565
+4270703B6768315D5E2A58582E5C5C315E612F5C5F2D5A5D2F5C5F2E5C5C2E5C5C335D5C
+305A59335B5A325A594C73702E56562F5757315B5A325C5B305C5B305C5B305E5C305E5C
+2F5F5F2F5F5F315F5F315F5F315F5F326060346061346061335F62315E61316161366464
+4169698EABAFCCDBE2D4DBE5D6DAE3D5DCE4D0DFE6CCE1E6CBE3E7CDE2E7D1DFE8D3E0E9
+D4E3EAD4E1E7D4DDE6D6DDE7D5D9E4D3DAE4D8E2EB8D9EA57A92967391937F9D9F7F9D9F
+8FA8ACC0D3D9CEDBE3C8D7DE90A7AD7592987B9A9F77989D73999C4F77792E5A5B315F5F
+2D5E5B3567642D5F5C295B582D5F5C2F605D31625F2F605D315F5D315F5D305E5C305E5C
+305E5C2F5D5B2F5D5B2F5D5B305E5C305E5C315F5D305E5C305E5C2F5D5B2F5D5B2E5C5A
+315F5F305E5E305E5E305E5E2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F315F5F
+305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E305E5E2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5E5E2E5E5E2F5F5F2F5F5F
+2F5F5F2F5F5F2E5E5E2E5E5E2C5C5C2E5E5E3060603262623262623060602E5E5E2D5D5D
+2D5F5E3163623264633062612D615F2F63612E65622D64612B5F5D2E6260316362306261
+2F5F5F315F5F315F5F325E5F2E5A59356160305E5C2E5C5A416F6D4F807D30615E4B7C79
+6D9B999BC7C67CA6A5396161375D5E486B6D6A8C8EB7D9DBC0DFE4B6D5DAB0CDD37E9BA1
+526F756281865E8185325A5C315D5E2E5E5E2C5E5D2C5E5D2D5D5D2F5D5D305C5D305C5D
+2C5A5A2D5D5D2F5D5D305C5D335C5E345C5E40686A557B7E5D83864D73763A6063325A5C
+345D5F305C5D2F5B5C3563633563633765653B6969406E6E4270703E6C6C3563632E5C5C
+3664643462623060602D5D5D2C5C5C2D5D5D2E5E5E2F5F5F2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D
+305E5E315F5F336161315F5F2D5B5B305E5E396767416F6F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F2F5D5D3C6A6A457373406E6E3462622E5C5C2E5C5C305E5E
+2F5D5D2F5D5D305E5E305E5E315F5F315F5F326060326060305C5D305C5D305E5E305E5E
+305D602F5C5F2F5C5F2E5B5E2E5C5C2D5B5B335D5C305A59355D5C345C5B4C73702E5656
+305858315B5A325C5B305C5B305C5B305E5C305E5C2F5F5F2F5F5F315F5F315F5F315F5F
+326060346061346061335F62325F623161633464644169698DACAFC9DAE1D3DCE5D6DAE3
+D5DCE4D0DFE6CDE0E6CEE1E7CFE0E7D2DFE8D5DFE8D4DFE5D5E0E6D5DEE7D8DFE9D6DDE7
+D2DBE4CBD8E0758A8F496568456466446667456466648083B3C8CDCCDBE2C3D4DB849FA6
+44656A3D60643A6063375F61335C5E3763643664642E5F5C2D5F5C2A5C59326461366865
+2E605D2B5D5A2E605D2F605D315F5D305E5C305E5C305E5C2F5D5B2F5D5B2F5D5B305E5C
+305E5C315F5D315F5D305E5C305E5C2F5D5B2F5D5B315F5F305E5E305E5E305E5E305E5E
+2F5D5D305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F
+315F5F315F5F315F5F305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E
+305E5E305E5E305E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E
+2D5D5D2C5C5C2A5A5A2A5A5A2C5C5C2F5F5F3262623363632F61602C5E5D2D5F5E2E605F
+2E62602F63612D64612E62603567663264633161612D5B5B346061335F60335F60335F5E
+305C5B2F5D5B4A787678A4A35581803763623763624C7675759F9E8CB4B4597F8033595A
+3255574063657D9FA1B5D4D9C2E1E6B9D6DC88A5AB3C595F48676C75969B3D6366325E5F
+2F5F5F2E5E5E2D5F5E2D5D5D2F5D5D325B5D315D5E2F5D5D2E5E5E2C5A5A2C5A5A325E5F
+335C5E30585A325A5C2F5759355D5F3B63653A63653460613260603563633765655E8C8C
+538181437171366464315F5F315F5F3361613462623361613260602E5E5E2D5D5D2C5C5C
+2C5C5C2D5D5D2E5E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E
+305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D3361612E5C5C2E5C5C2A58582B5959
+416F6F4B79793B6969315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F2F5D5D
+3765653C6A6A376565315F5F2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E315F5F
+315F5F326060326060305C5D315D5E305E5E305E5E305D602F5C5F2F5C5F2E5B5E2E5C5C
+2D5B5B335D5C305A59345C5B335B5A4C73702E5656305858315B5A325C5B305C5B305C5B
+305E5C315F5D2F5F5F2F5F5F315F5F315F5F315F5F326060346061346061365F63346063
+3262643565654068688CABAEC9DAE1D3DCE5D6DAE3D4DBE3D0DFE4CEE0E4CEDFE6D1E0E7
+D5DEE7D6DDE7D2DDE3D5E0E6D4DDE4D6DDE7D7DEE8D3DDE7C2D3DB637A8038575A3B5E60
+355B5C375A5C638084B9D0D6CCDBE2B1C4CA5B7A7F385E6140686A3D66683760622D595A
+305E5E2D5B5B3364612E5F5C2B5D5A2E605D2F615E2B5D5A295D592E605D2F605D315F5D
+305E5C305E5C305E5C2F5D5B2F5D5B2F5D5B305E5C305E5C315F5D315F5D305E5C305E5C
+2F5D5B2F5D5B315F5F315F5F305E5E305E5E305E5E305E5E305E5E305E5E315F5F315F5F
+315F5F315F5F315F5F305E5E305E5E305E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E
+2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E
+2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2F5F5F316161326262316161306060306060
+3060603161612D5D5D2B5B5B2D5D5D3264633567663165632C605E295D5B2E605F316362
+2A5A5A315F5F2E5A5B3F686A3A6264355E60325E5D34626034605F6F9B9A95BFBE4A7473
+355D5D335B5B395F603F65667096975C8283375D5E385E5F2F55564366687B9CA1AAC9CE
+C5E2E8B2CFD5708D935C7B806C8D92365C5F335F603060602F5F5F2D5F5E2E5E5E305E5E
+335C5E335C5E2D5B5B326262315F5F2A58582B57582C5859315A5C376062365F612E5759
+2E57592F5B5C366263457373487676356565336161326060326060326060346262336161
+305E5E2D5B5B305E5E305E5E2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E305E5E305E5E315F5F315F5F305E5E305E5E305E5E305E5E
+305E5E305E5E2E5C5C3A68684A78784270703462624472724B7979326060315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F305E5E326060326060305E5E2F5D5D2F5D5D
+2F5D5D2E5C5C2F5D5D305E5E305E5E305E5E315F5F315F5F315F5F326060305C5D315D5E
+305E5E305E5E305D602F5C5F2F5C5F2E5B5E2F5D5D2D5B5B325C5B305A59345C5B335B5A
+4C73702E5656305858315B5A325C5B315D5C315D5C305E5C315F5D2F5F5F2F5F5F315F5F
+315F5F315F5F326060346061346061365F65345F653363653565673F686A8BAAADC8D9E0
+D2DCE5D4DBE3D3DCE3CFDEE3CDDFE3CEDFE6D1DEE6D5DCE6D8DCE7D2DBE2D5E0E6D3DCE3
+D1DAE1D3DBE6D2DFE8C4D7DE617D81385B5F41696B3B6365406667729194BED7DCC6D7DE
+A1B4BB395A5F355D5F325B5D325B5D4E7779457172376364366263305E5C32605E346562
+2C5D5A2859562F615E30625F2D5F5C2F605D315F5D305E5C305E5C305E5C2F5D5B2F5D5B
+2F5D5B305E5C305E5C315F5D315F5D315F5D305E5C305E5C305E5C315F5F315F5F315F5F
+315F5F315F5F305E5E305E5E305E5E326060315F5F315F5F315F5F315F5F315F5F315F5F
+305E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F306060306060306060
+3060603060603060603060603060602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2C5C5C2C5C5C2D5D5D2F5F5F3161613060602F5F5F2D5D5D396767396767346262
+2B5B5B2A5A5A2E605F3365643466653264633767673A68685A8687699294749C9E567C7F
+3E66682F5B5A3B696737636288B2B19CC4C4648A8B496C6E4D6F71486A6C32545647696B
+4164663258594169693963622F57574E6F7482A1A6B8D5DBC0DDE3A8C5CB7A999E48696E
+3B6164335F603260602F5F5F2E5E5E2F5D5D305C5D335B5D325B5D2E5C5C2D5D5D2C5A5A
+2F5D5D396566376364305C5D2D595A3D66683965664571724775753B69693C6C6C407070
+3262622C5A5A2C5A5A2C5A5A2E5C5C315F5F326060315F5F305E5E2E5C5C2E5C5C2E5C5C
+2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E
+305E5E315F5F315F5F315F5F305E5E305E5E305E5E305E5E305E5E315F5F447272548282
+4C7A7A3B6969386666396767336161315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F326060315F5F305E5E2F5D5D305E5E315F5F315F5F305E5E305E5E305E5E305E5E
+305E5E315F5F315F5F315F5F315F5F315D5E315D5E305E5E305E5E305D60305D602F5C5F
+2F5C5F2F5D5D2E5C5C325C5B305A59345C5B335B5A4C73702E5656305858325C5B335D5C
+315D5C315D5C305E5C315F5D2F5F5F2F5F5F315F5F315F5F315F5F326060346061346061
+355E64365F653363653565673E676987A9ABC6D9DFD1DBE4D2D9E1D2DBE2CEDDE2CCDEE2
+CDDEE5D0DDE5D6DAE5D7DBE6D0D9E0D4DFE3D3DCE3D1DAE1D1DBE5D0DEE7C3DAE2648388
+385D633A6667315D5E386163789A9CBCD8DCCEE1E8ADC1C850717639606532595E4E757A
+7EA6A8729B9D5881834770723A6463335D5C3B67663561602E5C5936646133615E2F605C
+315F5D315F5D305E5C305E5C305E5C2F5D5B2F5D5B2F5D5B305E5C305E5C315F5D315F5D
+315F5D315F5D315F5D305E5C305E5E315F5F315F5F315F5F315F5F315F5F305E5E2F5D5D
+326060326060326060315F5F315F5F315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F306060306060306060306060306060306060306060306060
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3363633060602C5C5C2C5C5C
+2F5F5F3262623363633462622C58593760623861632F5B5C305E5E3767673565652B5B5B
+3060603664644A767785AEB0ADD3D6B0D3D774959A3B616433615F32636034605F7EA6A6
+AFD5D6ACCED08FACB087A3A77D999D728F93607F824A6D6F33595A2E5857356361335F5E
+36595D5D7E8392B1B6B6D5DAC1E0E590B1B64D70743B6365325E5F315F5F2E5E5E2D5D5D
+2F5D5D305C5D335B5D335B5D305E5E2F5F5F2C5C5C2C5C5C2D5B5B2957572C5A5A396767
+4D797A406E6E4573734775753664643060603565652F5F5F3A68683765653260602E5C5C
+2D5B5B2E5C5C305E5E315F5F2E5C5C2E5C5C2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F
+315F5F305E5E305E5E305E5E3260603D6B6B467474578585618F8F4A78782F5D5D305E5E
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F326060326060336161336161
+326060305E5E305E5E315F5F305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F
+315D5E315D5E305E5E315F5F305D60305D602F5C5F2F5C5F2F5D5D2E5C5C325C5B2F5958
+345C5B335B5A4C73702F5757315959325C5B335D5C315D5C315D5C315F5D315F5D2F5F5F
+2F5F5F315F5F315F5F315F5F326060346061346061365D64365F653363653565673C6567
+86A8AAC4D7DED0DAE3D0D9E0D0D9E0CCDBE0CBDDE1CBDCE3CFDCE4D5D9E4D6D9E2CDD6DD
+D2DDE1D3DCE3D3DEE4D0DDE6CADDE4BED7DE6182873B6468386568315F5F3962648AADB1
+BEDADED0E3EAA5B9C080A1A850777C54797F698E94688E91668C8F90B6B999BFC26A9091
+3B6363355D5D345E5D315B59315E5B2B585535625F315F5D315F5D305E5C305E5C305E5C
+2F5D5B2F5D5B2F5D5B305E5C305E5C315F5D315F5D32605E315F5D315F5D315F5D305E5E
+315F5F326060326060326060315F5F305E5E2F5D5D326060326060326060326060315F5F
+315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F306060306060306060306060306060
+3060603060603060603060603060603060603060603060603060602F5F5F2F5F5F2F5F5F
+2F5F5F3060603060603363633262623161613161613060602F5F5F2E5E5E305E5E345D5F
+3860623B6365456E705A86876896965A8888406E6E2E5C5C2C5859416A6C749C9EB4D7DB
+BFE0E586A5AA3D6064376563295A5734605F567E7EA2C4C6C2DFE3C7E0E5C2D9DFBCD3D9
+C5DEE3A7C4C889ABAD5C84842D5B592C5E5B3263602D53564364695D7C81A0BFC4C8E7EC
+B9DADF8EB1B53C6466315D5E305E5E2D5D5D2D5D5D305C5D325B5D335B5D335B5D2D5B5B
+2F5F5F2F5F5F2F5F5F3563633664643C6A6A4977775381813B6969315F5F3060602D5D5D
+2F5F5F3365643163622A58582C5A5A2F5D5D315F5F315F5F2F5D5D2D5B5B2B59592E5C5C
+2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E315F5F
+3260603967675482826492924775752A5858305E5E315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F305E5E315F5F3361613462623260602F5D5D2F5D5D315F5F315F5F
+315F5F315F5F315F5F305E5E305E5E305E5E305E5E315D5E325E5F315F5F315F5F315E61
+305D60305D602F5C5F305E5E2E5C5C325C5B2F5958335B5A335B5A4D74712F5757315959
+325C5B335D5C315D5C315D5C315F5D32605E2F5F5F2F5F5F315F5F315F5F315F5F326060
+346061346061355C63365F653562653663663B646684A6A8C2D6DDCCD9E1CFD8DFCFD8DF
+CBDADFC9DCE0CADCE0CDDAE0D4D8E3D5D8E1CFD8DFCDDBDECED9DFD2DDE3CFDDE6C7DBE2
+BAD5DC61848A3662653262643363653A66679FC2C6BBD6DDBACDD473878E4D6B73486D73
+6B8E946E9197476A6E4D7074A0C1C6BADBE098BBBD4B6E70335658355B5C3D6463436B6A
+365E5D37615F325E5D315F5D305E5C305E5C305E5C2F5D5B2F5D5B2F5D5B305E5C305E5C
+315F5D315F5D32605E32605E32605E315F5D305E5E315F5F326060326060326060315F5F
+305E5E2F5D5D326060326060326060326060326060315F5F315F5F315F5F2F5F5F2F5F5F
+2F5F5F306060306060306060306060316161306060306060306060306060306060306060
+3060603060602F61602F61602E605F2E605F2E605F2E605F2F61602F6160285A592B5D5C
+2E605F2C5E5D2A5C5B2E605F3A6C6B4775753C64663C626551797B87B0B2B8E4E5B4E0E1
+75A1A2346061376364305C5D3961634E74779DBEC3C1E0E5A2BFC554757A3563612E605D
+335F5E3A60616A898C87A3A7A4BBC1B3C7CEB7CBD2BED5DBBCD8DCB7D9DB8FB9B84A7B78
+2B5F5B30625F3961633C5F6336575C62838897B8BDB1D2D79DC0C4487072315D5E2F5D5D
+2D5D5D2D5D5D305C5D335C5E355D5F355D5F315F5F3464643363633B6B6B508080568686
+4371712B59592A5A5A3161613868683969693060602A5C5B2D5F5E316362356363336161
+315F5F2E5C5C2D5B5B2E5C5C305E5E315F5F305C5D305C5D305C5D305C5D305C5D305C5D
+305C5D305C5D305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F326060326060
+315F5F315F5F315F5F315F5F315F5F315F5F3664642E5C5C3462623B6969305E5E265454
+2D5B5B376565315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F2F5D5D
+305E5E3260603260602F5D5D305E5E326060315F5F315F5F315F5F315F5F305E5E305E5E
+305E5E305E5E315D5E325E5F315F5F315F5F315E61305D60305D602F5C5F305E5E2E5C5C
+325C5B2F5958335B5A335B5A4D74712F5757305A59325C5B335D5C315D5C315D5C315F5D
+32605E315F5F2F5F5F315F5F315F5F315F5F326060346061346061345D61355E62366265
+3962663C626585A4A9C1D5DCCCD9E1CDD7E0CDD7E0CAD9E0C9DAE1C9DAE1CDDAE2D1D8E2
+D3D7E2D4DDE4CED9DFC9D3DCCCD9E1CEDCE5C7DBE4BCD7DE66898F355E62325E61376366
+3C6368AECFD4BFDAE1B0C4CB51687048696E62878D6B90964C6F7535585C55767BA6C5CA
+B7D6DBA2C1C4517375395B5D426567587E7F68908F4C747436605F325E5D315F5D305E5C
+305E5C305E5C2F5D5B2F5D5B2F5D5B305E5C305E5C315F5D315F5D32605E32605E32605E
+32605E305E5E315F5F326060336161326060315F5F305E5E2F5D5D326060326060326060
+3260603260603060602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F306060306060306060316161
+3161613060603060603060603060603060602F61602F61602F61603161613060602E605F
+2E605F2F5F5F2F5F5F3260603361613363633464643161612E5C5C315D5E4874756D9B9B
+8CB8B9779DA04D70743C5F636D9396B0D6D9B8E0E27DA5A740696B325E5F325E5F396264
+3860628EB1B5C1E0E5B4CFD6638287345E5D3B6967315B5A3B61623B5D5F49666A5A7378
+6C8389768D937891969EBBBFB8DBDD9EC8C75D8B892B5D5A326360315A5C3B6164355B5E
+32585B5D8084779DA0577F813A6365315D5E305E5E2E5E5E305E5E305E5E325E5F355E60
+355E603F6D6D5686865484843868682B5B5B3060603462622F5D5D2A5A5A2F5F5F2D5D5D
+2959592E5E5E3264633060602C5C5C2E5C5C305E5E315F5F315F5F305E5E305E5E305E5E
+305E5E315D5E305C5D305C5D2F5B5C2F5B5C2F5B5C2F5B5C305C5D305E5E305E5E305E5E
+305E5E315F5F315F5F315F5F315F5F326060326060315F5F315F5F315F5F315F5F315F5F
+315F5F305E5E2E5C5C4A7878507E7E315F5F2E5C5C3B69692D5B5B315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F3361612F5D5D2D5B5B305E5E326060315F5F326060
+346262315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F315F5F
+315F5F315F5F305E5E305E5E305E5E305E5E2E5C5C305C5D2E5857335B5A345B5A4F7371
+2F59572E5B582E5B582F5C59305D5A315E5B325E5D315F5D305E5C305E5C315F5D315F5D
+326060326060326060335F60365F61355D5F3C62653A5D61436267829BA2BFD1DBC8D6DF
+CBD8E1CDD7E1CBD8E1CBD8E1CCD9E2CCD9E2CED8E2CFD7E2D4DAE6CCD4DFCFD7E2D0DDE6
+C6D7E1C7DBE4C1DAE16584893D5E633A5D613E616555767BB6D5DAB7D4DA9CB7BE4F6E73
+689092649091466F71345C5E3D606447686D99B8BDBBD8DEAAC7CD5C7B803D5E63385B5F
+5C828582AAAA466F71386465335F60335F60325E5F325E5F305E5E305E5E2D5D5D2D5D5D
+2A5A5A3363632E5C5C2D5B5B386465346061346061305C5D335F5E34605F2E5A592E5A59
+366261325E5D32605E315F5D315F5D32605E3364613263602E5F5C30625F2C5E5B316360
+326463295B5A3767672D5D5D2957573866663260602E5C5C376565305E5E2E5E5E2C5C5C
+306261306462285C5A316362335F5E32605E3165612C605C33615F335D5C375F5F487070
+3C6A68558381588281406667365558506F726C8F91B2DADAA7CDCE709395456467446165
+ACC8CCBFDCE09FC1C34A7071315D5C2E5F5C346562356361608687B4D3D6C3DAE08AA3A8
+406367325A5C41696B4066693B5E6264878B51727736575C3E5F643F62664D70749AC0C3
+9BC3C54D76783A6667325E5F3662633460612B57582D595A3A6365335F602C5859335F60
+2D5B5B3260602F5D5D2A58583765654D7B7B517D7E4571723E6C6C3B6969376565336161
+315F5F2F5D5D305E5E305E5E2F5D5D2F5D5D305E5E305E5E305E5E2E5E5E305E5E305E5E
+315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F305E5E305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F
+326060305E5E2F5D5D305E5E315F5F315F5F315F5F305E5E2C5A5A3765654775753B6969
+3866662C5A5A315F5F326060305E5E315F5F315F5F315F5F305E5E305E5E305E5E315F5F
+325E5D315D5C315D5C315D5C325E5D335F5E325E5D305C5B325E5F2F5B5C305C5D356162
+3460612F5B5C2F5B5C336161325F622E5C5C2D5B5B325E5D33605D315E5B315F5D336161
+2F5F5F305D60315E612F5B5C355D5D365A5851716E2D5A572E5B582E5B582F5C59305D5A
+315E5B325E5D325E5D305E5C305E5C315F5D315F5D326060326060326060326060376062
+335B5D375D6035565B425F65819AA1C0D4DDCBDDE7C6D7E1C8D6E1C8D6E1C8D6E1C8D6E1
+C7D8E2C7D8E2C9D7E2CCD6E2CCD4E1CEDAE6CDDBE6C5D7E1C6DDE5BAD5DC5D7C81416065
+35565B335459597A7FC4E3E8BAD9DE87A6AB4E71756894954270702C58593961634C7275
+56777C8BAAAFB9D6DCAFCCD267868B39585D3B5E6262888B5E87893460612D595A325E5F
+325E5F325E5F325E5F305E5E305E5E2E5E5E2E5E5E2D5D5D3260603361613662632D595A
+2C5557396264365F61335D5C34605F34605F34605F356160335F5E376362356361346260
+33615F33615F2D5E5B2D5E5B3163602E605D2A5C592A5C5B3060602C5A5A376565346061
+285455376364366263335F60305E5E3361612C5C5C2E605F3165632A5E5C3062612E5A59
+3561602D615D326662335F5E4B71727597995E8183426C6B6F9B9A9AC2C285A7A9526B70
+3851564A6C6E97BDBEBADDDF80A2A4456266415A5F90A4ABC8DFE5B7D3D75D8082355F5E
+2C5D5A2F615E32605E53797A99B6BAC0D4DBB2C6CD46676C395F62557B7E6D93964C7275
+6A909380A6A9567E80386062335B5D48707290B8BA8AB2B441696B335B5D365F612E5A5B
+305E5E305E5E3260603563633260602F5D5D315F5F3361613A68683C6A6A3C6A6A477575
+538181487676336161336161326060305E5E2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F305E5E
+305E5E305E5E305E5E315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E
+305E5E305E5E305E5E315F5F315F5F315F5F315F5F2F5D5D346262356363315F5F2F5D5D
+315F5F3462623462623664644876763A6868346262315F5F305E5E336161275555305E5E
+315F5F315F5F315F5F305E5E305E5E305E5E315F5F325E5D315D5C315D5C315D5C325E5D
+325E5D325E5D305C5B3965663965663460612C58592E5A5B356162335F602A5858356265
+306062325E5F335F5E355F5D305D5A305C5B305E5C2F5F612E5E60315E612F5B5C355D5D
+375B5953716F2D5A572E5B582E5B582F5C59305D5A315E5B315D5C325E5D2F5D5B305E5C
+315F5D315F5D326060326060326060315F5F376565335F60386163385E6143666A7B9A9F
+B2CDD4BFD6DEC1D5DEC1D5DEC0D4DDC0D4DDC0D4DDBFD6DEC0D7DFC2D6DFC2D3DDC2D3DD
+C5D7E1C0D4DDBCD5DCC0DDE3B6D5DA6184883B5E623D6366375D6052787BB8DBDFBEE1E5
+75969B3F65683A66672957572F5B5C375F61688E9162838879989DB4D1D7B0CDD3708F94
+39585D496C706B919440696B305C5D2F5D5D315D5E315D5E305E5E305E5E315F5F315F5F
+315F5F315F5F2F5D5D2B59593763644F787A456E7040686A456D6F386062345E5D335D5C
+3761603A6463355F5E36605F355F5E305C5B34605F3563613765632F605D2E5F5C2E5F5C
+3465623364612B59593765652D595A3662633B64662C5557355E603C656730595B3B6466
+4871733B6768305E5E3262623464643D6D6D6E9897618D8C326461356764355F5E6A8D8F
+A8C7CA56787A365E5E5E8887ABD1D2B5D4D7839CA14861664466687AA0A1BADDDFA1C0C3
+6A868A536A706D8087BDD1D8BED7DC6D8F91365E5E305E5C35636134605F486B6D89A5A9
+C1D4DBBFD3DA68898E3C646651797B84ACAE4A7274588082ABD3D590B8BA6E9698497274
+3F686A5D8688547D7F315A5C315A5C3962643460613260603462623361612E5C5C315F5F
+3967673C6A6A3260604F7D7D5D8B8B4977772E5C5C2755552F5D5D3664642F5D5D2E5C5C
+2E5C5C2E5C5C2F5D5D2F5D5D305E5E315F5F2F5D5D2F5D5D305E5E305E5E305E5E305E5E
+305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F
+305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E
+305E5E305E5E2D5B5B326060346262305E5E2F5D5D3260603260602F5D5D3A6868598787
+3B69693A6868305E5E3260603765652E5C5C305E5E315F5F315F5F315F5F305E5E305E5E
+305E5E315F5F325E5D315D5C315D5C315D5C325E5D325E5D325E5D315D5C2B57582A5657
+315D5E3B67683B6768335F60305C5D326060305D602D5D5F305C5D325E5D355F5D315E5B
+315D5C315F5D2F5F612E5E60315E61305C5D365E5D385C5854736E2D5A572E5B582E5B58
+2F5C592F5C59305D5A315D5C315D5C2F5D5B305E5C305E5C315F5D315F5F315F5F315F5F
+315F5F2F5F5F2C5C5C326060335C5E365E60587B7F79989D7C999F7E99A07E99A07D989F
+7C979E7B989E7C999F7C9BA07E9BA17F989F7E959D819AA17C979E809FA489AAAF89AFB2
+537B7D345D5F396264376062456E708AB2B49FC7C95E8487355D5F2F5B5C376565446D6F
+3E666881A7AA57787D638287AECBD1B2CFD574939843646961848862888B355E60325E5F
+356363305C5D305C5D305E5E305E5E315F5F315F5F326060326060356363315D5E40696B
+779FA18BB3B57EA4A76083874066693E66663D65655078786B93936C9494668E8E4B7373
+3B63633D676638626134605F3D6B694C7A783C6A683563612E5C5A355E604871734E7678
+3A62644D73765C82853E6467375D603A60635C82857DA5A7699193416A6C325E5F396566
+4A767783ADAC6F9B9A316360326461426A6A8DAFB1C4E0E45E7B7F3D60624971719CBFC1
+BFDEE1A8C1C6617D813E61634A727290B3B5B6D5D8A4BDC272868D64777EADC0C7C5DEE3
+91B0B33B63633965644A767546706F385A5C718D91BDD0D7BCD0D77A9BA0386062588082
+A5CDCF61898B3D66687FA7A96D96985F888A436C6E3C65673C6567365F61366263386163
+315D5E3462622B5959315F5F3967673765653E6C6C4F7D7D5785854270703C6A6A315F5F
+2A5858315F5F3B6969356363275555305E5E305E5E305E5E315F5F305E5E305E5E305E5E
+305E5E2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E315F5F315F5F315F5F
+315F5F305E5E305E5E305E5E305E5E315F5F305E5E305E5E2F5D5D2F5D5D305E5E305E5E
+305E5E315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D
+3260603462623260602F5D5D2D5B5B3C6A6A4A7878356363376565376565336161305E5E
+315F5F305E5E315F5F315F5F315F5F305E5E305E5E305E5E315F5F335F5E315D5C305C5B
+315D5C325E5D325E5D325E5D315D5C3864654470715581825C88894C78793561622D595A
+325F622F5C612D5D61325E5F335F5E355F5E325F5C325E5D32605E2F5F612E5E60325F62
+305C5D365E5D375B5753726C2D5A572E5B582E5B582F5C592F5C59305D5A305C5B305C5B
+2F5D5B2F5D5B305E5C315F5D315F5F315F5F315F5F2F5F5F2F61602C605E306261305E5E
+2B5758355E603E64673A5D613D60643D5E633C5F633B5E623A60633A60633A62643C6265
+3F60653C5B604061664265694A707351797B5E87894975763C6A6A2B59592B5758386465
+527B7D5F888A426A6C3962643B67682F5D5D2F585A537B7D7096994162675B7A7FB2D1D6
+B7D6DB79989D54757A6D9396466E70335C5E2E5A5B2F5D5D2F5D5D2F5D5D305E5E305E5E
+315F5F315F5F335F60335F60325E5F355E603C646688AEB1B8DBDF9FC2C65D7E833F6065
+3A60613C6263648A8BA3C9CAB0D6D79BC1C25C8283446A6B7BA1A25E8485466E6E608A89
+8FB9B8699594457170345E5D4A707376999D73969A46696D68898E97B8BD6D8E933E5F64
+47686D7B9CA1B6D9DDA9CCD0688E913C6466345C5E40686A5A84835C8887326461366764
+547A7BA5C2C6C4DBE179929740626444676995B7B9C3E0E4B6CFD4708C903B6162335B5B
+55787AA5C2C6ABC4C96579805A6D7495A9B0C5DEE3B0CFD24D73743963625C8685719999
+3F6163506C70AEC1C8C6DDE397BABE527B7D70999BABD4D6759EA0376364446D6F346061
+315D5E2E5A5B3A6667335F602A5657315F5F3460613462623563632E5C5C416F6F588686
+5381814573733F6D6D3C6A6A2F5D5D356363366464326060305E5E3361613361612F5D5D
+2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2D5B5B2D5B5B2F5D5D2F5D5D305E5E305E5E
+305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E
+305E5E305E5E305E5E2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F315F5F315F5F
+305E5E305E5E305E5E305E5E3462622F5D5D2F5D5D3563633361612D5B5B3260603D6B6B
+5886863866662F5D5D305E5E4977774472722F5D5D315F5F305E5E315F5F315F5F315F5F
+305E5E305E5E305E5E315F5F335F5E325E5D305C5B305C5B315D5C325E5D325E5D315D5C
+2E5A5B5B878878A4A56894954B7778416D6E406C6D3B686B325F64326266356164346061
+335D5C305C5B305C5B2F5D5B2F5F612E5E60315F5F2F5B5A355E5A365B545170682E5B58
+2E5B582E5B582E5B582F5C592F5C592F5B5A305C5B2F5D5B2F5D5B305E5C305E5C315F5F
+315F5F315F5F2F5F5F3165632C63603064623163622D5D5D2F5D5D335C5E2E5759345C5E
+345C5E335C5E335C5E315D5E325E5F315F5F325E5F375F6132585B3A62643B6365416A6C
+3B67684472724272724979793C6C6C386666305E5E2B5758366263386163346061335F60
+2C58593A63657EA6A8496F723A5D615F8085A8C9CEBAD9DE7D9EA35A7D81688E91325B5D
+3763642E5C5C2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F335F60335F602F585A
+375F613A60638BAEB2B8D9DE95B4B949686D3A595E385B5D3457595D8082ABCDCFBEE0E2
+9CBEC0527476507274A6C8CA7B9EA043696A50787886AEAE547E7D36605F3A626277989D
+ADCCD17D9CA143626769868CACC9CFABC8CE69868C466369708F94B9D8DDC7E8ED96B7BC
+5F80853C5F6331575A527A7A5C88873566633664625E8183B1CDD1C1D5DC96AAB1405D61
+3D5F6188A7AAC1DEE2C0D9DE85A2A6476F6F3B65644D707299B8BB9FBBBF4E656B4B5F66
+788F95B6D2D6B5D4D7678D8E2B55544C767598C0C076989A54707494ABB1BCD5DA9BBEC2
+5F888A5D8688638F904C78793460613A66673864653662632F5B5C315D5E315F5F346262
+3664643967674775755B89894472723866663967673361612B59593260603C6A6A376565
+396767386666346262315F5F315F5F2E5C5C2A58582D5B5B2D5B5B2E5C5C2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E315F5F
+315F5F315F5F315F5F305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D
+305E5E315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F
+2F5D5D3260603462622F5D5D2E5C5C3E6C6C5482826593933462623664642F5D5D487676
+497777356363356363305E5E315F5F315F5F315F5F305E5E305E5E305E5E315F5F335F5E
+325E5D305C5B305C5B315D5C325E5D325E5D325E5D3460613D696A4975765A8687719D9E
+77A3A45A86873562652D5A5F2E5D63325D63305C5F30595B2F5B5A315D5C305E5E2F5F61
+2D5D5F315F5F2F5B5A345D59365B545170682E5B582E5B582E5B582E5B582F5C592F5C59
+2F5B5A2F5B5A2E5C5A2F5D5B305E5C305E5C315F5F315F5F315F5F2E5E5E2A5E5C255C59
+275B592C5E5D2D5D5D2F5D5D305E5E315D5E2F5B5C305C5D305E5E315F5F2F5F5F2F5F5F
+2D5F5E2D5D5D325E5F315A5C366263305C5D3563632959592B5B5B2D5F5E3F71704D7F7E
+457575336161315D5E335F603864652E5A5B386465436F706B949699C1C3456B6E3E6165
+52757997BABEB8D9DE85A8AC4F75784F7779315A5C386465315F5F346262305E5E305E5E
+305E5E305E5E315F5F315F5F325E5F325E5F365F613E66684D7074A1C2C7BAD9DE8EABB1
+48656B3F5C624365673A5C5E5C7E80ABCACDB8D7DA8FAEB14F6E71779699BDDCDF9FBEC1
+55777946696B749A9B3A6262315B5A587E7FA5C4C9C4DFE6839EA53D585F59747BA6C1C8
+C4DFE69DB8BF506B724F6C7285A2A8B9D6DCB8D5DB93B2B75F7E833C5D62557B7C638F8E
+35666332605E5A7C7EB2CBD0CEDFE7B5C8CF557175426164729194B8D4D8C3DCE190ADB1
+456D6D3761605E8485A2C4C6B3D0D4648084455E63637F83ACC9CDB4D6D886AEAE3E6867
+3862618AB4B392B5B7607F826B878B7C999D5A80833B67683561622B59592E5C5C2B5959
+366464336161366464376565305E5E3B6B6B4E7E7E497979407070467676386666366464
+3361613563633866663260602D5B5B315F5F315F5F315F5F305E5E2F5D5D2F5D5D326060
+3563633765652F5D5D2F5D5D2F5D5D305E5E305E5E305E5E315F5F315F5F2F5D5D2F5D5D
+305E5E305E5E305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E
+305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F305E5E305E5E
+305E5E305E5E315F5F315F5F315F5F315F5F2E5C5C2F5D5D315F5F3462623C6A6A487676
+5583835D8B8B4C7A7A315F5F3361612D5B5B3563634A7878416F6F2F5D5D305E5E315F5F
+315F5F315F5F305E5E305E5E305E5E315F5F34605F325E5D305C5B305C5B315D5C325E5D
+325E5D325E5D305C5D396566507C7D679394689495588485507C7D548184325F65346369
+366167315D6030595B305C5B325E5F3260602D5D5F2C5C5E305E5E2F5C59355E58385D55
+5474692E5B582E5B582E5B582E5B582E5B582F5C592F5B5A2F5B5A2E5C5A2F5D5B2F5D5B
+305E5C315F5F315F5F305E5E2E5E5E3062612A5E5C295B5A2C5E5D2E5E5E2B5B5B2D5B5B
+2F5D5D2E5C5C2F5D5D2F5F5F3060602F61602E605F2D5F5E2C5E5D2E5C5C305C5D366464
+2C5A5A3363632E5E5E2D5D5D2F61602858583D6D6D3767673C6A6A4D797A335F60315D5E
+335F60346061346061638C8E7CA5A7598183395F623D60649EC1C5B9DCE08DB3B6436B6D
+376062335F602F5D5D2D5B5B305E5E305E5E305E5E305E5E305E5E315F5F315F5F325E5F
+345D5F365E60395F6254777BB3D2D7BBD8DE8BA8AE4B666D3A575D4160633C5E60658487
+B6D5D8C0DDE18FACB05875799CB9BDC0DDE1B0CDD16483864C6E707EA1A33F6566365E5E
+63898ABBD8DEC0D9E095AEB5486168587178A6BFC6BCD5DCBAD3DA6C878E405B62577279
+9EB9C0C7E4EABAD7DD819EA44F6E734D70726D979641726F3C68674B6D6F9AB3B8CADBE3
+BCCFD6607C80416063617E82ACC9CDBDD6DB8FACB03E68673662614D757597BABCBFE1E3
+7E9DA03A595C4D6C6F9EC0C2B0D6D79FC9C86894933763625C8887759D9D507375416063
+3A5C5E386163305C5D3361613563633C6A6A2F5D5D3866662C5A5A427070548282417171
+3C6C6C4777773C6C6C336363356565386666406E6E3765652C5A5A305E5E3260602F5D5D
+326060305E5E326060346262346262315F5F2F5D5D2F5D5D305E5E315F5F305E5E305E5E
+2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E
+305E5E315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F315F5F
+315F5F305E5E326060315F5F3967675280806B99996B99995C8A8A3F6D6D3866662E5C5C
+3361613765656391915C8A8A2B5959305E5E315F5F315F5F315F5F305E5E305E5E305E5E
+315F5F34605F325E5D305C5B305C5B315D5C325E5D325E5D325E5D3864653763643A6667
+3F6B6C426E6F426E6F4874754F7C7F46737946757B4570773B676A355E60315D5C315D5E
+2F5D5D2C5C5E2B5B5B305E5E2F5C5937605A3A5F5756766B2E5B582E5B582F5C592F5C59
+305D5A305D5A2F5B5A2F5B5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D
+2D5D5D2C5E5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F2C5C5C2B5B5B
+3161613062612B5D5C2A5C5B2F5D5D305E5E315F5F315F5F3060602F5F5F2F5F5F2E5E5E
+3260602D5B5B2F5D5D3E6A6B4B77784C75773F686A325B5D315D5E2F5B5C3861633C6567
+446C6E38606241676A7FA5A8B7DDE098BEC14E76782F585A325E5F2D5B5B315F5F336363
+2B5B5B3161613060602F5F5F336161305E5E2E5A5B335C5E355D5F3D636656797DB3D2D7
+BDDAE094AFB6526B723F5A613A595C416365658487B3D2D5BEDBDF8BA7AB5F7B7FB3CFD3
+C1DDE1C2DFE36D8C8F5F818380A3A5345A5B375F5F75989AC2DDE4C6DDE598AFB74F666E
+556E759DB6BDC0D9E0BED7DE829DA4466168567178658087A8C3CACBE6EDB2CDD476959A
+507377719A9C487878335F6045666B7E979ECADCE6BFD3DC7A979D426368506F74A8C5CB
+BCD7DE7594993E6769315F5F3F686A6E9698ABD1D4A6CCCF63898C486E71678F9181AAAC
+6591924B7979376565366464376364345C5E355B5E3A6264376364356363315F5F305E5E
+3363633A6A6A3B6B6B3767674F7F7F4A7A7A4070703565652D5F5E2E605F2F6160316161
+336161336161326060315F5F315F5F305E5E305E5E305E5E305E5E315F5F326060315F5F
+305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E
+305E5E305E5E2F5D5D2F5D5D305E5E305E5E315F5F315F5F305E5E326060336161305E5E
+2E5C5C2E5C5C2F5D5D2F5D5D2C5A5A2F5D5D326060346262336161315F5F2F5D5D2F5D5D
+305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F326060356363346262336161
+4876765785856A98984775754C7A7A4674742F5D5D2F5D5D305E5E4472723C6A6A346262
+2B5959305E5E326060305E5E2F5D5D305E5E305E5E2E5C5C325E5D2E5A592E5A59335F5E
+356160335F5E315D5C325E5D2F5B5C3F6B6C457172436F70477374487475406C6D376467
+3E6B71406F754570773F6B6E365F612D59582F5B5C3260602D5D5F2D5D5D315F5F2F5C59
+355E58375C545474692E5B582E5B582F5C592F5C59305D5A305D5A2F5B5A2F5B5A2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2E5C5C315F5F315F5F2D5D5D2A5A5A2A5A5A2C5C5C2F5F5F2F5D5D
+305E5E305E5E315F5F2F5F5F2F5F5F315F5F305E5E356363325E5F2F5B5C3460613B6466
+3D66683E66683E6668345D5F305C5D355E60335C5E375F61325A5C355B5E5C828581A7AA
+89B1B360898B3A66673361612F5F5F3060602959593262623060602B5B5B2D5D5D366464
+356363335F603861633A62643E64674F7276A8C7CCBEDBE1A2BDC45D767D3C575E405F62
+3E6062668588B7D6D9C1DDE18DA9AD566F748BA4A9B6D2D6C2DEE293B0B46A8C8E7B9EA0
+3E64653B6363779A9CBAD5DCC6DDE59CB3BB4D666D4D666D96B1B8BED9E0BDD8DF809BA2
+4E6B716B868D526F757F9AA1ADC8CFC6E1E8AECBD167888D648C8E3F6D6D3866663F6266
+59747BA6BAC3C5DCE4809FA43B5E62496A6F9FBEC3A2BFC55E7F843864652F5F5F356162
+3C65675E878977A0A260898B416A6C3662633662633967673866663060602858582A5858
+315D5E325E5F2E5A5B3260603462623563633664643767673A6A6A3767673161613F6F6F
+3D6D6D3868683161612E605F2F61603062612F6160315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F305E5E315F5F326060315F5F305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E305E5E315F5F315F5F336161336161305E5E2E5C5C2F5D5D305E5E305E5E2E5C5C
+305E5E315F5F326060315F5F305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D
+305E5E315F5F315F5F3563634C7A7A4E7C7C406E6E2D5B5B4371713D6B6B2F5D5D4A7878
+416F6F3361613765653361613462622957573765653D6B6B366464315F5F315F5F315F5F
+2F5D5D2E5C5C2F5D5D315D5C2F5B5A305C5B335F5E34605F305C5B2D59582E5A592E5A5B
+3D696A416D6E3B67683864653763643763643A676A3B686E3C6B713F6A703B676A365F61
+2F5B5A305C5D315F5F2D5D5F2D5D5F315F5F2F5C59355E58375C545474692D5A572E5B58
+2E5B582F5C592F5C59305D5A2F5B5A2F5B5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305C5D305C5D305C5D305C5D305C5D305C5D305C5D2E5A5B2D595A
+305C5D305E5E2B59592B59592F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F
+325E5F315D5E2F5B5C325B5D355E60365F61375F613D65674B7375598183456E70396264
+345D5F2F585A355D5F3860622E56582F57593B63655881834F787A3662632F5D5D2F5F5F
+316161295B5A3060602F5F5F2F5D5D315F5F3361612C5A5A2C58593861635A82844B7174
+476A6E89A8ADB7D4DAAFCAD1738C93405B623557593D5F61749396B9D8DBB8D4D88DA9AD
+4B64694E676CADC6CBBFDBDFAECBCF628486577A7C3B61623860606C9293B9D6DCC8E1E8
+A4BDC4546F76516C739AB7BDC1DEE4BBD8DE6C898F4B6A6F7F9CA24A696E5370767E9BA1
+B5D2D8BFDCE295B6BB658B8E336161315F5F365C5F3E5B6169828990ABB297BDC050787A
+4E747782A5A9708F943F62663460612A5A5A3361612D5B5B2C5A5A315F5F356363366464
+346262305E5E2454542E5E5E3363633161613161613666663666663262622E5C5C315F5F
+3462623563633664643563633060602C5C5C3060603262623262622F5F5F2E605F306261
+3062612E605F305E5E305E5E315F5F315F5F315F5F315F5F315F5F326060305E5E315F5F
+326060315F5F305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E315F5F336161
+3260602F5D5D2E5C5C2F5D5D315F5F315F5F305E5E305E5E305E5E305E5E2E5C5C2E5C5C
+2F5D5D315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F305E5E416F6F
+4977773A68683563635280803B69693563634775754371713866662B5959295757326060
+3361615A88884977773967672E5C5C315F5F3361612E5C5C2D5B5B315F5F325E5D315D5C
+315D5C325E5D315D5C2F5B5A2F5B5A325E5D315D5E3662633662633A6667406C6D3D696A
+356162325F62356267346369376268356164345D5F305C5B2F5B5A2E5C5C2D5D5F2D5D5F
+315F5F2F5B5A345D59365B5453726A2D5A572D5A572E5B582F5C592F5C592F5C592F5B5A
+2F5B5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D305C5D305C5D305C5D
+305C5D305C5D305C5D305C5D305C5D325E5F2B57582D595A335F60315F5F336161336161
+2D5B5B2F5D5D2F5D5D305E5E305E5E305E5E305E5E315D5E315D5E2F585A325B5D365F61
+365F61386163477072638B8D7AA3A5386163355E603A6365365F612E5658335B5D3A6264
+3962642A5355315D5E2F5B5C2D5B5B2E5E5E2C5C5C2C5E5D3264632B5B5B2F5F5F346262
+3462622E5C5C2B59593E6A6B5D898A628B8D426A6C35585C5F8085B3D2D7BBD8DE90ABB2
+4C696F385A5C44676981A3A5BBDADDBCD9DDACC8CC6B8489435C6191AAAFBCD8DCBBD8DC
+7092944268693B6363345E5D527A7AB1D0D5C1DCE39EB9C04D6A7049686D97B6BBB8D9DE
+A5C6CB58797E4061667B9CA151727738595E597A7F93B2B7BCDBE0B5D4D97CA2A5467474
+2F5D5D325A5C3A5B604360664D6E736B94964371713B67684E7678426368325559356363
+2C5C5C2A58583866663563632959592B5B5B2E5E5E2E5E5E316161366666306060386666
+437373457575396B6A3567663C6E6D2F5F5F326060326060315F5F2E5C5C2E5C5C2D5D5D
+2E5E5E2D5D5D2F5F5F3161613060602F61603062612E605F2D5D5D305E5E305E5E315F5F
+315F5F315F5F315F5F315F5F315F5F305E5E315F5F326060315F5F305E5E2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C
+2E5C5C2E5C5C2F5D5D2F5D5D305E5E315F5F326060315F5F2E5C5C2D5B5B305E5E315F5F
+315F5F305E5E305E5E305E5E2F5D5D2E5C5C2E5C5C2F5D5D305E5E305E5E305E5E2F5D5D
+2F5D5D2F5D5D305E5E315F5F315F5F3361612E5C5C326060295757457373477575376565
+2D5B5B305E5E4674744977772D5B5B2F5D5D3C6A6A366464517F7F416F6F3563632D5B5B
+2F5D5D315F5F2F5D5D2E5C5C315F5F325E5D325E5D315D5C315D5C305C5B335F5E386463
+3D69683C6869386465335F603B67684571723F6B6C325E5F2D5A5D305D62316165376366
+386465376160315D5C2F5B5A2E5C5A2D5D5F2D5D5F315F5F2F5B5A345D59365B5453726A
+2C59562D5A572D5A572E5B582F5C592F5C59305C5B2F5B5A2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5D2F5D5D2F5D5D2F5D5D305C5D305C5D305C5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D
+3563632F5D5D2E5C5C326060335F60335F60335F60315F5F2F5D5D2D5D5D2D5D5D2D5D5D
+305E5E305E5E305E5E305E5E356162346061315D5E2E5A5B305C5D416D6E628B8D7BA4A6
+638C8E466F71355E60355E60355E603B6466396264254E503D6668315D5E2E5A5B315F5F
+3363632E5E5E285A593163622D5D5D336161336161315F5F305E5E3A6868618D8E8EBABB
+5C858738606231575A4C6F73B5D6DBBFDEE3A2BFC5557479385B5D3A6061779A9CB0D2D4
+BFDCE0B6D2D6779095476065749094BAD7DBB7D6D981A4A6345C5C315B5A335F5E46706F
+91B2B7B9D8DDA7C6CB4D6E733F626692B5B9ABD1D483A9AC42686B32585B688E91608689
+3053574164686A8B90A9CACFC7E6EBADD0D482B0B04C7C7C3760623A6063385B5F355D5F
+3060602F63612C5C5C365F613A5D6132585B315D5E2B5B5B346262326060295757285858
+3363632F6160316161447474487676346262325E5F4270704474743365642C5E5D346665
+3363633563633462623260602F5D5D2E5C5C305E5E3462622E5E5E3060603060602F5F5F
+2F5F5F3060602F5F5F2D5D5D326060315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D
+305E5E315F5F326060315F5F305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E
+305E5E305E5E305E5E305E5E2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D305E5E
+315F5F315F5F305E5E2D5B5B2D5B5B305E5E315F5F305E5E2E5C5C2F5D5D305E5E305E5E
+2F5D5D2E5C5C2F5D5D2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F
+356363305E5E2E5C5C3B69694D7B7B2F5D5D2C5A5A2F5D5D2E5C5C4A78784F7D7D2F5D5D
+315F5F346262285656336161326060326060305E5E2F5D5D2F5D5D315F5F305E5E2E5C5C
+305C5B335F5E3561603662613662613864633B67663E6A69436F70406C6D396566366263
+3561622D595A2B57583360632F5C613464683D696A3E6A693B656433605D315D5C315F5D
+2E5E602D5D5F315E612F5B5C345C5B35595552716B2B58552C59562D5A572E5B582F5C59
+2F5C59305C5B305C5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E3260602F5D5D2F5D5D335F60
+2D595A2B57583361612D5D5D2D5D5D2D5D5D2D5D5D2D5D5D305E5E305E5E315F5F336161
+326060325E5F305E5E2F5D5D3361613F6D6D4B777879A2A4739C9E689193588183376062
+2750523861633C6567325E5F2D595A326060315F5F2F5F5F3161612A5C5B2E605F315F5F
+3260602F5D5D2F5D5D3462623B6969527E7F6D999A527B7D396264365E604A7073A6C9CD
+B7D8DDB2D1D67C9DA23D6364456D6D87ADAEBDE0E2BBDADD93B0B45571753E5A5E648084
+B6D3D7BAD9DC9EC1C34870702F5B5A32605E3B6766577A7E98B9BEA9CACF5F8286456B6E
+84ACAE8CB4B6537C7E345D5F3A636570999B86AEB04971733A60633B61646F92969BBABF
+92B3B877A3A44A7A7A335F60335C5E355D5F35616229605D3169662B5F5D315F5F3C6265
+32585B2D595A315F5F2B57583763643C6869416F6F4C7C7C487878396969376565477374
+3A6365325B5D3561623967673363632C5E5D295B5A326060326060336161346262315F5F
+2E5C5C2E5C5C315F5F2D5D5D2E5E5E2F5F5F2D5D5D2E5E5E3060603060602F5F5F326060
+326060315F5F305E5E305E5E2F5D5D2F5D5D2E5C5C305E5E315F5F326060315F5F305E5E
+2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D
+2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E305E5E315F5F305E5E2E5C5C2F5D5D
+315F5F315F5F2F5D5D2E5C5C2F5D5D305E5E315F5F305E5E2F5D5D305E5E305E5E305E5E
+305E5E2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F2F5D5D3462622D5B5B5280804B7979
+3361612F5D5D396767366464416F6F406E6E386666406E6E305E5E2B59593462622D5B5B
+326060356363315F5F2F5D5D315F5F305E5E2D5B5B325E5D3864633D69683F6B6A3E6A69
+3C6867376362335F5E3B67683A6667366263376364386465325E5F2D595A315F5F2D5A5D
+3262643B67683B6766386260305D5A2F5B5A2F5D5B2E5E602D5D5F315E612E5A5B335B5A
+35595552716C2B58552C59562D5A572E5B582F5C592F5C59305C5B305C5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2F5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2959593161612D5B5B3462624674743C6A6A2C58593260602D5F5E2C5E5D
+2C5E5D2B5D5C2C5E5D2D5D5D2E5E5E2F5F5F2B5B5B2C5C5C3260603363633161612B5B5B
+2858582A58582F5B5C4D76786A939585AEB07EA7A9638C8E4E777930595B3460612D595A
+3361612E5C5C2A5A5A3262622D5F5E2F61602F5D5D315F5F2F5D5D305E5E336161305E5E
+2E5C5C356162376062355E602E565843696C7093978AABB093B4B988ABAF4D75755D8585
+91B7B8ADD0D2A3C2C5739094425E62456165506C7091B0B3ABCDCFA8CECF719B9A416D6C
+32605E2C58572F5558577A7E75989C547A7D3E6668578082537F802F5B5C346061477374
+6B979883ACAE5881833E66682D555741646846656A416267325E5F2A5A5A2B59592F5B5C
+35616233636325605C2C696428605D2C5C5C365E603C6265426E6F3D6B6B487173567E80
+4B77783664643563633F6D6D3F6D6D3864653F686A3C6466365E60325A5C325E5F346262
+3062612B5D5C2F5D5D2F5B5C315D5E3460613260602E5C5C2D5B5B2E5C5C2E5C5C305E5E
+2E5E5E2D5D5D2E5E5E3060603060602F5F5F315F5F315F5F305E5E305E5E305E5E2F5D5D
+2F5D5D2F5D5D305E5E315F5F326060315F5F305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+305E5E315F5F305E5E315F5F315F5F305E5E3260603462623260602F5D5D2F5D5D2F5D5D
+305E5E2F5D5D2F5D5D305E5E326060346262305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E
+315F5F315F5F305E5E3462623563634674743765653260602A58582B59592B5959305E5E
+3664644F7D7D5C8A8A366464346262315F5F305E5E315F5F326060326060305E5E2E5C5C
+2F5D5D315F5F3C6867416D6C45717044706F426E6D3E6A693662612D59582F5B5C346061
+3763643D696A4470713E6A6B315D5E2C5A5A2D5A5D2E5E60335F60335F5E325C5A2E5B58
+2D59582C5A582E5E602D5D5F315E612E5A5B335B5B355957516F6D2D57552B58552C5956
+2E5B582F5C592F5C59305C5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D
+2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D2D5B5B3462622E5A5B
+406C6D6591925A8687396264335F602E5E5E2C5E5D2C5E5D2B5D5C2C5C5C2D5D5D2E5E5E
+2F5F5F2F5F5F2D5D5D2C5C5C2D5D5D2D5D5D2C5E5D2E5E5E316161315D5E335F60295556
+3A66675682836B97987AA3A5689495598586416D6E3C6A6A346262315F5F3563632D5D5D
+326262305E5E346262315F5F2F5D5D315F5F305E5E2D5B5B315D5E2B57583D66682D5658
+3B63652E5457395F62395C6042686B3D67663F6B6A4F79785078785C8283517476335557
+3B5D5F4365675A7D7F6D93946A94935E8A8938666432636032605E3C64662B5154375F61
+3C64662F585A2F5B5C346061356363305E5E3866663965663B6768315D5E2F585A335C5E
+375F6137585D395C602E5A5B336363376565315F5F3563632D5F5E2B666237726E3D7471
+3B6B6B3C656751797B5B89893E6C6C396264396264346061315D5E305E5E326060376364
+3A6667376062376062365E60335C5E2F5B5C2F5D5D2F5F5F316161336161315D5E315D5E
+335F60326060305E5E305E5E3260602F5D5D315F5F3060602F5F5F2F5F5F306060306060
+2D5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E305E5E315F5F326060
+315F5F305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F326060326060
+3260603462623664643361612F5D5D315F5F305E5E2F5D5D2D5B5B2D5B5B305E5E346262
+376565305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F315F5F3361614D7B7B
+3462622B5959305E5E356363315F5F3462623361612E5C5C4977775482822C5A5A366464
+2C5A5A3563632E5C5C2D5B5B315F5F315F5F2C5A5A2E5C5C366464477372497574487473
+44706F426E6D3F6B6A386463305C5B2E5A5B3C6869426E6F406C6D3B6768335F602F5B5C
+315F5F2F5F612E5E5E2F5D5D2F5B5A325C5A305D5A2F5D5B2E5C5C2E5E602D5D5F315E61
+2E5A5B335B5B345856516F6D2D55542E5856305A58315B592F5C592E5B582E5C5A2F5D5B
+305E5C2D5E5B2F5D5B2F5D5B2E5C5C2E5C5C2F5B5C2E5C5C2E5E5E2E5E5E2D5D5D2D5D5D
+305E5E305E5E2E5C5C2E5A5B2F5B5C376364325B5D3760626F989A5F888A345C5E376062
+2F5D5D2D5D5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E2E5E5E315F5F315F5F2F5D5D326060346262315F5F315F5F386666497576568283
+719D9E729E9F6C98995A8687426E6F325E5F2F5B5C335F60305C5D335F60346061335F60
+315D5E2F5B5C305C5D315D5E305C5D325E5F335F60345D5F325B5D315A5C325B5D315D5E
+315F5F2E5E5E2D5D5D2F5D5D2F5D5D305E5E335F603460612E5A5B2F5D5D305E5E2F5F5F
+3161613161612E605F2C5C5C38646530595B2D5658345D5F366263325E5F315D5E366263
+366464326060305E5E305E5E326060335F60315D5E2F5B5C325B5D3D66683A6868326060
+3A68684E7C7C517F7F427272346665417372447474386666305C5D325E5F346262305E5E
+305C5D305C5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E315D5E315D5E325E5F335F60
+326060326060315F5F315F5F315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D
+2E5C5C2E5C5C2E5C5C2E5C5C305E5E305E5E305E5E305E5E2F5D5D2F5D5D2E5C5C2D5B5B
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D305E5E305E5E305E5E
+305E5E2F5D5D2E5C5C2D5B5B2F5D5D305E5E305E5E315F5F326060326060336161336161
+2C5A5A2D5B5B2F5D5D2F5D5D2F5D5D305E5E315F5F326060315F5F2D5B5B2F5D5D356363
+3361612C5A5A2D5B5B3563632E5C5C3D6B6B4472723967672F5D5D305E5E326060305E5E
+315F5F326060336161336161315F5F305E5E3260603361612F5D5D2F5D5D2F5D5D305E5E
+305E5E305E5E315F5F315F5F406E6C3D6B6937656333615F33615F3866643F6D6B447270
+3D6B6B416F6F3F6D6D3563632E5C5C2E5C5C2F5D5D2E5C5C2F5F612E5E5E2E5C5C2E5C5A
+305D5A305D5A2F5D5B2F5D5D3060622E5F632B5B5F305D6030585A375B5B4F6F6C2D5554
+2F5756305A58315B592F5C592E5B582E5C5A2F5D5B2D5E5B2D5E5B2F5D5B2F5D5B2E5C5C
+2E5C5C2F5B5C2E5C5C305E5E2D5D5D2D5D5D2D5D5D305E5E305E5E305C5D2F5B5C325B5D
+2A53553961635E868893BBBD749C9E3E6467335B5D315D5E305E5E305E5E305E5E305E5E
+305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F2D5D5D
+2F5F5F3060602E5E5E2F5D5D305E5E3462623866663E6A6B4975765E8A8B719D9E7AA3A5
+6B94964F787A3861632E5A5B2F5B5C325E5F356162376364366263346061325E5F325E5F
+325E5F335F60325E5F315D5E315D5E325E5F3260602D5D5D2E5E5E306060316161316161
+3060602E5E5E2D5D5D2E5E5E3161613363633161612D5D5D2C5C5C2E5E5E3161612D5B5B
+346061356162315D5E305C5D325E5F305C5D2A56572755553563633765652E5C5C346262
+4775754775753765654F7D7D568484507E7E416F6F3C6A6A4270703E6C6C336161305E5E
+386666396767315F5F2D5B5B305E5E315F5F2D5B5B2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E305E5E305E5E305E5E305E5E315F5F326060326060326060315F5F315F5F315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5F315F5F305E5E305E5E305E5E
+305E5E315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C315F5F
+315F5F315F5F305E5E305E5E2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E305E5E305E5E2F5D5D305E5E305E5E305E5E305E5E2F5D5D2E5C5C2E5C5C2F5D5D
+2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F2D5B5B2E5C5C2F5D5D2F5D5D2F5D5D
+2F5D5D315F5F326060336161315F5F305E5E2F5D5D2F5D5D2E5C5C305E5E315F5F336161
+3765653664642E5C5C2B59592F5D5D326060315F5F315F5F326060326060326060305E5E
+305E5E315F5F336161305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E346260
+33615F305E5C2E5C5A2E5C5A356361406E6C487674356363366464346262315F5F2F5D5D
+305E5E305E5E2F5D5D3060622E5E5E2E5C5C2E5C5A2F5C59305D5A2E5C5A2C5C5C2A5A5C
+2B5C602B5B5F2F5C5F2D55573458584C6C692D55542F5756305A58315B592F5C592E5B58
+2E5C5A2F5D5B2D5E5B2D5E5B2F5D5B2F5D5B2F5D5D2E5C5C2F5B5C2E5C5C2F5D5D2D5D5D
+2C5C5C2D5D5D305E5E315F5F315D5E2F5B5C355E602C5557335C5E3B64665B8385537B7D
+3C6466355E60315D5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E315F5F315F5F2D5D5D2C5C5C2D5D5D2E5E5E315F5F315F5F
+2E5C5C2C5A5A325E5F2E5A5B2C5859335F60466F7160898B7AA3A58AB3B5719D9E649091
+517D7E416D6E386465356162356162356162346061325E5F315D5E315D5E325E5F346061
+356162356162315F5F326060336161346262336161326060305E5E2F5D5D2D5B5B2F5D5D
+315F5F326060305E5E305E5E315F5F3361612F5B5C356162346061346061487475638F90
+669293588485406E6E507E7E507E7E406E6E416F6F507E7E4B7979376565305E5E366464
+3664642F5D5D2C5A5A305E5E305E5E2C5A5A305E5E305E5E2F5D5D2E5C5C2F5D5D315F5F
+315F5F2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E
+315F5F326060326060326060315F5F315F5F315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D315F5F315F5F315F5F315F5F315F5F305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D305E5E
+305E5E305E5E305E5E2F5D5D2F5D5D2E5C5C2F5D5D305E5E305E5E305E5E305E5E305E5E
+305E5E305E5E2E5C5C2F5D5D305E5E305E5E2F5D5D2F5D5D305E5E315F5F305E5E326060
+305E5E2D5B5B2F5D5D346262346262305E5E4A7878406E6E3361612D5B5B2E5C5C315F5F
+315F5F305E5E305E5E315F5F315F5F315F5F305E5E305E5E315F5F326060305E5E305E5E
+305E5E305E5E305E5E305E5E305E5E305E5E2E5C5A2F5D5B305E5C2E5C5A2E5C5A356361
+416F6D4B7977346262315F5F2E5C5C2F5D5D305E5E2F5D5D2E5C5C2E5C5C3060622E5E5E
+2E5C5C2E5C5A305D5A305D5A2F5D5B2D5D5D2F5F6132636732626634616431595B375B5B
+4F6F6C2D55542F5756305A58315B592F5C592E5B582E5C5A2F5D5B2D5E5B2D5E5B2F5D5B
+2F5D5B2F5D5D2F5D5D2F5B5C2E5C5C2F5D5D2C5C5C2C5C5C2D5D5D305E5E315F5F315D5E
+305C5D315A5C355E60386163335C5E547C7E50787A3A6264335C5E315D5E305E5E305E5E
+305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F
+315F5F3060602E5E5E2D5D5D2E5E5E326060336161336161326060305C5D366263396566
+356162315A5C335C5E40696B4D76785F8B8C6591926F9B9C78A4A579A5A6719D9E659192
+5B8788517D7E4C7879467273416D6E3E6A6B3B6768386465356162386163365F61355E60
+335C5E335C5E335C5E345D5F355E60365F61335C5E335C5E3760623A6365396264355E60
+325B5D346061335F602F5B5C305C5D3D696A4B77784874753B6768326060346262346262
+3361613361613563633260602C5A5A305E5E326060336161346262346262356363356363
+346262336161305E5E2E5C5C305E5E326060305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E315F5F326060326060326060315F5F
+315F5F315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5F315F5F305E5E
+305E5E305E5E305E5E315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D315F5F315F5F326060326060315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E2F5D5D305E5E305E5E
+305E5E2F5D5D2E5C5C2F5D5D305E5E2E5C5C305E5E315F5F305E5E305E5E315F5F315F5F
+2F5D5D548282437171346262315F5F3361613260602F5D5D2E5C5C315F5F305E5E305E5E
+2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E
+2F5D5D305E5C315F5D315F5D315F5D315F5D3563613C6A6842706E366464305E5E2E5C5C
+315F5F315F5F2F5D5D315F5F3664642F5F612E5E5E2E5C5C2F5D5B315E5B33605D32605E
+3060603060623162662E5E622F5C5F2D55573559594D6D6A2D55542F5756305A58315B59
+2F5C592E5B582E5C5A2F5D5B2C5D5A2C5D5A2F5D5B2F5D5B2F5D5D2F5D5D305C5D2F5D5D
+2F5D5D2C5C5C2E5C5C2F5D5D305E5E315F5F315D5E305C5D335F602F5B5C30595B4B7476
+91BABC7DA6A8426A6C345D5F315D5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F346262336161315F5F305E5E
+2F5D5D2F5D5D305E5E315F5F315D5E2F5B5C2D595A2D595A2F5B5C335F60366263386465
+3561623763643A6667406C6D4A76775682836490916D999A78A4A575A1A2719D9E6F9B9C
+709C9D719D9E709C9D719A9C6C9496699193628A8C5B8385547C7E4F77794C74764A7274
+466E70436B6D426A6C436B6D426A6C3F67693F676941696B4B74764D797A5783845C8889
+4F7B7C3A6667315D5E3561623361612D5B5B2D5B5B346262356363315F5F315F5F366464
+3260602F5D5D2E5C5C305E5E315F5F2E5C5C2B5959295757315F5F2E5C5C2E5C5C305E5E
+2F5D5D2C5A5A2C5A5A2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E
+305E5E305E5E315F5F326060326060326060315F5F315F5F315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F
+2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E315F5F315F5F326060326060
+326060315F5F315F5F305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F315F5F315F5F
+305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D2E5C5C2F5D5D2F5D5D
+305E5E2E5C5C2F5D5D3260602E5C5C2A58582E5C5C386666416F6F3462622C5A5A2F5D5D
+326060305E5E2E5C5C2F5D5D315F5F305E5E2F5D5D2E5C5C2F5D5D305E5E305E5E315F5F
+326060315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5D305E5C2F5D5B305E5C
+315F5D32605E33615F33615F3260602E5C5C2E5C5C315F5F3260603260603A6868447272
+326264306060315F5F305E5C325F5C33605D32605E3060603363653162662B5B5F2E5B5E
+335B5D4165655979762D55542F5756305A58315B592F5C592E5B582E5C5A2F5D5B2C5D5A
+2C5D5A2E5C5A2F5D5B2F5D5D2F5D5D305C5D305C5D2F5D5D2D5D5D2E5C5C2F5D5D305E5E
+315F5F315D5E2F5B5C335F60325E5F2A535540696B95BEC08EB7B94D7577365F61305C5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+305E5E315F5F315F5F2F5D5D315F5F336161326060305E5E2F5D5D2F5D5D305E5E386465
+346061315D5E325E5F366263366263325E5F2D595A335F60346061356162335F60325E5F
+335F603662633A66673D696A3D696A3F6B6C436F704874754E7A7B527E7F567F81648C8E
+688E916E9497749A9D7AA0A37EA4A780A6A981A7AA7FA5A881A7AA83A9AC81A7AA7AA0A3
+789EA184AAAD92BABC7BA4A6729E9F739FA0739FA05D898A3B67682F5B5C366263336161
+326060315F5F2F5D5D2E5C5C2D5B5B2D5B5B2D5B5B3260602F5D5D2E5C5C315F5F366464
+366464336161315F5F2D5B5B2E5C5C2F5D5D305E5E2F5D5D2D5B5B2E5C5C315F5F2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E315F5F326060326060
+326060315F5F315F5F315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5F
+315F5F305E5E305E5E305E5E305E5E315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+305E5E315F5F315F5F315F5F315F5F315F5F326060326060315F5F315F5F315F5F2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D
+305E5E305E5E305E5E2F5D5D2E5C5C2F5D5D305E5E305E5E2B59592C5A5A315F5F305E5E
+305E5E3D6B6B4F7D7D3361612E5C5C2D5B5B315F5F336161315F5F305E5E326060326060
+305E5E2E5C5C2E5C5C2F5D5D305E5E315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5D2F5D5B2E5C5A305E5C32605E32605E305E5C2D5B59315F5F
+315F5F315F5F315F5F305E5E3260603B6969437171356567336363336161315F5D325F5C
+325F5C305E5C2E5E5E3464663263672D5D61325F623D65674F73736888852D55542F5756
+305A58315B592F5C592E5B582E5C5A2F5D5B2C5D5A2C5D5A2E5C5A2E5C5A2F5D5D2F5D5D
+305C5D305C5D305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E2F5D5D2E5C5C295556366263
+36626339656677A0A279A2A44972742E57592F5B5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F2E5C5C2F5D5D
+315F5F3260603260603260603361613361612E5A5B315D5E356162366263356162335F60
+325E5F315D5E305C5D325E5F356162366263356162335F60315D5E2F5B5C335F60346061
+346061335F60325E5F315D5E325E5F355E60335B5D355D5F375F61386062396163386062
+375F61375F613B63653B63653E666840686A3D65673C64664870725880824E7779416D6E
+396566386465366263305C5D2E5A5B315D5E2C5A5A305E5E315F5F305E5E315F5F346262
+356363326060315F5F305E5E2F5D5D2F5D5D305E5E305E5E2E5C5C2C5A5A2E5C5C305E5E
+305E5E305E5E2F5D5D305E5E315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+305E5E305E5E305E5E305E5E315F5F326060326060326060315F5F315F5F315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D315F5F315F5F305E5E305E5E305E5E305E5E
+315F5F315F5F2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F305E5E305E5E
+315F5F315F5F315F5F315F5F315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+305E5E305E5E2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D305E5E315F5F2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D305E5E305E5E2F5D5D2E5C5C
+2F5D5D305E5E2D5B5B2C5A5A2D5B5B305E5E326060376565447272517F7F336161326060
+336161336161336161326060315F5F326060336161315F5F2E5C5C2E5C5C2F5D5D315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5D315F5D
+305E5C315F5D32605E32605E315F5D305E5C326060336161336161305E5E305E5E346262
+3866663A6868336365316161315F5F305E5C325F5C325F5C305E5C2E5E5E2D5D5F2E5F63
+2A5A5E2E5B5E365E60466A6A5D7D7A2D55542F5756305A58315B592F5C592E5B582E5C5A
+2F5D5B2C5D5A2C5D5A2E5C5A2E5C5A2F5D5D2F5D5D305C5D315D5E305E5E305E5E2F5D5D
+2F5D5D305E5E305E5E2E5C5C2D5B5B315D5E2A56572F5B5C3864655F888A5982843C6567
+2F5B5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E315F5F315F5F3462623260602F5D5D2E5C5C2F5D5D305E5E315F5F
+326060346061335F60325E5F315D5E325E5F335F60356162366263356162335F60305C5D
+305C5D315D5E325E5F325E5F305C5D315D5E335F60346061335F60315D5E315D5E325E5F
+335F60325B5D315A5C315A5C315A5C325B5D335C5E365F61376062386163325B5D325B5D
+3861633C65673A63653A63653E6769467273487475416D6E335F602D595A315D5E325E5F
+2E5A5B2F5D5D2E5C5C305E5E3361613260602E5C5C2C5A5A2E5C5C2F5D5D326060336161
+305E5E305E5E315F5F3260603260602E5C5C305E5E2F5D5D2D5B5B2D5B5B305E5E2F5D5D
+2C5A5A2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E315F5F
+326060326060326060315F5F315F5F315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F2E5C5C2F5D5D2F5D5D
+305E5E305E5E315F5F315F5F315F5F305E5E305E5E305E5E315F5F315F5F315F5F315F5F
+305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D2F5D5D2E5C5C
+2E5C5C2F5D5D2F5D5D305E5E315F5F305E5E305E5E305E5E305E5E305E5E305E5E305E5E
+305E5E2E5C5C2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E2D5B5B305E5E315F5F
+2E5C5C2F5D5D3462623866663967672E5C5C2F5D5D2F5D5D2E5C5C2E5C5C305E5E326060
+326060346262315F5F2E5C5C2E5C5C2F5D5D315F5F326060315F5F305E5E305E5E315F5F
+315F5F315F5F326060326060326060315F5D32605E32605E305E5C2F5D5B2F5D5B315F5D
+33615F2C5A5A305E5E305E5E2E5C5C3260603967673B69693866662F5F612D5D5D2E5C5C
+2F5D5B325F5C33605D33615F316161316163346569306064315E61335B5D3E626251716E
+2F57562F57562E58562F59572E5B582F5C592F5D5B2F5D5B2D5E5B2D5E5B2F5D5B2F5D5B
+2F5D5D2F5D5D305C5D305C5D315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+3260602F5D5D335F603A66673A6667325E5F315D5E3662632F5D5D2F5D5D2E5C5C2E5C5C
+2E5C5C2E5C5C2F5D5D2F5D5D2E5C5C2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F
+325E5F325E5F325E5F325E5F325E5F325E5F325E5F325E5F315F5F315F5F315F5F315F5F
+315F5F315F5F326060326060315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F305E5E2F5D5D2E5C5C2D5B5B2F5B5C3460612F5B5C2D595A
+3662633561622F5B5C346061346061315D5E3662633965663561623D696A426E6F396566
+356162346061335F60325E5F325E5F325E5F325E5F325E5F326060326060326060315F5F
+315F5F315F5F305E5E305E5E2E5C5C2F5D5D315F5F326060326060326060315F5F305E5E
+315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E2E5C5C2F5D5D305E5E315F5F
+315F5F315F5F305E5E2F5D5D315F5F315F5F315F5F315F5F315F5F315F5F326060326060
+32605E315F5D315F5D315F5D32605E32605E315F5D305E5C315F5F315F5F305E5E305E5E
+305E5E305E5E315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E2F5D5D2F5D5D305E5E315F5F2F5D5D2C5A5A2C5A5A2F5D5D
+2D5B5B2F5D5D2F5D5D2E5C5C2E5C5C315F5F326060305E5E2D5B5B2E5C5C2F5D5D2F5D5D
+305E5E305E5E305E5E305E5E2E5C5C305E5E3260602D5B5B376565507E7E2F5D5D326060
+315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F326060315F5F315F5F315F5F
+315F5F315F5F315F5F3260602E5C5C2F5D5D315F5F315F5F305E5E305E5E315F5F326060
+2E5C5A37656332605E315F5D305E5C32605E3664622F5D5B336161305E5E2E5C5C326060
+3967673C6A6A3967673563632F5F61316161305E5E2F5D5B33605D325F5C2E5C5A2E5E5E
+2B5B5D2E5F633161653865684C7476466A6A5373702F57562F57562E58562F59572E5B58
+2F5C592F5D5B2F5D5B2D5E5B2D5E5B2F5D5B2F5D5B2F5D5D2F5D5D305C5D305C5D305E5E
+305E5E305E5E305E5E305E5E305E5E305E5E305E5E2D5B5B285656315D5E4C7879638F90
+608C8D4571722E5A5B2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F325E5F325E5F325E5F325E5F325E5F
+325E5F325E5F325E5F315F5F315F5F315F5F315F5F315F5F315F5F326060326060315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E
+2F5D5D2E5C5C2E5C5C2D5B5B3060602D5B5B2B5B5B3563633262622F5D5D3161612E5C5C
+2F5F5F3765653A6A6A3D6B6B4171714371713D6B6B356162346061335F60325E5F325E5F
+325E5F325E5F325E5F326060326060326060315F5F315F5F315F5F305E5E305E5E2E5C5C
+2F5D5D315F5F326060326060315F5F315F5F305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F315F5F305E5E305E5E315F5F
+315F5F315F5F315F5F315F5F315F5F32606032606032605E315F5D315F5D315F5D32605E
+32605E315F5D305E5C315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D
+2F5D5D3260603462623260602F5D5D2E5C5C2F5D5D2E5C5C2F5D5D2F5D5D2E5C5C2E5C5C
+315F5F315F5F305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E2F5D5D2F5D5D2E5C5C
+315F5F305E5E305E5E3B69694E7C7C346262336161305E5E305E5E305E5E2F5D5D2F5D5D
+305E5E305E5E305E5E326060315F5F315F5F315F5F315F5F315F5F315F5F326060305E5E
+315F5F305E5E2E5C5C2F5D5D3765654472724F7D7D3765632F5D5B305E5C2F5D5B346260
+305E5C2F5D5B2F5D5B315F5F305E5E3260603B69694371714371713A6868315F5F326264
+3161612F5D5D2E5C5A325F5C315E5B315F5D3565653363652E5F63326266396669466E70
+3F63634F6F6C2F57562F57562F59572F59572E5B582F5C592F5D5B2F5D5B2D5E5B2D5E5B
+2F5D5B2F5D5B2F5D5D2F5D5D305C5D305C5D305E5E305E5E305E5E305E5E305E5E305E5E
+305E5E305E5E3361613361613563633C6A6A457373497777406E6E3563632F5D5D2F5D5D
+2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+315F5F315F5F325E5F325E5F325E5F325E5F325E5F325E5F325E5F325E5F305E5E305E5E
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F305E5E2F5D5D2E5C5C2E5C5C2C5C5C2E605F
+2C5C5C2B5D5C3161612F61602D5D5D2E605F356565396B6A3B6B6B396B6A3C6C6C386A69
+3060602D5D5D336161346061335F60325E5F325E5F325E5F325E5F325E5F326060326060
+315F5F315F5F315F5F315F5F315F5F315F5F2F5D5D305E5E315F5F315F5F326060315F5F
+315F5F305E5E305E5E2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D305E5E305E5E
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+32606032606032605E315F5D315F5D315F5D32605E32605E315F5D305E5C315F5F315F5F
+305E5E305E5E305E5E305E5E315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D336161366464346262305E5E
+2E5C5C2F5D5D2E5C5C2F5D5D2F5D5D2E5C5C2E5C5C315F5F315F5F305E5E305E5E305E5E
+305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E2B5959356363406E6E457373
+3462622F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E326060315F5F
+315F5F315F5F315F5F315F5F315F5F326060326060326060315F5F2E5C5C2F5D5D3B6969
+4D7B7B5C8A8A3563612D5B593E6C6A2E5C5A346260305E5C2F5D5B33615F326060315F5F
+3462623D6B6B4674744674743B6969305E5E3363652F5F5F2F5D5D305E5C305D5A2F5C59
+315F5D3565653161632A5B5F3161653966693D6567385C5C50706D2E56552F57562F5957
+305A582E5B582F5C592E5C5A2F5D5B2D5E5B2D5E5B2F5D5B2F5D5B2F5D5D2F5D5D305C5D
+305C5D305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E315F5F2F5D5D
+315F5F3E6C6C487676416F6F315F5F2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E315D5E315D5E315D5E
+315D5E315D5E315D5E315D5E315D5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F305E5E2F5D5D2F5D5D2E5C5C2F5F5F2F61602C5E5D2B5D5C2D5F5E2E605F2E605F
+306261326463396B6A356766326463396B6A3466652C5E5D2F5F5F326060335F60335F60
+325E5F325E5F325E5F325E5F325E5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E305E5E2F5D5D2F5D5D
+2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D305E5E315F5F315F5F315F5F315F5F326060326060
+326060315F5F315F5F315F5F315F5F315F5F315F5F32606032606032605E315F5D315F5D
+315F5D32605E32605E315F5D305E5C315F5F315F5F305E5E305E5E305E5E305E5E315F5F
+315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D315F5F336161336161305E5E2E5C5C2F5D5D2E5C5C305E5E305E5E
+2E5C5C2E5C5C305E5E315F5F305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D3361612E5C5C2B5959406E6E4775753A6868315F5F2D5B5B305E5E305E5E305E5E
+2F5D5D2F5D5D305E5E305E5E305E5E326060315F5F315F5F315F5F315F5F315F5F315F5F
+326060315F5F336161336161315F5F315F5F366464406E6E487676305E5C3A68665A8886
+32605E315F5D32605E32605E33615F336161315F5F315F5F3563633B69693D6B6B396767
+3563633262642C5C5C2F5D5D32605E315E5B2E5B58305E5C3060603161633061653D6D71
+3D6A6D365E603559595474712E56552F57562F5957305A582F5C592F5C592E5C5A2E5C5A
+2D5E5B2D5E5B2F5D5B2F5D5B2F5D5D2F5D5D305C5D305C5D305E5E305E5E305E5E305E5E
+305E5E305E5E305E5E305E5E2B5959315F5F3260603260603A6A6A4575753D6D6D2C5C5C
+2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D315D5E335C5E335C5E335C5E315D5E315D5E315D5E315D5E
+305E5E305E5E305E5E305E5E2E5E5E2F5F5F2F5F5F2F5F5F305E5E305E5E305E5E305E5E
+305E5E305E5E305E5E305E5E305E5E305E5E315F5F315F5F305E5E305E5E2F5D5D2F5D5D
+2F5F5F2D5D5D2D5D5D2E5E5E2E5E5E3161613666663868683B6B6B3E6E6E356565306060
+3565653161612C5C5C326262315F5F325E5F325E5F325E5F325E5F325E5F325E5F315D5E
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E315F5F315F5F315F5F
+315F5F315F5F305E5E305E5E315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+315F5F315F5F315F5F315F5F315F5F315F5F326060326060315F5F315F5F315F5F315F5F
+315F5F315F5F32606032606032605E315F5D315F5D315F5D32605E32605E315F5D305E5C
+315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E305E5E305E5E2F5D5D2F5D5D305E5E305E5E305E5E326060305E5E2F5D5D315F5F
+326060305E5E305E5E3260602F5D5D305E5E305E5E2E5C5C2E5C5C305E5E315F5F2F5D5D
+2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D305E5E315F5F315F5F3462622B5959315F5F497777
+4C7A7A3462622F5D5D305E5E326060315F5F315F5F315F5F315F5F315F5F315F5F326060
+326060315F5F315F5F315F5F315F5F315F5F315F5F326060315F5F326060336161336161
+336161326060315F5F305E5E3563613F6D6B608E8C396765386664356361315F5D2E5C5A
+326060315F5F305E5E2F5D5D305E5E3361613664643967673565672E5E5E315F5F346260
+325F5C35625F3A68663565653767693F70744D7D81426F72345C5E3559595474712E5655
+2F57562F5957305A582F5C592F5C592E5C5A2E5C5A2D5E5B2D5E5B2F5D5B2F5D5B2F5D5D
+2F5D5D305C5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+3563633260602D5B5B3161613E6E6E3E6E6E3464642F5D5D2F5D5D2E5C5C2E5C5C2E5C5C
+2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D325B5D
+325B5D325B5D325B5D305C5D305C5D305C5D305C5D305E5E305E5E305E5E305E5E2E5E5E
+2E5E5E2F5F5F2F5F5F305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E
+305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2B5B5B315F5F326262336161
+376767406E6E3E6E6E4472723E6E6E3765652F5F5F315F5F2B5B5B2B59592F5D5D315D5E
+315D5E325E5F325E5F325E5F325E5F325E5F315D5E315F5F315F5F315F5F315F5F315F5F
+315F5F326060326060315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F
+315F5F305E5E305E5E2F5D5D2F5D5D305E5E305E5E315F5F315F5F305E5E305E5E305E5E
+315F5F315F5F326060315F5F315F5F315F5F315F5F315F5F315F5F32606032606032605E
+315F5D315F5D315F5D32605E32605E315F5D305E5C315F5F315F5F305E5E305E5E305E5E
+305E5E315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D315F5F315F5F305E5E305E5E305E5E
+305E5E315F5F315F5F346262315F5F2F5D5D315F5F3260603260603260603462622F5D5D
+305E5E305E5E2E5C5C2E5C5C305E5E305E5E2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D
+305E5E315F5F3260602F5D5D2957573B69694674744371712F5D5D2E5C5C326060326060
+326060315F5F315F5F315F5F315F5F326060326060326060315F5F315F5F315F5F315F5F
+315F5F315F5F326060326060315F5F315F5F3260603361613260602F5D5D2D5B5B366462
+305E5C4573713A68664573713E6C6A35636132605E2F5D5D315F5F326060315F5F2E5C5C
+2E5C5C3260603765653A6A6C32626234626234626033605D406D6A4876743D6D6D326264
+3E6F7348787C3B686B335B5D35595952726F2D55542E56552F5957315B592F5C592F5C59
+2E5C5A2E5C5A2D5E5B2D5E5B2F5D5B2F5D5B2F5D5D2F5D5D305C5D305C5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E2B59592555553060604A7A7A5A8A8A
+4B7B7B3060602F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C325B5D325B5D325B5D325B5D305C5D305C5D
+305C5D305C5D2F5D5D2F5D5D305E5E305E5E2E5E5E2E5E5E2E5E5E2E5E5E305E5E305E5E
+305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E
+2F5D5D2F5D5D305E5E2E5C5C3864653C6A6A3965663C6A6A436F703E6C6C3561622D5B5B
+2E5A5B305E5E305C5D305E5E356162366263305C5D315D5E325E5F325E5F325E5F325E5F
+315D5E315D5E305E5E305E5E315F5F315F5F315F5F326060326060326060326060315F5F
+315F5F305E5E305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D305E5E305E5E315F5F326060315F5F315F5F
+315F5F315F5F315F5F315F5F32606032606032605E315F5D315F5D315F5D32605E32605E
+315F5D305E5C315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D2F5D5D305E5E305E5E305E5E336161305E5E
+2F5D5D315F5F3361613260603260603260602F5D5D315F5F305E5E2E5C5C2E5C5C305E5E
+305E5E2F5D5D305E5E2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D305E5E315F5F2E5C5C315F5F
+4E7C7C3E6C6C3361612F5D5D305E5E2F5D5D326060315F5F315F5F315F5F315F5F315F5F
+315F5F326060326060315F5F315F5F315F5F315F5F315F5F315F5F326060315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F326060315F5D2957552E5C5A37656345737142706E
+3A686632605E305E5E3260603462623260602F5D5D2F5D5D315F5F34626239696B336363
+3866663664623663604774714C7A783666662C5C5E3162663464682F5C5F355D5F355959
+4E6E6B2D55542D57552F5957315B59305D5A305D5A2E5C5A2D5B592F5D5B2D5E5B2F5D5B
+2F5D5B2F5D5D2F5D5D305C5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2D5B5B315F5F346262366666416F6F4575753F6D6D305E5E2F5D5D2F5D5D2E5C5C
+2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C
+2E5C5C305C5D305C5D325B5D305C5D305C5D305C5D305C5D305C5D2F5D5D2F5D5D305E5E
+305E5E2E5E5E2E5E5E2E5E5E2E5E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E
+305E5E2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D356162335F603E6A6B
+436F703C68693D696A406C6D3965663561622C5859305C5D366263305C5D305C5D335F60
+2F5B5C305C5D315D5E325E5F325E5F325E5F325E5F315D5E315D5E305E5E305E5E315F5F
+315F5F315F5F326060326060326060326060315F5F315F5F305E5E305E5E305E5E305E5E
+305E5E305E5E2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D305E5E305E5E2F5D5D
+2F5D5D2F5D5D305E5E315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F326060
+32606032605E315F5D315F5D315F5D32605E32605E315F5D305E5C315F5F315F5F305E5E
+305E5E305E5E305E5E315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E2D5B5B2E5C5C315F5F336161326060305E5E
+2F5D5D2F5D5D315F5F305E5E2E5C5C2E5C5C305E5E305E5E2E5C5C315F5F305E5E2F5D5D
+2E5C5C2E5C5C2E5C5C2F5D5D305E5E3563633F6D6D618F8F3B69692A5858346262356363
+2F5D5D315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F326060315F5F315F5F
+315F5F315F5F315F5F315F5F3260602F5D5D315F5F336161315F5F2F5D5D2E5C5C305E5E
+336161305E5C3563612F5D5B3563613A68663D6B69386664295755336161336161326060
+315F5F2F5D5D2F5D5D315F5F3260603562653161613A68683A6866376563477573477573
+2957573262642F5F612B585B2C585B3A6262345858476A662D57552C59562D5A572E5B58
+2F5C592F5C592F5B5A2D5B592F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D
+2F5B5C2F5B5C305C5D305C5D305C5D305C5D2F5B5C2F5B5C2E5A5B2F5B5C3561622E5C5C
+4A7677588686376364346262315F5F315F5F305E5E305E5E2F5D5D2E5C5C2E5C5C2E5C5C
+2D5B5B2E5C5C2F5D5D305E5E305E5E2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5B5C2D5B5B
+2D5B5B2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F
+305E5C2D5B592C5A582E5C5A2F5D5B2F5D5B2F5D5B305E5C305E5C2E5C5A315F5D305E5C
+2B59572D5B5932605E315F5D4D7B793E6C6A3664623E6C6A3F6D6B3563612F5D5B315F5D
+32605E32605E32605E315F5D315F5D315F5D305E5C305E5C315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D32605E32605E315F5D315F5D315F5D315F5D315F5D315F5D
+326060315F5F305E5E2F5D5D2E5C5C2E5C5C2D5B5B2D5B5B305E5E305E5E305E5E305E5E
+305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F
+315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E
+305E5E315F5F315F5F315F5F2F5D5D2E5C5C2E5C5C305E5E315F5F326060315F5F305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+2F5D5D2E5C5C2D5B5B2C5A5A305E5E315F5F326060315F5F305E5E2F5D5D2F5D5D2F5D5D
+2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E315F5F346061335F60315D5E305C5D
+305C5D305C5D315D5E325E5F335F60305C5D305C5D335F60325E5F2F5B5C2F5B5C325E5F
+2D5B5B3D6B6B416F6F3462622D5B5B3462623462622C5A5A315F5F3260603462622C5A5A
+3967672E5C5C2F5D5D305E5E326060315F5F305E5E2F5D5D2F5D5D305E5E315F5F326060
+326060326060315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E
+305E5E305E5E315F5F315F5F386465497576497576305C5D315D5E2C5859386465305E5E
+2F5D5D3260603664643B69694472724876763D6B6B2E5C5C2D5A5D3361612E5A5B355F5E
+335B5B375E5D4D716F2B58552C59562D5A572E5B582F5C592F5C592F5B5A2E5A592F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D2F5B5C305C5D305C5D305C5D305C5D
+305C5D305C5D2F5B5C305C5D2C5859305C5D3561625A86876B9798406C6D315D5E315F5F
+305E5E305E5E2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2D5B5B2E5C5C2F5D5D305E5E305E5E
+2F5D5D2F5D5D2E5C5C2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F32605E305E5C2F5D5B2F5D5B305E5C
+2F5D5B2E5C5A2E5C5A2F5D5B2D5B592E5C5A2C5A582C5A583563613C6A68396765447270
+3E6C6A396765396765376563315F5D2E5C5A2E5C5A315F5D315F5D315F5D305E5C305E5C
+305E5C305E5C305E5C315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D32605E
+32605E315F5D315F5D315F5D315F5D315F5D315F5D315F5F315F5F305E5E2F5D5D2F5D5D
+2E5C5C2E5C5C2E5C5C305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F315F5F315F5F305E5E
+305E5E305E5E305E5E315F5F315F5F305E5E305E5E305E5E315F5F315F5F326060305E5E
+305E5E2F5D5D305E5E315F5F315F5F315F5F305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2D5B5B2E5C5C2F5D5D2F5D5D305E5E2F5D5D2F5D5D2F5D5D305E5E
+315F5F326060315F5F305E5E2F5D5D2F5D5D305E5E2E5C5C2F5D5D2F5D5D2F5D5D305E5E
+305E5E315F5F315F5F346061335F60315D5E305C5D305C5D315D5E315D5E325E5F335F60
+335F60325E5F346061366263366263346061315D5E4573734371713B6969315F5F2D5B5B
+2F5D5D326060315F5F3563632C5A5A2A58582E5C5C2A5858315F5F356363305E5E326060
+315F5F305E5E305E5E305E5E305E5E315F5F326060315F5F315F5F315F5F315F5F315F5F
+305E5E305E5E305E5E315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F3C6869
+477374406C6D4F7B7C3D696A325E5F315D5E325E5F305E5E346262346262305E5E2F5F61
+336365356265305D60325E5F3965663E6867375F5F2A5150345B5A4D716F2B58552C5956
+2D5A572E5B582F5C592F5C592F5B5A2E5A592F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D
+2F5D5D2F5D5D305C5D305C5D315D5E315D5E315D5E315D5E305C5D305C5D315D5E2B5758
+2F5B5C3763645C88896A9697436F702F5B5C305E5E305E5E305E5E2F5D5D2F5D5D2E5C5C
+2E5C5C2E5C5C2D5B5B2E5C5C2F5D5D305E5E305E5E2F5D5D2F5D5D2E5C5C2F5D5D2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+315F5F315F5F2F5D5B2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2D5B592C5A58305E5C2E5C5A
+305E5C32605E3563613E6C6A406E6C3765633765633A68663967653462602F5D5B2E5C5A
+2F5D5B2E5C5A2F5D5B2F5D5B305E5C305E5C305E5C305E5C305E5C305E5C315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+305E5C305E5C305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E315F5F315F5F
+315F5F315F5F315F5F315F5F326060326060336161326060305E5E305E5E305E5E315F5F
+315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2F5D5D
+2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E315F5F326060315F5F305E5E2F5D5D
+2F5D5D305E5E2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F315F5F335F60335F60
+325E5F315D5E315D5E315D5E325E5F325E5F335F60346061325E5F305C5D315D5E335F60
+315D5E2D595A538181416F6F3260602F5D5D2F5D5D2D5B5B2E5C5C3361613462622E5C5C
+406E6E5A8888396767315F5F315F5F326060315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E305E5E315F5F315F5F
+305E5E305E5E305E5E305E5E315F5F315F5F2C58593864653B6768608C8D4E7A7B3A6667
+3965662E5A5B3866662D5B5B2A5858336161386568346164305D603360633561622B5758
+345E5D365E5E345B5A3E6262486A692B58552C59562D5A572E5B582F5C592F5C592F5B5A
+2E5A592F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D305C5D315D5E315D5E
+315D5E315D5E315D5E315D5E305C5D305C5D305C5D335F60335F604571724E7A7B396566
+315D5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2D5B5B2E5C5C2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E2C5A582D5B592E5C5A
+2E5C5A2F5D5B315F5D305E5C2D5B592F5D5B2B595734626042706E4775734573713D6B69
+32605E2E5C5A315F5D33615F315F5D2E5C5A2E5C5A315F5D33615F2F5D5B2F5D5B305E5C
+305E5C305E5C315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D305E5C305E5C305E5C2F5D5D2F5D5D305E5E
+305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E
+305E5E305E5E305E5E305E5E305E5E326060326060315F5F315F5F315F5F326060326060
+336161356363336161315F5F305E5E305E5E315F5F315F5F315F5F2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D326060315F5F315F5F305E5E2F5D5D2E5C5C2E5C5C
+2D5B5B2F5D5D305E5E315F5F315F5F305E5E2F5D5D2F5D5D305E5E305E5E305E5E315F5F
+315F5F315F5F315F5F326060326060335F60325E5F325E5F315D5E315D5E325E5F325E5F
+325E5F325E5F325E5F325E5F315D5E2F5B5C305C5D3561623C68694775753765652C5A5A
+2F5D5D3361612F5D5D2E5C5C315F5F3462622E5C5C4C7A7A73A1A15886863765652B5959
+356363315F5F315F5F326060336161336161326060315F5F315F5F305E5E305E5E305E5E
+305E5E305E5E305E5E2F5D5D2F5D5D315F5F315F5F305E5E305E5E305E5E305E5E315F5F
+315F5F315D5E335F60325E5F3864653B67683864655C8889477374326060336161336161
+315F5F315E61336063315E612E5A5D325E5F3760623D6565355B5C4266664F71724A6C6B
+2B58552C59562D5A572E5B582F5C592F5C592F5B5A2E5A592F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5D2F5D5D2F5D5D2F5D5D305C5D315D5E315D5E315D5E315D5E315D5E315D5E305C5D
+305C5D325E5F3460612E5A5B305C5D3561622F5B5C305C5D2F5D5D2F5D5D2F5D5D2F5D5D
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5B305E5C305E5C2F5D5B305E5C33615F32605E2F5D5B
+33615F2A58563563614C7A78507E7C44727039676533615F305E5C2C5A582D5B5932605E
+32605E2F5D5B305E5C366462305E5C305E5C305E5C315F5D315F5D315F5D32605E32605E
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D305E5C
+305E5C305E5C305E5C305E5C2F5D5D2F5D5D305E5E315F5F315F5F315F5F305E5E305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E
+326060326060315F5F315F5F315F5F326060326060336161366464346262315F5F305E5E
+315F5F315F5F315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+326060326060315F5F305E5E305E5E2F5D5D2F5D5D2E5C5C2D5B5B2F5D5D305E5E305E5E
+2F5D5D2E5C5C2F5D5D2F5D5D315F5F315F5F315F5F315F5F315F5F315F5F326060326060
+325E5F325E5F325E5F325E5F325E5F325E5F335F60335F60325E5F305C5D335F60366263
+335F60325E5F426E6F558182356363305E5E2C5A5A2E5C5C315F5F326060305E5E305E5E
+3563632B59593563634876765583833C6A6A2F5D5D326060315F5F315F5F326060336161
+336161326060315F5F315F5F305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D
+305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E3460613561622F5B5C295556
+2E5A5B3A6667628E8F4C78792D5B5B507E7E588686386666255255325F623C686B335F62
+335C5E3E6668355B5C325557698B8C8BAAAC6E8E8D2B58552C59562D5A572E5B582F5C59
+2F5C592F5B5A2E5A592F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D305C5D
+305C5D315D5E315D5E315D5E315D5E305C5D305C5D315D5E315D5E305C5D2E5A5B2E5A5B
+305C5D2F5B5C2B57582E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5B
+315F5D305E5C2D5B592E5C5A32605E32605E2E5C5A43716F3664623A6866497775477573
+396765315F5D2F5D5B33615F2D5B592C5A5832605E33615F2E5C5A2E5C5A33615F315F5D
+315F5D315F5D315F5D315F5D315F5D32605E32605E315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D305E5C305E5C305E5C305E5C305E5C305E5C2F5D5D
+305E5E305E5E315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C
+2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F326060326060356363336161315F5F315F5F315F5F315F5F315F5F315F5F2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E
+315F5F3260603361612D5B5B2E5C5C305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F325E5F325E5F325E5F325E5F335F60
+335F60335F60335F60346061315D5E315D5E335F60305C5D315D5E3F6B6C507C7D2E5C5C
+305E5E2F5D5D2D5B5B2E5C5C315F5F3361613260602F5D5D326060315F5F2654543C6A6A
+3664643361612D5B5B305E5E315F5F326060326060326060326060315F5F305E5E315F5F
+315F5F315F5F305E5E305E5E305E5E305E5E305E5E305E5E305E5E315F5F315F5F315F5F
+315F5F305E5E305E5E2E5A5B325E5F305C5D3E6A6B325E5F3C68693E6A6B356162315F5F
+4876765684844C7A7A3C696C376467386467376366375F61365C5F385B5D5A7C7E92B1B3
+90AFB16987872B58552C59562D5A572E5B582F5C592F5C592F5B5A2E5A592F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D2F5B5C305C5D305C5D305C5D305C5D305C5D
+305C5D2F5B5C305C5D305C5D2E5A5B305C5D2F5B5C305C5D325E5F2C58592E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D
+2F5D5D2F5D5D305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2D5B59305E5C2F5D5B2B59572E5C5A346260
+36646232605E4C7A7842706E3F6D6B3E6C6A3563612E5C5A2D5B592C5A58305E5C2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C315F5D315F5D315F5D315F5D315F5D305E5C
+305E5C305E5C315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D305E5C305E5C
+305E5C305E5C305E5C305E5C2F5D5B2F5D5B2F5D5D305E5E315F5F326060326060315F5F
+305E5E2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E315F5F305E5E
+305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E
+305E5E315F5F315F5F315F5F305E5E305E5E305E5E315F5F315F5F326060336161326060
+315F5F315F5F326060326060315F5F305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F3260603361613462622E5C5C2F5D5D
+315F5F315F5F305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F325E5F325E5F325E5F335F60335F60335F60335F60335F60335F60335F60
+2F5B5C2D595A315D5E3965663B67683864652F5D5D305E5E2F5D5D2E5C5C2E5C5C2F5D5D
+315F5F3361612D5B5B3462623866662F5D5D2C5A5A2F5D5D3361612D5B5B315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E
+305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E366263315D5E
+305C5D3561622B57583561622B57583460612F5D5D2A5858326060437171447174346164
+2D595C325E613D6567446A6D678A8C8EB0B27F9EA05270724D696A2B58552C59562D5A57
+2E5B582F5C592F5C592F5B5A2E5A592F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D
+2F5D5D2F5B5C2F5B5C305C5D305C5D305C5D305C5D2F5B5C2F5B5C2F5B5C305C5D2F5B5C
+315D5E2C58592C5859346061305C5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5A315F5D315F5D2E5C5A33615F3C6A68406E6C3D6B6943716F416F6D3E6C6A
+3462602B59572F5D5B346260305E5C295755305E5C32605E2C5A582A5856305E5C32605E
+2F5D5B315F5D315F5D305E5C305E5C305E5C2F5D5B2F5D5B2F5D5B315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D305E5C305E5C305E5C305E5C305E5C305E5C2F5D5B
+2F5D5B305E5E305E5E315F5F326060326060315F5F305E5E2F5D5D305E5E305E5E305E5E
+305E5E305E5E305E5E305E5E305E5E315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E315F5F305E5E305E5E305E5E
+305E5E305E5E315F5F315F5F315F5F326060315F5F315F5F315F5F326060326060315F5F
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D315F5F315F5F315F5F
+305E5E305E5E315F5F3260603361612F5D5D305E5E326060326060315F5F315F5F326060
+326060315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E315D5E325E5F325E5F
+335F60335F60346061335F60335F60315D5E346061305C5D2D595A3B67684D797A467273
+305C5D2F5D5D2D5B5B2E5C5C315F5F315F5F2E5C5C2F5D5D3361613664642856562A5858
+3A6868285656326060366464315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F
+315F5F326060326060315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E315F5F
+315F5F315F5F315F5F305E5E305E5E305C5D2B57583E6A6B2B57583662633763642D595A
+325E5F3361613664643462622D5B5B2E5B5E3663663B676A3B6468476F714E74776F9294
+85A7A96180825270726D898A2C59562C59562D5A572E5B582F5C592F5C592F5B5A2F5B5A
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D305C5D305C5D305C5D315D5E
+315D5E305C5D305C5D305C5D2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C
+2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2E5C5C315F5F2F5D5D2E5C5C305E5E2D5B5B2B59593260603462602D5B59295755416F6D
+4A787642706E44727039676538666436646233615F305E5C2F5D5B2F5D5B305E5C315F5D
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C305E5C
+305E5C305E5C2F5D5B2F5D5B315F5D315F5D315F5D315F5D315F5D32605E32605E32605E
+315F5D315F5D305E5C2F5D5B2F5D5B2F5D5B305E5C305E5C326060326060326060326060
+315F5F315F5F305E5E305E5E2F5D5D2F5D5D305E5E305E5E315F5F315F5F326060326060
+315F5F305E5E2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D305E5E2E5C5C2E5C5C2F5D5D2F5D5D
+2F5D5D305E5E305E5E305E5E315F5F315F5F315F5F326060326060315F5F315F5F315F5F
+315F5F315F5F326060326060326060315F5F315F5F305E5E315F5F315F5F315F5F305E5E
+305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F3260602F5D5D2F5D5D2F5D5D2F5D5D
+305E5E305E5E315F5F315F5F325E5F335F60335F60335F60335F60335F60335F60325E5F
+3763642C58592D595A335F60325E5F4773743561623561622F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E315F5F326060315F5F305E5E2F5D5D2E5C5C2E5C5C2F5D5D305E5E315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F326060305E5E336161346262315F5F
+2F5D5D315F5F315F5F2F5D5D315F5F3361613260602E5C5C2E5C5C326060336161305E5E
+2B5758346061315D5E3763643864652D595A315D5E356162386465315D5E295556386465
+346063507C7F40696D3B6468436B6D6D9396779A9C7496985A797B5674765975762C5956
+2C59562D5A572E5B582F5C592F5C592F5B5A2F5B5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D
+2F5D5D2F5D5D2F5D5D305C5D305C5D305C5D315D5E315D5E305C5D305C5D305C5D2F5B5C
+2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B
+2D5B5B2D5B5B2D5B5B2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2B59592D5B5B2B59592D5B5B326060
+315F5F2F5D5D3563632C5A583664623967654876744A78763E6C6A416F6D406E6C32605E
+305E5C2F5D5B2E5C5A2E5C5A2E5C5A305E5C315F5D2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C305E5C305E5C305E5C2F5D5B2F5D5B305E5C
+305E5C305E5C315F5D315F5D315F5D315F5D315F5D315F5D315F5D305E5C305E5C2F5D5B
+2F5D5B2F5D5B2F5D5B315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D
+2F5D5D305E5E305E5E315F5F315F5F326060326060315F5F305E5E305E5E2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E
+315F5F315F5F315F5F315F5F315F5F315F5F305E5E315F5F315F5F315F5F326060326060
+315F5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E305E5E315F5F315F5F
+315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315D5E
+315D5E325E5F325E5F325E5F325E5F315D5E315D5E325E5F315D5E315D5E305C5D436F70
+3864653460612C58592F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F315F5F
+305E5E305E5E2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F305E5E2E5C5C305E5E346262336161305E5E2D5B5B
+305E5E336161336161336161326060315F5F2F5D5D3763643864652E5A5B2A5657325E5F
+366263325E5F2C58592D595A325E5F3A66674D797A406C6F4D797C3E676B3E676B6E9698
+6C9496567C7D5275773F61624362644A68682C59562C59562D5A572E5B582F5C592F5C59
+2F5B5A2F5B5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D305C5D305C5D
+305C5D315D5E315D5E305C5D305C5D305C5D2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C
+2F5B5C2F5B5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C356363356363305E5E2E5C5C315F5F2C5A5A2957572D5B5B315F5D3F6D6B
+3D6B694472704A7876406E6C3866643563612E5C5A2E5C5A2E5C5A2D5B592E5C5A2E5C5A
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C
+305E5C305E5C305E5C2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C305E5C305E5C
+305E5C315F5D32605E315F5D305E5C305E5C2F5D5B2F5D5B2F5D5B2F5D5B305E5E305E5E
+305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D305E5E305E5E305E5E315F5F315F5F
+315F5F326060305E5E305E5E315F5F315F5F315F5F305E5E305E5E2F5D5D305E5E305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E315F5F315F5F305E5E
+305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+305E5E305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F305E5E
+305E5E2F5D5D315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E
+305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E305C5D305C5D315D5E315D5E315D5E315D5E
+305C5D305C5D2D595A386465325E5F3864654B7778325E5F366263305C5D2F5D5D2F5D5D
+2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E305E5E305E5E315F5F315F5F305E5E
+305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E346262326060
+2F5D5D2D5B5B305E5E336161315F5F2D5B5B315F5F305E5E315F5F326060315F5F305E5E
+326060366464305C5D2E5A5B346061376364335F602955562C58594571724F7B7C497576
+447071477374315D603E6A6D3E6A6D507C7F79A2A45A8284395F603A5D5F305454385A5B
+4969682C59562C59562D5A572E5B582F5C592F5C592F5B5A2F5B5A2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D305C5D305C5D305C5D315D5E315D5E305C5D305C5D
+305C5D2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C305E5E2D5B5B
+2C5A5A305E5E305E5E3260603B69693A6866497775416F6D3B696743716F3B69672D5B59
+2C5A58305E5C305E5C305E5C305E5C2F5D5B2F5D5B2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C32605E315F5D315F5D
+305E5C2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+315F5F305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F305E5E315F5F315F5F
+326060315F5F315F5F305E5E2F5D5D305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2E5C5C
+2E5C5C2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D305E5E305E5E315F5F
+315F5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E2F5D5D305E5E305E5E305E5E
+315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D305C5D305C5D315D5E315D5E315D5E315D5E305C5D305C5D2B5758356162325E5F
+4470713763642F5B5C2D595A305C5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C
+2E5C5C2F5D5D305E5E315F5F326060326060315F5F305E5E2F5D5D315F5F315F5F315F5F
+305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D305E5E336161356363326060
+2F5D5D315F5F305E5E315F5F336161315F5F2E5C5C315F5F366464325E5F335F60356162
+2E5A5B376364457172467273507C7D679394467273315D5E3E6A6B457174568285457174
+3F6B6E5780823F686A315959385E5F2F5655365A5A4F71702C59562C59562D5A572E5B58
+2F5C592F5C592F5B5A2F5B5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D
+305C5D305C5D305C5D315D5E315D5E305C5D305C5D305C5D2F5B5C2F5B5C2F5B5C2F5B5C
+2F5B5C2F5B5C2F5B5C2F5B5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2B59592F5D5D2E5C5C2D5B5B305E5E326060396767477575
+3B69674D7B794A78763866643563612F5D5B2856543462602F5D5B305E5C305E5C305E5C
+305E5C2F5D5B2F5D5B2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+305E5C305E5C2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B305E5C305E5C32605E315F5D305E5C305E5C2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D305E5E315F5F305E5E305E5E305E5E305E5E
+315F5F315F5F315F5F315F5F305E5E315F5F315F5F326060315F5F315F5F305E5E2F5D5D
+305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D305E5E305E5E305E5E
+305E5E305E5E305E5E2F5D5D305E5E305E5E305E5E315F5F315F5F315F5F305E5E305E5E
+305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F305E5E305E5E2F5D5D326060326060326060315F5F315F5F315F5F315F5F305E5E
+315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D315D5E315D5E315D5E325E5F
+325E5F315D5E315D5E315D5E366263325E5F487475517D7E2F5B5C315D5E2D595A305C5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D305E5E315F5F326060
+326060315F5F305E5E2F5D5D315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E
+2B59592E5C5C3260603765653967673967673967673967672C5A5A2E5C5C326060366464
+346262305E5E2E5C5C2F5D5D2C58592F5B5C386465406C6D467273426E6F3E6A6B477374
+5A83854D76784D76784D76783A6669396568325E613B676A346061325B5D36605F3A6262
+2F57563259584B726F2C59562C59562D5A572E5B582F5C592F5C592F5B5A2F5B5A2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D305C5D305C5D305C5D315D5E315D5E
+305C5D305C5D305C5D2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C315F5F
+346262326060315F5F3361613361613A68684674743B6967406E6C3E6C6A2F5D5B2E5C5A
+2F5D5B29575533615F2D5B592D5B592E5C5A2F5D5B2F5D5B305E5C305E5C305E5C2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C315F5D
+305E5C305E5C2F5D5B2F5D5B2F5D5B305E5C305E5C305E5E2F5D5D2F5D5D2E5C5C2E5C5C
+2F5D5D305E5E315F5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E305E5E
+305E5E315F5F315F5F315F5F305E5E305E5E2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E315F5F315F5F305E5E305E5E305E5E305E5E
+305E5E315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D326060
+326060326060315F5F315F5F315F5F305E5E305E5E315F5F305E5E305E5E2F5D5D2F5D5D
+2F5D5D305E5E305E5E315D5E325E5F325E5F325E5F325E5F325E5F325E5F315D5E356162
+2C5859537F80487475366263315D5E346061305C5D2E5C5C2F5D5D2F5D5D2F5D5D305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F326060326060315F5F305E5E2F5D5D315F5F
+315F5F315F5F315F5F315F5F3260603260603260603563633765653B69693E6C6C3D6B6B
+396767386666396767336161336161305E5E2C5A5A2D5B5B315F5F3462623563633F6B6C
+517D7E507C7D4B7778406C6D3460613F6B6C497576638C8E4871733B6466355E602F5B5E
+3561642F5B5E2F5B5E2F5B5C315D5E356160335D5C305A58345C5B4A736F2C59562C5956
+2D5A572E5B582F5C592F5C592F5B5A2F5B5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D
+2F5D5D2F5D5D305C5D305C5D305C5D315D5E315D5E305C5D305C5D305C5D2F5B5C2F5B5C
+2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2B59592E5C5C2E5C5C3361613B69693F6D6D
+4371714C7A7A3967652F5D5B2F5D5B2856542D5B593563612B59572C5A582D5B592E5C5A
+2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B305E5C2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B
+2F5D5B2F5D5B305E5C305E5C305E5C305E5C305E5C305E5C2F5D5B2F5D5B305E5C305E5C
+315F5D315F5D315F5F305E5E2F5D5D2E5C5C2E5C5C2F5D5D305E5E305E5E315F5F315F5F
+315F5F315F5F305E5E305E5E305E5E305E5E315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E315F5F
+315F5F315F5F315F5F315F5F315F5F305E5E315F5F315F5F315F5F315F5F305E5E2F5D5D
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D305E5E315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F305E5E305E5E2F5D5D326060326060326060315F5F315F5F305E5E
+305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315D5E325E5F
+325E5F325E5F325E5F325E5F325E5F315D5E2F5B5C356162416D6E315D5E325E5F2B5758
+2E5A5B2D595A2E5C5C2E5C5C2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E315F5F
+315F5F326060326060315F5F315F5F305E5E305E5E315F5F315F5F326060326060336161
+336161346262416F6F3E6C6C3D6B6B3F6D6D3D6B6B386666356363356363396767396767
+3260602A58582E5C5C3A68683F6D6D3C6A6A628E8F82AEAF618D8E436F703F6B6C4D797A
+5F8B8C406C6D38616331595B376062345D5F305C5F376366376467396669326060346262
+33615F2C585733605D355F5D4A74702E58562C59562D5A572E5B582F5C592F5C592F5B5A
+2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D305C5D305C5D305C5D
+315D5E315D5E305C5D305C5D305C5D2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C
+2F5B5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D346262346262326060376565406E6E406E6E3D6B6B406E6E315F5D295755346260
+305E5C2C5A5832605E2C5A58315F5D32605E315F5D305E5C2F5D5B2E5C5C2E5C5A2E5C5C
+2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B305E5C305E5C305E5C305E5C305E5C
+305E5C2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C315F5D32605E326060315F5F305E5E
+2F5D5D2E5C5C2F5D5D305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E305E5E
+305E5E315F5F305E5E2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D305E5E2E5C5C2E5C5C2F5D5D
+2F5D5D2F5D5D305E5E305E5E305E5E315F5F315F5F315F5F326060326060315F5F315F5F
+315F5F326060326060315F5F315F5F305E5E2F5D5D2E5C5C2D5B5B2F5B5C2F5B5C2F5B5C
+2E5C5C2F5D5D305E5E315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E
+2F5D5D336161326060326060315F5F315F5F305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E325E5F325E5F315D5E315D5E325E5F325E5F325E5F325E5F315D5E
+315D5E426E6F5C88893A6667325E5F335F60335F602E5A5B3561622E5C5C2E5C5C2F5D5D
+315F5F315F5F315F5F315F5F305E5E315F5F315F5F315F5F326060326060315F5F315F5F
+315F5F305E5E305E5E315F5F326060336161346262346262356363406E6E3A6868376565
+3A68683C6A6A3A6868386666386666305E5E3967673B69693866663E6C6C477575437171
+3664644672735E8A8B5C88897EAAAB709C9D3561623561622F5B5C365F6130595B386163
+2F5B5C2F5B5E356164346164325F62315F5F3563633462602D5A57366360305A56436D69
+2E56552E58562F5957305A582F5C592F5C592E5C5A2E5C5A3462602C5D5A2957552C5A58
+336161315F5F2F5B5C3460612E5A5B2F5B5C315D5E325E5F305C5D2E5A5B2F5B5C305C5D
+2E5A5B2F5B5C2C58592C58592F5B5C2E5A5B2D595A325E5F305C5D2F5B5C2F5B5C2E5A5B
+2E5A5B2E5A5B2E5A5B2E5A5B315D5E2F5B5C2D595A2D595A2E5A5B2F5B5C2E5A5B2D595A
+2F5B5C2D595A2F5B5C335F60325E5F2D595A2D595A325E5F325E5F3C6869426E6F416D6E
+4672734B77783F6B6C2C5859305C5B305D5A305C5B305C5B305C5B305C5B305C5B305C5B
+2F5D5D2F5D5D2F5D5D2F5D5D2F5C5F2F5D5D2F5C5F2F5D5D305C5B305C5B305C5B305C5B
+305C5B315D5C315D5C315D5C2F5B5A2F5B5A305C5B305C5B305C5B315D5C315D5C305E5C
+2F5D5A2D5E5A2E5F5B2E5F5B2E5F5B2E5F5B2E5F5B2D5E5A2C5D592C5D592D5E5A2D5E5A
+2E5F5B2F605C2F605C32605D305E5C315D5C315D5C315D5C315D5C315D5C315D5C315D5C
+335F5E335F5E325E5D315D5C315D5C325E5D335F5E32605E32605E2F605D2E5F5C2D5E5B
+2F5D5B2F5D5B2F5D5B305E5C2F5D5B2F5D5B305E5C305E5C2E5F5C2E5F5C2E5F5C2E5F5C
+305E5E315F5F315F5F326060325E5F325E5F315D5E305C5D335F60335F60335F60325E5F
+305E5E2F5D5D2F5D5D305C5D325C5B325C5B325C5B305C5B305C5B305C5B2F5D5B2F5D5B
+2F5D5B32605E33615F2F5D5B2E5A59315D5C335F5E315D5C315D5C315D5C305C5B305C5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2E5C5A305C5B325E5D325E5D315D5C335D5C325E5D
+305C5D356162325E5F325E5F356162305C5D2F5B5C356162406C6D4975763E6A6B2E5A5B
+305C5D325E5F2E5A5B2E5A5B2F5B5C2F5B5C305C5D315D5E325E5F325E5F325E5F325E5F
+325E5F325E5F325E5F325E5F325E5F325E5F335F60335F60335F60325E5F335F60335F60
+346061335F60325E5F315D5E305C5D3E6A6B426E6F2B5758396566366263305C5D3D696A
+3E6A6B305C5D447071659192356162396566436F704470716591925C88894571726D999A
+4F7B7C325E5F2D595A37636434605F305C5B325E5F346262305E5E2F5D5D315F5F2F5D5D
+315F5F315F5F34605F335D5B345E5C315A5648716D2E56552F57562F5957305A582F5C59
+2F5C592E5C5A2E5C5A3768653566633462602F5D5B2A58582A58582D595A2F5B5C356162
+2E5A5B2B57582F5B5C335F60325E5F325E5F335F60325E5F315D5E305C5D305C5D305C5D
+2F5B5C2F5B5C305C5D2F5B5C2F5B5C2E5A5B2E5A5B2E5A5B2E5A5B2E5A5B2F5B5C305C5D
+2F5B5C2E5A5B2E5A5B305C5D315D5E305C5D2F5B5C2D595A335F60335F602B57582A5657
+325E5F3864653864652F5B5C436F70507C7D4874753A6667335F60305C5D2E5A59305C5B
+305D5A305C5B305C5B305C5B305C5B305C5B305C5B2F5D5D2F5D5D2F5C5F2F5C5F2F5C5F
+2F5C5F2F5C5F2F5D5D305C5D305C5B305C5B305C5B305C5B315D5C315D5C315D5C305C5B
+305C5B305C5B305C5B305C5B305C5B305C5B2F5D5B2F5D5A2D5E5A2E5F5B2E5F5B2F605C
+2E5F5B2E5F5B2E5F5B2D5E5A2D5E5A2D5E5A2E5F5B2E5F5B2F605C2F605C315F5C315F5D
+325E5D315D5C305C5B305C5B315D5C325E5D325E5D335F5E325E5D315D5C315D5C315D5C
+315D5C325E5D32605E2F605D2F605D2E5F5C2E5F5C2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B305E5C305E5C2E5F5C2E5F5C2E5F5C2E5F5C305E5E315F5F315F5F315F5F325E5F
+325E5F315D5E305C5D335F60335F60335F60325E5F305E5E2F5D5D2F5D5D305C5D335D5C
+335D5C335D5C315D5C315D5C305E5C305E5C305E5C2E5C5A315F5D32605E315F5D325E5D
+34605F355F5E2F5B5A305C5B305C5B305C5B305C5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C
+2E5C5A305C5B325E5D325E5D325C5B325C5B345E5D3662632B5758376364305C5D2C5859
+386465325E5F315D5E426E6F3C6869305C5D2B57582E5A5B2D595A2C5859305C5D305C5D
+305C5D305C5D315D5E315D5E315D5E325E5F325E5F325E5F325E5F325E5F325E5F325E5F
+325E5F335F60335F602F5B5C325E5F366263366263335F60315D5E335F60356162406C6D
+3662632D595A295556325E5F2D595A3D696A406C6D4A76773460613763645581823A6667
+4B77785783845C88893E6A6B3C68693864655B87885B8788376364305C5D2E5A5B2F5B5A
+335F5E3462622E5C5C2E5C5C3B6969416F6F36646432606032605E376160335D5B345D59
+325B574A716C2E56552F57562F5957305A582F5C592F5C592E5C5A2E5C5A32636031625F
+356361315F5D2C5A5A3765653D696A315D5E325E5F2E5A5B2E5A5B335F60346061305C5D
+2C58592C5859305C5D2D595A2F5B5C305C5D2C58592D595A2F5B5C2B57582F5B5C2E5A5B
+2E5A5B2E5A5B2E5A5B2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C305C5D315D5E315D5E
+315D5E305C5D2E5A5B2C58592E5A5B346061346061305C5D3460613D696A477374497576
+4672733B6768305C5D2D595A2F5B5C315D5C2F5D5B2F5D5A2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D2F5C5F2F5C5F2F5C5F2F5D5D2F5D5D2F5D5B
+2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C305E5C305E5C305E5C305E5C2F5D5B2F5D5B
+2F5D5B2F5D5B2E5C5A2F5D5B2F5D5B305E5C315F5D315F5D315F5D315F5D305E5C305E5C
+305E5C305E5C305E5C305E5C305E5C305E5C32605E315F5D305E5C2F5D5B2F5D5B305E5C
+315F5D32605E315F5D305E5C305E5C2F5D5B2F5D5B305E5C305E5C315F5D2F605D2F605D
+2F605D2F605D305E5C305E5C2F5D5B2F5D5B305E5C305E5C305E5C305E5C2E5F5C2E5F5C
+2F605D2F605D305E5E315F5F315F5F315F5F315F5F305E5E315D5E305C5D335F60335F60
+315F5F315F5F305E5E305E5E2F5D5D305C5D345D5F345D5F345D5F325E5F325E5F315F5F
+315F5F2F5F5F2D5D5D2E5E5E305E5E305E5E325E5F346061335F60305C5D305C5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E2E5E5E2E5E5E315F5F2F5D5D305E5E326060315F5F305C5D
+305C5D315D5E3662632A5657396566305C5D325E5F3C6869325E5F4672735581823E6A6B
+325E5F356162346061305C5D325E5F366263325E5F315D5E305C5D305C5D305C5D315D5E
+315D5E325E5F325E5F325E5F325E5F325E5F325E5F325E5F335F60335F60386465356162
+305C5D2E5A5B2F5B5C335F603662633864652A56572C58593460613D696A3B67683B6768
+638F90608C8D3662633561624571726995965783844F7B7C3965662E5A5B325E5F315D5E
+356162477374638F903E6A6B3A66672F5B5C325E5D34605F356363315F5F336161406E6E
+416F6F32606034626232605E376160325C5A345D59325B574B726D2E56552F57562F5957
+305A582F5C592F5C592E5C5A2E5C5A2E5F5C295A572F5D5B2F5D5B3260604775754A7677
+2D595A2D595A325E5F356162335F60315D5E315D5E325E5F315D5E315D5E2E5A5B315D5E
+315D5E2D595A315D5E3460612F5B5C2E5A5B2E5A5B2E5A5B2E5A5B2F5B5C2F5B5C305C5D
+305C5D2F5B5C2F5B5C305C5D305C5D315D5E315D5E305C5D2F5B5C2F5B5C2A56572D595A
+3763643965663561623662633C6869517D7E416D6E315D5E2D595A315D5E335F60325E5F
+305C5D2F5D5B2F5D5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D
+2F5D5D2F5C5F2F5C5F2F5C5F2F5D5D2F5D5D2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C
+305E5C315F5D315F5D315F5D305E5C2F5D5B2F5D5B2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B
+305E5C315F5D32605E32605E32605E315F5D315F5D315F5D315F5D305E5C305E5C305E5C
+305E5C32605E315F5D2F5D5B2E5C5A2E5C5A2F5D5B315F5D32605E305E5C305E5C2F5D5B
+2E5C5A2E5C5A2F5D5B305E5C305E5C2E5F5C2F605D2F605D30615E315F5D305E5C2F5D5B
+2E5C5A305E5C305E5C305E5C305E5C2E5F5C2F605D2F605D2F605D315F5F315F5F315F5F
+315F5F315F5F305E5E315D5E315D5E335F60335F60315F5F315F5F305E5E305E5E2F5D5D
+2F5D5D325E5F325E5F325E5F315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F306060326060
+305E5E2F5B5C305C5D325E5F3460612E5C5C2F5D5D2F5D5D2F5D5D305E5E315F5F2F5F5F
+2F5F5F326060305E5E305E5E3260603260602F5D5D2F5D5D315D5E315D5E335F60346061
+305C5D386465335F602F5B5C588485517D7E3763642F5B5C3460612F5B5C2C5859315D5E
+315D5E335F60325E5F305C5D2F5B5C2F5B5C305C5D315D5E325E5F325E5F325E5F325E5F
+325E5F325E5F325E5F335F60335F602E5A5B325E5F376364386465376364335F60305C5D
+2F5B5C3864653E6A6B4874753C68693B6768447071527E7F3B6768366263396566386465
+457172396566366263315D5E3D696A416D6E3D696A315D5E2E5A5B4B7778325E5F325E5F
+2D595A3662612E5A59315F5F3E6C6C4573734573733D6B6B2F5D5D34626233615F376160
+325C5A345D59325B574B726D2E56552F57562F5957305A582F5C592F5C592E5C5A2E5C5A
+3263602C5D5A315F5D2E5C5A305E5E4674744B7778315D5E2E5A5B346061315D5E285455
+2C58593A66673E6A6B3763642F5B5C2F5B5C2F5B5C2D595A2B57582E5A5B305C5D2D595A
+2F5B5C2F5B5C2E5A5B2E5A5B2F5B5C2F5B5C305C5D315D5E305C5D305C5D305C5D305C5D
+2F5B5C2F5B5C2E5A5B2E5A5B2B57583763643662632D595A335F60457172457172356162
+386465325E5F305C5D325E5F335F60305C5D2D595A2D595A2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E3060603060602F5F5F2E5E5E
+2E5E5E2D5D5D2C5C5C2E5C5C2E5C5A305C5B315D5C325E5D335F5E335F5E335F5E335F5E
+335F5E335F5E325E5D325E5D315D5C315D5C315D5C305E5C315F5F2E5E5E2D5D5D2C5C5C
+2C5C5C2D5D5D2E5E5E2F5F5F2E5E5E2D5D5D2D5D5D2C5C5C2C5C5C2D5D5D2D5D5D2E5E5E
+2F5F5F2F5F5F3060603060602F5F5F2E5E5E2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F315F5D315F5D315F5D305E5C305E5C305E5C305E5C305E5C
+315F5D315F5D315F5D315F5D305E5C305E5C305E5C305E5C315D5E315D5E315D5E305E5E
+305E5E2E5E5E2E5E5E2D5F5E2E605F3163623666663464643260602E5C5C315D5E356162
+2F5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F3060602E5E5E2E5E5E306060
+3060602D5D5D2D5D5D305E5E325E5F3561622C5859315D5E305C5D325E5F4874754C7879
+3C68692E5A5B2D595A305C5D2B57582E5A5B356162325E5F335F60325E5F305C5D2F5B5C
+2F5B5C305C5D315D5E325E5F325E5F325E5F325E5F325E5F325E5F325E5F335F60335F60
+2E5A5B3460613864653561622E5A5B2D595A3460613C6869416D6E426E6F4F7B7C325E5F
+3D696A4F7B7C416D6E3561622E5A5B376364346061396566356162315D5E2F5B5C406C6D
+507C7D4D797A3460612955563662632F5B5C2C5859305C5D335F5E2A56552F5D5D406E6E
+4E7C7C517F7F46747436646434626233615F376160325C5A345D59325B574B726D2E5655
+2F57562F5957305A582F5C592F5C592E5C5A2E5C5A2C5D5A2C5D5A32605E2F5D5B2F5D5D
+416F6F527E7F4C7879406C6D436F703E6A6B3A6667457172517D7E487475325E5F335F60
+3A6667376364305C5D335F60335F602D595A2D595A305C5D2F5B5C2F5B5C2F5B5C2F5B5C
+2F5B5C305C5D305C5D305C5D305C5D305C5D2F5B5C2E5A5B2E5A5B2F5B5C305C5D2A5657
+3561623C68693C6869436F704A7677416D6E305C5D305C5D2F5B5C305C5D315D5E315D5E
+2F5B5C2E5A5B305C5D2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2E5E5E2E5E5E2E5E5E3060603060602F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2C5C5C2F5D5B
+305C5B315D5C325E5D335F5E335F5E335F5E335F5E335F5E335F5E325E5D325E5D325E5D
+315D5C315D5C305E5C2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2D5D5D2C5C5C2C5C5C2D5D5D2E5E5E2E5E5E2F5F5F3060603060603060602F5F5F
+2F5F5F2E5E5E2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F32605E
+315F5D315F5D305E5C305E5C305E5C305E5C315F5D315F5D315F5D315F5D315F5D305E5C
+305E5C305E5C305E5C305C5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2C5E5D2C5E5D2B5D5C
+3163623969693C6C6C396767326060315D5E315F5F2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E
+2F5F5F2F5F5F2F5F5F3060602E5E5E2E5E5E3060603060602E5E5E2D5D5D2F5F5F356363
+305C5D2D595A3763642B57584A7677729E9F3D696A346061346061356162335F60305C5D
+335F60366263335F60325E5F315D5E305C5D305C5D305C5D315D5E315D5E325E5F325E5F
+325E5F325E5F325E5F325E5F325E5F335F60335F60396566335F602E5A5B2E5A5B346061
+3A66673D696A3E6A6B426E6F305C5D426E6F335F605581826E9A9B4D797A416D6E406C6D
+3F6B6C315D5E2C5859315D5E315D5E2F5B5C3B6768487475497576376364335F60325E5F
+3763642E5A5B3561622F5B5A2F5B5A305E5E3462623F6D6D4F7D7D4A7878336161346262
+32605E376160325C5A345D59325B574B726D2E56552F57562F5957305A582F5C592F5C59
+2E5C5A2E5C5A275855295A572E5C5A2F5D5B315F5F3A6868497576537F804B77784A7677
+4A76774D797A558182558182457172335F603A66674C78794672733E6A6B477374426E6F
+335F60366263305C5D305C5D305C5D2F5B5C2F5B5C2F5B5C2F5B5C305C5D2F5B5C305C5D
+305C5D2F5B5C2E5A5B2F5B5C325E5F3460613763643460613D696A4D797A4D797A3C6869
+315D5E315D5E366263325E5F2E5A5B2C58592F5B5C335F60335F60315D5E2F5D5B2D5E5B
+2D5E5B2D5E5B2D5E5B2D5E5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E306060306060
+2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D305E5C305E5C315F5D315F5D32605E32605E
+315F5D315F5D32605E315F5D315F5D315F5D315F5D315F5D315F5D315F5D2E5E5E2F5F5F
+3060603060603060603060602F5F5F2E5E5E2F5F5F2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D
+2E5E5E2F5F5F336161326060315F5F315F5F2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F315F5F315F5F32606032606032605E315F5D305E5C305E5C2E5F5C2E5F5C
+2E5F5C2F605D2F605D2F605D2F605D2F605D305E5C305E5C305E5C305E5C2F5D5D2F5D5D
+2F5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2D5F5E3363633868683A6868346262
+315D5E305E5E2E5E5E2D5F5E2D5F5E2D5F5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E
+2D5F5E2F61603062612E605F2D5F5E2F6160346262315D5E325E5F376364335F60527E7F
+6A9697386465305C5D346061325E5F2F5B5C305C5D2E5A5B2C58592D595A305C5D305C5D
+305C5D315D5E315D5E315D5E325E5F325E5F325E5F325E5F325E5F325E5F325E5F325E5F
+335F60335F60325E5F315D5E356162406C6D4A76774975763C68692F5B5C3763643F6B6C
+6591924B77783C68694470714571724571723460613561622F5B5C2E5A5B386465376364
+325E5F346061346061335F602F5B5C315D5E2E5A5B3561622D595A2E5A5B315D5C325E5D
+315F5F2D5B5B2F5D5D3C6A6A3C6A6A2D5B5B32606032605E376160335D5B345D59325B57
+4A716C2E56552F57562F5957305A582F5C592F5C592E5C5A2E5C5A30615E2D5E5B2B5957
+2D5B59305E5E2C5A5A2D595A366263335F602F5B5C2E5A5B325E5F325E5F2E5A5B2D595A
+305C5D2D595A467273406C6D3864654773743E6A6B2A56572F5B5C315D5E315D5E305C5D
+2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2E5A5B305C5D356162
+386465467273436F70426E6F406C6D3A6667315D5E2F5B5C335F602B5758305C5D346061
+315D5E2F5B5C305C5D305C5D2C5A5A2F5D5B2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E3060602F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E
+2D5E5B315F5D315F5D315F5D32605E32605E315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D2F5F5F306060316161326262326262316161306060
+2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E315F5F336161336161315F5F
+305E5E305E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F315F5F315F5F326060
+326060335F5E315F5D305E5C305E5C2F5D5B2E5F5C2E5F5C2F605D2F605D2F605D2F605D
+2F605D305E5C305E5C305E5C305E5C305E5E305E5E305E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2D5F5E2F61602B5B5B2A5A5A305E5E346262346061325E5F335F602F5F5F2E605F2E605F
+2F5F5F2E5E5E2E5E5E305E5E2E5E5E315F5F2D5D5D2E5E5E2F61603062612E605F2D615F
+2F61602D5B5B396566335F602C58593965663E6A6B346061325E5F2F5B5C325E5F2E5A5B
+2F5B5C366263325E5F2D595A3460612F5B5C2F5B5C305C5D315D5E325E5F325E5F325E5F
+325E5F325E5F325E5F325E5F325E5F325E5F325E5F335F60335F60386465406C6D457172
+416D6E3864653662633F6B6C4975765783843B67683C68692F5B5C406C6D6C98996F9B9C
+346061335F60366263346061305C5D356162305C5D2D595A2E5A5B3460612D595A315D5E
+315D5E315D5E366263346061315D5E335F5E2E5A59305E5E3260602E5C5C2E5C5C315F5F
+305E5E315F5F315F5D36605F335D5B355E5A315A5649706B2E56553058572F59572F5957
+2F5C59315E5B2E5C5A2A58562D5E5B2C5D5A2D5B592D5B592F5D5D305E5E315D5E315D5E
+2F5B5C2F5B5C2F5B5C2F5B5C305C5D305C5D305C5D315D5E325E5F315D5E315D5E305C5D
+2F5B5C2F5B5C2E5A5B2E5A5B305C5D305C5D305C5D305C5D305C5D305C5D305C5D305C5D
+2E5A5B315D5E315D5E2E5A5B325E5F3A66673E6A6B3B67685783846B9798578384325E5F
+2D595A325E5F2D595A2C5859315D5E2F5B5C325E5F325E5F2C58592D595A335F60346262
+2E5C5A295A5730615E3465622E5C5A2F5D5B315F5D2A5856305C5B2E5A592F5B5A325E5D
+33605D305D5A305D5A315F5C2D5B59305E5C32605E2F5D5B2E5C5A305E5C315F5D315F5D
+32605E34626033615F2E5C5A2C5A582F5D5B315F5D32605E2D5E5B30615D32635F31625E
+2E5F5B2D5E5A2F605C31625E30615D2E5F5B30615D30615D2D5E5A30615D32635F2C5D59
+34626032605E3462602F5D5B32605E33615F2C5A583462602D5B5933615F315F5D305E5C
+2E5C5A2C5A58315F5D2F5D5B346061325E5F346061346262305E5E305E5E2F5F5F2C5C5C
+3161613161613462622C5A5A305C5D3561622E5A5B335F60325C5B34605F315D5C2E5C5A
+315F5D305E5C2D5E5B31625F2F605D2F605D315F5D315F5D315D5C305C5B305C5B305C5B
+315D5E3260602F5D5D2F5D5D3361613060602E5E5E3262622D5D5D305E5E2D5B5B335F60
+315D5E345D5F3D6668365F613260602C5C5C2F5F5F305E5E2F5D5D2F5D5D2F5B5C346262
+305C5D315F5F3060602F5F5F2D5F5E2E605F2E62602E605F2F5D5D366263325E5F346061
+5B87884B7778335F602F5B5C325E5F325E5F315D5E305C5D305C5D305C5D315D5E315D5E
+335F60315D5E315D5E366263325E5F2E5A5B335F602F5B5C2C58593A66673561622F5B5C
+346061356162356162436F70426E6F386465376364416D6E3A66674B77784B77783A6667
+426E6F305C5D315D5E335F60335F60497576507C7D376364315F5F315F5F326060315F5F
+315F5F305E5E315F5F326060315F5F3361612E5C5C2D5B5B3361613361612F5D5D305E5E
+325E5D325E5D305E5E305E5E315F5F326060326060336161346262305E5C36605F335D5B
+315A563059554C736E2D55542F5756305A582F59572D5A57305D5A305E5C305E5C2C5D5A
+2C5D5A2E5C5A2F5D5B305E5E305E5E305C5D305C5D2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C
+305C5D305C5D305C5D315D5E315D5E305C5D305C5D2F5B5C2F5B5C2F5B5C2E5A5B305C5D
+305C5D305C5D305C5D305C5D305C5D305C5D305C5D3460612F5B5C2B5758325E5F447071
+4E7A7B447071325E5F436F705682834D797A3965663E6A6B436F703A6667356162356162
+2E5A5B315D5E356162315D5E2D595A2D595A2A56573765632D5E5B295A57275855295755
+2D5B59305E5C2D5B5935616034605F335F5E305C5B315B592E5B58315B59305D5A305C5B
+325E5D325E5D305C5B2F5B5A305C5B305C5B305C5B2F5B5A2F5B5A325E5D34605F315D5C
+2D59582E5A59305E5B33615E2E5F5B2B5C582C5D592D5E5A2F605C2F605C30615D2F605C
+2D5E5A2E5F5B2E5F5B2E5F5B30615D30615D2D5B58305E5C2F5B5A335F5E305C5B356160
+3662612E5A59325E5D325E5D34605F305C5B2F5B5A2E5A59305C5B34605F335F5E345D5F
+315A5C335C5E335F60305C5D305E5E3361612D5D5D2D5D5D2E5E5E336161305C5D325E5F
+365F612E575936605F335B5B345E5D325C5B2F5B5A325E5D305E5C2D5E5B2F605D2D5E5B
+2E5F5C315F5D325E5D325E5D345E5D355F5E36605F345E5D335F5E2F5B5C2D5B59315D5E
+2F5D5B2E5C5C305E5C346061356160335C5E36605F325A5C3159593B6164345C5C335F60
+346260376565335F5E335F60396362355E60325C5B335C5E335F5E3260602F605D2F5F5F
+2E605D2E605F2D5F5E315F5F3763642C58593C68694975763B6768305C5D335F60315D5E
+305C5D305C5D2F5B5C2F5B5C305C5D305C5D315D5E325E5F2E5A5B2B5758305C5D315D5E
+325E5F3763643662633965662F5B5C2E5A5B335F60426E6F487475447071346061315D5E
+3C68694A7677558182447071426E6F3763642B57583662632E5A5B315D5E335F602F5B5C
+3864653B67682B5758356363336161326060315F5F305E5E315F5F315F5F326060315F5F
+346262326060315F5F3563633361612E5C5C2F5D5D325E5D315D5C305E5E305E5E315F5F
+315F5F326060336161346262305E5C36605F335D5B315A563059554C736E2C5453305857
+305A582E58562B58552D5A57305E5C315F5D2B5C592C5D5A2F5D5B305E5C2F5D5D2E5C5C
+2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C305C5D305C5D
+305C5D2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C305C5D305C5D305C5D305C5D305C5D305C5D
+305C5D305C5D315D5E305C5D2E5A5B305C5D386465416D6E406C6D3A6667325E5F406C6D
+3D696A386465426E6F447071386465325E5F477374396566335F60346061325E5F325E5F
+335F60315D5E2553512B59572E5C5A315F5D366261335F5E2E5A592E5A59315B59325C5A
+2E58562953512B5352325C5A38605F37615F355F5D345E5C335D5B345E5C345E5C345E5C
+335D5B335D5B325C5A305A58335D5B36605E325C5A2B55532C5654335D5B315F5C2A5953
+2857512D5C5633625C34635D31605A2F5E582F5E58305F59305F592F5E58305F5932615B
+32615B2F5E5837615F335D5B37615F355F5D37615F3862602C5654295351325C5A335D5B
+335D5B315B59325C5A355F5D37615F375F5E396161345C5C355D5D345E5D2F5B5A305E5C
+32605E2E5C5A2D5B592D5B5934605F325E5D345E5D305858295151345C5C365C5D345C5B
+335B5A325C5A315E5B315F5C2F605C2F605C2D5E5A2E5F5B315F5C325F5C335D5B345C5B
+345C5B355D5C365E5D345E5C325C5B2F5C59325C5B315E5B315D5C315E5B315B5A325C5A
+2F57572F5756274D4E2148472B4E50254C4B386261325F5C305C5B355F5D355D5D315958
+305858325A59345C5C335D5B345E5D325F5C2F605D2E615C2D5F5C2D5E5B2F5D5D356162
+2F5B5C4773743A6667335F60305C5D305C5D305C5D305C5D305C5D305C5D315D5E315D5E
+315D5E315D5E315D5E346061386465386465315D5E2C58592E5A5B335F60366263376364
+517D7E4B7778406C6D346061426E6F3763643B6768426E6F406C6D3F6B6C2E5A5B2F5B5C
+2F5B5C3662632F5B5C315D5E346061346061305C5D2E5A5B315D5E325E5F3A6868366464
+326060305E5E305E5E315F5F315F5F315F5F2F5D5D326060305E5E305E5E346262315F5F
+2C5A5A2D5B5B315D5C315D5C305E5E305E5E315F5F315F5F326060326060346262305E5C
+36605F335D5B315A563059554C736E2D5554305857305A582E58562D5A572F5C592F5D5B
+2E5C5A2B5C592C5D5A2F5D5B2E5C5A2D5B5B2D5B5B2E5A5B2F5B5C305C5D305C5D2F5B5C
+2F5B5C2F5B5C2E5A5B2E5A5B2E5A5B2E5A5B2F5B5C2F5B5C2F5B5C2F5B5C305C5D305C5D
+305C5D305C5D305C5D305C5D305C5D305C5D305C5D305C5D305C5D2A5657315D5E346061
+2F5B5C2955562C58593460613B67683763643C6869396566396566426E6F426E6F3B6768
+3A66674A7677406C6D3965663561623460613C6869416D6E3B676832605E3B6967366462
+2E5C5A2E5A59285453275352345E5D36605E345E5C2B5352214948224A492D5554325958
+2E55543158572E55522D54533057543259583158552F56552F5653335A59345B58335A59
+2F565329504F284F4C2C5352315A562A545023504B24514C2F5C5737645F34615C2D5A55
+2956512A5752305D582F5C572A57522956512A57522D5A55335D59345D592D5451315857
+2F5653305756335A57264D4C1E45422D5453305754375E5D345B58325958355C59335A59
+355C5B395D5D3157583056573058582E5857305C5B335F5E2E5C5A305E5C2F5B5A335F5E
+335D5C305858294F502147483255573B5F5F335A59315857305857305A58325F5C34625F
+30615D2F605C32605D325F5C325C5A2F57562E55542E55542F56553259582F5756315958
+325A59325A59355D5C365E5D325A59325958345B5A345858355959294B4C1F4142274648
+2145453C64633F696738605F325A593057563458583A5E5E385C5C315857305756315958
+335D5B32605D2E5F5B2D5E5A2D5E5A2E5C5A436F705E8A8B5A8687335F60305C5D305C5D
+2F5B5C315D5E325E5F325E5F325E5F325E5F325E5F315D5E315D5E335F60325E5F325E5F
+2D595A2E5A5B335F603A66674A76774773743C6869467273335F60386465356162507C7D
+4E7A7B366263396566305C5D325E5F2E5A5B335F602C5859315D5E2F5B5C356162335F60
+325E5F335F60305C5D3662634874753E6C6C3866663260602F5D5D305E5E326060315F5F
+305E5E305E5E305E5E2D5B5B305E5E386666376565305E5E305E5E315D5C315D5C305E5E
+305E5E305E5E315F5F3260603260603361612F5D5B36605F335D5B325B57315A564C736E
+2E56552F57562F5957305A5833605D36636032605E2D5B592C5D5A2B5C592D5B592C5A58
+2C5A5A2C5A5A2F5B5C305C5D305C5D305C5D305C5D2F5B5C2F5B5C2F5B5C2E5A5B2E5A5B
+2E5A5B2E5A5B2E5A5B2F5B5C2F5B5C2F5B5C305C5D305C5D305C5D305C5D305C5D305C5D
+305C5D305C5D305C5D305C5D2C58592E5A5B305C5D315D5E325E5F315D5E2E5A5B2B5758
+346061346061325E5F3561623A66673965663965663E6A6B3460613A66673F6B6C3A6667
+3965664571724672733864653763623D6968376362325E5D376160345E5D305A5838605F
+355D5C305857264D4A1C43402148452E55523559573155532A4E4C2549452549472B4F4B
+2C504E264A462246442347432A4E4C345854355957294D492448462B4F4B315553315551
+2B524D244B46274E49335A55375E592F565129504B284F4A254C473057522E5550254C47
+224944214843284F4A355C572A4E4A1F433F244846254945274B49305450274B491B3F3B
+2E52503155513C605E3256522A4E4C2D514D2B4F4D345856315354294B4C274B4B29504F
+2B5352315B5935625F315E5B34615E305D5A355F5D3159582D5453274B4B224445335556
+3B5D5E2F535329504F28504F27514F2D5A5734625F305E5B32605D33615E33605D315B59
+2C545329504F2A4E4E2B4F4F2F535129504D2D54512F56532D5451325956335A572A514E
+2A4E4C2E52503153523658572D4D4C2141402846462343422E5250426B673B625F2A4E4C
+2547463254533E605F2D4F4E2E504F2B4F4D2C5350325B5733605B31605A305F59305E5B
+2F5B5A5480818CB8B95D898A2C58592C5859315D5E335F60325E5F325E5F325E5F315D5E
+315D5E315D5E315D5E315D5E325E5F305C5D3561623460613E6A6B436F70396566436F70
+3A66673D696A4672733C6869537F80416D6E3C6869315D5E2E5A5B335F602D595A346061
+3763643E6A6B325E5F2E5A5B2F5B5C3460612F5B5C2E5A5B346061315D5E3662634B7778
+3D6B6B376565315F5F2F5D5D305E5E326060315F5F305E5E326060315F5F305E5E3A6868
+477575447272386666336161315D5C315D5C305E5E305E5E305E5E315F5F315F5F326060
+3361612F5D5B36605F345E5C325B57315A564C736E2D55542D55542E5856325C5A376461
+3B68653664622F5D5B2C5D5A2B5C592C5A582C5A582E5C5C2F5D5D305C5D305C5D305C5D
+305C5D305C5D305C5D305C5D305C5D2F5B5C2F5B5C2E5A5B2E5A5B2E5A5B2E5A5B2F5B5C
+2F5B5C2F5B5C305C5D2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C315D5E
+2E5A5B2C58592E5A5B325E5F335F60305C5D2C58592D595A2B57582D595A305C5D2F5B5C
+2D595A2F5B5C335F602C58593561623B6768356162346061426E6F4672733A66673B6766
+3A66653763623D69684B75744973723C6463325A5938605F345C5B2B524F234A47284C4A
+315553375B593759582E514D284B472B4B4830534F31514E24474320403D214440234340
+3457533C5C592D504C2A4A473356523C5C59355854385B572D504C2C4F4B355854365955
+2D504C294C482F524E26494534575331545024474322454120433F274A46385B572F524E
+2245412B4B48294C482B4B4834575330504D1F423E3353503255513F5F5C2C4F4B22423F
+2447432646433656533757562D4C4E284A4B294D4D2A5150315958355F5D2F5C5934615E
+335D5B355D5C2E55542C5050294B4C28474937565839585A284A4B244848234A49224A49
+2C565434615E2D5B58315F5C33605D355F5D3159582C5352294D4D294B4C2B4D4E335554
+2B4F4D2F51502E5250294D4B3054523357552749482042412646452B4B4A3654542D4B4B
+2440412D47482846462A4C4B3458562D514F33555430504F2646453351512E4E4D2B4B4A
+2949482A4E4C315855355F5B325F5A315E59315F5C315D5C4D797A729E9F3D696A295556
+335F60325E5F2E5A5B305C5D305C5D305C5D2F5B5C305C5D315D5E325E5F335F60325E5F
+3A6667487475426E6F436F703E6A6B2E5A5B3F6B6C436F704E7A7B4B7778335F603A6667
+2854552B5758366263315D5E366263305C5D315D5E305C5D426E6F3F6B6C396566315D5E
+3460612F5B5C2E5A5B346061305C5D305C5D3C6869376565346262315F5F305E5E315F5F
+315F5F315F5F305E5E2F5D5D2F5D5D336161416F6F4F7D7D497777386666315F5F315D5C
+305C5B2F5D5D2F5D5D305E5E305E5E315F5F3260603361612F5D5B376160345E5C325B57
+315A564B726D2D55542E56552E5856305A5833605D37646133615F2F5D5B2C5D5A2B5C59
+2C5A582F5D5B336161346262325E5F2F5B5C305C5D305C5D305C5D305C5D315D5E315D5E
+315D5E315D5E2E5A5B2E5A5B2E5A5B2E5A5B2E5A5B2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C
+2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C315D5E305C5D2E5A5B2C58592B57582C5859
+315D5E356162335F60305C5D325E5F346061305C5D2E5A5B305C5D315D5E325E5F315D5E
+325E5F2F5B5C2E5A5B3662633D696A3A6667547E7D4771703E68673D6766406868426A6A
+3C63623057564A7170466D6C3F63613458562D4F4E2B4D4C2F515033555431514E2C4C47
+31504B39595437565128484323423D26464123423D33534E3B5A5530504B2C4B4634544F
+3C5B563B5A553C5B562F4C482C494536534F3956522F4C482D4A4634514D2A4743395652
+33504C28454129464226433F2845413857523958532A4A4533524D32524D2F4E493A5A55
+35544F22423D2E4D482D4D483E5D582C4C4722413C2848432645403755533C5A5A30504F
+284A49284C4A2A514E315A56355F5B305A56345E5A345E5A355E5A2B524F2A4E4C2A4C4B
+28484732525139585A264849244848264D4C244C4B305A583865622F5C59315E5B325F5C
+345E5C30585729504F264A4A2648492A494B3959582D504C30504D2C4F4B2548442F524E
+3558542949462A4A472B4B48304E4C3B58563751502E4847374F4F344E4D3356522F534F
+274A4641615E415F5D2A48463552503755532A4846264643284B4733575337605A356059
+315E5733605B3D69684A76773C6869285455315D5E366263315D5E2B5758305C5D2F5B5C
+2F5B5C2F5B5C315D5E3460613763643965663A66673C6869426E6F335F603864653F6B6C
+3A6667598586366263376364376364315D5E376364346061335F60305C5D2C5859325E5F
+3561623A6667396566527E7F507C7D3C6869346061356162325E5F315D5E335F60315D5E
+2F5B5C335F60305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F2E5C5C2E5C5C
+305E5E3B69694573733D6B6B315F5F2F5D5D305C5B305C5B2F5D5D2F5D5D305E5E305E5E
+315F5F315F5F3361612F5D5B376160345E5C335C58315A564B726D2E56552F57562F5957
+2E58562D5A572E5C592D5B59295A572C5D5A2A5B582B5C5932605E386666386666336161
+2E5A5B305C5D305C5D305C5D315D5E315D5E315D5E325E5F315F5F2E5A5B2E5A5B2E5A5B
+2E5A5B2E5A5B2E5A5B2E5A5B2E5A5B2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C
+2F5B5C2F5B5C2F5B5C305C5D335F60325E5F305C5D2E5A5B2E5A5B305C5D2B57582C5859
+2E5A5B2C58592E5A5B325E5F315D5E315D5E2955562C5859335F60305C5D2E5A5B2E5A5B
+2D595A34605F315D5C3C6665436D6C3E68673E68673D6564325A593E66653E66653E6564
+39605D3057562D5451385C5C456967274A462545422B4B4837575434545125454220403D
+2646432444412F4F4C32524F2A4A47234340294946335350395954304F4924423A22413C
+304F4A3654522C4C492846462E4C4A2745433553512F4C4A25424029464425434123423D
+2F4F4A2E4F481F423B2B4E482C4F49294C4537585133544D20403B2343402444433A5A57
+2C4F492649422E52482649423457533052532446471F4341234747284E4F325A5938625E
+325F58315E5933605B345E5C27504C274B47284B472444432B4A4C3A5C5D284B4D274D4E
+2C54562A535536605F3E6B6833605D325C5A345E5D345C5E2E555A264B512046491F4546
+224646365A58294D4B284C4A2549471E42402B4F4D355957284C4A2B4D4C2A4C4B2D4D4C
+375555304E4E284445304C4D2E4C4C2648473357552648472A4C4B30504F30504F3B5B5A
+254746264847234745274B4931585537605C355F5B315E5933605D4C78775F8B8C2F5B5C
+3662633B67682C58592D595A366263305C5D305C5D2F5B5C305C5D335F603864653C6869
+3F6B6C426E6F3864653965663662634E7A7B5581823561623B67683561622D595A305C5D
+325E5F295556325E5F396566305C5D346061325E5F315D5E3965663F6B6C659192679394
+4A7677346061346061325E5F305C5D305C5D315D5E325E5F335F602B59592D5B5B305E5E
+315F5F315F5F315F5F315F5F315F5F336161315F5F2E5C5C3361613866663260602D5B5B
+326060305C5B305C5B305C5D2F5D5D305E5E305E5E315F5F315F5F326060305C5B376160
+345E5C335C58315A564B726D2C5551315A56335D5B305A582B58552C5A572F5D5A2F605C
+2F605C2C5F5A2759562E5F5C30615E2B5C592D5E5B2D5B592F5B5A345E5D2A5655335F5E
+32605E2F5D5B386664295A572D5B592E5C5A2F5D5B2F5D5B305C5B2F5B5A325C5B335D5C
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A305C5B305C5B
+315D5C325E5D335F5E335F5E406C6B406C6B406C6B3F6C69366261305D5A39636246706E
+3B62612D5453385F5E436A69365D5C2E55542F5655274E4D284F4E2F565530575629504F
+234A49274E4D2F5655365A562F53452A4F3E2B50482F56512F57562E58572E5658274F4F
+2A515034585837595A3153542C4E4D2C504E2E55502D564E2C564A2450432C564C305A50
+2F594D335B5030594B2E564D284E4F32585B345A5B2F58522D58472A55422B574A325D56
+2E5658335B5D254D4C2D5555345D632D595C31605A2B5D522F625B2F625D31625F2E5B58
+2751472B50483151502C4E50345C5C305C5D2A555B29565C305D63325F62315D5C355F5D
+38606031585D375B69375C6C2B526128535C2D5B5B2B5956305D5A2F59572B5553285250
+2852502B55532F5957315B59254D4C2C5453345C5B3259582A51502D54533158572D5453
+2E5554355C5B3057562249482C54532D55543963612C595625524F2956532F5C592D5A57
+2F5C59305D5A2D5A573763623C68694E7A7B2F5B5C2F5B5C3460613460612E5A5B346061
+2D595A2F5B5C3662633D696A406C6D3B6768366263335F603D6B6B517F7F497777366464
+386666376565315F5F3563632F5D5D305E5E315F5F315F5F305E5E2F5D5D2F5D5D2E5C5C
+315D5C386463366261325E5D3F6B6A537F7E5581804773722F5B5A335F5E315D5C3B6766
+295554305C5B356160325E5D305E5C305E5C315F5D32605E32605E315F5D315F5D32605E
+305E5C305E5C305E5C315F5D315F5D315F5D315F5D305E5C305C5B285453366263376364
+2D595A2F5B5C326060366464315D5E3E6A69325C5B305A58315A56305955466D682D5652
+2D56522E5856315B59325F5C315F5C2E5C592859552B5C582B5E59295B582E605D336461
+30615E2F605D315F5D3862612F5958355F5E3A6665396564346260305E5C2F605D2D5E5B
+2D5E5B2F5D5B2F5D5B2F5B5A2F5B5A305A592F59582F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2D5B592D5B592E5C5A2E5C5A2F5D5B305E5C305E5C305E5C32605E
+32605E3664623967653765633563613E6C6A4B7776396362365E5E406868466E6E3E6666
+416969456D6D3961613F6767386060335B5B335B5B345C5C335B5B315959315A56365C51
+345A4D345C54345E5C325E61325F64325F642D595C355F5E345B5A345854355A53385D55
+3860553761553561523965543662533560572D58512D574D3A64583D6759355E56355C61
+385E6739606538615D366251325F4B315D4E35625B335F62355E6429534F315C55396362
+325E5D35645A30625631645B2C5F5A2F5F61346262366158395F543C5C59395C583A635B
+36635C315D5C2F5C5F33606335616036615A3861593C645C375B5B375963365C69305A66
+2C5B612E605D2E615A30615E315F5D2F5D5B2E5C5A2E5A59305C5B315D5C335F5E386463
+2D5958315B5A376160325C5B2D5756305A59335D5C355D5D557D7D4870702B5554305C5B
+325E5D3462602F605D3364612455522F605D2E5F5C3664623A6866305C5B4773723E6A6B
+3763642D595A3561622A56572955563460612B57583965663D696A3E6A6B3662632D595A
+325E5F4A7677618D8E3563634472723D6B6B305E5E3361613260602C5A5A315F5F2E5C5C
+315F5F3361613260602F5D5D2D5B5B2F5D5D315F5F325E5D386463366261305C5B34605F
+416D6C426E6D3965643965643561602A5655325E5D2C585736626134605F2F5B5A32605E
+32605E32605E315F5D2F5D5B2E5C5A2E5C5A2F5D5B305E5C305E5C315F5D315F5D315F5D
+315F5D305E5C305E5C36605F3C6665527E7F517D7E3A6667315D5E3260603B6969335F60
+4773723B6564325C5A305955325B57486F6A355E5A315A562D57552E58562E5B582E5C59
+2D5B582B5C582B5C582E5F5B2E5F5C2E5F5C33615F305E5C2B59572D5B59315B5A315959
+3961612751502652513765632E5C5A2D5B59305E5C2F5D5B2E5C5A2F5D5B315D5C325E5D
+305C5B2E5A592F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2D5B592D5B59
+2D5B592D5B592E5C5A2E5C5A2E5C5A2E5C5A2C5A582C5A582F5D5B32605E32605E315F5D
+3664623F6B6A3A64633D6766436D6C3E6867376160416B6A456F6E355F5E426C6B3E6867
+3D6766406A693E686737616036605F3D6565395D5D395F60396163335F62315E64316066
+3360662F5A603B6362335B53345A4B3E644D3F654C365E43335E423A654A335D45386153
+3E64653A6063325956355D55396158335A55395E6634586430555E345A5D39605B3A6257
+386153365E56355E64365F65345E523C665239625030594935604D38645335655732615B
+355F6B39616D365D5C33564F3A59514264563D654D35614835604F3B65593A655B355F51
+355F4B3C644C395F48395E4D355852335A59365F6133615F2C5F562D60572F605C315F5D
+315F5D32605E335F5E325E5D325E5D315D5C2F5B5A3662613A6463305A592E58573C6665
+416B6A335D5C4B73736E9696517979345E5D37636235616029575532605E41726F356663
+33615F2E5C5A2C58572C5857416B6A6993923A66672B57582C5859356162356162366263
+4D797A4A76773C6869335F60315D5E3E6A6B4D797A4F7B7C426E6F3561622E5C5C376565
+3260602C5A5A315F5F2F5D5D2A5858305E5E2E5C5C3260603462623260602E5C5C2D5B5B
+315F5F366464366261396564386463325E5D2F5B5A325E5D335F5E315D5C2E5A59325E5D
+2F5B5A3662613B6766406C6B325E5D2D5958305E5C32605E32605E315F5D305E5C305E5C
+315F5D33615F315F5D315F5D315F5D315F5D315F5D305E5C305E5C2F5D5B305A59345E5D
+467273457172366464315F5F2F5D5D3563634773745D89884B757436605E2E5753335C58
+49706B2F56532E57532F57562E58562D57552A57542E5B5833615E2E5C592F605C2F605D
+2B5C59315F5D2F5D5B2A5856366261365E5E315758375D5E375F5F39636234605F2A5655
+315F5D305E5C2E5C5A2D5B59305E5C356160366261356160325E5D2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2D5B592D5B592D5B592D5B592D5B592D5B592D5B59
+2D5B59305E5C2E5C5A2E5C5A2F5D5B2E5C5A2B59572B59572E5C5A2F5B5A36605F3C6665
+38626138626146706F4D7776426C6B3963623C6665416B6A446E6D446E6D426C6B446E6D
+4871733B606940656E3A63692F5A602B5B5F2F5E64325E67335E64345C5B355B4E446A51
+5B805E587E55456E444A744E6189646B916C4E7153395B4D4B6C635F856E638A6F527A62
+355B4C375B5940646451746D5E8372688B77698D735D8062486B53335A55365F57487355
+5B865B547D53477048527A58638C6C5C88654E7A633C6464365B6142685D53766261836B
+6D8E6F678D64567F55497053406850385F4A3C644C4E75565F8762618762668B6A557862
+3C6255355E5631605A2A5D542B5E552C5D592F5D5B305E5C315F5D325E5D325E5D315D5C
+305C5B3561602D5958315B5A36605F325C5B2D5756305A59325C5B4E767656807F305A59
+295554315D5C325E5D2856543A68663A6B683E6F6C2C5A5832605E376362315D5C446E6D
+487271305C5D3460613763643662634A76773D696A3A66673A66673561623F6B6C497576
+4874753C68692F5B5C2E5A5B335F602F5D5D3260602E5C5C2E5C5C336161305E5E2D5B5B
+3260602F5D5D315F5F326060315F5F305E5E315F5F356363396767376362376362366261
+34605F305C5B2E5A592F5B5A325E5D2D5958325E5D335F5E3965644B7776517D7C3B6766
+335F5E305E5C32605E32605E305E5C2F5D5B305E5C32605E33615F315F5D32605E32605E
+315F5D315F5D305E5C2F5D5B2F5D5B315D5C305A59356162315D5E2D5B5B326060346262
+3C6A6A537F80638F8E4D777636605E2E5753335C584A716C2C504E2E5552315857325A59
+315B59305D5A2F5C592E5C592C5A572E5C59315F5D2C5A58335F5E35616034605F527C7B
+4F7576517476395C5E2F5556325A5A315B5A37616034605F315D5C2F5B5A2D5B59305E5C
+356160366261356160325E5D2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2D5B592D5B592D5B592D5B59305E5C2E5C5A2E5C5A305E5C
+305E5C2F5D5B2E5C5A2F5D5B2E5A592F5B5A315D5C315D5C325E5D3965643F6B6A3C6867
+3662613864633864633B67664571704F7B7A4B7776426B6F365E6A436B77446F753F6D6D
+3F6F6F3A6A6C335F68335E64335A593B5F515B805E84AA7B88AF7A749A677AA17598BE8F
+97B97C84A4656E8E5D81A3719AC17E9BC4807EA6724A724D3B61485E826686AC7B95BB7E
+95B97C97B97C90B0717699633E66443864405D894C87B16789B2667BA35D83A9709AC087
+98C17D78A167476E53385D4B6085648AAF8495B98991B47E97BA8091B47E75986E486B4B
+37593E5A7D5F82A77E8CB28390B58295B98B789B7A486E57345D4F315E572E5F592E615C
+2E5F5C315F5D315F5D315F5D325E5D335F5E335F5E335F5E335F5E305C5B325C5B345E5D
+3C66654A74734C76753F69687AA4A36A9493426C6B3C6867335F5E2F5D5B2A5856305E5C
+2E5C5A3C6A683C68672F5B5A36605F426C6B426A6A3B65642F5B5C3D696A487475386465
+3D696A3763643C68693F6B6C568283477374376364315D5E335F60346061315D5E2F5B5C
+315F5F305E5E2E5C5C315F5F346262315F5F2F5D5D336161326060305E5E2F5D5D305E5E
+3361613664643967673A6868366261325E5D305C5B325E5D325E5D2E5A592E5A59315D5C
+34605F2F5B5A2D59582854533F6B6A4975743561602F5B5A315F5D33615F32605E2F5D5B
+2E5C5A305E5C305E5C2E5C5A315F5D32605E32605E315F5D315F5D305E5C2F5D5B2F5D5B
+315D5C325E5D3763642D595A2856562D5B5B315F5F3E6C6C426E6F4F7B7A3D6766325C5A
+315A56365D5A4F736F476B694569673D616132595831595836605E355F5D2C5956305D5A
+2E5C5932605E2B5957325E5D335F5E366261678F8F7A9D9F719395446668375A5C395F60
+2F5757355F5E355F5E315D5C305C5B2E5C5A2F5D5B315D5C325E5D305C5B2E5A592F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2D5B592D5B592E5C5A2F5D5B305E5C305E5C305E5C305E5C34605F
+315D5C2F5B5A2E5A592D59582B57562A56552D5958305C5B386463396564356160396564
+44706F426E6D366265507A864E78843B69672B5C5630635C366865417076568187406766
+42675664886296BB879FC58C85AA747DA07692B28398B36CA8C27996B17A8AA9708FB466
+9AC37491B97B5A81523C5F3E577B55749B5C72964E6788437C9A549CB66C9CBB78577C51
+3C653B628B499AC1729FC47487A8617D9B678EAD74A6CB7B8EB4695A7C573F6148597D57
+779B6D73956365864D7C9B589DBB7D99B6885E7C584766477A99799DBE9389AB786E8F58
+73966062855D44684C365C4F36605C3462622F5F61315F5F305E5C305E5C305E5C325E5D
+325E5D335F5E34605F2B57563965643963622B55543F69686A94936791903B6564487271
+416D6C2E5A592F5B5A2C5A58305E5C356361315F5D305E5C2E5A5944706F2A56553D6766
+6791904D757551797950797B2C5859305C5D335F60426E6F5F8B8C5C8889325E5F3D696A
+396566356162346061335F60305C5D2E5A5B2E5A5B305E5E2E5C5C2E5C5C315F5F315F5F
+305E5E305E5E305E5E326060305E5E2E5C5C305E5E346262386666396767396767376362
+315D5C2F5B5A325E5D335F5E315D5C2F5B5A315D5C2E5A5935616047737234605F335F5E
+335F5E2A5655305C5B2E5C5A315F5D315F5D315F5D3563613A68663A6866356361315F5D
+315F5D315F5D315F5D315F5D305E5C305E5C2F5D5B2E5A592F5B5A315D5E2D595A346262
+3866662E5C5C315F5F315D5E426E6D386261365E5D375E5B385F5C4E726E527473567A78
+4E7272375E5D2D5554335D5B36605E2E5B5833605D2F5C593561602F5B5A355F5E315B5A
+376160749C9CA7C9CB83A2A55F81836B8E906D93943F676726504F386261305C5B305C5B
+2F5D5B2F5D5B2E5C5A2E5C5A2D5B592C5A582F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2D5B592E5C5A
+2E5C5A2D5B592D5B592E5C5A2E5C5A2D5B592F5D5B305E5C2F5D5B305E5C33615F33615F
+33615F3664622A5856346260386664315F5D2D5B59305E5C32605E315F5F3360663B686B
+37695E3A6F5D457A683D716536666845707649706F486A5A65886095B7849BBE86759765
+5E7D5B69835CAAC07FAABD7D74856553674B66844E94B67999BE8B5A7F563C5D423E5F42
+4C6B3F4C6A384B62386D81509AAE69A4BC7E6788693D61476185559BBC8398B37E6D845A
+546751667B5C9BBB7293B46D698668435F504361494B694D49674B4F6B4368824596B06F
+A2BC8D6F8966536D52809A7D9DB99083A16F5B7A414F6D3743633A3D5F44375D52355E60
+335F6A2E5D672F5C5F2F5D5B305E5C305E5C325E5D325E5D325E5D325E5D3A66652D5958
+335D5C46706F4D777646706F3963622E5857305C5B3462602E5C5A3866644D7B79406E6C
+3561602E5A593763622A5453396362406A69668E8E7DA5A55177783C64643B6466335F60
+517D7E537F803561623F6B6C3D696A2A56572E5A5B2E5A5B2E5A5B2F5B5C2E5A5B2C5859
+2E5A5B315D5E2F5D5D2E5C5C315F5F315F5F2F5D5D315F5F3260602F5D5D315F5F305E5E
+2F5D5D305E5E326060356363366464366464366261335F5E325E5D335F5E335F5E325E5D
+315D5C325E5D2F5B5A3F6B6A6591904C7877386463315D5C315D5C3B67662E5C5A305E5C
+315F5D33615F3B696743716F406E6C386664305E5C305E5C315F5D315F5D315F5D315F5D
+305E5C305E5C325E5D305C5B2E5C5C2E5C5C416F6F487676366464315F5F315D5E4B7776
+436D6C3A6261365D5A375E5B4C706C3456555072715A7E7E476B6B325958325A59345E5C
+305A58325F5C2D5A57366261335F5E3A6463355F5E3D676683ABABB7D6D9A9C8CB86A5A8
+547779587B7D5F87873D65652F59582E5A592F5B5A2F5D5B2F5D5B2F5D5B2E5C5A2F5D5B
+305E5C2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2D5B592D5B592D5B59
+2D5B592D5B592E5C5A2E5C5A2E5C5A2D5B592E5C5A2F5D5B2E5C5A2E5C5A305E5C315F5D
+315F5D2B5957315F5D2F5D5B2B59572E5C5A2F5D5B2C5A582D5B5933615F305E5C2E5C5A
+2E5C5A305E5C32605E305E5C2D5B5B305D623161612A5D4E2D634B3B725B366B5B356565
+4B777A4A6E6E496B5B688B6397BA8499BA836E8E5D5471535D7754A4B87BA1B0776B7960
+53654F6C885798B9809CBD9258795A41614C3D5B43537248728D608397729AAB81ABBB7C
+A1B67B69876B3C5E4667875EA3C18F96AD7F5E715148554B617359A5C17797B76B6A8562
+425D4A44604754735469866A87A17A95AD6FAAC07FA4BA8B6E86644B624870896CA0BA93
+A2BE8D97B47C6B89534C6B4143654A395C55325960335E6E315F6E2F5C61305E5C32605E
+33615F35616034605F335F5E335F5E325E5D2C585746706F66908F608A89416B6A345E5D
+3763622F5B5A32605E2F5D5B4A78767AA8A6558381356160325E5D335D5C446E6D426C6B
+5B85845F8787436B6B456B6C3C6464557E804D797A4A7677416D6E2E5A5B3662632A5657
+346061325E5F2F5B5C2E5A5B305C5D315D5E305C5D305C5D315D5E2F5D5D305E5E346262
+3361612F5D5D336161356363305E5E305E5E315F5F326060315F5F305E5E305E5E326060
+346262315D5C325E5D325E5D325E5D315D5C305C5B315D5C325E5D34605F325E5D527E7D
+3A66652F5B5A325E5D325E5D325E5D33615F34626032605E32605E3967653F6D6B396765
+2E5C5A305E5C305E5C305E5C315F5D315F5D315F5D315F5D305E5C2E5A59325E5D305E5E
+2957573361613967672F5D5D356363325E5F54807F4C747438605F2E5552355C594F736F
+355756395B5A4A6E6E496D6D2F5655335B5A3B65632E5856335D5B305A583A6463345E5D
+36605F325C5B416B6A8EB6B6B6D5D8C2E1E49EBDC04A6D6F436668567E7E396161315B5A
+2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2D5E5B2D5E5B2D5E5B2D5E5B
+2D5E5B2D5E5B2D5E5B2D5E5B2C5D5A2D5E5B2E5F5C2E5F5C2E5F5C2D5E5B2B5C592A5A5A
+2E5B612D5D5D2E61522E644C2C644B2E63533060603460634266664A6C5C6A8C6794B683
+94B5806888594F6D51617A5CA5B7839FAD786C7B5C677B5872905090B37195B58C6A8A73
+4260544F6C5882A2709FBD81869C6B8193619DAC71A5B7836986673F60416989579BB87E
+94AB7560724844513D6A7B579DB9649ABB626D895844624055744A85A57697B788809D67
+7B9450A0B675A6BC8D738B6740573B4F684B8AA47D9BB786A4C1899BB98382A17754765B
+365952335A61305B6B2C5A69325F6432605E32605E2F5D5B2D5958335F5E3662612E5A59
+34605F3B6766537D7C638D8C67919056807F3761602D5958335F5E33615F2C5A586A9896
+7DA9A8416D6C3B65643A64633A62624B73734971713B6363476F6F5179796B9393487070
+4871733D696A325E5F2F5B5C325E5F335F60305C5D2B57582F5B5C305C5D315D5E315D5E
+315D5E315D5E305C5D2F5B5C2F5D5D2F5D5D305E5E305E5E315F5F315F5F326060326060
+315F5F305E5E305E5E305E5E315F5F326060336161336161305C5B34605F34605F305C5B
+2A56553B67662F5B5A3D69683C6867335F5E2E5A59315D5C34605F325E5D325E5D366261
+315F5D2D5B594D7B795D8B893C6A682B595733615F305E5C305E5C305E5C305E5C305E5C
+305E5C315F5D315F5D32605E2E5C5A2E5C5A2D5B5B2D5B5B2E5C5C2F5D5D305E5E315F5F
+335F603F6B6A487070396160345B583458564C6F6B2F51503456554F7373567A7A3E6564
+28504F305A58345E5C396361315B59376160315B5A325C5B2F5958426C6B90B8B8B8DADC
+BEDDE0A3C5C765888A557B7C567E7E325C5B2B55542F5B5A2F5B5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2C5D5A
+2C5D5A2D5E5B2E5F5C2E5F5C2D5E5B2C5D5A2B5B5D2E5A632F5C612E60552E63512C634E
+2E625530606034606339605D3A5F4E5D7F5A91B38191B47E5D7E4F4463445C7756A2B681
+A5B680758664647A546D8D4C96B97799BD9166886D45645574947C9FBF8D87A7685B733F
+6C804B9AAC72A4B8836582633D5F3E698A539EBC7C98B2736D814E4D5E3E61764BA3C16B
+99BC6265834F46643E78986699BA8189AB6F5B7B3A67823B9BB4729DB585738B674B6447
+536E4F7D99707C9A688CAB72AFCD979BBC915A7C613A605539616336626D3A6973325F62
+2957553664623866643965642E5A59305C5B37636236626165919095BFBE82ACAB56807F
+456F6E3A64632F5B5A295554346260305E5C3C6A6847737244706F426C6B477170375F5F
+466E6E305858588080628A8A4E76764971713C6665325E5F315D5E305C5D305C5D305C5D
+315D5E315D5E315D5E305C5D305C5D315D5E315D5E315D5E315D5E305C5D305C5D2F5D5D
+2F5D5D305E5E305E5E315F5F315F5F326060326060315F5F305E5E305E5E305E5E315F5F
+326060336161336161335F5E315D5C305C5B3763623C6867537F7E578382709C9B416D6C
+386463325E5D325E5D325E5D2E5A592D5958305C5B33615F33615F4D7B795987853F6D6B
+315F5D356361315F5D2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C305E5C
+2F5D5B2F5D5D2E5C5C2E5C5C2F5D5D305E5E305E5E3561622A56553D65654D7574557977
+385C5A496C68648685496B6A51757562868669908F416968335D5B325C5A35625F2E5B58
+335F5E305C5B355F5E325C5B456F6E89B1B1ACCFD199BBBD7C9EA04E71733D63643E6666
+315B5A3A64632F5B5A2F5B5A2E5C5A2E5C5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2E5C5A2E5C5A2F5D5B305E5C305E5C305E5C
+2F5D5B2E5B5E2F59672F5B682E5E5E2E615A2C61572E615C306062346063335C58315845
+577B5794B88895BA86597F4E3C603C57775099B57A9FB77D6880604C67485C7D4694BB7C
+95BC87577E5144674781A483A0C494799A6557744475905D9EB7769FB87F718E70456347
+6889549CBB789AB5727C9659687F55718B5BA5C5799ABF7261815847664683A57398BC7F
+799C584B6C2563833AA0BD7DA3BF8F7D99734F6C4D5573517C9B6F7A9B666081488AAB76
+A0C097779A7C3C62532E575133615F2A5A5A3361612F5D5B3B69672856542B5756315D5C
+34605F3B6766527E7D436F6E4B757446706F3963623B65643B6564376362406C6B3D6B69
+5D89886C9897537D7C4B75743F67676A9292709898769E9E7AA2A285ADAD436D6C26504F
+3A64634A7473346061335F60325E5F315D5E305C5D305C5D305C5D305C5D305C5D305C5D
+315D5E315D5E315D5E315D5E305C5D305C5D2F5D5D305E5E305E5E305E5E315F5F315F5F
+315F5F326060315F5F305E5E305E5E305E5E315F5F326060326060336161305C5B315D5C
+325E5D3662613F6B6A54807F5884836B97963A6665335F5E305C5B325E5D335F5E315D5C
+325E5D34605F3A68663C6A684674724876743A6866315F5D32605E305E5C2F5D5B2F5D5B
+2F5D5B2F5D5B305E5C305E5C305E5C305E5C30615E2F605D2E5E5E2D5D5D2D5D5D2D5D5D
+305E5E305E5E2C5859305C5B497171476F6E496D6B2C504E4669658CAEAD4B6F6D2D5151
+345B5A5E8685416968335D5B325C5A305D5A305D5A34605F325E5D376160355F5E3C6665
+658D8D668C8D55787A4C6F71395F602F5757305A592D5756325E5D2F5B5A2F5B5A2E5C5A
+2E5C5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2E5C5A2F5D5B2F5D5B305E5C305E5C305E5C305E5C305D60305A68315B6B315E64
+2F5F5F2D5F5C2D5F5E2F5F63325F62345F58335C4A58805E92B98D95BC8D5D84583D6542
+5377519DBE8798B6825F7C5E436243597D4D98BF8695BE86568050476F4C789D7B98BD91
+91B58588A97C91B17F9FBE82A3C18D82A0864D6B536888579CBC7D9CBA7A8FAB7092AE7E
+A1BE8E9ABE7E8DB378587B5D4E70577DA076A4C78F98BB7B7A9D598CAF6DA1C289A5C69B
+86A887597A5D6F917091B48A90B48481A3708CAD7E93B59286A9915B81723B655B35645C
+2C5D57356360295755305E5C3462603864633C68672B5756396564608C8B416D6C36605F
+325C5B2B55542D57564F797888B2B1608C8B5C888781ADAC7DA7A6396362476F6F527A7A
+7EA6A6739B9B739B9B8AB2B26088882F5958335D5C3C6665315D5C3F6B6C396566325E5F
+2F5B5C305C5D315D5E2F5B5C2D595A315D5E315D5E315D5E315D5E315D5E315D5E315D5E
+315D5E305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F3260603260602F5B5A366261325E5D2B57562F5B5A396564386463
+396564335F5E2F5B5A2E5A59315D5C34605F34605F3662613965644674724674723F6D6B
+356361315F5D2F5D5B2F5D5B315F5D305E5C315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D30615E2F605D2F5F5F2E5E5E2E5E5E2E5E5E315F5F3260603662634773725E8686
+476F6E4569673458565174708CB0AE6286844C7070456C6B6189883D65642F5957305D5A
+2F5C5935625F3561602E5A59305C5B305C5B2C5857396362335B5B2E5455375D5E375F5F
+325C5B325E5D2F5B5A2B59572E5C5A2E5C5A2E5C5A2E5C5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C
+315F5D315F5D315F5D325E61325A64335B67315E642F5F632D5F602D5F602F5F63326060
+345E5A376153517961769D7E78A17F537C5C3B664B48715383A9827BA077527758416644
+4F794980AB757CA877517B533D654A5D856A7FA8808EB88886AE7A71996572986787AC83
+81A18A4E6E5667885B9ABB8492B07A75956378996E88AB8196BD9078A07D3F63553D6153
+4E73548BAF839DBF8D91B380799E6B779C719DC2A18EB49B476D565D846984A98797BD96
+9EC29CACCFAE7799815377695D857C4671682E5D5334665B305E5B3563612D5B59346260
+3C68675985843C68673763622E5A5936626136605F2F59583C6665446E6D537D7C7EA8A7
+5B8584416B6A5A84836C96953961614C72734A70713F65663D6364698F90618989375F5F
+2E5857315D5C2E5A59325E5D386465376364356162325E5F305C5D2F5B5C305C5D315D5E
+315D5E315D5E315D5E315D5E315D5E315D5E315D5E315D5E305E5E305E5E305E5E305E5E
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+356160356160305C5B315D5C3662612E5A592B57562D5958356160325E5D315D5C325E5D
+325E5D325E5D335F5E34605F4876744876743B69672F5D5B305E5C32605E315F5D346260
+315F5D315F5D32605E32605E32605E315F5D315F5D305E5C2F605D2F605D2E5E5E2E5E5E
+2F5F5F306060336161346262406C6D3A66654C74745078775A7E7C4064624F726E6E9290
+678E8B69908F628A89658D8C3E68662F5C59325F5C315E5B366360325E5D2C5857305C5B
+335F5E2F5B5A2C5857345E5D335B5B345C5C305A592B57562F5D5B33615F2F5D5B2E5C5A
+2E5C5A2E5C5A2E5C5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C315F5D315F5D315F5D315F5D325E5D335B5D
+335C60325E61315E612E5E602D5F602F5F613260602F5C57335E543D66584A73614D7664
+3D6855335D4F3A65544B755F4A745C3C665238624A36623F4E7B544B77533B664A2F5848
+3C65554D785D5783604E7B503C693E3C684552795E60816C41624764845B9CBD908AAA83
+5678554A6E4A537B59588065517B674168634E726E3F65505D80626A896A5A7B5C476C4B
+3F674C759E8C88B1A33F685A446D5D5E866E72987F60836B8FB1A06E8F86416460416867
+436D693D6C623062572B59563B6967305E5C43716F507C7B608C8B436F6E3662612B5756
+335F5E376160446E6D6F999878A2A1547E7D46706F436D6C355F5E507A796D9595466C6D
+43696A3D63642F55565177786F95964870705E8887406C6B32605E315F5D2E5C5A2E5A5B
+386465406C6D3D696A3460612D595A305C5D356162325E5F325E5F315D5E315D5E315D5E
+315D5E325E5F325E5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F
+315F5F315F5F326060326060315F5F315F5F315F5F3561602E5A5934605F4B7776578382
+386463315D5C36626134605F34605F335F5E325E5D325E5D315D5C315D5C315D5C3B6967
+3C6A68356361305E5C32605E33615F315F5D315F5D305E5C305E5C315F5D315F5D315F5D
+305E5C2F5D5B2F5D5B2F605D2E5F5C2E5E5E2E5E5E2F5F5F306060336161346262376364
+305A593A62624C73724F73713B5D5C49696639605D365D5A345B5A315958355D5C2D5755
+2F5C5939666332605D32605D2D5B592E5C5A32605E32605E34605F335F5E305A59355F5E
+345E5D325E5D315D5C2E5C5A2D5B592758552C5D5A2C5D5A2E5C5A2E5C5A2F5B5A2F5B5A
+315B5A315B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B305C5B305C5B305C5B305C5B305C5B305C5B305C5B305C5B335F5E335F5E
+325E5D325E5D325E5D325E5D325E5D325F5C345D55345D55345E5A315F5C2E5E5E2D5F5E
+2F605D315F5D2D5A57325C58325B57325A59355D5D325C5B2D595A325E5D315E5B345E5C
+355E603963622E574F376153345F4C345F4E355E5A335B5B335B5A355E5634614D33604B
+3460513661503C5F4936573860825D9ABC9990B09B5B7C6B486E574D7761456F61436E65
+3C666538605F385E51496B5B6E8C8478978F42685D325C523E6866739D9C578180507A76
+4D776D3E665B3659525F81806C8D945F818B40666F416C725687833B6C663765623C6A68
+3F6D6B68969475A1A0426E6D2F5B5A3561603F6B6A4571705781805C86855D87865B8584
+4872713E68676B9393527A7A355D5D2D55554D7374709697597C7E3D60625177784F7576
+5E86868FB9B8416D6C2B5957346260356361305C5D3864653F6B6C3F6B6C386465325E5F
+315D5E325E5F325E5F325E5F315D5E315D5E315D5E315D5E325E5F325E5F315F5F315F5F
+315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F326060326060326060315F5F
+315F5F305E5E34605F315D5C3763624D79785C88873A6665356160335F5E315D5C325E5D
+335F5E325E5D325E5D325E5D335F5E335F5E305E5C2F5D5B305E5C32605E315F5D305E5C
+305E5C305E5C305E5C315F5D315F5D32605E32605E315F5D2F5D5B2E5C5A30615E2F605D
+2F5F5F2E5E5E2F5F5F2F5F5F326060336161335F603D6766436B6B517877456967406261
+4C6C693158552E57532D5554335B5A335D5B335D5B315E5B35625F366461315F5C2C5A58
+33615F32605E2957552D5958305C5B305A59355F5E2D59582E5A59305E5C2C5A582E5C5A
+2F605D2E5C5A2E5C5A2E5C5A2E5C5A2F5B5A2F5B5A315B5A315B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305C5B305C5B305C5B
+305C5B305C5B305C5B305C5B305C5B34605F335F5E335F5E325E5D325E5D325E5D325E5D
+325F5A335E54346053325F5831605A2E5F5C2E5F5C2E5F5C315F5C2F5D5A335F5E325B5D
+30595D345D63325D642F5C62325F643562672F5C61315C6538636A30595D37615F315C53
+335E57386062335C62335B63345D61315E5935625B356360335E573A5F4D3C5F475E8268
+8CAF997EA2984C716A3860553D675B3F6A633D6A673E6A6B3862615B837B597E77749395
+749698325A593B67662B575A638E944F7B7E3662633C6664335C584569694A6D71456773
+527382446A75335B6344706F3F6D6A4E7A79729E9D669291497574557F7E3862614A7473
+3561604F7B7A3B6766436D6C3E68673B656456807F5882813B6564416B6A3A6463376160
+3F69686D9595618989345A5B5076776F95962F5757446C6C527C7B3B67664A7675305E5C
+2E5C5A325E5F305C5D305C5D346061396566396566356162305C5D325E5F325E5F315D5E
+315D5E315D5E305E5E325E5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E
+305E5E315F5F315F5F326060326060326060315F5F305E5E305E5E3A66653C6867335F5E
+315D5C3F6B6A315D5C3965642E5A59335F5E34605F34605F335F5E315D5C315D5C305C5B
+305C5B32605E2D5B59305E5C346260305E5C2E5C5A315F5D32605E315F5D32605E33615F
+33615F33615F32605E305E5C2F5D5B31625F30615E2F5F5F2E5E5E2E5E5E2F5F5F2F5F5F
+326060305E5E3763623F67675E85845377754D6F6E476A66325B57315B57315B59315B59
+315B59325C5A315E5B315E5B315E5B315E5B315D5C305C5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A2F5B5A2F5B5A2F5B5A2E5A59
+2E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A59
+2D59582D59582E5A592F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5A59
+2F5B5A2F5B5A305C5B305C5B2D59582E5A592F5B5A2F5B5A2F5B5A2F5B5A2E5A592D5958
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C2F5D5B2F5D5B2F5D5B
+305E5C305E5C305E5C305E5C315F5D315F5D315F5D315F5C33605B325F5A315F5C315F5C
+315F5D315F5D315F5D32605E315F5D315F5D325E5D325E5F325E5F315F5F315F5F315F5F
+325E5F325E5F325E61325E5F325E5F325E5D325F5C325F5C335D5C315D5E325E5F325E5F
+325F5C33605D335F5E33605D355E58355D553D675D4B746C4C75713E6866345E5A345E5A
+3764612A5655335F5E315D5C416B693F69676B9393709898356160376362305C5D457172
+487475426E6D376160476F6E4E76764D73743D626842676D33585E3D6366385E5F567E7E
+93B9BA9EC4C7799FA2486E71476F7140686A4C74763C65673B6466497274426E6F5F8B8C
+4571723864653864654A7677709C9D477374315D5E3965666B9496618A8C2F585A5A8385
+4E7779436B6D2E565831595B5780826D96983B63653A63653C6567396264315A5C325B5D
+3C68693D696A3460612F5B5C3D6B6B3D6B6B2F5D5D2F5D5D3462622E5E5E2F5D5D2B5959
+2F5D5D305C5D315D5E315D5E315D5E315D5E315D5E315D5E2F5B5C315D5E3763643C6869
+3A6667335F60305C5D315D5E487674719F9D5E8C8A2E5C5A2D5B59396765315F5D2F5D5B
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D32605E315F5D305E5C315F5D
+32605E33615F33615F32605E32605E315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+33615F32605E3060602F5F5F2E605F2D5F5E2D5F5E2E5E5E2B5B5B356361335F5E426C6A
+4B74703B625F527672315B57315B57305A58315B59315B59325C5A305D5A315E5B315E5B
+315E5B315D5C305C5B2F5D5B2F5D5B2F5D5B2F5D5B2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5A592E5A592E5A592E5A592E5A592E5A59
+2E5A592E5A592E5A592E5A592E5A592E5A592E5A592D59582D59582E5A592F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5A592E5A592F5B5A2F5B5A305C5B305C5B2E5A59
+2E5A592F5B5A2F5B5A2F5B5A2F5B5A2E5A592E5A592E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B305E5C305E5C2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C305E5C315F5D
+315F5D315F5D315F5D32605E315F5D315F5D315F5D315F5D315F5D315F5D32605E315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D325E5D325E5D325E5D325E5D325E5D
+325E5D325E5D325E5D325E5D325E5D325E5D325E5D325E5D325E5D325E5D335F5E315D5C
+2F5B5A325E5D376362376362315D5C2F5B5A325E5D2D59582E5A5939656434605F356160
+37636267939279A5A4376563356361335F5E3965644D79786995945B8584648E8D709898
+537B7B365C5D365C5D395C5E3356584467695D8082B6D9DD9DC0C45C7F8343666A5A8083
+41676A3A62643E666850797B92BBBD6995963460612E5A5B2D595A366464629090497777
+356363315F5F315F5F386465325E5F5581824A7677416A6C4D76784C7476365E603F6769
+51797B3B6365466E706891933B64662F585A386163315D5E3B6768457172376364659393
+5B89893C6A6A2D5B5B2A5A5A285858306060346464305C5D305C5D315D5E315D5E315D5E
+315D5E315D5E315D5E335F60315D5E325E5F3763643B67683A6667366263335F603C6A68
+5785834C7A78305E5C305E5C356361305E5C33615F315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D305E5C2F5D5B305E5C315F5D32605E32605E32605E315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D32605E32605E3060602F5F5F2E605F
+2D5F5E2D5F5E2D5F5E2F5F5F356361335F5E355F5D3B6460345B584C706C305A56305A56
+305A58305A58305A58315B59305D5A305D5A315E5B305D5A305C5B305C5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A59
+2E5A592E5A592D59582E5A592E5A592F5B5A2F5B5A2F5B5A2F5B5A2E5A592F5B5A2F5B5A
+2E5A592E5A592E5A592F5B5A2F5B5A305C5B2E5A592E5A592F5B5A2F5B5A2F5B5A2F5B5A
+2E5A592E5A592E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C2F5D5B
+2F5D5B2F5D5B305E5C305E5C305E5C305E5C305E5C315F5D315F5D315F5D32605E315F5D
+315F5D315F5D315F5D315F5D315F5D32605E315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D325E5D325E5D325E5D325E5D325E5D325E5D325E5D325E5D335F5E325E5D
+325E5D325E5D325E5D325E5D325E5D325E5D325E5D32605E315F5D2E5C5A2C5A582D5B59
+305C5B335F5E3A666534605F305C5B335F5E366261335F5E3D6968335F5E305E5C315F5D
+3763622A56553763625884834E7877618B8A5B8383436B6B3D636433595A4066675F8586
+93B6B8779A9C7B9EA26F92964D7376395F623B61644B71747EA6A88FB7B9648D8F6E9799
+527E7F3A66673E6A6B3460613260603765653965662D595A386465457172335F603A6667
+679092487173436C6E4C7577547D7F355E602F585A335C5E30595B3C65673C6567396264
+365F61325B5D2C58592D595A325E5F3460613A68683C6A6A305E5E305E5E3262622C5C5C
+2C5C5C295959315D5E315D5E315D5E315D5E315D5E315D5E325E5F325E5F335F60315D5E
+305C5D3561623E6A6B426E6F3C6869335F6032605E3B69673A686634626033615F305E5C
+2E5C5A346260315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D305E5C2F5D5B
+2F5D5B305E5C315F5D32605E32605E315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D32605E32605E3060602F5F5F2E605F2E605F2D5F5E2D5F5E3262622C5A58
+37636247716F547B78466A684A6D692F59552F59552F59572F5957305A58305A582F5C59
+2F5C59305D5A305D5A305C5B305C5B2F5D5B2E5C5A2E5C5A2E5C5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5A592E5A592E5A592E5A59
+2E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A59
+2F5B5A2F5B5A2F5B5A2E5A592E5A592E5A592E5A592E5A592E5A592E5A592F5B5A2F5B5A
+305C5B2E5A592E5A592E5A592F5B5A2F5B5A2E5A592E5A592E5A592E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C
+305E5C305E5C305E5C305E5C315F5D32605E315F5D315F5D315F5D315F5D315F5D315F5D
+32605E315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D325E5D325E5D325E5D
+325E5D325E5D325E5D325E5D325E5D335F5E335F5E335F5E325E5D325E5D325E5D315D5C
+315D5C305E5C36646238666433615F2F5D5B315F5D335F5E325E5D2E5A59335F5E2E5A59
+335F5E305C5B305C5B356160305C5B3662613866643A66652E5A59305C5B3A66653B6564
+537D7C5D8585325A5A3258594D73747AA0A191B7B89CBFC180A3A544676B56797D406669
+61878A9AC0C381A7AA70989A8BB3B55B84862D5658356162578384406C6D2B5758315F5F
+2B5959305C5D305C5D4B77785884853561624C78794F787A759EA06C95974C7577426B6D
+2F585A335C5E2F585A2F585A325B5D335C5E386163315A5C30595B386465386465346061
+3B67682D5B5B3260602957572C5A5A2F5F5F2B5B5B2C5C5C2C5A5A315D5E315D5E315D5E
+315D5E315D5E325E5F325E5F325E5F305C5D315D5E325E5F3561623B67683F6B6C3A6667
+315D5E32605E2F5D5B33615F37656333615F2E5C5A2F5D5B32605E315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D305E5C305E5C2F5D5B305E5C32605E32605E32605E
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D32605E32605E306060
+2F5F5F2E605F2E605F2E605F2E5E5E2F5D5D406C6B5B8584547C7B5C807E5D7F7E5D7D7A
+2F59552F59552F59572F59572F5957305A582F5C592F5C59305D5A305D5A305C5B305C5B
+2E5C5A2E5C5A2E5C5A2E5C5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A59
+2E5A592E5A592E5A592E5A592E5A592E5A592F5B5A2F5B5A2F5B5A2E5A592E5A592E5A59
+2E5A592E5A592E5A592E5A592E5A592E5A592F5B5A2F5B5A2F5B5A2E5A592E5A592E5A59
+2E5A592E5A592E5A592F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C
+305E5C2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C305E5C305E5C
+32605E315F5D315F5D315F5D315F5D315F5D315F5D32605E315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D325E5D325E5D325E5D325E5D325E5D325E5D325E5D325E5D
+335F5E335F5E335F5E325E5D325E5D325E5D315D5C315D5C2C5A58336461376865326360
+2F605D30615E32605E2E5C5A2A5655356160335F5E376362355F5E2F5958345E5D34605F
+507C7B5682813F6B6A335F5E34605F2A5655345E5D376160315959345C5C4B7373749C9C
+92B8B988AEAF597F805E848551777A648A8D5A80837FA5A8AFD7D9A0C8CA699193386062
+3D6668355E603662635682834D797A4B7778356162356162315A5C335C5E4D767850797B
+3F686A5B84863A6365557E8084ADAF527B7D3864652A5657356162335F60366263325E5F
+356162315D5E487475507C7D325E5F265253325E5F335F603866663B69692E5C5C2C5A5A
+2F5D5D2C5A5A326060346262315D5E315D5E315D5E325E5F325E5F325E5F325E5F325E5F
+2F5B5C325E5F346061335F60325E5F335F60335F60325E5F346260305E5C33615F366462
+305E5C2F5D5B32605E2E5C5A315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D305E5C305E5C315F5D33615F33615F32605E315F5D305E5C315F5D315F5D315F5D
+315F5D32605E32605E32605E315F5D315F5D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2E5C5C3B6766648C8C6E95946A8C8B516F6F4F6C6A2F59552F59552F59572F59572F5957
+305A582F5C592F5C59305D5A305D5A305C5B2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5A592E5A59
+2E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A59
+2F5B5A2F5B5A2F5B5A2F5B5A2E5A592E5A592D59582E5A592E5A592D59582D59582E5A59
+2E5A592F5B5A2F5B5A2F5B5A2F5B5A2E5A592E5A592E5A592E5A592F5B5A2F5B5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B305E5C305E5C2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C305E5C32605E315F5D315F5D315F5D315F5D
+315F5D315F5D32605E315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D325E5D
+325E5D325E5D325E5D325E5D325E5D325E5D325E5D335F5E325E5D325E5D325E5D325E5D
+325E5D325E5D315F5D2D5E5B32636034656230615E2E5F5C30615E32605E305E5C366261
+386463305C5B305C5B386261325C5B406A694A74734975745F8B8A457170325E5D325E5D
+2854533E6867355F5E537B7B5880807098988DB5B5688E8F719798688E8F6E9495567C7F
+385E61597F829FC5C881A9AB61898B5E86883C6466315A5C3A63652E5A5B467273598586
+6E9A9B406C6D335F603760622E5759355E60355E60487173648D8F668F91386163588183
+466F71396566305C5D2F5B5C2F5B5C325E5F2E5A5B3B6768638F9081ADAE679394376364
+2B5758366263366263305E5E3866663260603462623664642F5D5D305E5E2F5D5D315D5E
+315D5E325E5F325E5F325E5F325E5F325E5F325E5F315D5E315D5E335F60335F60305C5D
+2D595A2F5B5C335F6032605E32605E34626032605E2E5C5A315F5D33615F2E5C5A315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D305E5C305E5C315F5D32605E346260
+34626032605E315F5D305E5C305E5C315F5D315F5D315F5D32605E32605E32605E315F5D
+315F5D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F315F5F3662632C565543696A648888718F8F
+4D696A4D6766305A562F59552F59572F5957305A58305A582F5C59305D5A305D5A2F5C59
+2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5A592E5A592E5A592E5A592E5A592E5A592E5A59
+2E5A592E5A592E5A592E5A592E5A592E5A592F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5A59
+2D59582D59582E5A592E5A592D59582D59582D59582E5A592E5A592F5B5A2F5B5A2F5B5A
+2E5A592E5A592E5A592E5A592F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B
+2F5D5B305E5C305E5C2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C
+305E5C305E5C32605E315F5D315F5D315F5D315F5D315F5D315F5D32605E315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D325E5D325E5D325E5D325E5D325E5D325E5D
+325E5D325E5D325E5D325E5D325E5D325E5D325E5D325E5D325E5D32605E30615E30625F
+30625F2E605D2F605D30615E33615F32605E2F5B5A315D5C315D5C2F5B5A426C6B3E6867
+648E8D84AEAD2F5B5A467271416D6C356160406C6B3B6766517B7A517B7A6892914E7877
+4F777795BDBD6A9292507878487070386060537B7D5880823E6668426A6C3961633C6466
+50797B618A8C3B646630595B2E5A5B3965663965664F7B7C4B7778567F81446C6E3A6264
+365E603E6668456D6F4C747685AEB06B94962D595A325E5F325E5F3662632C5A5A295757
+326060406E6E4B7778679394598586325E5F2C58593763643460612D595A3D6B6B427070
+376565336161315F5F2B59592F5D5D315F5F325E5F325E5F325E5F325E5F325E5F325E5F
+335F60335F60335F60305C5D3460613E6A6B3F6B6C366263305C5D315D5E2F5D5B33615F
+33615F305E5C305E5C315F5D32605E305E5C315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D305E5C305E5C305E5C32605E33615F33615F32605E305E5C305E5C305E5C
+305E5C315F5D315F5D32605E32605E32605E2F605D2F605D2F5F5F2F5F5F2F5F5F2F5F5F
+315F5F315F5F3965663B63633B5E604A6C6D688485698384738B8B305A56305A56305A58
+305A58305A58315B592F5C59305D5A2F5C592F5C592F5B5A2F5B5A2E5C5A2E5C5A2D5B59
+2D5B592F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A59
+2E5A592F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5A592D59582D59582E5A592D59582D5958
+2D59582D59582E5A592E5A592F5B5A2F5B5A2F5B5A2E5A592D59582D59582E5A592F5B5A
+2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B305E5C305E5C2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C32605E315F5D315F5D
+315F5D315F5D315F5D315F5D32605E315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D325E5D325E5D325E5D325E5D325E5D325E5D325E5D325E5D315D5C315D5C325E5D
+325E5D325E5D335F5E335F5E32605E2F605D2D5F5C2D5F5C30615E31625F30615E315F5D
+315F5D386463315D5C366261436F6E6993924D7776487271416B6A38646334605F366261
+3662614D7978416D6C3E6867416B6A5781807DA7A6446C6C608888588080355D5D3A6262
+476F6F547C7E628A8C3A6264335B5D325A5C375F6140696B547D7F466F71345D5F346061
+2F5B5C335F603D696A487475658E90699193557B7E49717370989A628A8C375F61497274
+557E80376364335F60275354386465305E5E305E5E4573736C9A9A4B7778325E5F315D5E
+396566315D5E315D5E376364315D5E2C5A5A356363305E5E315F5F3361612C5A5A305E5E
+315F5F325E5F325E5F325E5F325E5F325E5F325E5F335F60335F60325E5F2E5A5B386465
+4D797A537F80447071335F602C58592F5D5B34626033615F315F5D33615F315F5D2F5D5B
+32605E315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D2F5D5B2F5D5B305E5C
+315F5D33615F33615F315F5D2F5D5B305E5C305E5C305E5C315F5D315F5D32605E32605E
+33615F2F605D2F605D2F5F5F2F5F5F2F5F5F2F5F5F315F5F335F60355E60325A5A486B6D
+88A7A99CB8B96983846C8182406A6636605C2E58562E5856315B59325C5A305D5A2F5C59
+2F5C592F5C592F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5A592E5A592E5A592E5A59
+2E5A592E5A592E5A592E5A592F5B5A2F5B5A2E5A592E5A592E5A592E5A592E5A592E5A59
+305C5B2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A305C5B2E5A592E5A592E5A592E5A59
+2E5A592E5A592E5A592E5A592F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2D5B592D5B592D5B592D5B59
+2D5B592D5B592D5B592D5B592D5B592D5B592E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315D5C325E5D325E5D315D5C
+2F5B5A2F5B5A305C5B325E5D315D5C305C5B356160335F5E2C58573561603F6B6A376563
+2B5C593263602E5F5C315F5D2F5D5B2F5D5B376362335F5E305C5B3A66655D878680AAA9
+96C0BF81ABAA345E5D39636244706F4672714E7A79305C5B3C68673C68673E6A69659190
+648E8D56807F426C6B355F5E36605F2F5958456F6E87B1B050797B355E60386163315A5C
+396264335C5E376062365F613B67685581823B6768325E5F2F5B5C315D5E3864654B7476
+70989A95BBBE8EB6B87BA3A5476F712F5759335C5E3B64662F5B5C3B67683C6869325E5F
+4371713563633967674E7C7C336161305E5E3361612F5D5D336161396767315F5F2F5D5D
+315D5E2C58592B5758346061467273335F60346061315D5E325E5F335F60325E5F315D5E
+346061376364356162315D5E335F602551523965663662634A7677386465346061305C5D
+305E5C305E5C305E5C305E5C315F5D315F5D315F5D315F5D305E5C305E5C305E5C305E5C
+305E5C305E5C305E5C305E5C305E5C315F5D32605E32605E305E5C305E5C305E5C305E5C
+32605E33615F34626033615F315F5D305E5C315F5D32605E305E5C305E5C2E5E5E2E5E5E
+2F5F5F2F5F5F315F5F325E5F365F61375D5E446769AECDCFA9C5C6637D7E657A7B39635F
+325C582E58562F5957325C5A325C5A2F5C592F5C592F5C592F5C592F5B5A2F5B5A2E5C5A
+2E5C5A2E5C5A2E5C5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2E5A592E5A592E5A592E5A592E5A592E5A592F5B5A2F5B5A2F5B5A2E5A592E5A59
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B305E5C305E5C315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D315D5C325E5D325E5D325E5D315D5C315D5C325E5D335F5E356160
+2D5958305C5B34605F315D5C34605F3561602C5857315F5D376563295755346260386463
+325E5D325E5D406C6B5A868544706F628C8BA1CBCA6D9796477170386261446E6D537F7E
+34605F386463436F6E6A9695608C8B406C6B4672713F696836605F2E5857305A593B6564
+396362527C7B96C0BF5F888A335C5E315A5C386163264F5130595B315A5C355E603E6A6B
+537F80487475335F603763643561623B67682E57594E767888B0B281A9AB51797B3E6668
+3A62643861632851533B6768527E7F5E8A8B537F805482823664642A5858336161366464
+336161356363315F5F3A68684775753D6B6B346262335F603A6667335F60305C5D376364
+2F5B5C315D5E2F5B5C346061346061335F60335F60325E5F325E5F315D5E315D5E356162
+416D6E5783843965663A6667325E5F3460612A5657305E5C305E5C305E5C305E5C315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D305E5C
+305E5C315F5D315F5D305E5C2F5D5B305E5C315F5D32605E33615F33615F33615F315F5D
+305E5C315F5D32605E305E5C305E5C305E5E2E5E5E2F5F5F2F5F5F315F5F325E5F335C5E
+335B5B3A5D5F90AFB1B4D0D1728C8D5A7272305A562E58542E5856315B59325C5A315B59
+2E5B582F5C592F5C592F5C592F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5A592E5A592E5A592E5A59
+2E5A592E5A592F5B5A2F5B5A2F5B5A2E5A592E5A592F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D325E5D315D5C
+325E5D325E5D335F5E34605F335F5E325E5D34605F2E5A59315D5C366261335F5E315D5C
+315D5C2D59582D5958366261315D5C3A6665345E5D3B6564487271507A799CC6C57EA8A7
+3D676656807F3C66654771704D7776315B5A34605F507C7B77A3A2628E8D4B77763B6766
+2E5A59335F5E2B575634605F396564325E5D2D59582753523864636E9A99649091386465
+3E6A6B5A86873662634C78793C6869406C6D4E7A7B467273426E6F497576376364285455
+315D5E376364376062466F71426B6D436C6E638C8E4871733861633A6365376062628B8D
+719D9E548081426E6F305C5D2E5A5B315D5E2C5A5A2D5B5B315F5F2B5959346262467474
+4472723F6D6D416D6E507C7D3D696A3460613864653F6B6C3B6768325E5F2D595A2D595A
+305C5D366263356162325E5F335F60386465335F604874755D898A376364315D5E305C5D
+3763642E5A5B305E5C305E5C305E5C305E5C315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D305E5C305E5C305E5C2F5D5B2E5C5A2F5D5B
+305E5C32605E315F5D32605E33615F32605E315F5D305E5C315F5D32605E315D5C305E5C
+305E5E305E5E315F5F315F5F315F5F325E5F325B5D355D5D385B5D6E9091AFCDCD819B9C
+5D75752D57532D57532E5856315B59325C5A305A582E5B58305D5A2F5C592F5C592F5B5A
+2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2E5A592E5A592E5A592E5A592E5A592E5A592F5B5A2F5B5A2E5A59
+2E5A592E5A592E5A592F5B5A2F5B5A305C5B305C5B305C5B305C5B305C5B305C5B305C5B
+305C5B2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D335F5E325E5D315D5C325E5D34605F34605F325E5D
+305C5B2E5A59315D5C366261356160305C5B2F5B5A34605F3662613D65652F57573D6565
+5078784F7777557D7D6A92925983827CA6A57FA9A8446E6D5983824A7473335D5C426C6B
+557F7E3C68676F9B9A95C1C0679392366261366261396564325E5D366261436F6E44706F
+34605F3561603662612F5B5A3C68674B7778315D5E406C6D5E8A8B436F705B87883F6B6C
+4470714773743561623A666775A1A2517D7E4470712F5B5C36626330595B426B6D416A6C
+3A6365517A7C4C75773D666830595B2B54563962643A66672E5A5B2E5A5B325E5F356162
+3460612F5D5D305E5E3664642E5C5C2E5C5C3C6A6A4270704A7878537F805F8B8C3D696A
+2D595A2B57583763643763643B6768356162315D5E325E5F3864653561622E5A5B2D595A
+346061356162376364436F70315D5E346061325E5F356162335F60305E5C305E5C305E5C
+305E5C315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D305E5C305E5C305E5C2F5D5B2E5C5A2F5D5B315F5D33615F315F5D315F5D32605E
+315F5D315F5D315F5D315F5D315F5D315D5C315D5C305E5E305E5E315F5F315F5F315F5F
+315F5F2E5A5B36605F375D5E51737482A0A0718D8E5B75742E58542E58542F5957315B59
+315B592F59572E5B58315E5B2F5C592F5C592F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592F5B5A2F5B5A2E5A592E5A59
+2E5A592E5A592E5A592E5A592F5B5A2E5A592E5A592E5A592E5A592E5A592E5A592F5B5A
+305C5B305C5B305C5B305C5B305C5B305C5B305C5B305C5B2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2E5C5A2E5C5A2E5C5A2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+305E5C305E5C315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+34605F325E5D315D5C325E5D335F5E335F5E315D5C2F5B5A2D5958356160366261305C5B
+2F5B5A315D5C325E5D345E5D355B5C3255574A707163898A7AA0A1618788668C8D588080
+5179795F87874068683E66664A747346706F527C7B4E78773763623C68674A7675426E6D
+2E5A59335F5E325E5D285453305C5B416D6C487473386463325E5D305C5B285453305C5B
+3460612D595A3460613965663763644975763460613D696A406C6D366263376364659192
+5783846E9A9B4975762A56573C6869416D6E3561622D595A3E6A6B6D999A638C8E386163
+365F612E5759315A5C3C6567355E602E57592F585A3561623563632F5F5F3262622E5E5E
+2F5D5D3361613361613C6A6A3D696A4B7778325E5F315D5E345D5F355E60325B5D426B6D
+376364305C5D2D595A325E5F335F60315D5E376364416D6E3C68692F5B5C335F602E5A5B
+346061315D5E2E5A5B315D5E315F5D315F5D315F5D315F5D305E5C305E5C305E5C305E5C
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D305E5C2F5D5B
+2E5C5A2F5D5B315F5D32605E315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+325E5D325E5D325E5F325E5F305E5E305E5E305E5E305E5E2D595A325C5B3157583D6161
+486867557373526F6D2F59552E58542E5856305A58305A582F59572F5C59325F5C2F5C59
+2F5C592F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5A592E5A592E5A592E5A592E5A59
+2E5A592E5A592E5A592F5B5A2F5B5A2E5A592E5A592E5A592E5A592E5A592E5A592E5A59
+2E5A592E5A592D59582D59582E5A592E5A592E5A592F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D335F5E325E5D315D5C315D5C325E5D
+325E5D325E5D315D5C335F5E366261305C5B2D5958335F5E335F5E2E5A592F5958325557
+486A6C4A6C6E587B7D9EC1C393B6B87194964F7576365C5D497171456D6D487070618B8A
+456F6E396362386261325E5D3965644874734F7B7A335F5E2C5857315D5C3A66652E5A59
+366261406C6B3A6665356160335F5E2D59583662612E5A5B346061315D5E295556315D5E
+3662632D595A335F603B6768315D5E335F60346061406C6D5884854D797A356162588485
+3A66672D595A3965663D696A5B87884A73752E57592D5658325B5D355E60345D5F2C5557
+3F686A3F686A2B54563462622858582A5A5A2E5E5E3B69694270703563632E5C5C739FA0
+638F903763643763644972743C65672E57593A63653A66673460612F5B5C2E5A5B2F5B5C
+335F603E6A6B4B7778396566335F603662632F5B5C305C5D335F602F5B5C325E5F315F5D
+315F5D315F5D315F5D305E5C305E5C305E5C305E5C315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D32605E32605E315F5D305E5C2F5D5B2F5D5B305E5C32605E315F5D
+305E5C305E5C305E5C315F5D32605E315F5D315F5D325E5D325E5D325E5F325E5F305E5E
+305E5E305E5E305E5E305C5D2F5B5A2E56563A61603456555272715E7C7A2E58542C5652
+2D5755305A58315B59315B592F5C59315E5B2F5C592F5C592F5B5A2F5B5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592F5B5A2F5B5A
+2E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592D59582D59582E5A59
+2E5A592E5A592F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B305E5C305E5C315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D325E5D325E5D325E5D315D5C315D5C325E5D34605F36626137636234605F
+2D59582F5B5A356160305C5B335F5E487070789A9CA3C2C59DBCBF81A3A56E90925A7D7F
+4E71734A7071446A6B63898A4F7777355D5D456F6E648E8D6B97963C686734605F4A7675
+537F7E517D7C34605F315D5C315D5C325E5D3A666535616034605F38646353817F699795
+507E7C33615F2D5B5B356363305E5E346262346061315D5E376364356162315D5E2A5657
+335F602F5B5C396566335F603460614B77783967673664643D6B6B326060285455356162
+346061356162365F6138616330585A2D55573F67697FA7A979A1A33D66683563632E5E5E
+2F5F5F306060467474598787487676336161436F703F6B6C35616256828383ACAE638C8E
+3B6466325B5D4470714672734470713B67682F5B5C2B5758315D5E396566366263325E5F
+356162325E5F305C5D346061305C5D366263315F5D315F5D315F5D315F5D305E5C305E5C
+305E5C305E5C32605E32605E32605E32605E32605E32605E32605E32605E32605E33615F
+33615F32605E305E5C305E5C305E5C305E5C315F5D305E5C2F5D5B305E5C315F5D32605E
+315F5D305E5C325E5D345E5D325E5F325E5F305E5E305E5E2E5E5E2E5E5E305E5E335F5E
+315959385F5E3B5F5D5072716989862B55512A54502C5654305A58335D5B325C5A315B59
+305D5A2F5C592F5C592F5B5A2F5B5A2F5B5A2E5C5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5A592E5A592E5A592E5A592E5A59
+2E5A592E5A592E5A592D59582D59582D59582D59582E5A592E5A592E5A592E5A592E5A59
+2E5A592E5A592E5A592E5A592E5A592F5B5A2F5B5A315B5A2F5B5A315B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2D5B592D5B592D5B59
+2D5B592D5B592D5B592D5B592D5B592F5D5D2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C
+305E5C2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315D5C325E5D325E5D
+315D5C315D5C335F5E3763623B6766376362335F5E2F5B5A34605F34605F2D5756416B6A
+6E9696B4D6D88FAEB174939682A4A64D70724B6E70557B7C5C82834169692F5757396362
+5A84833B65646993929CC8C7527E7D2B57563A66653864633F6B6A315D5C34605F305C5B
+2E5A592A5655467271537F7E426E6D4D7B796A989652807E2856543C6A6A3C6A6A336161
+4876763A66673B6768537F80507C7D4770723C68692E5A5B2C58592E5A5B315D5E325E5F
+68969675A3A35886864775752C5A5A376364315D5E2A5657346061315A5C335C5E345C5E
+375F6130585A5981835C84863A63652E5C5C306060306060255555386666538181467474
+2D5B5B325E5F325E5F2B57583B67685E8A8B3B67682C5557346061335F60426E6F4C7879
+467273386465315D5E3460613965663C68692E5A5B2F5B5C356162346061325E5F2A5657
+356162315F5D315F5D315F5D315F5D305E5C305E5C305E5C305E5C32605E32605E32605E
+32605E32605E32605E32605E32605E33615F34626034626033615F315F5D305E5C2F5D5B
+305E5C315F5D2F5D5B2E5C5A2F5D5B315F5D32605E32605E315D5C325E5D325E5D325E5F
+325E5F315D5E305E5E305E5E305E5E2D5B5B346260305A592C5453385F5C3D5F5E5E7E7B
+2F57562F5756305857305857315958325A59335B5B325C5B325C5B315B5A315B5A315B5A
+315A5C2F5B5C315A5C30595B315A5C315A5C315A5C315A5C315A5C315A5C315A5C315A5C
+30595B30595B30595B30595B30595B30595B30595B30595B30595B30595B315A5C315A5C
+315A5C315A5C30595B30595B315A5C315A5C315A5C30595B30595B30595B30595B30595B
+315A5C315A5C325A5C315A5C325A5A315B5A315B5A315B5A305A59305A59305A58305A58
+2E5B582F5C592F5C592F5C592E5C5A2E5C5A2E5C5A2E5C5A2E5C5C2E5C5C2E5C5C2E5C5C
+2D5A5D2D5B5B2E5C5C2E5C5C2E5C5A2E5C5A2E5C5A2E5C5A305C5D305C5D305C5D305C5D
+305C5D2F5B5C2E5C5A2E5C5A2D5E5B2D5E5B2D5E5B2D5E5B2D5E5A2D5E5A2D5E5A2D5E5A
+2E5C59305D5A305D5A315E5B315E5B325F5C325F5C325F5C325F5C325F5C325F5C325F5C
+325F5C325F5C325F5C325F5C315D5C315D5C315F5D32605E315F5D305E5C33615F376563
+2D5B59366261305C5B305A59416B6A3E6666739B9B6B919297BABC84A7A9709395668C8D
+436B6B3B63634A7473335D5C3864635783823B6766507C7B598584487473628E8D457170
+32605E2C5A582B5957305E5C32605E2F5D5B2F5D5B32605E34605F618D8C77A3A2467271
+356160305C5B305C5B2D5B593B6969578787366464699797739FA04A73755C8587749D9F
+567E803A6365365F613B67683965662B5959416F6F4878785687844778754472702F5D5B
+285453335F5E345E5D396362477072477072396264345D5F335C5E345D5F396264315D5E
+2E5C5C2B59592D5B5B2F5D5D2F5D5D346262356363305E5E305E5C2957552E5C5A315F5D
+33615F33615F2D5958325E5D2E5A5B325E5F4E7A7B436F70325E5F325E5F366263578384
+568283376364295556366263325E5F2E5A5B3864652F5B5C3561622C5859305C5D335F60
+325E5F2F5B5C2E5A5B3F6B6C396566356162315D5E335F60366263315D5E2E5A5B336161
+2E5C5A2C5D5A3263603364612D5E5B2D5E5B34626034626033615F2F5D5B305E5C356361
+366261305C5B2D59582F5B5A335F60325E5F325E5F345D5F345D5F325E5F325E5F315F5F
+305E5E305E5C305E5C345E5C355C593557565B79772F57562F5756305857305A58325A59
+315B59335B5B325C5B325C5B315B5A315B5A2F5B5A315A5C2F5B5C315A5C2E5A5B315A5C
+2F5B5C315A5C2F5B5C315A5C2F5B5C315A5C2F5B5C30595B2E5A5B30595B2E5A5B30595B
+2E5A5B30595B2E5A5B30595B2F5B5C315A5C2F5B5C315A5C2F5B5C315A5C2E5A5B315A5C
+2F5B5C315A5C2F5B5C315A5C2F5B5C315A5C315A5C315A5C315A5C325A5C315A5C325A5A
+315B5A315B5A2F5B5A315B5A2F5B5A315B592F5C592F5C592E5C592E5B582D5B582E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5C2E5C5C2E5B5E2E5B5E2E5B5E2E5B5E2E5C5C2E5C5C2E5C5A
+2E5C5A2E5C5A2F5D5B315D5E315D5E315D5E305C5D305C5D305C5D2E5C5A2E5C5A2D5E5B
+2D5E5B2D5E5B2D5E5B2D5E5A2D5E5A2C5F5A2D5E5A2F5D5A305D5A305D5A315E5B315E5B
+325F5C325F5C325F5C325F5C325F5C325F5C325F5C325F5C325F5C325F5C325F5C305C5B
+305C5B315F5D32605E315F5D2F5D5B305E5C33615F315F5D2F5B5A3A6463345E5D365E5E
+5B838398BEBF759B9C6B8E906487895C8283456B6C335B5B36605F315D5C305C5B406E6C
+406E6C3C6A6852807E54807F335F5E386463305C5B2F5D5B32605E34626032605E315F5D
+32605E33615F33615F2E5A593D6968426E6D2E5A5934605F3A66653763623C6867487676
+4676763563634874754E77793E6769537B7D40686A3B6365325A5C436C6E4B74764D797A
+427070406E6E2F5F5F295A5741726F42706E2E5C5A3965643D69682F59583E68677BA4A6
+8AB3B55A83852F585A315D5E315D5E2C5859305C5D305E5E2F5D5D2F5D5D305E5E315F5F
+2E5C5C2D5B5B2E5C5C33615F32605E376563315F5D2B59572D5B59346260497775457172
+325E5F3763643460613C6869467273396566426E6F416D6E376364325E5F3763642F5B5C
+2B5758366263315D5E2A5657356162396566315D5E315D5E2D595A37636464909182AEAF
+5D898A3864652C5859305C5D3460613561623361613563612F605D31625F3263602C5D5A
+2B5C592D5B59295755346260305E5C2C5A582B59572D5958315D5C3662613A6665326060
+326060345D5F345D5F335C5E325B5D305C5D305C5D2F5D5D2E5F5C2F5D5A325F5C345B58
+3557565B79772E58562E58562F59572E5B58315B592F5C59325C5A305D5A305C5B2F5B5A
+2F5B5A2E5C5A2F5B5A2E5C5A2F5B5A2D5B592F5B5A2E5C5A2F5B5A2E5C5A2F5B5A2E5C5A
+2F5B5A2E5C5A2E5A592D5B592E5A592D5B592E5A592D5B592E5A592D5B592F5B5A2E5C5A
+2F5B5A2F5D5B305C5B2E5C5A2F5B5A2E5C5A2E5A592D5B592F5B5A2E5C5A2F5B5A2F5D5B
+305C5B305C5B2E5A592E5A59305A592E5A59305A592E5A592E5A592D5B59305D5A2F5D5A
+305D5A2E5C592E5C592B5C582D5B582D5B582E5C592E5C592E5C5A2E5C5A2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5A2F5D5B2F5D5A2F5D5B325E5F315D5E
+315D5C315D5C305C5B2F5B5A2E5C5A2E5C5A2F5D5B2F5D5B2D5E5A2D5E5A2D5E5A2D5E5A
+2D5E5A2D5E5A2F5D5A305D5A305D5A315E5B315E5B325F5C325F5C325F5C325F5C325F5C
+325F5C325F5C325F5C325F5C325F5C325F5C315E5B315E5B33605D35625F33615E2F5D5A
+2E5C59305E5B33605D35625F305A582E5856426A69658D8C7FA6A56087864A6E6E365A5A
+3A61602B5251355D5C37615F2653504E7B785A87844C7976507D7A34615E2B58552C5956
+386260325F5C2B59562A58552F5D5A3A68653B696632605D2D5A572E5B5838656234615E
+2F5C592D5A572F59572F5957315B594E7B784C7A783866643561602C5857345E5D2E5857
+3C6464325A5A335B5B325A5A4D7776436D6C3D69683E6C6A3B696732605E30615E2E5F5C
+53817F5C8A883C68672C5857345E5D3C66654F777779A1A1648E8D3D6766345D5F30595B
+305C5D3864653361613F6D6D3967672E5C5C2F5D5D305E5E2C5A582F5D5B2E5C5A2C5A58
+2F5D5B2B59572C5A572F5D5A32605D44726F4A7675335F5E305C5B2E5A59396564436F6E
+3662613864632F5B5A376362356160366261325E5D2E5A59356160305C5B335F5E376362
+2D59582B57564773724F7B7A527E7D7BA7A65C88874C78774874734B7776477372436F6E
+3C68672C5A583664622D5E5B2D5E5B2F605D32605E36646238666433615F2F5D5B33615F
+37636236626135616034605F2F5B5A2A5655315F5D315F5D345D5F335C5E335B5D315A5C
+2E5A5B2E5A5B2F5D5B2F5D5B305D5A335D5B345B583557565D7A782D57552E58562C5956
+2D5A572E5B582F5C592F5C59305D5A305C5B2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2D5B592E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2D5B592D5B592D5B59
+2D5B592D5B592D5B592D5B592D5B592D5B592D5B592E5C5A2E5C5A2E5C5A2E5C5A2D5B59
+2D5B592D5B592D5B592D5B592E5C5A2E5C5A2F5D5B2F5D5B305E5C2E5A592E5A592E5A59
+2E5A592E5A592D5B592D5B592D5B592E5C592E5C592E5C592C5D592C5D592B5C582B5C58
+2B5C582F5D5A2F5D5A2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C
+2E5C5A2F5D5B2F5D5A2F5D5A2F5D5A315D5C315D5C315D5C305C5B305C5B2F5B5A2D5B59
+2D5B592F5D5B2F5D5A2F5D5A2D5E5A2D5E5A2D5E5A2D5E5A2F5D5A315E5B315E5B315E5B
+315E5B325F5C325F5C325F5C325F5C315E5B315E5B315E5B315E5B315E5B315E5B315E5B
+315E5B325F5C325F5C34615E37646136646132605D305E5B305E5B305D5A3764612D5755
+4C76745A828149717049706F3E65643A5E5E3256564367673259583B63623C64633C6664
+6B989579A6A33D6A6735625F2D5A573764613764613C66643A64623C69662F5D5A3E6C69
+618F8C679592487673315E5B325F5C2F5C592F5C592E5B58386562355F5D386260406A68
+709A98426E6D32605E35616028545336605F2C5655295151507878436B6B345C5C4F7978
+426C6B3E68673C6867315D5C2D5B59315F5D2253502755533F6D6B517D7C457170355F5E
+376160365E5E3961613961613C6665376160345E5D365F612551523460614B7979427070
+2A58582D5B5B346262305E5C2F5D5B305E5C2F5D5B305E5C2D5B5933615E35636034625F
+4573703E6A69335F5E34605F2F5B5A2F5B5A34605F2F5B5A3763622D5958366261315D5C
+335F5E38646334605F34605F2F5B5A34605F335F5E34605F3D69685682815B8786537F7E
+6591904A7675457170487473406C6B335F5E3F6B6A4F7B7A4773724F7D7B4273703A6B68
+346562305E5C305E5C32605E2D5B592F5D5B2F5D5B305C5B305C5B305C5B315D5C335F5E
+34605F325E5D325E5D345D5F345D5F355D5F345C5E335C5E305C5D2F5D5B2F5D5B2F5C59
+325C58335A573558545E7B792B58532B58532C59542C59542C5B552D5C562D5B582E5C59
+2F5D5A2E5C592E5C592E5C592C5D5A2C5D5A2C5D5A2B5C592C5D592C5D592C5D592C5D59
+2C5D592C5D592C5D592C5D592B5C582B5C582B5C582B5C582B5C582B5C582B5C582B5C58
+2B5C582B5C582B5C582C5D592C5D592B5C582B5C582B5C582A5B572B5C582B5C582C5D59
+2C5D592D5E5A2D5E5A2D5E5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C592E5C592E5C592C5D59
+2A5B572A5B572A5B552B5C562B5C562B5E572B5E572C5D572F5E58305D58305D5A305D5A
+305C5B305C5B305C5B305C5B2F5B5A2F5B5A2F5B5A305C5B305C5B305D5A305D5A305D5A
+335D5C325C5B325C5B325C5A2F5C592F5C592E5B582E5B582F5C592E5C592E5C592E5D57
+2E5D572E5D572E5D572E5D57315E59315E59315E59325F5A325F5A325F5A325F5A325F5A
+305D58305D58305D58305D58305D58305D58305D58305D58325F5C315E5B33605D376461
+37646134615E325F5C325F5C2D5A572F5C593B65637DA5A46F9695345B5A3D6161335757
+3456574C70705A7E7E3F6665426A69466E6D4F79774B7573598683325F5C2D5A57325F5C
+355F5D315B5946706E4C7674426F6C315E5B3663604E7B784E7B7833605D28555233605D
+37615F36605E2F5957335D5B305A58345E5C2C565446706E376461315E5B355F5D305A58
+3B63624D75743E6665598180668E8D365E5D3E66653C666446706E426F6C305D5A2B5956
+305E5C3866643763623561603E686646706E416968325A593057562C5453426A69648C8B
+567E7D345E5C325C5B335F5E305C5B44706F406C6B335F5E3763623561602C58572E5A59
+2F5C5935625F35625F2C59562E5B582E5B58315E5B4D7A77376461305D5A305D5A2E5B58
+305D5A325F5C2E5B58305D5A2F5C5934615E2E5B5833605D386562315E5B34615E34615E
+315E5B376461517E7B56838045726F38656235625F3E6B683966633C696645726F426F6C
+406D6A53807D5784813C696642706D3E6C693E6C693C6A67376562396764406D6A3F6C69
+35625F325F5C33605D366360355F5D2F59572E5856305D5A325F5C325F5C345E5D355D5D
+355D5D365E5E355F5E34605F305E5C2F5D5B2F5C59335C583559573858555F7C7A2D5753
+2B58532E58542C59542D5A552E5B562F5C592F5C59305D5A2E5C592F5C592E5C592E5C5A
+2E5C5A2E5C5A2D5B592E5C592E5C592E5C592E5C592E5C592E5C592E5C592E5C592D5B58
+2D5B582D5B582D5B582D5B582D5B582D5B582D5B582D5B582D5B582E5C592E5C592E5C59
+2E5C592D5B582D5B582E5C592E5C592E5C592E5C592F5D5A2F5D5A2F5D5A2F5D5A2E5C5A
+2E5C5A2F5B5A2E5C592F5C592E5C592E5C592E5C592B59562A5B552C5B552B5C562C5D57
+2D5E582D5E582E5F59305D58305D58305D5A305D5A305C5B305C5B305C5B305C5B305C5B
+305C5B305C5B305D5A305D5A305D58305D58315E59325C5A325C5A325C5A325C5A305D5A
+2F5C592F5C592F5C59305D5A305D58305D582F5E58305D582F5E58305D58305D58325F5A
+325F5A325F5A325F5A325F5A325F5A325F5A325F5A315E59315E59315E59315E59315E59
+315E59315E59315E5933605D315E5B315E5B34615E35625F33605D325F5C33605D2E5B58
+38626038605F729A9986ADAC466D6C3A5E5E395D5D41636472949588ACAC789C9C6B9291
+4B73725B8583547E7C2D5A573764613966633D6A67325C5A36605E4E7876507A78446E6C
+45726F4B78754C7976406D6A325F5C315E5B3966632B55533862603862602F5957315B59
+3963612F595736605E335D5B2E5856345E5C3862603E6665769E9D6D9594476F6E608887
+315958325A59375F5E3E686637615F325C5A34615E366261224E4D2854533D6766436D6B
+638B8A749C9B4C73723B62613158573158575D8584759D9C4F7776305857315B59335D5C
+356160386463436F6E477372366261295554315E5B2C5956305D5A2F5C592E5B583B6865
+3865622B58553B6865315E5B315E5B315E5B315E5B315E5B315E5B305D5A305D5A2E5B58
+325F5C315E5B35625F325F5C2E5B583A67643E6B68527F7C416E6B4A7774477471315E5B
+2E5B582F5C592D5A5733605D34615E366360325F5C3764614C7976507D7A3B6865487572
+4775724B79764876733C6A6736646137646134615E3663603A6764416E6B467370446E6C
+3B6563355F5D335D5B355F5D345E5C335B5B325A5A325A5A335B5B345C5C345E5D325E5D
+315E5B315B57335C56365A56395954617E7A2F58522E59523059532F5A53305B54315C55
+325C58325C58325C582F5C57315B572F5C572F5C592F5C592F5C592E5B582F5C592F5C59
+2F5C592F5C592F5C592F5C592F5C592F5C592E5B582E5B582E5B582E5B582E5B582E5B58
+2E5B582E5B582F5C57305D58305D58305D58305D58305D58305D582F5C57315E59315E59
+315E59315E59315E59315E59315E59315E59305D5A305D5A325C5A305D5A325C5A305D58
+305D58305D582E5B562D5C562F5C572E5D552F5E56305F57305F57315E57305D56325D56
+325C58325C58325C5A325C5A325C5A325C5A325C5A325C5A325C5A325C5A325C5A335D59
+335D59335D59325C58325C58335D59335D59335D59335D59345E5A345E5A335D59335E57
+335E57315E57335E57315E57335E57335E57345E5A345E5A345E5A345E5A345E5A345E5A
+345E5A345E5A345E5A345E5A345E5A345E5A345E5A345E5A345E5A345E5A38625E355F5B
+325C58345E5A33605B325F5A325F5A33605B345E5A3B6561315A5649726E8EB5B25F8381
+3456554F71706486855C7E7D456967577B7988AFAC5C8581446E6A305A5636605C2E5854
+2E58545C86825E8884517B773B646037615D2C5652406A66547E7A59837F4D77733D6763
+315B572B5551416A665D8682648D89426B6738615D38615D325B57335C58365E5D345C5B
+38605F456D6C4E76756C94936E96953A6261365E5D2B53523E6665436B6A3E6665305857
+375F5E36605E2F5957386260315B59386260446C6B476E6D587F7E6589894064623F6361
+315553365D5A406764335C58315A5638625E355F5D315B5937615F46706E4A74723D6765
+335D5B345E5C355F5D36605C355F5B3E686459837F537D79325C58325C58305A5836605E
+37615F37615F335D5B305A58355F5D36605E325C5A345E5C345E5C36605E325C5A3A6462
+4C7674456F6D648E8C436D6B335D5B2E5856335D5B3D6765386260335D5B335D5B36605E
+38626037615F355F5D345E5C335D5B2D5A5735625D37645F406D68426F6A3C69643B6863
+406A663F696538625E416B67436D693D67634069654C7571547D79517B77416B673E6864
+3B6362385F5E365D5C355D5C355D5C355F5D33605D315E5B325C58335C56375A563B5A55
+657F7C315853315853325954335A55335A55345B56355C59355C59335C58325B57325B57
+325B57325A59325A59325A59315958325A59325B57325A59325B57325A59325B57325A59
+325B57315958315A56315958315A56315958315A56315958315A56335C58345D59345D59
+345D59345D59345D59345D59335C58365F5B365F5B355E5A355E5A355E5A355E5A355E5A
+355E5A335B5A335B5A335B5A335C58335C58335C58335C58335C58325C58335E57335E57
+335E57335E57335E57335E57335E57325D56325D56335C56325C58335C58325C5A335B5A
+325C5A335B5A325C5A335B5A325C58335C58335E57345D57335E57335D59335D59335D59
+345E5A345E5A355F5B355F5B36615A345F58345F58345F58345F58345F58345F56345F58
+345F58356059355F5B345E5A345E5A345E5A345E5A345E5A345E5A355F5B355F5B355F5B
+355F5B355F5B355F5B355F5B355F5B3D676338625E345E5A345E5A33605B325F5A33605B
+34615C38625E28524E3D6662466D6A7EA2A0608482416362698B8A5E807F5E807F406261
+3D615F749B98486F6C315A5639635F345E5A426C68436D6956807C49736F517B77355E5A
+37605C37615D335D59335D5936605C355F5B315B57325C5838625E345D59547D79618A86
+37605C335C58365F5B37605C355E5A3C6561426B673E6665517A765F87863D6662446C6B
+39625E365E5D39625E4169683B6460365E5D365F5B4E7675497170396160325C5A315B59
+365E5D305756476E6D6B8F8F567A784A6E6C4468663D615F395D5B34585649706B5A817E
+3C6561345D59335D5B36605E3862603C6664426C6A3E6866305A56335D5938625E38625E
+3F696557817D507A76325C5837615D355F5B36605C315B59335D59355F5D355F5B37615F
+325C5837615F345E5A315B59335D59355F5D4B75715B8583446E6A406A683A646036605E
+305A5636605E36605C2D575536605C3A6462355F5B335D5B3A64603D6765345E5A315B59
+3B6561335D59305D5834615C35625D2F5C57305D5837615D37615D39635F4C7672507A76
+406A663F68644D76724E7773406965537C784F78744A7170446B6A4067663E65643F6665
+3E6665355F5D345E5A325D56345C54385B553C5B5565807B385853365651355550365651
+375752395954385B57385B57365955365955375A56375A56375B59365A58365A58365A58
+3256543C605C3D615F385C583A5E5C3B5F5B3A5E5C3C605C3B5F5D3B5F5B3C605E3F635F
+4064623F635F3F6361406460416460426561426561436662436662436662436662436662
+436662436662436662426561426561436662436662436662416362416362416563406462
+3F63613F635F406460416561446864466A66456C67436B634068603D655D3C645C3D655D
+3D655D3C655D3D655D3C655F3D645F3C65613C63603B64603E65623C65613D64613C655F
+3E65603D665E3D655D3B645C3A635D3A635D3B645E3B645E3B645E3C655F3C655F3C655D
+3E675F3A635B38615939625A39625A3963593A635B3B645C3A635D39625C3A635D3A635D
+3A635D3B645E3C655F3D66603B645E3B645E3B645E3C655F3C655F3C655F3D66603D6660
+3F68643D66623B656139635F3A6460436D69446E6A38625E37605C446D69375E5B3C6360
+5D817F6E9290537574577978517170577978628483466A683C63603A615E3C65613B6460
+3C6662456F6B57807C4E77733D66623C65613B64603F68643C6561436C68416A6639625E
+3A635F3B64603A635F3B64604D74715C8380486F6C3E65623B625F3C63603A615E577E7B
+507774658C876188854A716C4168653E656039605D3A615C3B625F486F6A4E7572557C77
+557C79416863557C79587F7C3E6665325A5938615D3C6360355C594A6E6C81A3A2729493
+4466656184805E817D4064603D615D456A63799D995C837E38615D39625E365F5B3C6561
+406965456E6A4A736F3C65613C656157807A668F89416A6437605A38615B39625C365F59
+39625C37605A3A635F355E5837605C3A635D4C75713C655F345D593C655F38615D48716B
+5D8682567F7947706C3C655F436C684069633C65613A635D3A635F3A635D38615D365F59
+39625E38615B38615D38615B38615D38615B38615D38635C36615A36615A36615A36615A
+37625B37625B38615B38615B39625C38615B3B645E3F6862436A65446B6649706B4C756F
+57807A4D7670476E6B537775486C6A4A716E4B726F537C784F7975527C783C655F436861
+43635E415E59657E7A27464125443F24433E23423D24433E25443F254542244441244441
+2444412545422545422446452345442345442345443E615D496C684B6E6A496C684C6F6B
+4F726E50736F5275715578745578745679755A7D795B7E7A5A7D795A7D795B7E7A5F7F7C
+5F7F7C60807D61817E61817E62827F62827F62827F668683668683658582658582658582
+658582668683668683658584658584638584638584628581628581638682648783678A86
+698C88698E87678C8563888161867F60857E61867F608880608880618981618981618883
+6087826087845F8683628986618885608782618883628A82628A826088805F877F5E8781
+5E87815F88825F88826089836089836089816089816089815B847C59827A59827A5A847A
+5983795983795B857B5A837D5A837D5A837D5A837D5B847E5C857F5D86805D86805C857F
+5D86805D86805D86805E87815E87815E87815F8882618A865F88845E88845B85815D8783
+66908C67918D5C86825A837F648D895B827F5C83807094927EA2A0668887688A896C8C8B
+76969580A2A1668A886084825E85826089855F88845D8783658F8B77A09C6E97935E8783
+5D86825C85815F888460898567908C648D895D86825D86825D86825C85815E8783658C89
+759C99638A875B827F5B827F5E85825E85827CA3A0638783779B977198935E85805A817C
+5C837E5B827D5F868159807B648B866C938E779E9979A09B6188836D918D668D885F8685
+58807F5C83805C8380567A785D817F86A8A77698975F827E7396927B9E9A6487835B8079
+567B74799E97618981587F7C59827E567F7B5B84805E8783638C8869928E5D868257807A
+6C958F79A29C5A837D557E7857807A58817B557E785A837D58817B5B847E567F7958817B
+5B847E6D96905D868057807A59827C567F796B948E7AA39D68918B5A837D5A837D5F8882
+5C857F59827C58817B58817B59827C58817B567F7959827C59827C58817B58817B58817B
+58817B59827C59827C57827B57827B57827B57827B57827B57827B58817B59827C57807A
+567F7957807A59827C5A817C59807B5C837E5F8681648D875E87816084826E9290638785
+6387855D848160898559827E648F885C837E6B90896B8C85607D7877908A
+end
+%%PageTrailer
+%%Trailer
+%%EOF

Index: es/portada_img.pdf
===================================================================
RCS file: es/portada_img.pdf
diff -N es/portada_img.pdf
Binary files /dev/null and /tmp/cvskwBIYh differ

Index: es/presentacion.aux
===================================================================
RCS file: es/presentacion.aux
diff -N es/presentacion.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/presentacion.aux 9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,20 @@
+\relax 
address@hidden
+\setcounter{page}{4}
+\setcounter{equation}{0}
+\setcounter{enumi}{0}
+\setcounter{enumii}{0}
+\setcounter{enumiii}{0}
+\setcounter{enumiv}{0}
+\setcounter{footnote}{0}
+\setcounter{mpfootnote}{0}
+\setcounter{part}{0}
+\setcounter{chapter}{0}
+\setcounter{section}{0}
+\setcounter{subsection}{0}
+\setcounter{subsubsection}{0}
+\setcounter{paragraph}{0}
+\setcounter{subparagraph}{0}
+\setcounter{figure}{0}
+\setcounter{table}{0}
+}

Index: es/presentacion.tex
===================================================================
RCS file: es/presentacion.tex
diff -N es/presentacion.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/presentacion.tex 9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,32 @@
+\vspace*{8cm}
+
+\noindent \Huge\texttt{Traficantes de Sueños}
+
+\vspace{2cm}
+\normalsize
+
+\noindent \textsf{\mdseries \slshape
+Traficantes de Sueños no es una casa editorial, ni siquiera una editorial
+independiente que contempla la publicación de una colección variable de
+textos críticos. Es, por el contrario, un proyecto, en el sentido estricto de
+<<apuesta>>, que se dirige a cartografíar las líneas constituyentes de otros
+órdenes de vida. La construcción teórica y práctica de la caja de herramientas
+que, con palabras propias, puede componer el ciclo de luchas de las próximas
+d\'{e}cadas.}
+
+\medskip
+
+\noindent \textsf{\mdseries \slshape
+Sin complacencias con la arcaica sacralidad de la cultura, sin concesiones
+para con los narcisismos del genio literario, sin lealtad alguna a los
+usurpadores del saber, TdS adopta sin ambagajes la libertad de acceso al
+conocimiento. Queda, por tanto, permitida y abierta la reproducción total o
+parcial de los textos publicados, en cualquier formato imaginable, salvo por
+explícita voluntad del autor o de la autora y sólo en el caso de las ediciones
+con ánimo de lucro.}
+
+\bigskip
+
+\noindent \textsf{\mdseries \slshape \textit{Omnia sunt communia!}}
+
+

Index: es/softlibre.aux
===================================================================
RCS file: es/softlibre.aux
diff -N es/softlibre.aux
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/softlibre.aux    9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,46 @@
+\relax 
+\catcode`"\active
+\catcode`<\active
+\catcode`>\active
address@hidden@quoting}
address@hidden
address@hidden@language{spanish}}
address@hidden@language{spanish}}
address@hidden@language{spanish}}
address@hidden
address@hidden@language{spanish}}
address@hidden@language{spanish}}
address@hidden@language{spanish}}
address@hidden
address@hidden
address@hidden
address@hidden {part}{I\hspace  {1em}El proyecto GNU y el software libre}{15}}
address@hidden
address@hidden
address@hidden
address@hidden
address@hidden
address@hidden
address@hidden
address@hidden
address@hidden
address@hidden {chapter}{\numberline {10}La canci\'on del software libre}{72}}
address@hidden {10\p@ }}
address@hidden {10\p@ }}
address@hidden {part}{II\hspace  {1em}Copyright, copyleft, patentes}{73}}
address@hidden
address@hidden
address@hidden
address@hidden
address@hidden
address@hidden
address@hidden {part}{III\hspace  {1em}Libertad, sociedad y software}{117}}
address@hidden
address@hidden
address@hidden
address@hidden
address@hidden
address@hidden {part}{IV\hspace  {1em}Licencias}{205}}
address@hidden
address@hidden
address@hidden

Index: es/softlibre.log
===================================================================
RCS file: es/softlibre.log
diff -N es/softlibre.log
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/softlibre.log    9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,630 @@
+This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7) (format=pdflatex 
2008.9.14)  9 OCT 2008 16:33
+entering extended mode
+ %&-line parsing enabled.
+**softlibre.tex
+(./softlibre.tex
+LaTeX2e <2005/12/01>
+Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
+yphenation, german-x-2008-06-18, ngerman-x-2008-06-18, ancientgreek, ibycus, ar
+abic, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish, dutc
+h, esperanto, estonian, farsi, finnish, french, galician, german, ngerman, mono
+greek, greek, hungarian, icelandic, indonesian, interlingua, irish, italian, la
+tin, mongolian, mongolian2a, bokmal, nynorsk, polish, portuguese, romanian, rus
+sian, sanskrit, serbian, slovak, slovenian, spanish, swedish, turkish, ukenglis
+h, ukrainian, uppersorbian, welsh, loaded.
+(/usr/local/texlive/2008/texmf-dist/tex/latex/base/book.cls
+Document Class: book 2005/09/16 v1.4f Standard LaTeX document class
+(/usr/local/texlive/2008/texmf-dist/tex/latex/base/bk11.clo
+File: bk11.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
+)
address@hidden
address@hidden
address@hidden
address@hidden
address@hidden
address@hidden
address@hidden
address@hidden
address@hidden
+\abovecaptionskip=\skip41
+\belowcaptionskip=\skip42
+\bibindent=\dimen102
+)
+(/usr/local/texlive/2008/texmf-dist/tex/latex/base/inputenc.sty
+Package: inputenc 2006/05/05 v1.1b Input encoding file
address@hidden
address@hidden
+
+(/usr/local/texlive/2008/texmf-dist/tex/latex/base/latin1.def
+File: latin1.def 2006/05/05 v1.1b Input encoding file
+))
+(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/babel.sty
+Package: babel 2008/07/06 v3.8l The Babel package
+
+(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/spanish.ldf
+Language: spanish.ldf 2008/07/06 v5.0e Spanish support from the babel system
+
+(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/babel.def
+File: babel.def 2008/07/06 v3.8l Babel common definitions
address@hidden
address@hidden
+)
address@hidden
address@hidden
address@hidden
+Package babel Info: Making " an active character on input line 490.
+Package babel Info: Making . an active character on input line 583.
+Package babel Info: Making < an active character on input line 628.
+Package babel Info: Making > an active character on input line 628.
+))
+(/usr/local/texlive/2008/texmf-dist/tex/latex/setspace/setspace.sty
+Package: setspace 2000/12/01 6.7 Contributed and Supported LaTeX2e package
+
+Package: `setspace' 6.7 <2000/12/01>
+) (/usr/local/texlive/2008/texmf-dist/tex/latex/geometry/geometry.sty
+Package: geometry 2002/07/08 v3.2 Page Geometry
+
+(/usr/local/texlive/2008/texmf-dist/tex/latex/graphics/keyval.sty
+Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
address@hidden@=\toks17
+)
address@hidden
address@hidden
address@hidden@tempcnt=\count93
address@hidden
address@hidden@mp=\dimen105
address@hidden@mp=\dimen106
address@hidden@mp=\dimen107
address@hidden
+
+(/usr/local/texlive/2008/texmf-dist/tex/xelatex/xetexconfig/geometry.cfg))
+(/usr/local/texlive/2008/texmf-dist/tex/latex/psnfss/palatino.sty
+Package: palatino 2005/04/12 PSNFSS-v9.2a (SPQR) 
+)
+(/usr/local/texlive/2008/texmf-dist/tex/latex/base/fontenc.sty
+Package: fontenc 2005/09/27 v1.99g Standard LaTeX package
+
+(/usr/local/texlive/2008/texmf-dist/tex/latex/base/t1enc.def
+File: t1enc.def 2005/09/27 v1.99g Standard LaTeX file
+LaTeX Font Info:    Redeclaring font encoding T1 on input line 43.
+))
+(/usr/local/texlive/2008/texmf-dist/tex/latex/titlesec/titlesec.sty
+Package: titlesec 2007/08/12 v2.8 Sectioning titles
address@hidden
+\beforetitleunit=\skip43
+\aftertitleunit=\skip44
address@hidden
address@hidden
address@hidden
+\titlewidth=\dimen110
+\titlewidthlast=\dimen111
+\titlewidthfirst=\dimen112
+)
+(/usr/local/texlive/2008/texmf-dist/tex/latex/ltxmisc/url.sty
+\Urlmuskip=\muskip10
+Package: url 2006/04/12  ver 3.3  Verb mode for urls, etc.
+)
+(/usr/local/texlive/2008/texmf-dist/tex/latex/graphics/graphicx.sty
+Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
+
+(/usr/local/texlive/2008/texmf-dist/tex/latex/graphics/graphics.sty
+Package: graphics 2006/02/20 v1.0o Standard LaTeX Graphics (DPC,SPQR)
+
+(/usr/local/texlive/2008/texmf-dist/tex/latex/graphics/trig.sty
+Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
+)
+(/usr/local/texlive/2008/texmf/tex/latex/config/graphics.cfg
+File: graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
+)
+Package graphics Info: Driver file: pdftex.def on input line 90.
+
+(/usr/local/texlive/2008/texmf-dist/tex/latex/pdftex-def/pdftex.def
+File: pdftex.def 2008/07/16 v0.04k Graphics/color for pdfTeX
address@hidden
+))
address@hidden@height=\dimen113
address@hidden@width=\dimen114
+)
+(/usr/local/texlive/2008/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty
address@hidden
address@hidden@elh=\skip46
address@hidden@erh=\skip47
address@hidden@olh=\skip48
address@hidden@orh=\skip49
address@hidden@elf=\skip50
address@hidden@erf=\skip51
address@hidden@olf=\skip52
address@hidden@orf=\skip53
+)
+
+Package Fancyhdr Warning: \fancyhead's `E' option without twoside option is use
+less on input line 87.
+
+
+Package Fancyhdr Warning: \fancyhead's `E' option without twoside option is use
+less on input line 89.
+
+(./softlibre.aux (./presentacion.aux) (./acerca.aux) (./introduccion.aux)
+(./1_El_proyecto_GNU.aux) (./2_Manifiesto_GNU.aux)
+(./3_La_definicion_de_software_libre.aux) (./4_no_propietarios.aux)
+(./5_que_encierra_un_nombre.aux) (./6.aux)
+(./7_la_distribucion_de_sl_en_la_Universidad.aux)
+(./8_Vender_software_libre.aux) (./9_El_software_libre_necesita_doc_libre.aux)
+(./11_El_derecho_a_leer.aux) (./12_malinterpretar_copyright.aux)
+(./13_La_ciencia_debe_desechar_copyright.aux) (./14_que_es_el_copyleft.aux)
+(./15_copyleft_pragmatismo_o_idealismo.aux)
+(./16_El_peligro_de_las_patentes_del_software.aux)
+(./17_Puedes_confiar_en_tu_ordenador.aux) (./18_pqel_softw_debe_ser_libre.aux)
+(./19_copyright_y_globalizacion.aux) (./20_softwlibre.libertad_y_coper.aux)
+(./21_algunas_palabras_a_evitar.aux) (./licencia_publicagnu.aux)
+(./licenciapublica_menor.aux) (./GFDL.aux))
+\openout1 = `softlibre.aux'.
+
+LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 153.
+LaTeX Font Info:    ... okay on input line 153.
+LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 153.
+LaTeX Font Info:    ... okay on input line 153.
+LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 153.
+LaTeX Font Info:    ... okay on input line 153.
+LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 153.
+LaTeX Font Info:    ... okay on input line 153.
+LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 153.
+LaTeX Font Info:    ... okay on input line 153.
+LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 153.
+LaTeX Font Info:    ... okay on input line 153.
+LaTeX Font Info:    Try loading font information for T1+ppl on input line 153.
+
+(/usr/local/texlive/2008/texmf-dist/tex/latex/psnfss/t1ppl.fd
+File: t1ppl.fd 2001/06/04 font definitions for T1/ppl.
+)
+-------------------- Geometry parameters
+paper: a4paper
+landscape: --
+twocolumn: --
+twoside: --
+asymmetric: --
+h-parts: 89.62709pt, 0.7\paperwidth , 89.6271pt (default)
+v-parts: 101.40665pt, 0.7\paperheight , 152.11pt (default)
+hmarginratio: 1:1
+vmarginratio: 2:3
+lines: --
+heightrounded: --
+bindingoffset: 0.0pt
+truedimen: --
+includehead: --
+includefoot: --
+includemp: --
+driver: pdftex
+-------------------- Page layout dimensions and switches
+\paperwidth  597.50787pt
+\paperheight 845.04684pt
+\textwidth  418.25368pt
+\textheight 591.5302pt
+\oddsidemargin  17.3571pt
+\evensidemargin 17.3571pt
+\topmargin  -2.73714pt
+\headheight 12.0pt
+\headsep    19.91692pt
+\footskip   27.46295pt
+\marginparwidth 53.0pt
+\marginparsep   7.0pt
+\columnsep  10.0pt
+\skip\footins  10.0pt plus 4.0pt minus 2.0pt
+\hoffset 0.0pt
+\voffset 0.0pt
+\mag 1000
+
+(1in=72.27pt, 1cm=28.45pt)
+-----------------------
+
+(/usr/local/texlive/2008/texmf-dist/tex/context/base/supp-pdf.tex
+[Loading MPS to PDF converter (version 2006.09.02).]
+\scratchcounter=\count95
+\scratchdimen=\dimen115
+\scratchbox=\box27
+\nofMPsegments=\count96
+\nofMParguments=\count97
+\everyMPshowfont=\toks20
+\MPscratchCnt=\count98
+\MPscratchDim=\dimen116
+\MPnumerator=\count99
+\everyMPtoPDFconversion=\toks21
+) <portada_img.pdf, id=1, 272.01625pt x 395.4775pt>
+File: portada_img.pdf Graphic file (type pdf)
+ <use portada_img.pdf>
+[1
+
+{/usr/local/texlive/2008/texmf-var/fonts/map/pdftex/updmap/pdftex.map} <./porta
+da_img.pdf>]
+LaTeX Font Info:    Font shape `T1/ppl/bx/n' in size <10.95> not available
+(Font)              Font shape `T1/ppl/b/n' tried instead on input line 161.
+LaTeX Font Info:    External font `cmex10' loaded for size
+(Font)              <9> on input line 176.
+LaTeX Font Info:    External font `cmex10' loaded for size
+(Font)              <6> on input line 176.
+LaTeX Font Info:    External font `cmex10' loaded for size
+(Font)              <5> on input line 176.
+LaTeX Font Info:    Try loading font information for OMS+ppl on input line 183.
+
+ (/usr/local/texlive/2008/texmf-dist/tex/latex/psnfss/omsppl.fd
+File: omsppl.fd 
+)
+LaTeX Font Info:    Font shape `OMS/ppl/m/n' in size <9> not available
+(Font)              Font shape `OMS/cmsy/m/n' tried instead on input line 183.
+
+[2
+
+]
+\openout2 = `presentacion.aux'.
+
+ (./presentacion.tex
+LaTeX Font Info:    Try loading font information for T1+pcr on input line 3.
+
+(/usr/local/texlive/2008/texmf-dist/tex/latex/psnfss/t1pcr.fd
+File: t1pcr.fd 2001/06/04 font definitions for T1/pcr.
+)
+LaTeX Font Info:    Try loading font information for T1+phv on input line 15.
+
+(/usr/local/texlive/2008/texmf-dist/tex/latex/psnfss/t1phv.fd
+File: t1phv.fd 2001/06/04 scalable font definitions for T1/phv.
+)
+LaTeX Font Info:    Font shape `T1/phv/m/it' in size <10.95> not available
+(Font)              Font shape `T1/phv/m/sl' tried instead on input line 30.
+)
+
+Package Fancyhdr Warning: \headheight is too small (12.0pt): 
+ Make it at least 13.59999pt.
+ We now make it that large for the rest of the document.
+ This may cause the page layout to be inconsistent, however.
+
+[3
+
+]
+LaTeX Font Info:    Font shape `T1/ppl/bx/n' in size <20.74> not available
+(Font)              Font shape `T1/ppl/b/n' tried instead on input line 223.
+ (./softlibre.toc
+LaTeX Font Info:    Font shape `T1/ppl/bx/sc' in size <10.95> not available
+(Font)              Font shape `T1/ppl/b/sc' tried instead on input line 4.
+LaTeX Font Info:    Font shape `T1/ppl/bx/n' in size <12> not available
+(Font)              Font shape `T1/ppl/b/n' tried instead on input line 5.
+LaTeX Font Info:    External font `cmex10' loaded for size
+(Font)              <10.95> on input line 7.
+LaTeX Font Info:    External font `cmex10' loaded for size
+(Font)              <8> on input line 7.
+ [4
+
+
+] [5] [6] [7])
address@hidden
+\openout3 = `softlibre.toc'.
+
+ [8]
+\openout2 = `acerca.aux'.
+
+ (./acerca.tex
+
+Package Fancyhdr Warning: \fancyhead's `E' option without twoside option is use
+less on input line 4.
+
+[9
+
+
+]) [10]
+\openout2 = `introduccion.aux'.
+
+ (./introduccion.tex
+
+Package Fancyhdr Warning: \fancyhead's `E' option without twoside option is use
+less on input line 3.
+
+[11
+
+
+
+] [12] [13]) [14]
+
+Package Fancyhdr Warning: \fancyhead's `E' option without twoside option is use
+less on input line 239.
+
+LaTeX Font Info:    Font shape `T1/ppl/bx/n' in size <24.88> not available
+(Font)              Font shape `T1/ppl/b/n' tried instead on input line 242.
+[15
+
+
+]
+\openout2 = `1_El_proyecto_GNU.aux'.
+
+ (./1_El_proyecto_GNU.tex
+Cap\'{\i }tulo 1.
+LaTeX Font Info:    Font shape `T1/ppl/bx/n' in size <14.4> not available
+(Font)              Font shape `T1/ppl/b/n' tried instead on input line 3.
+LaTeX Font Info:    External font `cmex10' loaded for size
+(Font)              <20.74> on input line 3.
+LaTeX Font Info:    External font `cmex10' loaded for size
+(Font)              <14.4> on input line 3.
+LaTeX Font Info:    External font `cmex10' loaded for size
+(Font)              <12> on input line 3.
+[16
+
+
+] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30]
+[31] [32]) [33] [34]
+\openout2 = `2_Manifiesto_GNU.aux'.
+
+ (./2_Manifiesto_GNU.tex
+Cap\'{\i }tulo 2.
+[35
+
+
+
+] [36] [37] [38] [39] [40] [41] [42] [43]) [44]
+\openout2 = `3_La_definicion_de_software_libre.aux'.
+
+
+(./3_La_definicion_de_software_libre.tex
+Cap\'{\i }tulo 3.
+[45
+
+
+
+] [46]) [47]
+\openout2 = `4_no_propietarios.aux'.
+
+ (./4_no_propietarios.tex
+Cap\'{\i }tulo 4.
+[48
+
+
+
+] [49] [50] [51] [52]) [53]
+\openout2 = `5_que_encierra_un_nombre.aux'.
+
+ (./5_que_encierra_un_nombre.tex
+Cap\'{\i }tulo 5.
+[54
+
+
+
+] [55]) [56]
+\openout2 = `6.aux'.
+
+ (./6.tex
+Cap\'{\i }tulo 6.
+[57
+
+
+
+] [58] [59] [60] [61]) [62]
+\openout2 = `7_la_distribucion_de_sl_en_la_Universidad.aux'.
+
+ (./7_la_distribucion_de_sl_en_la_Universidad.tex
+Cap\'{\i }tulo 7.
+[63
+
+
+
+] [64]) [65]
+\openout2 = `8_Vender_software_libre.aux'.
+
+ (./8_Vender_software_libre.tex
+Cap\'{\i }tulo 8.
+[66
+
+
+
+] [67]) [68]
+\openout2 = `9_El_software_libre_necesita_doc_libre.aux'.
+
+ (./9_El_software_libre_necesita_doc_libre.tex
+Cap\'{\i }tulo 9.
+[69
+
+
+
+] [70]) [71]
+Cap\'{\i }tulo 10.
+<free-song.pdf, id=238, 363.3575pt x 390.45876pt>
+File: free-song.pdf Graphic file (type pdf)
+ <use free-song.pdf> [72
+
+
+ <./free-song.pdf>] [73
+
+]
+\openout2 = `11_El_derecho_a_leer.aux'.
+
+ (./11_El_derecho_a_leer.tex
+Cap\'{\i }tulo 11.
+[74
+
+
+] [75] [76]) [77]
+\openout2 = `12_malinterpretar_copyright.aux'.
+
+ (./12_malinterpretar_copyright.tex
+Cap\'{\i }tulo 12.
+[78
+
+
+
+]
+LaTeX Font Info:    External font `cmex10' loaded for size
+(Font)              <7> on input line 67.
+ [79] [80] [81] [82] [83] [84] [85] [86] [87] [88]) [89]
+\openout2 = `13_La_ciencia_debe_desechar_copyright.aux'.
+
+
+(./13_La_ciencia_debe_desechar_copyright.tex
+Cap\'{\i }tulo 13.
+[90
+
+
+
+]) [91]
+\openout2 = `14_que_es_el_copyleft.aux'.
+
+ (./14_que_es_el_copyleft.tex
+Cap\'{\i }tulo 14.
+[92
+
+
+
+] [93]) [94]
+\openout2 = `15_copyleft_pragmatismo_o_idealismo.aux'.
+
+ (./15_copyleft_pragmatismo_o_idealismo.tex
+Cap\'{\i }tulo 15.
+[95
+
+
+
+] [96]) [97]
+\openout2 = `16_El_peligro_de_las_patentes_del_software.aux'.
+
+ (./16_El_peligro_de_las_patentes_del_software.tex
+Cap\'{\i }tulo 16.
+[98
+
+
+
+] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110]
+[111] [112] [113] [114] [115]) [116] [117
+
+
+]
+\openout2 = `17_Puedes_confiar_en_tu_ordenador.aux'.
+
+
+(./17_Puedes_confiar_en_tu_ordenador.tex
+Cap\'{\i }tulo 17.
+[118
+
+
+] [119] [120]) [121]
+\openout2 = `18_pqel_softw_debe_ser_libre.aux'.
+
+ (./18_pqel_softw_debe_ser_libre.tex
+Cap\'{\i }tulo 18.
+[122
+
+
+
+] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133]
+[134] [135] [136] [137]) [138]
+\openout2 = `19_copyright_y_globalizacion.aux'.
+
+ (./19_copyright_y_globalizacion.tex
+Cap\'{\i }tulo 19.
+[139
+
+
+
+] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150]
+[151] [152] [153] [154] [155] [156] [157] [158] [159] [160]) [161]
+\openout2 = `20_softwlibre.libertad_y_coper.aux'.
+
+
+(./20_softwlibre.libertad_y_coper.tex
+Cap\'{\i }tulo 20.
+[162
+
+
+
+] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173]
+[174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184] [185]
+[186] [187] [188] [189] [190] [191] [192] [193] [194] [195] [196]) [197]
+\openout2 = `21_algunas_palabras_a_evitar.aux'.
+
+
+(./21_algunas_palabras_a_evitar.tex
+Cap\'{\i }tulo 21.
+[198
+
+
+
+] [199] [200] [201] [202] [203]) [204] [205
+
+
+]
+\openout2 = `licencia_publicagnu.aux'.
+
+ (./licencia_publicagnu.tex
+Ap\'{e}ndice A.
+LaTeX Font Info:    Font shape `OMS/ppl/m/n' in size <10> not available
+(Font)              Font shape `OMS/cmsy/m/n' tried instead on input line 22.
+[206
+
+
+] [207] [208] [209] [210] [211]
+LaTeX Font Info:    Font shape `T1/pcr/m/it' in size <10> not available
+(Font)              Font shape `T1/pcr/m/sl' tried instead on input line 370.
+ [212]
+LaTeX Font Info:    Try loading font information for OMS+pcr on input line 396.
+
+
+(/usr/local/texlive/2008/texmf-dist/tex/latex/psnfss/omspcr.fd
+File: omspcr.fd 
+)
+LaTeX Font Info:    Font shape `OMS/pcr/m/n' in size <10> not available
+(Font)              Font shape `OMS/cmsy/m/n' tried instead on input line 396.
+) [213]
+\openout2 = `licenciapublica_menor.aux'.
+
+
+(./licenciapublica_menor.tex
+Ap\'{e}ndice B.
+[214
+
+
+
+] [215] [216] [217] [218] [219] [220] [221] [222] [223]) [224]
+\openout2 = `GFDL.aux'.
+
+ (./GFDL.tex
+Ap\'{e}ndice C.
+[225
+
+
+
+] [226] [227] [228] [229] [230] [231]) [232] (./softlibre.aux
+(./presentacion.aux) (./acerca.aux) (./introduccion.aux)
+(./1_El_proyecto_GNU.aux) (./2_Manifiesto_GNU.aux)
+(./3_La_definicion_de_software_libre.aux) (./4_no_propietarios.aux)
+(./5_que_encierra_un_nombre.aux) (./6.aux)
+(./7_la_distribucion_de_sl_en_la_Universidad.aux)
+(./8_Vender_software_libre.aux) (./9_El_software_libre_necesita_doc_libre.aux)
+(./11_El_derecho_a_leer.aux) (./12_malinterpretar_copyright.aux)
+(./13_La_ciencia_debe_desechar_copyright.aux) (./14_que_es_el_copyleft.aux)
+(./15_copyleft_pragmatismo_o_idealismo.aux)
+(./16_El_peligro_de_las_patentes_del_software.aux)
+(./17_Puedes_confiar_en_tu_ordenador.aux) (./18_pqel_softw_debe_ser_libre.aux)
+(./19_copyright_y_globalizacion.aux) (./20_softwlibre.libertad_y_coper.aux)
+(./21_algunas_palabras_a_evitar.aux) (./licencia_publicagnu.aux)
+(./licenciapublica_menor.aux) (./GFDL.aux)) ) 
+Here is how much of TeX's memory you used:
+ 3096 strings out of 493886
+ 42245 string characters out of 1151099
+ 107310 words of memory out of 3000000
+ 6131 multiletter control sequences out of 10000+50000
+ 51494 words of font info for 89 fonts, out of 3000000 for 5000
+ 714 hyphenation exceptions out of 8191
+ 33i,11n,43p,301b,565s stack positions out of 5000i,500n,10000p,200000b,50000s
+{/usr/local/texlive/2008/texmf-dis
+t/fonts/enc/dvips/base/8r.enc}</usr/local/texlive/2008/texmf-dist/fonts/type1/b
+luesky/cm/cmmi9.pfb></usr/local/texlive/2008/texmf-dist/fonts/type1/bluesky/cm/
+cmr7.pfb></usr/local/texlive/2008/texmf-dist/fonts/type1/bluesky/cm/cmr8.pfb></
+usr/local/texlive/2008/texmf-dist/fonts/type1/bluesky/cm/cmsy10.pfb></usr/local
+/texlive/2008/texmf-dist/fonts/type1/bluesky/cm/cmsy9.pfb></usr/local/texlive/2
+008/texmf-dist/fonts/type1/urw/courier/ucrr8a.pfb></usr/local/texlive/2008/texm
+f-dist/fonts/type1/urw/courier/ucrro8a.pfb></usr/local/texlive/2008/texmf-dist/
+fonts/type1/urw/helvetic/uhvr8a.pfb></usr/local/texlive/2008/texmf-dist/fonts/t
+ype1/urw/helvetic/uhvro8a.pfb></usr/local/texlive/2008/texmf-dist/fonts/type1/u
+rw/palatino/uplb8a.pfb></usr/local/texlive/2008/texmf-dist/fonts/type1/urw/pala
+tino/uplr8a.pfb></usr/local/texlive/2008/texmf-dist/fonts/type1/urw/palatino/up
+lri8a.pfb>
+Output written on softlibre.pdf (232 pages, 800102 bytes).
+PDF statistics:
+ 812 PDF objects out of 1000 (max. 8388607)
+ 0 named destinations out of 1000 (max. 131072)
+ 11 words of extra memory for PDF output out of 10000 (max. 10000000)
+

Index: es/softlibre.pdf
===================================================================
RCS file: es/softlibre.pdf
diff -N es/softlibre.pdf
Binary files /dev/null and /tmp/cvsn4IUuk differ

Index: es/softlibre.tex
===================================================================
RCS file: es/softlibre.tex
diff -N es/softlibre.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/softlibre.tex    9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,325 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% LaTeXeado by Miquel Vidal <address@hidden> 
+%% Version 1.0 - 12-12-2004
+%% Instrucciones de compilación
+%% A) compilando la partitura desde free4.tex. Output PDF sin links (1.2)
+%% 1. latex softlibre.tex
+%% 2. dvips -Ppdf -u+lilypond -u+ec-mftrace softlibre.dvi
+%% 3. ps2pdf softlibre.ps
+
+%% B) compilando con PDFLaTeX --Output PDF 1.4 con links-- (partitura 
+%% debe ser una imagen JPG. Se puede generar con convert desde el PS). 
+%% 1. Comentar líneas marcadas mas abajo (linea 262)
+%% 2. (ocpional) lilypond free-song.ly (Para producir ps y pdf de la partitura)
+%% 3. pdflatex softlibre.tex
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
+\documentclass[11pt,a4paper,oneside]{book}
+\usepackage[latin1]{inputenc}
+\usepackage[spanish]{babel}
+\usepackage{setspace}
+% \usepackage[pdftex]{hyperref}
+% \usepackage{epsfig}
+\usepackage{geometry}
+% \usepackage{lettrine}
+\usepackage{palatino}
+\usepackage[T1]{fontenc}
+\usepackage{titlesec}
+\newcommand{\bigrule}{\titlerule[0.5mm]} 
+\titleformat{\chapter}[display] % cambiamos el formato de los capitulos
+{\bfseries\huge} % por defecto se usarán caracteres de tamaño \Huge en negrita
+{% contenido de la etiqueta
+ \titlerule % linea horizontal
+ \filleft % texto alineado a la derecha
+ \Large\chaptertitlename\ % ``Capitulo'' o ``Apendice'' en tamaño \Large en 
lugar de \Huge
+ \Large\thechapter}
+{0mm}
+{\filleft}
+[\vspace{0.5mm} \bigrule]
+
+\hbadness=10000 %karl
+\usepackage{url} %karl
+%karl \usepackage{hthtml}
+
+% simbolo del copyleft
+% \usepackage{textcomp}
+
+%Check if we are compiling under latex or pdflatex
+% \ifx\pdftexversion\undefined
+%   \usepackage[dvips]{graphicx}
+% \else
+%    \usepackage[pdftex]{graphicx}
+% \fi
+
+\newif\ifpdf
+\ifx\pdfoutput\undefined
+    \pdffalse           % no corremos PDFLaTeX
+\else\ifnum\pdfoutput=0 %karl
+    \pdffalse           %karl
+\else
+    \pdfoutput=1        % estamos corriendo PDFLaTeX
+    \pdftrue
+\fi                     %karl
+\fi
+
+\ifpdf
+       \usepackage[pdftex]{graphicx}
+       \pdfcompresslevel9
+% info del archivo PDF
+       \pdfinfo{
+/Author (Richard M. Stallman)
+/Title (Software libre para una sociedad libre)
+/CreationDate (20041213015600)
+/Subject (Recopilación de artículos de Richard Stallman)
+/Keywords (software libre, copyleft, rms, gnu, fsf)
+/Creator (Miquel Vidal, with LaTeX2e and PDFTeX)
+}
+\else
+       \usepackage{graphicx}
+\fi
+
+\usepackage{fancyhdr}
+\pagestyle{fancy} 
+\fancyhf{}
+%\fancyhead[LO]{\chaptermark}
+\fancyhead{} % clear all fields
+\fancyhead[RO,LE]{\textsf\thepage}
+\fancyhead[LO]{\scriptsize{\leftmark}} 
+\fancyhead[RE]{\scriptsize{Software libre para una sociedad libre}}
+
+\addto\captionsspanish{%
+   \renewcommand{\contentsname}%
+     {Índice}%
+}
+
+\selectlanguage{spanish}
+
+% redefinimos el contador de secciones para que solo muestre el numero de
+% seccion
+% \renewcommand{\thesection}{\arabic{section}}
+% no mostramos secciones
+\setcounter{secnumdepth}{0}
+
+\sloppy % suaviza las reglas de ruptura de líneas de LaTeX
+\frenchspacing % usar espaciado normal después de '.'
+
+\headsep=7mm % separacion entre cabecera y texto
+
+% para prevenir líneas viudas y huerfanas
+\widowpenalty=9999
+\clubpenalty=9999
+
+\renewcommand{\footnotesep}{11pt} % separacion entre notas
+
+% portada
+\makeatletter
+\def\thickhrulefill{\leavevmode \leaders \hrule height 1pt\hfill \kern
address@hidden
+\def\maketitle{%
+  \null
+  \thispagestyle{empty}%
+% \vskip 1cm
+  \begin{center}
+    \Huge \strut address@hidden \par
+  \end{center}
+  \ifhmode\par\fi
+%  \vskip 0.5cm
+  \hbox to \hsize{\hfill
+    \vrule height 2pt width.5\hsize
+    \hfill}%
+%  \vskip 0.5cm
+  \begin{center}
+    address@hidden
+  \end{center}
+  \vskip 0.7cm
+  \begin{center}
+     \includegraphics{portada_img}
+   \end{center}
+%  \vskip 0.1cm
+  \begin{center}
+    address@hidden
+  \end{center}
+  \vfil
+  \vfil
+ \cleardoublepage
+  }
+\thispagestyle{empty}
+\makeatother
+
+\title{Software libre para una sociedad libre}
+\author{Richard M. Stallman \\ \normalsize{Introducción de Lawrence Lessig}}
+\date{Diciembre 2004 \\ Versión 1.0}
+\begin{document}
+\maketitle
+% fin portada
+
+% pagina de créditos
+\thispagestyle{empty}
+
+\vspace*{5cm}
+\noindent \textbf{Software libre para una sociedad libre} \\
+Richard M. Stallman
+
+\vspace{8mm}
+
+\footnotesize
+
+\noindent Título original: \textit{Free Software, Free Society: Selected
+Essays of Richard M. Stallman} (GNU Press, 2002) \\
+Primera edición en castellano (en papel): Noviembre 2004 \\
+
+\noindent Traducción principal: Jaron Rowan, Diego Sanz Paratcha y Laura
+Trinidad \\
+
+\noindent Edición: Traficantes de Sueños \\
+\noindent c/ Hortaleza 19, 1º Dcha. \\
+\noindent 28004 Madrid. Tlfno: +34 1 5320928 \\
+\noindent http://traficantes.net
+
+\medskip
+
+\noindent
+\textcopyright~ Copyright 2004 de los artículos de este libro, 
+Richard M. Stallman \\   
+\noindent
+\textcopyright~ Copyright 2004 de la Introducción, Lawrence Lessig \\
+\noindent
+\textcopyright~ Copyright 2004 de la Edición, Traficantes de Sueños
+
+\bigskip
+
+\noindent
+Se permite la copia, ya sea de uno o más artículos completos de esta obra o
+del conjunto de la edición, en cualquier formato, mecánico o digital, siempre
+y cuando no se modifique el contenido de los textos, se respete su autoría y
+esta nota se mantenga.
+
+\bigskip
+
+\noindent ISBN: 84-933555-1-8 \\
+\noindent Depósito Legal: M-44298-2004
+
+\bigskip
+
+\noindent \textit{Edición digital a cargo de:} Miquel Vidal
+<address@hidden>. Esta edición electrónica se 
+ha realizado íntegramente con software libre, mediante el 
+procesador \LaTeXe{}, GNU Emacs y AUC\TeX{}.
+
+
+%fin pagina de creditos
+
+\newpage
+
+\normalsize
+
+% pagina de presentacion TdS
+\include{presentacion}
+
+\newpage
+
+% indice
+\tableofcontents 
+
+\thispagestyle{empty}
+
+\newpage
+
+% acerca
+\include{acerca}
+
+% prologo
+\include{introduccion}
+
+\thispagestyle{empty}
+\newpage
+
+% cabeceras normales
+\fancyhead[LO,RE]{\scriptsize{\leftmark}}
+
+% seccion uno
+\part{El proyecto GNU y el software libre}
+
+\include{1_El_proyecto_GNU}
+\include{2_Manifiesto_GNU}
+\include{3_La_definicion_de_software_libre}
+\include{4_no_propietarios}
+\include{5_que_encierra_un_nombre}
+\include{6}
+\include{7_la_distribucion_de_sl_en_la_Universidad}
+\include{8_Vender_software_libre}
+\include{9_El_software_libre_necesita_doc_libre}
+% capitulo 10 - partitura
+\chapter{La canción del software libre}
+
+%\begin{flushright}
+
+%\textit{La melodía procede de la canción popular búlgara <<Sadi Moma>>}
+
+%\end{flushright}
+
+% \input free4.tex
+% \begin{figure}[htb!]
+% \begin{flushleft}
+% \includegraphics*[3cm,2cm][2cm,3cm]{free-song}
+
+% descomentar para compilar con PDFLaTeX
+%\includegraphics[scale=0.81, viewport=30 722 556 732]{free-song}
+\includegraphics[scale=1]{free-song}
+
+% \end{flushleft}
+% \vskip 1cm
+
+% \begin{quote}
+
+% \footnotesize
+
+% \begin{center}
+% \noindent Copyright \copyright~1993 Richard Stallman. \\
+% \noindent Se permite la copia y distribución literal de esta partitura por
+% cualquier medio, siempre que se mantenga esta nota.  
+% \end{center}
+
+% \smallskip
+
+% \noindent Transcrito con GNU LilyPond por David Madore. \LaTeX eado y 
+% convertido a la versión 2.2 de LilyPond para la edición de Traficantes de
+% Sueños por Miquel Vidal.
+
+% \end{quote}
+
+\normalsize
+
+%% fin partitura %%
+
+
+%   sección dos
+\part{Copyright, copyleft, patentes}
+
+\include{11_El_derecho_a_leer}
+\include{12_malinterpretar_copyright}
+\include{13_La_ciencia_debe_desechar_copyright}
+\include{14_que_es_el_copyleft}
+\include{15_copyleft_pragmatismo_o_idealismo}
+\include{16_El_peligro_de_las_patentes_del_software}
+
+% sección tres
+
+\part{Libertad, sociedad y software}
+
+\include{17_Puedes_confiar_en_tu_ordenador}
+\include{18_pqel_softw_debe_ser_libre}
+\include{19_copyright_y_globalizacion}
+\include{20_softwlibre.libertad_y_coper}
+\include{21_algunas_palabras_a_evitar}
+
+% sección cuatro
+
+ \part{Licencias}
+\appendix
+\include{licencia_publicagnu}
+\include{licenciapublica_menor}
+\include{GFDL}
+
+\end{document}

Index: es/softlibre.toc
===================================================================
RCS file: es/softlibre.toc
diff -N es/softlibre.toc
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es/softlibre.toc    9 Dec 2010 19:04:13 -0000       1.1
@@ -0,0 +1,158 @@
address@hidden {spanish}
address@hidden {spanish}
+\contentsline {chapter}{Acerca de la presente edici\'on}{9}
+\contentsline {chapter}{\textsc {Introducci\'on:} Lawrence Lessig}{11}
+\contentsline {part}{I\hspace {1em}El proyecto GNU y el software libre}{15}
+\contentsline {chapter}{\numberline {1}El Proyecto GNU}{16}
+\contentsline {section}{La primera comunidad que comparte software}{16}
+\contentsline {section}{EL colapso de la comunidad}{17}
+\contentsline {section}{Una elecci\'on moral radical}{18}
+\contentsline {section}{Libre en su acepci\'on de libertad}{19}
+\contentsline {section}{El software GNU y el Sistema GNU}{20}
+\contentsline {section}{Los inicios del proyecto}{20}
+\contentsline {section}{Los primeros pasos}{20}
+\contentsline {section}{GNU Emacs}{21}
+\contentsline {section}{\IeC {\textquestiondown }Un programa es libre para 
cualquier usuario?}{22}
+\contentsline {section}{El Copyleft y la GNU GPL}{22}
+\contentsline {section}{La Free Software Foundation}{23}
+\contentsline {section}{Los servicios relacionados con el software libre}{24}
+\contentsline {section}{Los objetivos t\'ecnicos}{24}
+\contentsline {section}{La donaci\'on de ordenadores}{25}
+\contentsline {section}{La lista de tareas de GNU}{25}
+\contentsline {section}{La librer\IeC {\'\i }a GNU GPL}{26}
+\contentsline {section}{\IeC {\textquestiondown }Un reto personal?}{27}
+\contentsline {section}{Acontecimientos inesperados}{27}
+\contentsline {section}{El GNU Hurd}{28}
+\contentsline {section}{Alix}{28}
+\contentsline {section}{Linux y GNU/Linux}{28}
+\contentsline {section}{Los retos futuros}{29}
+\contentsline {section}{Hardware secreto}{29}
+\contentsline {section}{Librer\IeC {\'\i }as no libres}{29}
+\contentsline {section}{Patentes de software}{31}
+\contentsline {section}{Documentaci\'on libre}{31}
+\contentsline {section}{Es necesario hablar de libertad}{32}
+\contentsline {section}{<<Open Source>> (c\'odigo fuente abierto)}{33}
+\contentsline {section}{\IeC {\textexclamdown }Int\'entalo!}{33}
+\contentsline {chapter}{\numberline {2}El Manifiesto GNU}{35}
+\contentsline {section}{\IeC {\textquestiondown }Qu\'e es GNU? \IeC 
{\textexclamdown }Gnu No es Unix!}{35}
+\contentsline {section}{Por qu\'e debo escribir GNU}{36}
+\contentsline {section}{Por qu\'e GNU ser\'a compatible con Unix}{36}
+\contentsline {section}{C\'omo estar\'a disponible GNU}{37}
+\contentsline {section}{Por qu\'e quieren cooperar muchos otros 
programadores}{37}
+\contentsline {section}{C\'omo puedes contribuir}{37}
+\contentsline {section}{Por qu\'e se beneficiar\'an todos los usuarios de 
ordenadores}{38}
+\contentsline {chapter}{\numberline {3}La definici\'on de software libre}{45}
+\contentsline {chapter}{\numberline {4}Por qu\'{e} el software no debe tener 
propietarios}{48}
+\contentsline {section}{Insultos}{49}
+\contentsline {section}{Exageraci\'on}{49}
+\contentsline {section}{La ley}{49}
+\contentsline {section}{Derecho natural}{50}
+\contentsline {section}{Econom\IeC {\'\i }a}{51}
+\contentsline {chapter}{\numberline {5}\IeC {\textquestiondown }Qu\'{e} 
encierra un nombre?}{54}
+\contentsline {chapter}{\numberline {6}Por qu\'{e} <<software libre>> es mejor 
que <<open source>>}{57}
+\contentsline {section}{Relaci\'on entre el movimiento del software libre y el 
movimiento <<open source>>}{57}
+\contentsline {section}{Comparaci\'on de los dos t\'erminos}{58}
+\contentsline {subsection}{Ambig\"uedad}{58}
+\contentsline {subsection}{Miedo a la libertad}{59}
+\contentsline {section}{\IeC {\textquestiondown }Podr\IeC {\'\i }a ayudar una 
marca registrada?}{60}
+\contentsline {section}{Malentendidos del <<open source>>}{61}
+\contentsline {chapter}{\numberline {7}C\'omo promover el software libre si 
trabajas en la Universidad}{63}
+\contentsline {chapter}{\numberline {8}Vender software libre}{66}
+\contentsline {section}{\IeC {\textquestiondown }Puede perjudicar un precio de 
distribuci\'on m\'as alto a algunos usuarios?}{67}
+\contentsline {section}{\IeC {\textquestiondown }Puede desalentar un precio de 
distribuci\'on m\'as alto el uso de software libre?}{67}
+\contentsline {section}{La expresi\'on <<vender software>> tambi\'en puede ser 
confusa}{67}
+\contentsline {section}{Altos o bajos precios y la GNU GPL}{68}
+\contentsline {chapter}{\numberline {9}El software libre necesita 
documentaci\'on libre}{69}
+\contentsline {chapter}{\numberline {10}La canci\'on del software libre}{72}
+\contentsline {part}{II\hspace {1em}Copyright, copyleft, patentes}{73}
+\contentsline {chapter}{\numberline {11}El derecho a leer}{74}
+\contentsline {section}{Nota del autor}{76}
+\contentsline {section}{Referencias}{77}
+\contentsline {chapter}{\numberline {12}Malinterpretar el copyright: una 
sucesi\'on de errores}{78}
+\contentsline {section}{El copyright en la Constituci\'on de los Estados 
Unidos}{78}
+\contentsline {section}{El <<contrato>> del copyright}{79}
+\contentsline {section}{El primer error: <<equilibrar la balanza>>}{79}
+\contentsline {section}{\IeC {\textquestiondown }Qu\'e se contraequilibra?}{80}
+\contentsline {section}{Mejor concesi\'on que <<equilibrio>>}{81}
+\contentsline {section}{El segundo error: maximizar la producci\'on}{81}
+\contentsline {section}{La ret\'orica de la maximizaci\'on}{82}
+\contentsline {section}{El tercer error: maximizar el poder de los 
editores}{83}
+\contentsline {section}{Resultados de los tres errores}{83}
+\contentsline {section}{Encontrar el contrato adecuado}{86}
+\contentsline {section}{Una nota personal}{88}
+\contentsline {chapter}{\numberline {13}La ciencia debe desechar el 
copyright}{90}
+\contentsline {chapter}{\numberline {14}\IeC {\textquestiondown }Qu\'{e} es el 
copyleft?}{92}
+\contentsline {chapter}{\numberline {15}Copyleft: idealismo pragm\'atico}{95}
+\contentsline {chapter}{\numberline {16}El peligro de las patentes de 
software}{98}
+\contentsline {section}{Evitar la patente}{102}
+\contentsline {section}{Obtener la licencia de la patente}{104}
+\contentsline {section}{Revocar la patente en un juicio}{107}
+\contentsline {part}{III\hspace {1em}Libertad, sociedad y software}{117}
+\contentsline {chapter}{\numberline {17}\IeC {\textquestiondown }Puedes 
confiar en tu ordenador?}{118}
+\contentsline {section}{Postscriptum}{121}
+\contentsline {chapter}{\numberline {18}Por qu\'{e} el software debe ser 
libre}{122}
+\contentsline {section}{Introducci\'on}{122}
+\contentsline {section}{C\'omo los propietarios justifican su poder}{123}
+\contentsline {section}{El argumento en contra de la propiedad del 
software}{123}
+\contentsline {section}{El perjuicio ocasionado por obstaculizar el 
software}{125}
+\contentsline {section}{Obstaculizar el uso de programas}{126}
+\contentsline {section}{La cohesi\'on social da\~nada}{127}
+\contentsline {section}{Obstruir la adaptaci\'on personalizada de 
programas}{128}
+\contentsline {section}{Obstaculizar el desarrollo del software}{130}
+\contentsline {section}{No importa c\'omo se restringe el acto de 
compartir}{131}
+\contentsline {section}{El software deber\IeC {\'\i }a ser libre}{131}
+\contentsline {section}{Por qu\'e la gente desarrollar\'a software}{131}
+\contentsline {section}{Programar es divertido}{132}
+\contentsline {section}{Financiar el software libre}{133}
+\contentsline {section}{\IeC {\textquestiondown }Qu\'e deben los usuarios a 
los desarrolladores?}{134}
+\contentsline {section}{\IeC {\textquestiondown }Qu\'e es la productividad del 
software?}{134}
+\contentsline {section}{\IeC {\textquestiondown }Es inevitable la 
competencia?}{135}
+\contentsline {section}{<<\IeC {\textquestiondown }Por qu\'e no nos vamos a 
Rusia?>>}{136}
+\contentsline {section}{La cuesti\'on de las premisas}{137}
+\contentsline {section}{Conclusi\'on}{137}
+\contentsline {chapter}{\numberline {19}Copyright y globalizaci\'on en la era 
de las redes inform\'aticas}{139}
+\contentsline {section}{La historia del copyright}{140}
+\contentsline {section}{Globalizaci\'on}{146}
+\contentsline {section}{Repensar el copyright }{147}
+\contentsline {section}{Turno de preguntas}{152}
+\contentsline {chapter}{\numberline {20}Software libre: libertad y 
cooperaci\'on}{162}
+\contentsline {section}{Introducci\'on}{162}
+\contentsline {section}{Software libre: libertad y cooperaci\'on}{163}
+\contentsline {section}{Turno de preguntas}{190}
+\contentsline {chapter}{\numberline {21}Algunas palabras y frases confusas que 
vale la pena evitar}{198}
+\contentsline {section}{Comercial}{198}
+\contentsline {section}{Contenido}{198}
+\contentsline {section}{Creador}{199}
+\contentsline {section}{Freeware}{199}
+\contentsline {section}{Gesti\'on de derechos digitales (DRM)}{200}
+\contentsline {section}{Licencia de tipo BSD}{200}
+\contentsline {section}{Pirater\IeC {\'\i }a}{201}
+\contentsline {section}{Propiedad intelectual}{201}
+\contentsline {section}{Protecci\'on}{202}
+\contentsline {section}{RAND (razonable y no discriminatoria)}{202}
+\contentsline {section}{Robo}{203}
+\contentsline {section}{Software gratuito}{203}
+\contentsline {section}{Software regalado}{204}
+\contentsline {section}{Vender software}{204}
+\contentsline {part}{IV\hspace {1em}Licencias}{205}
+\contentsline {chapter}{\numberline {A}Licencia P\'ublica General GNU}{206}
+\contentsline {section}{Pre\'ambulo}{206}
+\contentsline {section}{T\'{e}rminos y condiciones para la copia, 
distribuci\'on y modificaci\'on de la Licencia P\'ublica General de GNU}{207}
+\contentsline {section}{Ap\'{e}ndice. C\'omo aplicar estos t\'{e}rminos a sus 
nuevos programas.}{212}
+\contentsline {chapter}{\numberline {B}Licencia P\'ublica General Menor}{214}
+\contentsline {section}{Pre\'ambulo}{214}
+\contentsline {section}{T\'erminos y condiciones para la copia, distribuci\'on 
y modificaci\'on}{216}
+\contentsline {section}{C\'omo aplicar estos t\'erminos a sus nuevas 
bibliotecas}{223}
+\contentsline {chapter}{\numberline {C}Licencia de Documentaci\'on Libre 
GNU}{225}
+\contentsline {section}{Pre\'ambulo }{225}
+\contentsline {section}{Aplicabilidad y definiciones }{226}
+\contentsline {section}{Copia literal }{227}
+\contentsline {section}{Copia en cantidades masivas}{227}
+\contentsline {section}{Modificaciones }{228}
+\contentsline {section}{Combinar documentos}{230}
+\contentsline {section}{Colecciones de documentos }{230}
+\contentsline {section}{Combinaci\'on con trabajos independientes }{230}
+\contentsline {section}{Traducci\'on }{231}
+\contentsline {section}{Nulidad }{231}
+\contentsline {section}{Futuras revisiones de esta licencia }{231}
+\contentsline {section}{Addenda }{232}

Index: es2/11_El_derecho_a_leer.tex
===================================================================
RCS file: es2/11_El_derecho_a_leer.tex
diff -N es2/11_El_derecho_a_leer.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/11_El_derecho_a_leer.tex        9 Dec 2010 19:04:16 -0000       1.1
@@ -0,0 +1,219 @@
+\chapter[El derecho a leer]{El derecho a leer\protect\footnote{Escrito
+originalmente en el número de febrero de 1997 de la revista
+\textit{Communications of the ACM} (Volumen 40, Número 2). La <<Nota del
+Autor>> fue actualizada en 2002.}}
+
+\begin{quote}
+
+(De <<El camino a Tycho>>, una colección de artículos sobre los antecedentes de
+la \textit{Revolución Lunaria}, publicado en \textit{Luna City }en 2096.)
+
+\end{quote}
+
+
+Para Dan Halbert, el camino hacia Tycho comenzó en la universidad, cuando
+Lissa Lenz le pidió prestado su ordenador. El suyo se había estropeado, y a
+menos que pudiese usar otro suspendería el proyecto de fin de trimestre. Ella
+no se habría atrevido a pedírselo a nadie, excepto a Dan.
+
+Esto puso a Dan en un dilema. Tenía que ayudarla, pero si le prestaba su
+ordenador ella podría leer sus libros. Dejando a un lado el peligro de acabar
+en la cárcel durante muchos años por permitir a otra persona leer sus libros,
+al principio la simple idea le sorprendió. Como todo el mundo, había aprendido
+desde los años de colegio que compartir libros era malo, algo que sólo un
+pirata haría.
+
+Además, era muy improbable que la SPA ---Software Protection Authority,
+[Autoridad para la Protección del Software]--- lo descubriese. En sus clases
+de programación, había aprendido que cada libro tenía un control de copyright
+que informaba directamente a la oficina central de licencias de cuándo y dónde
+se estaba leyendo, y quién leía ---utilizaban esta información para descubrir
+a los piratas de la lectura, pero también para vender perfiles personales a
+otros comercios. La próxima vez que su ordenador se conectase a la red, la
+oficina central de licencias lo descubriría todo. Él, como propietario del
+ordenador, recibiría el castigo más duro por no tomar las medidas necesarias
+para evitar el delito.
+
+Por supuesto, podría ser que Lissa no quisiera leer sus libros. Probablemente
+lo único que necesitaba del ordenador era redactar su proyecto. Pero Dan sabía
+que ella provenía de una familia de clase media, que a duras penas se podía
+permitir pagar la matrícula y no digamos las tasas de lectura. Leer sus libros
+podía ser la única forma por la que podría terminar la carrera. Comprendía la
+situación; él mismo había pedido un préstamo para pagar por los artículos de
+investigación que leía ---el 10\% de ese dinero iba a parar a sus autores y
+como Dan pretendía hacer carrera en la Universidad, esperaba que sus artículos
+de investigación, en caso de ser citados frecuentemente, le darían suficientes
+beneficios como para pagar el crédito.
+
+Con el paso del tiempo, Dan descubrió que hubo una época en que todo el mundo
+podía acudir a una biblioteca y leer artículos, incluso libros, sin tener que
+pagar. Había investigadores independientes que podían leer miles de páginas
+sin necesidad de recurrir a becas de biblioteca. Pero desde los años noventa
+del siglo anterior, las editoriales, tanto comerciales como no comerciales,
+habían empezado a cobrar por el acceso a los artículos. En 2047, las
+bibliotecas con acceso público a literatura académica eran sólo un vago
+recuerdo.
+
+Había formas de saltarse los controles de la SPA y de la oficina central de
+licencias. Pero también eran ilegales. Dan conoció a un compañero de clase,
+Frank Martucci, que consiguió una herramienta ilegal de depuración y
+la usaba para saltarse el control de \textit{copyright} de los libros. Pero se
+lo contó a demasiados amigos, y uno de ellos le denunció a la SPA a cambio de
+una recompensa ---era fácil tentar a los estudiantes endeudados para
+traicionar a sus amigos. En 2047, Frank estaba en la cárcel, pero no por
+pirateo, sino por tener un \textit{depurador}.
+
+Dan averiguó más tarde que hubo un tiempo en que cualquiera podía
+tener un depurador. Había incluso depuradores gratuitos en
+CD o disponibles libremente en la red. Pero los usuarios normales
+empezaron a usarlos para saltarse los controles de \textit{copyright} y por
+fin un juez dictaminó que ése se había convertido en su principal uso
+práctico. Eso significaba que los depuradores eran ilegales y los
+programadores que los crearon fueron a parar a la cárcel.
+
+Obviamente, los programadores aún necesitan depuradores, pero en 2047
+sólo había copias numeradas de los depuradores comerciales, y sólo estaban
+disponibles para los programadores oficialmente autorizados. El depurador que
+Dan había utilizado en sus clases de programación estaba detrás de un
+cortafuegos para que sólo pudiese utilizarse en los ejercicios de clase.
+
+También se podía saltar el control de \textit{copyright} instalando el kernel
+de un sistema modificado. Dan descubrió que hacia el cambio de siglo hubo
+kernels libres, incluso sistemas operativos completos. Pero ahora no sólo eran
+ilegales, como los depuradores. No se podía instalar sin saber la clave de
+superusuario del ordenador y ni el FBI ni el servicio técnico de Microsoft la
+revelarían.
+
+Dan llegó a la conclusión de que simplemente no podía dejarle a Lissa su
+ordenador. Pero no podía negarse a ayudarla, porque estaba enamorado de ella.
+Cada oportunidad de hablar con ella era algo maravilloso. Y el hecho de que le
+hubiese pedido ayuda a él podía significar que ella sentía lo mismo.
+
+Dan resolvió el dilema haciendo algo incluso más increíble, le dejó su
+ordenador y le dio su clave. De esta forma, si Lissa leía sus libros, la
+oficina central de licencias pensaría que era él quien estaba leyendo. Seguía
+siendo un delito, pero la SPA no lo detectaría automáticamente. Sólo podrían
+descubrirlo si Lissa le denunciaba.
+
+Si la universidad descubriese que le había dado su clave a Lissa, significaría
+la expulsión de ambos, independientemente del uso que hubiera hecho ella de su
+clave. La política de la Universidad era que cualquier interferencia con sus
+métodos de control sobre el uso de los ordenadores era motivo de acción
+disciplinaria. No importaba el daño, el delito era el hecho de dificultar el
+control. Se daba por supuesto que esto significaba que se estaba haciendo algo
+prohibido, no necesitaban saber qué.
+
+En realidad, los estudiantes no eran expulsados, no directamente. En lugar de
+eso, se les prohibía el acceso a los ordenadores de la universidad, lo que
+equivalía a suspender sus asignaturas.
+
+Dan supo más tarde que ese tipo de políticas en la Universidad comenzó durante
+la década de 1980, cuando los estudiantes empezaron a usar los ordenadores en
+masa. Antes, las universidades tenían una actitud diferente: sólo se
+penalizaban las actividades peligrosas, no las meramente sospechosas.
+
+Lissa no denunció a Dan a la SPA. Su decisión de ayudarla llevó a que se
+casaran y también a que cuestionaran lo que les habían enseñado cuando eran
+niños sobre la piratería. Empezaron a leer sobre la historia del
+\textit{copyright}, sobre la Unión Soviética y sus restricciones sobre las
+copias, e incluso sobre la constitución original de los Estados Unidos. Se
+mudaron a Luna City, donde se encontraron con otros que intentaban librarse
+del largo brazo de la SPA de la misma manera. Cuando el Levantamiento de Tycho
+se produjo en 2062, el derecho universal a leer se convirtió en uno de sus
+objetivos fundamentales.
+
+
+\section{Nota del autor}
+
+El derecho a leer es una batalla que se está librando hoy en día. Aunque
+nuestra forma de vida actual podría tardar cincuenta años en desaparecer, la
+mayoría de las leyes y de las prácticas descritas anteriormente ya han sido
+propuestas, y muchas han entrado en vigor dentro y fuera de los Estados
+Unidos. En EE.UU., el \textit{Digital Millenium Copyright Act} de 1998
+estableció la base legal para restringir la lectura y el préstamo de libros
+informatizados ---así como de otras clases de datos. La Unión Europea impuso
+restricciones similares con su directiva sobre \textit{copyright} de 2001.
+
+Hasta hace poco había una excepción, la idea de que el FBI y Microsoft
+guardaran las claves de administración de los ordenadores personales y no las
+dejasen tener no fue propuesta hasta 2002: se le denomina <<Informática de
+Confianza>> o <<Palladium>>. 
+
+Cada vez estamos más cerca de este punto. En 2001 el Senador Hollings,
+financiado por la Disney, propuso un proyecto de ley llamado SSSCA ---ahora
+rebautizado como la CBDTPA--- que podría requerir que todos los nuevos
+ordenadores tuviesen aplicaciones obligatorias de restricción de copia que el
+usuario no podría puentear
+
+En 2001 los Estados Unidos, empezaron a intentar utilizar la llamada Área de
+Libre Comercio de las Américas (ALCA) para imponer las mismas normas en todos
+los países del hemisferio occidental. El ALCA es uno de los denominados
+tratados de <<libre comercio>>, dirigido actualmente a otorgar mayor poder a 
las
+empresas sobre los gobiernos democráticos; imponiendo leyes como la DMCA que
+son típicas de su espíritu. La Electronic Frontier Foundation anima a la gente
+a que explique a sus gobiernos por que deberían oponerse a esos planes.
+
+La SPA que en realidad corresponde a la Software Publisher's Association, ha
+sido reemplazada en su papel por la BSA o Business Software Aliance. La BSA no
+es un cuerpo de policía oficial. Actúa como tal extraoficialmente. Usa métodos
+de delación que tienen reminiscencias en la antigua Unión Soviética. Anima a
+la gente a informar sobre sus compañeros de trabajo y sus amigos. Promovió una
+campaña de terror en Argentina, durante 2001, amenazando con la cárcel a todo
+aquel que compartiese software.
+
+Cuando este artículo fue escrito, la SPA amenazaba a los pequeños
+proveedores de Internet para que le permitiesen controlar a todos sus
+usuarios. Muchos ISP cedieron ante las amenazas, ya que no podían permitirse
+recurrir a la vía judicial. Al menos un ISP, Community ConneXion, en Oakland
+(California), se negó a ceder a las presiones y ha sido demandado.
+Aparentemente, la SPA retiró la demanda hace poco, pero no hay duda de que
+continuarán su campaña por otros medios.
+
+Las políticas universitarias de seguridad descritas arriba no son imaginarias.
+Por ejemplo, el ordenador de una universidad de la zona de Chicago despliega
+el siguiente mensaje al entrar en el sistema:
+
+\begin{quote}
+
+\small
+
+<<Este sistema sólo puede ser utilizado por usuarios autorizados. Cualquier
+persona que utilice este sistema sin autorización o fuera de los límites
+autorizados será vigilado por el personal administrador del sistema. Durante
+el control de usuarios que realicen actividades no autorizadas o durante el
+mantenimiento del sistema, las actividades de los usuarios autorizados podrán
+ser supervisadas. Cualquiera que utilice este sistema acepta expresamente este
+control y deberá saber que, en caso de que dicho control revelara posibles
+indicios de actividades ilegales o de violación de las normas de la
+universidad, el personal de mantenimiento del sistema podrá proporcionar estas
+pruebas a las autoridades de la Universidad y/o a las fuerzas de seguridad.>>
+
+\end{quote}
+
+\normalsize
+
+Esta es una interesante interpretación de la Cuarta Enmienda: obligar a los
+usuarios a renunciar por adelantado a los derechos contemplados en ella.
+
+
+
+\section{Referencias}
+
+\begin{itemize}
+
+\item El \textit{White Paper} del Gobierno\textit{: Information 
Infraestructure Task
+Force, Intellectual Property and the National Information Infraestructure: The
+Report of the Working Group on Intellectual Property Rights} (1995).
+
+\item \textit{An explanation of the White Paper: The Copyright Grab}, Pamela
+Samuelson, Wired, enero de 1996.
+
+\item \textit{Sold Out}, James Boyle, The New York Times, 31 de marzo de 1996.
+
+\item \textit{Public Data or Private Data}, The Washington Post, 4 de 
noviembre de
+1996.
+
+\item \textit{Union for the Public Domain}, una nueva organización que pretende
+resistirse y frenar la desmedida generalización de la propiedad intelectual.
+
+\end{itemize}

Index: es2/12_malinterpretar_copyright.tex
===================================================================
RCS file: es2/12_malinterpretar_copyright.tex
diff -N es2/12_malinterpretar_copyright.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/12_malinterpretar_copyright.tex 9 Dec 2010 19:04:17 -0000       1.1
@@ -0,0 +1,609 @@
+\chapter[Malinterpretar el copyright: una sucesión de errores]{Malinterpretar 
el copyright: una sucesión de errores\protect\footnote{Publicado originalmente 
en este libro.}}
+
+Algo extraño y peligroso está sucediendo en la legislación sobre el copyright.
+Según la Constitución de los Estados Unidos, el copyright existe para
+beneficiar a los usuarios ---los que leen libros, escuchan música o utilizan
+software---, no para beneficiar a los editores o los autores. Aún cuando la
+gente tiende cada vez más a rechazar y desobedecer las limitaciones del
+copyright que le vienen impuestas <<por su propio beneficio>>, el gobierno de
+los Estados Unidos está añadiendo más restricciones y trata de asustar al
+público con nuevas y rígidas penas con el fin de conducirlo a la sumisión.
+¿Cómo llegó la política de copyright\textit{ }a ser diametralmente opuesta a
+su propósito establecido? ¿Cómo podemos volver a alinearla con ese propósito?
+Para comprenderlo, debemos empezar por considerar la raíz de la legislación
+estadounidense sobre copyright: la Constitución de los Estados Unidos.
+
+
+\section{El copyright en la Constitución de los Estados Unidos}
+
+Cuando se diseñó la Constitución de los Estados Unidos, se propuso la idea de
+que se concediera a los autores un monopolio sobre el copyright ---la
+propuesta fue rechazada. Los fundadores de nuestro país adoptaron un supuesto
+diferente: que el copyright no es un derecho natural de los autores, sino una
+concesión artificial que se les hace en nombre del progreso. La Constitución
+concede carta legal al sistema de copyright con este párrafo (Artículo I,
+Sección 8):
+
+\begin{quote}
+
+\small
+
+[El Congreso tendrá el poder] de promover el progreso de la ciencia y las
+artes provechosas, asegurando por tiempo limitado a los inventores y autores
+el exclusivo derecho sobre sus respectivos descubrimientos y escritos.
+
+\end{quote}
+    
+\normalsize
+
+El Tribunal Supremo ha afirmado repetidas veces que promover el progreso
+significa un beneficio para los usuarios de las obras sujetas a copyright. Por
+ejemplo, en el caso de la Fox Film contra  Doyal, el tribunal dictó:
+
+\begin{quote}
+
+\small
+
+El exclusivo interés de los Estados Unidos y el objeto primordial de conceder
+el monopolio [del copyright] reside en los beneficios generales obtenidos por
+el público a partir del trabajo de los autores.
+
+\end{quote}
+    
+\normalsize
+
+Esta decisión fundamental explica por qué el copyright no es
+\textit{obligatorio} según la Constitución y es sólo algo \textit{permitido}
+como una opción ---también explica por qué se supone que su duración alcanza
+un <<tiempo limitado>>. Si el copyright fuera un derecho natural, algo que los
+autores tienen en tanto depositarios de ese derecho, nada justificaría la
+extinción de este derecho pasado un determinado periodo de tiempo, como si los
+hogares de cada uno pasaran a ser propiedad pública cierto tiempo después de
+su construcción.
+
+
+\section[El <<contrato>> del copyright]{El <<contrato\protect\footnote{Nótese
+que el termino ingl\'{e}s \textit{bargain} puede referirse tanto a un trato
+como a un chollo.  [\textit{N. del E.}]} de copyright>>}
+
+El sistema de \textit{copyright} funciona mediante la concesión de privilegios
+y por lo tanto de beneficios, a los editores y a los autores, pero no lo hace
+en su provecho. Más bien lo hace para modificar su comportamiento: proporciona
+un incentivo a los autores para escribir y editar más. En la práctica, el
+gobierno emplea los derechos naturales del público, en nombre del público,
+como parte de un trato para ofrecerle un mayor número de obras editadas. Los
+expertos en derecho llaman a este concepto el <<contrato de copyright>>; como 
la
+adquisición estatal de una autopista o un avión usando el dinero de los
+contribuyentes, excepto que en este caso el gobierno gasta nuestra libertad en
+lugar de nuestro dinero.   
+
+Pero ¿tal y como existe en la actualidad, el contrato supone un buen trato
+para el público? Son posibles muchos contratos alternativos; ¿cuál es el
+mejor? Cualquier medida en relación a la política de copyright es parte de
+esta cuestión. Si malinterpretamos la naturaleza de la cuestión,  tenderemos a
+tomar medidas de forma errónea. 
+
+La Constitución permite que se concedan derechos de copyright a los autores.
+En la práctica, normalmente los autores se los ceden a los editores; son los
+editores, y no los autores, quienes suelen ejercer los derechos y quienes se
+quedan con la mayoría de los beneficios, aunque los autores consigan una
+pequeña porción. Por eso los editores son los que con frecuencia presionan más
+para aumentar los poderes del copyright. Para reflejar mejor la realidad del
+copyright en lugar del mito, este artículo se refiere a los editores antes que
+a los autores como sujetos de los derechos del copyright.  También se refiere
+a los usuarios de las obras protegidas por el copyright\textit{ }como
+<<lectores>>, aún cuando este uso no siempre signifique su lectura, en la 
medida
+en que el término <<usuario>> resulta lejano y abstracto. 
+
+
+\section{El primer error: <<equilibrar la balanza>>}
+
+El contrato de copyright\textit{ }pone al público en primer término: el
+beneficio para el público lector es un fin en sí mismo; los beneficios para
+los editores ---si es que se dan--- son sólo medios para conseguir ese fin. En
+principio, los intereses de los lectores y los de los editores son
+cualitativamente desiguales. El primer paso al malinterpretar el propósito del
+copyright es elevar a los editores al mismo nivel de importancia que a los
+lectores.
+
+Se ha dicho con frecuencia que la legislación estadounidense de copyright se
+propone equilibrar la balanza entre los intereses de los editores y de los
+lectores. Los que citan esta interpretación la presentan como una
+reformulación del punto de partida establecido en la Constitución; en otras
+palabras, se la supone equivalente al contrato de copyright.
+
+Pero las dos interpretaciones están lejos de ser equivalentes; son
+conceptualmente distintas y sus implicaciones son diferentes. La idea de la
+balanza asume que los intereses de los editores y de los lectores difieren en
+importancia de forma sólo cuantitativa, en <<cuánto al peso>> que debemos 
darles
+y en qué situaciones se deben aplicar. El concepto de <<la persona que guarda
+las apuestas>> se suele usar para enmarcar la cuestión de este modo; supone que
+al tomar una decisión todos los intereses son igual de importantes. Este
+enfoque rechaza la distinción cualitativa entre los intereses de los lectores
+y de los editores que está en la base de la mediación gubernamental en el
+contrato de copyright.    
+
+Las consecuencias de esta alteración tienen un largo alcance, porque la fuerte
+protección que el público recibe con el contrato del copyright ---a idea de
+que los privilegios del copyright sólo pueden justificarse en nombre de los
+lectores y nunca en el nombre de los editores--- queda eliminada por esta
+interpretación de tipo <<balanza>>. Dado que el interés de los editores es
+considerado como un fin en sí mismo, se puede justificar los privilegios del
+copyright; en otras palabras, el concepto de <<balanza>> dicta que los
+privilegios pueden justificarse en nombre de cualquiera que no sea el público.
+
+En la práctica, la consecuencia del concepto de <<balanza>> es que
+invierte el peso de las justificaciones en lo que respecta a la legislación de
+copyright. El contrato de copyright coloca el peso en los editores para
+convencer a los lectores de que cedan ciertas libertades.  El concepto de
+balanza prácticamente invierte este peso, porque en general no hay duda de que
+los editores se benefician de privilegios adicionales. De modo que, si no se
+prueba que el daño causado a los lectores es lo bastante grande como para
+<<equilibrar>> esos beneficios, se nos lleva a la conclusión de que los 
editores
+tienen derecho a casi cualquier privilegio que reclamen. 
+
+Dado que la idea de <<equilibrar la balanza>> entre editores y lectores niega a
+los lectores la primacía a la que tienen derecho, debemos rechazarla.  
+
+
+\section{¿Qué se contraequilibra?}
+
+Cuando el gobierno compra algo para el público, actúa en su nombre; su
+responsabilidad es obtener el mejor trato posible ---mejor para el público, no
+para la otra parte del acuerdo. 
+
+Por ejemplo, cuando firma contratos con las constructoras para hacer
+autopistas, el gobierno pretende gastar lo menor parte posible del erario
+público. Las agencias gubernamentales usan el sistema de concursos para forzar
+los precios a la baja. 
+
+En la práctica, el precio no puede ser igual a cero, porque los contratistas
+no pujarán tan bajo. Aunque no tengan derecho a consideraciones especiales,
+tienen los derechos ciudadanos corrientes en una sociedad libre, incluyendo el
+derecho a rechazar contratos no ventajosos; incluso la oferta más baja será
+suficiente para que algún contratista gane dinero. Luego ciertamente existe
+algún tipo de equilibrio. Pero no se trata de un  equilibrio deliberado entre
+dos intereses que reclaman un trato especial. Es un equilibrio entre el bien
+público y las fuerzas del mercado. El gobierno trata de obtener para los
+contribuyentes automovilistas el mejor trato que puedan conseguir en el
+contexto de una sociedad libre y de un mercado libre.
+
+En el contrato de copyright, el gobierno emplea nuestra libertad en lugar de
+nuestro dinero. La libertad es más valiosa que el dinero, así que la
+responsabilidad del gobierno en el empleo sabio y austero de nuestra libertad
+es incluso mayor que su responsabilidad en el uso de nuestro dinero. Los
+gobiernos jamás deben poner los intereses de los editores a la par que la
+libertad del público. 
+
+
+\section{Mejor concesión que <<equilibrio>>}   
+
+La idea de equilibrar los intereses de los lectores con los intereses de los
+editores es la forma más errónea de juzgar la política de copyright, pero
+ciertamente hay dos intereses que sopesar: dos intereses \textit{de los
+lectores. }Los lectores están interesados en su propia libertad de consumir
+obras publicadas; y según las circunstancias, también estarán interesados en
+animar la publicación mediante algún tipo de incentivos.
+
+La palabra <<equilibrio>>, en las discusiones sobre copyright, ha quedado como
+una abreviatura de la idea de <<equilibrar la balanza>> entre lectores y
+editores. Por lo tanto, usar la palabra <<equilibrio>> a propósito de los dos
+intereses de los lectores sería confuso ---necesitamos otro término.
+
+En general, cuando un sujeto tiene dos objetivos que parcialmente entran en
+conflicto, y no puede realizar ambos por completo, llamamos a esto una
+concesión. Por lo tanto, mejor que hablar de <<equilibrar la balanza>> entre 
las
+partes, deberíamos hablar de <<encontrar la concesión apropiada de libertad que
+considere tanto su pérdida necesaria como su conservación>>.
+
+
+\section{El segundo error: maximizar la producción}
+
+El segundo fallo de la política de copyright consiste en adoptar el objetivo
+de maximizar ---no simplemente aumentar--- la cantidad de obras publicadas. El
+concepto erróneo de <<equilibrar la balanza>> alzaba a los editores al nivel de
+los lectores; este segundo error los sitúa muy por encima de ellos. 
+
+Cuando adquirimos algo, por lo general no compramos toda la cantidad
+disponible ni tampoco el modelo más caro. En su lugar conservamos fondos para
+otras adquisiciones, comprando sólo lo que necesitamos de un bien particular o
+escogiendo un modelo estándar antes que el de más alta calidad. El principio
+de los rendimientos decrecientes enseña que gastar todo nuestro dinero en un
+bien particular tiende a ser una ineficiente asignación de recursos; por lo
+general preferimos guardar algo de dinero para otro uso. 
+
+La ley de rendimientos decrecientes se ajusta al copyright tanto como a
+cualquier otra adquisición. Las primeras libertades que deberíamos ceder son
+aquellas que menos echamos de menos, al tiempo que damos el mayor respaldo a
+la publicación. Según cedemos libertades adicionales que se acercan más a lo
+que nos importa, encontramos que cada cesión supone un mayor sacrificio que la
+anterior, mientras que aporta un menor incremento a la actividad literaria.
+Antes de que el incremento sea igual a cero, bien podríamos decir que su
+creciente precio no merece la pena; entonces fijaríamos un contrato cuyo
+resultado general es incrementar la cantidad de lo publicado, pero no hasta su
+último extremo posible. 
+
+Aceptar el objetivo de maximizar la publicación supone rechazar de entrada
+todos estos contratos más ventajosos ---este objetivo dispone que el público
+debe ceder casi toda su libertad de usar obras publicadas, a cambio de sólo
+unas pocas publicaciones más.
+
+
+\section{La retórica de la maximización}
+
+En la práctica, el objetivo de maximizar la producción sin que importe su
+coste para la libertad se sustenta en la extendida retórica que asegura que la
+copia pública es ilegal, ilegítima, injusta e intrínsecamente errónea. Por
+ejemplo, los editores llaman <<piratas>> a la gente que copia, término
+difamatorio pensado para equiparar el intercambio de información con tu vecina
+con el abordaje a un barco. (Este término difamatorio fue anteriormente usado
+por los autores para describir a los editores que encontraron formas legales
+de publicar ediciones no autorizadas; su uso moderno por parte de los editores
+es casi su reverso). Esta retórica rechaza directamente la base constitucional
+del copyright, pero se presenta a sí misma como representante de la
+incontestada tradición del sistema legal americano.
+
+La retórica del <<pirata>> es aceptada frecuentemente en la misma medida en que
+ciega a los medios de comunicación, de tal modo que poca gente se da cuenta de
+su extremismo. Resulta efectiva porque si la copia por parte del público es
+fundamentalmente ilegítima, nunca podremos oponernos a los editores que exigen
+nuestra renuncia a la libertad de copiar. En otras palabras, cuando se reta al
+público a demostrar por qué los editores no deben recibir más poder, la razón
+más importante de todas ---<<queremos copiar>>--- es descalificada de entrada.
+
+Esto no deja lugar para contestar el creciente poder del copyright sin entrar
+en cuestiones secundarias. Por lo tanto la oposición actual a un mayor poder
+del copyright alega exclusivamente cuestiones secundarias y nunca se atreve a
+alegar la libertad de distribuir copias como un valor público legítimo.
+
+En concreto, el objetivo de la maximización capacita los editores para
+argumentar que <<cierta práctica está reduciendo nuestras ventas ---o pensamos
+que podría reducirlas---, así que suponemos que reduce las publicaciones en
+una cantidad desconocida, y que por lo tanto debe ser prohibida>>. Se nos lleva
+a la espantosa conclusión de que el bien público se mide por las ventas de los
+editores: lo que es bueno para General Media es bueno para EE.UU.  
+
+
+\section{El tercer error: maximizar el poder de los editores}
+
+Una vez que los editores han obtenido el consentimiento para el objetivo
+estratégico de maximizar la producción de publicaciones a cualquier coste, su
+próximo paso es probar que esto obliga a otorgarles los mayores poderes
+posibles ---haciendo que el copyright cubra cualquier uso imaginable de una
+obra o aplicando cualquier otro instrumento legal como las licencias <<de sobre
+cerrado>> para conseguir un efecto equivalente. Este objetivo, que impone la
+abolición del <<uso razonable>>  y el <<derecho sobre la primera
+venta>>, está siendo objeto de presión en todos los niveles
+de gobierno imaginables, desde los estados de los EE.UU. hasta los organismos
+internacionales. 
+
+Esta medida es erróneo porque las reglas estrictas de copyright obstruyen la
+creación de nuevas obras útiles. Por ejemplo, Shakespeare tomó prestados los
+argumentos de algunas de sus obras teatrales de otras obras publicadas unas
+pocas décadas antes, de modo que de haber estado en funcionamiento la actual
+legislación de copyright, sus obras habrían sido ilegales. 
+
+Incluso si deseáramos el mayor grado posible de publicación, sin que importara
+el costo para el público, maximizar el poder de los editores es una forma
+errónea de conseguirlo. Como medio de promover el progreso, es
+autodestructivo.
+
+
+\section{Resultados de los tres errores}
+
+La tendencia actual en la legislación de copyright es proporcionar a los
+editores poderes más amplios por periodos de tiempo cada vez más largos. La
+base conceptual del copyright, en la medida en que resulta distorsionada por
+esta secuencia de errores, rara vez ofrece una base para decir no. Los
+legisladores defienden de boquilla la idea de que el copyright sirve al
+público, mientras que en realidad dan a los editores cualquier cosa que pidan.
+
+Por ejemplo, esto es lo que dijo el senador Hatch al introducir la S. 483, una
+ley dictada en 1995 que incrementa la duración del copyright 20 años más: 
+
+\begin{quote}
+
+\small
+
+Creo que hemos llegado al punto de preguntarnos si la duración actual del
+copyright protege adecuadamente los intereses de los autores, y la cuestión
+correlativa de si el tiempo de protección sigue proporcionando suficientes
+incentivos para la creación de nuevas obras.
+
+\end{quote}
+
+\normalsize
+
+Esta ley extendió el copyright para obras publicadas y escritas desde
+1920. Este cambio supuso una ganga para los editores, sin beneficio posible
+para el público, dado que ahora no hay modo de aumentar retroactivamente la
+cantidad de libros publicados entonces. Sin embargo costó
+al público una libertad hoy muy significativa ---la libertad de redistribuir
+libros de esa época.
+
+La ley también extendió el copyright de las obras que aún no han sido
+escritas. Para trabajos de encargo, el copyright duraría 95
+años en lugar de los 75 años que dura hoy. Teóricamente esto aumentaría los
+incentivos para escribir nuevos libros, pero cualquier editor que diga
+necesitar este incentivo extra debería apoyar esta pretensión con hojas de
+balance proyectadas hasta el año 2075.
+
+No hace falta decir que el Congreso no cuestionó los argumentos de los
+editores: en 1998 fue promulgada la ley que extendía la duración del
+copyright. Fue conocida como la <<ley Sonny Bono para la extensión de la
+duración del copyright>>, así llamada por uno de sus promotores, que había
+muerto ese año. Su viuda, que cubrió el resto de su trabajo, hizo esta 
+declaración:
+
+\begin{quote}
+
+\small
+
+En realidad, Sonny quería que el copyright durase para siempre. Mis abogados
+me han informado de que tal cambio violaría la Constitución. Os invito a todos
+vosotros a trabajar conmigo para reforzar nuestras leyes de copyright de todos
+los modos a nuestro alcance. Como sabéis, también está la propuesta de Jack
+Valenti para que dure para siempre menos un día. Quizá el comité pueda tratar
+este asunto el próximo Congreso. 
+
+\end{quote}
+
+\normalsize
+
+El Tribunal Supremo ha admitido un pleito que busca derogar esta ley con el
+fundamento de que la retroactividad no sirve al objetivo constitucional de
+promover el progreso. 
+
+Otra ley, aprobada en 1996, convirtió en una fechoría hacer determinadas
+copias de cualquier obra publicada, incluso si vas a repartirlas entre amigos
+simplemente por amabilidad. Antes esto en absoluto era un crimen en los EE.UU.
+
+Una ley todavía peor, la \textit{Digital Millenium Copyright Act} (DMCA) fue
+diseñada para traer de vuelta la protección frente a las copias ---que los
+usuarios de ordenadores detestan--- convirtiendo en un crimen cualquier
+infracción de esta protección, o incluso publicar información sobre cómo
+quebrar esta protección. Esta ley debería de llamarse <<ley para la dominación
+por parte de las empresas mass-mediáticas>> porque ofrece efectivamente a los
+editores la oportunidad de escribir su propia ley de copyright. Dicta que
+pueden imponer cualquier tipo de restricciones en el uso de una obra, y estas
+restricciones tienen el rango de ley siempre que la obra contenga algún tipo
+de cifrado o gestor de licencias que haga efectivo su
+cumplimiento. 
+
+Uno de los argumentos ofrecidos por esta ley era que implementaría un reciente
+tratado para aumentar la extensión del copyright. Este tratado fue promulgado
+por la Organización Mundial de la Propiedad Intelectual (OMPI), organización
+dominada por  los propietarios de los derechos de autor y de patentes, con la
+ayuda del gobierno de Clinton; dado que el tratado sólo aumenta la extensión
+del copyright, es dudoso que sirva al interés público en ningún país. En
+cualquier caso, la ley fue mucho más lejos de lo que el tratado demandaba.
+
+Las bibliotecas fueron una fuente clave de oposición a esta ley, especialmente
+en los aspectos que coartan las formas de copia que se consideran de <<uso
+razonable>>. ¿Cómo respondieron los editores? El antes
+diputado Pat Schroeder, ahora miembro del grupo de presión a favor de la
+Asociación de Editores Americanos, dijo que los editores <<no podrían vivir con
+lo que (las bibliotecas) están pidiendo>>. Dado que las bibliotecas sólo
+estaban pidiendo que se mantuviera parte del \textit{statu quo}, uno podría
+contestar preguntando cómo habían sobrevivido los editores hasta entonces. 
+
+El congresista Barney Frank, durante una reunión conmigo y otros opositores a
+esta ley, demostró cuánto se ha menospreciado la visión que la Constitución de
+los EE.UU. tiene sobre el copyright. Dijo que se necesitan urgentemente
+nuevos poderes respaldados por nuevas penas, puesto que <<la industria del cine
+está preocupada>>, así como la <<industria de la música>> y otras 
<<industrias>>.
+Yo le pregunté, <<¿pero todo esto es para el interés general?>> Su respuesta
+vino a decir: <<¿Por qué me hablas del interés general? ¡La gente creativa no
+tiene que abandonar sus derechos en favor del interés general!>> La 
<<industria>>
+ha sido identificada con <<la gente creativa>> a la que contrata, el copyright
+ha sido tratado como su privilegio y la Constitución ha sido puesta patas
+arriba.
+
+La DMCA fue publicada en 1998. Esta ley dice que el uso razonable sigue siendo
+legítimo, pero permite a los editores prohibir todo el software o el hardware
+con el que podrías ponerlo en práctica. De hecho, el uso razonable está
+prohibido. 
+
+Basándose en esta ley, la industria del cine ha impuesto la censura al
+software libre por leer y reproducir DVDs, e incluso a la información sobre
+cómo leerlos. En abril de 2001 el profesor Edward Felten, de la universidad de
+Princeton, fue intimidado bajo amenaza de una demanda judicial por parte de la
+Asociación de la Industria Americana de Grabación, con el objetivo de que
+retirara un artículo científico en el que exponía lo que había aprendido
+acerca de un sistema piloto de encriptación que restringía el acceso a las
+grabaciones musicales. 
+
+También estamos empezando a ver libros electrónicos que retiran a los lectores
+muchas de sus libertades tradicionales ---por ejemplo, la libertad de prestar
+un libro a un amigo, de venderlo a una tienda de libros usados, de tomarlo
+prestado de una biblioteca, de comprarlo sin darle tu nombre a una base de
+datos empresarial, incluso la libertad de leerlo dos veces. Los libros
+electrónicos codificados restringen por lo general este tipo de actividades
+---sólo puedes leerlos con un software especial secreto diseñado para limitar
+tus libertades.
+
+Nunca compraré uno de esos libros electrónicos, cifrados y restrictivos, y
+espero que tú también los rechaces. ¡Si un libro electrónico no te da las
+mismas libertades que un libro tradicional de papel, no lo aceptes!
+
+Cualquiera que lance por su cuenta software que pueda leer libros electrónicos
+restrictivos se arriesga a ser acusado. Un programador ruso, Dmitry Sklyarov,
+fue arrestado en 2001 mientras visitaba EE.UU. para dar en una conferencia,
+porque había escrito un programa de esas características en Rusia, donde
+hacerlo era legal. Ahora Rusia también está preparando una ley para prohibirlo
+y la Unión Europea ha adoptado una similar recientemente. 
+
+Los libros electrónicos para el mercado de masas han resultado hasta ahora un
+fracaso comercial, pero no porque los lectores elijan defender su libertad; no
+eran atractivos por otras razones, como el hecho de que los monitores de los
+ordenadores no son soportes cómodos para la lectura. No podemos confiar en
+esta feliz casualidad para protegernos a largo plazo; el próximo intento para
+promocionar los libros electrónicos usará <<papel electrónico>> ---objetos
+parecidos a libros dentro de los cuales se puede descargar un libro
+electrónico codificado y restringido. Si este soporte parecido al papel
+demuestra ser más atractivo que los actuales monitores, tendremos que defender
+nuestra libertad para conservarla. Mientras tanto, los libros electrónicos
+están penetrando nichos de mercado: la NYU y otras escuelas de odontología
+obligan a sus estudiantes a comprar sus libros de texto con formato de libros
+electrónicos restrictivos. 
+
+Las empresas mediáticas no están satisfechas todavía. En 2001, el senador
+Hollings ---financiado por la Disney--- propuso una ley llamada <<ley para los
+estándares de los sistemas de seguridad y de las certificaciones>>,
+\footnote{Luego rebautizada con el nombre impronunciable de LPCBATD, para la
+cual <<consume, pero no intentes programar nada>> es un buen recordatorio; pero
+las siglas significan realmente  Ley de Promoción del Consumo de Banda Ancha y
+Televisión Digital.} que obligaría a que todos los ordenadores ---y otros
+dispositivos de grabación y reproducción digital--- tuvieran sistemas
+restrictivos de copia por mandato del gobierno. Ese es su objetivo final, pero
+el primer punto de su agenda es prohibir cualquier equipo que pueda sintonizar
+HDTV digital a no ser que esté diseñado para que al público le sea imposible
+<<entrometerse>> ---por ejemplo, modificarlo para sus propios fines. Dado que
+el software libre es software que los usuarios pueden modificar, aquí nos
+enfrentamos por primera vez con una propuesta de ley que prohíbe
+explícitamente el software libre para un trabajo determinado. Seguramente, le
+seguirá la prohibición de otros trabajos. Si el FCC adopta esta regla, el
+software libre hoy existente, como GNU Radio, sería censurado. 
+
+La acción política es necesaria para bloquear estas leyes y reglamentos.
+\footnote{Si quieres ayudar, te recomiendo los sitios web
+\url{digitalspeech.org} y \url{www.eff.org}.}
+
+\section{Encontrar el contrato adecuado}
+
+¿Cuál es la manera adecuada de decidir la política de copyright? Si el
+copyright es un contrato hecho en nombre del público, debería servir ante todo
+al interés público. El deber del gobierno al vender la libertad del público es
+vender sólo lo que debe y venderlo tan caro como sea posible. Como mínimo,
+deberíamos recortar, en la medida de lo posible, el alcance del copyright
+mientras podamos un nivel comparable de publicación. 
+
+Dado que no podemos encontrar este precio mínimo en términos de libertad a
+través de un concurso público como se hace con los proyectos de construcción,
+¿qué podemos hacer?
+
+Un método posible es reducir los privilegios del copyright por etapas y
+observar los resultados. Observando si hay disminuciones apreciables en el
+volumen de publicación, aprenderemos que extensión del copyright\textit{ }es
+realmente necesaria para llevar a cabo los propósitos del público. Esto se
+debe valorar por medio de la observación práctica, no por lo que los editores
+digan que ocurrirá, ya que tienen todos los motivos para hacer predicciones
+exageradas de perdidas si sus poderes se ven reducidos de algún modo.
+
+ La política de copyright tiene varias dimensiones independientes que
+ pueden ajustarse de forma separada. Después de encontrar el mínimo necesario
+ para una vertiente de esta política, todavía sería posible reducir otras
+ dimensiones del copyright a la vez que se mantiene el nivel de publicación
+ deseado. 
+
+Una dimensión importante del copyright es su duración, que ahora se encuentra
+en torno a un siglo de media. Reducir el monopolio sobre la copia a diez años,
+desde la fecha en que una obra es publicada, sería un buen primer paso. Otro
+aspecto del copyright, que cubre la realización de obras derivadas, podría
+extenderse por más tiempo. 
+
+¿Por qué contar desde la fecha de publicación? Por que el copyright de las
+obras no publicadas no limita directamente la libertad los lectores; que
+tengamos libertad para copiar una obra es una cuestión inútil cuando aun no
+tenemos una  copia. Así que dar a los autores más tiempo para publicar un
+trabajo no hace ningún daño. Los autores ---que por lo general sí poseen el
+\textit{copyright} antes de publicar--- rara vez elegirán retrasar la
+publicación sólo para alejar el fin del plazo del copyright. 
+
+¿Por qué diez años? Porque  esta es una propuesta segura; podemos confiar en
+el terreno práctico que esta reducción tendrá, hoy en día, poco impacto en la
+viabilidad general de la edición. En muchos medios y géneros, las obras de
+éxito son muy rentables unos pocos años, y normalmente incluso las obras de
+éxito ya no se editan pasados los diez años. Incluso para las obras de
+referencia, cuya vida útil puede ser de muchas décadas, el copyright de diez
+años debería de bastar: las ediciones actualizadas se lanzan con regularidad y
+muchos lectores comprarán la última versión con copyright antes que copiar una
+versión de dominio público con diez años de antigüedad. 
+
+Diez años todavía puede ser más tiempo del necesario; una vez que las cosas se
+estabilicen, podremos probar mayores reducciones para ajustar el sistema. En
+una mesa redonda sobre copyright durante una convención literaria, en la que
+yo propuse el plazo de diez años, un famoso escritor de fantasía que se
+sentaba junto a mí protestó vehementemente, diciendo que cualquier cosa que
+sobrepasara los cinco años era intolerable. 
+
+Pero no tenemos por qué aplicar el mismo lapso de tiempo para todas las obras.
+Mantener la uniformidad extrema de las políticas de copyright no es crucial
+para el interés público y la legislación de copyright ya incluye muchas
+excepciones para medios y usos específicos. Sería estúpido pagar por cada
+proyecto de autopista al precio de los proyectos más difíciles y en las
+regiones más caras del país; es igualmente estúpido <<pagar>> por todo tipo de
+arte el precio más alto, en términos de libertad, que consideramos necesario
+para un caso determinado.  
+
+Así, quizás las novelas, los diccionarios, los programas informáticos, las
+canciones, las sinfonías y las películas deberían tener un copyright con
+distintas duraciones, de modo que podamos reducir la duración en cada tipo de
+obra a lo que sea necesario para ese tipo de obras se publiquen. Quizá las
+películas con duración mayor de una hora podrían tener un copyright de 20
+años, debido a los costes de producción. En mi propio campo, la programación
+informática, tres años deberían bastar, dado que los ciclos de un producto son
+incluso más cortos.
+
+Otra dimensión de la política de copyright es la magnitud del uso razonable:
+algunas formas legalmente permitidas de reproducción de un trabajo, total o
+parcialmente, aún cuando éste está protegido por el copyright. El primer paso
+natural para reducir este aspecto del copyright es permitir la copia privada
+sin ánimo de lucro, ocasional y en pequeña cantidad, para su distribución
+entre individuos. Esto eliminaría la intrusión de la policía del copyright en
+la vida privada de la gente, pero probablemente tendría poco efecto en las
+ventas de las obras publicadas. (Podría ser necesario tomar otras medidas
+legales para asegurar que las licencias de uso de <<sobre cerrado>> no sean
+usadas para sustituir al copyright y restringir este tipo de copia.) La
+experiencia de Napster muestra que también deberíamos permitir al público
+general la redistribución textual y no comercial ---cuando tanta gente entre
+el público quiere copiar y compartir, y lo encuentra tan útil, sólo
+conseguirán detenerlo medidas draconianas; el público tiene derecho a obtener
+lo que quiere. 
+
+Para las novelas, y en general para las obras que se utilizan como
+entretenimiento, la redistribución textual no comercial podría ser una
+libertad suficiente para los lectores. Los programas informáticos, al ser
+usados para fines funcionales ---para trabajar---, exigen libertades
+adicionales, incluyendo la libertad de publicar una versión mejorada.
+(Consulta la definición de <<software libre>> en este libro para una 
explicación
+de las libertades que los usuarios de software deberían de tener.) Sin
+embargo, en relación a estas libertades un compromiso aceptable podría ser que
+estuvieran disponibles universalmente únicamente después de una retraso de dos
+o tres años con respecto a la publicación del programa. 
+
+Cambios como estos podrían adaptar el copyright al deseo del público de usar
+la tecnología digital para copiar. Sin duda los editores encontrarán estas
+propuestas <<desproporcionadas>>; podrían amenazar con recoger <<sus
+fichas y largarse del juego>>, pero en realidad no lo harán, porque el
+juego seguirá siendo rentable y será el único juego posible. 
+
+Al igual que consideramos la reducción de la extensión del copyright, debemos
+asegurarnos de que simplemente las empresas mediáticas no lo reemplazarán con
+acuerdos de licencia para el usuario final. Sería necesario prohibir el uso de
+contratos que aplican a la copia restricciones que van más allá que las
+reguladas por el copyright. Dichas limitaciones, que pueden ser prescritas por
+los contratos no negociados del mercado de masas, son una parte estándar del
+sistema legal de los EE.UU.
+
+
+\section{Una nota personal}
+
+Soy programador de software, no un experto en derecho. He llegado a
+interesarme por el copyright porque no hay forma de evitarlo en el mundo de
+las redes informáticas.\footnote{Siendo Internet la más grande de las redes
+informáticas mundiales} Como usuario de ordenadores y de redes desde hace
+treinta años, valoro las libertades que hemos perdido y las que podríamos
+perder. Como autor, puedo rechazar la mistificación romántica del autor como
+creador semidivino, frecuentemente esgrimida por los editores para justificar
+el incremento en el alcance del copyright de los autores, que los autores
+luego cederán a los editores.
+
+La mayor parte de este artículo se refiere a hechos y razonamientos que puedes
+comprobar, propuestas sobre las que te puedes formar tus propias opiniones.
+Pero te pido que aceptes algo que sólo se basa en mi palabra: que los autores
+como yo no tenemos derecho a ningún poder especial sobre ti. Si deseas
+recompensarme más por el software o los libros que he escrito, aceptaré
+agradecido un cheque, pero por favor no entregues tu libertad en mi nombre. 
+
+

Index: es2/13_La_ciencia_debe_desechar_copyright.tex
===================================================================
RCS file: es2/13_La_ciencia_debe_desechar_copyright.tex
diff -N es2/13_La_ciencia_debe_desechar_copyright.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/13_La_ciencia_debe_desechar_copyright.tex       9 Dec 2010 19:04:17 
-0000       1.1
@@ -0,0 +1,88 @@
+\chapter[La ciencia debe desechar el copyright]{La ciencia debe desechar el 
copyright\protect\footnote{Publicado originalmente en la página web de 
Nature.com, en su sección <<Debates>>.}}
+
+Debería ser un axioma que la literatura científica existe para divulgar el
+conocimiento científico, y que las revistas científicas existen para facilitar
+este proceso. Por consiguiente, las reglas de uso de la literatura científica
+deberían diseñarse para ayudar a conseguir este objetivo.
+
+Las reglas que tenemos ahora, conocidas como copyright, fueron establecidas en
+la era de la imprenta, un método intrínsecamente centralizado para la
+producción masiva de copias. En el contexto de la imprenta, el copyright sobre
+los artículos de publicaciones sólo restringía a los editores, obligándoles a
+obtener un permiso para publicar un artículo, y a los posibles plagiarios.
+Esto ayudó a que las revistas activaran y divulgaran el conocimiento sin
+interferir en el provechoso trabajo de los científicos o estudiantes, ya sea
+como escritores o como lectores de artículos. Estas reglas se adecuaban bien a
+dicho sistema. 
+
+La tecnología moderna para las publicaciones científicas es, sin embargo,
+Internet. ¿Qué reglas asegurarían mejor la divulgación de los artículos
+científicos y del conocimiento en la Red? Los artículos deberían de
+distribuirse en formatos no propietarios, de acceso abierto para todos. Y
+todos deberían de tener el derecho de reproducir los artículos, esto es, de
+reeditarlos íntegramente con su adecuada atribución.   
+
+Estas reglas deberían aplicarse tanto a los artículos pasados como a los
+futuros, cuando se distribuyen en formato digital. Pero no hay ninguna
+necesidad crucial de cambiar el sistema de copyright actual aplicado a la
+edición impresa de revistas, porque el problema no afecta a ese dominio.
+
+Por desgracia, parece que no todo el mundo está de acuerdo con los axiomas que
+encabezan este artículo. Muchos editores de revistas parecen creer que el
+propósito de la literatura científica es permitirles editar revistas para
+cobrar suscripciones de científicos y estudiantes. Esta forma de pensar se
+conoce como <<confundir los medios con los fines>>.
+
+Su proceder ha consistido en restringir el acceso a la lectura de literatura
+científica, incluso a aquellos que pueden pagar y que pagarán por ello. Usan
+la legislación de copyright, todavía vigente a pesar de su inadecuación a las
+redes informáticas, como una excusa para detener a los científicos en la
+selección de nuevas reglas. 
+
+En nombre de la cooperación científica y del futuro de la humanidad, debemos
+rechazar tal enfoque desde su raíz ---no sólo los sistemas restrictivos que se
+han establecido, sino las prioridades equivocadas que los inspiraron. 
+
+Los editores de revistas a veces argumentan que el acceso \textit{on line}
+requiere servidores caros de alta capacidad y que deben cobrar tarifas de
+acceso para pagar estos servidores. Este <<problema>> es una consecuencia de su
+propia <<solución>>. Concede a todo el mundo la libertad de autoeditar, y las
+bibliotecas en todo el mundo montarán páginas de libre publicación para
+responder a la demanda. Esta solución descentralizada reducirá las necesidades
+de ancho de banda de la red y proveerá un acceso más rápido, a la vez que se
+protege la documentación académica contra pérdidas accidentales.
+
+Los editores también sostienen que pagar a los encargados de la
+página obliga a cobrar por el acceso. Aceptemos la
+suposición de que los encargados deben ser pagados; para este viaje no hacen
+falta alforjas. El coste de la edición de un revista normal está entre el uno
+y el tres por ciento del coste de financiar la investigación para producirla.
+Un porcentaje tan pequeño difícilmente puede justificar que se obstaculice el
+uso de los resultados.
+
+En su lugar, el coste de la edición puede cubrirse, por ejemplo, cobrando a
+los autores por publicar en la página, y estos pueden traspasar estos pagos a
+los patrocinadores de su investigación. A los patrocinadores no les debería de
+importar, dado que ya pagan por la publicación de una forma más molesta, a
+través de las tarifas astronómicas que abonan para que la biblioteca
+universitaria se suscriba a la revista. Mediante el cambio de modelo económico
+para que los patrocinadores de la investigación cubran los costes de la
+edición, podemos eliminar la necesidad aparente de restringir el acceso. El
+autor fortuito que no pertenece a ninguna institución o empresa, y que no
+tiene patrocinador, podría estar exento de estos pagos, con  los costos
+derivados a los autores patrocinados.
+
+Otra justificación para las tarifas de acceso a las publicaciones de Internet
+es que pueden financiar la reconversión de los archivos impresos de un revista
+a un formato \textit{on line}. Este trabajo tiene que hacerse, pero deberíamos
+buscar formas alternativas de financiarlo que no supongan obstruir el acceso a
+los resultados. El trabajo en sí mismo no será más difícil ni costará más.
+Digitalizar los archivos y malgastar los resultados por restringir el acceso a
+ellos es algo autodestructivo.
+
+La Constitución de los EE.UU. dice que el copyright existe <<para promover el
+progreso de la ciencia>>. Cuando el copyright impide el progreso de la ciencia,
+la ciencia debe desechar el copyright. 
+
+
+

Index: es2/14_que_es_el_copyleft.tex
===================================================================
RCS file: es2/14_que_es_el_copyleft.tex
diff -N es2/14_que_es_el_copyleft.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/14_que_es_el_copyleft.tex       9 Dec 2010 19:04:17 -0000       1.1
@@ -0,0 +1,103 @@
+\chapter[¿Qu\'{e} es el copyleft?]{¿Qué es el 
copyleft?\protect\footnote{Escrito originalmente en 1996.}}
+
+El copyleft es un método para convertir un programa en software libre y exigir
+que todas las versiones del mismo, modificadas o ampliadas, también lo sean.
+
+La forma más sencilla de hacer que un programa sea libre es ponerlo en el
+dominio público, sin derechos reservados. Esto permite a la gente compartir el
+programa y sus mejoras, si así lo desean. Pero asimismo permite, a quienes no
+crean en la cooperación, convertir el programa en software propietario. Pueden
+hacer cambios, muchos o pocos, y distribuir su resultado como un producto
+propietario. Las personas que reciben el programa con esas modificaciones no
+gozan de la libertad que les dio el autor original; el intermediario les ha
+despojado de ella.
+
+En el proyecto GNU, nuestro objetivo es proporcionarle a todos los usuarios la
+libertad para redistribuir y modificar el software GNU. Si los intermediarios
+pudieran eliminar esa libertad, nosotros veríamos aumentar nuestro número de
+usuarios, pero esos usuarios no dispondrían de libertad. Así que, en vez de
+poner software GNU en el dominio público, lo protegemos con copyleft. De
+acuerdo con el copyleft, cualquiera que distribuya software, con o sin
+modificaciones, debe traspasar con él la libertad para copiarlo y modificarlo.
+El copyleft garantiza que cada usuario goce de esta libertad.
+
+El copyleft también incentiva a otros programadores a introducir mejoras en el
+software libre. Programas importantes como el compilador GNU para C++ existen
+gracias a esto.
+
+El copyleft también ayuda a programador o a la programadora que
+deseen contribuir a mejorar el software libre al darles autorización para
+ello. Estos programadores o estas programadoras a menudo trabajan para
+empresas o universidades que harían casi cualquier cosa para obtener más
+dinero. Un programador o una programadora puede querer
+aportar sus cambios a la comunidad, pero su empresa preferirá convertir sus
+modificaciones en un producto de software propietario.
+
+Cuando le explicamos a la empresa que es ilegal distribuir la versión mejorada
+a menos que sea en forma de software libre, normalmente ésta optará por
+distribuirla como software libre antes que desecharla. 
+
+Para aplicar el copyleft a un programa, primero reservamos los derechos; luego
+añadimos los términos de distribución, un instrumento legal que otorga a todo
+el mundo el derecho a utilizar, modificar y redistribuir el código del
+programa o cualquier programa derivado del mismo, siempre que no se alteren
+los términos de distribución. De esta forma, el código y las libertades se
+convierten en elementos legalmente inseparables.
+
+Los desarrolladores de software propietario usan el copyright para restar
+libertad a los usuarios; nosotros recurrimos a los derechos reservados para
+garantizársela. Por eso invertimos el nombre, convirtiendo los derechos
+reservados ---\textit{copyright}--- en copyleft.
+
+El copyleft es un concepto general. Hay muchas maneras de interpretarlo. En el
+proyecto GNU, los términos de distribución específicos que utilizamos están
+contenidos en la General Public License GNU (GNU GPL).  La General Public
+License GNU es llamada muchas veces GNU-GPL para abreviar. Existe una página
+de consulta\footnote{\url{http://www.gnu.org/licenses/gpl-faq.html}} sobre la
+GNU GPL.  También puedes leer por qué la FSF obtiene la cesión de los derechos
+de \textit{copyright} de aquellos que quieren contribuir con
+ella\footnote{\url{http://www.gnu.org/copyleft/why-assign.html}}.
+
+Una forma alternativa, la Lesser General Public License o Licencia Pública
+General para Bibliotecas GNU (GNU LGPL), se aplica a algunas ---que no a
+todas--- de las bibliotecas GNU. Esta licencia solía llamarse Library GPL,
+pero la rebautizamos porque el nombre anterior invitaba al uso indiscriminado
+de esta licencia. Para más detalles, de por qué este cambio era necesario,
+véase <<Por qué no deberías utilizar la Library GPL en tu próxima biblioteca>>.
+
+La Lesser General Public License GNU sigue disponible en HTML, aunque ha sido
+reemplazada oficialmente por la licencia arriba indicada.
+
+La licencia apropiada se incluye en muchos manuales y en cada distribución de
+código fuente GNU.
+
+La GNU Free Documentation License FDL es una forma de copyleft diseñada para
+manuales, libros de texto u otros documentos, que asegura a cualquiera la
+libertad de copia y de distribución, con o sin modificaciones, ya sea en de
+forma comercial o no comercial.
+
+La GPL GNU está diseñada para que puedas aplicarla fácilmente en tu propio
+programa siempre y cuando poseas derechos sobre él. No tienes que modificar la
+GPL GNU para hacerlo, basta con añadir una nota en tu programa que haga
+referencia a ella.
+
+Si desearas aplicar el copyleft a tu programa con GPL/GNU, lee las
+instrucciones al final del texto de la GPL\footnote
+{\url{http://www.gnu.org/copyleft/gpl-howto.html}}. Por favor, considera que 
debes
+utilizar el texto completo de la GPL. Es un conjunto íntegro y las copias
+parciales no están permitidas ---de igual modo que con la LGPL.
+
+Emplear los mismos términos de distribución para muchos programas diferentes
+facilita la copia del código entre varios programas. Ya que todos comparten
+idénticos términos de distribución, no es necesario preocuparse por si los
+términos son compatibles o no. La LGPL permite además alterar los términos de
+distribución de la GPL ordinaria, de modo que pueda copiarse el código dentro
+de otro programa cubierto por la GPL.
+
+Sí deseas poner un copyleft en tu manual con la GNU-LDL, por favor sigue las
+instrucciones al final del texto de esa licencia, y las instrucciones de la
+página GFDL\footnote{\url{http://www.gnu.org/copyleft/fdl-howto.html}}. Como
+en el caso de la GNU-GPL, debes usar la licencia completa, no están permitidas
+las copias parciales.
+
+

Index: es2/15_copyleft_pragmatismo_o_idealismo.tex
===================================================================
RCS file: es2/15_copyleft_pragmatismo_o_idealismo.tex
diff -N es2/15_copyleft_pragmatismo_o_idealismo.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/15_copyleft_pragmatismo_o_idealismo.tex 9 Dec 2010 19:04:17 -0000       
1.1
@@ -0,0 +1,149 @@
+\chapter[Copyleft: idealismo pragmático]{Copyleft: idealismo
+pragmático}\protect\footnote{Este artículo fue escrito originalmente en 1998.} 
+
+Toda decisión que una persona toma entronca con sus valores y
+objetivos. La
+gente pude tener objetivos y valores muy distintos: la fama, el dinero, el
+amor,  la supervivencia, la diversión y la libertad sólo son algunos de los
+objetivos que una buena persona puede tener. Cuando el objetivo también es
+ayudar a los otros y a uno mismo, lo llamamos idealismo.
+
+Mi trabajo con el software libre está motivado por un objetivo idealista:
+difundir la libertad y la cooperación. Quiero promover la difusión del
+software libre, sustituyendo al software propietario que prohíbe la
+cooperación, para de este modo mejorar nuestra sociedad. 
+
+Esa es la razón principal de que la Licencia Pública General de GNU esté
+escrita  tal y como lo está ---como copyleft. Todo código añadido a
+programas protegidos por la GPL debe ser software libre, incluso si se coloca
+en un archivo separado. Hago que mi código esté disponible como software libre
+y no como software propietario, para animar a otra gente que escribe software
+a que también lo haga. Supongo que como los desarrolladores de software
+propietario utilizan el copyright para que no podamos compartir, los que
+cooperamos podemos usar el copyright para dar a otros que cooperan una ventaja
+propia: la de usar nuestro código.
+
+No todos los que usan GNU GPL tienen este objetivo. Hace muchos años, a un
+amigo mío le pidieron que redistribuyera un programa copyleft en condiciones
+que no eran copyleft, y respondió más o menos así: <<A veces trabajo con
+software libre y otras con software propietario pero cuando trabajo con
+software propietario, espero que me paguen>>.
+
+Quería compartir su trabajo con una comunidad que compartiese software, pero
+no veía ninguna razón para hacer una donación a un negocio que fabrica
+productos fuera del alcance de nuestra comunidad. Su objetivo era diferente
+del mío, pero decidió que GNU GPL también era útil para su objetivo.
+
+Si quieres lograr algo en este mundo, el idealismo no es suficiente
+---necesitas escoger un método que funcione para conseguir tu objetivo---. En
+otras palabras, necesitas ser <<pragmático>>. ¿Es pragmática la GPL? Echemos
+un vistazo a sus resultados.
+
+Consideremos GNU C++. ¿Por qué tenemos un compilador libre C++? Sólo porque la
+GNU GPL dicta que tiene que ser libre. GNU C++ fue desarrollado por un
+consorcio industrial, MCC, a partir del compilador GNU C. Normalmente la MCC
+hace su trabajo todo lo propietario que puede. Pero hicieron el front
+end\footnote{El \textit{front end} es la parte del compilador que analiza el
+código fuente, comprueba su validez, genera el árbol de derivación y rellena
+los valores de la tabla de símbolos.  Esta parte suele ser independiente de la
+plataforma o sistema para el cual se vaya a compilar. EL t\'{e}rmino se emplea
+normalmente en ingl\'{e}s, aunque alguna vez se traduce por <<frontal>>, se
+trata de un falso amigo, sería más preciso algo como <<antecesor>>,
+<<precursor>> o incluso <<pre-procesador>>.  [\textit{N. del E.}]} C++ con
+software libre porque la GNU GPL dictaba que era el único modo en que podían
+publicarlo. El \textit{fron end} C++ incluía muchos archivos nuevos, pero dado
+que supuestamente tenían que estar relacionados con GCC,\footnote{El
+compilador GNU del lenguaje C. [\textit{N. del E.}]} la GPL encajaba en ellos.
+El beneficio para nuestra comunidad fue evidente. 
+
+Consideremos GNU Objective C. Inicialmente NeXT\footnote{Un sistema operativo
+creado por Steve Jobs, finalmente comprado por Apple.} quiso hacer propietario
+este \textit{front end}; propusieron que se lanzara como un archivo <<.o>>, y
+dejar que los usuarios lo enlazaran con el resto de GCC, pensando que esta
+sería una aproximación a las exigencias de la GPL, pero nuestro abogado dijo
+que esto no salvaba los requerimientos legales, que no estaba permitido. Por
+eso hicieron libre el \textit{front end} Objective C.
+
+Estos casos tuvieron lugar hace años, pero la GNU GPL sigue proporcionándonos
+más software libre.
+
+Muchas bibliotecas de GNU están protegidas por la licencia pública general
+para bibliotecas, pero no todas. Una biblioteca de GNU protegida por la
+licencia GPL normal es Readline, que implementa la edición de líneas de
+comandos. Una vez encontré un programa no libre que estaba diseñado para usar
+Readline, y le dije al desarrollador que esto no estaba permitido. Podría
+haber eliminado del programa la edición de líneas de comandos, pero lo que
+hizo en realidad fue redistribuirlo bajo GPL. Ahora es software libre.
+
+Los programadores que escriben mejoras para GCC ---o Emacs, o Bash, o Linux, o
+cualquier programa protegido por la GPL--- frecuentemente son empleados de
+empresas o universidades. Cuando el programador quiere devolver sus mejoras a
+la comunidad y muestra su código en la siguiente publicación, el jefe le dirá:
+
+\begin{quotation}
+
+\small
+
+Espera un momento. ¡Tu código nos pertenece! No queremos compartirlo; hemos
+decidido convertir tu versión mejorada en un producto de software propietario.
+
+\end{quotation}
+
+\normalsize
+
+Aquí la GNU GPL viene a nuestro rescate. El programador enseña al jefe que
+este producto de software propietario infringiría el copyright y el jefe se da
+cuenta de que sólo tiene dos opciones: publicar el nuevo código como software
+libre o no publicarlo en absoluto. Casi siempre permite que el programador
+haga lo que pretendía desde el principio y el código irá incluido en el
+siguiente lanzamiento.
+
+La GNU GPL no es una hermanita de la caridad. Impide algunas cosas que la
+gente a veces quiere hacer. Hay usuarios que dicen que esto es un mal asunto
+---que la GPL <<excluye>> a algunos creadores de software propietario que <<es
+necesario introducir en la comunidad del software libre>>.
+
+ Pero nosotros no los excluimos de nuestra comunidad; ellos eligen no entrar.
+ Su decisión de hacer software propietario es una decisión de mantenerse fuera
+ de nuestra comunidad. Estar en nuestra comunidad significa unirse a nosotros
+ por medio de la cooperación; no podemos <<introducirlos en nuestra comunidad>>
+ si ellos no quieren unirse.
+
+Lo que \textit{podemos} hacer es ofrecerles un aliciente para unirse. La GNU
+GPL está diseñada para hacer de nuestro software disponible un aliciente: <<si
+haces libre tu software, puedes usar este código>>. Por supuesto, no te
+ganas a todos, pero a veces te ganas a algunos. 
+
+El desarrollo del software propietario no ayuda a nuestra comunidad, pero a
+menudo sus creadores quieren donaciones de nuestra parte. Los usuarios de
+software libre pueden proporcionar autoestima ---reconocimiento y gratitud---
+a los creadores de software libre, pero también puede ser muy tentador cuando
+una empresa te dice: <<¡Tú deja simplemente que metamos tu paquete en nuestro
+programa propietario y tu programa lo usarán muchos miles de personas!>>   
+La tentación pude ser poderosa, pero a largo plazo todos estaremos en mejor
+situación si nos resistimos a ella. La tentación y la presión resultan
+difíciles de reconocer si llegan de forma indirecta, a través de
+organizaciones de software libre que han adoptado una política de provisión de
+software propietario. El X Consortium ---y su sucesor, el Open Group---
+ofrece un ejemplo: financiados por compañías que producían software
+propietario, se han afanado, durante una década, en persuadir a los
+programadores de que no usen copyleft. Ahora que el Open Group ha hecho de
+X11R6.4 software no libre, los que resistimos esa presión estamos encantados
+de haber aguantado.\footnote{En septiembre de 1998, varios meses  despu\'{e}s 
de
+que X11R6.4 fuera publicado en condiciones de distribución no libre, el Open
+Group trastocó su decisión y lo relanzó bajo la misma licencia de software
+libre no copyleft que se usó para X11R6.3. Gracias, Open Group, pero este
+trastocamiento posterior no invalida las conclusiones que establecimos a
+partir del hecho de que fuera posible añadir restricciones.} 
+
+En términos prácticos, pensar en objetivos a largo plazo reforzará tu voluntad
+de resistir a esta presión. Si piensas en la libertad y en la comunidad que
+puedes construir permaneciendo firme, encontrarás la fuerza para hacerlo.
+<<Resiste por algo o caerás por nada>>.
+
+Y si los cínicos ridiculizan la libertad, si ridiculizan a la
+comunidad\ldots{}
+ si los  <<implacables realistas>> dicen que las ganancias son el único
+ideal\ldots{} simplemente ignóralos y sigue usando el copyleft.   
+
+

Index: es2/16_El_peligro_de_las_patentes_del_software.tex
===================================================================
RCS file: es2/16_El_peligro_de_las_patentes_del_software.tex
diff -N es2/16_El_peligro_de_las_patentes_del_software.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/16_El_peligro_de_las_patentes_del_software.tex  9 Dec 2010 19:04:17 
-0000       1.1
@@ -0,0 +1,981 @@
+\chapter[El peligro de las patentes de software]{El peligro de las patentes de
+software\protect\footnote{Esta charla fue pronunciada en la Universidad de
+Cambridge, Londres, el 25 de marzo de 2002.}}
+
+Posiblemente estéis familiarizados con mi trabajo sobre el software libre.
+Esta charla no trata sobre ese trabajo. Esta charla
+trata sobre una forma de abuso legal para hacer del desarrollo informático una
+actividad peligrosa.  Esto es, más o menos, lo que pasa cuando una ley de
+patentes se aplica al campo del software.
+
+No trata del hecho de patentar el software. Esta es una forma muy mala, una
+forma muy engañosa de describir la cuestión, porque el problema no está en
+patentar programas individuales. Si así fuera, no habría ninguna diferencia,
+sería algo básicamente inocuo. En vez de eso, esta charla trata sobre el hecho
+de patentar ideas. Toda patente protege alguna idea. Las patentes de software
+son patentes que protegen ideas que tienen que ver con el software, ideas que
+podrían usarse para desarrollar software. Eso es lo que las convierte en
+peligrosos obstáculos para cualquier desarrollo de software. 
+
+Quizá hayáis oído a la gente utilizar un término engañoso, <<propiedad
+intelectual>>. Este término, como veréis, está sesgado: asume que, digas lo que
+digas, la forma de considerar el software está en relación a algún tipo de
+propiedad, cuando esta forma en realidad es una entre muchas otras
+alternativas. Este término, <<propiedad intelectual>>, prejuzga la cuestión más
+básica en cualquiera de las áreas que consideréis. No contribuye a despejar y
+abrir la mente. 
+
+Existe un problema adicional con el término, que no tiene nada que ver con el
+desarrollo de la opinión que tenga cada uno; y es que impide la comprensión de
+los hechos. El término <<propiedad intelectual>> vale para todo, mezcla 
aspectos
+completamente dispares de la ley, como puedan ser el copyright y las patentes
+que son completamente distintos. Cada detalle es singular. También mezcla la
+cuestión de las marcas, que  todavía genera más diferencia y otras cosas que
+se encuentran con menos frecuencia. Ninguna de ellas tiene nada en común con
+cualquiera de las otras. Históricamente sus orígenes están completamente
+separados; las leyes se diseñaron de forma independiente; cubrían diferentes
+actividades y aspectos de la vida. Las medidas políticas que crearon están
+completamente desconectadas, de modo que si intentáis pensar en ellas
+confundiéndolas, tendréis la garantía de llegar a conclusiones disparatadas.
+Literalmente no podéis tener una opinión sensata ni inteligente sobre la
+<<propiedad intelectual>>. Por lo tanto, si queréis pensar con claridad, no
+mezcléis estas cuestiones. Pensad sobre el copyright y luego pensad sobre las
+patentes. Aprended acerca de la legislación de copyright y de forma separada
+aprended acerca de la legislación de patentes.
+
+Por  citar algunas de las diferencias más grandes entre el copyright y las
+patentes:
+
+\begin{itemize}
+
+\item El copyright regula las condiciones de expresión de una obra, no protege
+ninguna idea. Las patentes sólo protegen las ideas y el uso de las ideas.
+
+\item El copyright se aplica automáticamente. Las patentes son publicadas por
+una oficina de patentes como respuesta a una solicitud.
+
+\item Las patentes cuestan mucho dinero. Cuestan más por lo que se paga a los
+abogados para que realicen la solicitud, que por lo que realmente cuesta su
+aplicación. Normalmente la solicitud tarda algunos años en ser estudiada, aún
+cuando las oficinas de patentes realizan un trabajo de estudio extremadamente
+precario.
+
+\item El copyright dura durante un tiempo extremadamente largo. En algunos 
casos
+puede durar hasta 150 años. Las patentes duran 20 años, lo cual es suficiente
+como para que sobrevivas a su caducidad, pero todavía es bastante tiempo con
+respecto a la escala de un campo como el software. Pensemos en relación a hace
+20 años, cuando el PC era algo novedoso. Imaginad que estuviéramos limitados a
+desarrollar software utilizando únicamente las ideas conocidas en 1982. 
+
+\item El copyright sólo protege la copia. Si escribes una novela que resulta 
ser
+igual palabra por palabra a <<Lo que el viento se llevó>> y puedes probar que
+nunca has visto <<Lo que el viento se llevó>>, bastaría como defensa contra
+cualquier acusación de haber infringido el copyright. 
+
+\item La patente es un monopolio absoluto sobre el uso de una idea. Incluso si
+pudieras probar que la idea es tuya, sería completamente irrelevante si la
+idea ha sido patentada por otro. 
+
+
+\end{itemize}
+
+Espero que os olvidéis del copyright en lo que queda de exposición, porque
+esta exposición trata sobre patentes y nunca se deben mezclar las patentes y
+el copyright, si se quiere comprender claramente estos dos asuntos.
+
+Imaginad que pasaría si al estudiar química práctica ---o cocina---
+confundierais el agua con el etanol. 
+
+Cuando escuchas a la gente describir el sistema de patentes, normalmente lo
+hacen desde el punto de vista de alguien que espera conseguir una patente
+---cómo sería para ti conseguir una patente, como sería andar por la calle con
+una patente en tu bolsillo, para poder sacarla cada dos por tres, mostrársela
+a alguien y decir <<¡dame tu pasta!>>.
+
+Hay un motivo para este prejuicio: la mayoría de la gente que habla del
+sistema de patentes ha apostado por él, y por lo tanto quiere seduciros. Hay
+otro motivo: el sistema de patentes se parece mucho a la lotería, sólo una
+fracción muy pequeña de las patentes reporta realmente algún beneficio a
+aquellos que las poseen. De hecho, The Economist comparó una vez este sistema
+con una <<lotería que consume tiempo>>. Si has visto anuncios de lotería,
+siempre te incitan a pensar que vas a ganar. No te incitan a pensar que vas a
+perder, aunque perder es mucho más probable. Con la propaganda del sistema de
+patentes pasa lo mismo: siempre te incitan a pensar que vas a ganar.
+
+Para compensar este prejuicio, voy a describir el sistema de patentes desde el
+punto de vista de sus víctimas ---esto es, desde el punto de vista de alguien
+que quiere desarrollar software pero está obligado a un forcejeo con un
+sistema de patentes informáticas que puede llevarle a ser demandado.
+
+Por lo tanto, ¿qué es lo primero que puedes hacer después de haber tenido una
+idea sobre el tipo de programa que quieres escribir?
+
+Para tratar con el sistema de patentes, lo primero que podrías intentar es
+descubrir qué patentes pueden cubrir el programa que quieres escribir. Esto
+es, sin embargo, imposible.
+
+La razón se encuentra en que algunas de las solicitudes de patentes en trámite
+son secretas. Pasado cierto tiempo, 18 meses, podrán publicarse. Sin embargo,
+18 meses son tiempo de suficiente para que escribas el programa, e incluso
+para lanzarlo sin saber que existe una patente y que vas a ser demandado. 
+
+No es un asunto simplemente académico. En 1984 se escribió el programa
+Compress, un programa para  la compresión de datos. En esa fecha, no había una
+patente para el algoritmo LZW de compresión que usaba. Más tarde, en 1985, los
+EE.UU. publicaron una patente sobre este algoritmo y durante los años 
siguientes
+los que distribuían el programa Compress empezaron a recibir amenazas. 
+
+No había forma de que el autor de Compress se hubiera dado cuenta de que podía
+ser demandado. Todo lo que hizo fue usar una idea que encontró en una revista,
+como siempre habían hecho los programadores. No se había dado cuenta de que ya
+no se podían usar de forma segura las ideas que encontrabas en una revista. 
+
+Olvidemos ese problema. Las patentes en curso son publicadas por la oficina de
+patentes, de modo que puedes encontrar la lista completa y ver qué dictan
+exactamente. 
+
+Por supuesto, en realidad no podrías leer toda la lista, ya que hay demasiadas
+patentes. En EE.UU. hay cientos de miles de patentes de software. No hay forma
+de que puedas seguirles la pista de todo lo que contienen. Tendrías que
+intentar la búsqueda de las más importantes. 
+
+Algunos dicen que eso debería ser fácil en la moderna era del ordenador.
+Podrías buscar a partir de palabras clave, pero eso sólo funciona hasta cierto
+punto. Encontrarás algunas patentes en una determinada. Pero probablemente no
+encontrarás todas.
+
+Por ejemplo, existe una patente de software ---que quizá ya haya expirado---
+sobre el cálculo en orden natural para hojas de cálculo. Básicamente, esto
+quiere decir que cuando produces una celda dependiente de otra celda, todo se
+vuelve a calcular en función de aquello de lo que depende, de modo que después
+de una operación de cálculo todo queda actualizado. Las primeras hojas de
+cálculo hacían sus operaciones de arriba a abajo, luego si hacías que una
+celda dependiera de otra que estaba abajo, y repetías este paso, tenías que
+recalcular todo varias veces para que los nuevos valores se extendieran hacia
+arriba. (Tenías que disponer de  elementos para que dependieran de las celdas
+superiores.)
+
+Entonces alguien cayó en la cuenta, ¿por qué no realizo las operaciones de
+cálculo de modo que cada elemento se calcule en función del elemento del que
+depende? Este algoritmo se llama clasificación topológica. La primera
+referencia que encontré es de 1963. La patente cubría varias docenas de
+maneras de implementar la clasificación topológica. 
+
+Sin embargo, no conseguirías encontrar esta patente con la búsqueda <<hojas de
+cálculo>>. No la conseguirías encontrar con la búsqueda <<orden natural>> ni 
con
+la búsqueda <<modelo topológico>>. No incluía ninguno de esos términos. De
+hecho, estaba descrita como un método para <<recopilar fórmulas en código
+máquina>>. Cuando la vi por primera vez, pensé que era una patente equivocada. 
  
+
+Supongamos que tienes una lista de patentes y quieres ver qué es lo que no se
+te permite. Cuando intentas estudiar estas patentes, descubres que son muy
+difíciles de entender, dado que están escritas en un retorcido lenguaje legal
+cuyo significado es muy difícil de comprender. Lo que dicen las oficinas de
+patentes a menudo no significa lo que parece que dicen. 
+
+En un estudio del gobierno australiano sobre el sistema de patentes en la
+década de 1980, se concluía que, aparte de la presión internacional, no había
+motivos para tener un sistema de patentes ---ya que no producía nada bueno
+para el público--- y recomendaba su abolición a pesar de la presión
+internacional. Una de las cosas que citaban era que los ingenieros no intentan
+leer las patentes para aprender, porque resulta muy difícil entenderlas.
+Citaban a un ingeniero que decía: <<No puedo reconocer mis propios inventos en
+las patentes>>. 
+
+No se trata de un asunto meramente teórico. Hacia 1990, un programador llamado
+Paul Heckel demandó a Apple, alegando que Hypercard infringía dos de sus
+patentes. Cuando vio Hypercard por primera vez, no pensó que tuviera nada que
+ver con sus patentes, con sus <<invenciones>>. No se parecía. Cuando su abogado
+le dijo que se podía interpretar que las patentes se aplicaban a una parte de
+Hypercard, decidió atacar a Apple. Cuando di una charla sobre esto en
+Stanford, él estaba entre el público. Dijo, <<eso no es verdad, ¡simplemente yo
+no entendía el alcance de mi protección!>>. Yo contesté, <<sí, eso es lo que yo
+estaba diciendo>>.
+
+Así que, en realidad, tendrías que dedicar mucho tiempo a hablar con abogados
+para hacerte una idea de lo que estas patentes te prohíben hacer. Al final
+dirán algo como esto: <<Si haces algo aquí, seguro que pierdes; si haces algo
+aquí ---Stallman gesticula, señalando una amplia área--- hay una posibilidad
+considerable de que pierdas, y si de verdad quieres estar a salvo, quédate
+fuera de esta área ---vuelve a gesticular, señalando una área todavía más
+amplia---. Y, por cierto, hay una considerable posibilidad de que como
+resultado se de curso a una demanda>>.
+
+Ahora que hemos definido un escenario previsible para hacer negocios, ¿qué vas
+a hacer? Bien, hay tres posibilidades que podrías probar, cualquiera de las
+cuales es aplicable en algunos casos. 
+
+ 
+\begin{itemize}
+
+\item Evitar la patente
+\item Obtener la licencia de la patente
+\item  Revocar la patente en un juicio
+
+\end{itemize}
+
+Permitidme que describa estas tres posibilidades y qué las hace viables o
+inviables.
+
+
+\section{Evitar la patente}
+
+<<Evitar la patente>> ---lo que significa no utilizar la idea que cubre la
+patente. Esto puede ser fácil o difícil, dependiendo de qué idea se trate.
+
+En algunos casos, se patenta una prestación. De este modo, la patente se evita
+no implementando esa prestación. Por lo tanto sólo cuenta lo importante que
+sea esa prestación. En algunos casos, puedes prescindir de ella. Hace algún
+tiempo, los usuarios del procesador de textos XyWrite vieron rebajadas sus
+aspiraciones. Esa degradación eliminó una prestación que te permitía
+predefinir abreviaturas. Es decir, cuando escribías una abreviatura seguida de
+un signo de puntuación, se reemplazaba inmediatamente con alguna prolongación
+de la abreviatura. Así, podías definir la abreviatura para alguna frase larga,
+escribirla y entonces la frase aparecía en tu documento. [Los desarrolladores]
+me escribieron acerca de esto, porque sabían que el editor de Emacs tenía una
+prestación similar. De hecho, la tenía desde la década de 1970. Este asunto
+era interesante porque demostraba que había tenido por lo menos una idea
+patentable en mi vida. ¡Sé que era patentable porque otro la patentó después!  
 
+
+En realidad tomaron en cuenta las tres posibilidades. Primero intentaron
+negociar con el dueño de la patente y resultó que no negociaba de buena fe.
+Después pensaron si podrían tener alguna oportunidad de invalidar la patente.
+Lo que decidieron fue eliminar esa prestación del programa.
+
+Puedes prescindir de ella. Si el procesador de texto sólo carece de esta
+prestación, quizá la gente todavía lo use. Pero según empiecen a caer varias
+prestaciones, finalmente te encontrarás con un programa sobre él que la gente
+piensa que no es muy bueno y tenderá a rechazarlo. 
+
+En este caso se trata de una patente bastante limitada sobre una prestación
+muy específica. Pero, ¿qué se puede hacer en relación a la patente de la
+British Telecom sobre navegación por hipervínculos por medio del acceso
+telefónico? Hoy en día, la navegación por hipervínculos es absolutamente
+esencial para la mayor parte de los usos de los ordenadores. El acceso
+telefónico también es esencial. ¿Cómo te las arreglas sin esta prestación? La
+cual, por cierto, ni siquiera es una prestación ---realmente es la combinación
+de dos prestaciones yuxtapuestas de forma arbitraria. Es como tener una
+patente sobre un sofá y un televisor que están en la misma habitación. 
+
+A veces la idea patentada será tan amplia y básica que prácticamente abarca
+todo un campo; por ejemplo, la idea de clave de uso público, que fue patentada
+en los EE.UU. La patente caducó en 1997. Hasta entonces, coartó en gran medida
+el uso de la clave de uso público en EE.UU. Gran cantidad de programas que la
+gente empezó a desarrollar fueron aplastados ---nunca estuvieron de verdad
+disponibles porque los dueños de las patentes les amenazaban. Posteriormente,
+se consiguió publicar un programa, el PGP, que inicialmente se lanzó como
+software libre. Al parecer, cuando los dueños de las patentes estaban a punto
+de atacar, se dieron cuenta de que eso podría hacerles muy mala publicidad.
+Así que impusieron restricciones, haciendo que sólo fuera para uso no
+comercial, lo que significaba que no podría hacerse muy popular. De este modo
+limitaron el uso de la clave de uso público por una década o más. No había
+otras vías alternativas a esa patente. No había nada que pudieras hacer y
+fuera comparable a la clave de uso público.
+
+A veces se patenta un determinado algoritmo. Por ejemplo, existe una patente
+sobre una versión mejorada de Fast Fourier Transform (FFT). Funciona dos veces
+más rápido, más o menos. Puedes evitarlo usando un FFT normal en tu programa.
+Esta parte del programa tarda el doble. Quizás eso no importe, quizás
+represente una pequeña parte del tiempo de carga del programa. Quizás si es
+dos veces más lento, ni siquiera te des cuenta. O quizás tu programa no
+funcione en absoluto dado que le llevará el doble de tiempo hacer su trabajo.
+Los efectos difieren.
+
+En algunos casos, puedes encontrar un algoritmo mejor. Esto podría ser bueno o
+no. Como en el proyecto GNU no podíamos usar Compress, empezamos a buscar un
+algoritmo alternativo para la compresión de datos. Alguien nos escribió
+diciendo que tenía uno; había escrito un programa y quería ofrec\'{e}rnoslo.
+Íbamos a sacarlo. Por casualidad, coincidió que leí un ejemplar del New York
+Times. (No leía un ejemplar del Times más que una vez cada pocos meses.) Así
+que le eché un vistazo y decía que alguien había recibido una patente por
+<<inventar un nuevo método de compresión de datos>>. Supuse que sería mejor
+revisar esa patente. Conseguí una copia y resultó que cubría el programa que
+íbamos a lanzar en una semana. Ese programa murió antes de nacer.
+
+Más tarde encontramos otro algoritmo que no estaba patentado. Éste llegó a ser
+el programa gzip, que ahora es de hecho el estándar para la compresión de
+datos. Como algoritmo para usar en un programa de compresión de datos, estaba
+bien. Cualquiera  que quisiera hacer compresión de datos podría usar gzip en
+lugar de Compress. 
+
+La misma patente de compresión basada en el algoritmo de LZW también fue usada
+en formatos de imagen como GIF. Pero en este caso, dado que el trabajo que la
+gente quería hacer no era simplemente comprimir datos sino construir una
+imagen que pudieran activar con su software, resultó muy difícil comenzar a
+usar un algoritmo diferente. ¡No hemos sido capaces de hacerlo en diez años!
+Sí, la gente usaba el algoritmo de gzip para definir otro formato de imagen
+una vez que empezaron a ser amenazados con demandas por usar archivos de GIF.
+Cuando empezamos a decirle a la gente que dejara de usar archivos de GIF, que
+se cambiara, la gente decía <<no podemos cambiarnos, los navegadores todavía no
+admiten el nuevo formato>>. Los desarrolladores de navegadores decían <<esto no
+nos agobia, después de todo, nadie está usando este nuevo formato de 
archivo>>. 
+
+En efecto, existía mucha inercia en la sociedad en el uso del formato GIF, no
+fuimos capaces de que la gente se cambiara. En esencia, el uso que hace la
+comunidad  del formato GIF todavía apremia a los sitios web a usar el formato
+GIF, con el resultado de que son vulnerables a estas amenazas.
+
+De hecho, la situación es todavía más extraña. En realidad hay dos patentes
+que cubren el algoritmo de compresión de LZW. La oficina de patentes ni
+siquiera podía decir que estaban publicando dos patentes sobre la misma cosa;
+no podían seguir el rastro. Hay un motivo para esto: hace falta dedicación al
+estudio de estas dos patentes para darte cuenta de que realmente protegen la
+misma cosa. 
+
+Si fueran patentes sobre procesos químicos, sería mucho más fácil. Podrías
+comprobar qué sustancias se están usando, qué entradas y salidas hay, que
+acciones físicas se están tomando. Sin importar cómo estuvieran descritas,
+comprobarías qué son y comprobarías que son parecidas. Si algo es puramente
+matemático, existen muchas maneras muy diferentes de describirlo. A primera
+vista no parecen similares. Tienes que comprenderlos de verdad para comprobar
+que realmente están hablando de la misma cosa. La oficina de patentes no tiene
+tiempo. Hace unos pocos años, la oficina de patentes de los EE.UU. estaba
+empleando una media de 17 horas por patente. Esto no es mucho tiempo para
+pensar en ellas con cuidado, así que por supuesto comenten errores como éste.
+De hecho, os he hablado de un programa que murió antes de nacer. Ese algoritmo
+también disponía de dos patentes en los EE.UU.; por lo que parece, no es algo
+tan raro. 
+
+Evitar las patentes puede ser fácil, o puede ser imposible. Podría ser fácil y
+hacer inútil vuestro programa ---según la situación. 
+
+Aquí llegamos a otro punto que se debería mencionar. A veces una empresa o
+consorcio puede hacer que un formato o un protocolo sea\textit{ de facto} el
+estándar. Por lo tanto, si se patenta ese formato o protocolo es un auténtico
+desastre. Incluso, existen estándares oficiales que están restringidos por
+patentes. Se produjo un gran alboroto político en septiembre de 2001 cuando el
+W3C (Consorcio de la World Wide Web) propuso que se empezaran a
+adoptar estándares protegidos por patentes. La comunidad protestó, y tuvieron
+que desdecirse. Volvieron a insistir en que cualquier patente debería ser
+implementada libremente por cualquiera y en que los estándares tenían que ser
+libres para que cualquiera los implementara. Es una victoria interesante.
+Pienso que esta fue la primera vez que una organización de estándares ha
+tomado esta decisión. Es normal que las organizaciones de estándares deseen
+añadir algo restringido por las patentes a un estándar para que a la gente no
+se le permita implementarlo libremente. Tenemos que acudir a otras
+organizaciones de estándares y reclamarles que cambien sus reglas.    
+
+
+\section{Obtener la licencia de la patente}
+
+La segunda posibilidad consiste en conseguir una licencia para la patente en
+lugar de evitar la patente. Esta no es necesariamente una opción. El dueño de
+la patente no tiene por qué ofrecerte la licencia, no es obligatorio. Hace
+diez años, la Liga para la Libertad de Programación recibió una carta pidiendo
+ayuda para alguien cuyo pequeño negocio estaba fabricando máquinas tragaperras
+para los casinos, que ya entonces usaban ordenadores. Este alguien recibió una
+amenaza de otra empresa que decía: <<Tenemos una patente. No se os permite
+hacer esto. ¡Cerrad!>>.
+
+Le eché un vistazo a esa patente. Cubría la tenencia de una serie de
+ordenadores en red para instalar juegos, de modo que cada ordenador proveía
+más de un juego y te permitía jugar a más de un juego a la vez. 
+
+Os parecerá que la oficina de patentes de verdad piensa que es algo brillante
+hacer cualquier cosa más de una vez. No se dan cuenta de que en la ciencia
+informática esta es la forma más obvia de generalizar algo. Lo hiciste una
+vez, luego ahora lo puedes hacer varias veces, puedes crear una subrutina.
+Piensan que si haces algo más de una vez, de algún modo significa que eres
+brillante, que posiblemente nadie pueda discutir contigo y que tienes derecho
+a mandar.
+
+De todos modos, a esta persona no le ofrecieron la licencia. Tuvo que cerrar.
+Ni siquiera podía permitirse ir a juicio. Yo diría que esa patente en concreto
+era una idea obvia. Es posible que un juez hubiera estado de acuerdo, pero
+nunca lo sabremos porque esta persona no se podía permitirse ir a juicio. 
+
+Sin embargo, muchos dueños de patentes ofrecen licencias. Aunque a menudo
+cobran mucho dinero por ello. La compañía que daba licencias para la patente
+del cálculo en orden natural pedía un cinco por ciento de los ingresos brutos
+por cada hoja de cálculo vendida en los EE.UU. Me han dicho que ese era el
+precio barato, anterior a la demanda ---si de verdad te demandaban y ganaban,
+te exigían más.
+
+Quizás puedas permitirte ese cinco por ciento por la licencia de esa patente,
+pero ¿y si necesitas la licencia de veinte patentes para desarrollar el
+programa? La gente del sector me dijo que, prácticamente, dos o tres licencias
+como esa harían inviable cualquier negocio.
+
+Existe una situación en la que obtener una licencia por el uso de la patente
+es una solución muy buena. Es lo que ocurre si eres una megacorporación
+multinacional. Puesto que estas empresas poseen muchas patentes y se
+intercambian las licencias entre ellas, se libran de gran parte del daño que
+el sistema de patentes provoca y sólo perciben las cosas buenas.
+
+IBM publicó un artículo en la revista Think ---creo que era el número cinco de
+1990--- sobre el catálogo de patentes de IBM, en éste se exponía que IBM
+percibía dos tipos de beneficios en concepto de sus 9.000 patentes en EE.UU.
+---creo que el número es mayor hoy en día. Estos eran, en primer lugar, los
+ingresos por royalties, y en segundo lugar, <<el acceso a las patentes de
+otros>>. Decían que el segundo beneficio era de mayor magnitud. De tal forma
+que el beneficio que IBM percibía por tener permiso de usar las ideas
+patentadas por otros era diez veces el beneficio directo que IBM percibía por
+ofrecer licencias.    
+
+¿Qué significa esto realmente? ¿Qué beneficio percibe IBM de su <<acceso a las
+patentes de otros>>? Esencialmente es el beneficio de estar exento de los
+problemas que el sistema de patentes puede causarle. El sistema de patentes es
+como la lotería: lo que ocurre con una patente determinada puede no ser nada,
+puede ser un golpe de suerte para algún dueño de una patente o un desastre
+para todos los demás. Pero IBM es una empresa demasiado grande, le compensa.
+Ellos pueden estimar el promedio de ventajas y desventajas del sistema de
+patentes. Para ellos, los problemas del sistema de patentes podrían haber sido
+diez veces mayores que las ventajas.
+
+Digo <<podrían haber sido>> porque a través del intercambio de patentes se
+evitan experimentar esos problemas. Esos problemas sólo son potenciales, en
+realidad no les afectan. Pero cuando miden los beneficios de evitarlos, lo
+estiman en diez veces el valor del dinero que ingresan por sus patentes.
+
+Este fenómeno del intercambio de licencias desmiente un mito común, el mito
+del <<genio famélico>>, el mito de que las patentes <<protegen>> al <<pequeño
+inventor>>. (Son términos propagandísticos. No deberíais usarlos.) 
+
+La historia es como sigue: imagina que existe un <<brillante>> diseñador de lo
+que sea. Imagina que se ha pasado <<años de privaciones en el desván>> 
diseñando
+un nuevo y maravilloso prototipo y ahora quiere fabricarlo. ¿No es una
+vergüenza que las grandes empresas vayan a competir con él, que se queden con
+todo el negocio  y él <<pase hambre>>?
+
+Debo precisar que normalmente aquellos que trabajan en el sector de las
+tecnologías de vanguardia no trabaja por su cuenta, que las ideas no salen de
+la nada ---están basadas en las ideas de otros--- y que, hoy por hoy, esta
+gente tiene muy buenas oportunidades de conseguir un trabajo si lo necesita.
+Así que este cuento ---la idea de que una idea brillante venga una persona que
+trabaja sola--- no es realista, al igual que la idea de que se encuentre en
+riesgo de pasar hambre.
+
+Pero sí se puede concebir que alguien tenga una idea y que esta idea junto con
+otras 100 o 200 ideas pueda ser la base para la fabricación de algún tipo de
+producto, y que las grandes compañías podrían querer competir con esta
+persona. Así que veamos qué pasa si esa persona intenta usar una patente para
+impedírselo. Él dice: <<Ah, no, IBM, no puedes competir conmigo. Tengo esta
+patente>>. IBM dice: <<Veamos. Echemos un vistazo a tu producto. Hmmm. Tengo
+esta patente, y esta otra, y esta otra y esta otra  y esta otra y esta otra,
+que han sido violadas por algunas partes de tu producto. Si crees que puedes
+luchar contra todas ellas en un juicio, volveré y encontraré unas cuantas más.
+Así que, ¿por qué no intercambias tus licencias con las mías?>>. Y entonces el
+brillante pequeño inventor dice, <<bueno, vale, las intercambio>>. Entonces
+puede volver y fabricar este maravilloso lo-que-sea, pero también puede
+hacerlo IBM. IBM obtiene <<acceso>> a su patente y el derecho a competir con 
él,
+lo que quiere decir que esta patente no le <<protegió>> en absoluto. El sistema
+de patentes no hace eso, en realidad. 
+
+Las megacorporaciones evitan, en su mayoría, el daño del sistema de patentes;
+principalmente ven la cara buena. Por eso quieren tener patentes de software:
+son las únicas que se beneficiarán de ello. Pero si eres un pequeño inventor o
+trabajas para una pequeña empresa, la pequeña empresa no será capaz de hacer
+esto. Lo intentan. El problema es que las pequeñas empresas no pueden
+conseguir suficientes patentes para hacer que todo el mundo intercambie sus
+licencias con ellas.
+
+Cualquier patente apunta a una cierta dirección. De modo que si una pequeña
+empresa tiene patentes que apuntan allí, y allí, y allí, y alguien por allí
+[Stallman señala a otro sitio] les señala un patente y dice dame tu dinero, la
+empresa pequeña está desamparada. IBM puede hacerlo, porque con 9.000 patentes
+apuntan a todas partes, no importa dónde estés, probablemente haya una patente
+de IBM que te señale. Así que IBM casi siempre puede hacerte intercambiar la
+licencia. Las empresas pequeñas ocasionalmente pueden hacer que alguien les
+intercambie las suyas. Dirán que quieren las patentes para fines defensivos,
+pero no conseguirán las suficientes para defenderse a sí mismas.
+
+Hay casos en que ni siquiera IBM puede hacer que alguien le intercambie sus
+licencias. Esto ocurre cuando hay una compañía cuyo único negocio es tomar una
+patente y exprimirle a la gente dinero. La empresa que tenía la patente del
+orden natural de cálculo era exactamente este tipo de empresa. Su único
+negocio era amenazar a la gente con una demanda e ingresar dinero de gente que
+estaba creando algo de verdad.
+
+No hay patentes sobre los procedimientos legales. Supongo que los abogados
+comprenden qué lata sería tener que tratar ellos mismos con el sistema de
+patentes. El resultado es que no hay forma de obtener una patente para  hacer
+que tal compañía intercambie sus licencias contigo. Así que van por ahí
+exprimiendo a todo el mundo. Pero supongo que empresas como IBM se imaginan
+que es parte del precio de hacer negocios, así que pueden vivir con ello.
+
+Así que esta es la opción de obtener una licencia de patente, que puede ser
+posible o no, según seas capaz de permitírtelo o no ---lo cual nos conduce a
+la tercera posibilidad.
+
+
+\section{Revocar la patente en un juicio}
+
+Supuestamente, para que algo sea patentado, tiene que ser nuevo, útil y no
+obvio. (Es el léxico usado en EE.UU., creo que otros países tienen otro 
bastante
+similar.) Por supuesto, cuando la oficina de patentes entra en juego, comienza
+por interpretar <<nuevo>> y <<no obvio>>. <<Nuevo>> viene a significar <<no lo
+tenemos en nuestros archivos>> y <<no obvio>> tiende a significar <<no obvio
+para alguien con un coeficiente intelectual de 50>>.
+
+Un estudioso de la mayoría de las patentes de software publicadas en EE.UU. 
---o
+que al menos lo era, no sé si todavía puede con todas ellas--- dijo que el 90
+por ciento no habría pasado el <<test de Cristal City>>,\footnote{Cristal City
+es la zona de Washington donde se encuentra la oficina de patentes.
+[\textit{N. del E.}]}lo que quería decir que si el personal de la oficina de
+patentes bajara al kiosko y adquiriera algunas revistas de informática,
+comprobaría que esas ideas ya son conocidas. 
+
+La oficina de patentes hace cosas que son tan obviamente estúpidas, que ni
+siquiera tendrías que conocer el estado de la técnica para saber que son
+estúpidas. Esto no se limita al software. Una vez vi el famoso ratón patentado
+de Harvard, que fue obtenido después de que Harvard practicara ingeniería
+genética con un ratón introduciéndole un gen cancerígeno. El gen cancerígeno
+ya era conocido y fue insertado usando técnicas conocidas en una variedad ya
+conocida de ratón. La patente que obtuvieron cubría la introducción de
+cualquier gen cancerígeno dentro de cualquier tipo de mamífero mediante
+cualquier método.  No tienes que saber nada sobre ingeniería genética para
+darte cuenta de que esto es ridículo. Me han dicho que esta <<sobrepretensión>>
+es una práctica normal, y que la oficina de patentes de los EE.UU. a veces
+invita a los solicitantes a hacer sus pretensiones todavía más amplias.
+Esencialmente,  uno tiende a hacer tan amplias las pretensiones hasta que cree
+que está en contradicción con algo que no es ambiguo y está bien documentado.
+Observad cuanta tierra podéis conseguir en el espacio mental. 
+
+Cuando los programadores echan un vistazo a muchas patentes de software dicen:
+<<¡Esto es ridículamente obvio!>>. Los burócratas de las patentes tienen todo
+tipo de excusas para justificar su ignorancia sobre lo que piensan los
+programadores. Dicen: <<¡Ah!, pero tienes que considerarlo en términos de cómo
+eran las cosas hace diez o veinte años>>. En ese momento descubrieron que si
+repiten algo hasta la saciedad pueden hacerte perder toda
+perspectiva. Todo puede parecer no obvio si lo descompones
+y lo analizas suficientemente. Uno simplemente pierde toda criterio de
+obviedad o por lo menos pierde la habilidad de justificar cualquier categoría
+sobre lo obvio o no. Luego, por supuesto, describen a los dueños de las
+patentes como brillantes inventores, sin excepción, por eso no podemos
+cuestionar su derecho a tener poder sobre lo que hacemos.
+
+Si vas a juicio, los jueces tienden a ser un poco más estrictos sobre qué es
+obvio y qué no. El problema es que cuesta millones de dólares.
+
+Una vez oí hablar de un caso sobre patentes, recuerdo que la parte demandada
+era Qualcomm, y creo que el fallo finalmente fue de 13 millones, de los cuales
+la mayoría se destinó a pagar a los abogados de las dos partes. Quedaron unos
+pocos millones de dólares para el demandante ---porque Qualcomm perdió.
+
+En gran medida, la validez de una patente dependerá de las incidencias en el
+historial. Muchas incidencias en el historial como, exactamente qué fue
+publicado y cuándo, y cuáles de esos elementos se pueden encontrar, cuáles no
+se perdieron, fechas concretas y así... determinan si una patente es válida o
+no.
+
+En realidad, resulta extraño que la patente de British Telecom <<seguimiento de
+hipervínculos por medio de acceso telefónico>> fuera solicitada en 1975. Creo
+que fue en 1974 cuando creé el paquete Info por primera vez. El paquete Info
+te permite utilizar hipervínculos y la gente usaba el teléfono para conectarse
+y acceder al sistema. Así que de hecho, yo produje una prueba que invalidaba
+esta patente. Es la segunda idea patentable que sé que he producido en mi
+vida.
+
+Pero no creo que tenga ninguna prueba de ello. No pensé que esto fuera lo
+suficientemente interesante como para publicarlo. Después de todo, la idea de
+seguir un hipervínculo la tomé de la demo de Englebart para su editor. Él fue
+quien tuvo una idea que era interesante de publicación. Lo que yo había hecho
+lo llamé <<el hipertexto del pobre>> dado que tenía que implementarlo en el
+contexto de TECO. No tenía tanta capacidad como su hipertexto, pero al menos
+era útil para buscar documentación, que era todo lo que pretendía. Y en cuanto
+a que hubiera acceso telefónico al sistema, bueno, lo había, pero no se me
+ocurrió que lo uno tuviera nada que ver con lo otro. No iba a publicar un
+artículo que dijera: <<¡Oh, he implementado el hipertexto del pobre y ¿sabéis
+qué? ¡También hay líneas telefónicas en el ordenador!>>.
+
+Sospecho que no hay manera de precisar en qué fecha implementé esto. ¿Fue
+publicado de algún modo? Bueno, invitamos a la gente a que entrara a través de
+ARPANET, y se registrara en nuestra máquina ---de modo que hubieran podido
+buscar documentación a través de Info y echar un vistazo al asunto. Si nos lo
+hubieran preguntado, se habrían encontrado con que teníamos acceso telefónico.
+Como podéis ver, las incidencias en el historial determinan si tienes una
+técnica original.
+
+Ahora, por supuesto, hay una publicación hecha por Englebart sobre el
+hipertexto, que ellos, lo acusados, van a mostrar. De todos modos, no creo que
+diga nada sobre tener líneas telefónicas en el ordenador así que no está claro
+si bastará.
+
+La posibilidad de ir a juicio para revocar una patente es una opción. Debido a
+los gastos normalmente ni se plantea, aunque puedas encontrar una prueba
+sólida que sea suficiente para revocar la patente. Como resultado, una patente
+nula, una patente que nominalmente no debería haber existido ---pero en
+realidad muchas de estas patentes sí existen--- es un arma peligrosa. Si
+alguien te ataca con una patente nula, verdaderamente te puede causar muchos
+problemas. Puedes ir de farol enseñándoles tus pruebas. Depende de si se
+pueden asustar de este modo o no. Podrían pensar: <<Bueno, vas de farol, nos
+imaginamos que realmente no puedes ir a juicio: no te lo puedes permitir, así
+que de todos modos te demandaremos>>. 
+
+Todas estas opciones son cuestiones con las que a veces te puedes apañar, pero
+con las que a menudo no puedes. Así que tendrás que enfrentarte a patente,
+tras patente, tras patente. Cada vez que seas capaz de encontrar alguna de
+estas tres posibilidades, te encuentras con que existe otra patente, luego
+otra y luego otra. Se convierte en algo parecido a cruzar un campo de minas.
+Cada paso que das, cada decisión de diseño posiblemente no pise una patente,
+así que puedes dar unos pocos pasos y posiblemente no habrá una explosión.
+Pero las posibilidades de que te abras paso a través del campo de minas y
+crees el programa que quieres desarrollar sin pisar nunca una patente
+disminuyen más y más según el programa se hace más grande.
+
+Bueno, la gente solía decirme, <<bien, hay patentes en otros campos, ¿por qué
+el software debería estar eximido de ellas?>> Observad qué suposición más
+grotesca tenemos aquí: de algún modo todos debemos sufrir por el sistema de
+patentes. Es como decir: <<Alguna gente desarrolla cáncer ¿por qué tú deberías
+estar exento?>> Tal y como yo lo veo, que una persona no desarrolle cáncer es
+algo bueno.
+
+Pero detrás de eso hay una pregunta menos sesgada, una buena pregunta, que es:
+¿es el software diferente de los demás campos? ¿Debería la política de
+patentes ser diferente en campos diferentes? ¿En ese caso, por qué?
+
+Permitidme que conteste a esa pregunta: las patentes se relacionan con
+diferentes campos de forma diferente porque, en campos diferentes, las
+patentes se relacionan con los productos de forma diferente.
+
+De un extremo tenemos a las empresas farmacéuticas, donde una fórmula dada
+podría patentarse de modo que esa patente cubra un solo producto. Una
+sustancia nueva no estaría protegida por la patente que ya existe. De existir
+una patente para este nuevo producto, sería el dueño de la patente quien
+desarrollaría el nuevo producto.
+
+Eso encaja con la idea ingenua que tenemos del sistema de patentes, que si
+estas diseñando un producto nuevo, vas a conseguir <<la patente>>. La idea es
+que hay una patente por producto que cubre la idea del producto. En algunos
+campos esto está cerca de ser verdad; en otros campos esto está lejos de ser
+verdad. 
+
+El campo del software está en el último extremo: un programa puede ser objeto
+de  muchas patentes. Esto pasa porque los paquetes de software son normalmente
+muy grandes. Usan muchas ideas diferentes en combinación. Si el programa es
+nuevo y no es una simple copia, entonces probablemente está usando una
+combinación diferente de ideas. Por supuesto, incorporadas en un código
+escrito de nuevo, porque no puedes nombrar mágicamente estas ideas y hacerlas
+funcionar. Tienes que implementar todas. Tienes que implementar todas ellas en
+esa combinación.
+
+El resultado es que incluso cuando escribes un programa, estás usando una
+enorme cantidad de ideas diferentes, cada una de las cuales puede estar
+patentada por alguien. Un par de ellas podría estar patentada por alguien en
+una combinación. Podría haber varias maneras distintas de describir una idea,
+que podrían estar patentadas por gente distinta. Así que posiblemente hay
+miles de cosas, miles de puntos vulnerables en tu programa, que podrían estar
+ya patentadas por cualquier otro.
+
+Por eso las patentes de software tienden a obstruir el progreso del software
+---el trabajo de creación de software. Si fuera el caso de <<un producto, una
+patente>> entonces estas patentes no obstruirían la creación de productos
+porque al crear un nuevo producto, no habría manera de que estuviera patentado
+por nadie más. Pero cuando un producto se corresponde con muchas ideas
+diferentes combinadas, parece probable que tu nuevo producto ---tanto en parte
+como en su totalidad--- pueda estar patentado ya por otro.
+
+En realidad, hay investigaciones económicas que demuestran cómo la imposición
+de un sistema de patentes, en un campo en el que existe una creciente
+innovación, puede ralentizar el progreso. Los defensores de las patentes de
+software dicen: <<Bueno, sí, a lo mejor hay problemas, pero más importante que
+cualquier problema, es el hecho de que las patentes deben promover la
+innovación, y esto es tan importante que da igual los problemas que causen>>.
+Por supuesto, esto no lo dicen en voz alta porque sería ridículo, pero
+implícitamente quieren haceros creer que el sistema de patentes promueve
+siempre el progreso y que eso compensa todo coste posible. Pero en realidad no
+hay razones para creer que promueva el progreso. Ahora tenemos un modelo que
+demuestra exactamente cómo las patentes pueden ralentizar el progreso. El caso
+donde ese modelo aplicado describe muy bien el software es el de la creciente
+innovación.
+
+¿Por qué se encuentra el software en ese extremo del espectro? El motivo es
+que en software creamos objetos matemáticos ideales. Puedes construir un
+castillo enrevesado que descanse sobre una línea fina y se mantendrá en pie
+porque no pesa nada. En otros campos, la gente se tiene que manejar con la
+obstinación de la materia ---la de los objetos físicos. La materia hace lo que
+tiene que hacer. Puedes intentar modelarla, pero si el comportamiento real no
+se ajusta a tu modelo entonces peor para ti, porque el desafío es hacer
+objetos físicos que verdaderamente funcionen.
+
+Si quiero poner una orden condicional en una orden <<mientras>>, no me tengo 
que
+preocupar sin la condicional oscilará a tal frecuencia y se frotará contra el
+<<mientras>> hasta que finalmente ambas se rompan. No me tengo que preocupar de
+si oscilará a una determinada alta frecuencia y provocará una señal en el
+valor de otra variable. No me tengo que preocupar de cuánta corriente atraerá
+esa condicional, ni de si disipará el calor dentro del <<mientras>>, o de si
+habrá una caída en el voltaje a través del <<mientras>> que hará que la orden
+condicional no funcione. No me tengo que preocupar de que si pongo este
+programa en un entorno de agua salada, el agua salada se podría introducir
+entre la condicional y la orden <<mientras>> y provocar corrosión. [Risas del
+público.]
+
+No me tengo que preocupar, cuando me refiero al valor de una variable, de si
+estoy excediendo su aforo refiriéndome a ella 20 veces. No me tengo que
+preocupar de cuánta capacidad tiene, ni de si habrá suficiente tiempo para que
+cobre valor. 
+
+No me tengo que preocupar, cuando escribo el programa, de cómo voy a juntar
+físicamente cada copia ni de si puedo arreglármelas para llegar a poner la
+condicional dentro del <<mientras>>. No me tengo que preocupar de cómo voy a
+acceder a ella, en caso de que la orden condicional se rompa, para retirarla y
+cambiarla por una nueva. Hay muchos problemas de los que no nos tenemos que
+preocupar en el software; eso hace mucho más fácil escribir un programa que
+diseñar un objeto físico que tenga que funcionar.
+
+Esto puede parecer extraño, porque habréis oído a gente hablando sobre lo
+difícil que es diseñar software, sobre el enorme problema que supone y
+reflexionando sobre cómo van a resolverlo. Realmente no están hablando de lo
+mismo que yo. Yo estoy comparando sistemas físicos y sistemas de software de
+la misma complejidad, con la misma cantidad de elementos. Estoy diciendo que
+un sistema de software es mucho más fácil de diseñar que un sistema físico.
+Pero el talento de la gente en estos campos diferentes es el mismo, de modo
+que ¿qué hacemos cuando nos encontramos con un campo fácil? ¡Lo hacemos
+avanzar! Llevamos nuestras habilidades al límite. Si los sistemas del mismo
+tamaño son fáciles, hagamos sistemas diez veces más grandes  ---¡resultará
+entonces más difícil! Eso es lo que hacemos: producimos sistemas de software
+que son mucho más grandes que los sistemas físicos en cuanto a su número de
+elementos.
+
+Un sistema físico cuyo diseño incluye un millón de partes diferentes es un
+megaproyecto. Un programa informático cuyo diseño incluye un millón de partes
+quizá tenga 300.000 líneas; unas pocas personas escriben eso en un par de
+años. No es un programa especialmente gigantesco. GNU EMACS tiene ahora varios
+millones de partes en su diseño, creo. Tiene un millón de líneas de código.
+Este es un proyecto esencialmente hecho sin financiación de ningún tipo,
+realizado en su mayoría por gente en su tiempo libre.
+
+Hay otra gran salvedad. Si has diseñado un producto físico, lo próximo que
+debes hacer es diseñar la fábrica para producirlo. Construir esta fábrica
+podría costar millones o decenas de millones, mientras que para hacer copias
+de un programa sólo tienes que pulsar <<copiar>>. El mismo comando copiará
+cualquier programa. Si quieres copias en un CD, perfecto, grabas un CD master
+y lo envías a una planta de CDs. Ellos usarán el mismo equipo que copia
+cualquier contenido en un CD. No hace falta construir una fábrica
+especializada para producir cada producto concreto. Se da una tremenda
+simplificación y reducción del coste del diseño.
+
+Una compañía automovilística, que se gasta 50 millones para construir una
+fábrica para hacer un nuevo modelo de coche, puede contratar a unos abogados
+para vérselas con las negociaciones de la licencia de patentes. Incluso pueden
+vérselas con una demanda si quisieran. Diseñar un programa de la misma
+complejidad podría costar 50.000 o 100.000 dólares. En comparación, el coste
+de tratar con el sistema de patentes es demoledor ---en realidad diseñar un
+programa de la misma complejidad que el diseño mecánico de un coche representa
+probablemente un mes de trabajo.  Cuántas partes tiene un coche\ldots, quiero
+decir, en caso de que el coche no tenga ordenador.\footnote{Hay
+aproximadamente 300-400 elementos distintos en una transmisión automática y
+una transmisión es generalmente el componente más complicado de un coche.
+Diseñar una transmisión puede llevar de seis meses a un año, e incluso
+entonces puede llevar más tiempo tenerla a punto y en funcionamiento. De
+todos modos, un programa con 500 o 800 elementos útiles tendría entre 200 y
+300 líneas de código, y probablemente a un buen programador le llevaría de un
+día a una semana escribirlo, probarlo y depurarlo.} Esto no quiere decir que
+diseñar uno bueno sea fácil, sólo que no incluye tantos elementos diferentes.  
+
+El resultado es que el software es realmente distinto de otros campos, porque
+cuando estamos trabajando con herramientas matemáticas, diseñar algo es mucho,
+mucho más fácil. El resultado es que producimos con regularidad sistemas que
+son mucho, mucho más grandes y lo hacemos con sólo unas pocas personas. El
+resultado es que en lugar de acercarnos a tener un producto y una patente,
+estamos en un sistema donde un producto implica muchas, muchas ideas que
+podrían estar ya patentadas.
+
+El mejor modo de explicar esto por analogía es con las sinfonías. Una sinfonía
+también es larga y incluye muchas notas, y probablemente usa muchas ideas
+musicales. Imaginad que los gobiernos europeos del siglo XVIII hubieran
+decidido que querían promover el progreso de la música sinfónica estableciendo
+una Oficina Europea de Patentes Musicales, que ofreciera patentes para
+cualquier tipo de ideas musicales que pudieras exponer con palabras. 
+
+Imaginad entonces que estamos cerca de 1800, que sois Beethoven y queréis
+escribir una sinfonía. Os encontraréis con que disponer vuestra sinfonía de
+modo que no infrinja ninguna patente es más difícil que escribir una buena
+sinfonía.
+
+Cuando os quejáis de esto, los dueños de las patentes os dicen <<Venga,
+Beethoven, ya nos estás jodiendo porque no tienes ideas propias. Lo único que
+quieres es robar nuestras invenciones>>. Beethoven, como de hecho sucedía,
+tenía muchas ideas musicales nuevas ---pero tenía que usar muchas ideas
+musicales ya existentes para hacer música reconocible, para hacer música que
+pudiera gustar a los oyentes, que estos pudieran reconocer como música. Nadie
+es tan brillante como para reinventar una música completamente distinta y
+hacer algo que a la gente le guste escuchar. Pierre Boulez dijo intentar
+hacerlo, pero ¿quién escucha a Pierre Boulez?
+
+Nadie es tan brillante como para reinventar toda la ciencia informática, de
+forma completamente nueva. Si lo hiciera, produciría algo que los usuarios
+encontrarían tan extraño que no querrían usarlo. Si hoy echas un vistazo a un
+procesador de texto, te encontrarás, creo, con cientos de características
+diferentes. Si desarrollas un procesador de texto nuevo, bueno e innovador,
+eso significa que incluye algunas ideas nuevas, pero debe incluir cientos de
+viejas ideas. Si no te está permitido usarlas, no puedes hacer un procesador
+de textos innovador. Como el trabajo de creación de software es tan grande, el
+resultado es que no necesitamos ningún plan artificial para incentivar nuevas
+ideas. Simplemente deja que la gente escriba software y ya tendrán nuevas
+ideas.  Si quieres escribir un programa y quieres hacerlo bien, te vendrán a
+la cabeza algunas ideas y encontrarás alguna forma de usar algunas de ellas.
+
+Lo que solía pasar ---porque yo estaba en el campo del software antes de que
+existieran patentes de software--- era que la mayoría de los creadores
+publicaban cualquier idea que pensaran que fuera digna de atención y por la
+que pensaran recibir algún reconocimiento o respeto. Las ideas que fueran
+demasiado pequeñas o no lo suficientemente notables no las publicaban porque
+podrían ser una tontería. Ahora se supone que el sistema de patentes apoya el
+descubrimiento de ideas. En realidad, en los viejos tiempos, nadie guardaba
+las ideas en secreto. Guardaban el código en secreto, es verdad. El código,
+después de todo representaba el grueso del trabajo. Guardaban el código en
+secreto y publicaban las ideas, de modo que los empleados adquirieran algo de
+reconocimiento y se sintieran bien.
+
+Después de las patentes de software, todavía guardan el código en secreto y
+además patentan las ideas, así que en realidad, no se ha apoyado el
+descubrimiento en ningún sentido significativo. Las mismas cosas se guardan en
+secreto hoy al igual que se guardaban en secreto ayer, pero las ideas que se
+solían publicar para que las pudiéramos usar, es muy probable que ahora sean
+patentadas y estén fuera de nuestro alcance durante 20 años. 
+
+¿Qué puede hacer un país para cambiar esto? ¿En qué dirección deberíamos
+modificar las políticas al respecto para solucionar este problema?
+
+Hay dos puntos donde se puede atacar. Uno es el punto desde donde se lanzan
+las patentes, la oficina de patentes. El segundo es donde se aplican las
+patentes. Aquí se trata de qué es lo que protege la patente.
+
+Una forma es mantener un buen criterio para publicar patentes. Esto puede
+funcionar en un territorio que no ha autorizado antes las patentes
+informáticas, por ejemplo, en la mayor parte de Europa. Simplemente reforzar
+claramente las reglas de la Oficina Europea de Patentes que dictan que el
+software no es patentable ya es una buena solución para Europa. Ahora Europa
+está teniendo en cuenta una directiva sobre patentes de software. (Supongo que
+la directiva será más amplia, pero una de sus implicaciones importantes son
+las patentes de software.) Simplemente con modificar esta directiva para dictar
+que las ideas de software no pueden ser patentadas, el problema se mantendrá
+alejado de Europa, al menos en su mayor parte, excepto en algunos países que
+podrían haber asumido el problema por su cuenta, siendo por desgracia el Reino
+Unido uno de ellos ---por desgracia para vosotros.
+
+Esa posibilidad no existe en EE.UU. La razón es que EE.UU. ya tienen una gran
+cantidad de patentes de software y cualquier cambio en el criterio para
+publicar patentes no se deshará de las que ya existen.\footnote{Digo
+<<patentes de software>>, pero ¿a qu\'{e} me estoy refiriendo? La oficina de
+patentes de los EE.UU. no divide oficialmente las patentes entre patentes de
+software y otras patentes. Así que, de hecho, se puede concebir que cualquier
+patente pueda servir para demandarte si se puede aplicar a algún software. Las
+patentes de software son patentes que potencialmente se podrían aplicar al
+software, patentes que en potencia pueden servir para demandarte por escribir
+software.} Así, en los EE.UU., la solución tendrá que pasar por cambiar la
+aplicabilidad, el alcance, de las patentes. Dictar que una implementación pura
+de software, instalada sobre hardware de uso general que no infringe en sí
+mismo la patente, no está protegida por ninguna patente y no puede ser objeto
+de demanda por ello. Este es otro tipo de solución. 
+
+El primer tipo de solución, la solución que interviene sobre qué tipos de
+patentes pueden ser válidos, es una buena solución para Europa.
+
+Cuando en EE.UU. se empezaron a conceder patentes de software, no hubo debate
+político. En realidad, nadie se enteró. El ámbito del software, en su mayor
+parte, ni siquiera se enteró. Existía una decisión del Tribunal Supremo en
+1981 que reflexionaba sobre la patente de un procedimiento para curar el
+síndrome del nevus azul. El fallo fue que el hecho de que
+el aparato incluyera un ordenador y un programa como parte del procedimiento
+para curar el síndrome no lo hacía impatentable. Al año siguiente, la sala de
+apelaciones que considera todos los casos de patentes invirtió los términos:
+dictó que el hecho de que hubiera un ordenador y un programa en todo esto lo
+hacía patentable. El hecho de que cualquier cosa tenga un ordenador y un
+programa la hace patentable. Por eso los EE.UU. empezaron a tener patentes 
sobre
+procesos de negocio: porque los procesos de negocio se gestionaban con un
+ordenador y eso los hacía patentables.
+
+ De este modo, se dictó este fallo y creo que la patente sobre el cálculo en
+ orden natural fue una de las primeras o quizá incluso haya sido la primera. 
+
+Durante la década de 1980 no sabíamos nada de esto. Fue hacia 1990 cuando los
+programadores en los EE.UU. empezaron a ser conscientes de que se enfrentaban a
+un peligro con las patentes de software. Vi cómo trabajaba el sector antes y
+cómo trabajaba después. No vi ningún aceleramiento especial del progreso
+después de 1990.
+
+En EE.UU. no hubo debate político pero en Europa, ha habido un gran debate
+político. Hace varios años hubo presiones para enmendar el tratado de Múnich
+que establecía la Oficina Europea de Patentes. Tenía una cláusula que dictaba
+que el software no es patentable. La presión fue para enmendarlo y para que se
+pudiera empezar a permitir las patentes de software. Sin embargo, la comunidad
+se enteró. Fueron realmente los desarrolladores y los usuarios de software
+libre quienes llevaron la iniciativa. Pero no somos los únicos amenazados por
+las patentes de software. Todos los desarrolladores de software están
+amenazados por las patentes de software, y incluso los usuarios de software
+están amenazados por las patentes de software. 
+
+Por ejemplo, Paul Heckel ---cuando Apple no estaba muy asustada por sus
+amenazas--- amenazó con empezar a demandar a los clientes de Apple. Apple
+encontró esto mucho más temible. Se imaginaron que no podrían permitirse que
+sus clientes fueran demandados de este modo, aunque finalmente ganaran. Así
+que los usuarios también pueden ser demandados, bien como forma de atacar al
+creador, bien como simple forma de exprimirles dinero por su cuenta o bien
+como forma de causar el caos. Todos los desarrolladores y usuarios de software
+son vulnerables. 
+
+Sin embargo, fue la comunidad del software libre en Europa la que llevó la
+iniciativa para organizar la oposición. De hecho, dos tercera partes de los
+países que están ahora en la Oficina Europea de Patentes votó en contra de
+enmendar ese tratado. En ese momento, la UE intervino, los directores estaban
+divididos acerca de este cuestión. Al parecer, el encargado de la promoción
+del software está en contra de las patentes de software, pero no estaba a
+cargo de este asunto. Es la dirección del Mercado Único la
+que tiene esta competencia y está dirigida por alguien que está a favor de las
+patentes del software. Básicamente no hicieron caso de la opinión pública que
+se les había expresado. Han propuesto una directiva para permitir las patentes
+de software.
+
+El gobierno francés ya ha dicho que está en contra. La gente está informando a
+otros gobiernos europeos para que se opongan a las patentes del software y es
+vital que se empiece a hacer esto aquí, en Inglaterra. Según Harmut Pilch, que
+es uno de los líderes en la lucha europea contra las patentes de software, el
+mayor impulso para éstas viene de la oficina británica de patentes. La oficina
+de patentes del Reino Unido está simplemente inclinada a favor de las patentes
+de software. Hizo una encuesta pública y la mayoría de las respuestas se
+oponían a las patentes de software. Entonces escribieron un informe diciendo
+que la gente parecía satisfecha con ellas, pasando por alto completamente las
+respuestas. La comunidad del software libre dijo <<por favor, enviadnos las
+respuestas también a nosotros>>. Así que publicaron esas respuestas, que
+generalmente estaban en contra. Nunca se hubiera supuesto eso a partir el
+informe que publicó la oficina de patentes del Reino Unido.
+
+Usan un término que ellos llaman <<efecto técnico>>. Este es un término que
+puede estirarse enormemente. Supuestamente tienes que pensar que significa que
+una idea sobre un programa sólo sería patentable si está relacionada con actos
+físicos específicos. Si esa es la interpretación, esto en su mayor parte
+resolvería el problema. Si las únicas ideas de software que pudieran
+patentarse fueran aquellas que de verdad estuvieran relacionadas con un
+resultado técnico o físico particular, que hubieras patentado si no hubieras
+usado el programa, eso estaría bien. El problema es que puedes estirar ese
+término. Puedes describir el resultado que obtienes por utilizar cualquier
+programa como un resultado físico. ¿Cómo se diferencia este resultado físico
+de cualquier otro? Bueno, se diferencia como resultado de este cómputo. El
+resultado es que la oficina de patentes del Reino Unido propone algo que
+parece llevar a que resuelva el problema en su mayor parte, pero en realidad
+da carta blanca para patentar casi cualquier cosa.
+
+El personal del mismo ministerio también está implicada en asuntos referidos
+al copyright, que realmente no tienen nada que ver con las patentes del
+software excepto en que están siendo manejadas por la misma gente. (A lo mejor
+se han visto llevados por el término <<propiedad intelectual>> para confundir
+las dos cuestiones.) Se trata de interpretar la reciente directiva de
+copyright de la UE, una ley horrible como la Digital Millenium Copyright Act
+en los EE.UU., pero con algo de flexibilidad para que los países decidan cómo 
se
+implementa. Reino Unido propone la manera más draconiana posible de
+implementar esta directiva. Se podría reducir mucho el daño implementándola
+apropiadamente. Reino Unido quiere maximizar el efecto tiránico de esta
+directiva. Parece que hay cierto grupo ---¿el Departamento de Comercio e
+Industria?--- que debe ser frenado. Es necesario revisar sus actividades y
+detener la gestación de nuevas formas de poder. 
+
+Las patentes de software subordinan a todo desarrollador de software y a todo
+usuario a una nueva forma de burocracia. Si los negocios que usan ordenadores
+se dieran cuenta de cuántos problemas les puede causar esto, se levantarían en
+armas, y estoy seguro de que podrían detenerlo. A los negocios no les gusta
+estar subordinados a la burocracia. Hay algunas áreas en las que nos gustaría
+que el gobierno del Reino Unido hiciera un trabajo más cuidadoso al subordinar
+ciertos negocios a la burocracia, como en todo lo que se refiere al
+desplazamiento de animales. Pero en los casos en los que no sirve a otro
+propósito que a crear monopolios artificiales, de modo que alguien pueda
+interferir en la creación de software ---exprimiendo dinero de los
+desarrolladores y los usuarios---, deberíamos rechazarlo. Tenemos que hacer
+conscientes a las empresas de lo que las patentes de software les pueden
+hacer, y conseguir su apoyo para luchar contra las patentes de software en
+Europa. 
+
+La batalla no ha terminado. Todavía puede ser ganada.
+
+

Index: es2/17_Puedes_confiar_en_tu_ordenador.tex
===================================================================
RCS file: es2/17_Puedes_confiar_en_tu_ordenador.tex
diff -N es2/17_Puedes_confiar_en_tu_ordenador.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/17_Puedes_confiar_en_tu_ordenador.tex   9 Dec 2010 19:04:17 -0000       
1.1
@@ -0,0 +1,171 @@
+\chapter{¿Puedes confiar en tu ordenador?}
+
+¿De quién debería recibir órdenes tu ordenador? Mucha gente piensa que sus
+ordenadores deberían obedecerles a ellos y no a otras personas. Mediante un
+plan al que llaman <<informática de confianza>>, las grandes corporaciones de
+los medios de comunicación ---incluyendo las compañías cinematográficas y de
+la industria discográfica--- al lado de compañías del ámbito de la informática
+tales como Microsoft e Intel, planean hacer que su ordenador los obedezca a
+ellos en lugar de a ti. Los programas propietarios han incluido
+características malévolas en el pasado, pero este plan las universalizaría. 
+
+Software propietario significa, fundamentalmente, que tú no controlas lo que
+haces; no puedes estudiar el código fuente ni modificarlo. No es sorprendente
+que hábiles hombres de negocios encuentren medios de control para situarte en
+una situación de desventaja. Microsoft ha hecho esto varias veces; una versión
+de Windows fue diseñada para informar a Microsoft sobre todo el software
+contenido en su disco duro; una reciente actualización de <<seguridad>> del
+Windows Media Player requería que los usuarios aceptaran nuevas
+restricciones. Pero Microsoft no está solo en esto: el software para
+intercambio de música KaZaa está diseñado de forma que un asociado de negocios
+de KaZaa pueda alquilar el uso de tu ordenador a sus clientes. Estas
+características malévolas son normalmente secretas, pero una vez que te
+enteras de ellas es difícil eliminarlas dado que no dispones del código
+fuente. 
+
+En el pasado, estos fueron incidentes aislados. La <<informática de confianza>>
+los haría omnipresentes. <<Informática traicionera>> sería un nombre más
+apropiado, en la medida en que el proyecto está diseñado para asegurarse de
+que sistemáticamente tu ordenador te va a desobedecer. De hecho, está diseñado
+para que tu ordenador deje de funcionar como un ordenador de propósito
+general. Cada operación puede requerir de una autorización explícita. 
+
+La idea técnica subyacente a la informática traicionara es que el ordenador
+incluya un dispositivo de encriptación y de firma digital, cuyas claves
+permanecerían en secreto. (La versión de Microsoft se llama <<palladium>>.) Los
+programas propietarios usan este dispositivo para controlar qué otros
+programas puedes ejecutar, a qué documentos o datos puedes acceder y a qué
+programas se los puedes transferir. Estos programas descargarán continuamente
+nuevas reglas de autorización a través de Internet, e impondrán dichas reglas
+automáticamente en tu trabajo. Si no permites que tu ordenador obtenga las
+nuevas reglas periódicamente de Internet, algunas capacidades dejarán de
+funcionar automáticamente. 
+
+Por supuesto, Hollywood y las empresas discográficas planean usar la
+informática traicionera para <<DRM>> (\textit{Digital Restriction Management},
+<<Administración de Restricciones Digitales>>), de modo que los vídeos y la
+música descargados puedan ser reproducidos sólo en un ordenador específico.
+Compartir será completamente imposible, al menos usando los archivos
+autorizados que tendrás que obtener de dichas compañías. Tú, el público,
+deberías tener la libertad y la capacidad de compartir esas cosas. (Espero que
+alguien encuentre la forma de producir versiones no cifradas, de subirlas y
+compartirlas, así DRM no tendrá un éxito completo, aunque esto no es una
+excusa para el sistema.) 
+
+Hacer imposible el hecho compartir es de por sí bastante malo, pero el asunto
+es peor. Existen planes para usar el mismo mecanismo para enviar documentos
+por correo electrónico ---produciendo mensajes que desaparecen en dos semanas,
+o documentos que sólo pueden ser leídos en los ordenadores de determinada
+empresa. 
+
+Imagina que recibes un mensaje de correo electrónico de tu jefe diciéndote que
+hagas algo que piensas que es arriesgado; un mes después, cuando el tiro sale
+por la culata no puedes usar el mensaje para demostrar que la decisión no fue
+tuya. <<Ponerlo por escrito>> no te protege si la orden está escrita en tinta
+que desaparece. 
+
+Imagina que recibes un mensaje de correo electrónico de tu jefe estableciendo
+una política que es ilegal o moralmente ultrajosa, como destrozar los
+documentos de la auditoría de tu empresa, o permitir que una amenaza peligrosa
+para tu país avance sin control. Ahora, puedes enviar esta noticia a una
+periodista y exponer esa actividad. Con la informática traicionera, la
+periodista no será capaz de leer el documento; su ordenador se negará a
+obedecerla. La informática traicionera se transforma en un paraíso para la
+corrupción. 
+
+Los procesadores de texto como Microsoft Word podrían usar la informática
+traicionera cuando guardes tus documentos para asegurarte de que ningún
+procesador de texto de la competencia pueda leerlos. En la actualidad debemos
+averiguar los secretos del formato de Word mediante laboriosos experimentos,
+para que los procesadores libres puedan leer documentos de Word. Si Word cifra
+los documentos usando la informática traicionera cuando los guarda, la
+comunidad del software libre no tendrá la posibilidad de desarrollar software
+para leerlos ---y si pudiéramos, esos programas podrían ser prohibidos por la
+\textit{Digital Millennium Copyright Act}. 
+
+Los programas que usen la informática traicionera descargarán continuamente
+nuevas reglas de autorización desde Internet e impondrán dichas reglas en tu
+trabajo. Si a Microsoft, o al gobierno de los EE.UU., no les agrada lo que
+dices en un documento, podrán publicar nuevas restricciones instruyendo a
+todos los ordenadores para que prohíban que alguien lea dicho documento. Cada
+ordenador obedecerá cuando descargue las nuevas instrucciones. Su escrito
+estará sujeto a un supresión retroactiva estilo 1984. Hasta usted podría ser
+incapaz de leerlo. 
+
+Podrías pensar que puedes averiguar qué cosas sucias hace una aplicación de la
+informática traicionera, estudiar cuán dañinas son y decidir si aceptarlas o
+no. Sería ingenuo aceptarlas, pero el problema es de tal magnitud que no
+podrías resistir mucho tiempo. Una vez dependas del uso del programa, estarás
+enganchado, ellos lo saben; entonces pueden cambiar las condiciones del
+acuerdo. Algunas aplicaciones descargarán automáticamente actualizaciones que
+harán algo diferente ---y no te darán la posibilidad de elegir si
+desead la actualización o no. 
+
+Hoy por hoy, puedes evitar las limitaciones del software propietario no
+usándolo. Si ejecutas GNU/Linux u otro sistema operativo libre y si evitas
+instalar aplicaciones propietarias sobre él, entonces estarás al mando de lo
+que tu ordenador hace. Si un programa libre tiene una característica malévola,
+otros desarrolladores de la comunidad la suprimirán y podrán usar la versión
+corregida. Puedes también ejecutar aplicaciones y herramientas libres en
+sistemas operativos no libres; esto no te proporciona una plena libertad, pero
+muchos usuarios lo hacen. 
+
+La informática traicionera pone en peligro la existencia de sistemas
+operativos y aplicaciones libres, en la medida en que ya no podrás ejecutarlas
+en absoluto. Algunas versiones de la informática traicionera requerirán que el
+sistema operativo está específicamente autorizado por alguna empresa
+particular. Los sistemas operativos libres no podrán ser instalados. Algunas
+versiones de la informática traicionera requerirán que cada programa sea
+específicamente autorizado por el desarrollador del sistema operativo. No
+podrás ejecutar aplicaciones libres en tales sistemas. Si averiguas cómo
+hacerlo y se lo dices a alguien podría constituir un delito. 
+
+Existen proyectos de ley en EEUU que requieren que todas los ordenadores
+soporten informática traicionera y que se prohíba la conexión de ordenadores
+antiguos a Internet. La CBDTPA (la llamamos \textit{Consume But Don't Try
+Programming Act}, <<Consuma Pero No Trate de Programar>>) es uno de ellos. Pero
+incluso si no te obligan legalmente a migrar hacia la informática traicionera,
+la presión para aceptarla puede ser enorme. Ahora, las personas utilizan por
+lo general el formato Word para comunicarse, aunque esto causa varias clases
+de problemas\footnote{Véase 
\url{http://www.gnu.org/no-word-attachments.html}}. Si
+sólo una máquina con informática traicionera puede leer los últimos documentos
+de Word, mucha gente migrará hacia ella, en la medida en que consideren la
+situación únicamente en términos de acción individual ---o lo tomas
+o lo dejas. Para oponernos a la informática traicionera, debemos unirnos y
+confrontar la situación como una elección colectiva. 
+
+Para mayor información sobre la informática traicionera véase 
+\url{http://www.cl.cam.ac.uk/users/rja14/tcpa-faq.html}. 
+
+Bloquear la informática traicionera requerirá que se organicen un gran número
+de ciudadanos. ¡Necesitamos tu ayuda! La Electronic
+Frontier Foundation  y Public Knowledge están
+organizando campañas contra la informática traicionera, así como también el
+Digital Speech Project esponsorizado por la FSF.
+Por favor, visita estos sitios Web para poder sumarte y apoyar su labor.
+También puedes ayudar escribiendo a las oficinas de asuntos públicos de Intel,
+IBM, HP/Compaq, o cualquiera a quien le hayas comprado un ordenador,
+explicándole que no quieres ser presionado a comprar sistemas de informática
+<<fiable>>, con lo que no estás de acuerdo en que ellos los produzcan. Puedes
+ejercer la presión del poder del consumidor. Si haces esto, por favor envía
+copias de tus cartas a las organizaciones antes citadas. 
+
+
+\section{Postscriptum}
+
+El proyecto GNU distribuye GNU Privacy Guard, un programa que implementa
+cifrado de clave pública y firmas digitales, que puede utilizase para enviar
+mensajes de correo electrónico seguros y privados. Es muy ilustrativo examinar
+cómo GPG se diferencia de la informática traicionera y ver qué hace a una tan
+útil y a la otra tan peligrosa. 
+
+Cuando alguien usa GPG para enviarte un documento cifrado y usas GPG para
+decodificarlo, el resultado es un documento no cifrado que puedes leer,
+reenviar, copiar e incluso re-cifrar para enviarlo de forma segura a un
+tercero. Una aplicación de informática traicionera te dejaría leer las
+palabras en la pantalla, pero no producir un documento no cifrado que pudiera
+usarse de otra forma. GPG, un paquete de software libre, pone las funciones de
+seguridad a disposición de los usuarios: \textit{los usuarios} usan \textit{el
+programa}. La informática traicionera está diseñada para imponer restricciones
+a los usuarios: es \textit{ella} la que usa a los \textit{usuarios}. 
+

Index: es2/18_pqel_softw_debe_ser_libre.tex
===================================================================
RCS file: es2/18_pqel_softw_debe_ser_libre.tex
diff -N es2/18_pqel_softw_debe_ser_libre.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/18_pqel_softw_debe_ser_libre.tex        9 Dec 2010 19:04:17 -0000       
1.1
@@ -0,0 +1,888 @@
+\chapter[Por qu\'{e} el software debe ser libre]{Por qué el software debe ser 
libre\protect\footnote{Escrito originalmente en 1992}}
+
+% \protect\footnote{Este artículo
+% fue escrito el 24 de abril de 1992.}} 
+
+\section{Introducción}
+
+La existencia del software plantea inevitablemente la pregunta de qué
+decisiones deberían tomarse respecto a su uso. Por ejemplo, supongamos que una
+persona que tiene una copia de un programa, se encuentra con otra que desearía
+tener otra copia del mismo. Es posible copiar el programa; ¿quién debería
+decidir si esto se lleva a cabo o no? ¿Las personas involucradas? ¿O un
+tercero, llamado <<propietario>>? 
+
+Por lo general, los desarrolladores de software consideran estos problemas
+basándose en que el criterio para responder a esta pregunta es el de maximizar
+los beneficios del desarrollador. El poder político del sector empresarial ha
+llevado al gobierno a adoptar igualmente este criterio y esta respuesta que
+proponen los desarrolladores: que el programa tiene un dueño, generalmente una
+compañía asociada a su desarrollo. 
+
+Me gustaría considerar el mismo problema usando un criterio diferente: la
+prosperidad y la libertad del público en general. 
+
+La respuesta no puede provenir de la ley vigente ---la ley debería ajustarse a
+la ética y no al revés. Tampoco el día a día resuelve el problema, a
+pesar de que puede sugerir algunas soluciones posibles. La única forma de
+juzgar es observar quién se ve beneficiado y quién se ve perjudicado
+mediante el reconocimiento de los propietarios de software, por qué y en
+qué medida. En otras palabras, deberíamos realizar un análisis del tipo
+coste-beneficio en nombre de la sociedad como un todo, teniendo en cuenta la
+libertad individual así como la producción de bienes materiales. 
+
+En este ensayo, describiré los efectos provocados por el reconocimiento de los
+propietarios y mostrará que los resultados son perjudiciales. Mi conclusión es
+que los programadores debemos dedicarnos a animar a otros a compartir,
+redistribuir, estudiar y mejorar el software que escribimos, en otras
+palabras, animar a escribir \textit{software libre}.\footnote{El adjetivo
+\textit{libre} en <<software libre>> hace referencia a la libertad, no al
+precio; el precio pagado por una copia de un programa libre puede ser cero,
+bajo o ---en muy pocas ocasiones--- bastante alto.}
+
+
+\section{Cómo los propietarios justifican su poder} 
+
+Aquellos que se benefician del sistema actual, en el que los programas son
+concebidos como propiedad privada, esgrimen dos argumentos en favor de su
+derecho de ser propietarios de programas: el argumento emocional y el
+argumento económico. 
+
+El argumento emocional es del tipo: <<Pongo mi sudor, mi corazón, mi alma en
+este programa. ¡Proviene de \textit{mí}, es \textit{mío}!>> 
+
+Este argumento no requiere una refutación seria. El sentimiento de apego puede
+ser cultivado por los programadores cuando les convenga, pero no es
+inevitable. Considérese, por ejemplo, cuán deseosos firman y ceden sus
+derechos sobre el programa a una gran empresa a cambio de un salario;
+misteriosamente el apego emocional se desvanece. Por el contrario,
+considérense a los grandes artistas y artesanos de la época medieval, que ni
+siquiera firmaban sus trabajos. Para ellos, el nombre del artista no era
+importante. Lo que importaba era que el trabajo se había hecho ---y el
+propósito al que servía. Esta visión ha prevalecido durante cientos de años. 
+
+El argumento económico es del tipo: <<Quiero ser rico ---normalmente
+expresado de manera poco precisa como <<tengo que vivir de algo>>--- y si no
+me dejas enriquecerme programando, entonces no programaré. Todo el mundo es
+como yo, de manera que nadie programará jamás. ¡Y te encontrarás con que no
+tienes programas!>> Esta amenaza suele venir disfrazada como un amigable y
+sabio consejo. 
+
+Explicaré más tarde por qué esta amenaza es algo completamente absurdo. Antes
+me gustaría presentar un presupuesto implícito que está mucho más presente en
+otra formulación del mismo argumento. 
+
+Esta formulación empieza comparando la utilidad social del software
+propietario con la utilidad que se derivaría de no tener software y entonces
+llega a la conclusión de que el software propietario es, en general,
+beneficioso y que debería ser promovido. La falacia reside aquí en comparar
+solamente dos posibilidades ---software propietario \textit{versus} ausencia
+de software--- y suponer que no existen otras posibilidades. 
+
+En un sistema en el que impera la propiedad intelectual, el desarrollo del
+software se encuentra generalmente vinculado a la existencia de un dueño que
+controla el uso de ese software. Mientras exista este vínculo, nos enfrentamos
+continuamente a la elección entre software propietario o nada. Sin embargo,
+esta vínculo no es inherente ni tampoco inevitable; es más bien consecuencia
+de una decisión política sociolegal específica que aquí estamos cuestionando:
+la decisión de que el software tenga propietarios. Formular la elección entre
+software propietario y ausencia de software implica empobrecer la cuestión.
+
+
+\section{El argumento en contra de la propiedad del software} 
+
+La pregunta que se nos plantea es: <<¿debería el desarrollo del software estar
+vinculado a la existencia de propietarios que restrinjan su uso?>> 
+
+Para resolver este problema, tenemos que evaluar el efecto en la sociedad de
+cada una las dos opciones \textit{independientemente}: el efecto de
+desarrollar software ---sin tener en cuenta la manera en que se
+redistribuye--- y el efecto de restringir su uso ---suponiendo que el software
+ha sido desarrollado. Si una de estas actividades es beneficiosa y la otra es
+perjudicial, deberíamos deshacernos de esta doble actividad y utilizar sólo la
+beneficiosa. 
+
+En otras palabras, si restringir la distribución de un programa ya
+desarrollado es perjudicial para la sociedad en su conjunto, entonces un
+desarrollador de software con una orientación ética debería rechazar esta
+opción. 
+
+Para determinar el efecto de restringir el derecho a compartir, necesitamos
+comparar los beneficios para la sociedad de un programa restringido
+---propietario--- con los que ofrece ese mismo programa accesible a todo el
+mundo. Esto significa comparar dos mundos posibles. 
+
+Este análisis también tiene en cuenta el contra-argumento, a veces defendido,
+de que <<los beneficios que se proporcionan al vecino al darle una copia de un
+programa se cancelan por el perjuicio provocado al propietario>>. Este
+contra-argumento presupone que el perjuicio y el beneficio son iguales en
+magnitud. El análisis implica la comparación de ambas magnitudes y muestra que
+el beneficio es mucho mayor que el perjuicio. 
+
+Para clarificar todo esto, vamos a aplicarlo a otro ámbito: la construcción de
+carreteras. 
+
+Pudiera ser que la financiación para construir todas las carreteras proviniese
+de los peajes. En consecuencia, nos encontraríamos puntos de peaje en cada
+esquina. Un sistema de este tipo generaría incentivos a la hora de mejorar las
+carreteras. También tendría la virtud de obligar a los usuarios de una
+determinada carretera a que pagasen por ella. Sin embargo, un punto de peaje
+es un obstáculo artificial para una circulación fluida
+---artificial, porque no es una consecuencia derivada del
+funcionamiento de los coches o de las carreteras. 
+
+Si comparamos la utilidad de las carreteras libres y de la carreteras con
+peaje, encontramos que ---siendo iguales en todo---, las carreteras
+sin puntos de peaje son más baratas de construir, más baratas de administrar y
+más eficientes.\footnote{Los problemas asociados a la contaminación y a la
+congestión del tráfico no modifican esta conclusión. Si queremos encarecer la
+conducción, para desanimar la conducción en general, no deberíamos recurrir a
+las peajes que contribuyen a aumentar la contaminación y la congestión. Un
+impuesto sobre la gasolina es mucho mejor.  Del mismo modo, no es relevante el
+deseo de aumentar la seguridad en una carretera limitando el máximo de
+velocidad. Una carretera de libre acceso aumenta la media de velocidad
+evitando las paradas y los atascos, sea cual sea el límite de velocidad.} En
+un país pobre, el peaje podría provocar que algunas carreteras fuesen
+inaccesibles a muchos ciudadanos. De manera que las carreteras sin peajes
+ofrecen mayores beneficios a la sociedad y un coste menor; por lo tanto son
+preferibles para la sociedad. De este modo, la sociedad debería elegir
+financiar las carreteras de otra forma, y no mediante peajes. El uso de las
+carreteras, una vez construidas, debería ser gratuito. 
+
+Cuando los defensores de los peajes, los presentan como \textit{meros}
+recaudadores de fondos, distorsionan la elección que existe de verdad. Los
+peajes incrementan los fondos públicos, pero hacen algo más: degradan, de
+hecho, la carretera. La carretera de peaje no es tan buena como la carretera
+libre; que se nos proporcionen más carreteras o carreteras técnicamente
+superiores puede muy bien no ser una mejora si implica sustituir carreteras
+libres por carreteras de peaje. 
+
+Por supuesto, la construcción de una carretera gratuita cuesta dinero, que de
+alguna manera la gente debe pagar. Sin embargo, esto no implica la
+inevitabilidad de los peajes. Nosotros, que en ambos casos pagamos,
+obtendremos mayores beneficios de nuestro dinero si compramos una carretera
+gratuita. 
+
+No quiero decir que una carretera de peaje sea peor que la ausencia de
+carreteras. Eso sería verdad si el peaje fuese tan alto que casi nadie pudiese
+usarla ---pero esta es una política improbable para un recaudador de
+impuestos. Sin embargo, en tanto que los peajes suponen pérdidas de tiempo y
+molestias considerables, es mejor conseguir el dinero de una manera menos
+obstructora. 
+
+Para aplicar este mismo argumento al desarrollo del software, mostrará ahora
+que introducir <<peajes>> en el software le cuesta caro a la sociedad: hace que
+se encarezca la construcción de los programas, encarece la distribución y los
+hace menos satisfactorios y eficientes con relación a su uso. De lo que se
+deduce que la construcción de programas debería promoverse de alguna otra
+forma. Más tarde, continuará explicando otros métodos de promoción y
+---hasta donde sea de verdad necesario--- financiación del
+desarrollo de software.  
+
+
+\section{El perjuicio ocasionado por obstaculizar el software} 
+
+Consideremos por un momento que un programa ha sido desarrollado y que
+cualesquiera pagos necesarios para su desarrollo han sido realizados; ahora la
+sociedad debe decidir entre convertirlo en propietario o permitir que se use y
+comparta libremente. Supóngase que la existencia del programa y su
+disponibilidad es algo deseable.\footnote{Podríamos considerar perjudicial un
+programa determinado y por lo tanto desear que no es disponible en absoluto,
+como ocurre con la base de datos personales de Lotus Marketplace, que se
+retiró del mercado gracias a las protestas del público. Buena parte de lo que
+vengo diciendo no es aplicable a este caso, pero no tiene sentido abogar por
+la existencia de propietarios por el simple hecho de que el propietario limite
+la disponibilidad del programa. El propietario no limitará completamente la
+disponibilidad de un programa, tal y como nos gustaría, en el caso de un
+programa cuyo uso se considere destructivo.}
+
+Las restricciones sobre la distribución y modificación del programa no pueden
+facilitar su uso. Sólo pueden interferir en él. Así que el efecto solamente
+puede ser negativo. ¿Pero cuánto? ¿Y de qué tipo? 
+
+Existen tres niveles diferentes de daño material que provienen de esta
+interferencia: 
+
+\begin{itemize}
+\item Un menor número de personas usa el programa. 
+
+\item  Ninguno de los usuarios puede adaptar o arreglar el programa. 
+
+\item Otros desarrolladores no pueden aprender del programa, o basar un trabajo
+nuevo en él. 
+
+\end{itemize}
+
+Cada nivel de perjuicio material lleva asociado un perjuicio psico-social. Me
+refiero al efecto que tiene las decisiones de la gente sobre sus sentimientos,
+actitudes y predisposiciones posteriores. Estos cambios en la manera de pensar
+de la gente tendrán un efecto posterior en sus relaciones con sus
+conciudadanos y pueden acarrear consecuencias efectivas. 
+
+Los tres niveles de perjuicio material desaprovechan parte del valor que el
+programa podría proporcionar, pero no lo pueden reducir a nada. Si
+desaprovechan casi todo el valor del programa, entonces el hecho de escribir
+el programa perjudica a la sociedad en la medida en que se dedicó un esfuerzo
+en escribir el programa. Se podría decir que aquel programa que produce
+beneficios al venderse debe proporcionar algún tipo de beneficio material
+directo. 
+
+Sin embargo, teniendo en cuenta el perjuicio psico-social asociado, no existe
+límite al perjuicio que puede llegar a ocasionar el desarrollo de software
+propietario.  
+
+
+\section{Obstaculizar el uso de programas} 
+
+El primer nivel de perjuicio impide el simple uso del programa. Una copia del
+programa tiene un coste marginal nulo ---y se puede pagar este coste
+realizando esta copia personalmente---, de manera que en un mercado
+libre tendría un precio casi nulo. El pago por una licencia es un desincentivo
+significativo a la hora de usar el programa. Si un programa de gran utilidad
+es propietario, mayor será la cantidad de gente que no lo use. 
+
+Es fácil mostrar que la contribución total que un programa proporciona a la
+sociedad se reduce al asignársele un propietario. Cada usuario potencial del
+programa, enfrentado al hecho de tener que pagar para usarlo, puede escoger
+entre pagar o renunciar a usar el programa. Cuando un usuario escoge pagar,
+esto es en realidad una transferencia nula de riqueza entre las dos partes.
+Pero cada vez que alguien elige no usar el programa, se provoca un perjuicio a
+esa persona sin que nadie salga beneficiada. La suma entre números negativos y
+ceros es siempre negativa. 
+
+Pero esto no reduce la cantidad de trabajo que lleva \textit{desarrollar} el
+programa. Como resultado, la eficiencia del proceso entero, medida en
+satisfacción del usuario final por hora de trabajo, se reduce. 
+
+Esto muestra la diferencia crucial entre las copias de programas y los coches,
+las sillas o los bocadillos. No existe una copiadora de objetos materiales
+fuera de la ciencia ficción. Pero los programas son fáciles de copiar;
+cualquiera puede producir tantas copias como desee, con muy poco esfuerzo.
+Esto no es cierto para objetos materiales porque la materia se conserva: cada
+copia nueva tiene que generarse con materia prima de la misma forma en que se
+construyó la primera copia. 
+
+Con objetos materiales, un desincentivo a la hora de usarlos tiene cierto
+sentido, porque un menor número de objetos comprados implica menos materia
+prima y menos trabajo para producirlos. Es cierto que generalmente existe un
+coste inicial, un coste de desarrollo, que se extiende sobre el proceso de
+producción. Pero mientras el coste marginal de producción puede ser
+significativo, añadir una participación en el coste de desarrollo no produce
+una diferencia cualitativa. Y no requiere restricciones sobre la libertad de
+los usuarios normales. 
+
+Sin embargo, imponer un precio en algo que, de otra manera, podría ser
+gratuito, es un cambio cualitativo. Un pago impuesto unilateralmente sobre la
+distribución del software provoca un gran desincentivo. 
+
+Más aún, la producción centralizada tal y como se practica en nuestros días es
+ineficiente incluso en términos de distribución de las copias de software.
+Este sistema incluye enviar discos o cintas magnéticas en embalajes
+superfluos, mandar grandes cantidades de ellos a lo largo y ancho del mundo y
+almacenarlos para venderlos. Este costo se presenta como derivado de hacer
+negocios; en realidad, es una parte del gasto inútil causado por el hecho de
+tener dueños. 
+
+
+\section{La cohesión social dañada} 
+
+Suponga que tanto usted como su vecino consideraran útil la ejecución de un
+cierto programa. En un pacto ético con su vecino, seguramente entenderíais que
+una solución apropiada de la situación posibilitaría que los dos usasen el
+programa. Una propuesta que permitiese usar el programa solo a uno,
+restringiendo al otro, es discriminatoria; a ninguno de los dos, usted o su
+vecino, les debería de parecer aceptable. 
+
+Firmar una licencia típica de software implica traicionar a tu vecino:
+<<Prometo privar a mi vecino de este programa para que yo pueda tener una sola
+copia para mí.>> Las personas que toman estas decisiones sienten una presión
+psicológica interna que les empuja a justificarlas degradando la importancia
+de ayudar al prójimo ---de tal forma que el espíritu público sale
+perjudicado. Se trata de un daño psico-social asociado con el daño material
+provocado por la desincentivación de usar el programa.
+
+Muchos usuarios admiten inconscientemente que resulta erróneo negarse a
+compartir, así que deciden ignorar las licencias y las leyes, y comparten el
+programa de todas formas. Pero a menudo se sienten culpables haciéndolo. Saben
+que deben infringir las leyes para poder ser buenos vecinos, pero siguen
+considerando que las leyes tienen autoridad y concluyen que ser un buen vecino
+---dado que lo son--- es algo malo o de lo que sentirse
+avergonzados. Se trata, también, de un tipo de daño psico-social, pero se
+puede escapar de ello decidiendo que las licencias y las leyes no tienen
+fuerza moral alguna. 
+
+Los programadores también sufren ese daño psico-social al saber que a muchos
+usuarios se les impedirá aprovechar su trabajo. Esto conduce a una actitud de
+cinismo o de autoengaño. Un programador puede describir de manera entusiasta
+un trabajo que considera técnicamente interesante, y cuando se le pregunta:
+<<¿Se me dejará usar el programa?>>, se vuelve cabizbajo y admite que la
+respuesta es no. Para evitar desalentarse, o bien la mayor parte del tiempo
+ignora este hecho, o adopta una cínica postura diseñada para menoscabar su
+importancia. 
+
+Desde la era Reagan,\footnote{Ronald Reagan, presidente número 40 de los
+Estados Unidos, es famoso por haber realizado recortes en numerosos programas
+sociales. Tambi\'{e}n creó un política económica, llamada a menudo
+\textit{trickle down economics}, considerada por muchos un fracaso.} la
+principal fuente escasez de los Estados Unidos no es la de las innovaciones
+técnicas sino más bien la del deseo de trabajar juntos por el bien público. No
+tiene sentido alentar lo primero a expensas de esto último. 
+
+
+\section{Obstruir la adaptación personalizada de programas} 
+
+El segundo nivel de perjuicio material es la imposibilidad de adaptar los
+programas. La posibilidad de modificar el software es una de las grandes
+ventajas frente a formas mas antiguas de tecnología. Sin embargo, la mayoría
+del software comercial disponible no lo es en términos de <<modificabilidad>>,
+ni siquiera después de comprarlo. Puedes decidir tomarlo o dejarlo, como una
+caja negra ---tan solo eso. 
+
+El programa que ejecutas consiste en una serie de números cuyo significado
+permanece oscuro. Nadie, ni siquiera un buen programador, puede cambiar
+fácilmente esos números para hacer que el programa haga algo diferente. 
+
+Los programadores trabajan normalmente con el <<código fuente>> del programa,
+que se encuentra escrito en un lenguaje de programación como Fortran o C.
+Recurren a nombres que designan los datos usados y las partes del programa y
+representan operaciones con símbolos tales como <<+>> para la suma y <<->>
+para la resta. Está diseñado para ayudar a los programadores a leer y
+modificar los programas. He aquí un ejemplo; un programa que calcula la
+distancia entre dos puntos en un plano:\footnote{Comprender cómo funciona este
+código fuente no es lo importante; lo que es realmente importante es observar
+que el código fuente est\'{e} escrito a un nivel de abstracción que sea
+claramente comprensible.}
+
+\begin{verbatim}
+
+        float
+        distance (p0, p1)
+                 struct point p0, p1;
+
+        {
+          float xdist = p1.x - p0.x;
+          float ydist = p1.y - p0.y;
+          return sqrt (xdist * xdist + ydist * ydist);
+        }
+
+\end{verbatim}
+
+Aquí está ese mismo programa en formato ejecutable\footnote{Obsérvese la no
+comprensibilidad del formato ejecutable; dar sentido al formato ejecutable es
+claramente mucho más complejo que el código fuente de más arriba.} 
+ en el ordenador que suelo
+utilizar: 
+
+\begin{verbatim}
+
+        1314258944      -232267772      -231844864      1634862
+        1411907592      -231844736      2159150         1420296208
+        -234880989      -234879837      -234879966      -232295424
+        1644167167      -3214848        1090581031      1962942495
+        572518958       -803143692      1314803317
+        
+\end{verbatim}
+
+El código fuente es útil ---potencialmente al menos---
+para cualquier usuario de un programa. Pero a la mayoría de los usuarios no se
+les permite tener copias del código fuente. Generalmente el código fuente de
+un programa propietario es guardado en secreto por el propietario, por miedo a
+que cualquier otro pueda aprender algo de él. Los usuarios reciben solamente
+ficheros de números incomprensibles, que el ordenador se encargará de
+ejecutar. Esto quiere decir que solo el propietario del programa puede
+modificar el programa. 
+
+Una amiga me habló una vez que trabajó como programadora en un banco durante
+seis meses, escribiendo un programa similar a otro que se podía obtener
+comercialmente. Pensaba que si hubiese tenido acceso al código fuente de ese
+programa comercial lo podría haber adaptado fácilmente a las necesidades del
+banco. El banco estaba dispuesto a pagar por ello, pero no le estaba permitido
+hacerlo ---el código fuente era secreto. De manera que tuvo que dedicar seis
+meses de trabajo de desarrollo, un trabajo que aparece contabilizado en el
+Producto Interior Bruto pero que realmente fue un desperdicio. 
+
+El laboratorio de Inteligencia Artificial del MIT (AI lab) recibió de regalo
+una impresora gráfica de Xerox hacía 1977. Corría con software libre al que
+añadimos bastantes mejoras útiles. Por ejemplo, el software notificaba
+inmediatamente al usuario cuando el trabajo de impresión se había realizado.
+Cuando la impresora tenía un problema, como una obstrucción de papel o falta
+de papel, el software lo notificaba inmediatamente a todos los usuarios que
+tuviesen trabajos pendientes. Estas mejoras facilitaban el trabajo. 
+
+Más tarde Xerox donó al Laboratorio de IA una impresora nueva, más rápida, una
+de las primeras impresoras láser. Funcionaba con software propietario que
+corría en un ordenador independiente dedicado en exclusiva, de manera que no
+pudimos añadir ninguna de nuestras mejoras favoritas. Pudimos hacer que
+enviase una notificación cuando se mandaba un trabajo de impresión al
+ordenador dedicado a la impresora, pero no cuando el trabajo se había impreso
+---y generalmente el retraso era considerable. No había forma de saber cuando
+el trabajo se había impreso; lo único que podías hacer era adivinarlo. Y nadie
+sabía nunca cuando se atascaba el papel, así que a menudo la impresora se
+quedaba fuera de servicio por espacio de una hora. 
+
+Los programadores de sistema del laboratorio del IA Lab estaban capacitados
+para arreglar aquellos problemas, probablemente tan capacitados como los
+autores originales del programa. Xerox no mostró interés en arreglar aquellos
+fallos y prefirió advertirnos de los problemas, de manera que nos vimos
+forzados a aceptarlos. Nunca se arreglaron. 
+
+La mayoría de los programadores buenos han experimentado esta frustración. El
+banco podía permitirse resolver un problema escribiendo un programa nuevo
+partiendo de cero, pero un usuario corriente, no importa lo capacitado que
+esté, sólo puede arrojar la toalla. 
+
+Arrojar la toalla provoca un daño psicosocial ---al espíritu de independencia.
+Es desmoralizante vivir en una casa que no puedes arreglar para adecuarla a
+tus necesidades. Lleva a la resignación y al retraimiento, que pueden
+extenderse a otros ámbitos de tu vida. La gente que padece de esta manera no
+se encuentran a gusto y no realiza un buen trabajo. 
+
+Imagínese cómo sería si las recetas de cocina se guardasen de la misma manera
+que el software. Uno se podría preguntar: <<¿Cómo cambio esta receta de manera
+que no tenga sal?>>. De tal forma que el gran chef respondiese: <<¿Cómo se
+atreve a insultar mi receta, mi creación y mi paladar, manoseándola? ¡No tiene
+usted el juicio necesario para cambiar mi receta y hacer que salga bien!>> 
+
+<<¡Pero mi doctor me ha prohibido tomar sal! ¿Qué puedo hacer? ¿Va a quitar
+usted la sal por mí?>> 
+
+<<Me encantaría hacer eso; mis honorarios son de sólo 50.000 dólares>>. (Las
+tasas suelen ser grandes debido a la posición de monopolio sobre los
+modificaciones.) <<De todas formas, ahora mismo no tengo tiempo. Estoy ocupado
+con una comisión para diseñar una nueva receta de galleta marítima para el
+departamento de Marina. Estaré contigo más o menos en dos años>>.
+
+
+\section{Obstaculizar el desarrollo del software} 
+
+El tercer nivel de daño material afecta al desarrollo del software. El
+desarrollo del software normalmente era el resultado de un proceso evolutivo,
+en el que una persona cogía un programa existente y reescribía algunas partes
+añadir una función nueva, y entonces otra persona reescribía algunas partes más
+para añadir otra más; en algunos casos, este proceso transcurría durante un
+periodo de veinte años. Mientras tanto, algunas partes de ese programa eran
+<<canibalizadas>> para constituir el comienzo de otros programas. 
+
+La existencia de propietarios impide este tipo de evolución, hace necesario
+empezar desde cero cuando se quiere desarrollar un programa. También impide a
+los nuevos programadores estudiar los programas disponibles para aprender
+técnicas útiles o incluso  ver cómo están estructurados los programas de mayor
+envergadura. 
+
+Los propietarios también dificultan el aprendizaje. He conocido estudiantes
+brillantes en ciencia informática que nunca han visto el código fuente de un
+programa extenso. Puede que fueran buenos escribiendo pequeños programas, pero
+no pueden empezar a aprender las diferentes habilidades necesarias para
+escribir programas extensos si no pueden ver cómo lo han hecho otros. 
+
+En cualquier campo intelectual, uno puede conseguir metas más elevadas
+apoyándose en otros. Pero esto ya no se permite por lo general en el campo del
+software ---sólo puedes apoyarte en otros \textit{en tu propia empresa}. 
+
+El daño psicosocial asociado afecta al espíritu de cooperación científica, que
+normalmente era tan intensa que los científicos seguían cooperando incluso
+cuando sus países entraban en guerra. En este sentido, los oceanógrafos
+japoneses que abandonaron su laboratorio en una isla del Pacífico preservaron
+cuidadosamente su trabajo en el momento de la invasión de los marines de los
+EE.UU. y dejaron una nota pidiendo que lo guardaran bien. 
+
+El conflicto por la obtención de beneficio ha destruido lo que se salvó del
+conflicto internacional. Hoy en día, científicos de numerosas disciplinas no
+publican lo suficiente en sus trabajos para permitir a otros repetir el
+experimento. Publican solamente aquello que permita a los lectores
+maravillarse por lo mucho que saben hacer. Esto es así, desde luego, en la
+ciencia informática, en donde el código fuente de los programas es
+generalmente secreto. 
+
+
+\section{No importa cómo se restringe el acto de compartir} 
+
+He discutido sobre los efectos de impedir a la gente que copie, modifique o
+desarrolle un programa. No he especificado cómo se lleva a cabo esta
+obstrucción, puesto que no afecta a la conclusión. Como quiera que se haga,
+mediante protección anticopia, o copyright, o licencias, o encriptación, o
+tarjetas ROM, o números de serie en el hardware, si tiene \textit{éxito}
+impidiendo el uso, el perjuicio está hecho. 
+
+Los usuarios consideran algunos de estos métodos más repugnantes que otros.
+Creo que los métodos más odiados son aquellos que cumplen su objetivo. 
+
+
+\section{El software debería ser libre} 
+
+He argumentado cómo la propiedad de un programa ---el poder de restringir las
+modificaciones o las copias--- es obstructiva. Sus efectos negativos son
+extensos e importantes. Se sigue pues que en la sociedad no deberían existir
+propietarios de programas. 
+
+Otra manera de comprender esto es reconocer que lo que la sociedad necesita es
+software libre y el software propietario es un pobre sustituto. Promover el
+sustituto no es una manera lógica de conseguir lo que necesitamos. 
+
+Vaclav Havel nos aconsejó: <<Trabajad por algo porque es bueno, no simplemente
+porque tiene probabilidades de éxito>>. Un negocio que produce software
+propietario tiene probabilidades de éxito en sus propios y estrechos términos,
+pero no es lo que beneficia a la sociedad. 
+
+
+\section{Por qué la gente desarrollará software} 
+
+Si eliminamos el copyright como forma de animar a la gente a desarrollar
+software, al principio se desarrollará una menor cantidad de software, pero
+ese software será más útil. No está claro si la satisfacción total del usuario
+será inferior; pero si esto es así, o si queremos aumentarla de todas formas,
+existen otras maneras de promover el desarrollo, exactamente igual que hay
+formas alternativas a los peajes para conseguir obtener dinero para las
+carreteras. Antes de que empiece a hablar sobre cómo hacer esto, primero
+quiero preguntar que grado de promoción artificial es verdaderamente
+necesario. 
+
+
+\section{Programar es divertido} 
+
+Existen algunos tipos de trabajo en los que pocos entrarán si no es por
+dinero; la construcción de carreteras, por ejemplo. Hay otros campos del
+estudio y del arte en los que existe escasa probabilidad de enriquecerse, en
+los que la gente entra por fascinación o por que perciben que son valiosos
+socialmente. Algunos ejemplos son la lógica matemática, la música clásica y la
+arqueología; y la organización política entre los trabajadores. La gente
+compite, de forma triste más que incisiva, por las pocas posiciones
+remuneradas existentes, ninguna de las cuales financiada de forma generosa.
+Quizás tengan que pagar por la posibilidad de trabajar en ese campo, si pueden
+permitírselo. 
+
+Un campo así puede transformarse de la noche a la mañana si empieza a ofrecer
+posibilidades de enriquecimiento. Cuando un trabajador prospera, otros
+demandan las mismas oportunidades. Pronto todos pedirán grandes sumas de
+dinero por aquello que antes hacían por placer. En un par de años, todo el
+mundo relacionado con ese campo se burlará de la idea de que ese trabajo se
+realice sin grandes sumas de dinero a cambio. Aconsejarán a los planificadores
+sociales que se aseguren de que estos retornos de capital sean posibles,
+creando privilegios especiales, poderes y monopolios, alegando que son
+necesarios para lograrlo. 
+
+Esta transformación acaeció en el campo de la programación informática durante
+la década pasada. Hace quince años\footnote{ Quince años antes de escribir
+este artículo transcurría el año 1977.} uno podía encontrarse con artículos
+sobre la <<adicción a los ordenadores>>: los usuarios estaban <<conectados>> y
+tenían adicciones que les costaban cien dólares por semana. Parecía aceptable
+que la gente amase tanto la programación como para acabar con sus matrimonios.
+Hoy en día, se entiende que nadie programe sin recibir una excelente
+remuneración a cambio. La gente ha olvidado lo que sabía hace quince años. 
+
+Llegado el momento en que quienes trabajan en un campo determinado exigen a
+cambio altas sumas de dinero, el campo en cuestión ya no necesita regirse por
+esa pasión voluntariosa. La dinámica del cambio puede efectuarse al revés si
+la sociedad proporciona el empuje inicial. Si anulamos la posibilidad de
+enriquecerse enormemente, entonces, después de un tiempo, cuando la gente haya
+reajustado sus actitudes, volverán una vez más a trabajar en ese campo por el
+placer de hacerlo. 
+
+La respuesta a <<¿cómo podemos pagar a los programadores?>>, resulta más fácil
+cuando nos damos cuenta de que no es una cuestión de pagarles una fortuna. Es
+más fácil conseguir los fondos necesarios para ganarse la vida simplemente. 
+
+
+\section{Financiar el software libre} 
+
+Las instituciones que pagan a los programadores no tienen que ser
+necesariamente empresas de software. Otras muchas instituciones ya existentes
+se pueden encargar de ello. 
+
+Los fabricantes de hardware saben que es esencial colaborar en el desarrollo
+de software incluso aun cuando no puedan controlar el uso de ese software. En
+1970, la mayoría del software era libre porque no se había considerado la
+posibilidad de restringirlo. Hoy en día, su creciente voluntad de unirse en
+consorcios refleja la consideración de que la propiedad del software no es lo
+que realmente les importa. 
+
+Las universidades dirigen bastantes proyectos de programación. Hoy en día, a
+menudo venden los resultados, cuando en la década de 1970 no lo hacían. ¿Hay
+alguna duda de que la universidades desarrollarían software libre si estuviese
+prohibida la venta de software? Estos proyectos podrían estar respaldados por
+los mismos contratos y subvenciones gubernamentales que ahora respaldan al
+desarrollo de software propietario. 
+
+Lo normal ahora es que los investigadores universitarios obtengan subvenciones
+para desarrollar un sistema, desarrollarlo casi hasta el punto de completarlo,
+denominando a eso un producto <<acabado>> y luego que las empresas realmente lo
+terminen y lo conviertan en algo útil. A veces declaran <<libre>> la versión 
sin
+acabar; si son profundamente corruptos entonces consiguen una licencia de
+exclusividad para la universidad. Esto no es un secreto; se admite
+abiertamente por todos los involucrados. Sin embargo, si los investigadores no
+se vieran tentados a hacer estas cosas, seguirían investigando de todas
+formas. 
+
+Los programadores que escriban software libre pueden vivir a base de vender
+servicios relacionados con el software. He sido contratado para trasladar el
+\textit{Compilador GNU de C} a un hardware nuevo y para
+construir interfaces de usuario para \textit{GNU Emacs}.
+(Ofrezco estas mejoras al público una vez acabadas.) También doy clases por
+las que me pagan. 
+
+No soy el único que trabaja de esta manera. Existe una corporación que está
+creciendo de forma exitosa y se dedica a este tipo de trabajo. Otras empresas
+proporcionan soporte comercial para el software libre del sistema GNU. Este es
+el comienzo de una industria independiente de soporte de software ---una
+industria que podría crecer bastante si el software libre se llega a imponer.
+Proporciona a los usuarios una opción generalmente inaccesible a través del
+software propietario, excepto a los más ricos. 
+
+Nuevas instituciones\footnote{Recordemos que este artículo fue originalmente
+escrito en 1992} como la \textit{Free Software Foundation} pueden también
+subvencionar a los programadores. La mayoría de los fondos de la Fundación
+provienen de los usuarios que compran disquetes o cintas por correo. El
+software en disquetes es libre, lo que quiere decir que cualquier usuario
+tiene la libertad de copiarlo y cambiarlo, pero muchos a pesar de ello pagan
+por conseguir copias. (Recuérdese que <<software libre>> se refiere a la
+libertad, no al precio.) Algunos usuarios encargan cintas magnéticas de las
+que ya tienen una copia como una forma de contribución que piensan que
+merecemos. La Fundación también recibe importantes donaciones de fabricantes
+de ordenadores. 
+
+La \textit{Free Software Foundation} es una sociedad sin ánimo de lucro y sus
+ingresos se invierten en contratar a tantos programadores como se pueda. Si se
+hubiese planteado como una empresa, distribuir software libre al público por
+el mismo precio, proporcionaría ahora una buen estándar de vida a su fundador. 
+
+Precisamente porque la Fundación es una sociedad sin ánimo de lucro, los
+programadores trabajan por la mitad de lo que cobrarían en cualquier otro
+sitio. Hacen esto porque estamos libres de burocracia y porque encuentran
+satisfacción sabiendo que su trabajo no encontrará obstáculos a su uso. Y lo
+que es más importante, lo hacen porque sienten que programar es divertido.
+Además, los voluntarios han escrito muchos programas útiles para nosotros.
+(Incluso, han empezado a colaborar escritores técnicos.) 
+
+Esto confirma que la programación se encuentra entre los campos más
+fascinantes, junto con la música y el arte. No debemos temer que nadie quiera
+programar.  
+
+
+\section{¿Qué deben los usuarios a los desarrolladores?} 
+
+Los usuarios de software tienen una buena razón para sentirse moralmente
+obligados a contribuir a su soporte. Los desarrolladores de software libre
+contribuyen a las actividades de los usuarios, y a largo plazo es justo, a la
+vez que beneficioso para los usuarios, proporcionar fondos para que esto
+continúe. 
+
+Sin embargo, esto no debería de aplicarse a los desarrolladores de software
+propietario, ya que el obstruccionismo se merece un castigo más que una
+recompensa. 
+
+De manera que tenemos una paradoja: el desarrollador de software útil tiene el
+derecho a recibir el apoyo de los usuarios, pero cualquier intento que
+convierta esta obligación moral en una petición destruye la base de la
+obligación. Un desarrollador puede o bien merecer una recompensa o pedirla,
+pero no las dos cosas a la vez. 
+
+Creo que un desarrollador con perspectiva ética enfrentado con esta paradoja
+debe actuar de modo que merezca la recompensa, pero debería asimismo animar a
+los usuarios a que realicen donaciones. Puede que los usuarios aprendan así a
+ayudar a los desarrolladores sin coacción, como han aprendido a ayudar a las
+emisoras de radio o a las cadenas de televisión públicas.  
+
+
+\section{¿Qué es la productividad del software?} 
+
+Si el software fuese libre seguiría habiendo programadores, pero quizá menos.
+¿Sería esto perjudicial para la sociedad? 
+
+No necesariamente. Hoy en día las naciones desarrolladas tienen menos
+granjeros que en 1900, pero no creemos que esto sea malo para la sociedad
+porque esos agricultores distribuyen más comida a los consumidores que antes.
+Llamamos a esto mejora de la productividad. El software libre requeriría
+bastantes menos programadores para satisfacer la demanda, debido al aumento en
+la productividad del software en todos los niveles: 
+
+\begin{itemize}
+
+\item El uso más extendido de cada programa que se desarrolla. 
+
+\item La posibilidad de adaptar programas existentes a configuraciones
+especiales en lugar de tener que crear los programas \textit{desde cero}. 
+
+\item Mejor educación de los programadores. 
+
+\item La eliminación de la duplicación de esfuerzos en el desarrollo. 
+
+\end{itemize}
+
+Aquellos que se oponen a la cooperación, quejándose de que podría producir una
+reducción en el empleo de los programadores, están, en realidad, oponiéndose
+al aumento de productividad. Y además estas personas aceptan generalmente la
+creencia universal de que la industria del software necesita un incremento de
+su productividad. ¿Cómo es esto posible?\footnote{De acuerdo con Eric Raymond
+el 95 por ciento de los empleos en la industria del software implica la
+producción de software de aplicaciones personalizadas, en absoluto destinado a
+la publicación. Se sigue que incluso si asumimos el peor presupuesto teórico,
+que no habrá empleo en el desarrollo del software libre ---y ahora sabemos ya
+que algo hay---, el cambio al software libre sólo puede tener un pequeño
+efecto en el número total de empleos. Existe un gran nicho para la gente que
+tenga empleo escribiendo software de aplicaciones personalizadas y desarrolle
+software libre en su tiempo libre. No existe manera de saber si la plena
+conversión al software libre incrementaría o haría decrecer el número de
+empleos en el campo del software.}
+
+<<La productividad del software>> puede significar dos cosas diferentes: la
+productividad general de todo el desarrollo del software o la productividad de
+proyectos individuales. La productividad general es lo que a la sociedad le
+gustaría mejorar y la forma más directa de lograrlo es eliminar los obstáculos
+artificiales a la cooperación, que la reducen. Pero los investigadores que
+estudian el campo de la <<productividad del software>> se centran sólo en el
+segundo y más limitado sentido del término, en donde la mejora precisa de
+complejos avances tecnológicos.  
+
+
+\section{¿Es inevitable la competencia?} 
+
+¿Es inevitable que la gente trate de competir y superar a sus rivales en la
+sociedad? Puede que así sea. Pero la competencia en sí misma no es dañina; lo
+dañino es el \textit{combate}. 
+
+Existen muchas formas de competir. La competencia puede consistir en tratar de
+conseguir siempre más, en mejorar lo que otros han hecho. Por ejemplo, en el
+pasado, existía competencia entre los gurús de la programación ---competencia
+que consistía en quién era capaz de producir el ordenador que realizase las
+cosas más fascinantes o quién era capaz de escribir el programa más corto o
+más rápido para una determinada tarea. Este tipo de competencia puede
+beneficiar a todos, \textit{mientras} el espíritu de deportividad se mantenga. 
+
+Una competencia constructiva es suficiente para motivar a la gente a realizar
+grandes esfuerzos. Hay personas que compiten por ver quién es el primero en
+visitar todos los países de la Tierra; algunos llegan a gastar una fortuna
+intentándolo. Pero no sobornan a los capitanes de barcos para que dejen
+desamparados a sus rivales en islas desiertas. No tienen ningún problema en
+dejar que gane al mejor. 
+
+La competencia se convierte en combate cuando los competidores intentan
+obstaculizarse los unos a los otros en lugar de avanzar por sí mismos
+---cuando <<que gane el mejor>> se convierte en <<déjame ganar, sea el mejor o
+no>>. El software propietario es perjudicial, no porque sea una forma de
+competición, sino porque es una forma de combate entre los ciudadanos de
+nuestra sociedad. 
+
+La competición en los negocios no es necesariamente un combate. Por ejemplo,
+cuando dos supermercados compiten, todo su esfuerzo se emplea en mejorar sus
+actividades, no en sabotear al rival. Pero esto no demuestra un especial
+compromiso con una ética empresarial; por el contrario, existe un pequeño
+margen de libertad en esta rama de los negocios carente de violencia física.
+No todas las áreas de negocio comparten esta misma característica. Preservar
+información que podría ayudar al avance de todos es una forma de combate. 
+
+La ideología empresarial no prepara a la gente para resistir la tentación de
+combatir a la competencia. Algunas formas de combate han sido prohibidas con
+leyes antimonopolio, leyes sobre honestidad en publicidad y otras más, pero
+lejos de generalizarse mediante una repulsa, por principio, hacia el combate
+en general, los ejecutivos inventan otras formas de combate que no están
+específicamente prohibidas. Los recursos de la sociedad se despilfarran en el
+equivalente económico de una guerra civil. 
+
+ 
+\section{<<¿Por qué no nos vamos a Rusia?>>} 
+
+En los Estados Unidos, cualquier partidario de otra cosa que no sea la forma
+más extrema de \textit{laissez-faire} ha oído a menudo esta acusación. Por
+ejemplo, es esgrimida contra los defensores de un sistema de sanidad pública,
+como los que existen en todas las demás naciones industrializadas del mundo
+libre. Es esgrimida contra los que desean subvenciones al mundo de las artes,
+también universal en las naciones avanzadas. La idea de que los ciudadanos
+tienen una obligación con el bien común se identifica en Estados Unidos con el
+comunismo. ¿Pero son semejantes estas ideas? 
+
+El comunismo, tal y como se practicó en la Unión Soviética, era un sistema de
+control central en donde toda la actividad era dirigida supuestamente por el
+bien común, pero en realidad en beneficio de los miembros del partido
+comunista. Y donde los equipos de copia estaban estrechamente vigilados para
+prevenir posibles copias ilegales. 
+
+El sistema de copyright sobre el software de Estados Unidos ejerce un control
+central sobre la distribución de un programa y protege los equipos de copia
+con sistemas automatizados de protección anticopia, de forma que pueda
+evitarse la copia ilegal. 
+
+Por el contrario, yo trabajo para construir un sistema donde la gente sea
+libre para decidir sus propias acciones; en particular, libre para ayudar a
+sus vecinos y libre para alterar y mejorar las herramientas con las que
+trabajan en su vida cotidiana. Un sistema basado en la cooperación voluntaria
+y en la descentralización. 
+
+Así, si fuésemos a juzgar posturas por su parecido al comunismo ruso, son los
+propietarios del software quienes son comunistas.  
+
+
+\section{La cuestión de las premisas} 
+
+En este texto, parto del supuesto de que un usuario de software no es menos
+importante que un autor, o incluso que el jefe del autor. En otras palabras,
+sus intereses y necesidades tienen igual peso cuando se trata de dilucidar qué
+decisión es mejor. 
+
+Esta premisa no es aceptada universalmente. Muchos sostienen que la persona
+que contrata al autor es fundamentalmente más importante que ningún otro.
+Dicen, por ejemplo, que el propósito de que existan propietarios de software
+es dar al que contrata al autor la ventaja que se merece ---independientemente
+de como puede afectar esto al público. 
+
+No tiene sentido tratar de demostrar o invalidar estas premisas. La prueba
+necesita premisas compartidas. Así que la mayoría de lo que digo está
+destinado sólo a aquellos que comparten mis premisas o que al menos están
+interesados en cuáles son sus consecuencias. Para aquellos que crean que los
+propietarios son más importantes que nadie, este documento es simplemente
+irrelevante. 
+
+Pero, ¿por qué aceptaría un gran número de estadounidenses una premisa que
+eleva en importancia a algunas personas sobre el resto del mundo? En parte
+debido a la creencia de que esta premisa forma parte de las tradiciones
+legales de la sociedad estadounidense. Algunas personas sienten que poner en
+duda esta premisa implica cuestionar los fundamentos de la sociedad. 
+
+Es importante ser consciente de que esta premisa no forma parte de nuestra
+tradición legal. Nunca lo fue. 
+
+Así, la Constitución dice que el propósito del copyright es <<promover el
+progreso de la ciencia y de las artes útiles>>. El Tribunal Supremo ha
+discutido sobre esto, dictando en el caso <<Fox Film contra Doyal>> que <<el
+único interés del los Estados Unidos y el objetivo principal por el que se
+otorga el monopolio [del copyright] descansa en los beneficios generales
+obtenidos por el público gracias al trabajo de los autores>>.
+
+No estamos obligados a estar de acuerdo con la Constitución o con el Tribunal
+Supremo. (En un momento dado, los dos perdonaron el esclavismo.) De este modo,
+sus posiciones no rechazan la premisa de la supremacía del propietario. Pero
+espero que, la conciencia de que esta suposición es radicalmente conservadora,
+más que tradicional, debilite su poder.  
+
+
+\section{Conclusión} 
+
+Nos gusta pensar que nuestra sociedad promueve la buena vecindad, pero cada
+vez que recompensamos a alguien por su obstruccionismo o admiramos a otro por
+haberse enriquecido por esta vía, enviamos la señal opuesta. 
+
+La acumulación de software es una expresión de nuestra predisposición general
+a la indiferencia con respecto al bienestar de la sociedad y a favor del bien
+personal. Podemos observar esta indiferencia, desde Ronald Reagan a Jim
+Bakker,\footnote{Jim Bakker recaudó millones de dólares de la televisión para
+sus grupos religiosos Heritige USA, PTL y The Inspirational Network en la
+d\'{e}cada de 1980. Fue encarcelado por fraude en la financiación de PTL y
+sentenciado a 45 años de cárcel.} desde Ivan Boesky\footnote{Ivan Boesky fue
+enviado a prisión por tráfico en la d\'{e}cada de 1980 y multado con 100
+millones de dólares. Es famoso por haber dicho en una ocasión: <<La avaricia
+es buena. Quiero que sepáis que pienso que la avaricia es saludable. Puedes
+ser avaro y todavía sentirte bien contigo mismo>>.} a Exxon,\footnote{En 1980
+el Exxon Valdez causó el mayor derrame de petróleo en el mundo sobre la costa
+de Alaska, provocando un daño inconmensurable. La limpieza y las
+indemnizaciones les han costado más de 100.000 millones de dólares hasta la
+fecha.} desde la falta de bancos a la de colegios.  Podemos medirla por el
+número de personas sin hogar y la gente encarcelada. El espíritu antisocial se
+nutre de sí mismo, porque cada vez que comprobamos que la gente no nos
+ayudará, más fútil nos parece ayudarlos a ellos. Y así la sociedad degenera en
+una jungla. 
+
+Si no queremos vivir en una jungla, debemos cambiar nuestras formas de
+comportarnos. Debemos empezar enviando el mensaje de que un buen ciudadano es
+aquel que colabora cuando es apropiado, no aquel que logra éxito cuando roba a
+los demás. Espero que el movimiento por el software libre pueda contribuir a
+esto: al menos en un área, reemplazaremos la jungla por un sistema más
+eficiente que anime y se base en la cooperación voluntaria. 

Index: es2/19_copyright_y_globalizacion.tex
===================================================================
RCS file: es2/19_copyright_y_globalizacion.tex
diff -N es2/19_copyright_y_globalizacion.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/19_copyright_y_globalizacion.tex        9 Dec 2010 19:04:17 -0000       
1.1
@@ -0,0 +1,1241 @@
+\chapter[Copyright y globalización en la era de las redes
+informáticas]{Copyright y globalización en la era de las redes
+informáticas\protect\footnote{Lo que sigue es una transcripción corregida de
+la conferencia dictada en el MIT, en el Communications Forum, el jueves 19 de
+abril de 2001.}}
+
+\noindent \textsc{David Thornburn (moderador).} Nuestro conferenciante de hoy,
+Richard Stallman,\footnote{Lo que sigue es una transcripción corregida de la
+conferencia dictada en el MIT, en el Communications Forum, el jueves 19 de
+abril de 2001.} es una figura legendaria en el mundo de la informática, y mi
+experiencia al tratar de encontrar una persona que comparta el estrado con él
+fue instructiva. Un distinguido profesor del MIT me dijo que Stallman debe ser
+entendido como un personaje carismático de una parábola bíblica  ---una
+especie de anécdota o lección del Antiguo Testamento. <<Imagínate ---me
+dijo--- un Moisés o un Jeremías... mejor un Jeremías>>. Y yo dije <<bien, eso
+es muy admirable. Suena maravilloso. Confirma mi idea acerca del tipo de
+contribución que ha hecho al mundo. Entonces, ¿por qué no quieres compartir el
+estrado con él?>>. Su respuesta: <<como Jeremías o Moisés, él simplemente me
+apabullaría. No querría aparecer en el mismo programa que él, pero si me
+pidieras que nombre a cinco personas vivas en el mundo que realmente nos hayan
+ayudado a todos nosotros, Richard Stallman sería una de ellas>>. 
+
+\medskip
+
+\noindent \textsc{Richard Stallman}. Debería empezar explicando por
+qué me negué a permitir que esta conferencia sea transmitida en directo vía
+Internet, en caso de que no haya sido plenamente aclarada esta cuestión: el
+software que utilizan para transmitir imagen y sonido en vivo por Internet
+requiere que el usuario descargue cierto software para recibir la transmisión.
+Ese software no es software libre. Está disponible a precio cero pero sólo
+como <<ejecutable>>, que es un misterioso montón de números. 
+
+Lo que hace es secreto. No lo puedes estudiar, no lo puedes cambiar y
+ciertamente no puedes publicarlo en tu propia versión modificada. Y éstas
+están entre las libertades que son esenciales en la definición de <<software
+libre>>. 
+
+Entonces, si voy a ser un defensor sincero del software libre, difícilmente
+podría andar dando discursos y ejercer presión sobre la gente para que use
+software no libre. Estaría socavando mi propia causa. Y si yo no demuestro que
+me tomo en serio mis principios, no puedo esperar que nadie más los tome en
+serio. 
+
+Sin embargo, esta charla no es acerca del software libre. Después de haber
+trabajado en el movimiento del software libre durante muchos años y de que la
+gente haya comenzado a usar algunas partes del sistema operativo GNU, empecé a
+ser invitado a dar conferencias, en las que la gente empezó a preguntarme:
+<<Bueno, ¿de qué manera las ideas sobre la libertad para los usuarios de
+software pueden generalizarse a otro tipo de cosas?>>. Y, por supuesto, alguna
+gente hacía preguntas tontas como <<¿debería ser libre el hardware?>>, <<¿este
+micrófono debería ser libre?>>. 
+
+Bien, ¿esto qué significa? ¿Deberías ser libre de copiarlo y modificarlo? Si
+compras un micrófono, nadie te va a impedir modificarlo. Y copiarlo... nadie
+tiene un copiador de micrófonos. Fuera de Star Trek, esas cosas no existen.
+Puede ser que algún día haya analizadores y ensambladores nanotecnológicos, y
+entonces estas cuestiones de si eres libre o no de hacer copias realmente
+adquirirán importancia. Veremos empresas agroindustriales intentando impedir
+que la gente copie alimentos y eso se va a convertir en una cuestión política
+de primer orden; si es que esa capacidad tecnológica llega a existir. No sé si
+ocurrirá, de momento es sólo especulación. 
+
+Pero para otras formas de información, se puede traer el asunto a colación,
+puesto que cualquier clase de información que pueda ser almacenada en un
+ordenador, de forma concebible, puede ser copiada y modificada. Así que las
+cuestiones éticas del software libre, la cuestión del derecho de un usuario a
+copiar y modificar software, son las mismas que las relativas a otras formas
+de información publicada. Yo no estoy hablando de información privada;
+digamos, información personal, la cual se supone que nunca debería estar
+disponible para el público. Estoy hablando de los derechos que debieras tener
+si obtienes copias de cosas publicadas, que no se intenta mantener en secreto. 
+
+
+\section{La historia del copyright}
+
+A fin de explicar mis ideas en la materia, quisiera repasar la historia de la
+difusión de información y del copyright. En el mundo antiguo, los libros se
+escribían a mano con una pluma y cualquiera que supiera cómo leer y escribir
+podía copiar un libro casi tan eficientemente como los demás. Cierto que
+alguien que lo hiciese todo el día probablemente aprendería a hacerlo un poco
+mejor, pero no había una gran diferencia. Y como las copias se hacían de una
+en una, no existía una gran economía de escala. Hacer diez copias llevaba diez
+veces más tiempo que hacer una copia. Tampoco había nada que forzara la
+centralización; un libro podía copiarse en cualquier lugar. 
+
+Ahora bien, debido a las características de esta tecnología, dado que no
+obligaba a que las copias fueran idénticas, no había en la antigüedad una
+distinción total entre copiar un libro y escribir un libro. Había cosas en el
+medio que tenían sentido. Entendían. sí, la idea de autor. Sabían, digamos,
+que tal obra había sido escrita por Sófocles, pero entre la escritura del
+libro y su copia había otras cosas útiles que podías hacer. Por ejemplo,
+podías copiar una parte de un libro, después añadir algunas palabras nuevas,
+copiar algo más y escribir algo más, y así. Esto se llamaba <<escribir un
+comentario>>. Era algo muy común y estos comentarios eran apreciados. 
+
+Podías también copiar un pasaje de un libro, después añadir algunas palabras y
+copiar un pasaje de otro libro y añadir más palabras, y así... y esto era
+hacer un compendio. Los compendios también eran muy útiles. Hay obras que se
+han perdido, pero algunas de sus partes sobrevivían citadas en otros libros
+que alcanzaban mayor popularidad que el original. Quizás copiaban las partes
+más interesantes y así la gente hacía muchas copias de estos fragmentos pero
+no se molestaban en copiar el original porque no era lo bastante interesante. 
+
+Hasta donde yo sé, no había copyright en el mundo antiguo. Cualquiera que
+quisiera copiar un libro podía copiarlo. Más tarde se inventó la imprenta y
+los libros empezaron a copiarse en la imprenta. La imprenta no era sólo una
+mejora cuantitativa en la facilidad de copia, sino que afectaba de manera
+diferente a los distintos tipos de copiado, ya que introducía una economía de
+escala inherente. Era mucho trabajo preparar cada página pero mucho menos
+trabajo hacer varias copias idénticas de la misma. El resultado fue que copiar
+libros tendió a convertirse en una actividad centralizada y de producción
+masiva. Las copias de cualquier libro se harían probablemente sólo en unos
+pocos lugares. 
+
+También significó que los lectores ordinarios no podrían copiar libros
+eficientemente. Sólo si tenías una imprenta podías hacerlo. Se trataba de una
+actividad industrial. 
+
+Durante los primeros siglos de imprenta, los libros impresos no reemplazaron
+totalmente a los copiados a mano. Las copias artesanales todavía se hacían, a
+veces por gente rica y a veces por gente pobre. Los ricos lo hacían para tener
+copias especialmente hermosas, que mostraran lo ricos que eran, y los pobres
+lo hacían porque quizás no tenían suficiente dinero para comprar una copia
+impresa, pero tenían tiempo para copiar a mano un libro. Como dice la canción:
+<<el tiempo no es dinero cuando todo lo que tienes es tiempo>>. 
+
+De este modo, el copiado a mano todavía se hacía con una determinada
+profusión. Creo que fue durante el siglo XIX cuando la impresión se volvió tan
+barata que incluso la gente pobre podía comprarse libros impresos si sabía
+leer. 
+
+El copyright apareció con el uso de la imprenta y dada la tecnología de la
+imprenta, tenía el efecto de una regulación industrial. No restringía lo que
+podían hacer los lectores; restringía lo que podían hacer los editores y los
+autores. El copyright en Inglaterra inicialmente fue una forma de censura.
+Tenías que obtener un permiso del gobierno para publicar el libro. Pero la
+idea cambió. En los tiempos de la Constitución de los Estados Unidos, la gente
+adoptó una idea diferente del propósito del copyright y creo que esa idea
+también fue aceptada en Inglaterra. 
+
+En la redacción de la Constitución de los EEUU se propuso que a los autores se
+les debería otorgar un copyright, un monopolio sobre la copia de sus libros.
+Esta propuesta fue rechazada. En cambio, fue adoptada una propuesta
+crucialmente diferente: con el fin de promover el progreso, el Congreso podría
+opcionalmente establecer un sistema de copyright que creara esos monopolios.
+Estos monopolios, de acuerdo con la Constitución de los EEUU, no existen por
+el bien de sus propietarios, sino para promover el progreso de la ciencia. Los
+monopolios se conceden a los autores como un modo de influir en su
+comportamiento, para lograr que hagan algo que sirva al público. 
+
+De este modo, el objetivo es tener más libros escritos y publicados que la
+gente pueda leer. Y se cree que el copyright contribuye al incremento de la
+actividad literaria, al incremento de la escritura científica y en otros
+campos, y que la sociedad aprende así a través de él. Ése es el propósito al
+que debe servir. La creación de monopolios privados era sólo un medio para
+procurar un fin y este fin es un fin público. 
+
+El copyright en la era de la imprenta era bastante inofensivo, pues se trataba
+de una regulación industrial. Restringía sólo las actividades de los editores
+y de los autores. Bueno, en sentido estricto, también los pobres que copiaban
+libros a mano podrían haber infringido la ley de copyright. Pero nadie trató
+nunca de forzarlos a respetar el copyright ya que se entendía como una
+regulación industrial.\footnote{Los estatutos originales hablaban sólo de
+editar e imprimir. La copia manual estaba totalmente desregulada, muy
+probablemente porque la regulación estaba dirigida a la industria.} 
+
+El copyright en la era de la imprenta también era fácil de hacer cumplir, dado
+que tenía que hacerse cumplir sólo donde había un editor y los editores, por
+su naturaleza, se hacen conocer. Si estás tratando de vender libros, tienes
+que decirle a la gente dónde ir a comprarlos. No tienes que entrar en la casa
+de todo el mundo para hacerles respetar el copyright. 
+
+En definitiva, el copyright puede haber sido un sistema beneficioso en aquel
+contexto. El copyright en EEUU es considerado por los especialistas en Derecho
+como un trato comercial, un contrato entre el público y los autores. El
+público cede algunos de sus derechos naturales y a cambio se beneficia con la
+escritura y la publicación de mayor cantidad de libros. 
+
+Ahora, ¿es éste un trato ventajoso? Bien, cuando el público en general no
+puede hacer copias porque sólo pueden hacerse eficientemente en las imprentas
+---y la mayoría de la gente no tiene imprenta--- el resultado es que el
+público en general está cediendo una libertad que no puede ejercer, una
+libertad sin ningún valor práctico. Si tienes algo que es un subproducto en tu
+vida y que es inútil, y tienes la oportunidad de intercambiarlo por algo de
+algún valor, estás ganando. Así es cómo el copyright pudo haber sido un trato
+ventajoso para el público en aquella época. 
+
+Pero el contexto está transformándose y eso debe cambiar nuestra evaluación
+ética del copyright. Ahora bien, los principios básicos de la ética no se
+modifican por los avances de la tecnología; son demasiado fundamentales para
+estar afectados por tales contingencias. Sin embargo, nuestra decisión sobre
+cualquier asunto específico depende de las consecuencias de las alternativas
+disponibles y las consecuencias de una determinada opción pueden cambiar si el
+contexto cambia. Eso es lo que está ocurriendo con el copyright, la era de la
+imprenta está llegando a su fin, dando paso gradualmente a la era de las redes
+informáticas. 
+
+Las redes informáticas y la tecnología de la información digital nos están
+devolviendo a un mundo más parecido a la antigüedad, donde cualquiera que
+pueda leer y usar la información puede también copiarla y hacer copias casi
+tan fácilmente como cualquiera. Son copias perfectas y son tan buenas como las
+que podría hacer cualquiera. De este modo, la centralización y las economías
+de escala introducidas por la imprenta están desapareciendo. 
+
+Este contexto cambiante modifica el modo en que funciona la legislación de
+copyright. Veréis, la ley de copyright ya no actúa como una regulación
+industrial; ahora es una restricción draconiana sobre el público en general.
+Solía ser una restricción sobre los editores por el bien de los autores.
+Ahora, por propósitos prácticos, es una restricción sobre el público en
+provecho de los editores. El copyright solía ser bastante inofensivo y poco
+controvertido. No restringía al público en general. Ahora eso ya no es verdad.
+Si tienes un ordenador, los editores consideran la restricción como su más
+alta prioridad. El copyright era fácil de hacer cumplir porque era una
+restricción que pesaba sólo sobre los editores, que eran fáciles de encontrar
+---y lo que publicaban era fácil de ver. Ahora el copyright es una restricción
+que pesa sobre cada uno de vosotros. Su cumplimiento requiere vigilancia,
+intrusión y duros castigos, observamos cómo se está incorporando a la
+legislación de los EEUU y de otros países. 
+
+El copyright solía ser, discutiblemente, un trato ventajoso para el público
+porque el público estaba cediendo libertades que no podía ejercer. Bueno,
+ahora sí puede ejercer estas libertades. ¿Qué haces si te has acostumbrado a
+ceder un subproducto que no te era útil y, de pronto, descubres un uso para
+él? Puedes, de hecho, consumirlo, usarlo. ¿Qué haces? No lo negocias; te
+guardas algo. Y eso es lo que el público querría naturalmente hacer. Eso es lo
+que el público hace cada vez que se le da la oportunidad de expresar su
+preferencia. Se guarda algo de su libertad y la ejerce. Napster es un gran
+ejemplo de eso: el público decide ejercer la libertad de copiar en vez de
+entregarla. Entonces lo que naturalmente debemos hacer para conseguir que la
+legislación de copyright se ajuste a las circunstancias actuales, es reducir
+la cantidad de restricciones que pesan sobre el público e incrementar la
+libertad que el público conserva. 
+
+Pero esto no es lo que los editores quieren hacer. Lo que ellos quieren hacer
+es exactamente lo contrario. Ellos quisieran incrementar los poderes del
+copyright hasta el punto de que les permita controlar todo el uso de la
+información. Esto ha llevado a leyes que han concedido un incremento sin
+precedentes de los poderes de copyright. Se están retirando libertades que el
+público solía tener en la época de la imprenta. 
+
+Por ejemplo, echemos un vistazo a los libros electrónicos. Hay una tremenda
+cantidad de publicidad sobre los libros electrónicos; difícilmente puedes
+evitarla. Tomé un vuelo en Brasil y en la revista de a bordo había un artículo
+diciendo que quizás iba a llevar diez o veinte años hasta que todos nosotros
+nos pasáramos a los libros electrónicos. Claramente, este tipo de campaña
+viene de alguien que está pagando por ella. Ahora bien, ¿por qué lo están
+haciendo? Creo que lo sé. La razón es que los libros electrónicos son la
+oportunidad de retirar a los lectores de libros impresos algunas de las
+libertades residuales que tienen y que siempre tuvieron. La libertad, por
+ejemplo, de prestarle un libro a un amigo, o de tomarlo prestado de una
+biblioteca pública, o de vender una copia a una librería de viejo, o de
+comprar una copia anónimamente, sin dejar registrado en una base de datos
+quién compró ese libro en particular. Y puede que aún el derecho a leerlo dos
+veces. 
+
+Éstas son libertades que los editores quisieran retirar, pero no pueden en el
+caso de los libros impresos porque sería una usurpación de poder muy obvia y
+generaría protesta. Entonces encontraron una estrategia indirecta: primero,
+obtienen la legislación para retirar esas libertades a los libros electrónicos
+cuando todavía no hay libros electrónicos, así no hay controversia. No hay
+usuarios preexistentes de libros electrónicos acostumbrados a sus libertades y
+dispuestos a defenderlas. Eso es lo que consiguieron con la Digital Millenium
+Copyright Act en 1998. Entonces introducen los libros electrónicos y
+gradualmente logran que todos se pasen de los libros impresos a los libros
+electrónicos, eventualmente el resultado es: los lectores perdieron esas
+libertades sin que jamás haya habido un instante en el que esas libertades les
+fueran retiradas y en el que ellos pudieran haber luchado para conservarlas. 
+
+Vemos al mismo tiempo esfuerzos para retirarle a la gente la libertad de usar
+otro tipo de obras publicadas. Por ejemplo, las películas en  DVD se publican
+con un formato cifrado que iba a ser secreto ---se suponía que iba a ser
+secreto--- y la única forma en que las compañías cinematográficas iban a darte
+el formato, de manera que pudieras fabricar un reproductor de DVD, era si
+firmabas un contrato comprometiéndote a incluir ciertas restricciones en el
+reproductor, con el resultado de que se impediría al público el ejercicio
+completo de sus derechos legales. Entonces unos cuantos astutos programadores
+en Europa encontraron la forma de descifrar los DVD y escribieron un paquete
+de software libre que podía leer un DVD.\footnote{Ahora hay muchos paquetes de
+ese estilo. El primero se llamaba <<DeCSS>>.} Esto hizo posible usar software
+libre sobre el sistema operativo GNU/Linux para ver el DVD que habías
+comprado, lo cual es algo perfectamente legítimo. Deberías tener derecho a
+hacer eso con software libre. 
+
+Pero las compañías cinematográficas reclamaron y fueron a juicio. Ya veis, las
+compañías cinematográficas han hecho un montón de películas en las que hay un
+científico loco y alguien dice <<pero doctor, hay ciertas cosas que se supone
+que el Ser Humano no debe conocer>>. Seguramente han visto demasiadas de sus
+propias películas porque llegaron a creer que el formato de los DVD es algo
+que el Ser Humano no debía conocer. Y obtuvieron un fallo para censurar
+totalmente el software reproductor de DVD. Prohibieron hasta linkar a una
+pagina web fuera de los EEUU en donde esta información estuviera legalmente
+disponible. Se ha hecho una apelación a este fallo. Me enorgullece decir que
+yo firmé un breve alegato en aquella apelación, aunque represento un papel
+bastante pequeño en esa batalla en particular. 
+
+El gobierno de los EEUU intervino directamente en favor del bando contrario.
+Esto no es sorprendente cuando consideras porqué la Digital Millennium
+Copyright Act fue aprobada en la primera votación. La razón es el sistema de
+financiación de campañas políticas que tenemos en EEUU, que es esencialmente
+un soborno legalizado, donde los candidatos son comprados por las empresas
+antes de ser siquiera elegidos. Y, por supuesto, ellos saben quién es su amo
+---saben para quién trabajan--- y aprueban las leyes que les dan más poder a
+las compañías. 
+
+Qué ocurrirá con aquella batalla en particular, no lo sabemos. Pero mientras
+tanto Australia ha aprobado una ley similar y Europa está terminando de
+adoptar una: así que el plan es no dejar lugar en la Tierra donde esta
+información esté disponible para el público. Sin embargo, los EEUU siguen
+siendo el líder mundial en tratar de impedir que el público distribuya
+información que ha sido publicada. 
+
+Los EEUU, sin embargo, no son el primer país en hacer de esto una prioridad.
+La Unión Soviética trató este tema como algo muy importante. Allí,  la copia y
+redistribución no autorizadas eran conocidas como \textit{samizdat} y para
+erradicarlas desarrollaron una serie de métodos: primero, guardias vigilando
+cada equipo de copia para verificar qué es lo que copiaba la gente e impedir
+hacer copias prohibidas. Segundo, duros castigos para cualquiera que pescaran
+haciendo copias prohibidas. Te podían mandar a Siberia. Tercero, buscar
+informantes, pidiéndole a todo el mundo que delate a sus vecinos y compañeros
+a la policía de la información. Cuarto, responsabilidad colectiva: <<¡Tú! ¡Tú
+vas a vigilar a ese grupo! Si pesco a cualquiera de ellos haciendo copias
+prohibidas, irás a prisión. Así que vigílalos bien>>. Y quinto, propaganda,
+empezando en la niñez para convencer a todos de que sólo un horrible enemigo
+del pueblo podría perpetrar este copia prohibido. 
+
+Los EEUU están usando todos estos métodos ahora. Primero, guardias vigilando
+los equipamientos de copia. En tiendas de copiado, tienen guardias que
+verifican lo que copias. Pero emplear guardias humanos para vigilar qué copias
+en tu computadora sería demasiado caro; el trabajo humano es demasiado caro.
+Entonces tienen guardias robot. Ese es el propósito de la Digital Millennium
+Copyright Act. Este software va en tu ordenador; es la única manera en que
+puedes acceder a cierta información y te impide copiarla. 
+
+Ahora existe un plan para introducir este software en cada disco duro, de modo
+que habría archivos en tu disco a los que ni siquiera podrías acceder, excepto
+obteniendo permiso de acceso de algún servidor de red. Esquivar este software
+o aun decirle a otra gente cómo esquivarlo constituye un delito. 
+
+Segundo, duros castigos. Hace unos pocos años, si hacías copias de algo y se
+las entregabas a tus amigos, sólo para ayudarlos, esto no era un delito; nunca
+había sido un delito en los EEUU. Entonces lo convirtieron en una fechoría, de
+modo que te pueden poner en prisión durante años por compartir con tu vecino. 
+
+Tercero, informantes. Bueno, habréis visto los anuncios en la televisión, los
+anuncios en el metro de Boston pidiéndole a la gente que delate a sus
+compañeros de trabajo a la policía de la información, que oficialmente se
+llama Asociación de Editores de Software. 
+
+Y cuarto, responsabilidad colectiva. En los EEUU, se ha hecho mediante el
+alistamiento de los proveedores de Internet, haciéndolos legalmente
+responsables de todo lo que sus clientes publiquen. El único modo en que
+pueden evitar ser considerados responsables es si siguen invariablemente el
+procedimiento de desconectar o retirar la información en menos de dos semanas
+después de recibir una queja. Hace unos pocos días, oí que un sitio que
+contenía una protesta inteligente criticando al City Bank por algunas de sus
+malvadas políticas fue desconectado de esta manera. Hoy en día, ni siquiera te
+juzgan; tu sitio sencillamente es ser desconectado. 
+
+Y, finalmente, propaganda, comenzando desde la infancia. Para eso se usa la
+palabra <<pirata>>. Si hacéis memoria, hace apenas unos pocos años el término
+<<pirata>> se aplicaba a los editores que no pagaban al autor. Pero ahora se le
+ha dado la vuelta completamente. Ahora se aplica a los miembros del público
+que escapan al control del editor. Está siendo usado para convencer a la gente
+de que sólo un malvado enemigo del pueblo podría practicar la copia prohibida.
+Dice que <<compartir con el prójimo es el equivalente moral de atacar un
+barco>>. Espero que no estéis de acuerdo, y si no lo estáis, espero que
+rehuséis a usar la palabra de tal manera. 
+
+Así que los editores están comprando leyes para darse más poder a sí mismos.
+Además, están extendiendo los plazos de duración del copyright. La
+Constitución de los EEUU dice que el copyright debe durar durante un tiempo
+limitado, pero los editores quieren que el copyright dure para siempre. Sin
+embargo, obtener una enmienda constitucional sería bastante difícil, así que
+encontraron una manera más fácil de lograr el mismo resultado. Cada veinte
+años extienden retroactivamente el copyright por veinte años mas. Así, el
+resultado es que, en un determinado momento, el copyright dura nominalmente
+por un cierto período y cualquier copyright dado va a expirar nominalmente
+algún día. Pero esa expiración nunca se alcanzará porque cada copyright se
+extenderá por veinte años, cada veinte años; entonces, ningún trabajo entrará
+en el dominio público otra vez. Este ha sido llamado el <<plan del copyright
+perpetuo a plazos>>. 
+
+La ley que en 1998 extendió el copyright por 20 años se conoce como Ley de
+Mickey Mouse de Extensión del Copyright\footnote{La denominación oficial es
+<<Ley de Sonny Bono para la extensión de la duración del copyright>>.} porque
+uno de los principales auspiciantes de esta ley fue Disney. Disney se dio
+cuenta de que el copyright sobre Mickey Mouse iba a expirar, y ellos no
+quieren que eso ocurra nunca, pues hacen un montón de dinero con ese
+copyright. 
+
+
+\section{Globalización}
+
+Ahora bien, el título original de esta charla era supuestamente <<Copyright y
+Globalización>>. Si observáis la globalización, veréis que está compuesta de un
+conjunto de políticas que se hacen en nombre de la eficiencia económica, los
+llamados tratados de libre comercio, los cuales realmente están diseñados para
+darle a las compañías poder sobre las leyes y las directrices políticas. No
+son realmente tratados sobre libre comercio. Tienen que ver con transferencias
+de poder: retirar el poder de decidir leyes a los ciudadanos de cualquier país
+que pudieran acaso tener en cuenta sus propios intereses y dar ese poder a las
+compañías que no tendrán en cuenta los intereses de esos ciudadanos. 
+
+Desde su punto de vista la democracia es el problema y estos tratados están
+diseñados para terminar con el problema. Por ejemplo, el NAFTA [Zona de Libre
+Comercio de Norte América] de hecho contiene disposiciones, creo, que permiten
+a las compañías demandar a otro gobierno para así librarse de una ley que
+ellas piensen que dificulta sus ganancias en otro país. De este modo, las
+compañías extranjeras tienen más poder que los ciudadanos del país. 
+
+Existen pretensiones de extender esto más allá del NAFTA. Por ejemplo, este es
+uno de los objetivos de la así llamada Área de Libre Comercio de las Américas,
+extender este principio a todos los países de Sudamérica y el Caribe, y el
+acuerdo multilateral sobre  la inversión iba a intentar diseminarlo por todo
+el mundo. 
+
+Una cosa que hemos visto en la década de 1990 es que estos tratados empiezan a
+imponer la legislación de copyright en todo el mundo, de maneras más poderosas
+y restrictivas. Estos tratados no son tratados de libre comercio. Son de hecho
+tratados de comercio controlado por empresas, usados para darle control a las
+corporaciones sobre el comercio mundial, para eliminar el libre comercio. 
+
+Cuando los EEUU eran un país en desarrollo en el siglo XIX,  no reconocían los
+copyrights extranjeros. Ésta era una decisión tomada cuidadosamente y era una
+decisión inteligente. Se entendía que, para los EEUU, reconocer copyrights
+extranjeros sería desventajoso, que el dinero sería absorbido desde fuera y no
+haría mucho bien. 
+
+La misma lógica sería aplicable hoy día a los países en desarrollo, pero los
+EEUU tienen suficiente poder para obligarlos a ir en contra de sus intereses.
+De hecho, es un error hablar de los intereses de los países en este contexto.
+De hecho, estoy seguro de que la mayoría de ustedes han oído la falacia de
+intentar juzgar el interés público mediante la suma de la riqueza de todos. Si
+los trabajadores norteamericanos perdieran mil millones de dólares y Bill
+Gates ganase dos mil millones, los norteamericanos ¿estarían en general mejor?
+¿Sería bueno para EEUU? Si miramos sólo el total parece que es bueno. Sin
+embargo, en realidad este ejemplo muestra que sumar el total es una manera
+incorrecta de juzgar, pues Bill Gates no necesita realmente otros dos mil
+millones pero la pérdida de mil millones por parte de otra gente que no tiene
+tanto puede, para empezar, ser dolorosa. Bien, en una discusión acerca de
+cualquiera de estos tratados de comercio, cuando oyes a la gente hablar de los
+intereses de este o de aquel país, lo que están haciendo con cada país es
+sumar los ingresos del total de población. Se suma el dinero de la gente rica
+y de la gente pobre. Así que aplicar esa misma falacia es en realidad una
+excusa para hacerte ignorar el efecto de la distribución de la riqueza en el
+país y en qué medida va a aumentar esa disparidad, como ha ocurrido en los
+EEUU. 
+
+Por lo tanto, no son realmente los intereses de los EEUU lo que se está
+defendiendo al imponer la legislación de copyright alrededor del mundo. Son
+los intereses de ciertos propietarios de empresas, muchos de los cuales están
+en los EEUU y algunos están en otros países. En ningún caso se defiende el
+interés público.
+
+
+\section{Repensar el copyright }
+
+Pero ¿qué cosa tendría sentido hacer? Si creemos en el objetivo del copyright
+declarado, por ejemplo, en la Constitución de los EEUU, que es el objetivo de
+promover el progreso, ¿qué \textit{normas} sería inteligente usar en la era de
+las redes informáticas? Claramente, en vez de incrementar los poderes del
+copyright, tenemos que disminuirlos tanto como para darle al público cierto
+espacio de libertad donde pueda hacer uso de los beneficios de la tecnología
+digital, hacer uso de sus redes informáticas. Pero ¿hasta dónde podemos llegar
+con eso? Es una pregunta interesante porque no creo que debamos abolir
+totalmente el copyright. La idea de intercambiar algunas libertades a cambio
+de más progreso todavía podría ser ventajosa a cierto nivel, aun cuando el
+copyright tradicional restringe demasiada libertad. Pero para pensar acerca de
+esto de forma inteligente, lo primero que debemos reconocer es que no hay
+razón para hacerlo de modo totalmente uniforme. No hay razón para insistir en
+conceder el mismo trato en todo tipo de trabajos. 
+
+De hecho, no es ese el caso actualmente porque hay un montón de excepciones
+para la música. La música es tratada de formas muy diferentes bajo la
+legislación de copyright. Pero la insistencia arbitraria en la uniformidad es
+usada astutamente por los editores. Eligen algún caso especial peculiar y
+argumentan que, en ese caso especial, sería ventajoso tener ciertas
+prerrogativas de copyright. Y luego dicen que en aras de la uniformidad, tiene
+que haber estas prerrogativas para todo. Entonces, por supuesto, eligen el
+caso especial en donde puedan hacer la argumentación más fuerte, aun cuando
+sea un caso especial poco frecuente y no muy importante después de todo. 
+
+Pero quizás deberíamos tener esas prerrogativas para ese caso especial en
+concreto. No tenemos que pagar el mismo precio para todo lo que compramos. Mil
+dólares por un coche nuevo puede ser un muy buen trato. Cien dólares por una
+botella de leche es un trato horrible. No pagarías el precio especial por
+cualquier cosa que compres en otros ámbitos de la vida. ¿Por qué hacerlo aquí? 
+
+Así que necesitamos observar las diferentes clases de obras, quisiera proponer
+una manera de hacerlo. 
+
+La primera clase son las obras funcionales ---es decir, las que se usan para
+hacer un trabajo.
+
+Esto incluye recetas, programas informáticos, manuales y libros de texto,
+obras de consulta como diccionarios y enciclopedias. Para todas estas obras
+funcionales creo que los problemas son básicamente los mismos que para el
+software y se pueden aplicar las mismas conclusiones. La gente debería tener
+la libertad aún de publicar una versión modificada porque es muy útil
+modificar trabajos funcionales. Las necesidades de la gente no son las mismas
+para todos. Si yo escribiera tal obra para hacer el trabajo que pienso que es
+necesario, tu idea sobre el trabajo que es necesario puede ser algo diferente.
+Entonces querrás modificar esta obra para que haga aquello que es bueno para
+ti. En ese punto, puede haber otra gente que tenga las mismas necesidades que
+tú y tu versión modificada puede ser buena para ellos. Todos los que saben
+cocinar saben esto y lo han sabido durante cientos de años. Es normal hacer
+copias de recetas y dárselas a otra gente y también es normal cambiar una
+receta. Si cambias la receta y cocinas para tus amigos y a ellos les gusta lo
+que están comiendo, podrán decirte <<¿me puedes pasar la receta?>>. Entonces a
+lo mejor les apuntas tu versión y les das una copia. Esto es exactamente lo
+mismo que, mucho después, nosotros hemos empezado a hacer en la comunidad del
+software libre. Este es un tipo de obra. 
+
+El segundo tipo son las obras cuyo propósito es decir lo que cierta gente
+piensa. Su propósito es la opinión de cierta gente. Esto incluye, por ejemplo,
+memorias, artículos de opinión, publicaciones científicas, ofertas de compra y
+venta, catálogos de artículos para vender. La idea de estos trabajos es
+decirte qué es lo que alguien piensa, o qué vio, o qué cree. Modificarlos
+sería tergiversar a los autores; así que modificar estos trabajos no es una
+actividad socialmente útil. De este modo, la copia textual es lo único que
+realmente necesita la gente que le esté permitido hacer. 
+
+La siguiente pregunta es: ¿debería la gente tener derecho a hacer copias
+textuales con fines comerciales? ¿O es suficiente con las no comerciales?
+Veréis, son dos actividades diferentes que podemos distinguir, así que podemos
+tener en cuenta las preguntas por separado: el derecho a hacer copias
+textuales no comerciales y el derecho a hacer copias textuales comerciales.
+Bien, podría ser una buena política de compromiso tener un copyright que
+proteja la copia textual comercial pero permitir a todos el derecho a la copia
+textual no comercial. De esta manera, el copyright sobre la copia textual
+comercial, así como sobre todas las versiones modificadas ---sólo el autor
+podría aprobar una versión modificada--- seguiría proporcionando el mismo
+flujo de ganancias que provee ahora para costear la escritura de estos
+trabajos, en cualquier grado que sea. 
+
+Permitir la copia textual no comercial significa que el copyright ya no tendrá
+que entrometerse en el hogar de cada uno. Se convierte de nuevo en una
+regulación industrial, fácil de hacer cumplir e inofensiva. Ya no requerirá
+castigos draconianos ni informantes en pos de su cumplimiento. De este modo,
+obtendremos la mayor parte del actual beneficio ---y evitaremos la mayor parte
+del horror del actual sistema. 
+
+La tercera categoría son las obras estéticas o de entretenimiento, donde lo
+más importante es la sensación de apreciar la obra. Para estas obras, la
+cuestión de la modificación es muy complicada porque, por un lado, está la
+idea de que estos trabajos reflejan la visión de un artista y cambiarlos es
+distorsionar esa visión. Por otro lado, tenemos el hecho de que se da un
+proceso popular, donde una sucesión de personas modificando una obra puede, a
+veces, producir un resultado que es extremadamente rico. Aún cuando existan
+artistas produciendo obras, tomar prestado de obras anteriores es a menudo muy
+útil. Algunas de las piezas teatrales de Shakespeare usaron historias tomadas
+de otras. Si las leyes de copyright de hoy en día hubieran tenido efecto
+entonces, esas obras teatrales hubieran sido ilegales. Así que es una cuestión
+difícil la de qué deberíamos hacer acerca de publicar versiones modificadas de
+una obra estética o artística, y podríamos tener que buscar más subdivisiones
+de la categoría para resolver este problema. Por ejemplo, puede ser que el
+entorno de los juegos de ordenador deba ser tratado de una manera; quizás todo
+el mundo debería ser libre de publicar versiones modificadas. Pero quizás una
+novela debería ser tratada de manera diferente; quizás, para ello, la
+publicación comercial requiera un acuerdo con el autor original. 
+
+Ahora bien, si la publicación comercial de estos trabajos estéticos se
+protegiera con el copyright, eso ocasionaría que buena parte del flujo de
+ganancias, que existe hoy en día, se dedicara a apoyar a los autores y
+músicos, y esto en el limitado grado en que el actual sistema los apoya, ya
+que lo hace muy mal. De este modo, este sería un compromiso razonable,
+justamente como en el caso de las obras que representan el punto de vista de
+una determinada persona. 
+
+Si miramos hacia adelante, al tiempo en el que la era de las redes de
+ordenadores haya comenzado plenamente, una vez que hayamos superado esta etapa
+de transición, podemos imaginar otra manera por la que los autores consigan
+dinero por su trabajo. Imaginemos que tenemos un sistema de dinero digital que
+te permite obtener dinero por tu trabajo. Imaginemos que tenemos un sistema de
+dinero digital que te permite enviar dinero a alguien a través de Internet.
+Esto puede hacerse de varias maneras; usando cifrado, por ejemplo. E
+imaginemos que la copia textual de estos trabajos estéticos está permitida.
+Sin embargo están escritos de tal manera que cuando estás escuchando, o
+leyendo, o mirando uno de ellos, aparece una caja, a un lado en tu pantalla,
+que dice <<haga click aquí para enviarle un dólar al autor>>, o al músico, o lo
+que sea. Y simplemente permanece ahí. No se interpone en tu camino. Está al
+lado. No interfiere contigo, pero está ahí, recordándote que es algo bueno
+apoyar a los escritores y a los músicos. 
+
+Así que si te gusta el trabajo que estás leyendo o escuchando, eventualmente
+dirás: <<¿Por qué no he de darle a esta gente un dólar? Es sólo un dólar. ¿Qué
+es eso? Ni siquiera lo notaré>>. Y las personas empezarán a enviar un dólar. Lo
+bueno de esto es que hace de la copia el aliado de los autores y de los
+músicos. Cuando alguien le envía por correo electrónico a un amigo una copia,
+ese amigo podría enviar un dólar también. Si realmente te gusta, podrías
+enviar un dólar más de una vez y ese dólar es más de lo que obtienen hoy si
+compras un libro o compras un CD, ya que obtienen una minúscula fracción de la
+venta. Los mismos editores que están exigiendo pleno poder sobre el público en
+nombre de los autores y músicos, están aprovechándose todo el tiempo de esos
+mismos autores y esos mismos músicos. 
+
+Os recomiendo leer el artículo de Courtney Love en la revista \textit{Salon},
+un artículo sobre los piratas que planean usar el trabajo de los músicos sin
+pagarles. Estos piratas son las compañías discográficas que les pagan un
+promedio del 4\% de las ventas. Por supuesto, los músicos de mayor éxito
+reciben una porción mayor. Obtienen más del 4\% de sus grandes ventas, lo que
+significa que la gran mayoría de los músicos que tienen un contrato
+discográfico obtienen menos del 4\% de sus pequeñas ventas. 
+
+Éste es el modo en que funciona: la compañía discográfica gasta dinero en
+publicidad y considera este gasto como un adelanto a los músicos, aunque los
+músicos nunca lleguen a verlo. De este modo, nominalmente, cuando compras un
+CD, cierta fracción de ese dinero va a los músicos, pero realmente no es así.
+En realidad, está destinado a pagar los gastos publicitarios y solamente si
+los músicos son de gran éxito podrán ver algo de ese dinero. 
+
+Los músicos, por supuesto, firman sus contratos discográficos porque tienen la
+esperanza de ser uno de esos pocos que se hacen ricos. Así que, esencialmente,
+es una lotería que se ofrece a los músicos para tentarlos. Aun cuando sean
+buenos músicos, pueden no ser buenos para razonar de forma lógica y cuidadosa
+y de esta forma poder ver esta trampa. De este modo, firman y probablemente
+todo lo que obtienen es publicidad. Bueno, ¿por qué no les damos publicidad de
+una manera diferente? No a través de un sistema basado en la restricción del
+público, un sistema de los complejos industriales que nos entristece con una
+música malísima que es fácil de vender. En cambio, ¿por qué no hacer del
+impulso natural del oyente a compartir la música que le gusta el aliado de los
+músicos? Si tenemos esta caja que aparece en el reproductor como un modo de
+enviar un dólar a los músicos, las redes informáticas podrían ser el mecanismo
+para dar a los músicos esta publicidad, la misma publicidad que es todo lo que
+ahora obtienen de los contratos discográficos. 
+
+Debemos reconocer que el sistema de copyright existente hace un pésimo trabajo
+de apoyo a los músicos. Tan malo como el que hace el comercio mundial al
+intentar elevar el nivel de vida en Filipinas y en China.  Esas zonas
+industriales donde todo el mundo trabaja en \textit{sweatshops} y todos los
+productos se hacen \textit{sweatshops.} La globalización es una manera muy
+ineficiente de elevar el nivel de vida de los pueblos de ultramar. Pongamos
+por caso, a un norteamericano se le paga veinte dólares la hora para hacer
+algo y le das ese trabajo a un mexicano a quien se le paga quizás seis dólares
+por día. Lo que ocurre aquí es que tomas una gran cantidad de dinero de un
+trabajador norteamericano, le das una fracción minúscula, un pequeño
+porcentaje, a un trabajador mexicano, y el resto se lo devuelves a la
+compañía. De modo que si tu meta es elevar el nivel de vida de los
+trabajadores mexicanos, esta es una pésima manera de hacerlo. 
+
+Es interesante ver cómo el mismo fenómeno se da en la industria del copyright,
+la misma idea general. En nombre de estos trabajadores, quienes ciertamente
+merecen algo, proponen medidas que les dan una diminuta porción y en realidad
+aumentan el poder de las compañías para controlar nuestras vidas. 
+
+Si estás tratando de reemplazar un sistema muy bueno, tienes que hacer un
+esfuerzo muy grande para encontrar una alternativa mejor. Si sabes que el
+actual sistema es deplorable, no es tan difícil encontrar una alternativa
+mejor; el patrón de comparación es hoy muy bajo. Debemos recordarlo siempre
+esto cuando consideramos cuestiones relativas a la política del copyright. 
+
+Creo que dije la mayor parte de lo que quiero decir. Quisiera mencionar que
+mañana es el \textit{phone-in sick day}\footnote{Evento del movimiento global
+que podría traducirse como <<día que toca ponerse enfermo>>, en alusión a la
+excusa usada para no tener que ir al trabajo y poder asistir en su lugar a la
+manifestación. El evento al que se refiere Stallman tuvo lugar el 20 de abril
+de 2001. [\textit{N. del E.}]} en Canadá. Mañana se da inicio a una cumbre
+para terminar de negociar el Área de Libre Comercio de las Américas, con el
+fin de extender el poder de las corporaciones a un mayor número de países; se
+está planeando una gran protesta en Quebec. Hemos visto métodos extremos para
+aplastar esta protesta. Se está impidiendo a muchos estadounidenses la entrada
+a Canadá a través de la frontera que, se supone, debería permitirles entrar en
+cualquier momento. Bajo las excusas más endebles han construido un muro
+alrededor del centro de Quebec para usarlo como fortaleza a fin mantener a los
+manifestantes fuera. Hemos visto gran cantidad de trucos sucios usados contra
+la manifestación pública en contra de estos tratados. De este modo, cualquier
+brizna de democracia que nos quede después de que se le haya retirado a
+nuestros gobernantes democráticamente electos el poder de gobernar y después
+de que se le haya dado a las compañías y a los organismos internacionales no
+electos, lo que sea que quede después de eso, puede que no sobreviva a la
+supresión de la protesta pública contra esa tendencia. 
+
+He dedicado diecisiete años de mi vida a trabajar en el software libre y  en
+asuntos relacionados con él. No lo he hecho porque piense que es la cuestión
+política más importante del mundo. Lo hice porque era el área en donde vi que
+tendría que usar mejor mis destrezas para hacer el mayor bien. Pero lo que ha
+ocurrido es que las cuestiones políticas en general han evolucionado y la
+cuestión política más importante del mundo, hoy, es resistir la tendencia a
+dar poder a las compañías en detrimento del público y de los gobiernos. Veo el
+software libre y los asuntos relacionados a la información como parte de esa
+cuestión de primer orden. Así que me he encontrado indirectamente trabajando
+en este problema. Espero contribuir en algo a ese esfuerzo. 
+
+
+ \section{Turno de preguntas}
+
+\medskip \noindent \textsc{Thornburn.} En un momento vamos a pasar a escuchar
+las preguntas y comentarios del público. Pero antes permítanme ofrecerles una
+breve y somera intervención. Me parece que la guía práctica más fuerte e
+importante que Stallman nos ofrece tiene dos elementos clave. Uno es el
+reconocimiento de que las viejas suposiciones sobre el copyright, los viejos
+usos del copyright, son inapropiados; están siendo desafiados o socavados por
+el advenimiento del ordenador y de las redes informáticas. Eso puede ser
+obvio, pero es esencial. 
+
+El segundo es el reconocimiento de que la era digital nos obliga a
+reconsiderar cómo distinguimos y sopesamos las formas del trabajo intelectual
+y creativo. Stallman, indudablemente, está en lo cierto al afirmar que ciertos
+tipos de iniciativas intelectuales justifican más protección mediante el
+copyright que otras. Tratar de identificar sistemáticamente estos diferentes
+tipos o niveles de protección por medio del copyright me parece una valiosa
+manera de ocuparse de los problemas relativos al trabajo intelectual
+representados por el advenimiento del ordenador. 
+
+Pero creo que estoy detectando otro tema subyacente en lo que Stallman ha
+estado diciendo y que no está en realidad directamente relacionado con los
+ordenadores, sino más ampliamente con cuestiones de autoridad democrática y
+con el poder creciente que los gobiernos y las empresas ejercen sobre nuestras
+vidas. Este lado populista y anticorporativo del discurso de Stallman es
+enriquecedor pero también reduccionista, potencialmente simplista. Y es
+también quizás demasiado idealista. Por ejemplo, cómo podría un novelista o un
+poeta o un autor de canciones o un músico o el autor de un libro de texto
+académico, sobrevivir en este mundo feliz en que la gente es alentada pero no
+obligada a pagar a los autores. En otras palabras, me parece que la brecha
+entre la práctica existente y las posibilidades visionarias sobre las que
+especula Stallman, es todavía inmensamente ancha. 
+
+Entonces voy a concluir preguntándole a Stallman si quisiera desarrollar un
+poco ciertos aspectos de su charla y, específicamente, si es que tiene más
+ideas sobre la manera en que aquellos que llamaremos <<creadores 
tradicionales>>
+pueden ser protegidos bajo su sistema de copyright. 
+
+\medskip \noindent \textsc{Stallman.} Primero de todo, tengo que señalar que 
no debemos
+usar el término <<protección>> para describir lo que hace el copyright. El
+copyright restringe a la gente. El término <<protección>> es un término
+propagandístico que usan las empresas propietarias de copyright. El término
+<<protección>> significa impedir que algo sea, de alguna manera, destruido.
+Bien, yo no creo que una canción se destruya porque se escuchen más copias de
+ella. Tampoco creo que una novela se destruya si más gente está leyendo copias
+de ella. Así que no usaré esa palabra. Pienso que conduce a la gente a
+identificarse con el bando equivocado. 
+
+También, es una muy mala idea pensar acerca de la <<propiedad intelectual>> por
+dos razones: primero, prejuzga la pregunta más fundamental en este ámbito, que
+es: ¿cómo deberían ser tratadas estas cosas, deberían tratarse como un tipo de
+propiedad? Usar el término <<propiedad intelectual>> para describir la cuestión
+es presuponer que la respuesta es <<sí>>, que ésa es la manera de tratar las
+cosas y no de otra manera. 
+
+Segundo, promueve la sobregeneralización. La propiedad intelectual es un
+término genérico utilizado para varios sistemas legales con orígenes
+independientes como el copyright, las patentes, las marcas registradas, los
+secretos comerciales y también algunas otras cosas más. Se trata de cosas casi
+completamente diferentes; no tienen nada en común. Pero a la gente que oye el
+término <<propiedad intelectual>> se le lleva hacia una falsa imagen, creen que
+hay un principio general de propiedad intelectual que es aplicado en distintas
+áreas específicas. De este modo, asumen que esas diferentes áreas de la ley
+son similares. Esto lleva no sólo a un pensamiento confuso acerca de qué es
+correcto hacer; lleva a la gente a no poder entender qué es lo que de hecho
+dice la ley, ya que suponen que la ley de copyright, la ley de patentes y la
+ley de marcas registradas son similares, cuando, de hecho, son totalmente
+diferentes. 
+
+Así que si queréis promover el pensamiento cuidadoso y el entendimiento claro
+de qué es lo que la ley dice, evitad el uso del término <<propiedad
+intelectual>>. Hablad de copyright. O hablad de patentes. O hablad de marcas
+registradas o cualquiera que sea el asunto del que queráis hablar. Pero no
+habléis de propiedad intelectual. Una opinión sobre propiedad intelectual casi
+tiene que ser necesariamente absurda. Yo no tengo una opinión acerca de la
+propiedad intelectual. Tengo opiniones acerca del copyright, las patentes y
+las marcas registradas, y son diferentes. Llegué a ellas a través de procesos
+de pensamiento diferentes porque esos sistemas legales son totalmente
+diferentes. 
+
+De todos modos, he hecho una digresión, pero es terriblemente importante. 
+
+Ahora permitidme ir al grano. Por supuesto, no podemos ver ahora cómo podría
+funcionar correctamente, o si es que podría funcionar, pedirle a la gente que
+pague dinero de forma voluntaria a los autores y músicos que les gustan. Una
+cosa obvia es que todo lo bien que puede llegar a funcionar un sistema así es
+proporcional al número de personas que participan de la red, y ese número, lo
+sabemos, se incrementará exponencialmente dentro de unos años. Si lo
+intentásemos hoy, podría fallar y ello no probaría nada porque con diez veces
+más gente participando podría funcionar. 
+
+La otra cosa es que aun no tenemos este sistema de desembolso de dinero
+digital. Así que en realidad no podemos intentarlo hoy. Podría intentarse algo
+un poco parecido. Puedes contratar servicios en los que puedes pagarle dinero
+a alguien ---cosas como Pay Pal. Pero, antes de poder pagarle a nadie mediante
+Pay Pal, tendrás que soportar un complejo papeleo y darles información
+personal sobre ti. Y ellos hacen registros de a quiénes les pagas. ¿Puedes
+confiar en que no harán un mal uso de esta información? 
+
+El dólar puede no desalentarte, pero las dificultades que acarrea el sistema
+de pago sí que pueden. La idea es que debería ser tan fácil como quitarle un
+caramelo a un niño pagar cuando urja la necesidad, de modo que no haya nada
+que te desaliente excepto la cantidad de dinero. Y si es lo bastante pequeño,
+no tiene porque desalentarte. Sabemos, en cambio, que los \textit{fans} pueden
+realmente amar a los músicos y sabemos que alentar a los \textit{fans} a
+copiar y redistribuir música ha sido hecho por algunas bandas que fueron, y
+son, bastante exitosas, como los Grateful Dead. Ellos no tuvieron problemas
+para ganarse la vida con su música por haber alentado a sus \textit{fans} a
+grabar y copiar cintas. Ni siquiera bajaron las ventas de sus discos. 
+
+Nos estamos desplazando gradualmente de la era de la imprenta a la era de las
+redes informáticas, pero esto no ocurre de un día para otro. La gente todavía
+compra montones de discos y eso continuará pasando probablemente durante
+muchos años ---quizás para siempre. En tanto eso continúe, simplemente con
+tener un copyright que se aplique a las ventas comerciales de discos se podría
+hacer un trabajo tan bueno de apoyo a los músicos como el que se hace hoy en
+día. Por supuesto, no es muy bueno, pero, al menos, la cosa no irá a peor. 
+
+\medskip \noindent \textsc{Pregunta.} [Un comentario y una pregunta acerca de
+la libre descarga y acerca del intento de Stephen King\footnote{El escritor de
+novelas de terror Stephen King  intentó vender uno de sus libros a través de
+la red en una serie de descargas (podías comprar un capítulo cada vez), pero
+cerró el sistema antes de acabar de escribir el libro.} de comercializar una
+de sus novelas a través de la web.] 
+
+\medskip \noindent \textsc{Stallman.} Sí, es interesante saber qué hizo y qué 
ocurrió.
+Cuando al principio oí hablar sobre aquello, estaba
+encantado. Pensé: tal vez está dando un paso hacia un mundo que no
+esté basado en tratar de mantener al público apresado por una cadena de
+hierro. Entonces vi que de hecho había escrito para pedirle a la gente que
+pague. Explicando lo que hizo, estaba publicando una novela como una serie,
+por entregas, y dijo: <<Si obtengo suficiente dinero, entregaré más>>. Pero la
+petición que escribió era a duras penas una petición. Era una afrenta al
+lector. Decía: <<Si no pagáis, es que sois malvados. Y si hay demasiados de
+vosotros que sois malvados, entonces yo simplemente dejaré de escribir esto>>. 
+
+Bien, claramente, ésa no es la manera de hacer que el público sienta ganas de
+enviarte dinero. Tienes que hacer que te amen, no que te teman. 
+
+\medskip \noindent \textsc{Pregunta.} [El mismo miembro del público] Los
+detalles fueron que él pidió que cierto porcentaje ---no sé el porcentaje
+exacto, alrededor de 90\% me parece--- de gente le enviara cierta cantidad de
+dinero, la cual era, creo, uno o dos dólares, o algo de esa magnitud. Tenías
+que escribir tu nombre y tu dirección de correo electrónico y alguna otra
+información para descargar la novela y si después del primer capítulo ese
+porcentaje no se alcanzaba, dijo que no publicaría otro. Fue muy hostil con el
+público que la descargaba. 
+
+
+\medskip \noindent \textsc{Pregunta.} ¿No está abierto al abuso de la gente, 
mediante el
+plagio, este sistema en donde no hay copyright pero en el que se le pide a la
+gente que haga donaciones voluntarias? 
+
+\medskip \noindent \textsc{Stallman.} No. Eso no es lo que he propuesto. 
Recuerda, estoy
+proponiendo que debería haber copyright cubriendo la distribución comercial y
+permitiendo sólo una redistribución de forma no comercial. Así que cualquiera
+que modifique la obra agregándole un contador a su sitio web, en lugar del
+contador del sitio web del verdadero autor, estaría infringiendo el copyright
+y podría ser demandado exactamente como podría ser demandado hoy. 
+
+
+\medskip \noindent \textsc{Pregunta.} Ya veo. ¿Entonces todavía imaginas un 
mundo en el
+que hay copyright? 
+
+
+\medskip \noindent \textsc{Stallman.} Sí. Como he dicho, para esa clase de 
obras. No
+estoy diciendo que todo debería estar permitido. Estoy proponiendo reducir los
+poderes del copyright, no abolirlos. 
+
+
+\medskip \noindent \textsc{Thornburn.} Una pregunta que se me ocurrió mientras 
hablabas,
+Richard, y otra vez mientras respondías a esta pregunta: ¿por qué no
+consideras las maneras en que el ordenador, por sí mismo, elimine
+completamente a los intermediarios ---del modo en que Stephen King se negó a
+hacer--- y pueda establecer una relación personal?
+
+
+\medskip \noindent \textsc{Stallman.} Bien, pueden y, de hecho, esta donación 
voluntaria
+es una manera... 
+
+
+\medskip \noindent \textsc{Thornburn.} ¿Piensas que ello no involucrará al 
editor en
+ningún caso? 
+
+
+\medskip \noindent \textsc{Stallman.} En absoluto. Espero que no lo haga,
+verás, porque los editores explotan a los autores terriblemente. Cuando les
+preguntas a los representantes de los editores acerca de esto, dicen: <<Bien,
+sí, si un autor o una banda no desea pasar por nosotros, no debería estar
+legalmente obligado a pasar por nosotros>>. Pero, de hecho, ellos hacen todo lo
+que pueden para impedir que eso resulte factible. Por ejemplo, están
+proponiendo formatos de copia restringida, de modo que para publicar en esos
+formatos, tendrías que pasar por los grandes editores, ya que no les dirán a
+nadie más cómo hacerlo. De este modo, su esperanza es un mundo en donde los
+reproductores reproduzcan esos formatos, y para obtener cualquier cosa que
+puedas reproducir en esos reproductores habrá que pasar por los editores. Así
+que, de hecho, aunque no haya una ley que prohíba al autor o al músico
+publicar de forma directa, esto no será factible. Está también el
+señuelo de que tal vez te hagas rico. Dicen: <<Te publicitaremos y quizás te
+vuelvas tan rico como los Beatles>> ---haceros a la idea de cualquier grupo de
+éxito--- y, por supuesto, sólo una minúscula fracción de los músicos tendrá
+esa suerte. Pero pueden ser llevados así a firmar contratos que los encerrarán
+para siempre. 
+
+Los editores tienden a ser malévolos a la hora de respetar sus contratos con
+los autores. Por ejemplo, los contratos de libro habitualmente dicen que si un
+libro se agota, los derechos vuelven al autor, y los editores generalmente no
+han sido muy buenos ejemplificando esa cláusula. A menudo se les ha tenido que
+obligar a respetarla. Bien, lo que están empezando a hacer ahora es usar la
+publicación electrónica como una excusa para decir que nunca se agotará; así
+que nunca tendrán que devolver los derechos. Su idea es que cuando el autor
+está necesitado haz que firme, y, desde entonces, no tendrá poder; sólo el
+editor tiene el poder. 
+
+
+\medskip \noindent \textsc{Pregunta.} ¿Sería bueno tener licencias libres para 
distintos
+tipos de obras que protejan el derecho del usuario a copiar del modo en que
+sea apropiado para cada tipo de trabajo? 
+
+
+
+\medskip \noindent \textsc{Stallman.} Bien, hay gente trabajando en esto. Pero 
para
+trabajos no funcionales, una cosa no sustituye la otra. Observemos un tipo de
+trabajo funcional, digamos un procesador de texto. Bien, si alguien hace un
+procesador de texto libre, puedes usarlo; no necesitas los procesadores de
+texto no libres. Pero yo no diría que una canción libre puede sustituir a
+todas las canciones no libres o que una novela libre sustituya a todas las
+novelas no libres. Para esa clase de obras, es diferente. Entonces, lo que
+pienso que simplemente debemos hacer es reconocer que estas leyes no merecen
+ser respetadas. No es incorrecto compartir con tu vecino, y si alguien intenta
+decirte que no puedes compartir con tu vecino, no deberías escucharlo. 
+
+
+\medskip \noindent \textsc{Pregunta.} Con respecto a los trabajos funcionales, 
según tu
+manera de pensar ¿cómo se equilibra la necesidad de abolir el copyright con la
+necesidad de incentivos económicos para hacer que se desarrollen estos
+trabajos funcionales? 
+
+
+\medskip \noindent \textsc{Stallman.} Bien, lo que vemos es, antes que nada, 
que este
+incentivo económico es mucho menos necesario que lo que la gente ha estado
+suponiendo. Fijaros en el movimiento de software libre, donde tenemos más de
+cien mil voluntarios a tiempo parcial desarrollando software libre. También
+vemos que hay otras maneras de obtener dinero que no están basadas en impedir
+que el público copie y modifique estos trabajos. Ésa es la lección interesante
+del movimiento del software libre. Aparte del hecho de que te ofrece una
+manera en que puedes usar un ordenador y conservar tu libertad de compartir y
+cooperar con otra gente, también nos muestra que esta suposición negativa de
+que la gente nunca haría estas cosas a menos que se les den poderes especiales
+para forzar a la gente a pagarles, es sencillamente incorrecta. Mucha gente
+hará estas cosas. De este modo, si echas un vistazo a, digamos, la escritura
+de monografías que sirven como libros de texto en muchos campos de la ciencia,
+excepto los muy básicos, los autores no hacen dinero. Ahora tenemos un
+proyecto para hacer una enciclopedia libre, que en realidad es un proyecto
+comercial, y está progresando. Teníamos un proyecto para una enciclopedia GNU,
+pero lo fundimos con otro proyecto comercial cuando ellos adoptaron nuestra
+licencia. En enero, se pasaron a la licencia de documentación libre GNU para
+todos los artículos de su enciclopedia. Entonces dijimos: <<Bien, unamos
+fuerzas con ellos y alentemos a la gente a contribuir>>. Se llama <<Nupedia>> y
+podéis encontrar un enlace a ella en http://www.gnu.org/encyclopedia. Así que
+hemos ampliado el desarrollo comunitario de una base libre de conocimientos
+útiles desde el software a una enciclopedia. Ahora estoy bastante seguro de
+que en todas estas áreas de obras funcionales, no necesitamos ese incentivo
+económico hasta el punto de que debamos arruinar el uso libre de esas obras. 
+
+\medskip \noindent \textsc{Thornburn.} Bien, qué hay de las otras dos
+categorías ---pensamientos personales y entretenimiento.  
+
+
+\medskip \noindent \textsc{Stallman.} Para los otros dos tipos de trabajo, no 
sé. No sé
+si la gente va a escribir algún día novelas sin preocuparse por ganar dinero
+con ello. En una sociedad post-escasez, pienso que sí. Puede que lo que
+necesitemos hacer, para alcanzar la sociedad post-escasez, es deshacernos del
+control empresarial sobre la economía y las leyes. Así que, en efecto, es como
+el problema del huevo y la gallina, como podéis ver. ¿Qué hacemos primero?
+¿Cómo obtenemos un mundo en donde la gente no tenga que conseguir dinero
+desesperadamente, si no es eliminando el control empresarial? ¿Y cómo podemos
+eliminar el control empresarial a no ser que\ldots? De todos modos, no lo sé,
+pero por eso estoy tratando de proponer primero un sistema de copyright de
+compromiso, y, segundo, el pago voluntario apoyado por un sistema de copyright
+de compromiso como una manera de proveer un flujo de ganancias a la gente que
+escribe estos trabajos. 
+
+
+\medskip \noindent \textsc{Pregunta.} ¿Cómo esperas implementar este sistema de
+copyright de compromiso bajo la presión de los intereses corporativos sobre
+los políticos estadounidenses, dado su sistema de financiación de campañas? 
+
+\medskip \noindent \textsc{Stallman.} Me supera. Ojalá lo supiera. Es un 
problema
+terriblemente difícil. Si supiera cómo resolver ese problema, lo resolvería y
+nada en el mundo podría hacerme sentir más orgulloso. 
+
+\medskip \noindent \textsc{Pregunta.} ¿Cómo luchas contra el control 
empresarial? Porque
+cuando observas las sumas de dinero destinadas al lobby empresarial en los
+tribunales, es tremendo. Pienso que el caso DeCSS (Decryption of Contents
+Scrambling System), del que estás hablando, le está costando algo así como un
+millón y medio de dólares a la defensa. Dios sabe cuánto le está costando a la
+parte empresarial. ¿Tienes alguna idea de cómo hacerse cargo de estas enormes
+sumas de dinero? 
+
+\medskip \noindent \textsc{Stallman.} Tengo una sugerencia. Si aconsejáramos 
boicotear
+totalmente las películas, pienso que la gente ignoraría ese consejo. Podrían
+considerarlo demasiado radical. Así que quisiera hacer una sugerencia
+levemente diferente, que lleva a lo mismo, y es: no vayas al cine a menos que
+tengas una razón sustancial para creer que la película es buena. Ahora bien,
+esto conduciría en la práctica a casi el mismo resultado que el boicot total
+de las películas de Hollywood. En extensión es casi lo mismo, pero en
+intensidad es muy diferente. Hemos notado que mucha gente va al cine por
+razones que nada tienen que ver con lo buena, o no, que ellos piensen que es
+la película. Así que si cambias eso, si sólo vas a ver una película cuando
+tienes alguna razón sustancial para creer que es buena, les estarás quitando
+un montón de dinero. 
+
+
+\medskip \noindent \textsc{Thornburn.} Una manera de entender todo este
+discurso hoy, pienso, es reconocer que siempre que las tecnologías radicales,
+potencialmente transformadoras, aparecen en la sociedad, hay una lucha sobre
+su control. Hoy estamos repitiendo lo que ocurrió en el pasado. De este modo,
+desde este ángulo, puede no haber una razón para la desesperanza, o incluso
+para el pesimismo, acerca de qué pueda ocurrir a largo plazo. Pero a corto
+plazo, las luchas por el control de textos e imágenes, y por el control de
+todo tipo de información, serán probablemente dolorosas y extensas. Por
+ejemplo, como profesor de comunicación, mi acceso a imágenes ha sido
+restringido, en años recientes, de un modo como nunca antes había ocurrido. Si
+escribo un ensayo en el que quiero usar imágenes fijas, incluso de películas,
+es mucho más difícil obtener permisos de uso, y los precios son mucho más
+elevados, aun cuando dé argumentos sobre la investigación intelectual y la
+categoría legal de \textit{fair use}\footnote{El \textit{fair use}, que se
+suele traducir como <<uso razonable>> o <<uso justo>> sin que la traducción
+ayude a saber qu\'{e} clase de uso es ese, es en realidad una figura jurídica
+del derecho anglosajón que equivale a aquellos usos de material sujetos a
+derechos de autor que no son controlados por la ley de copyright y que por
+tanto son excepciones a la misma. La Ley de Propiedad Intelectual española no
+contiene tal figura, y lo llama simplemente <<excepciones>>, por ejemplo el
+pr\'{e}stamo en bibliotecas o la copia privada son ejemplos de \textit{fair
+use} o <<excepciones>> tanto en EE.UU. como en España. [\textit{N. del E.}]}.
+De esta forma, pienso, en este momento de transformación, que las perspectivas
+a un plazo mayor pueden, de hecho, no ser tan perturbadoras como lo que está
+ocurriendo a corto plazo. Sin embargo, en cualquier caso, necesitamos
+comprender toda nuestra experiencia contemporánea como una versión renovada de
+la lucha por el control de los recursos tecnológicos, que es un principio
+recurrente de la sociedad occidental. 
+
+También es esencial entender que la historia de las viejas tecnologías es, en
+sí misma, una materia complicada. El impacto de la imprenta en España, por
+ejemplo, fue radicalmente diferente de su impacto en Inglaterra o en
+Francia. 
+
+
+\medskip \noindent \textsc{Pregunta.} Una de las cosas que me molesta cuando 
oigo
+discusiones sobre el copyright es que a menudo comienzan con: <<Queremos un
+cambio de ciento ochenta grados. Queremos eliminar todo tipo de control>>. Me
+parece que parte de lo que subyace bajo las tres categorías que fueron
+sugeridas es un reconocimiento de que hay algún tipo de sabiduría en el
+copyright. Algunos de los críticos de la dirección que está tomando
+el copyright hoy, creen, de hecho, que debería ser respaldado y funcionar
+mucho más como las patentes y las marcas registradas en cuanto a su duración.
+Me pregunto si nuestro conferenciante querrá comentar esta estrategia. 
+
+\medskip \noindent \textsc{Stallman.} Estoy de acuerdo en que acortar el plazo 
de
+validez del copyright es una buena idea. No hay absolutamente ninguna
+necesidad, en términos de alentar la publicación, de que los copyrights puedan
+durar hasta ciento cincuenta años, lo que, en algunos casos, es posible bajo
+la presente ley. Ahora bien, las compañías estuvieron diciendo que un
+copyright de setenta y cinco años sobre un trabajo hecho por encargo no era lo
+bastante largo para hacer posible la producción de esos trabajos. Me gustaría
+desafiar a esas compañías a que presenten hojas de cálculo con balances
+proyectados para los próximos setenta y cinco años respaldando esa afirmación.
+Lo que ellos en realidad querían era, sencillamente, poder extender el
+copyright sobre los trabajos viejos, de modo que puedan seguir restringiendo
+su uso. Pero cómo se puede alentar una mayor producción en la década de 1920
+extendiendo el copyright hoy, no lo sé, a menos que tengan una máquina del
+tiempo en algún lugar. Por supuesto, en una de sus películas, tenían una
+máquina del tiempo. Así que eso debe ser lo que afectó su forma de pensar. 
+
+
+\medskip \noindent \textsc{Pregunta.} ¿Has pensado en extender el concepto de 
uso
+razonable? Y, ¿hay alguna variación o distinción al respecto que quieras
+presentarnos? 
+
+
+\medskip \noindent \textsc{Stallman.} Bien, la idea de dar a todo el mundo 
permiso para
+hacer copias textuales no comerciales de dos tipos de obras, ciertamente puede
+ser pensada como una extensión de lo que es el uso razonable. Es mayor de lo
+que actualmente se reconoce como uso razonable. Si tu idea es que el público
+cede ciertas libertades para obtener más progreso, entonces puedes trazar la
+línea en varios lugares diferentes. ¿Qué libertades cede el público y cuáles
+conserva? 
+
+
+\medskip \noindent \textsc{Pregunta.} Por seguir la conversación sólo un 
momento: en
+ciertos ámbitos del entretenimiento, existe el concepto de exhibición pública.
+Así, por ejemplo, el copyright no nos impide cantar villancicos en Navidad
+pero impide su ejecución pública. Y yo me pregunto si no sería útil, en lugar
+de expandir el uso razonable a la copia textual ilimitada, no comercial,
+pensar en algo menos que eso, pero más que el presente concepto de uso
+razonable. 
+
+
+\medskip \noindent \textsc{Stallman.} Yo pensaba que eso sería suficiente, y 
entonces
+Napster me convenció de lo contrario, porque Napster es utilizado por sus
+usuarios para redistribución textual, no comercial. El servidor Napster, en sí
+mismo, es una actividad comercial, pero la gente que de hecho está poniendo el
+material lo hace de manera no comercial, ellos podrían haberlo hecho en sus
+propios sitios web igual de fácilmente. La tremenda excitación y interés sobre
+el uso de Napster, muestra que eso es muy útil. Así que ahora estoy convencido
+de que la gente debería tener derecho a publicar copias textuales, no
+redistribuidas comercialmente, de cualquier cosa. 
+
+
+\medskip \noindent \textsc{Pregunta.} Una analogía que me fue sugerida 
recientemente
+para toda la cuestión de Napster es la analogía de la biblioteca pública.
+Supongo que algunos de ustedes, que han oído hablar sobre los argumentos a
+favor de Napster, han oído ya esta analogía. Me pregunto si podrías
+comentarla. Los defensores que dicen que Napster debería continuar y que no
+debería haber restricciones sobre él, a veces dicen algo como esto: <<Cuando
+las personas van a la biblioteca pública y piden prestado un libro, no están
+pagando por él, y pueden pedirlo prestado docenas de veces, cientos de veces,
+sin cargo adicional. ¿Por qué Napster es diferente?>>. 
+
+
+\medskip \noindent \textsc{Stallman.} Bueno, no es exactamente lo mismo. Pero 
debería
+señalarse que los editores quieren transformar a las librerías públicas en
+tiendas en las que se paga por  el uso. Así que están en contra de las
+librerías públicas. 
+
+
+\medskip \noindent \textsc{Pregunta.} ¿Pueden estas ideas sobre el copyright 
sugerir
+algunas ideas para ciertas cuestiones sobre la ley de patentes, tales como
+hacer medicamentos genéricos baratos para usar en África? 
+
+
+\medskip \noindent \textsc{Stallman.} No, no hay absolutamente ninguna 
similitud. Las
+cuestiones de patentes son totalmente distintas de las cuestiones relativas al
+copyright. La idea de que tienen algo que ver es una de las consecuencias
+desafortunadas de usar el término <<propiedad intelectual>> y alentar a la 
gente
+a asociar estas cuestiones, porque, como habéis oído, estuve hablando de
+cuestiones en las que el precio de una copia no es lo crucial. Pero, ¿cuál es
+el asunto central cuando se trata de medicamentos contra el SIDA para África?
+Es el precio, nada más que el precio. 
+
+Ahora bien, el tema del que estuve hablando surge porque la tecnología de
+información digital da a cada usuario la facultad de crear copias. Bien, no
+hay nada que nos dé la facultad de crear copias de medicamentos. No tengo la
+posibilidad de copiar un medicamento que haya conseguido. De hecho, nadie
+puede; no es así como se hacen los medicamentos. Estos medicamentos sólo
+pueden hacerse en costosas fábricas y se hacen en costosas fábricas
+centralizadas, ya sean genéricos o importados de los EE.UU. De cualquier
+manera, se harán en un pequeño número de fábricas y las cuestiones son,
+simplemente, cuánto cuestan y si están disponibles a un precio que la gente en
+África pueda pagar. 
+
+Así que se trata de una cuestión tremendamente importante, pero es una
+cuestión totalmente diferente. Sólo existe un área en la que aparece una
+cuestión con las patentes que es de hecho similar a estas cuestiones de
+libertad de copia, y es en la agricultura. Dado que hay ciertas cosas
+patentadas que pueden ser copiadas, más o menos: las cosas vivientes. Se
+copian a ellas mismas al reproducirse. No es necesariamente una copia exacta;
+se remezclan los genes. Pero el hecho es que los granjeros durante milenios
+han estado haciendo uso de esta capacidad de las cosas vivientes de hacer
+copias de sí mismas. La agricultura es, básicamente, copiar las cosas que
+criaste y seguir copiándolas cada año. Cuando son patentadas variedades de
+plantas y animales, cuando los genes son patentados y usados en ellas, el
+resultado es que a los granjeros se les prohíbe hacer lo que venían haciendo. 
+
+Un granjero en Canadá tenía una variedad patentada creciendo en su campo y
+dijo: <<Yo no lo hice deliberadamente. El polen voló, y esos genes se
+introdujeron entre mis plantas>>. Y se le dijo que eso no importaba; tuvo que
+destruirlas de todos modos. Éste es un ejemplo extremo de cómo puede el
+gobierno alinearse con un monopolista. 
+
+De este modo, creo que, siguiendo los mismos principios que aplico a la copia
+de cosas en un ordenador, los granjeros deberían tener un incuestionable
+derecho a guardar sus semillas y criar su ganado. Quizás puedas tener patentes
+cubriendo compañías vendedoras de semillas, pero no deberían cubrir a los
+granjeros. 
+
+\medskip \noindent \textsc{Pregunta.} Para tener un modelo exitoso hay que 
hacer mas
+cosas que tener sólo la licencia. ¿Puedes responder a eso? 
+
+
+\medskip \noindent \textsc{Stallman.} Totalmente. Bien, ya sabéis, no conozco 
las
+respuestas. Pero parte de lo que creo crucial para desarrollar información
+libre, funcional, es el idealismo. La gente tiene que reconocer que es
+importante para esta información ser libre, que cuando la información es
+libre, se puede hacer pleno uso de ella. Cuando está restringida, no puedes.
+Tienes que reconocer que la información no libre es un intento de dividir a la
+gente y mantenerla desamparada y con la cabeza agachada. En este punto, pueden
+llegar a la idea de: <<Trabajemos juntos para producir la información que
+queremos usar, de modo que no esté bajo el control de alguna persona poderosa
+que pueda dictarnos qué es lo que podemos hacer>>. 
+
+Esto nos impulsa con fuerza. No sé cómo va a funcionar en la distintas áreas,
+pero pienso que en el ámbito de la educación, buscando libros de texto, creo
+ver una manera en que puede hacerse. Hay un montón de docentes en el mundo,
+docentes que no están en universidades prestigiosas ---quizás están en la
+escuela secundaria, quizás en la preparatoria--- donde no escriben ni publican
+gran cosa y no existe una tremenda demanda sobre ellos. Pero muchos de ellos
+son inteligentes. Muchos de ellos conocen sus materias bien y podrían escribir
+libros de texto sobre montones de temas y compartirlos con la gente, recibir
+un enorme aprecio por la gente que aprende de ellos. 
+
+
+\medskip \noindent \textsc{Pregunta.} Eso es lo que decía. Pero lo curioso es 
que
+conozco la historia de la educación. Eso es lo que hago: proyectos educativos
+con medios electrónicos. No podría encontrar un ejemplo. ¿Conoces alguno? 
+
+
+\medskip \noindent \textsc{Stallman.} No, no conozco. Empecé proponiendo esta
+enciclopedia libre y base de aprendizaje hace un par de años y pensé que
+podría llevar probablemente una década lograr que las cosas comenzaran a
+rodar. Ahora ya tenemos una enciclopedia en marcha. Así que las cosas van más
+rápido de lo que esperaba. Pienso que lo que se necesita es que unas pocas
+personas empiecen a escribir libros de texto libres. Escribir uno sobre
+cualquiera que sea tu tema favorito o una fracción de uno. Escribe unos pocos
+capítulos de uno y desafía a otras personas a escribir el resto. 
+
+
+\medskip \noindent \textsc{Pregunta.} De hecho, lo que yo buscaba era algo 
todavía mejor
+que eso. Lo importante es que alguien cree una infraestructura en la que todos
+los demás puedan contribuir. No hay ninguna infraestructura pensada para
+primaria y secundaria, en ningún lugar, para poder contribuir con material. 
+
+Puedo obtener información de muchos lugares pero no está disponible bajo
+licencias libres, así que no puedo usarla para hacer un libro de texto libre. 
+
+
+
+\medskip \noindent \textsc{Stallman.} En realidad, el copyright no cubre los 
hechos.
+Sólo cubre el modo en que están escritos. Así que puedes aprender un montón de
+cualquier lugar y después escribir un libro de texto, y puedes hacer ese libro
+de texto libre, si quieres. 
+
+
+\medskip \noindent \textsc{Pregunta.} Pero yo no puedo escribir por mí mismo 
todos los
+libros de texto que un estudiante necesita para cursar en la escuela. 
+
+
+\medskip \noindent \textsc{Stallman.} Bien, es verdad. Y yo no necesité 
escribir todo un
+sistema operativo libre tampoco. Escribí algunas partes e invité a otras
+personas a unírseme escribiendo otras partes. Así que establecí un ejemplo a
+seguir. Y dije: <<Yo voy en esta dirección. Únete a mí y llegaremos allí>>. Y 
se
+unió la suficiente cantidad de gente, y allí llegamos. De este modo, si
+piensas en términos de cómo voy a hacer todo este trabajo gigantesco, puede
+ser desalentador. Así que la idea es: no lo mires de esa manera. Piensa en
+términos de dar un paso y comprender que, luego de que diste un paso, otra
+gente dará más pasos y, juntos, el trabajo será realizado, eventualmente. 
+
+Asumiendo que la humanidad no se elimine a sí misma, el trabajo que hacemos
+hoy al producir una infraestructura educativa libre, las fuentes del libre
+aprendizaje para el mundo, será útil por tanto tiempo como la humanidad
+exista. ¿Y qué si lleva veinte años lograr que se haga? No pienses en términos
+del tamaño del trabajo completo. Piensa en términos de la parte que vas a
+hacer. Eso le mostrará a la gente que puede hacerse, y entonces otros harán
+otras partes. 
+
+

Index: es2/1_El_proyecto_GNU.tex
===================================================================
RCS file: es2/1_El_proyecto_GNU.tex
diff -N es2/1_El_proyecto_GNU.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/1_El_proyecto_GNU.tex   9 Dec 2010 19:04:17 -0000       1.1
@@ -0,0 +1,975 @@
+\chapter[El Proyecto GNU]{El Proyecto GNU\protect\footnote{Publicado
+originalmente en el libro colectivo \textit{Open Sources: Voice from the Open
+Source Revolution}, O'Reilly, 1999}}
+
+
+\section{La primera comunidad que comparte software}
+
+Cuando entré a trabajar en el Laboratorio de Inteligencia Artificial (AI Lab)
+del MIT en 1971, pasé a formar parte de una comunidad que compartía software y
+llevaba haciéndolo durante años. El acto de compartir software no se
+circunscribe a nuestra comunidad en particular: es tan antiguo como los
+propios ordenadores, lo mismo que compartir recetas es tan viejo como la
+cocina. Simplemente, nosotros lo hacíamos en mayor medida. 
+
+En el AI Lab se utilizaba un sistema operativo de tiempo compartido llamado
+ITS (\textit{Incompatible Timesharing System}), diseñado y escrito por los
+hackers de la plantilla del lab en lenguaje ensamblador para el Digital
+PDP-10, uno de los ordenadores más grandes de la época. Como miembro de esta
+comunidad y hacker de sistemas para el AI Lab, mi labor consistía en mejorar
+dicho sistema.
+
+No llamábamos <<software libre>> a nuestro software porque el término no 
existía
+todavía; pero era exactamente eso. Cuando alguien de otra universidad o de
+otra empresa quería instalar y utilizar un programa, se lo prestábamos de buen
+grado. Si descubrías a alguien utilizando un programa poco habitual e
+interesante, siempre podías preguntarle por el código fuente, leerlo,
+modificarlo o canibalizar partes de él para montar un programa nuevo.
+
+El uso de la palabra <<hacker>> para definir al <<que rompe sistemas de
+seguridad>> es una confusión promovida por los medios de masas. Nosotros, los
+hackers, nos negamos a reconocer esta acepción y seguimos utilizando este
+término para describir a <<alguien que ama la programación y disfruta
+explorando nuevas posibilidades>>.\footnote{Resulta difícil dar con una 
definición sencilla de algo tan variado como es
+ el \textit{hacking}, pero creo que lo que la mayor parte de los hackers
+ tienen en común es la pasión lúdica, la inteligencia y la voluntad de
+ exploración. Podemos decir que el \textit{hacking} significa explorar los
+ límites de lo posible con un espíritu de sagacidad imaginativa. Cualquier
+ actividad en la que se despliegue esta sagacidad tiene <<valor>> para el
+ hacker. Puedes ayudar a subsanar este malentendido haciendo una simple
+ distinción entre la intromisión en la seguridad de un sistema y las
+ actividades de \textit{hacking}, empleando el término \textit{cracking} para
+ la primera. Quienes se dedican a esto se denominan \textit{crackers}. Es
+ posible que un cracker sea también hacker, o ajedrecista, o golfista; pero la
+ mayoría no lo son (<<On Hacking>>, RMS; 2002).}
+
+
+\section{EL colapso de la comunidad}
+
+La situación cambió drásticamente a principios de los años ochenta, con la
+desaparición de la comunidad hacker del AI Lab, seguida de la desaparición del
+ordenador PDP-10. 
+
+En 1981, la empresa pionera Symbolics contrató a casi todos los hackers del AI
+Lab, y nuestra diezmada comunidad fue incapaz de sobrevivir. (En el libro
+\textit{Hackers}, Stephen Levy describe estos acontecimientos, a la vez que
+nos proporciona un panorama bastante preciso de lo que fue la época dorada de
+esta comunidad). Cuando el AI Lab compró un nuevo PDP 10 en 1982, sus
+administradores decidieron usar un sistema de Digital de tiempo compartido no
+libre en lugar del ITS en la nueva máquina.
+
+Poco después, Digital dejó de fabricar la serie PDP-10. Su arquitectura
+elegante y poderosa de los años sesenta no podía adaptarse de forma natural a
+los grandes espacios de direccionamiento característicos de los años ochenta.
+Lo cual explica que casi todos los programas que integraban el sistema ITS
+resultaran obsoletos. De esa manera se enterraba definitivamente al ITS:
+quince años de trabajo tirados por la borda.
+
+Los modernos ordenadores de la época, como el VAX o el 68020, contaban con su
+propio sistema operativo, pero ninguno utilizaba software libre. Había que
+firmar un acuerdo de confidencialidad incluso para obtener una copia
+ejecutable.
+
+Todo ello significaba que antes de poder utilizar un ordenador tenías que
+prometer no ayudar a tu vecino. Quedaban así prohibidas las comunidades
+cooperativas. Los titulares de software propietario establecieron la siguiente
+norma: <<Si compartes con tu vecino, te conviertes en un pirata. Si quieres
+hacer algún cambio, tendrás que rogárnoslo>>.
+
+La idea de que el sistema social en torno al software propietario ---un
+sistema que te impide compartir o modificar el software--- es antisocial, poco
+ético, sencillamente equivocado, puede sorprender a algunos lectores. Pero
+¿qué podemos decir acerca de un sistema que siembra la división entre el
+público y abandona a los usuarios a la indefensión más absoluta? Estos
+lectores probablemente hayan asumido el sistema social asociado con el
+software propietario como algo inevitable o habrán considerado la cuestión de
+la misma forma que se plantea por parte de las empresas de software
+propietario. Los editores de software se han esforzado mucho en convencernos
+de que sólo hay una forma de abordar esta cuestión.
+
+Cuando los editores de software hablan de <<ejercer>> sus <<derechos>> o de
+<<acabar con la piratería>>, lo que dicen es, de hecho, secundario. El 
verdadero
+mensaje de estas declaraciones se esconde en ciertas presunciones implícitas
+que dan por supuestas; creen que el público debe aceptarlas sin cuestionarlas.
+De modo que analicémoslas.
+
+Una suposición es que las empresas de software tienen el derecho natural e
+incuestionable a poseer software, y por ende a detentar todo el poder sobre
+sus usuarios. (Si de verdad se tratara de un derecho natural, nosotros no
+objetaríamos nada, independientemente del perjuicio que esto ocasionara al
+público.) Pero lo interesante es que la Constitución de los EE.UU. y el
+derecho tradicional rechazan este punto de vista. El \textit{copyright} no es
+una ley natural, sino un monopolio artificial impuesto por el Estado que
+limita el derecho natural de los usuarios a copiar.
+
+Otra presunción implícita es que lo único importante en el software es la
+función que te permite desempeñar ---que, como usuarios de ordenadores, no
+deberíamos preocuparnos de que tipo de sociedad se nos permite tener.
+
+Una tercera presunción es que no dispondríamos de software de utilidad ---o de
+un programa para realizar esta u otra tarea--- si no cedemos el derecho de los
+usuarios sobre un programa a la empresa responsable del mismo. Esto resultaba
+convincente antes de que el movimiento del software libre demostrara que
+podíamos crear muchísimos programas, y muy útiles, sin necesidad de cadenas.
+
+
+
+Si preferimos rechazar estas presunciones y analizamos estas cuestiones de
+acuerdo con los criterios morales y el sentido común del ciudadano de a pie,
+anteponiendo a los usuarios a cualquier otra consideración, llegaremos a
+conclusiones muy diferentes. Los usuarios de ordenadores deberían ser libres
+para modificar los programas y ajustarlos a sus necesidades, libres para
+compartirlos, porque la cooperación con los demás constituye la base de la
+sociedad.
+
+
+\section{Una elección moral radical}
+
+Una vez desapareció mi comunidad, era imposible seguir como hasta entonces. De
+modo que me enfrenté a un dilema moral radical.
+
+Lo más fácil hubiera sido subirme al tren del software propietario, firmar
+acuerdos de confidencialidad y prometer no ayudar a mis compañeros hackers. Es
+muy probable que ahora me dedicara a desarrollar software publicado con
+cláusulas de confidencialidad, presionando así a otros para traicionar también
+a sus compañeros. 
+
+Podría haber ganado mucho dinero de esta forma, y quizás me hubiera divertido
+escribiendo código. Pero sabía que, al final de mi carrera, echaría la vista
+atrás y sólo habría contribuido a levantar muros para dividir a la gente,
+habría pasado toda mi vida convirtiendo este mundo en un lugar mucho peor.
+
+Ya había experimentado lo que se siente al firmar un acuerdo de
+confidencialidad cuando una persona se negó a entregarnos, a mí y al AI Lab,
+el código fuente del programa de control de nuestra impresora. (La ausencia de
+ciertas funciones en este programa convertía el uso de la impresora en una
+experiencia muy frustrante.) De modo que no podía engañarme sobre la inocencia
+de estos acuerdos. Monté en cólera cuando aquel individuo se negó a
+compartirlo con nosotros. No podía hacerle lo mismo al resto del mundo.
+
+Otra opción, más directa aunque desagradable, hubiera sido abandonar el mundo
+de los ordenadores. De esa manera no malgastaría mis aptitudes, aunque con
+todo seguirían sin servir de nada. No sería culpable de dividir y restringir
+libertad a los usuarios de ordenadores, pero eso llegaría tarde o temprano.
+
+Decidí estudiar la manera en que un programador podría hacer algo por el bien
+común. Me pregunté si podía escribir uno o varios programas que permitiesen
+resucitar nuevamente a nuestra extinta comunidad.
+
+La respuesta era obvia: la primera cosa necesaria era crear un sistema
+operativo, el software crucial para empezar a utilizar un ordenador. Con un
+sistema operativo puedes hacer muchas cosas; sin él, ni siquiera puedes hacer
+funcionar un ordenador. Mediante un sistema operativo libre podríamos armar
+una nueva comunidad cooperativa de hackers ---e invitar a todos a que se
+uniesen a ella. Y cualquiera podría utilizar un ordenador sin verse obligado
+previamente a conspirar para privar de esto a sus amigos.
+
+Como desarrollador de un sistema operativo, tenía las aptitudes necesarias
+para desempeñar esta labor. De manera que, aun cuando el éxito no estuviera
+asegurado, comprendí que había sido elegido para llevar a cabo esta misión.
+Opté por crear un sistema compatible con Unix para dotarle así de portabilidad
+y facilitar el cambio a los usuarios de Unix. El nombre de GNU fue elegido
+según una tradición de los hackers, como un acrónimo recursivo de <<GNU's Not
+Unix>>.\footnote{En castellano, <<GNU No es Unix>>.}
+
+Un sistema operativo no significa sólo un kernel, que apenas permite ejecutar
+otros programas. En los años setenta, cualquier sistema operativo decente
+incluía sus propios procesadores de comandos, ensambladores, compiladores,
+interpretes, depuradores, editores de textos, gestores de correo y mucho más.
+ITS, Multics, VMS y Unix, todos incluían estos componentes.
+
+Más adelante, escuché estas palabras, atribuidas a Hillel: <<Si no actúo en mi
+nombre, ¿quién lo hará por mí? Y entonces, ¿en qué me convertiré? Y si ahora
+no, entonces ¿cuándo?>>.
+
+La decisión de emprender el proyecto GNU se basaba en un espíritu similar.
+
+Como ateo, no sigo el ejemplo de ningún líder religioso, pero a veces admiro
+las cosas que han llegado a decir. 
+
+
+\section{Libre en su acepción de libertad}
+
+A veces se malinterpreta el término de <<software libre>> ---para empezar, no
+tiene ninguna relación con el precio. Lo que nos interesa es la libertad. He
+aquí la definición de software libre. Un programa es software libre para el
+usuario siempre que, como usuario particular, tengas:
+
+\begin{enumerate}
+
+\item La libertad de ejecutar el programa sea cual sea el propósito.
+
+\item  La libertad para modificar el programa para ajustarlo a tus necesidades.
+(Para que se trate de una libertad efectiva en la práctica, deberás tener
+acceso al código fuente, dado que sin él la tarea de incorporar cambios en un
+programa es extremadamente difícil.)
+
+\item La libertad de redistribuir copias, ya sea de forma gratuita, ya sea a
+cambio del pago de un precio.
+
+\item  La libertad de distribuir versiones modificadas del programa,  de tal 
forma
+que la comunidad pueda aprovechar las mejora introducidas.
+
+\end{enumerate}
+
+
+Dado que nos referimos a la libertad y no al precio, no existe contradicción
+alguna entre la venta de copias y el software libre. De hecho, la libertad
+para vender copias es crucial: las colecciones de software libre a la venta en
+formato de CD-ROM son muy importantes para la comunidad y venderlas es una
+forma de recaudar fondos para el desarrollo de software libre. Por lo tanto,
+cualquier programa que no podamos incluir en estas colecciones no podrá
+calificarse de software libre.
+
+Dada la ambigüedad del calificativo <<libre>>, llevamos mucho tiempo buscando
+alternativas, pero nadie ha encontrado ninguna satisfactoria. La lengua
+inglesa es de las más rica en lo que a palabras y matices se refiere, pero
+carece de un término simple e inequívoco para <<libre>> en el sentido de
+libertad ---<<unfettered>> [sin cadenas] sería el calificativo que más se 
ajusta
+al significado. Alternativas como <<liberado>>, <<libertad>> o <<abierto>> no
+significan lo mismo o presentan otros inconvenientes.
+
+
+
+
+
+\section{El software GNU y el Sistema GNU}
+
+El desarrollo de un sistema operativo de principio a fin es un proyecto
+colosal. Como primera medida, decidí adaptar y utilizar algunas piezas
+existentes de software libre siempre que me fuera posible. Desde el inicio,
+decidí usar \TeX como principal procesador de texto, y unos años más tarde me
+pasé al X Window System en vez de escribir otro sistema de ventanas para GNU.
+
+Debido a esta decisión, el sistema GNU no consiste en una colección completa
+de software GNU. El sistema incluye programas desarrollados por otros
+individuos y para proyectos con sus propios propósitos que empleamos por su
+condición de software libre.
+
+
+\section{Los inicios del proyecto}
+
+En enero de 1984 abandoné mi empleo en el MIT y comencé a escribir
+software GNU. Abandonar el MIT era imprescindible si quería que nadie
+interfiriera en la distribución de GNU como software libre. De haberme
+quedado, el MIT podría haberse apropiado de mi trabajo e impuesto sus propios
+términos de distribución, o incluso convertir el trabajo en un paquete de
+software propietario. No tenía ninguna intención de hacer una gran cantidad de
+trabajo para ver como se convertía en algo inútil en relación a su propósito
+inicial: crear una nueva comunidad dedicada a compartir software.
+
+No obstante, el profesor Winston, el entonces director del Lab AI en el MIT,
+me invitó a utilizar las instalaciones del laboratorio.
+
+
+\section{Los primeros pasos}
+
+Poco después de comenzar el proyecto GNU, me hablaron del Free University
+Compiler Kit, también conocido como VUCK. [La palabra danesa para libre (free)
+estaba escrita con una <<V>>] Se trataba de un compilador diseñado para 
trabajar
+con múltiples lenguajes, incluido C y Pascal, y compatible con ordenadores de
+objetivos múltiples. Me puse en contacto con el autor para pedirle permiso y
+utilizarlo en GNU.
+
+Me contestó burlonamente, diciendo que la universidad era gratuita, pero no el
+compilador. Así que decidí que el primer programa para el proyecto GNU sería
+un compilador capaz de trabajar en múltiples lenguajes y plataformas.
+
+Para evitar tener que reescribir todo el compilador, obtuve el código fuente
+para el compilador Pastel, un compilador de plataformas múltiples desarrollado
+en Lawrence Livermore Lab. Soportaba, y estaba escrito, en una versión
+ampliada de Pascal, diseñada como lenguaje de programación de sistemas. Le
+añadí un \textit{front end} C y comencé a pasarlo a un ordenador Motorola
+68000, pero tuve que abandonar el intento al descubrir que el compilador
+requería muchos megabytes de espacio, y el sistema Unix 68000 de entonces sólo
+tenía capacidad para 64K.
+
+Me di cuenta de que el compilador Pastel analizaba el archivo de entrada en
+forma de árbol sintáctico, convirtiéndolo en una cadena de <<instrucciones>> y
+luego generando todo el archivo de salida sin liberar espacio de
+almacenamiento. Así que concluí que tendría que escribir un nuevo compilador
+partiendo de cero. El resultado es el compilador conocido como GCC; aunque no
+contiene ningún elemento del compilador Pastel, conseguí adaptar y utilizar el
+\textit{front end} C que había escrito. Pero eso fue años más tarde. Antes
+trabajé en el GNU Emacs.
+
+
+\section{GNU Emacs}
+
+Comencé a trabajar en el GNU Emacs en septiembre de 1984, y a principios de
+1985 ya podía ser utilizado. Esto me permitió
+comenzar a usar el sistema Unix para labores de edición. Dado que nunca me
+interesó aprender a usar vi o ed, hasta entonces había realizado mis ediciones
+en otro tipo de máquinas.
+
+En aquel momento había gente interesada en utilizar GNU Emacs, lo que planteó
+el problema de la distribución. Por supuesto, lo coloqué en el servidor
+anónimo ftp del ordenador del MIT [Este ordenador, prep.ai.mit.edu, se
+convirtió así en el principal sitio ftp de distribución de GNU; al
+desmantelarlo años más tarde, transferimos el nombre a nuestro nuevo servidor
+ftp]. Pero en aquel entonces, muchos no tenían acceso a Internet y no podían
+descargar una copia vía FTP. ¿Qué podía decirles?
+
+Podría haberles dicho: <<Busca un amigo en la red y que te haga una copia>>. O
+podría haber hecho lo mismo que hiciera con el PDP-10 Emacs original, a saber,
+decirles: <<Envíame una cinta y un SASE, y te lo devolveré por correo con una
+copia de Emacs>>. Pero como no tenía trabajo y andaba buscando la manera de
+ganar dinero con el software libre, anuncié que enviaría copias a cualquiera
+interesado a cambio de ciento cincuenta dólares. Así comenzó mi empresa de
+distribución de software libre, precursora de las empresas que hoy distribuyen
+sistemas Linux basados en GNU.
+
+
+\section{¿Un programa es libre para cualquier usuario?}
+
+Cuando un programa de software libre deja de estar en manos de su autor, esto
+no significa necesariamente que siga siendo software libre para cualquiera que
+se haga con una copia de él. Por ejemplo, el software de dominio público
+---software sin \textit{copyright}--- es software libre, pero cualquiera puede
+modificarlo y hacer una versión propietaria a partir de él. Lo mismo ocurre
+con muchos programas libres con copyright que se distribuyen con licencias
+simples muy permisivas que autorizan el desarrollo de versiones propietarias
+modificadas.
+
+El ejemplo paradigmático de este problema es el X Window System. Desarrollado
+en el MIT y publicado como software libre con una licencia permisiva, pronto
+fue adoptado por diversas empresas informáticas. Añadieron X, sólo en forma
+binaria, a sus sistemas propietarios Unix, siempre acompañados del clásico
+acuerdo de confidencialidad. Estas copias de X dejaron de ser software libre,
+igual que Unix.
+
+Los desarrolladores del X Window System no lo consideraron un problema---lo
+esperaban y pretendían que eso ocurriera. Su objetivo no era la libertad sino
+el <<éxito>>, definido en función del número de usuarios. No les importaba si
+éstos eran libres o no, bastaba con que fueran muchos.
+
+Esto condujo a una situación paradójica, en la que dos maneras de medir el
+grado de libertad dieron respuestas distintas a la pregunta <<¿Es libre este
+programa?>> Si atendemos a la libertad que proporcionaban los términos de
+distribución del MIT, entonces la conclusión es que el X era software libre.
+Pero si tenemos en cuenta la libertad del usuario medio de X, la respuesta es
+que se trataba de software propietario. La mayoría de los usuarios de X
+utilizaban las versiones propietarias que venían con el sistema Unix, no la
+versión libre.
+
+
+\section{El Copyleft y la GNU GPL}
+
+El objetivo de GNU era proporcionar libertad a los usuarios, no simplemente
+ser popular. De modo que necesitábamos idear unos términos de distribución que
+impidieran que el software de GNU se convirtiera en software propietario. El
+método que empleamos se denominó \textit{copyleft}.
+
+Copyleft utiliza la ley de \textit{copyright}, pero dándole la vuelta para
+servir a un propósito opuesto al habitual: en lugar de privatizar el software,
+ayuda a preservarlo como software libre.
+
+La idea fundamental del copyleft es que se autoriza la ejecución del programa,
+su copia, modificación y distribución de versiones modificadas, siempre que no
+se añada ninguna clase de restricción a posteriori. De este modo, las
+libertades cruciales que definen el <<software libre>> quedan garantizadas para
+cualquiera que posea una copia; estas libertades se convierten en derechos
+inalienables.
+
+Para que el copyleft sea efectivo las versiones modificadas deberán ser libres
+también. Esto garantiza que cualquier tarea basada en nuestro trabajo se
+pondrá a disposición de la comunidad si llegara a publicarse. Cuando los
+programadores que tienen empleo se ofrecen voluntariamente a mejorar el
+software GNU, sólo el copyleft impide que sus jefes les digan: <<No podéis
+compartir esos cambios, porque vamos a utilizarlos para crear nuestra versión
+propietaria del programa>>.
+
+El requisito de que los cambios sean libres es esencial para garantizar la
+libertad de los usuarios del programa. Las empresas que privatizaron el X
+Window System incorporaron ciertos cambios para instalarlo en sus sistemas y
+en su hardware. Estos cambios eran pequeños comparados con la envergadura del
+sistema, pero no eran en absoluto triviales. Si estos cambios se esgrimían
+como excusa para denegar la libertad a los usuarios, cualquiera podría
+aprovecharse de ello.
+
+Al combinar un programa libre con un código no libre se plantea un problema
+similar. Esta combinación acabaría siendo inevitablemente no libre; las
+libertades suprimidas en la parte no libre del programa afectarán a éste en su
+totalidad. Autorizar este tipo de combinaciones abriría un boquete lo bastante
+grande para hundir el barco entero. Por lo tanto, un objetivo crucial del
+copyleft es tapar este boquete: cualquier cosa añadida o combinada con un
+programa copyleft, para formar una versión modificada deberá preservar su
+condición de software libre y su copyleft.
+
+Nosotros aplicamos una forma específica de copyleft para la mayor parte del
+software de GNU, conocida como la GNU General Public License o para abreviar
+GNU GPL. Recurrimos a otros tipos de copyleft según las circunstancias
+específicas. También se aplica el copyleft a los manuales de GNU, pero
+utilizamos una forma más sencilla, porque la complejidad de la GNU GPL resulta
+innecesaria en estos casos.
+
+En 1984 o 1985, Don Hopkins ---un compañero con mucha imaginación--- me envió
+una carta. En el sobre había escrito una serie de proverbios, incluido el que
+sigue: <<Copyleft---quedan revocados todos los derechos>>. Empleé la palabra
+<<copyleft>> para bautizar el concepto de distribución que andaba desarrollando
+en aquel momento.
+
+
+\section{La Free Software Foundation}
+
+A medida que aumentaba el interés por Emacs, otros vinieron a sumarse al
+proyecto GNU, y decidimos que era el momento de volver a buscar
+fuentes de financiación. De este modo, en 1985 creamos la Free Software
+Foundation, una organización sin ánimo de lucro dedicada al desarrollo de
+software libre. La FSF también se hizo con la empresa de distribución de
+copias de Emacs, a lo que más tarde añadiría otros programas
+\textit{libres}---no sólo de GNU--- así como la venta de manuales libres.
+
+La FSF acepta donaciones, pero la mayor parte de sus ingresos siempre procedió
+de las ventas ---de copias de software libre y de otros servicios relacionados
+con  éste. En la actualidad, vende CD-Rom de códigos fuente, CD-Rom con los
+binarios, manuales cuidadosamente impresos ---con total libertad para
+redistribuirlos y modificarlos--- y Deluxe Distributions ---colecciones
+enteras de software adaptadas a la plataforma de elección del cliente.
+
+Los empleados de la Free Software Foundation han escrito y se han encargado
+del mantenimiento de una serie de paquetes de software de GNU. Dos ejemplos
+notables son la librería C y la shell. Todos los programas ejecutados en un
+sistema GNU/Linux utilizan la librería C de GNU para comunicarse con Linux.
+Fue desarrollada por un miembro de la plantilla de la Free Software
+Foundation, Roland McGrath. La shell utilizada en la mayoría de los sistemas
+GNU/Linux se llama BASH ---acrónimo de Bourne Again Shell---, desarrollada por
+otro empleado de la FSF, Brian Fox.
+
+Financiamos el desarrollo de estos programas porque el proyecto GNU no se
+reducía exclusivamente a las herramientas o al entorno de desarrollo. Nuestra
+meta era un sistema operativo completo, y estos programas eran necesarios para
+alcanzar nuestro objetivo.
+
+Con el nombre de <<Bourne again Shell>> pretendíamos mofarnos de la <<Bourne
+Shell>>, la shell más común en Unix.
+
+
+\section{Los servicios relacionados con el software libre}
+
+La filosofía del software libre rechaza una práctica empresarial concreta y
+muy generalizada, \textit{pero no rechaza el negocio} en general. Cuando una
+empresa respeta la libertad de los usuarios, le deseamos mucho éxito.
+
+La venta de copias de Emacs ilustra una clase de empresa relacionada con el
+software libre. Cuando la FSF se hizo con el negocio, me vi obligado a
+buscarme nuevamente la vida. Así fue como empecé a vender servicios
+relacionados con el software libre que acababa de desarrollar. Esto incluía la
+enseñanza de cuestiones como la programación de GNU Emacs, la modificación del
+GCC a la medida del usuario o el desarrollo de software, normalmente para
+instalar el GCC en nuevas plataformas.
+
+Hoy por hoy, una serie de corporaciones se dedican a este tipo de servicios
+relacionados con el software libre. Algunas distribuyen colecciones de
+software libre en CD-Rom; otras proporcionan servicio técnico a distintos
+niveles, contestando a las preguntas de los usuarios, subsanando \textit{bugs}
+o añadiendo nuevas funciones. Incluso, estamos empezando a ver empresas
+dedicadas al lanzamiento de nuevos productos de software libre.
+
+Pero debemos andarnos con cuidado ---una serie de empresas asociadas con el
+término <<código abierto>> basan su mercado en el software no libre que 
funciona
+con software libre. No son empresas de software libre, su software es
+propietario, y con sus productos pretenden tentar a los usuarios y despojarles
+de su libertad. Se las conoce como empresas de <<valor añadido>>, lo que 
refleja
+los valores que querrían que adoptásemos: la comodidad antes que la libertad.
+Si valoramos la libertad, deberíamos hablar de productos de <<libertad
+sustraída>>.
+
+
+\section{Los objetivos técnicos}
+
+El principal objetivo de GNU era ser software libre. Aun cuando GNU no
+entrañara ninguna ventaja técnica frente a Unix, sí tendría una ventaja
+social, al permitir que los usuarios cooperaran, y otra ética, al respetar su
+libertad.
+
+Pero es natural aplicar al trabajo los criterios ya conocidos de buena
+práctica ---por ejemplo, la asignación dinámica de estructuras de datos para
+evitar las limitaciones de tamaño fijadas arbitrariamente y el empleo de
+códigos de ocho bits, siempre que esto resultara apropiado.
+
+Por otro lado, rechazábamos ese empeño de Unix en conservar una memoria
+reducida, y así decidimos no dar soporte a las máquinas de 16 bits ---estaba
+claro que las de 32 bits serían la norma, para cuando hubi\'{e}ramos terminado
+el sistema GNU --- y no reducir la memoria a menos que superásemos un
+megabyte.  En los programas en que no fuera crucial administrar archivos de
+gran tamaño, animábamos a los programadores a insertar un archivo de entrada
+entero en el core, luego a escanear su contenido sin preocuparse del I/O.
+
+Estas decisiones permitieron que muchos programas GNU superasen a sus
+homólogos de Unix en fiabilidad y velocidad.
+
+
+\section{La donación de ordenadores}
+
+A medida que iba aumentaba la popularidad del proyecto GNU, la gente empezó a
+donar ordenadores que operaban con Unix. Y fueron de gran utilidad, porque la
+forma más fácil de desarrollar componentes de GNU era partiendo de un sistema
+Unix y reemplazar sus componentes uno a uno. Pero esto nos planteó un dilema
+ético: \textit{¿era correcto poseer, aunque fuera tan solo una copia, de
+Unix?}
+
+Unix era ---y es--- software propietario, y según la filosofía del proyecto
+GNU no debíamos recurrir a él. Pero, al aplicar la misma lógica que nos lleva
+a justificar el uso de la violencia en legítima defensa, concluí que era
+igualmente legítimo utilizar un paquete propietario cuando éste resultara
+crucial para desarrollar un sustituto libre que ayudaría a otros a dejar de
+utilizar el paquete propietario.
+
+Pero, aun cuando los medios justificaran el fin, no dejaban de ser medios poco
+éticos. Hoy en día ya no tenemos ninguna copia de Unix, porque lo
+reemplazamos por sistemas operativos libres. Cuando no podíamos sustituir el
+sistema operativo de un ordenador por otro libre, entonces reemplazábamos el
+ordenador entero.
+
+
+\section{La lista de tareas de GNU}
+
+A medida que avanzaba el proyecto GNU y se desarrollaron o descubrieron un
+creciente número de componentes de sistema, nos pareció muy útil elaborar una
+lista de asignaturas pendientes. La utilizamos para reclutar desarrolladores
+que escribieran las piezas que faltaban. Esta lista se conoció como la lista
+de tareas de GNU. Además de los componentes de Unix, incluimos en la lista
+otros proyectos útiles de software y la documentación que, en nuestra opinión,
+precisaba cualquier sistema completo.
+
+
+
+En la actualidad, apenas figuran algunos componentes de Unix en la lista de
+tareas de GNU ---hemos llevado a cabo la mayor parte, a excepción de algunas
+menos trascendentales. Pero la lista está repleta de proyectos que podrían
+calificarse de <<aplicaciones>>. Cualquier programa que despierte el interés de
+algo más que un reducido grupo de usuarios se añadirá al sistema operativo. 
+
+Incluso llegamos a incluir juegos en esta lista ---lo hicimos desde
+el principio. Unix contenía juegos, así que lógicamente GNU tenía que hacer lo
+propio. Pero la compatibilidad nunca fue un problema para los juegos, de modo
+que no replicamos los de Unix. Optamos en cambio por una gama de distintas
+clases de juegos que pensamos podrán gustar a los usuarios.
+
+
+\section{La librería GNU GPL}
+
+La librería C GNU utiliza un copyleft especial llamado GNU Library General
+Public License, que autoriza el enlace de software propietario con la
+librería. ¿Por qué permitir esta excepción?
+
+No es una cuestión de principios. Ningún principio establece el derecho de los
+productos de software propietario a incluir nuestro código ---¿por qué
+contribuir a un proyecto que niega el derecho a compartir? El uso de la LGPL
+para la librería C, o para cualquier otra librería, responde más bien a una
+estrategia.
+
+La librería C desempeña tareas genéricas; todo sistema o compilador
+propietario viene acompañado de una librería C. Por lo tanto, limitar nuestra
+librería C al software libre no reportaría ninguna ventaja para éste
+---hubiera desalentado el uso de nuestra librería.
+
+Nuestro sistema es una excepción a este respecto: en el sistema GNU
+---incluido GNU/Linux---, la librería C GNU es la única en C. Por lo que los
+términos de distribución de la librería C GNU determinan si es posible o no
+compilar un programa propietario para el sistema GNU. No existen razones
+éticas para autorizar la incorporación de aplicaciones propietarias en el
+sistema GNU, pero estratégicamente parece que prohibir esto desincentivaría el
+uso del sistema GNU en lugar de alentar el desarrollo de aplicaciones libres.
+
+Esta es la razón de que utilizar la Library GPL sea una buena estrategia para
+la librería C. Para otras librerías, la estrategia a adoptar debe estudiarse
+caso por caso. Si una librería desempeña una tarea especial que puede ayudar a
+escribir ciertos tipo de programas, publicarla con GPL, limitándola
+exclusivamente a los programas libres, será una manera de ayudar a otros
+desarrolladores de software libre, proporcionándoles una ventaja frente al
+software propietario.
+
+Tomemos por ejemplo la GNU Readline,\footnote{La librería GNU Readline provee
+una serie de funciones a aquellas aplicaciones que permitan a sus usuarios
+editar líneas de comando desde el teclado.} una librería desarrollada para la
+edición de comandos para BASH. Readline se publica con una GNU GPL ordinaria,
+no con la Library GPL. Es indudable que esto reduce el volumen de uso de
+Readline, pero no supone una pérdida para nosotros. Por otro lado, se ha
+desarrollado al menos una aplicación útil en software libre que puede utilizar
+la Readline, y esto sí constituye un auténtico logro para la comunidad.
+
+Los desarrolladores de software propietario cuentan con la ventaja que
+proporciona el dinero; los de software libre deben idear ventajas
+entre ellos. Espero que un día contemos con una amplia colección de
+librerías con GPL sin paralelo en el mundo del software propietario, una
+colección que proporcione módulos útiles que sirvan de base para el futuro
+software libre y entrañen una ventaja decisiva para fomentar su desarrollo.
+
+
+\section{¿Un reto personal?}
+
+Eric Raymond dice que <<todo buen trabajo de software empieza
+cuando un desarrollador se plantea un reto personal>>. Es posible
+que esté en lo cierto, pero muchos componentes esenciales del software GNU se
+desarrollaron con el fin de crear un sistema operativo libre y completo. Su
+origen está en una visión y un plan, no en un impulso individual.
+
+Por ejemplo, desarrollamos la librería C GNU, la Bourne Again Shell (BASH) y
+el GNU tar porque cualquier sistema similar a Unix precisaba de estos
+componentes. Lo mismo puede decirse de mis propios programas ---el compilador
+C GNU, GNU Emacs, GDB y GNU Make.
+
+Algunos programas GNU se desarrollaron para enfrentarse a amenazas específicas
+sobre nuestra libertad. Por eso desarrollamos el gzip, para sustituir al
+programa Compress cuando éste dejó de estar a disposición de la comunidad
+gracias a las patentes LZW.\footnote{El algoritmo Lempel-Ziv-Welch se emplea
+para la compresión de datos.} Buscamos a gente que pudiera desarrollar el
+LessTif, y más recientemente GNOME y Harmony, y así abordar los problemas
+planteados por ciertas librerías propietarias ---véase a continuación
+<<Librerías no libres>>. Estamos desarrollando el GNU Privacy Guard para
+reemplazar el popular software de encriptación no libre, porque los usuarios
+no deberían verse obligados a elegir entre su privacidad y su libertad.
+
+Claro que la gente encargada de escribir estos programas empezó a interesarse
+en el trabajo, y algunos añadieron muchas funciones para satisfacer sus
+propias necesidades e intereses. Pero esa no es la razón de la existencia de
+los programas.
+
+
+\section{Acontecimientos inesperados}
+
+Al iniciarse el proyecto GNU pensé que desarrollaríamos el sistema en su
+totalidad y luego lo publicaríamos entero. Pero no fue así.
+
+Dado que cada uno de los componentes del sistema GNU se implantó en un sistema
+Unix, todos ellos podían ejecutarse en sistemas Unix mucho antes de que
+existiera el sistema GNU. Algunos de estos programas se hicieron muy populares
+y los usuarios empezaron a ampliarlos y a transportarlos ---a las diversas
+versiones incompatibles de Unix, y también a otros sistemas. 
+
+El proceso dotó de mayor potencia a estos programas, y atrajo tanto fondos
+como colaboradores al proyecto GNU. Pero es probable que también retrasara la
+concepción de un sistema mínimamente funcional durante varios años, dado que
+los desarrolladores de GNU dedicaban la mayor parte de su tiempo al
+mantenimiento de estos puertos y a la incorporación de funciones a los
+componentes existentes, en vez de escribir los que faltaban.
+
+
+\section{El GNU Hurd}
+
+En 1990, el sistema GNU estaba casi terminado. Faltaba crear un solo
+componente central, el kernel. Decidimos crearlo como una colección de
+procesos de servidor que se ejecutaría sobre Mach. Mach es un microkernel
+desarrollado en la Carnegie Mellon University y, más tarde, en la Universidad
+de Utah. El GNU Hurd es una colección de servidores ---o <<manada de
+gnus>>---implantados en Mach que desempeñan las diversas tareas propias del
+kernel de Unix. Su desarrollo se retrasó mientras esperábamos la publicación
+de Mach como software libre, tal y como nos habían prometido.
+
+
+
+Una de las razones que nos impulsó a elegir este diseño era evitar lo que
+parecía la parte más dura del trabajo: depurar un programa de kernel sin un
+depurador de fuentes. Esto ya se había resuelto en Mach, y esperábamos depurar
+los servidores Hurd como programas de usuarios, con el GDB. Pero pasó mucho
+tiempo hasta que lo logramos, y los servidores multiproceso que se envían
+mensajes entre sí resultan extremadamente difíciles de depurar. La
+consolidación del Hurd ha llevado muchísimos años.
+
+
+\section{Alix}
+
+En principio, el kernel GNU \textit{no} iba a llamarse Hurd. Su nombre
+original era Alix ---por mi novia de aquel momento. Ella era administradora de
+sistemas Unix, y advirtió que su nombre casaba perfectamente con los nombres
+escogidos para las distintas versiones de Unix. Bromeando, le dijo a sus
+amigos: <<Deberían bautizar un kernel con mi nombre>>. No dije nada, pero 
decidí
+sorprenderla con un kernel llamado Alix.
+
+Sin embargo, el nombre no se mantuvo. Michael Bushnell ---ahora Thomas---, el
+principal desarrollador del kernel, prefería el nombre de Hurd, y llamó Alix a
+una parte del kernel ---la encargada de capturar las llamadas del sistema y
+administrarlas enviando mensajes a los servidores Hurd.
+
+Por fin, Alix y yo nos separamos y ella se cambió de nombre. En cualquier
+caso, el diseño de Hurd se modificó para que la librería C enviase mensajes
+directamente a los servidores, lo que supuso la desaparición del componente
+Alix.
+
+Pero antes de todo esto, una amiga de Alix se encontró con el nombre en el
+código fuente de Hurd y se lo contó. Así que el nombre cumplió su cometido.
+
+
+\section{Linux y GNU/Linux}
+
+El GNU Hurd no está listo para producción. Afortunadamente, otro kernel estaba
+a nuestra disposición. En 1991, Linus Torvalds desarrolló un kernel compatible
+con Unix y lo llamó Linux. En el año 1992, la combinación de Linux con el
+incompleto sistema GNU resultó en un sistema operativo libre. [Esta
+combinación fue, por supuesto, una labor extraordinaria]. Gracias a Linux
+podemos ejecutar hoy una versión del sistema GNU.
+
+Denominamos esta versión GNU/Linux para explicar su composición, una
+combinación del sistema GNU con Linux como kernel.
+
+
+\section{Los retos futuros}
+
+Hemos demostrado ser capaces de desarrollar una amplia gama de software libre.
+Esto no significa que seamos invencibles e imparables. Existen diversos retos
+que plantean un futuro incierto para el software libre. Enfrentarnos a ellos
+nos exigirá un esfuerzo constante y mucha resistencia, a veces por muchos
+años. Necesitaremos la clase de determinación que exhibe la gente cuando
+valora su libertad y la protege a toda costa.
+
+
+
+En los cuatro apartados que siguen discutiremos estos retos.
+
+
+\section{Hardware secreto}
+
+Los fabricantes de hardware tienden cada vez más a mantener en secreto las
+especificaciones del hardware. Esto dificulta enormemente la tarea de escribir
+drivers libres para que Linux y Xfree86\footnote{El Xfree86 es un programa que
+proporciona un entorno de escritorio que interactúa con tu hardware ---ratón,
+teclado, etc. Funciona en plataformas muy diversas.} sean compatibles con el
+hardware nuevo. Hoy contamos con sistemas libres \textit{y} completos, pero no
+durarán mucho si no son compatibles con los ordenadores del mañana.
+
+Hay dos formas de enfrentarse a este problema. Los programadores pueden hacer
+ingeniería inversa para descubrir cómo crear programas compatibles con el
+hardware. El resto podemos elegir qué hardware será compatible con el software
+libre. A medida que aumente el número de usuarios de software libre, el
+secretismo de estas especificaciones se convertirá en una política
+contraproducente.
+
+Hacer ingeniería inversa es una labor colosal. ¿Contaremos con programadores
+lo bastante decididos para llevarla a cabo? Sí, siempre que les hayamos
+convencido de que el software libre es una cuestión de principios y de que los
+drivers no libres son intolerables. ¿Invertiremos dinero extra, e incluso
+tiempo extra, para poder utilizar drivers libres? Sí, siempre y cuando se
+generalice esta voluntad de recuperar nuestra libertad.
+
+
+\section{Librerías no libres}
+
+La librería no libre que opera en un sistema operativo libre constituye una
+trampa para los desarrolladores de software libre. Las atractivas funciones de
+la librería son el cebo perfecto; al utilizar la librería, caes en la trampa,
+porque tu programa no puede integrarse de forma útil en un sistema operativo
+libre. [Estrictamente hablando, podríamos incluir tu programa, pero éste no
+podría ejecutarse sin la librería]. Y, lo que es peor, en caso de
+popularizarse un programa que utilice una librería propietaria, podría
+arrastrar a otros programadores desprevenidos hacia la misma trampa.
+
+El primer ejemplo de este problema se presentó en los años ochenta, con el
+Motif \textit{toolkit}.\footnote{Motif es una interfaz gráfica y administrador
+de ventanas que opera en X Window, un potente sistema gráfico basado en una
+arquitectura cliente/servidor.} Aunque entonces no había sistemas operativos
+libres, estaba claro qué problema iba a plantearles el Motif más tarde. El
+Proyecto GNU respondió de dos formas: planteando la necesidad de que los
+proyectos individuales de software libre fueran compatibles tanto con los
+toolkit widgets X libres como con Motif, y encargando la creación de un
+sustituto libre para Motif. La tarea tardó muchos años en concluirse. Sólo en
+1997 el LessTif, desarrollado por los Hungry Programmers, fue lo
+suficientemente potente para la mayoría de las aplicaciones Motif.
+
+Entre 1996 y 1998, otro toolkit no libre de Graphical User Interface (GUI)
+llamado Qt se incorporó a una notable colección de software libre, el
+escritorio KDE.
+
+Los sistemas libres GNU/Linux no podían aprovechar el KDE porque no podíamos
+emplear la librería. A pesar de ello, algunos distribuidores comerciales de
+sistemas GNU/Linux, bastante flexibles a la hora de mezclar software
+libre, añadieron el KDE a sus sistemas ---lo cual daría lugar a un sistema con
+más posibilidades y menos libertad. El grupo KDE animó activamente a otros
+programadores a que utilizasen Qt, mientras que millones de nuevos <<usuarios
+de Linux>> ni siquiera sospechaban que pudiera existir un problema al respecto.
+La situación era desoladora.
+
+La comunidad del software libre reaccionó de dos maneras: GNOME y Harmony.
+
+GNOME, el GNU Network Object Model Environment, es el proyecto de escritorio
+de GNU. Miguel de Icaza tomó la iniciativa en 1997, y se desarrolló con el
+apoyo de Red Hat Software. GNOME pretendía proveer prestaciones similares,
+pero usando exclusivamente software libre. Entraña algunas ventajas técnicas,
+como la de ser compatible con varios lenguajes, y no sólo el C++. Pero su
+principal propósito era la libertad, funcionar sin software no libre.
+
+Harmony es una librería sustitutiva compatible, diseñada con el fin de
+ejecutar software KDE sin recurrir a Qt.
+
+En noviembre de 1998, los desarrolladores de Qt anunciaron un cambio de
+licencia que, en caso de aplicarse, lo convertiría en software libre. Aunque
+no podemos estar seguros de esto, creo que el cambio se debió en parte a la
+firme respuesta de la comunidad ante el problema que planteaba la condición no
+libre de Qt. [Esta nueva licencia es incómoda y no equitativa, por lo que
+sigue siendo aconsejable evitar el uso de Qt\footnote{En septiembre de 2000
+volvería a publicarse el Qt con GNU GPL, lo que básicamente resolvía el
+problema.}]
+
+¿Cómo responderemos a la tentación que plantee la próxima librería no libre?
+¿Comprenderá la comunidad la necesidad de mantenernos alejados de cualquier
+trampa que se nos presente en el camino? ¿O renunciaremos a la libertad a
+cambio de la comodidad, y dar lugar así a un problema mucho mayor? Nuestro
+futuro depende de nuestra filosofía.
+
+
+\section{Patentes de software}
+
+La amenaza más seria a la que nos enfrentamos procede de las patentes de
+software, que pueden introducir algoritmos y funciones fuera del alcance del
+software libre al menos durante veinte años. Las patentes del
+algoritmo de compresión LZW se aplicaron en 1983, y todavía no podemos
+publicar software libre que produzca GIFs adecuadamente comprimidos. En 1998,
+se suspendió la distribución de un programa libre para producir archivos de
+audio MP3 comprimidos bajo amenaza de una demanda judicial por
+patente.
+
+Existen formas de abordar la cuestión de las patentes: buscar pruebas que
+demuestren la invalidez de una patente o buscar modos alternativos
+para realizar una tarea. Pero estos métodos funcionan sólo de vez en cuando;
+cuando fallan ambos, la patente puede resultar en un software libre
+desprovisto de alguna función necesaria para los usuarios. ¿Qué haremos
+entonces?
+
+Quienes valoramos el software libre por la libertad que éste entraña
+seguiremos en la misma línea. Lograremos sacar adelante el trabajo sin
+funciones patentadas. Pero quienes valoran el software libre porque esperan
+que sea técnicamente superior se inclinarán por calificarlo de fracaso cuando
+este software se vea restringido por una patente. De modo que, a pesar de que
+resulta muy útil discutir la efectividad práctica del modelo de desarrollo de
+tipo <<catedral>> y la fiabilidad y potencia de ciertos programas de software
+libre, debemos ir más allá. Debemos hablar de libertad y de principios.
+
+
+\section{Documentación libre}
+
+La mayor deficiencia de nuestros sistemas operativos no reside en el software,
+sino en la ausencia de buenos manuales libres para nuestros sistemas. La
+documentación es una parte esencial de cualquier paquete de software; un
+paquete importante de software libre sin un buen manual libre que lo acompañe
+constituye un lastre considerable. Tenemos muchos ejemplos de ello en la
+actualidad.
+
+La documentación libre, al igual que el software, es una cuestión de libertad,
+no de precio. Los criterios para el manual libre son bastante parecidos a los
+del software libre: hay que darles a los usuarios ciertas libertades. Debe
+autorizarse la redistribución ---incluida la venta comercial--- en papel y
+\textit{on line}, de modo que el manual pueda acompañar a todas las copias del
+programa.
+
+Autorizar su modificación resulta igualmente crucial. Por regla general, no
+creo que la gente deba tener el derecho de modificar toda clase de artículos y
+libros. Por ejemplo, no creo que ni tú ni yo estemos obligados a autorizar la
+modificación de artículos como este, que describe nuestros actos y opiniones.
+
+Pero existe una razón específica de que la libertad para modificar sea un
+elemento crucial para la documentación relativa al software libre. Cuando los
+individuos ejercen su derecho a modificar el software, y añadir o cambiar sus
+funciones, si son lo bastante concienzudos cambiarán asimismo el manual ---y
+así proporcionarán una documentación concisa y útil junto con el programa
+modificado. Un manual que no permita a los programadores trabajar
+concienzudamente y terminar su labor no satisfará las necesidades de la
+comunidad.
+
+Algunos límites a la incorporación de estas modificaciones no plantean
+problema alguno, como es el caso de los requisitos establecidos para preservar
+la advertencia sobre \textit{copyright} del autor original, los términos de
+distribución o la lista de autores. O aquellos que exigen que las versiones
+modificadas incluyan la fecha de la modificación, o que incluso prohíben la
+supresión o alteración de secciones enteras, siempre que éstas no traten sobre
+temas técnicos. Este tipo de restricciones no plantean un problema porque no
+impiden al programador concienzudo adaptar el manual para que se ajuste al
+programa modificado. Dicho de otro modo, no impiden que la comunidad de
+software libre disfrute plenamente del uso del manual.
+
+Sin embargo, debemos ser capaces de modificar el contenido <<técnico>> del
+manual y luego distribuir el resultado en los medios y canales habituales; de
+lo contrario, las restricciones obstruirán a la comunidad, el manual dejará de
+ser libre y necesitaremos elaborar uno nuevo.
+
+¿Contarán los desarrolladores de software libre con la conciencia y la
+determinación para producir una amplia gama de manuales libres? Una vez más,
+nuestro futuro depende de nuestra filosofía.
+
+
+\section{Es necesario hablar de libertad}
+
+Actualmente, se calcula que existen diez millones de usuarios de sistemas
+GNU/Linux como Debian GNU/Linux y Red Hat Linux. El software libre ha
+desarrollado tales ventajas prácticas que está ganando adeptos por razones
+puramente prácticas.
+
+Las consecuencias positivas de esto son evidentes: un mayor interés por
+desarrollar software libre, más clientes para las empresas de software libre y
+una mayor capacidad para alentar a las empresas a desarrollar software libre
+comercial en lugar de productos de software propietario.
+
+Pero el interés en el software crece a un ritmo superior que la conciencia de
+la filosofía en que se fundamenta, y esto plantea ciertas dificultades.
+Nuestra capacidad para hacer frente a los desafíos y las amenazas
+anteriormente descritos dependerá de nuestra voluntad de mantenernos firmes en
+nombre de la libertad. Para convencer de ello a nuestra comunidad, habremos de
+difundir la idea entre los nuevos usuarios que pasen a formar parte de ella.
+
+Pero estamos fracasando: nuestros esfuerzos por atraer a nuevos usuarios a
+nuestra comunidad superan con creces a nuestras iniciativas a la hora de
+enseñarles los principios de nuestra comunidad. Debemos dedicarnos a ambos
+objetivos y compensar nuestros esfuerzos en ambas direcciones.
+
+
+\section{<<Open Source>> (código fuente abierto)}
+
+La tarea de enseñar a los nuevos usuarios el valor de la libertad se complicó
+especialmente en 1998, cuando parte de la comunidad decidió abandonar el
+término <<software libre>> y empezó a hablar de <<software de código abierto>>.
+
+Los partidarios de este término trataban de evitar la confusión entre <<libre>>
+y <<gratuito>>---un objetivo muy legítimo. Pero otros intentaban dejar a un 
lado
+los principios que habían impulsado la creación del software libre y el
+proyecto GNU, procurando así atraer a los ejecutivos y a los usuarios de
+empresas, quienes comparten mayoritariamente una ideología que antepone las
+ganancias económicas a la libertad, a la comunidad, a los principios. De modo
+que la retórica del <<código abierto>> se concentra en la posibilidad de crear
+un software de alta calidad y capacidad, pero rehuye las nociones de libertad,
+comunidad y principios.
+
+Un claro ejemplo de ello son las revistas <<Linux>> ---están repletas de
+anuncios de software propietario que funciona con GNU/Linux. Cuando aparezca
+el próximo Motif, o Qt, ¿advertirán estas revistas a los programadores de
+que se alejen de ellos, o los anunciarán sin más?
+
+El apoyo de la comunidad empresarial puede contribuir al bien de la comunidad
+de distintas maneras, siempre que partamos de unas condiciones de igualdad.
+Pero si nos ganamos su apoyo callándonos lo que pensamos sobre la libertad y
+los principios, el resultado puede ser desastroso, y sólo se agudizaría el
+desequilibrio ya existente entre la difusión y la educación cívica.
+
+Los términos <<software libre>> y <<código abierto>> describen más o menos la
+misma categoría de software, pero implican cosas muy distintas acerca del
+software y sus valores. El Proyecto GNU sigue empleando el término <<software
+libre>> para expresar la idea de que la libertad, y no sólo la tecnología, es
+importante.
+
+
+
+
+
+\section{¡Inténtalo!}
+
+La filosofía de Yoda ---<<No podemos sólo intentarlo>>--- suena bien, pero no
+me sirve. He realizado mi trabajo siempre ansioso ante la perspectiva de que
+no tuviera suficiente capacidad para ello, sin saber si mi labor bastaría para
+alcanzar el objetivo deseado. Pero lo intenté de todas formas, porque entre el
+enemigo y mi ciudad sólo estaba yo. Para mi sorpresa, a veces del éxito
+obtenido.
+
+En otras ocasiones fracasé. Algunas de mis ciudades han caído. Más tarde
+descubrí otra ciudad amenazada y me preparé para otra batalla. Con el tiempo,
+he aprendido a detectar las amenazas y a interponerme entre ellas y mi ciudad,
+haciendo un llamamiento a otros hackers para unirse a mí.
+
+
+
+Hoy en día, a menudo me encuentro que no estoy solo. La visión de un
+regimiento de hackers manos a la obra constituye una fuente de alivio y de
+alegría, y pienso que la ciudad sobrevivirá por el momento. Pero con el
+transcurso de los años los peligros son cada vez mayores, y ahora Microsoft
+nos tiene en su punto de mira. No podemos pensar que el futuro de la libertad
+está asegurado. ¡No os engañéis! Si quieres conservar tu libertad, tienes que
+estar preparado para defenderla.
+

Index: es2/20_softwlibre.libertad_y_coper.tex
===================================================================
RCS file: es2/20_softwlibre.libertad_y_coper.tex
diff -N es2/20_softwlibre.libertad_y_coper.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/20_softwlibre.libertad_y_coper.tex      9 Dec 2010 19:04:17 -0000       
1.1
@@ -0,0 +1,1963 @@
+\chapter[Software libre: libertad y cooperación]{Software libre: libertad y 
cooperación\protect\footnote{Lo que sigue es una transcripción corregida de la 
conferencia dictada en la New York University el 29 de mayo de 2001.}} 
+
+
+\section{Introducción}
+
+\medskip 
+\noindent \textsc{Mike Uretsky.} Soy Mike Uretsky. Estoy en la Escuela
+Empresarial Stern. También soy uno de los codirectores del Centro de
+Tecnologías Avanzadas. Os doy la bienvenida  en nombre de toda la gente del
+Departamento de Ciencia Informática. Quería comentar algo antes de pasarle la
+palabra a Ed que va a presentar al conferenciante.
+
+El papel de la Universidad es el de un lugar donde se fomenta el debate y se
+tienen interesantes discusiones. Y el papel de una Universidad avanzada es
+tener discusiones especialmente interesantes. Esta exposición en concreto,
+este seminario entra dentro de ese modelo. Encuentro particularmente
+interesante la discusión sobre el \textit{open source}. En cierto
+sentido\ldots{} [Risas del público]
+
+\medskip 
+\noindent \textsc{Richard M. Stallman.} Yo hago software libre. El
+\textit{open source} es un movimiento diferente. [Risas del público y
+aplausos]
+
+\medskip 
+\noindent \textsc{Mike Uretsky.} Cuando entré en el sector por primera
+vez en la década de 1960, el software era esencialmente libre. Hemos pasado
+por ciclos. Era libre, y después los fabricantes de software, apremiados por
+la necesidad de expandir sus mercados, lo empujaron hacia otras direcciones.
+Muchos de los desarrollos que tuvieron lugar con la llegada del PC se
+desplazaron exactamente con la misma secuencia cíclica.
+
+Un filósofo francés muy interesante, Pierre Levy, habla sobre un
+desplazamiento en esta dirección y sobre la entrada en el ciberespacio como
+algo no sólo relacionado con la tecnología sino con la reestructuración
+social, la reestructuración política, a través de la transformación de los
+modos de relación que mejorarán el bienestar de la humanidad. Esperamos que
+este debate sea un nuevo movimiento en esa dirección, que este debate sea algo
+que atraviese muchas de las disciplinas que normalmente funcionan como
+compartimentos estancos dentro de la Universidad. Esperamos asistir a una
+discusión interesante. Ed, cuando quieras...
+
+\medskip 
+\noindent \textsc{Ed Schonberg.} Soy Ed Schonberg, del Departamento de
+Ciencia Informática del Instituto Courant. Permitidme daros la bienvenida a
+este evento. Los presentadores son normalmente un aspecto particularmente
+inútil en las exposiciones públicas, pero en este caso, en realidad, han
+servido para un propósito útil, como Mike ha demostrado fácilmente, dado que,
+por ejemplo, un presentador puede permitir con sus comentarios inexactos, que
+el conferenciante ponga orden, corrija y afine considerablemente los
+parámetros del debate. [Risas del público]
+
+Así, permitidme hacer una presentación lo más breve posible de alguien que no
+la necesita. Richard es el ejemplo perfecto de alguien que, actuando
+localmente, empezó a pensar globalmente a raíz de los problemas de
+inaccesibilidad al código fuente de los drivers de impresora en el laboratorio
+de inteligencia artificial del MIT, hace muchos años. Ha desarrollado una
+filosofía coherente que nos ha obligado a todos a replantearnos nuestras ideas
+sobre cómo se produce software, sobre qué significa la propiedad intelectual y
+sobre lo que de verdad representa la comunidad del software. Permitidme dar la
+bienvenida a Richard Stallman. [Aplausos]
+
+ 
+\section{Software libre: libertad y cooperación}
+
+\noindent \textsc{Stallman.} ¿Alguien me puede dejar un reloj? [Risas
+del público] Gracias. Bien, quiero dar mi agradecimiento a Microsoft por darme
+la oportunidad de estar en este estrado. [Risas del público]. Durante las
+últimas semanas, me he sentido como un escritor cuyo libro ha sido
+accidentalmente prohibido en alguna parte.\footnote{Poco menos de un mes
+antes, el vicepresidente de Microsoft, Craig Mundie, dio una charla en la
+que atacó el software libre ---llamándolo <<open source>>.} [Risas del 
público]. Excepto
+que todos los artículos sobre el mismo están dando el nombre del autor
+equivocado, porque Microsoft describe la GNU GPL como una licencia
+\textit{open source} y la mayoría de las coberturas periodísticas han hecho lo
+mismo. La mayoría de la gente, por supuesto de forma inocente, no se da cuenta
+de que nuestro trabajo no tiene nada que ver con el \textit{open source}, de
+que en realidad hicimos la mayor parte de él antes de que la gente ni siquiera
+acuñara el término \textit{open source}.
+
+Nosotros estamos en el movimiento del software libre y voy a hablar sobre qué
+es el movimiento del software libre, sobre qué significa, sobre qué hemos
+hecho, y, dado que esto en parte está patrocinado por una escuela empresarial,
+diré algunas cosas más de lo que normalmente suelo decir sobre cómo se
+relaciona el software libre con el ámbito empresarial y con otras áreas de la
+vida social. 
+
+Bien, algunos de vosotros quizás no escriba nunca programas informáticos, pero
+tal vez sabéis cocinar. Y si sabéis cocinar, a no ser que realmente seáis unos
+genios, probablemente uséis recetas. Y si usáis recetas, probablemente habréis
+tenido la experiencia de obtener la copia de una receta a través de un amigo
+que la comparte. Y  probablemente también hayáis tenido la experiencia ---a no
+ser que seáis unos auténticos principiantes--- de cambiar la receta. Una receta
+dice ciertas cosas, pero no tienes qué hacer exactamente lo que dice. Puedes
+dejar fuera algunos ingredientes. Añadir algunos champiñones, por que te
+gustan los champiñones. Echarle menos sal porque tu médico te dijo que
+deberías prescindir de la sal. Lo que sea. Puedes incluso hacer cambios más
+grandes, según tus habilidades. Y si has hecho cambios en una receta y se la
+cocinas a tus amigos, y les gusta, alguno de tus amigos dirá: <<Oye, ¿me puedes
+pasar la receta?>>. Y entonces, ¿qué haces? Puedes apuntar tu versión
+modificada de la receta y hacerle una copia a tu amigo. Esto es lo que se hace
+naturalmente con cualquier tipo de recetas útiles.
+
+Bueno, una receta es muy parecida a un programa informático. Un programa
+informático se parece mucho a una receta: una sucesión de pasos realizados
+para conseguir algún resultado deseado. De modo que es igual de natural hacer
+lo mismo con los programas informáticos. Pásale una copia a tu amigo. Haz
+cambios en ella porque el trabajo para el que fue escrita no es exactamente el
+mismo que quieres hacer. Este fue de gran ayuda para otro, pero tu trabajo es
+diferente. Y, después de cambiarla, probablemente sea útil para más gente.
+Quizás tengan que hacer un trabajo como el que tú haces, así que preguntan:
+<<Oye, ¿me puedes dejar una copia?>>. Por supuesto, si eres una buena persona
+les darás la copia. Esa es la forma de ser de una persona decente.
+
+Imaginad qué pasaría si las recetas estuvieran empaquetadas dentro de cajas
+negras. No podríais ver qué ingredientes están usando, por no hablar de
+cambiarlos, imaginad que hacéis una copia para un amigo, te llaman pirata y te
+intentan meter unos años en la cárcel. Ese mundo generaría una tremenda
+afrenta a toda la gente que está acostumbrada a compartir recetas. Pero
+exactamente así es el mundo del software propietario. Un mundo en el que la
+usual decencia con los otros está prohibida o coartada. 
+
+Y bien, ¿por qué me enteré de esto? Me enteré porque, en la década de 1970,
+tuve la buena suerte de ser parte de una comunidad de programadores que
+compartían software. Esencialmente esta comunidad podía reconocer sus
+ancestros en los comienzos de la programación. En la década de 1970, sin
+embargo, era un poco extraño que hubiera una comunidad que compartiese
+software. Y, de hecho, era algo así como un caso extremo; en el laboratorio en
+el que yo trabajaba, todo el sistema operativo era software desarrollado por
+la gente de nuestra comunidad y compartíamos cualquier parte de él con
+cualquiera. Cualquiera era bienvenido para entrar y echar un vistazo, llevarse
+una copia y hacer lo que quisiera. No había notas de copyright en estos
+programas. La cooperación era nuestro modo de vida. Y estábamos seguros dentro
+de ese modo de vida. No luchábamos por él. No teníamos que luchar por él.
+Simplemente vivíamos así. Y, hasta donde nos concernía, habríamos seguido
+viviendo así. Así que había software libre, pero no un movimiento del software
+libre. 
+
+Sin embargo, más tarde, nuestra comunidad fue destruida por una sucesión de
+calamidades. Finalmente quedó anulada. Finalmente, el ordenador
+PDP-10,\footnote{Procesador de Datos Programados modelo 10, un servidor usado
+por muchas investigaciones punteras y organizaciones gubernamentales durante
+la d\'{e}cada de 1970.} que usábamos para todo nuestro trabajo, se dejó de
+fabricar. Nuestro sistema ---el \textit{Sistema Incompatible de Uso
+Compartido}--- fue escrito a principios de la década de 1960, de modo que
+estaba escrito en lenguaje ensamblador. Era con lo que se solían escribir los
+sistemas operativos en la década de 1960.  Por supuesto, el lenguaje
+ensamblador estaba orientado para una arquitectura informática particular; si
+esta deja de fabricarse, todo tu trabajo se convierte en polvo ---es inútil. Y
+eso fue lo que nos pasó. Los 20 años de trabajo de nuestra comunidad se
+convirtieron en polvo.
+
+Pero antes de que pasara esto, tuve una experiencia que me preparó, me ayudó a
+ver qué hacer, me ayudó a prepararme para ver qué hacer cuando esto sucediera,
+porque en cierto momento Xerox donó al laboratorio de inteligencia artificial,
+en el que yo trabajaba, una impresora láser; era un regalo realmente hermoso,
+ya que era la primera vez que alguien fuera de Xerox tenía una impresora
+láser. Era muy rápida, imprimía una página por segundo, muy buena en muchos
+aspectos, pero muy inestable, porque en realidad era una fotocopiadora de
+oficina de alta velocidad que había sido transformada en impresora. Y como ya
+sabéis, las fotocopiadoras se atascan, aunque siempre hay alguien para
+arreglarlas. La impresora se atascaba y nadie lo podía ver. Así que se quedaba
+atascada mucho tiempo.
+
+Bien, teníamos una idea de cómo tratar este problema. Modificarla de modo que
+cada vez que la impresora se atascaba, el ordenador que controlaba a la
+impresora pudiera decir a nuestra máquina de uso compartido y a los usuarios
+que estaban esperando la salida de impresión que había que arreglar la
+impresora, para que así al menos supieran que estaba atascada\ldots{} por
+supuesto, si estás esperando que se impriman tus trabajos y sabes que la
+impresora está atascada, no te sientas y esperas una eternidad, sino que te
+pones a arreglarla.
+
+Sin embargo, llegados a ese punto, estábamos completamente bloqueados,
+dado que el software que controlaba esa impresora no era software libre. Había
+venido con la impresora y era simplemente un binario. No podíamos tener el
+código fuente, Xerox no nos permitía tener el código fuente. Así, a pesar de
+nuestra habilidad como programadores ---después de todo, habíamos escrito
+nuestro propio sistema de uso compartido--- estábamos completamente
+imposibilitados para añadir esta característica al software de la impresora.
+
+Lo único que podíamos hacer era sufrir con la espera. Podía llevar una hora o
+dos conseguir que se imprimieran tus trabajos, porque la máquina estaba
+atascada casi todo el tiempo. Esperabas una hora suponiendo: <<Se que va a
+estar atascada. Esperaré una hora y me pasaré a recoger mi copia>>. Y entonces
+veías que había estado atascada todo el tiempo y que en realidad nadie la
+había arreglado. Así que la arreglabas y volvías a esperar otra media hora.
+Entonces, volvías y la veías atascada otra vez antes de que hubiera llegado a
+imprimir tu trabajo. Imprimía durante tres minutos y estaba atascada treinta
+minutos. Frustración total. Pero lo peor era saber que podíamos haberla
+arreglado, pero alguien, por su propio egoísmo, nos estaba coartando e
+impidiendo que mejorásemos el software. Así que, por supuesto, nos sentíamos
+algo resentidos.
+
+Entonces oí que alguien de la Universidad Carnegie Mellon tenía una copia de
+ese software. Iba a hacerle una visita allí, así que fui a su oficina y dije:
+<<Buenas, soy del MIT. ¿Podrías dejarme una copia del código fuente de la
+impresora?>>. Y él dijo, <<no, prometí que no te daría ninguna copia>>. [Risas
+del público]. Yo estaba petrificado. De verdad,  estaba muy enfadado y no
+sabía cómo podía expresarlo. Todo lo que me salía era dar media vuelta y salir
+de la habitación. Quizás di un portazo. [Risas del público]. Y pensé sobre
+ello más adelante, porque me daba cuenta de que no había visto sólo a un
+capullo aislado, sino que se trataba de un fenómeno social importante y que
+afectaba a mucha gente. 
+
+Tuve suerte, sólo me tocó probar un poquito. Otros tenían que vivir con esto
+todo el tiempo. Así que pensé sobre este asunto en profundidad. Observad, él
+había prometido que se negaría a cooperar con nosotros ---sus colegas del
+MIT---. Nos había traicionado. Pero no sólo nos lo hizo a nosotros. El caso es
+que también te lo hizo a ti. [Señala a un miembro del público]. Y creo que muy
+probablemente también te lo hizo a ti. [Señala a otro miembro del público. El
+público ríe]. Y probablemente también te lo hizo a ti. [Señala a un tercer
+miembro del público]. Posiblemente se lo hizo a la mayoría de la gente que
+está en esta sala ---excepto tal vez a unos pocos que aún no habían nacido en
+1980.--- Puesto que había prometido que se negaría a cooperar con casi toda la
+población del planeta Tierra. Había firmado un acuerdo de no divulgación.
+
+Bien, este fue mi primer encuentro con un acuerdo de no divulgación y aprendí
+una lección importante ---importante porque la mayoría de los programadores
+nunca la aprenden. Este era mi primer encuentro con un acuerdo de no
+divulgación y yo era la víctima. Yo, y todo mi laboratorio, éramos las
+víctimas. Y la lección que me enseñó es que los acuerdos de no divulgación
+tienen víctimas. No son inocentes. No son inofensivos. La mayoría de los
+programadores se encuentran por primera vez con un acuerdo de no divulgación
+cuando se les ofrece firmar uno. Y siempre hay alguna tentación ---si firmas 
vas
+a obtener alguna propinilla. Así que se inventan excusas. Dicen, <<bueno, no va
+a conseguir una copia pase lo que pase, así que, ¿por qué no unirme a la
+conspiración para marginarle?>> Dicen, <<así es como siempre se ha hecho. 
¿Quién
+soy yo para ponerme en contra?>> Dicen, <<si no firmo esto, lo hará otro>>.
+Excusas varias para acallar sus conciencias.
+
+Pero cuando alguien me ofreció la firma de un acuerdo de no divulgación, mi
+conciencia ya estaba sensibilizada. Recuerdo cómo me había enfadado cuando
+alguien prometió que no me ayudaría a mi y a todo mi laboratorio a resolver
+nuestro problema. No podía darme la vuelta y hacerle exactamente lo mismo a
+alguien que nunca me había hecho ningún daño. Si alguien me pidiera que
+prometiera no compartir alguna información útil con un enemigo odiado, yo
+aceptaría. Si alguien ha hecho algo malo, se lo merece. Pero los desconocidos
+no me han hecho ningún daño. ¿Cómo podrían merecerse ese tipo de maltrato? No
+puedes permitirte empezar a tratar mal a todo el mundo. Si no te conviertes en
+un depredador para la sociedad. Así que dije: <<Muchas gracias por ofrecerme
+este bonito paquete de software. Pero, en las condiciones que ustedes exigen,
+no puedo aceptarlo con la conciencia tranquila, así que me las arreglaré sin
+él. Muchísimas gracias>>. Y de este modo, nunca he firmado a sabiendas un
+acuerdo de no divulgación para información de utilidad  técnica general, como
+el software. 
+
+Ahora bien, hay otros tipos de información que implican diferentes asuntos
+éticos. Por ejemplo, está la información personal. Si quisieras hablar conmigo
+sobre lo que estaba pasando entre tú y tu novio, y me pidieras que no se lo
+contara a nadie, yo estaría de acuerdo en guardarte ese secreto, porque no es
+información de utilidad técnica general.
+
+Al menos, es probable que no sea útil a todo el mundo. [Risas del público].
+Hay pocas posibilidades ---y aún así es una posibilidad--- de que alguien 
quisiera
+revelarme alguna maravillosa nueva técnica sexual, entonces sentiría el deber
+moral de hacérselo saber al resto de la humanidad, y así todo el mundo podría
+beneficiarse de ella. [Risas del público]. Así que tendría que poner una
+cláusula en esa promesa. 
+
+Si sólo son detalles sobre quien quiere qué y quién está enfadado con quién, y
+ese tipo de culebrones\ldots \textit{eso }lo puedo guardar en secreto; pero no
+puedo retener algo de cuyo conocimiento la humanidad puede beneficiarse
+tremendamente. Veréis, el propósito de la ciencia y la tecnología es crear
+información útil para la humanidad, para ayudar a la gente a vivir mejor. Si
+prometemos que retendremos esa información ---si la guardamos en secreto---
+entonces estaremos traicionando el objetivo de nuestro sector. Y eso, decidí
+que no debía hacerlo.
+
+Pero mientras tanto mi comunidad se había ido a pique y eso me dejaba en una
+mala situación. Fijaros, todo el Sistema Incompatible de Uso Compartido estaba
+obsoleto, porque el PDP-10 estaba obsoleto, de este modo no había forma de que
+pudiera seguir trabajando como desarrollador de sistemas operativos tal y como
+lo había estado haciendo. Esta actividad dependía de formar parte de la
+comunidad, usar el software de la comunidad y mejorarlo. Ya no era posible, lo
+cual me planteó un dilema moral. ¿Qué iba a hacer? Porque la posibilidad más
+obvia significaba ponerme en contra de esa decisión que había tomado. La
+posibilidad más obvia era adaptarme a los cambios del mundo. Aceptar que las
+cosas eran diferentes y que yo debería abandonar esos principios y empezar a
+firmar acuerdos de no divulgación para sistemas operativos propietarios, muy
+probablemente escribir también software propietario. Así, me di cuenta de que
+podría divertirme escribiendo código y que podría ganar dinero ---especialmente
+si lo hiciera en cualquier parte que no fuera el MIT---, pero al final, hubiera
+tenido que repasar mi carrera y decir <<me he pasado la vida
+construyendo muros para dividir a la gente>>, estaría avergonzado de mi vida.
+
+Así que busqué otra alternativa, y había una obvia. Podía dejar el sector del
+software y dedicarme a otra cosa. Bien, no tengo otras habilidades reseñables,
+pero estoy seguro de que podría haber llegado a ser camarero. [Risas del
+público]. No en un restaurante de lujo; no me contratarían, pero podría ser
+camarero en algún sitio. Y muchos programadores me decían <<la gente que
+contrata programadores exige esto, esto y esto. Y si no hago estas cosas, me
+moriré de hambre>>. Es literalmente la expresión que usan. Bien, como camarero
+no vas a morirte de hambre. [Risas del público]. Así que, realmente, no estás
+en peligro. Pero ---y, sabéis, esto es importante--- a veces puedes 
justificarte
+por hacer cosas que dañan a los demás diciendo que de otro modo te puede pasar
+algo peor. Si \textit{de verdad} te fueras a morir de hambre, estaría
+justificado que escribieras software propietario. [Risas del público]. Si
+alguien te apunta con una pistola, entonces yo diría que se te puede perdonar.
+[Risas del público]. Pero yo encontré una forma de sobrevivir sin hacer algo
+inmoral, así que esa excusa no valía. Me di cuenta, de todos modos, de que ser
+camarero no iba a resultarme divertido y significaría derrochar mis
+habilidades como desarrollador de sistemas operativos. Evitaría el mal uso de
+mis habilidades. Desarrollar software propietario sería un mal uso de mis
+habilidades. Apoyar que los demás vivan en el mundo del software propietario
+sería usar mal mis habilidades. Así que es mejor malgastarlas que hacer una
+mal uso de ellas, pero aún así no era algo bueno de verdad. 
+
+Por estos motivos decidí buscar otra alternativa. ¿Qué puede hacer un
+desarrollador de sistemas operativos para mejorar realmente la situación y
+hacer del mundo un lugar mejor? Me di cuenta de que un desarrollador de
+sistemas operativos era exactamente lo que se necesitaba. El problema, el
+dilema para mí y para todos los demás  era que todos los sistemas operativos
+disponibles para los ordenadores modernos eran propietarios. Los sistemas
+operativos libres estaban destinados a los ordenadores viejos y obsoletos,
+¿verdad? Así que para los ordenadores modernos, si querías comprar un
+ordenador moderno y usarlo, estabas obligado a usar un sistema operativo
+propietario. De modo que si un desarrollador de sistemas operativos escribiera
+otro sistema operativo y dijera <<venid todos a compartir esto; sois
+bienvenidos>>, se daría una escapatoria al dilema, otra alternativa para todo
+el mundo. Así que me di cuenta de que había algo que podía hacer que podría
+resolver el problema. Tenía justo las habilidades necesarias para poder
+hacerlo. Y posiblemente era la cosa más útil que yo podía imaginarme en
+relación a lo que sería capaz de hacer con mi vida. Se trataba de un problema
+que nadie más estaba intentando resolver. Era algo así como quedarme sentado,
+ver empeorar las cosas y que no hubiera nadie más que yo. De este modo, sentí:
+<<Soy el elegido. Tengo que trabajar en esto. ¿Si no lo hago yo, quién lo
+hará?>>. Decidí que desarrollaría un sistema operativo libre, o moriría en el
+intento\ldots{} de viejo, por supuesto. [Risas del público].
+
+Por supuesto, tuve que decidir qué tipo de sistema operativo debería ser.
+Había que tomar algunas decisiones técnicas de diseño. Decidí hacer que el
+sistema fuera compatible con Unix por una serie de razones. En primer lugar,
+acababa de ver como se quedaba obsoleto a un sistema operativo que realmente
+amaba, porque estaba escrito para un modelo particular de ordenador. No quería
+que eso sucediera otra vez. Necesitábamos tener un sistema que se pudiera
+migrar. Bien, Unix era un sistema portable. Así que si seguía el diseño de
+Unix, tenía bastantes posibilidades de hacer un sistema que también se pudiera
+migrar y funcionar en otros sistemas. Y además, por qué no hacerlo compatible
+en todos sus detalles. La idea es que los usuarios odian
+los cambios que los hacen incompatibles. Si hubiera diseñado el sistema de
+acuerdo a mi manera favorita ---lo cual me hubiera encantado, estoy seguro---
+habría producido algo incompatible. Los detalles serían diferentes. Así que,
+si hubiera escrito el sistema, los usuarios me habrían dicho: <<Bien, esto es
+muy bonito, pero es incompatible. Cambiarse costará mucho trabajo. No nos
+podemos permitir tener tantos problemas sólo para usar tu sistema en lugar de
+Unix, así que nos quedamos con Unix>>.
+
+Ahora bien, si de verdad quería crear una comunidad en la que hubiera gente,
+gente usando este sistema libre y disfrutando de los beneficios de la libertad
+y la cooperación, tenía que producir un sistema que la gente usara, un sistema
+cuya migración desde otro sistema fuera fácil, que no tuviera un impedimento
+que lo hiciera fracasar desde el mismo principio. Bueno, en realidad hacer el
+sistema compatible con Unix adelantó ya todas las
+decisiones de diseño inmediatas, porque Unix está formado por muchos
+elementos, que se comunican por interfaces que están más o menos
+documentadas. De modo que si quieres compatibilidad con
+Unix, tienes que sustituir cada elemento, uno por uno, con un elemento
+compatible. De este modo, las restantes decisiones de diseño se toman dentro
+de cada elemento y pueden ser tomadas después por cualquiera que decida
+escribir ese elemento. No tienen que tomarse desde el principio. 
+
+Todo lo que teníamos que hacer para empezar el trabajo era encontrar un nombre
+para el sistema. Bueno, nosotros los hackers siempre buscamos nombres
+divertidos o traviesos para los programas, porque pensar que a la gente le
+haga gracia el nombre es la mitad de la diversión de escribir el programa.
+[Risas del público]. Teníamos una tradición de acrónimos recurrentes para
+decir que el programa que estás escribiendo es parecido a algún programa
+existente. Puedes ponerle de nombre un acrónimo recurrente que diga: esto no
+es lo otro [this one's not the other]. Así, por ejemplo, había muchos editores
+de texto Tico en la década de 1960 y 1970, normalmente se les llamaba tal y
+cual Tico. En ese momento, un hacker espabilado llamó al suyo Tint, lo que
+quería decir Tint No Es Tico\footnote{En ingl\'{e}s, Tint Is Not Teco, que
+corresponde a las siglas Tint. [\textit{N. del E.}]}  ---el primer acrónimo
+recurrente---. En 1975, creé el primer editor de texto Emacs; había muchas
+imitaciones de Emacs, muchas de las cuales se llamaban tal y cual Emacs, pero
+una se llamaba Fine, por \textit{Fine Is Not Emacs}, y también estaba Sine,
+por \textit{Sine Is Not Emacs}, y Eine por \textit{Eine is not Emacs}, y Mince
+por \textit{Mince Is Not Complete Emacs}. [Risas del público]. Esa era una
+imitación descarada. Y entonces Eine fue reescrito casi por completo, y la
+nueva versión se llamó Zwei por \textit{Zwei Was Eine
+Initially}.\footnote{\textit{Eine} y \textit{Zwei} significan uno y dos
+respectivamente en alemán.} [Risas del público].
+
+Así, busqué un acrónimo recurrente para Algo No Es Unix [Something Is Not
+Unix]. Y probé con las 26 letras, y descubrí que ninguna de ellas era una
+palabra. [Risas del público]. Hmm, prueba de otra forma. Hice una contracción.
+De este modo podría tener un acrónimo de tres letras, para Algo No Unix. Probé
+con varias letras y encontré la palabra GNU\footnote{\textit{Gnu} significa
+<<ñu>> en ingl\'{e}s. [\textit{N. del E.}]}  ---la palabra GNU es la más
+graciosa de todo la lengua inglesa---. [Risas del público]. Ahí estaba. Por
+supuesto, el motivo de que sea gracioso es que según el diccionario, se
+pronuncia <<new>>. Por eso la gente lo usa en muchos juegos de palabras. 
Dejadme
+que os diga que este es el nombre de un animal que vive en África. Y la
+pronunciación africana tenía un golpe seco. [Risas del público]. Quizás
+todavía lo tenga. Y así, los colonos europeos, cuando llegaron allí, no se
+molestaron en aprender a dar ese golpe seco. Así que lo eliminaron y
+escribieron una <<g>> que significaba <<hay otro sonido que supuestamente va 
aquí
+pero nosotros no lo pronunciamos>>. [Risas del público]. De todos modos, esta
+noche me voy a Sudáfrica y les he rogado, espero que me encuentren a alguien
+que me enseñe a pronunciar golpes secos para que sepa pronunciar GNU de la
+forma correcta cuando se trata del animal. [Risas del público].
+
+Pero, cuando es el nombre de nuestro sistema, la pronunciación correcta es
+<<g-\textsc{new}>> ---con la <<g>> fuerte---. Si hablas de un <<nuevo>> 
sistema operativo puedes
+confundir bastante a la gente, porque hemos trabajado en él desde hace 17
+años, así que ya no es muy nuevo. [Risas del público]. Pero todavía es, y
+siempre lo será, GNU ---no importa cuánta gente lo llame Linux por error---. 
[Risas
+del público]. 
+
+Así que, en enero de 1984, dejé mi trabajo en el MIT para empezar a escribir
+elementos de GNU.\footnote{Puedes leer el anuncio original del proyecto GNU en
+<<El Manifiesto GNU>>.} Aún así, fueron tan amables como para dejarme usar sus
+recursos. En ese momento, pensé que escribiríamos todos esos elementos y que
+haríamos un sistema GNU completo, y en ese momento diríamos <<Venid a por él>> 
y
+la gente empezaría a usarlo. Eso no fue lo que pasó. Los primeros elementos
+que escribí eran buenos recambios, con menos fallos, de algunos elementos de
+Unix, pero no eran especialmente emocionantes. Particularmente nadie quería
+obtenerlos y instalarlos. Pero entonces, en septiembre de 1984, empecé a
+escribir GNU Emacs, que era mi segunda implementación de Emacs y para
+principios de 1985 ya estaba funcionando. Podría usarlo para todo mi trabajo
+de edición, lo cual era un gran alivio, porque no tenía intención de aprender
+vi, el editor de Unix. [Risas del público]. Así que, hasta ese momento, hice
+mi trabajo de edición con otro equipo y guardé los archivos en la red, de modo
+que pudiera probarlos. Pero cuando GNU Emacs funcionó lo suficientemente bien
+como para que yo lo usara, también otra gente quiso usarlo. 
+
+De este modo, tuve que pensar bien los mecanismos de distribución. Por
+supuesto, puse una copia en el directorio anónimo \textsc{ftp} y eso estaba
+bien para los que estaban en la red ---podían ejecutar un archivo
+tar,\footnote{Un programa de archivo de Unix. Combinado con gzip, forma la
+alternativa de GNU al formato de compresión no libre ZIP.} pero incluso
+entonces, en 1985, muchos programadores no tenían acceso a la red. Me mandaban
+correos electrónicos diciendo. <<¿Cómo puedo conseguir una copia?>>.  Tuve que
+decidir qué les respondería. Bueno, podría haberles dicho <<quiero dedicar mi
+tiempo a escribir más software de GNU, no a escribir cintas, así que por favor
+encontrad a un amigo que esté en Internet y quiera bajárselo y grabarlo para
+vosotros>>, y estoy seguro de que la gente habría encontrado algunos amigos
+más tarde o mas temprano. Habrían conseguido sus copias.
+
+Pero yo estaba sin trabajo. En realidad, nunca he tenido un trabajo desde que
+dejé el MIT en enero de 1984. Así que estaba buscando algún modo de hacer
+dinero mediante mi trabajo con el software libre y por esta razón empecé un
+negocio de software libre. Anuncié <<mandadme 150 dólares y os enviaré una
+cinta de Emacs>>. Y los pedidos empezaron a llegar poco a poco. A mediados del
+año llegaban con cuentagotas.     
+
+Estaba recibiendo entre ocho y diez pedidos por mes. Y, si hubiera sido
+necesario, habría podido vivir sólo de eso, porque siempre he vivido
+sobriamente. Básicamente vivo como un estudiante. Y me gusta, porque significa
+que el dinero no me dicta lo que debo hacer. Puedo hacer lo que creo que es
+importante para mí. Me liberó para hacer lo que parecía merecer la pena. Así
+que haced un auténtico esfuerzo para evitar quedar atrapados dentro de todos
+los caros hábitos de vida del americano típico. Porque si lo hacéis, entonces
+la gente de dinero os dictará lo que tenéis que hacer con vuestra vida. No
+seréis capaces de hacer lo que es importante para vosotros.
+
+De este modo, iba bien, pero la gente me solía preguntar: <<¿Cómo que es
+software libre si cuesta 150 dólares?>>. [Risas del público]. Bueno, el motivo
+de que preguntaran esto es que estaban confundidos por los múltiples
+significados de la palabra inglesa <<libre>>. Un significado se refiere al
+precio y el otro se refiere a la libertad.  Cuando hablo de software libre, me
+refiero a la libertad, no al precio. Así que pensad en <<libertad de
+expresión>>, no en <<barra libre>>. [Risas del público]. A ver, no habría
+dedicado tantos años de mi vida a asegurarme de que los programadores tengan
+menos dinero. Ese no es mi objetivo. Soy un programador y no me resulta
+problemático ganar dinero. No dedicaré toda mi vida a ganar dinero, pero no me
+preocupa ganarlo. Por lo tanto, ---y en la medida en que la ética es igual para
+todo el mundo--- tampoco estoy en contra de que otro programador gane dinero. 
No
+quiero que los precios sean bajos. La cuestión es la libertad. Libertad para
+todos los que utilizan el software, tanto si esa persona es un programador
+como si no. 
+
+Llegados a este punto debería daros una definición de software libre. Me
+centraré mejor en algunos detalles concretos, porque decir sólo <<creo en la
+libertad>> es vacuo. Hay muchas libertades en las que puedes creer, y están en
+conflicto entre ellas, así que la auténtica cuestión política es: ¿cuáles son
+las libertades importantes, las libertades que debemos asegurarnos que tenga
+todo el mundo? 
+
+Bien, ahora daré una respuesta a esa pregunta para ese área particular del uso
+del software. Un programa es software libre para ti, como usuario particular,
+si tienes las siguientes libertades:
+
+\begin{itemize}
+
+\item La Libertad Cero es la libertad de ejecutar el programa con
+cualquier propósito, de la forma que quieras.  
+
+\item La Libertad Uno es la libertad de ayudarte a ti mismo cambiando el 
programa
+para que se ajuste a tus necesidades.
+
+\item La Libertad Dos es la libertad de ayudar al prójimo distribuyendo copias
+del programa.
+
+\item Y la Libertad Tres es la libertad de ayudar a construir tu comunidad
+publicando una versión mejorada de modo que los otros puedan beneficiarse de
+tu trabajo.
+
+\end{itemize}
+
+Si tienes todas estas libertades, el programa es software libre, para ti -y
+esto es crucial. Por eso lo expreso de ese modo. Lo explicaré más adelante,
+cuando hable sobre la licencia GNU GPL, pero ahora voy a explicar qué
+significa el software libre, que es una cuestión más básica. 
+
+La \textit{Libertad Cero} es bastante obvia. Si ni siquiera se te permite
+utilizar el programa como quieras, es un programa la hostia de restrictivo.
+Pero como de hecho sucede, la mayoría de los programas te darán al menos la
+Libertad Cero. Y la Libertad Cero se sigue, legalmente, como consecuencia de
+la Libertad Uno, Dos y Tres ---así es como funciona la legislación de
+copyright---. Así que las libertades que distinguen al software libre del 
software corriente
+son las Libertades Uno, Dos y Tres, por eso hablaré más sobre ellas y de por
+qué son importantes.
+
+La \textit{Libertad Uno} es la libertad de ayudarte a ti mismo modificando el
+software para que se ajuste a tus necesidades. Esto puede significar arreglar
+los fallos. Puede significar añadir nuevas características. Puede significar
+migrarlo a un sistema informático distinto. Puede significar traducir todos
+los mensajes de error al navajo. Deberías ser libre de hacer cada modificación
+que quieras hacer.
+
+Ahora bien, es obvio que los programadores profesionales pueden hacer uso de
+esta libertad de forma muy efectiva, pero no solo ellos. Cualquiera con un
+mínimo de inteligencia puede aprender un poco de programación. Hay trabajos
+difíciles y hay trabajos fáciles, y la mayoría de la gente no va a aprender lo
+suficiente como para hacer trabajos difíciles. Pero mucha gente puede aprender
+lo suficiente para hacer trabajos fáciles, del mismo modo que hace 50 años
+montones y montones de estadounidenses aprendieron a reparar coches, que es lo
+que permitió a los EEUU tener un ejército motorizado en la Segunda Guerra
+Mundial y ganar. Es muy importante tener mucha gente que sepa reparar cosas.
+
+Y si eres una persona sociable y realmente no quieres aprender tecnología en
+absoluto, posiblemente eso significa que tienes muchos amigos y que eres bueno
+pillándoles para que te deban favores. [Risas del público]. Posiblemente
+algunos de ellos sean programadores. Así que puedes pedirle a alguno de tus
+amigos programadores: <<¿Podrías cambiarme esto, por favor? ¿Me puedes añadir
+esta característica?>> De este modo, se puede beneficiar mucha gente.
+
+Ahora bien, si no tienes esta libertad, se produce  un daño práctico y
+material a la sociedad. Esta ausencia de libertad te hace prisionero de tu
+software. Ya expliqué lo que pasaba con la impresora láser. Para nosotros
+funcionó mal y no podíamos arreglarla porque éramos prisioneros de nuestro
+software.
+
+Pero también afecta a la moral de la gente. Si el uso del ordenador es siempre
+frustrante, y la gente lo usa, sus vidas también serán frustrantes, y si lo
+están usando en su trabajo, su trabajo será frustrante; odiarán su trabajo. Y
+ya sabéis, la gente se protege  a sí misma de la frustración decidiendo no
+preocuparse. Así que acabas con gente cuya actitud es, <<bueno, hoy me he
+presentado a trabajar. Eso es todo lo que tengo que hacer. Si no puedo
+progresar, ese no es mi problema; es el problema del jefe>>. Y cuando esto
+ocurre, es perjudicial para estas personas y es malo para la sociedad en su
+conjunto. Esta es la Libertad Uno, \textit{la libertad de ayudarte a ti
+mismo.}
+
+La \textit{Libertad Dos} es la libertad de ayudar al prójimo distribuyendo
+copias del programa. Puesto que, para los seres que pueden pensar y aprender,
+compartir conocimiento útil es un acto de amistad fundamental, cuando estos
+seres usan ordenadores, este acto de amistad toma la forma de compartir
+software.  Los amigos comparten cosas entre sí. Los amigos se ayudan entre sí.
+Esta es la naturaleza de la amistad. Y, en realidad, este espíritu de buena
+voluntad ---el espíritu de ayudar al vecino, de forma voluntaria--- es el
+recurso más importante de la sociedad. Marca la diferencia entre una sociedad
+en la que se puede vivir y la ley de la selva. Su importancia ha sido
+reconocida por las principales religiones del mundo durante cientos de años y
+siempre tratan explícitamente de fomentar esta actitud.
+
+Cuando yo iba a la guardería, los profesores intentaban enseñarnos esta
+actitud ---el espíritu de compartir--- forzándonos a hacerlo. Se imaginaban
+que si lo hacíamos, aprenderíamos. Así que decían, <<si traéis dulces al
+colegio, no podéis quedároslos todos para vosotros, tenéis que compartir algo
+con los otros niños>>. Nos enseñaban que la sociedad estaba organizada para
+enseñar este espíritu de cooperación. ¿Y por qué se tiene que enseñar todo
+esto? Porque la gente no es totalmente cooperativa. Esta es una parte de la
+naturaleza humana, pero hay otros aspectos en la naturaleza humana. Y es que
+la naturaleza humana está compuesta de muchas partes. Así que, si quieres una
+sociedad mejor, tienes que trabajar para fomentar este espíritu que induce a
+compartir. Éste espíritu no llegará a acontecer del todo. Es comprensible. La
+gente también tiene que preocuparse por sí misma. Pero si de algún modo
+hacemos que este espíritu se extienda, saldremos mejor parados. 
+
+Hoy en día, de acuerdo con el gobierno de EEUU, supuestamente los profesores
+deben hacer exactamente lo contrario. <<Ah, Johnny, te has traído software al
+colegio. Bueno, no lo compartas. Compartir está mal. Compartir significa que
+eres un pirata>>. ¿A qué se refieren cuando dicen <<pirata>>? Lo que están
+diciendo es que ayudar al prójimo es el equivalente moral de abordar un barco.
+[Risas del público].
+
+¿Qué habrían dicho Buda o Jesús sobre esto? Bien, coge a tu líder religioso
+favorito. No sé, quizá Manson habría dicho algo diferente. [Risas del
+público]. ¿Quién sabe lo que diría L. Ron Hubbard? Pero\ldots
+
+\medskip \noindent \textsc{Pregunta.} \textit{ }[Inaudible].
+
+\medskip 
+\noindent \textsc{Stallman.}  Por supuesto, está muerto. Pero no lo admiten.
+¿Qué?
+
+\medskip 
+\noindent \textsc{Pregunta.} \textit{ }Los demás también, también están 
muertos.
+[Risas del público]. [Inaudible]. Charles Manson también está muerto. [Risas
+del público]. Están muertos, Jesús está muerto, Buda está muerto\ldots
+
+\medskip 
+\noindent \textsc{Stallman.}  Sí, es verdad. [Risas del público]. Me imagino
+que, en ese sentido, L. Ron Hubbard no es peor que los otros. [Risas del
+público]. De todos modos [inaudible].
+
+\medskip 
+\noindent \textsc{Pregunta.} L. Ron Hubbard\footnote{L. Ron Hubbard fue el
+fundador de la Iglesia de la Cienciología. [\textit{N. del E.}]} usaba
+software libre ---le liberaba de Zanu. [Risas del público].
+
+\medskip 
+\noindent \textsc{Stallman.} De todos modos, creo que este es el motivo más
+importante por el que el software debería ser libre: no nos podemos permitir
+contaminar el recurso más importante de la sociedad. Es cierto que no es un
+recurso físico como el aire limpio o el agua potable. Es un recurso
+psicosocial, pero por todo lo dicho, es igual de real y marca una tremenda
+diferencia en nuestras vidas. Las acciones que emprendemos influyen en el
+pensamiento de los demás. Cuando vamos por ahí diciéndole a la gente <<No
+compartáis con los demás>>, si nos escucha, habremos causado un efecto en la
+sociedad, y no bueno. Esta es la Libertad Dos, \textit{la libertad de ayudar
+al prójimo}.
+
+Ah, por cierto, si no tienes esta libertad, no se produce simplemente un daño
+a los recursos psicosociales, también se produce un daño práctico y material.
+Si el programa tiene propietario y el propietario impone unas
+condiciones que hacen que cada usuario tenga que pagar para
+poder usarlo, algunos dirán: <<No importa, me las arreglaré sin él>>. Y eso es
+una pérdida, una pérdida deliberadamente infligida. Y lo interesante del
+software, por supuesto, es que con menos usuarios no significa que tengas que
+producir menos. Si menos gente compra coches, puedes fabricar menos coches.
+Eso es un ahorro. Hay recursos que asignar, o no, para fabricar coches, por lo
+que puedes decir que es bueno que los coches tengan un precio. Impide que la
+gente desvíe montones de recursos que se van a desperdiciar en fabricar coches
+que realmente no son necesarios. Pero si cada coche adicional no consumiera
+recursos, ahorrar al producir estos coches no supondría ningún bien. Bueno,
+para los objetos físicos, por supuesto, como los coches, siempre van a hacer
+falta recursos para fabricar unidades adicionales para cada ejemplar
+adicional.
+
+Pero esto no es cierto para el software. Todo el mundo puede hacer otra copia.
+Y hacerlo es casi trivial. No consume recursos, excepto una cantidad
+pequeñísima de electricidad. Así que no hay de dónde ahorrar, no vamos a
+asignar mejor ningún recurso poniendo este impedimento financiero en el uso
+del software. A menudo encuentras a gente que acepta las consecuencias de los
+razonamientos económicos, basados en premisas que no se corresponden con el
+software y que intenta transplantarlas desde otros ámbitos de la vida dónde sí
+se pueden aplicar y dónde las conclusiones extraídas pueden ser válidas.
+Simplemente toman esas conclusiones y asumen que también son válidas para el
+software, cuando el argumento no tiene ninguna base en el
+caso del software. Las premisas no funcionan para este caso. Es muy importante
+examinar cómo se llega a esa conclusión, y de qué premisas depende, para ver
+donde podría ser válida. Así que esta es la Libertad Dos, \textit{la libertad
+de ayudar a tu prójimo}.
+
+La \textit{Libertad Tres} es la libertad de ayudar a construir tu comunidad
+publicando una versión mejorada del software. La gente me solía decir <<si el
+software es libre, entonces a nadie le pagarán por trabajar en él, así que,
+¿por qué iba a trabajar nadie en él?>> Bueno, por supuesto, estaban
+confundiendo los dos significados de \textit{libre}, así que su razonamiento
+se basaba en una mala interpretación del término. Pero, en cualquier caso, esa
+era su teoría. Hoy, podemos comparar esa teoría con la evidencia empírica y
+encontramos que a cientos de personas se les paga para escribir software
+libre, y alrededor 100.000 lo están haciendo de forma voluntaria. Tenemos
+mucha gente trabajando en el software libre, y esto por varios motivos
+diferentes.
+
+Cuando publiqué GNU-Emacs por primera vez ---la primera parte del sistema GNU
+que la gente de verdad quería usar--- y cuando empezó a tener usuarios,
+pasado un tiempo, recibí un mensaje que decía, <<creo que he visto un fallo en
+el código fuente, y aquí esta el remedio>>. Y recibí otro mensaje, <<aquí 
tienes
+código para añadir una característica nueva>>. Y otro remedio para un fallo. Y
+otra característica nueva. Y otra, y otra, y otra, hasta que me empezaron a
+llover tan rápido que sólo hacer uso de toda esta ayuda que estaba recibiendo
+suponía mucho trabajo. Microsoft no tiene estos problemas. [Risas del público]
+
+Finalmente, la gente observó este fenómeno. En la década de 1980 muchos de
+nosotros pensábamos que tal vez el software libre no sería tan bueno como el
+software no libre, porque no tendríamos tanto dinero para pagar a la gente. Y
+por supuesto gente como yo, que valora la libertad y la comunidad, dijo,
+<<bueno, usaremos el software libre de todos modos>>. Merece la pena hacer un
+pequeño sacrificio en algunas  simples comodidades técnicas a cambio de tener
+libertad. Pero lo que la gente empezó a observar, hacia 1990, es que nuestro
+software era en realidad mejor. Tenía más capacidad, era más fiable, que las
+alternativas propietarias.
+
+A principios de la década de 1990, alguien encontró la forma de medir
+científicamente la estabilidad del software. Esto es lo que hizo. Tomó
+diferentes grupos de programas comparables que hacían los mismos trabajos
+---exactamente los mismos trabajos--- en sistemas diferentes, dado que había
+ciertos programas básicos tipo Unix. Y los trabajos que hacían eran más o
+menos la misma cosa ---o seguían el tipo POSIX--- de modo que todos eran
+iguales en cuanto a los trabajos que hacían; pero eran mantenidos por gente
+distinta y escritos de forma separada. El código era distinto. Así que
+dijeron, vale, cogeremos estos programas y los utilizaremos con datos al azar,
+y mediremos con qué frecuencia se estropean o fallan. Así que lo midieron y el
+conjunto de programas más fiable era los programas de GNU. Todas las
+alternativas comerciales, que eran software propietario, eran menos fiables.
+Así que lo publicó y se lo contó a todos los desarrolladores. Unos pocos años
+después hizo el mismo experimento con las versiones más novedosas y obtuvo el
+mismo resultado. Las versiones GNU eran las más fiables. Fijaros, hay clínicas
+de cáncer y operaciones 911\footnote{En muchas zonas de EEUU, el 911 es el
+número para llamadas de emergencia.} que usan el sistema GNU, porque es muy
+fiable, y la fiabilidad es muy importante para ellos. 
+
+En cualquier caso, existe aún un grupo de gente que considera este beneficio
+particular como la principal razón por la cual a los usuarios se les debería
+permitir hacer esta variedad de cosas y tener esas libertades. Si me habéis
+estado escuchando, os habréis enterado de que, para hablar a favor del
+movimiento de software libre, hablo sobre temas éticos y sobre el tipo de
+sociedad en el que queremos vivir, sobre qué produce una buena sociedad, así
+como sobre los beneficios prácticos y materiales. Todo esto es muy importante,
+todo esto constituye el movimiento de software libre.
+
+Ese otro grupo de gente ---que es llamado \textit{movimiento open source---}
+sólo cita los beneficios prácticos. Niegan que esta sea una cuestión de
+principios. Niegan  que la gente tenga derecho a la libertad de compartir con
+su vecino y de comprobar lo que está haciendo el programa y de cambiarlo si no
+les gusta. Dicen, de todos modos, que permitirle a la gente hacer estas cosas
+es algo útil. Así que van a las empresas y les dicen, <<podríais hacer más
+dinero si dejáis que la gente haga esto>>. De modo que podréis ver que, hasta
+cierto punto, llevan a la gente en una dirección parecida, pero por motivos
+totalmente distintos, por razones filosóficas fundamentalmente distintas.
+
+En la cuestión más profunda de todas, la cuestión ética, los dos movimientos
+no están de acuerdo. En el movimiento del software libre decimos <<tienes
+derecho a estas libertades. La gente no puede impedirte que hagas estas
+cosas>>. En el movimiento \textit{open source}, dicen: <<Sí, pueden impedírtelo
+si quieren, pero nosotros intentaremos convencerles de que se dignen a
+permitiros hacer esto>>. Bueno, han ayudado, han convencido a cierta cantidad
+de empresas para publicar numerosos elementos de software como software libre
+en nuestra comunidad. El movimiento \textit{open source} ha ayudado
+considerablemente a nuestra comunidad y trabajamos juntos en proyectos
+prácticos. Pero filosóficamente hay un tremendo desacuerdo. 
+
+Por desgracia, el movimiento \textit{open source }es el que recibe el apoyo de
+la mayoría de las empresas y así la mayoría de los artículos sobre nuestro
+trabajo lo describen como \textit{open source}, y mucha gente piensa
+inocentemente que todos formamos parte del movimiento \textit{open source}.
+Por eso estoy mencionando esta distinción. Quiero que seáis conscientes de que
+el movimiento de software libre, que trajo a la existencia a nuestra comunidad
+y desarrolló el sistema operativo libre, todavía está aquí ---y que
+representamos esta filosofía ética. Quiero que sepáis esto para que no
+desinforméis a los demás inconscientemente. Pero también para que podáis
+pensar sobre como os posicionáis. 
+
+A qué movimiento apoyéis es cosa vuestra. Podríais estar de acuerdo con el
+movimiento del software libre y mis puntos de vista. Podríais estar de acuerdo
+con el movimiento \textit{open source}. Podríais no estar de acuerdo con
+ninguno. Vosotros decidís dónde os situáis ante estas cuestiones políticas.
+
+Pero si estáis de acuerdo con el movimiento del software libre ---si veis que
+se trata de una cuestión sobre lo que la gente merece decidir en relación al
+control y la dirección de sus vidas--- entonces espero que digáis que estáis
+de acuerdo con el movimiento del software libre y una forma en que podéis
+hacerlo es usando el término software libre y ayudando a que la gente sepa que
+existimos. 
+
+Así que la Libertad Tres es muy importante tanto en lo práctico como en lo
+psicosocial. Si no tienes esta libertad, se produce un daño material, porque
+este desarrollo comunitario no sucede y no produciremos software fiable y
+potente. Pero también produce daños psicosociales, que afectan al espíritu de
+cooperación científica ---la idea de que trabajamos juntos para hacer avanzar
+el conocimiento humano. Veréis, el progreso de la ciencia depende crucialmente
+de que la gente sea capaz de trabajar junta. Hoy en día, no obstante, a menudo
+te encuentras con grupos de científicos actuando como si hubiera una guerra
+entre bandas de científicos e ingenieros. Sin embargo, si no comparten con los
+demás, todos están bloqueados.
+
+Así que estas son las tres libertades que distinguen al software libre del
+software típico. La Libertad Uno es la libertad de ayudarte a ti mismo
+haciendo cambios que se ajusten a tus propias necesidades. La Libertad Dos es
+la libertad de ayudar a tus amigos distribuyendo copias. Y la Libertad Tres es
+la libertad de construir tu comunidad haciendo modificaciones y publicándolos
+para que los use otra gente. Si tienes todas estas libertades, el programa es
+software libre para ti. Bien, ¿por qué lo defino así, en términos de un
+usuario particular? ¿Es software libre para ti? [Señala a un miembro del
+público] ¿Es software libre para ti? [Señalando a otro miembro del público]
+¿Es software libre para ti? [Señalando a otro miembro del público] ¿Sí?
+
+
+
+\medskip \noindent \textsc{Pregunta.}  ¿Puedes explicar un poco la diferencia 
entre la
+Libertad Dos y la Tres? [Inaudible].
+
+
+
+\medskip \noindent \textsc{Stallman.}  Bueno, ciertamente están relacionadas, 
porque si
+no tienes libertad de redistribuir en absoluto, ciertamente no tienes libertad
+de distribuir una versión modificada, pero son actividades diferentes. 
+
+La Libertad Dos es: haces una copia exacta y se la pasas a tus amigos, así que
+ahora tu amigo puede usarla. O quizá hagas copias exactas y se las vendes a un
+grupo de gente y entonces pueden usarla.
+
+La Libertad Tres es por la que tú haces mejoras ---o por lo menos tú piensas
+que son mejoras y otros podrían estar de acuerdo contigo. Así que esa es la
+diferencia. Ah, y por cierto, un punto crucial. La Libertad Uno y la Tres
+dependen de que tengas acceso al código fuente. Porque cambiar un programa
+exclusivamente binario es extremadamente difícil [risas del público], incluso
+cambios triviales como usar cuatro dígitos para la fecha\footnote{Se refiere
+al fallo <<Y2K>>: muchos programas viejos guardaban el año con dos dígitos, por
+eso no estaba claro si la fecha <<00>> era 2000 o 1900.  Se gastaron millones 
de
+dólares para reparar este fallo en miles de sistemas informáticos antes del
+año 2000.} [risas del
+público], si no tienes la fuente. Así que, por motivos prácticos y forzosos,
+el acceso al código fuente es una condición previa, una obligación, para el
+software libre.
+
+Así que, ¿por qué lo defino en términos de software libre <<para ti>>? El 
motivo
+es que a veces un mismo programa puede ser software libre para algunas
+personas y no libre para otras. Bien, esta puede parecer una situación
+paradójica, así que permitidme poneros un ejemplo para mostraros qué es lo que
+pasa.  Un gran ejemplo ---quizás el mayor que haya existido jamás--- de este
+problema fue el sistema X Window, que fue creado en el MIT y lanzado bajo una
+licencia que lo hacía software libre. Si tenías la versión del MIT con la
+licencia del MIT, tenías las Libertades Uno, Dos y Tres. Era software libre
+para ti. Pero entre aquellos que obtuvieron copias estaban varios fabricantes
+de ordenadores que distribuían sistemas Unix e hicieron los cambios necesarios
+en X para instalarlos en sus sistemas. Sabéis, probablemente cambiaron sólo
+unos pocos miles de líneas entre los cientos de miles de líneas de X. Y
+entonces lo recopilaron y pusieron los binarios en su sistema Unix y lo
+distribuyeron bajo el mismo acuerdo de no divulgación que tiene el resto del
+sistema Unix. Y entonces millones de personas obtuvieron estas copias. Tenían
+el sistema X Window, pero no tenían ninguna de estas libertades. No era
+software libre para \textit{ellos}.
+
+Así, la paradoja era que el carácter libre de X dependía de dónde hicieras la
+medición. Si hacías la medición a partir del grupo de desarrolladores, dirías,
+<<observo todas estas libertades. Es software libre>>. Si hacías la medición
+entre los usuarios, dirías, <<humm, la mayoría de los usuarios no tiene estas
+libertades. No es software libre>>. Bueno, la gente que creó X no consideraba
+esto un problema, porque su objetivo era simplemente la popularidad ---el ego,
+esencialmente. Querían un gran éxito profesional. Querían sentir, <<ah,
+muchísima gente esta usando nuestro software>>. Y era verdad. Mucha gente
+estaba usando su software pero no tenía libertad. 
+
+Bien, en el proyecto GNU, si esa misma cosa le hubiera pasado al software de
+GNU, habría sido un fracaso, porque nuestro objetivo no era simplemente ser
+populares, nuestro objetivo era dar libertad a la gente y apoyar la
+cooperación, permitir que la gente coopere. Recordad, nunca obliguéis a nadie
+a cooperar con otra persona, pero aseguraos de que a todo el mundo le está
+permitido cooperar, de que todo el mundo tenga libertad para cooperar, si él o
+ella quieren. Si millones de personas tuvieran instaladas versiones no libres
+de GNU, eso en absoluto sería un éxito. Todo se habría pervertido hasta no ser
+nada con respecto al objetivo.
+
+Así que busqué una forma de evitar que eso sucediera. El método al que llegué
+se llama copyleft. Se llama copyleft porque es algo así como tomar el
+copyright y darle la vuelta. [Risas del público]. Legalmente, el copyleft
+funciona sobre la base del copyright. Usamos la legislación de copyright
+existente, pero la usamos para conseguir un objetivo muy diferente. Esto es lo
+que hacemos. Decimos: <<Este programa tiene copyright>>. Y, por supuesto, por
+defecto, eso significa que está prohibido copiarlo, distribuirlo o
+modificarlo. Pero entonces decimos: <<Estás autorizado a distribuir copias de
+esto. Estás autorizado a modificarlo. Estás autorizado a distribuir versiones
+modificadas y versiones ampliadas. Cámbialo como te apetezca>>. 
+
+Pero hay una condición. Y la condición, por supuesto, es el motivo por el que
+nos metemos en estos líos, para que podamos incluir la condición. La condición
+dice: <<Cuando quiera que distribuyas algo que contenga cualquier elemento de
+este programa, todo ese programa debe ser distribuido bajo estas condiciones,
+ni más ni menos>>. Así que puedes cambiar el programa y distribuir una versión
+modificada, pero cuando lo haces, la gente que lo obtiene de ti debe recibir
+las mismas libertades que tú recibiste de nosotros. Y no sólo por las partes
+que copiaste de nuestro programa, también por las otras partes de ese programa
+que ellos reciben de ti. La totalidad de ese programa tiene que ser software
+libre para ellos. 
+
+La libertad de cambiar y redistribuir este programa se convierte en un derecho
+inalienable ---un concepto de la Declaración de Independencia. Derechos que
+nos aseguramos que no te puedan ser sustraídos. La licencia específica que
+encarna la idea de copyleft es la Licencia Pública General
+GNU, una licencia controvertida porque realmente tiene
+fuerza como para rechazar a las personas que podrían ser parásitos de nuestra
+comunidad. 
+
+Hay mucha gente que no aprecia los ideales de libertad. Y estaría
+encantadísima de tomar el trabajo que hemos hecho y usarlo para tener ventaja
+en la distribución de un programa no libre y tentar así a la gente para que
+abandone su libertad. Si dejamos que la gente haga eso, el resultado sería que
+desarrollaríamos programas libres y constantemente tendríamos que competir con
+versiones mejoradas de nuestros propios programas. Eso no tiene gracia. 
+
+Mucha gente también siente: <<Estoy deseando dedicar mi tiempo como voluntario
+para contribuir a la comunidad, pero ¿por qué debería dedicar mi tiempo como
+voluntario para mejorar el programa propietario de esa empresa?>>. Algunas
+personas ni  siquiera pensarán que eso es malo, pero quieren que les paguen si
+hacen eso. Yo, personalmente, preferiría no hacerlo en absoluto.
+
+Pero ambos grupos de personas ---los que, como yo, dicen <<no quiero ayudar a
+que ese programa no libre consiga un punto de apoyo en nuestra comunidad>> y
+los que dicen, <<claro, yo trabajaría para ellos, pero entonces que me
+paguen>>--- tenemos un buen motivo para usar la licencia pública general de
+GNU. Porque eso le dice a tal compañía <<no puedes coger mi obra y distribuirla
+sin libertad>>. Puesto que licencias que no son copyleft, como la licencia de X
+Window, sí lo permiten.
+
+Así que esta es la gran división entre las dos categorías de software libre en
+lo que respecta a las licencias. Están los programas que tienen copyleft para
+que la licencia defienda la libertad del software para todos los usuarios. Y
+están los programas sin copyleft para los que están permitidas las versiones
+no libres. Alguien \textit{puede} coger esos programas y despojarles de
+libertad. Podrías obtener ese programa en una versión no libre.
+
+Ese problema existe hoy. Todavía hay versiones no libres de X Window que se
+están usando en nuestros sistemas operativos libres. Incluso hay hardware que
+no soporta realmente más que una versión no libre de X Window. Y ese es un
+gran problema en nuestra comunidad. No obstante, no diría que el X Window sea
+algo malo. Diría que los desarrolladores no lo hicieron de la mejor manera que
+hubieran podido hacerlo. Pero \textit{sí }que lanzaron mucho software que
+todos podemos usar. 
+
+Hay una gran cantidad de matices debajo de la distinción entre perfecto y
+malo. Hay muchas gradaciones de lo bueno y lo malo. Tenemos que resistir la
+tentación de decir, <<si no lo hiciste lo mejor posible, entonces no eres
+bueno>>. La gente que creó X Window hizo una gran contribución a nuestra
+comunidad. Pero hay cosas que podrían haber hecho mejor. Podrían haber puesto
+copyleft a algunas partes del programa e impedido que otros distribuyeran esas
+versiones que niegan la libertad.
+
+Bien, el hecho de que la licencia pública general de GNU defienda tu libertad,
+de que use la legislación de copyright para defender tu libertad, es el motivo
+por el que Microsoft está atacando hoy. Veréis, a Microsoft le gustaría de
+verdad ser capaz de coger todo el código que nosotros escribimos y ponerlo en
+programas propietarios... que alguien hiciera algunas mejoras... o simplemente
+algunos cambios para hacerlos incompatibles. [Risas del público].
+
+Con la potencia de marketing de Microsoft, no necesitan hacer versiones
+mejores para conseguir que su versión suplante a la nuestra. Simplemente
+tienen que hacerla diferente e incompatible. Y luego colocarla en el
+escritorio de todo el mundo. Así que verdaderamente no les gusta la GNU GPL.
+Porque la GNU GPL no les permite hacer eso. No permite <<adoptar y ampliar>>.
+Dice, si quieres compartir nuestro código en tus programas, puedes. Pero tú
+también tienes que compartir de forma parecida. Se nos tiene que permitir
+compartir los cambios que haces. Así que se trata de una cooperación en dos
+direcciones, una cooperación auténtica.
+
+Muchas empresas ---incluso grandes empresas como IBM y HP--- están deseando
+usar, bajo estos parámetros, nuestro software. IBM y HP aportan considerables
+mejoras al software de GNU. Y también crean más software libre. Pero Microsoft
+no quiere hacerlo, y hacen saber que los negocios simplemente no pueden
+utilizar la GPL. Bueno, si los negocios no incluyen a IBM, HP y Sun, quizás
+estén en lo cierto. [Risas del público]. Más tarde seguiré con esto.
+
+Debería terminar el relato histórico. Observad, empezamos en 1984 no
+simplemente para escribir software libre sino para hacer algo mucho más
+coherente: desarrollar un sistema operativo que era por completo software
+libre. Eso significaba que teníamos que escribir elemento, tras elemento, tras
+elemento. Por supuesto, siempre estábamos buscando atajos. El trabajo era tan
+grande que la gente decía que nunca seríamos capaces de acabarlo. Yo pensaba
+que había por lo menos una posibilidad, pero obviamente merece la pena buscar
+un atajo. Así que seguimos buscando. ¿Hay algún programa que otro haya escrito
+y que podamos adaptar, que conectarlo aquí y así no tendremos que escribir
+desde cero? Por ejemplo, el sistema X Window. Es cierto que no tenía
+copyleft, pero era software libre, así que podríamos usarlo.
+
+Bien, yo hubiera querido poner un sistema de ventanas en GNU desde el primer
+día. Escribí un par de sistemas de ventanas en el MIT antes de empezar  con
+GNU. Y así, aunque Unix no tenía un sistema de ventanas en 1984, decidí que
+GNU tendría uno. Pero nunca terminamos escribiendo un sistema de ventanas GNU,
+porque apareció X. Y yo dije: <<¡Bien! Un trabajazo que no tendremos que hacer.
+Usaremos X.>> Dije, vamos a coger X y a ponerlo en el sistema GNU. Y haremos
+que las demás partes de GNU funcionen con X cuando sea apropiado. Encontramos
+otros elementos de software que habían sido escritos por otros, como el
+procesador de textos \TeX, y un código de biblioteca de
+Berkeley. En ese momento, existía el Unix Berkeley, pero no era software
+libre. Inicialmente, este código de biblioteca era de un grupo diferente de
+Berkeley, que investigaba sobre el punto flotante. Y así encajamos esas
+piezas. 
+
+En octubre de 1985, fundamos la \textit{Free Software Foundation}. Por favor,
+observad que el proyecto GNU es anterior. La \textit{Free Software Foundation}
+llegó casi dos años después del que se anunciara el proyecto GNU.  La
+\textit{Free Software Foundation} es una organización benéfica libre de
+impuestos que recoge fondos para promover la libertad de compartir y de
+intercambiar el software. Y en la década de 1980 una de las principales cosas
+que hacíamos con nuestros fondos fue contratar a gente para que escribiera
+partes de GNU. Programas esenciales, como shell y la biblioteca
+C, fueron escritos de este modo, así como partes de otros
+programas. El programa tar, que es absolutamente esencial, aunque no es nada
+excitante [risas del público], fue escrito de este modo. Creo que el grep de
+GNU fue escrito de este modo. Y así nos acercábamos a nuestro objetivo. 
+
+Hacia 1991 sólo faltaba un elemento principal, que era el kernel. Ahora, ¿por
+qué habíamos dejado fuera el kernel? Probablemente porque no importa en qué
+orden hagas las cosas, al menos técnicamente. De todos modos tienes que
+hacerlas todas. Y en parte porque tenía esperanzas de que seríamos capaces de
+encontrar un principio de kernel en otro lugar. Y lo hicimos. Encontramos
+Mach, que había sido desarrollado en Carnegie Mellon. No era todo el kernel;
+era la mitad inferior del kernel. Así que tuvimos que escribir la mitad
+superior; cosas como el sistema de archivos, el código de red y así. Pero
+instaladas sobre Mach funcionan esencialmente como programas de usuario, lo
+cual debería hacerlas más fáciles de corregir. Puedes corregirlas al mismo
+tiempo con un depurador de nivel \textit{real source}. Pensé que de ese modo
+seríamos capaces de conseguir que estas, las partes superiores del kernel,
+estuvieran listas en poco tiempo. No sucedió así. Estos procesos no
+sincrónicos y multisegmentados, que se mandan mensajes entre sí, resultaron
+ser muy difíciles de corregir. El sistema basado en Mach que estábamos usando
+para ir tirando tenía un entorno de corrección de fallos terrible, no era
+fiable. Nos llevó años y años conseguir que el kernel de GNU funcionara.
+
+Pero, afortunadamente, nuestra comunidad no tuvo que esperar por el kernel de
+GNU porque en 1991, Linus Torvalds desarrolló otro kernel libre, llamado
+Linux. Siguió el diseño monolítico pasado de moda y resulta que consiguió que
+funcionara mucho más rápido de lo que nosotros conseguimos que funcionara el
+nuestro. Así que quizá ese es uno de los fallos que he cometido: esa decisión
+de diseño. De todos modos, al principio nosotros no supimos de Linux, porque
+nunca contactó con nosotros para hablar de ello, aunque conocía el proyecto
+GNU. Sin embargo, lo anunció a otras personas y en otros sitios de la red. Y
+así otra gente hizo el trabajo de combinar Linux con el resto del sistema GNU
+para hacer un sistema operativo libre completo, esencialmente, para hacer la
+combinación de GNU y Linux. Pero no se dieron cuenta de que eso era lo que
+estaban haciendo. Veréis, ellos decían, <<tenemos un kernel ---vamos a mirar
+por ahí a ver qué otros elementos podemos encontrar para juntarlos con el
+kernel>>. Así, miraron por ahí, y mira tú por dónde, todo lo que necesitaban ya
+estaba disponible. Qué buena suerte, dijeron. [Risas del público]. <<Todo está
+aquí. Podemos encontrar todo lo que necesitamos. Vamos a coger todas estas
+cosas diferentes, a juntarlas y tener un sistema>>. 
+
+No sabían que la mayoría de lo que encontraron eran elementos del sistema GNU.
+Así, no se dieron cuenta de que estaban encajando Linux en el hueco del
+sistema GNU. Pensaron que estaban cogiendo Linux y haciendo un sistema a
+partir de Linux. Así que lo llamaron sistema Linux. 
+
+[Un miembro del público dice: <<¿Pero no es tener mejor suerte que encontrar el
+sistema X Window y Mach?>>, Stallman responde y continúa]. Cierto. La
+diferencia es que la gente que desarrolló X y Mach no tenía el objetivo de
+producir un sistema operativo libre completo. Fuimos los únicos en tenerlo. Y
+fue nuestro tremendo trabajo el que hizo que el sistema existiera. Realmente
+hicimos una parte mayor del sistema que cualquier otro proyecto. No es una
+coincidencia, esa gente escribió partes útiles del sistema, pero no lo
+hicieron porque quisieran terminar el sistema. Tenían otros motivos.
+
+Bien, la gente que desarrolló X pensó que diseñar un sistema de ventanas a
+través de la red sería un buen proyecto, y lo era. Resulta que nos ayudó a
+producir un buen sistema operativo libre. Pero eso no es lo que ellos
+anhelaban. Ni siquiera lo tenían en mente. Fue un accidente. Un beneficio
+accidental. Ahora, no estoy diciendo que lo que hicieron estuviera mal.
+Hicieron un gran proyecto de software libre. Eso es algo bueno. Pero no tenían
+esa visión fundamental. Donde estaba esa visión era en el proyecto GNU.
+
+Y así, nosotros fuimos los que hicimos todos esas piececitas que no hacía
+nadie más, porque sabíamos que no tendríamos un sistema operativo completo sin
+ellas. Y aunque fuera totalmente aburrido y no tuviera ningún romanticismo,
+como tar o mv\footnote{Un programa simple que mueve o renombra los archivos}
+[risas del público], nosotros las hicimos. O Id. Ya sabéis que no hay nada muy
+excitante en ld, pero yo escribí uno. [Risas del público].  Y sí que hice
+esfuerzo para hacer que ocupara una cantidad mínima de disco I/O, de modo que
+fuera más rápido y manejara programas más grandes. Me gusta hacer un buen
+trabajo; me gusta mejorar varias cosas del programa mientras las estoy
+haciendo. Pero el motivo de que lo hiciera no es que tuviera ideas brillantes
+para un ld mejor. El motivo de que lo hiciera es que necesitábamos uno que
+fuera libre. Y no podíamos esperar que  cualquier otra persona lo hiciese. Así
+que teníamos que hacerlo nosotros, o encontrar a alguien que lo hiciese.
+
+Así, aunque llegados a este punto, miles de personas y proyectos han
+contribuido a este sistema, hay un proyecto que es el motivo de que este
+sistema exista, y es el proyecto GNU. Este es básicamente el sistema GNU, con
+otras cosas añadidas desde entonces. 
+
+La práctica de llamar Linux al sistema ha sido un gran golpe para el proyecto
+GNU, ya que normalmente no recibimos reconocimiento por lo que hemos hecho.
+Pienso que Linux, el kernel, es un elemento muy útil del software libre y sólo
+tengo buenas cosas que decir de él. Bueno, en realidad, puedo encontrar unas
+pocas cosas malas. [Risas del público]. Pero, básicamente, tengo buenas cosas
+que decir de él. De todos modos, la práctica de llamar <<Linux>> al sistema GNU
+es simplemente un error. Me gustaría pediros que, por favor, hagáis un pequeño
+esfuerzo para llamar GNU/Linux al sistema y de ese modo ayudar a que
+consigamos nuestra parte del reconocimiento.
+
+[Una persona en el público grita] <<¡Necesitáis una mascota! ¡Un animal
+disecado!>> [Stallman responde]. Tenemos uno. [El miembro del público
+contesta]. <<¿De verdad?>> [Stallman responde, provocando carcajadas]. Tenemos
+un animal, un ñu. O sea que sí, cuando dibujéis un pingüino, dibujad un ñu al
+lado. Pero vamos a dejar las preguntas para el final. Me quedan más cosas que
+decir.
+
+Entonces, ¿por qué estoy tan preocupado por esto? ¿Por qué pienso que merece
+la pena importunaros y tal vez rebajar la opinión que tenéis de mí [risas del
+público], mencionando el tema del reconocimiento? Cuando lo hago, algunos
+pueden pensar que es porque quiero alimentar mi ego, ¿verdad? Por supuesto, no
+os pido que lo llaméis <<Stallmanix>>, ¿verdad? [Risas del público. Aplausos]. 
+
+Os pido que lo llaméis GNU, porque quiero que el proyecto GNU consiga
+reconocimiento. Y hay una razón muy específica para ello, que es mucho más
+importante que el reconocimiento de cualquiera, en o por sí mismo. Veréis,
+estos días, si miráis a vuestro alrededor, en nuestra comunidad la mayoría de
+la gente que habla sobre el tema y escribe sobre el tema nunca menciona el GNU
+y jamás mencionan estos objetivos de libertad ---estos ideales políticos e
+ideológicos---, porque el lugar del que estos proceden es GNU. 
+
+Las ideas asociadas a Linux, su filosofía, es muy diferente. Esencialmente
+\textit{es }la filosofía apolítica de Linus Torvalds. Así, cuando la gente
+piensa que todo el sistema es Linux, tienden a pensar <<Ah, todo lo habrá
+empezado Linus Torvalds. Su filosofía debe ser la que deberíamos estudiar con
+cuidado>>. Y cuando oyen algo sobre la filosofía de GNU, dicen: <<Tío, esto es
+tan idealista, debe ser terriblemente poco práctico. Soy un usuario de Linux,
+no un usuario de GNU>>. [Risas del público]. 
+
+¡Qué ironía! ¡Si lo supieran! Si supieran que el sistema que les gustó, o que,
+en algunos casos, aman; que el sistema por el que se vuelven locos es nuestra
+filosofía política idealista hecha realidad\ldots 
+
+Aún así no tendrían por qué estar de acuerdo con nosotros. Pero al menos
+verían una razón para tomárselo en serio, para darle una oportunidad. Verían
+como se relaciona con sus vidas. Si cayeran en la cuenta, <<estoy usando el
+sistema GNU. Esta es la filosofía de GNU. Por esta filosofía existe el sistema
+que tanto me gusta>>, al menos lo considerarían con la mente mucho más abierta.
+No significa que todo el mundo vaya a estar de acuerdo. La gente piensa cosas
+diferentes. Eso está bien ---la gente debería formarse su propia opinión---,
+pero quiero que esta filosofía reciba el beneficio del reconocimiento por los
+resultados que ha logrado.
+
+Si miras a tu alrededor en nuestra comunidad, te encontrarás con que en casi
+todas partes, las instituciones están llamando Linux al sistema. Los
+reporteros lo llaman en su mayoría Linux. No es correcto, pero lo hacen. Las
+compañías que empaquetan el producto en su mayoría lo llaman así. Ah, y la
+mayoría de esos reporteros, cuando escriben artículos, normalmente no lo
+consideran como un asunto político o social. Normalmente lo están considerando
+como una pura cuestión de negocios en relación a qué compañías van a tener más
+o menos éxito, la cual es una cuestión bastante secundaria para la sociedad.
+Y, si consideras las compañías que empaquetan el sistema GNU/Linux para el uso
+de la gente, bueno, la mayoría lo llaman Linux. Y todas le añaden software no
+libre. 
+
+Veréis, la GNU GPL considera que si tomas un fragmento de código, y algo de
+código de un programa protegido por la GPL, y añades algo más de código para
+producir un programa más grande, ese programa entero tiene que ser lanzado
+bajo la GPL. Pero podrías poner otros programas separados en el mismo disco
+---disco duro o CD---, y estos podrían tener otras licencias. Esto se
+considera como una simple agregación. Esencialmente, distribuir dos programas
+a la vez a alguien no es algo sobre lo que tengamos nada que decir. Así que de
+hecho, no es cierto ---a veces me gustaría que fuese cierto--- que si una
+empresa usa un programa protegido por la GPL en un producto, el producto
+entero tenga que ser software libre. No lo es ---no toma ese alcance, esa
+extensión. Se trata del programa entero. Si hay dos programas separados que se
+comunican entre sí a distancia ---como enviándose mensajes entre sí---
+entonces, por lo general, están legalmente separados. Así estas empresas,
+añadiendo software no libre al sistema, le están dando a los usuarios una idea
+muy mala, filosófica y políticamente. Le están contando a los usuarios que <<no
+usar software libre está bien. Incluso nosotros se lo estamos poniendo como un
+extra>>. 
+
+Si observas las revistas sobre el uso del sistema GNU/Linux, la mayoría de
+ellas tienen un título como <<Linux esto o lo otro>>. Así la mayor parte del
+tiempo llaman Linux al sistema. Y están llenas de anuncios de software no
+libre que puedes instalar sobre el sistema GNU/Linux. Esos anuncios tienen un
+mensaje común. Dicen: <<El software no libre es bueno para ti. Es tan bueno que
+incluso podrías pagar para conseguirlo>>. [Risas del público].
+
+Llaman a estas cosas <<paquetes de valor añadido>>, lo cual significa una
+afirmación de sus valores. Están diciendo: valora la comodidad práctica, no la
+libertad. Yo no estoy de acuerdo con esos valores, así que los llamo <<paquetes
+de libertad sustraída>>. [Risas del público]. Porque si te has instalado un
+sistema operativo libre, entonces estás viviendo en el mundo libre. Disfrutas
+de los beneficios de la libertad que tantos años hemos trabajado para darte.
+Aquellos paquetes te dan la oportunidad de atarte con una cadena. 
+
+Ahora bien, si observas las exposiciones comerciales dedicadas al uso del
+sistema GNU/Linux, todas se llaman a sí mismas <<exposiciones de Linux>>. Y
+están llenas de casetas  que exhiben software no libre, poniendo el sello de
+aprobación al software no libre. Así, casi en cualquier sitio que mires de
+nuestra comunidad, las instituciones están autorizando el software no libre,
+negando totalmente la idea de libertad por la que se desarrolló GNU. Y el
+único lugar donde la gente se puede encontrar con la idea de la libertad es en
+contacto con GNU y en contacto con el software libre, con el concepto de
+software libre. Por eso os pido: por favor llamad GNU/Linux al sistema. Por
+favor haced consciente a la gente de dónde vino el sistema y por qué.
+
+Por supuesto, simplemente con decir ese nombre no estarás dando una
+explicación de la historia. Puedes teclear cuatro caracteres más y escribir
+GNU/Linux; puedes decir dos sílabas más. Pero GNU/Linux tiene menos sílabas
+que Windows 2000. [Risas del público]. No les estás contando mucho, pero les
+estás preparando, de modo que cuando oigan hablar de GNU, y de qué va, verán
+cómo eso se conecta con ellos y con sus vidas. Y eso, indirectamente, marca
+una tremenda diferencia. Así que por favor, ayudadnos.
+
+Habréis advertido que Microsoft llamó a la GPL una <<licencia \textit{open
+source}>>. No quieren que la gente piense en términos de que la cuestión sea la
+libertad. Encontraréis que invitan a pensar a la gente de forma cerrada, como
+consumidores y, por supuesto, ni siquiera a pensar de una forma muy racional
+como consumidores, ya que van a elegir productos de Microsoft. Pero no quieren
+que la gente piense como ciudadanos. Eso va en su contra. Al menos en contra
+de su actual modelo de negocio.
+
+Ahora bien, el software libre\ldots{} bueno, os puedo contar cómo se relaciona
+el software libre con nuestra sociedad. Un tema secundario que podría ser de
+interés para algunos de vosotros es cómo se relaciona el software libre con
+los negocios.
+
+Bien, en realidad, el software libre es tremendamente útil para los negocios.
+Después de todo, la mayoría de las empresas de los países avanzados usan
+software. Y sólo una fracción diminuta de ellos desarrolla software. 
+
+El software libre es tremendamente ventajoso para cualquier empresa que use
+software, porque significa que están en condiciones de  adquirir control. En
+esencia, el software libre significa que los usuarios tienen el control de lo
+que hace el programa. Tanto individualmente, si les importa lo suficiente
+tenerlo, como colectivamente, cuando les importa lo suficiente tenerlo.
+Cualquiera que se preocupe lo suficiente puede ejercer alguna influencia. Si
+no te importa, no lo compras. Entonces usas lo que prefiere otra gente. Pero
+si te importa, entonces tienes una voz. Con el software propietario,
+esencialmente no tienes  ninguna voz.   
+
+Con el software libre, puedes cambiar lo que quieres cambiar. Y no importa que
+no haya programadores en tu empresa; no importa. Si quisieras mover los muros
+de tu edificio, no tienes que tener una empresa de carpintería. Simplemente
+tienes que ser capaz de encontrar un carpintero y decir, <<¿Qué me cobrarás por
+este trabajo? ¿Y cuándo lo tendrás terminado?>>. Y si no hacen el trabajo,
+puedes ir y encontrar a otro.
+
+Existe un mercado libre de asistencia técnica. De tal forma que cualquier
+negocio que se preocupe por la asistencia encontrará una tremenda ventaja en
+el software libre. Con el software propietario, la asistencia es un monopolio,
+porque una compañía tiene el código fuente ---o quizás un pequeño número de
+empresas, que pagaron una cantidad gigantesca de dinero, tienen el código
+fuente, como en el caso del programa de fuente compartida de Microsoft, pero
+son muy pocas. Así que no hay tienes muchas  posibilidades de asistencia.  Y
+eso significa que a menos que seas un auténtico gigante, no les importas. Tu
+empresa no es lo suficientemente importante para que ellos se preocupen si
+pierden tu negocio o lo que pase con él. Una vez que empiezas a usar el
+programa, se imaginan que estás atrapado y obligado a recibir su asistencia,
+porque cambiarse a un programa diferente es un trabajo gigantesco. Así que
+terminas haciendo cosas como pagar por el privilegio de informar de un fallo.
+[Risas del público]. Y una vez que has pagado, te dicen, <<bueno, vale, hemos
+advertido tu informe de fallos. Y en unos pocos meses, puedes comprar una
+nueva versión, y puedes comprobar si lo hemos arreglado>>. [Risas del 
público]. 
+
+Los proveedores de asistencia de software libre no pueden salirse con la suya.
+Tienen que complacer a los clientes. Por supuesto, puedes conseguir mucha
+buena asistencia gratuita. Cuelgas tu problema en Internet. Quizá recibas una
+respuesta al día siguiente. Pero esto no se puede garantizar, por supuesto. Si
+quieres estar seguro, será mejor que llegues a un acuerdo con una empresa y
+les pagues. Y esta es, por supuesto, una de las maneras en que funcionan los
+negocios de software libre.
+
+Otra ventaja del software libre para empresas que usan software es la
+seguridad y la privacidad. Y esto también incumbe al uso individual, aunque lo
+haya sacado a relucir en el contexto de los negocios. Veréis, cuando un
+programa es propietario, ni siquiera podríais saber qué hace en realidad.
+
+Podría tener características incluidas deliberadamente que si las conocieras
+no te gustarían. Por ejemplo, podría tener una puerta trasera para permitir al
+creador introducirse en tu máquina. Podría fisgar en lo que haces y devolver
+la información. Esto no es inusual. Algunos programas de Microsoft lo hacían.
+Pero no sólo incumbe a Microsoft. Hay otros programas propietarios que se
+inmiscuyen en las actividades del usuario.  Y ni siquiera notarías si lo está
+haciendo. Y, por supuesto, incluso asumiendo que el fabricante sea
+completamente honesto, todo programador comete errores. Podría haber fallos
+que afectan a tu seguridad que no son culpa de nadie. Pero el asunto es: si no
+es con software libre, no puedes encontrarlos. Y no puedes arreglarlos. 
+
+Nadie tiene tiempo para revisar la fuente de cada programa que instala. No vas
+a hacer eso. Pero junto al software libre hay una extensa comunidad y hay
+gente en esa comunidad que revisa las cosas. Tú te beneficias de sus
+revisiones, porque si hay un fallo accidental, que seguramente puede haber de
+vez en cuando en cualquier programa, podrían encontrarlo y arreglarlo. La
+gente es mucho menos propensa a meter deliberadamente un troyano, o un
+programa para fisgar, si piensan que les pueden pillar. Los fabricantes de
+software propietario se imaginan que no les van a pillar. Se saldrán con la
+suya sin ser detectados.  Pero un fabricante de software libre se tiene que
+imaginar que la gente se fijará en ello y verá que está allí. En nuestra
+comunidad no nos parece que podamos escaquearnos si a los usuarios les metemos
+por la fuerza una característica que a ellos no les gusta. Sabemos que si a
+los usuarios no les gusta, harán una versión modificada que no la tenga. Y
+entonces todos empezarán a usar esa versión. 
+
+De hecho, todos podemos razonar suficientemente, podemos suponer con
+suficientes pasos de antelación que probablemente no incluyamos tal
+característica. Después de todo, estás escribiendo un programa libre, quieres
+que a la gente le guste tu versión; no quieres incluir algo que la mayoría de
+la gente va a odiar y que después va a elegir una versión modificada en lugar
+de la tuya. Así que simplemente te das cuenta de que el usuario es el rey en
+el mundo del software libre. En el mundo del software propietario, el cliente
+no es el rey, ya que sólo eres un mero cliente. No tienes ninguna voz sobre el
+software que usas.  
+
+A este respecto, el software libre es un nuevo engranaje para que actúe la
+democracia. El profesor Lessig,\footnote{Lawrence Lessig ha escrito la
+introducción a este libro.} ahora en Stanford, advirtió que el código
+funciona como una especie de ley. Quienquiera que llegue a escribir el código
+que casi todo el mundo usa, para cualquier intención o propósito, está
+escribiendo las leyes que conducen la vida de la gente. Con el software libre,
+estas leyes se escriben de forma democrática. No la forma clásica de la
+democracia ---no hacemos unas grandes elecciones y decimos <<que todo el mundo
+vote la manera en que debería hacerse esta característica>>. [Risas del
+público]. En su lugar decimos, esencialmente, aquellos de vosotros que queráis
+trabajar en implementar una característica de tal manera, hacedlo. Y los que
+queráis trabajar en implementar esta característica de esa otra manera,
+hacedlo. Y, de una manera u otra, se hace. Y así, si mucha gente lo quiere de
+este modo, se hará de este modo. De esta manera, todo el mundo contribuye a la
+decisión social simplemente dando pasos en la dirección que quiere seguir. 
+
+Personalmente eres libre de dar tantos pasos como quieras dar. Un  negocio es
+libre de encargar trabajos pasos como se consideren útiles. Y después de sumar
+todos estos aspectos, descubrimos hacia qué dirección va la producción de
+software. A menudo es muy útil ser capaz de sacar elementos de algún programa
+existente ---presumiblemente elementos grandes, por supuesto--- y entonces
+escribir cierta cantidad de código propio, producir un programa que haga
+exactamente lo que necesitas, lo cual te hubiera costado muchísimo si hubieras
+tenido que escribirlo desde cero, si no hubieras podido canibalizar elementos
+grandes de algún paquete de software existente.  
+
+Otra cosa, que resulta del hecho de que el usuario sea el rey, es que tendemos
+a ser muy buenos en  cuanto a compatibilidad y estandarización. ¿Por qué?
+Porque a los usuarios les gusta. Los usuarios son propensos a rechazar un
+programa que incluya incompatibilidades arbitrarias. Ahora bien, a veces hay
+cierto grupo de usuarios que realmente necesita algún tipo de
+incompatibilidad, y entonces la tienen. Está bien. Pero cuando los usuarios
+quieren seguir un estándar, nosotros los desarrolladores tenemos que seguirlo,
+y lo sabemos. Y lo hacemos. Por contraste, si te fijas en los fabricantes de
+software propietario, a menudo encuentran ventajoso no seguir deliberadamente
+un estándar y no porque piensen que de esa manera le están dando al usuario
+una ventaja, sino más bien porque se están imponiendo al usuario, lo están
+atrapando. Incluso te los encontrarás haciendo cambios en sus formatos de
+archivo de vez en cuando, sólo para forzar a la gente a obtener la última
+versión.   
+
+Los documentalistas\footnote{Muchos documentalistas almacenan y comparten
+miles de archivos por Internet.} se están encontrando ahora con un problema, a
+menudo no se puede acceder a los archivos escritos por un ordenador de hace
+diez años; estaban escritos en software propietario que ahora en su mayor
+parte se ha perdido. Si estuvieran escritos en software libre, entonces
+podrían actualizarse y utilizarse; y esas grabaciones no se habrían perdido,
+no serían inaccesibles. Incluso se estaban quejando de esto en la
+\textit{National Public Radio}\footnote{National Public Radio es una
+organización privada sin ánimo de lucro que tiene, a la fecha de esta
+conferencia, 620 estaciones de radio que emiten noticias y música a diario.}
+al citar el software libre como una solución. En efecto, al usar un programa
+no libre para almacenar tus datos, te estás colgando una soga al cuello.    
+
+He hablado sobre cómo afecta el software libre a la mayoría de los negocios.
+Pero ¿como afecta al particular y estrecho ámbito de los negocios de software?
+Bueno, la respuesta es que no afecta gran cosa. Y la razón es que el 90 por
+ciento de la industria del software, por lo que se me ha dicho, se dedica a la
+fabricación de programas personalizados, software que no está en absoluto
+pensado para ser publicado. Para el software personalizado, esta cuestión, o
+la cuestión ética de software libre o propietario, no aparece. Veréis, esta
+cuestión es, ¿sois libres los usuarios de modificar y redistribuir software?
+Si solo hay un usuario, y a ese usuario le pertenecen los derechos, no hay
+problema. Ese usuario es libre de hacer todas esas cosas. Así, en efecto,
+cualquier programa personalizado que fuera fabricado por una compañía para uso
+doméstico es software libre, siempre que tenga la sensatez de insistir en
+obtener el código fuente y todos los derechos.
+
+La cuestión no atañe el software que va en un reloj o en un microondas o en el
+motor de un coche, porque en esos lugares no te descargas software para
+instalar. No es un auténtico ordenador, en lo que concierne al usuario, así
+que no implica suficientemente a estas cuestiones como para ser éticamente
+importantes. Así, en su mayor parte, la industria del software continuará como
+lo ha hecho hasta ahora. Y lo interesante es que dado que una fracción tan
+grande de los trabajos está en esa parte de la industria, incluso si no
+hubiera posibilidades para los negocios de software libre, los fabricantes de
+software libre podrían conseguir trabajo escribiendo software personalizado.
+[Risas del público]. Hay muchos; la proporción es muy grande.
+
+Pero, como de hecho sucede, hay negocios de software libre. Hay empresas de
+software libre, y en la rueda de prensa que voy a dar, se me van a unir
+personas procedentes de un par de estas empresas. Por supuesto, también hay
+empresas que no son negocios de software libre pero que desarrollan elementos
+útiles de software libre, y el software libre que producen es considerable. 
+
+Bien, ¿cómo funcionan los negocios de software libre? Bueno, algunos de ellos
+venden copias. Tú eres libre de copiarlo pero aún así se pueden vender miles
+de copias al mes. Otros venden asistencia y distintas clases de servicios. Yo,
+personalmente, durante la segunda mitad de los ochenta, vendía servicios de
+asistencia técnica de software libre. Básicamente, decía, por 200 dólares la
+hora cambiaré lo que quieras que cambie en el software GNU que he escrito. Sí,
+era un precio excesivo, pero al ser un programa del que yo era autor, la gente
+podía suponer que tendría terminado el trabajo en muchas menos horas. [Risas
+del público]. Y me ganaba la vida de este modo. En realidad, ganaba más de lo
+que nunca había ganado antes. También impartí clases. Y seguí haciéndolo hasta
+1990, cuando recibí un gran premio\footnote{El <<gran premio>> al que se
+refiere es el MacArthur Fellowship, tambi\'{e}n conocido por algunos como la
+<<beca de los genios>>. Es una beca de cinco años otorgada a individuos que
+muestran un m\'{e}rito excepcional y prometen un trabajo creativo continuo y en
+ascenso.} y no tuve que hacerlo más.
+
+Sin embargo, fue en 1990 cuando se formó la primera empresa de software libre,
+Cygnus Support. Su negocio consistía en hacer, básicamente, las mismas cosas
+que yo había estado haciendo. Ciertamente podría haber trabajado para ellos,
+si lo hubiera necesitado. Como no lo necesitaba, me pareció que era bueno para
+el movimiento que me mantuviera independiente de cualquier empresa. De ese
+modo, podría decir cosas buenas y malas sobre las diferentes empresas de
+software libre y software no libre, sin entrar en un conflicto de intereses.
+Me pareció que podría servir más al movimiento. Pero si lo hubiera necesitado
+para ganarme la vida, claro que habría trabajado para ellos. Es un negocio
+ético en el que se puede estar. No había motivos de sentirme avergonzado si
+hubiera trabajado para ellos. Y esa compañía dio beneficios desde el primer
+año. Se formó con muy poco capital, sólo el dinero que tenían sus tres
+fundadores. Y siguió creciendo cada año y siendo rentable cada año hasta que
+se volvieron ambiciosos y buscaron inversores externos y entonces lo
+desbarataron todo. Pero fueron varios años de éxito, antes de que se volvieron
+ambiciosos. 
+
+Esto ilustra una de las cosas excitantes que tiene el software libre. El
+software libre demuestra que no necesitas captar capital para desarrollar
+software libre. Quiero decir, es útil, tenerlo puede ayudar. Si consigues
+capital, puedes contratar gente y hacer que escriban un montón de software.
+Pero puedes hacer mucho con una pequeña cantidad de gente. En realidad, la
+tremenda eficacia del proceso de desarrollar software libre es uno de los
+motivos de que sea importante para el mundo cambiarse al software libre.
+También desmiente lo que dice Microsoft, cuando dicen que la GNU GPL es mala
+porque hace que sea más difícil para ellos captar capital para fabricar
+software no libre, coger nuestro software libre y poner nuestro código en los
+programas que no compartirán con nosotros. En esencia, no necesitamos que
+ellos consigan el capital de ese modo. Haremos el trabajo de todos modos. Ya
+lo estamos haciendo.
+
+La gente nos solía decir que nunca podríamos hacer un sistema operativo
+completo. Pues bien, hemos hecho eso y una cantidad de cosas tremendamente
+mayor. Y yo diría que estamos cerca de desarrollar todo el software publicado
+de interés general necesario en el mundo. Y esto en un mundo donde más del 90
+por ciento de los usuarios todavía no usa software libre, y también en un
+mundo donde más de la mitad de los servidores web en el mundo funcionan con
+GNU/Linux con Apache como servidor web.
+
+
+
+\medskip \noindent \textsc{Pregunta.}  [inaudible] ¿Qué dijiste antes, Linux?
+
+
+
+\medskip \noindent \textsc{Stallman.}  Dije GNU/Linux.
+
+
+
+\medskip \noindent \textsc{Pregunta.}  ¿De verdad? 
+
+
+
+\medskip \noindent \textsc{Stallman.}  Sí, si estoy hablando del kernel, lo 
llamo Linux.
+Es que es su nombre. El kernel fue escrito por Linus Torvalds, y sólo
+deberíamos llamarlo por el nombre que escogió, por respeto al autor.
+
+De todas formas, en general, en las empresas la mayoría de los usuarios no
+usan GNU/Linux. La mayoría de los usuarios domésticos no usan nuestro sistema
+todavía. Cuando lo hagan, deberíamos automáticamente tener 10 veces más
+voluntarios y 10 veces más clientes para los negocios de software libre de los
+que hay. Eso nos llevará a esa magnitud. Así que en este punto, estoy bastante
+seguro de que podemos hacer el trabajo. 
+
+Esto es importante, porque Microsoft apela a que estemos desesperados. Dicen:
+<<La única manera en que puedes tener software para instalar, la única manera
+de que tengas innovación, es si nos das poder. Permítenos que te dominemos.
+Déjanos controlar lo que puedes hacer con el software que estás utilizando, de
+modo que podamos exprimirte mucho dinero y usar una parte de él para
+desarrollar software, y quedarnos el resto como beneficios>>. 
+
+Bueno, jamás deberías sentirte tan desesperado. Jamás deberías sentirte tan
+desesperado como para abandonar tu libertad. Eso es muy peligroso. 
+
+Otra cosa que Microsoft, bueno, no sólo Microsoft... la gente que no apoya el
+software libre, es que generalmente adopta un sistema de valores en el que lo
+único que importa son los beneficios a corto plazo: ¿Cuánto dinero voy a ganar
+este año? ¿Cuánto trabajo puedo terminar hoy? Pensamiento a corto plazo y
+pensamiento estrecho. Asumen que es ridículo imaginar que cualquiera pueda
+nunca hacer un sacrificio en nombre de la libertad. 
+
+Ayer,\footnote{El día anterior era el Memorial Day, fiesta nacional de EEUU en
+la que se conmemora a los h\'{e}roes de guerra.} mucha gente estaba haciendo
+discursos sobre estadounidenses que hicieron sacrificios por la libertad de
+sus compatriotas. Algunos de ellos hicieron grandes sacrificios. Incluso
+sacrificaron sus vidas por las libertades de las que todo el mundo en nuestro
+país ha oído hablar. (Al menos en algunos casos; supongo que tenemos que
+ignorar la guerra en Vietnam.) 
+
+Pero, afortunadamente, mantener nuestra libertad para usar software no exige
+grandes sacrificios. Sólo son necesarios diminutos, pequeños sacrificios, como
+aprender una interfaz de línea de comandos si todavía no tenemos una interfaz
+gráfica de usuario. Como hacer el trabajo de esa manera, porque no tenemos un
+paquete de software libre para hacerlo de aquella otra manera todavía. Como
+pagar algo de dinero a una compañía que va a desarrollar tal paquete de
+software libre, de modo que puedas tenerlo en unos pocos años. Pequeños
+sacrificios que todos podemos hacer. Y a largo plazo, incluso nosotros nos
+beneficiaremos de ellos. Sabéis, en realidad es más una inversión que un
+sacrificio. Sólo debemos tener suficiente visión a largo plazo para darnos
+cuenta de que es bueno para nosotros que invirtamos en mejorar nuestra
+sociedad, sin contar cada céntimo de calderilla de quién consigue qué parte
+del beneficio en esa inversión.    
+
+Así que, llegados hasta este punto, puedo decir que básicamente he terminado. 
+
+Me gustaría mencionar que hay un nuevo acercamiento a los negocios de software
+libre propuesto por Tony Stanco, que él llama <<desarrolladores libres>>, que
+implica una estructura empresarial que espera distribuir eventualmente cierta
+cantidad de beneficios a todos los autores de software libre que se hayan
+unido a la organización. Ahora están fijándose en la perspectiva de conseguir
+un gran contrato gubernamental de desarrollo informático en la India, ya que
+van a usar software libre como base y de ese modo tener tremendos ahorros en
+los costes. 
+
+Bueno, supongo que ahora tengo que pediros que preguntéis.
+
+
+\section{Turno de preguntas}
+
+\medskip 
+\noindent \textsc{Pregunta.}  ¿Cómo podría una compañía como
+Microsoft incluir un contrato de software libre?
+
+\medskip 
+\noindent \textsc{Stallman.}  Bueno, realmente, Microsoft está planeando
+desplazar muchas de sus actividades a los servicios [de asistencia]. Y lo que
+planean hacer es algo sucio y peligroso, que es atar los servicios a los
+programas, un programa un servicio, en una suerte de zigzag. De modo que para
+usar un servicio, tienes que estar usando este programa de Microsoft, esto va
+a significar que necesitas usar este servicio, este programa de
+Microsoft\ldots{} así que todo está atado. Ese es su plan. 
+
+Ahora bien, lo interesante es que vender esos servicios no implica ninguna
+cuestión ética sobre la elección entre software libre o no libre.
+Perfectamente, podría ser que ellos tuvieran ese negocio para vender esos
+servicios en la red. De todos modos, lo que Microsoft planea es usarlos para
+echar un cerrojazo aún mayor, un monopolio aún más grande sobre el software y
+los servicios; esto ha sido descrito en un artículo reciente, creo que
+apareció en el Business Week. Otros dicen que está convirtiendo la red en la
+Ciudad Empresarial de Microsoft. 
+
+Esto es relevante porque el tribunal que cursó la demanda antimonopolio contra
+Microsoft recomendó dividir la compañía ---pero de una forma que no tenía
+sentido y que no haría ningún bien en absoluto--- en dos partes: la de
+sistemas operativos y la de aplicaciones.
+
+Sin embargo leyendo ese artículo, veo útil y efectivo dividir Microsoft en dos
+partes, la de servicios y la de software, para obligarles a que se traten sólo
+a distancia, de modo que la de servicios deba publicar sus interfaces para que
+cualquiera pueda escribir a un terminal para contactar con ellos, supongo que
+a cambio de un precio. En cualquier caso, ese es un asunto completamente
+distinto.
+
+Si Microsoft se divide de esta forma\ldots{} servicios y software, no serán
+capaces de usar su software para machacar a la competencia de los servicios de
+Microsoft. Y no serán capaces de usar sus servicios para machacar a la
+competencia del software de Microsoft. Nosotros seremos capaces de producir
+software libre y quizá vosotros lo utilicéis para tratar con Microsoft
+Servicios, a nosotros no nos importará.
+
+Porque, después de todo, aunque Microsoft es la empresa de software
+propietario que ha sojuzgado a un mayor número de gente, las otras también han
+sojuzgado, aunque menos, pero no porque no lo hayan intentado; [risas del
+público], simplemente no han tenido éxito en sojuzgar a tanta gente. Así, el
+problema no es Microsoft y sólo Microsoft. Microsoft sólo es el mayor ejemplo
+del problema que intentamos resolver, que es la usurpación de la libertad de
+los usuarios para cooperar y formar una sociedad ética por parte del software
+propietario. De esta forma, no debemos centrarnos demasiado en Microsoft,
+aunque me hayan dado la oportunidad de estar en este estrado. Eso no les hace
+tan importantes. No son el principio y el final de todo.
+
+\medskip 
+\noindent \textsc{Pregunta.}  Antes, estabas tratando las diferencias
+filosóficas entre el software \textit{open source} y el software libre. ¿Qué
+te parece la actual tendencia de las distribuciones de GNU/Linux que se dirige
+a soportar sólo plataformas de Intel?
+
+\medskip 
+\noindent \textsc{Stallman.}  No veo que aquí haya ninguna cuestión ética.
+Aunque, de hecho, las empresas fabricantes de ordenadores a veces llevan
+instalado el sistema GNU/Linux. Aparentemente HP lo ha hecho recientemente. Y
+no se molestaron en pagar una migración a Windows, porque les habría costado
+demasiado. Pero conseguir que GNU/Linux fuera instalable supuso, creo, el
+trabajo cinco ingenieros durante unos cuantos meses. Era
+fácil de hacer.
+
+Ahora bien, por supuesto, yo animo a la gente a usar autoconf, que es un
+paquete de GNU que hace más fácil migrar tus programas. Les animo a hacerlo.
+Cuando una arregla un fallo que no se compilaba en una versión del sistema y
+te lo manda, deberías incluirlo. Pero no veo que esto sea una cuestión ética.
+
+\medskip 
+\noindent \textsc{Pregunta.}  Dos comentarios. Uno es: recientemente, diste una
+charla en el MIT. Leí la trascripción. Alguien te preguntó sobre las patentes,
+y tu dijiste que <<las patentes son un asunto completamente distinto. No tengo
+nada que decir sobre eso>>.
+
+\medskip 
+\noindent \textsc{Stallman.} . Cierto. En realidad tengo mucho que decir sobre
+las patentes, pero nos llevaría una hora. [Risas del público].
+
+\medskip 
+\noindent \textsc{Pregunta.}  Me refería a que, me parece que hay todo un
+problema detrás. Quiero decir, un motivo por el que las empresas llaman a las
+patentes y al copyright con palabras como propiedad, pura y dura, es porque
+intentan construir este concepto para usar el poder del Estado y crear una
+corriente de monopolio que les sea favorable. Y así, lo que estas cosas tienen
+en común no es que giren en torno a la misma cuestión, sino que su motivación
+no es realmente la de servicio público, sino la determinación de las empresas
+de conseguir un monopolio favorable a sus intereses privados.  
+
+\medskip 
+\noindent \textsc{Stallman.}  Tienes razón, eso es lo que quieren. Pero hay 
otro
+motivo por el que quieren usar el concepto de propiedad intelectual. Y es que
+no quieren animar a la gente a pensar con cuidado sobre la cuestión de las
+patentes y del copyright. Porque la legislación de copyright y la de patentes
+son totalmente distintas, y los efectos del copyright sobre el software y las
+patentes de software son totalmente diferentes.
+
+Las patentes de software suponen una restricción para los programadores, ya
+que les prohíbe escribir cierto tipo de programas, mientras que el copyright
+no hace eso. Con el copyright, tienes permiso de distribución, al menos si los
+has escrito tú. Así que es tremendamente importante separar los dos problemas.
+
+Tienen un poco en común, sólo en un nivel muy básico, todo lo demás es
+diferente. Así que, por favor, para fomentar la claridad de las ideas, debatid
+sobre el copyright o debatid sobre las patentes. Pero no debatáis sobre la
+propiedad intelectual. Yo tengo opiniones diferentes sobre el copyright, sobre
+las patentes y sobre el software.   
+
+\medskip 
+\noindent \textsc{Pregunta.}  Has mencionado al principio que un lenguaje
+funcional, como las recetas, es como un programa informático. Pero hay mucha
+diferencia entre las recetas de cocina y los programas informáticos, entre la
+lengua inglesa y los programas informáticos ---la definición de lenguaje
+funcional es muy amplia. Esto está causando problemas en el caso de los DeCSS
+y el DVD.
+
+\medskip 
+\noindent \textsc{Stallman.}  Para las cosas que no son funcionales por
+naturaleza, los problemas son parcialmente similares pero también parcialmente
+distintas. Parte del problema se puede trasladar, pero no todo. Por desgracia,
+esto implicaría otra hora de charla. No tengo tiempo para entrar en este tema.
+Pero yo diría que todas las obras funcionales deberían ser libres en el mismo
+sentido que el software. Ya sabéis, libros de texto, manuales, diccionarios,
+recetas, y así.
+
+\medskip 
+\noindent \textsc{Pregunta.}  Me estaba preguntando sobre la música en 
Internet.
+Hay similitudes y diferencias.
+
+\medskip 
+\noindent \textsc{Stallman.}  Cierto. Yo diría que la libertad mínima que
+deberíamos tener para cualquier tipo de información publicada es la libertad
+de redistribuirla no comercialmente, en toda su extensión. Para obras
+funcionales, necesitamos la libertad de publicar comercialmente versiones
+modificadas, porque eso es tremendamente útil para la sociedad. Para las obras
+no funcionales ---ya sabéis, el entretenimiento, o las obras estéticas, o
+aquellas que manifiestan el punto de vista de una determinada persona--- quizá
+no deberían ser modificadas. Y quizá eso signifique que está bien que el
+copyright cubra toda su distribución comercial.
+
+Por favor recordad que según la Constitución de EEUU, el propósito de
+cualquier copyright es beneficiar al público. Se trata de modificar el
+comportamiento de ciertas sujetos privados, de tal forma que publiquen más
+libros. Y el beneficio que se deriva es que la sociedad puede discutir
+diversas cuestiones y aprender. Ya sabéis, tenemos literatura. Tenemos obras
+científicas. El propósito es fomentarlas. El copyright no existe para el
+beneficio de los autores, ni mucho menos para beneficio de los editores.
+Existe para el beneficio de los lectores y de todos aquellos que se benefician
+de la transmisión de información que se produce cuando la gente escribe y los
+demás leen. Yo estoy de acuerdo con esa meta.
+
+Sin embargo, en la época de las redes informáticas, el método ya no se
+sostiene,  en la medida en que requiere leyes draconianas que invaden la
+intimidad y aterrorizan a todo el mundo. Ya sabéis, podéis pasar años de
+prisión por compartir con el vecino. Esto no pasaba en la época de la
+imprenta. Entonces el copyright era una regulación industrial. Restringía a
+los editores. Ahora es una restricción impuesta por los editores al público.
+Así que las relaciones de fuerza han virado 180 grados, aunque se trate de la
+misma ley. 
+
+\medskip 
+\noindent \textsc{Pregunta.}  ¿De este modo, puede ser como cuando se saca
+música a partir de otra música?
+
+\medskip 
+\noindent \textsc{Stallman.}  Cierto. Esa es una interesante\ldots
+
+\medskip 
+\noindent \textsc{Pregunta.}  Y las obras nuevas, originales, sabes, también
+suponen mucha cooperación. 
+
+\medskip 
+\noindent \textsc{Stallman.}  Sí. Y pienso que probablemente requiera algún 
tipo
+de concepto de uso razonable. Ciertamente coger unos pocos segundos de
+\textit{sample} y usarlo para producir una pieza musical, obviamente eso
+debería entenderse como uso razonable. Incluso la idea estándar de uso
+razonable incluye eso, si lo piensas. No estoy seguro de que los tribunales
+estuviesen de acuerdo, pero deberían. No supondría un  auténtico cambio en el
+sistema tal y como ha existido.
+
+\medskip 
+\noindent \textsc{Pregunta.}  ¿Qué piensas sobre la publicación de  información
+pública en formatos propietarios?
+
+\medskip 
+\noindent \textsc{Stallman.}  Ah, no se debería hacer. Quiero decir, el 
gobierno
+nunca debería obligar a los ciudadanos a usar un programa no libre para
+acceder, para comunicarse con el gobierno de cualquier manera, en cualquier
+dirección.
+
+\medskip 
+\noindent \textsc{Pregunta.}  Yo he sido, lo que ahora llamaré un usuario de
+GNU/Linux\ldots
+
+\medskip 
+\noindent \textsc{Stallman.}  Gracias. [Risas del público].
+
+\medskip 
+\noindent \textsc{Pregunta.}  \ldots{} desde los últimos cuatro años, lo único
+que ha sido problemático para mí, y es algo que es esencial, pienso, para
+todos nosotros, es navegar por Internet.
+
+\medskip 
+\noindent \textsc{Stallman.}  Sí.
+
+\medskip 
+\noindent \textsc{Pregunta.}  Algo que decididamente ha sido el punto débil de
+usar el sistema GNU/Linux ha sido navegar por Internet, porque la herramienta
+más usada para esto, es Netscape\ldots
+
+\medskip 
+\noindent \textsc{Stallman.}  No es software libre. Permíteme que te responda a
+esto. Quiero tratar este punto en aras de comprender mejor. Ha existido una
+tendencia terrible a que la gente use el navegador Netscape en sus sistemas
+GNU/Linux. De hecho, todos los sistemas empaquetados comercialmente vienen con
+él. Así que esta es una situación irónica: trabajamos muy duro para hacer un
+sistema operativo libre, y ahora, si vas a la tienda, puedes encontrar
+versiones de GNU/Linux, la mayoría se llaman Linux, y no son libres. Bueno,
+una parte sí lo es. Pero luego está el navegador Netscape y quizás también
+otros programas no libres. Así que actualmente es muy difícil encontrar un
+sistema libre, a no ser que sepas muy bien lo que haces. O, por supuesto, que
+no te puedas instalar el navegador Netscape.
+
+Ahora bien, en realidad, existen navegadores web libres desde hace muchos
+años. Existe un navegador web libre que yo solía usar llamado Lynx. Es un
+navegador web libre que no es gráfico; sólo texto. Esto tiene un tremenda
+ventaja, y es que no ves los anuncios. [Risas del público]. [Aplausos]. 
+
+Pero de todos modos, hay un proyecto gráfico libre llamado Mozilla, que ahora
+está llegando al punto de que pueda ser usado. Yo lo uso ocasionalmente. 
+
+\medskip 
+\noindent \textsc{Pregunta.}  Konqueror 2.01 es muy bueno.
+
+\medskip 
+\noindent \textsc{Stallman.}  Ah, vale. Pues ese es otro navegador gráfico
+libre. Así, finalmente estamos resolviendo el problema, supongo. 
+
+\medskip 
+\noindent \textsc{Pregunta.}  ¿Me puedes decir algo sobre esa división
+filosófico/ética entre el software libre y \textit{open source}? ¿Crees que
+son irreconciliables?... [Se cambia la cinta de grabación  y se pierde el
+final de la pregunta y el comienzo de la respuesta].
+
+\medskip 
+\noindent \textsc{Stallman.} \ldots{} a una libertad y a la ética. O si dices,
+bueno, espero que las empresas decidáis que es más rentable que nos permitáis
+hacer estas cosas. 
+
+Pero, como he dicho, en buena parte del trabajo práctico no importa de verdad
+cuáles sean las motivaciones políticas de una persona. Cuando una persona se
+ofrece a ayudar al proyecto GNU, no le decimos: <<Tienes que estar de acuerdo
+con nuestras políticas>>. Decimos que en un paquete GNU tiene que llamar al
+sistema GNU/Linux y que tiene que llamarlo software libre. Lo que digas cuando
+no estés hablando del proyecto GNU, es cosa tuya. 
+
+\medskip 
+\noindent \textsc{Pregunta.}  La empresa IBM inició una campaña dirigida a las
+agencias gubernamentales para vender sus nuevas grandes máquinas, en la que
+usaban Linux como reclamo, y lo llamaban Linux.
+
+\medskip 
+\noindent \textsc{Stallman.}  Sí. Por supuesto, realmente es el sistema
+GNU/Linux. [Risas del público]. 
+
+\medskip 
+\noindent \textsc{Pregunta.}  ¡Eso es! Bueno, pues el director de ventas no
+sabía nada de GNU. 
+
+\medskip 
+\noindent \textsc{Stallman.}  Sí. El problema es que ya han decidido con mucho
+cuidado qué es lo que quieren decir en razón de su provecho. Y la cuestión
+sobre qué forma de describirlo es más precisa, o justa, o correcta no es la
+cuestión fundamental que preocupa a una empresa como esa. Bien, en algunas
+pequeñas empresas, sí, habrá un jefe. Y si el jefe está inclinado a pensar
+sobre ese tipo de cosas, podría tomar una decisión en ese sentido. Pero no una
+corporación gigantesca. Es una pena. 
+
+Hay otro asunto más importante y más sustancial acerca de lo que está haciendo
+IBM. Están diciendo que están invirtiendo un billón de dólares en <<Linux>>.
+Pero quizás también debería ponerle comillas a <<invirtiendo en>>, porque parte
+de ese dinero está pagando a gente para que desarrolle software libre. Esa es
+de verdad una contribución a nuestra comunidad. Sin embargo, otras divisiones
+están pagando a la gente para que escriba software propietario, o para
+instalar software propietario sobre GNU/Linux y esa no es una contribución a
+nuestra comunidad. IBM lo está mezclando todo. Algo de esto pueda ser quizás
+propaganda, y es parcialmente una contribución, aunque en parte sea
+incorrecta. Es un tema difícil. Parte de lo que hacen es una contribución y
+parte no, y parte es algo así... pero no exactamente. Y no puedes mezclarlo
+todo y pensar <<¡Guau! Un billón de dólares de IBM>>. [Risas del público]. Es
+simplificarlo demasiado.
+
+\medskip 
+\noindent \textsc{Pregunta.}  ¿Puedes hablar un poco más sobre las ideas que
+sustentaron la GPL?
+
+\medskip 
+\noindent \textsc{Stallman.}  ¿El pensamiento que sustentó la GPL? En parte
+quería proteger la libertad de la comunidad contra el fenómeno que ya he
+descrito con X Window, que también ha sucedido con otros programas de
+software libre. En realidad, cuando yo empecé a pensar sobre este asunto, el
+caso de X Window todavía no se había presentado. Pero ya había visto como
+pasaba lo mismo con otros programas libres. Por ejemplo, TeX. Quería
+asegurarme de que todos los usuarios tuvieran libertad. De otro modo, me di
+cuenta de que podría escribir un programa y quizá mucha gente usaría el
+programa, pero no tendría libertad. ¿Y qué sentido tendría eso? 
+
+Pero la otra cuestión sobre la que estaba pensando era que quería dar a la
+comunidad la sensación de que no era un felpudo, la sensación de que no tenía
+que ser presa de cualquier parásito que pasara por ahí. Si no usas copyleft,
+esencialmente estás diciendo: [hablando dócilmente] <<Coge mi código. Haz lo
+que quieras. No digo que no>>. Así que cualquiera puede aparecer y decir:
+[hablando con mucha firmeza] <<Ah, quiero hacer una versión no libre de esto.
+Me lo llevo>>. Y entonces, por supuesto, posiblemente hagan algunas mejoras,
+esas versiones no libres podrían atraer a los usuarios y sustituir las
+versiones libres. Y entonces, ¿qué has conseguido? Simplemente habrás hecho
+una donación a algún proyecto de software propietario.
+
+Cuando la gente ve que eso está sucediendo, cuando la gente ve que otra gente
+se lleva lo que hago y jamás dan nada a cambio, puede llegar a ser
+desmoralizante. Y esto no es sólo una especulación. Lo he visto pasar. Esto
+era en parte lo que sucedió cuando se extinguió la vieja comunidad a la que yo
+había pertenecido en la década de 1970. Algunos empezaron a dejar de ser
+cooperativos. Nosotros asumimos que se estaban lucrando. Ciertamente actuaban
+como si pensaran que se estaban lucrando. Y nosotros nos dimos cuenta de que
+ellos podían aprovechar nuestra cooperación y no dar nada a cambio. No había
+nada que pudiéramos hacer al respecto. Era descorazonador. Nosotros, aquellos
+de nosotros a los que no nos gustaba esa tendencia, llegamos a discutir sobre
+el asunto pero no pudimos sacar ninguna idea de cómo detenerlo. 
+
+La GPL está diseñada para impedir eso. Dice: <<Sí, sois bienvenidos de uniros a
+la comunidad y usar este código>>. Podéis usarlo para hacer todo tipo de
+trabajos. Pero, si publicáis una versión modificada, tenéis que publicarla en
+nuestra comunidad, como parte de nuestra comunidad, como parte del mundo
+libre. 
+
+Así que, de hecho, hay muchos modos de que la gente se beneficie de nuestro
+trabajo sin contribuir, como el hecho de que no tenga que escribir ningún
+software. Mucha gente usa GNU/Linux y no escribe nada de software. No hay
+obligación de que tengas que hacer algo por nosotros. Pero si haces cierto
+tipo de cosas, tienes que contribuir. Esto significa que nuestra comunidad no
+es un felpudo. Y creo que esto dio a la gente la fuerza para sentir que no
+seríamos pisoteados por todo el mundo. Nos alzaremos por esta causa. 
+
+
+\medskip 
+\noindent \textsc{Pregunta.}  Teniendo en cuenta el software libre sin 
copyleft,
+dado que cualquiera puede pillarlo y hacerlo propietario, ¿no es posible que
+alguien lo pille, haga algunos cambios y lance todo bajo la GPL? 
+
+\medskip 
+\noindent \textsc{Stallman.}  Sí, es posible.
+
+
+\medskip 
+\noindent \textsc{Pregunta.}  Entonces eso convertiría todas las
+copias futuras en GPL. 
+
+
+\medskip \noindent \textsc{Stallman.}  A partir de esa rama. Esto es una de las
+razones por lo que no lo hacemos. Me voy a explicar. Podríamos, si
+quisiéramos, coger el X Window y hacer una copia protegida por la GPL y hacer
+cambios en ella. Pero hay todavía un grupo más grande de gente trabajando en
+mejorar X Window sin la GPL. Así que, si hiciéramos eso, nos estaríamos
+aprovechando de ellos. Y eso no es una forma muy amable de
+tratarlos. Ellos son parte de nuestra comunidad, contribuyen a nuestra
+comunidad. 
+
+En segundo lugar, sería tirar piedras contra nuestro propio tejado, porque
+ellos están trabajando mucho más en X de lo que nosotros lo haríamos. Así que
+nuestra versión sería inferior a la suya y la gente no la usaría, lo cual
+significa, ¿para qué tomarse tanto trabajo?
+
+Así que cuando alguien escribe una mejora de X Window, lo que digo es que esa
+persona debería cooperar con el equipo de desarrollo de X.  Enviársela y
+dejar que la usen a su manera, porque están desarrollando un elemento muy
+importante de software libre. Es beneficioso para nosotros que cooperemos con
+ellos. 
+
+\medskip 
+\noindent \textsc{Pregunta.}  Excepto, teniendo en cuenta X, en concreto... 
hace
+unos dos años el Consorcio X estaba muy metido en el movimiento \textit{open
+source}\ldots   
+
+\medskip 
+\noindent \textsc{Stallman.}  Bueno, en realidad no era \textit{open source}.
+Quizás dijeron que lo era. No recuerdo si lo dijeron o no. Pero no era
+\textit{open source}. Era restringido. No podías distribuirlo comercialmente,
+creo. O no podías distribuir comercialmente una versión modificada, o algo
+así. Existía una restricción considerada inaceptable tanto por el movimiento
+de software libre como por el movimiento del \textit{open source}. 
+
+Y sí, a eso es a lo que te expones cuando usas una licencia que no es
+copyleft. En realidad, el Consorcio X tenía una política muy rígida. Dicen:
+<<Si tu programa tiene copyleft, aunque sea una parte muy pequeña, no lo
+distribuiremos en absoluto>>. No lo pondremos en nuestra distribución. Así que
+mucha gente recibió presiones en este sentido para que no utilizara copyleft.
+Y el resultado fue que más tarde todo su software fue abierto, completamente.
+La misma gente que había presionado a los desarrolladores para que fueran muy
+permisivos, más tarde decían: <<Vale, ahora podemos poner restricciones>>, lo
+cual no era muy ético por su parte. 
+
+Pero, dada la situación, ¿de verdad queremos reunir a duras penas los recursos
+necesarios para mantener una versión de X alternativa y protegida por la GPL?
+No tendría ningún sentido. Hay otras muchas cosas que necesitamos hacer.
+Hagamos esas en su lugar. Podemos cooperar con los desarrolladores de X. 
+
+\medskip 
+\noindent \textsc{Pregunta.}  ¿Podrías decirnos si GNU es una marca registrada?
+¿Y si es práctico incluir como parte de la GNU GPL la autorización de marcas?
+
+\medskip 
+\noindent \textsc{Stallman.}  En realidad, estamos solicitando un registro de
+marca para GNU. Pero realmente no tiene nada que ver con eso. Es una historia
+muy larga de explicar. 
+
+\medskip 
+\noindent \textsc{Pregunta.}  Podríais obligar a que la marca apareciera en los
+programas protegidos por la GPL.
+
+\medskip 
+\noindent \textsc{Stallman.}  No, no lo creo. Las licencias protegen programas
+individuales. Y cuando un programa dado es parte del proyecto GNU, nadie
+miente al respecto. El nombre del sistema como un todo es un asunto diferente.
+Y esto es un tema aparte. No merece la pena discutir más sobre ello. 
+
+\medskip 
+\noindent \textsc{Pregunta.}  Si pudieras apretar un botón para
+obligar a todas las empresas a hacer libre su software, ¿lo harías?
+
+\medskip 
+\noindent \textsc{Stallman.}  Bueno, sólo lo usaría con el software publicado.
+Creo que la gente tiene derecho de escribir un programa privado y usarlo. Y
+eso incluye a las empresas. Esto es un asunto de privacidad. Y es cierto,
+puede haber ocasiones en que esto puede ser incorrecto, como en el caso de que
+sea tremendamente útil para la humanidad y se lo estés ocultando. Está mal
+pero es un tipo de mal diferente. Es un asunto diferente, aunque se encuentre
+en el mismo ámbito. 
+
+Pero sí, pienso que todo el software publicado debería ser software libre. Y
+recordad, cuando no es software libre, se debe a la intervención
+gubernamental. El gobierno está interviniendo para hacerlo no libre. El
+gobierno está creando poderes legales especiales para hacer concesiones a los
+propietarios de programas, de modo que puedan tener a la policía impidiendo
+que usemos los programas de cierta forma. Así que ciertamente me gustaría
+acabar con eso. 
+
+\medskip 
+\noindent \textsc{Ed Schonberg.}  La exposición de Richard ha generado una
+cantidad enorme de energía intelectual. Me gustaría recomendar que parte de
+ella se utilizara para usar, y posiblemente escribir, software libre. 
+
+Deberíamos cortar pronto el debate. Quiero decir que Richard ha inyectado en
+una profesión, que es conocida entre el público general por su terminal
+ineptitud política, un nivel de debate político y moral que, creo, no tiene
+precedentes en nuestra profesión. Le debemos mucho por ello. [Aplausos del
+público].            
+
+

Index: es2/21_algunas_palabras_a_evitar.tex
===================================================================
RCS file: es2/21_algunas_palabras_a_evitar.tex
diff -N es2/21_algunas_palabras_a_evitar.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/21_algunas_palabras_a_evitar.tex        9 Dec 2010 19:04:17 -0000       
1.1
@@ -0,0 +1,317 @@
+\chapter[Algunas palabras y frases confusas que vale la pena evitar]{Algunas
+palabras y frases confusas que vale la pena evitar\protect\footnote{Escrito
+originalmente en 1996.}}
+
+\textit{Existen ciertas palabras y frases que recomendamos evitar, al menos en
+ciertos contextos o con ciertos usos, bien porque son ambiguas o bien porque
+expresan indirectamente una opinión con la que esperamos que no estás 
totalmente de acuerdo. }
+
+\section{Comercial}
+
+Por favor no uses <<comercial>> como sinónimo  de <<no libre>>. Se estarían
+confundiendo dos asuntos completamente distintos. 
+
+Un programa es comercial si se desarrolla como parte de una actividad
+empresarial. Un programa comercial puede ser libre o no libre, según su
+licencia. De la misma forma, un programa desarrollado por una escuela o un
+particular puede ser libre o no libre, según su licencia. Ambas cuestiones,
+qué clase de entidad desarrolló el programa y qué libertad tienen sus
+usuarios, son independientes. 
+
+En la primera década del Movimiento del Software Libre, los paquetes de
+software libre eran casi siempre no comerciales; los componentes del sistema
+operativo GNU/Linux fueron desarrollados por individuos u organizaciones sin
+ánimo de lucro como la FSF y algunas universidades. Pero en la década de 1990
+comenzó a aparecer software libre comercial. 
+
+El software libre comercial es una contribución a nuestra comunidad, por lo
+que debemos promoverlo. Pero quienes piensen que <<comercial>> significa <<no
+libre>> tenderán a pensar que la combinación de <<libre>> y <<comercial>> es
+contradictoria, y rechazarán esa posibilidad. Tengamos cuidado de no utilizar
+la palabra <<comercial>> de esa manera.  
+
+
+\section{Contenido}
+
+Para describir un estado de comodidad y satisfacción, sin ninguna duda dirás
+que estás <<contento>>, pero  es mejor no usar esta palabra para describir
+obras escritas y otras obras de autoría, ya que encierra una actitud
+específica hacia esas mismas obras:\footnote{En ingl\'{e}s la palabra
+\textit{content} significa tanto <<contenido>> como <<contento>> o
+<<satisfecho>>, circunstancia que Stallman emplea para hacer un juego de
+palabras en esta entrada. [\textit{N. del E.}]} que son un producto
+intercambiable cuyo fin es el de llenar un recipiente y ganar dinero. En
+realidad, es una falta de respeto hacia las propias obras. 
+
+Los que usan este término suelen ser a menudo los editores que presionan para
+que aumente el poder del copyright en nombre de los autores ---<<creadores>>,
+como ellos dicen--- de las obras. El término <<contento>> revela cómo se 
sienten
+realmente.
+
+Ya que hay quien utiliza la expresión <<proveedor de contenidos>>, los
+disidentes políticos bien pueden autodenominarse <<proveedores descontentos>>.
+
+
+\section{Creador}
+
+El término <<creador>>, aplicado a los autores, los equipara implícitamente a
+una deidad (<<el Creador>>). Este término es utilizado por los editores para
+elevar la estatura moral de los autores por encima de la del ciudadano medio,
+justificando un mayor poder del copyright que los editores pueden ejercer en
+nombre de los autores.  
+
+\section{Freeware}
+
+Por favor no uses el término <<freeware>> como sinónimo de <<software libre>>.
+El término <<freeware>> fue utilizado con frecuencia durante la década de 1980
+para hacer referencia a programas publicados sólo como ejecutables, con el
+código fuente no disponible. Hoy en día no está aceptada ninguna definición
+específica. 
+
+De la misma manera, si utilizas otro idioma diferente al inglés, por favor
+intenta evitar palabras tomadas del inglés como <<free software>> o
+<<freeware>>.  Intenta utilizar palabras menos ambiguas que te ofrezca tu
+propio idioma, por ejemplo: 
+
+
+\begin{itemize}
+
+\item Alemán: \textit{freie software}
+\item Árabe: \textit{baramej horrah }
+\item Catalán: \textit{Programari lliure}
+\item Checo: \textit{svobodn\'{y} software}
+\item Chino: \textit{ziyou ruan jian }
+\item Danés: \textit{fri software} (o tambi\'{e}n: \textit{frit programmel})
+\item Eslovaco: \textit{slobodny softver} 
+\item Esloveno: \textit{prosto programje }
+\item Español: \textit{software libre }
+\item Esperanto: \textit{libera softvaro}
+\item Fin\'{e}s: \textit{vapaa ohjelmiston}
+\item Francés: \textit{logiciel libre }
+\item Hebreo: \textit{tochna chofshit}
+\item Húngaro: \textit{szabad szoftver}  
+\item Italiano: \textit{software libero}
+\item Irland\'{e}s: \textit{bog earraí saoired}
+\item Japonés: \textit{jiyuu-na software }
+\item Neerlandés: \textit{vrije software }
+\item Portugués: \textit{software livre}
+\item Rumano: \textit{software liber}
+\item Sueco: \textit{fri programvara }
+\item Tamil: \textit{Sudanthiram software}
+\item Turco: \textit{\~{o}zgür yazilim }
+\end{itemize} 
+
+
+\section{Gestión de derechos digitales (DRM)}
+
+El software para la gestión de derechos digitales (\textit{Digital Rights
+Management} o DRM) está diseñado en realidad para imponer restricciones a los
+usuarios de ordenadores. El uso de la palabra <<derechos>> en esta expresión
+responde a una propaganda pensada para que, sin darte cuenta, veas el asunto
+desde el punto de vista de los pocos que imponen las restricciones, mientras
+ignoras los derechos de los muchos a quienes las restricciones son impuestas. 
+
+Son buenas alternativas: <<Gestión de restricciones digitales>> o <<software 
con
+grilletes>>.  
+
+
+\section{Licencia de tipo BSD} 
+
+
+La expresión <<licencia de tipo BSD>> lleva a confusión porque
+\textit{mezcla} licencias que tienen importantes
+diferencias. Por ejemplo, la licencia BSD original con la cláusula sobre
+publicidad es incompatible con la GNU GPL, pero la licencia BSD revisada sí es
+compatible con la GPL. 
+
+Para evitar confusiones es mejor nombrar \textit{la licencia
+específica en cuestión} y evitar la vaga expresión <<de tipo BSD>>.
+
+
+\section{Piratería}
+
+Los editores frecuentemente se refieren a la copia prohibida como "piratería".
+De esta forma, expresan indirectamente que hacer copias ilegales es éticamente
+equivalente a atacar barcos en alta mar, secuestrar y asesinar a la gente que
+viaja en ellos. 
+
+Si no crees que la copia ilegal sea como secuestrar y asesinar, podrías
+preferir no usar la palabra \textit{piratería} para describirla. Expresiones
+neutrales como <<copia prohibida>> o <<copia no autorizada>> pueden utilizarse
+en su lugar. Incluso algunos de nosotros podríamos preferir utilizar una
+expresión positiva tal como "compartir información con tu vecino''. 
+
+
+\section{Propiedad intelectual} 
+
+A los editores y a los abogados les gusta describir el <<copyright>> como
+<<propiedad intelectual>>. La expresión <<propiedad intelectual>>
+conlleva una presunción oculta: que la forma más normal de pensar respecto a
+la cuestión de la copia se basa en una analogía con los objetos físicos y en
+la idea que nos hacemos de ellos como propiedad. 
+
+Pero esta analogía pasa por alto la diferencia crucial entre objetos
+materiales e información: la información puede ser copiada y compartida casi
+sin esfuerzo, mientras que los objetos materiales no. Fundar tu pensamiento en
+esta analogía es ignorar esta diferencia. 
+
+Incluso el sistema legal de los EEUU no acepta por completo esta analogía,
+debido a que no trata al copyright como derechos de propiedad sobre objetos
+físicos. 
+
+Si no quieres limitarte en esta forma de pensar, es mejor evitar la expresión
+<<propiedad intelectual>> en tus palabras y en tus pensamientos. 
+
+Hay otro problema con el término <<propiedad intelectual>>: es un término
+genérico en el que se mezclan varios sistemas legales diferentes, incluyendo
+copyrights, patentes, marcas registradas y otros, que tienen muy poco en
+común. Estos sistemas legales, que se originaron por separado, regulan
+actividades distintas, operan de distinta manera y plantean distintas
+cuestiones sobre las normativas públicas. Por ejemplo, si aprendes algo sobre
+las leyes de copyright, harás bien en asumir que no es una ley de patentes, ya
+que casi siempre es así. Puesto que estas leyes son tan distintas, la
+expresión <<propiedad intelectual>> es una invitación a una generalización
+simplista. Así, cualquier opinión sobre <<propiedad intelectual>> será, casi 
con
+seguridad, una estupidez. En un contexto tan impreciso, ni siquiera se pueden
+apreciar los problemas específicos sobre política pública que plantean las
+leyes de copyright o los diferentes problemas suscitados por las leyes de
+patentes, o por cualquiera de las otras. 
+
+El término <<propiedad intelectual>> lleva a la gente a centrarse en el mínimo
+común denominador de estas leyes distintas, que es el hecho de que establecen
+algunas abstracciones que pueden comprarse y venderse, e ignorar el aspecto
+importante, que son las restricciones que imponen al público y qué bien o mal
+provocan estas mismas restricciones.
+
+Si quieres pensar con claridad en las cuestiones que plantean las patentes, el
+copyright y las marcas registradas, o incluso aprender qué dictan estas leyes,
+el primer paso consiste en olvidarte de que alguna vez oíste la expresión
+<<propiedad intelectual>> y tratar cada una de las cuestiones de forma
+independiente. Para ofrecer una información clara y fomentar un pensamiento
+lúcido, nunca hables o escribas sobre <<propiedad intelectual>>; en lugar de
+eso, expón el tema de manera concreta sobre el copyright, las patentes o
+cualquier otra ley específica a la que te estás refiriendo. 
+
+De acuerdo con el profesor Mark Lemley de la Facultad de Derecho de la
+Universidad de Tejas, el extendido uso de la expresión <<propiedad
+intelectual>> es una manía reciente, surgida en 1967 en la fundación de la
+Organización Mundial de la Propiedad Intelectual\footnote{V\'{e}ase la nota
+123 de su reseña de marzo de 1997, en la revista de Derecho de Tejas, de
+\textit{Romantic Autorship and the Rhetoric of Property} de James Boyle.}
+(OMPI, o WIPO, en sus siglas en inglés). La OMPI defiende los intereses de los
+titulares del copyright, patentes y marcas registradas, presionando a los
+gobiernos para aumentar su poder. Uno de los tratados de la OMPI sigue la
+línea de la Digital Millenium Copyright Act que se ha utilizado en los Estados
+Unidos para censurar algunos paquetes muy útiles de software libre en
+EE.UU.\footnote{Visita \url{http://www.wipout.net} para informarte sobre una
+campaña contra la OMPI.}
+
+
+\section{Protección}
+
+A los abogados de los editores les encanta utilizar el término <<protección>>
+para describir el <<copyright>>. Esta palabra lleva implícita la idea de que
+evita la destrucción o el sufrimiento; por lo tanto, impulsa a la gente a
+identificarse con el propietario y el editor, que se benefician del
+<<copyright>>, en lugar de identificarse con los usuarios que son restringidos
+por él. 
+
+Es fácil evitar el término <<protección>> y utilizar expresiones neutrales en 
su
+lugar. Por ejemplo, en lugar de <<la protección del copyright permanece vigente
+por un tiempo prolongado>>, puedes decir, <<el copyright permanece vigente por
+un tiempo prolongado>>. 
+
+Si quieres criticar el copyright en lugar de apoyarlo, puedes emplear la
+expresión <<restricciones del copyright>>.  
+
+
+\section{RAND (razonable y no discriminatoria)} 
+
+Los organismos de estandarización, que promulgan estándares restringidos de
+patentes que prohíben el software libre, suelen llevar a cabo una política
+para la obtención de licencias de patentes que requiere el pago de una tasa
+fija por cada copia hecha de un programa que cumpla esos estándares. A menudo
+se refieren a dichas licencias con el término <<RAND>>, que son las siglas de
+\textit{Reasonable And Non-Discriminatory} (<<razonable y no
+discriminatoria>>). 
+
+Este término no es más que un lavado de cara para un tipo de licencias de
+patentes que no son normalmente ni razonables ni no discriminatorias. Es
+cierto que estas licencias no discriminan a ninguna persona en particular,
+pero sí discriminan a la comunidad del software libre, lo que no las hace en
+absoluto razonables. Así que la mitad de RAND es engañosa y la otra mitad
+discriminatoria. 
+
+Los organismos de estandarización deberían reconocer que estas licencias son
+discriminatorias y no usar la expresión <<razonable y no discriminatoria>> o
+RAND para describirlas. Hasta que lo reconozcan, los escritores que no
+quieran unirse a ese lavado de cara harán bien en descartar esta expresión.
+Aceptarla y utilizarla meramente porque las compañías esgrime-patentes han
+extendido su uso, es permitir que esas compañías dicten su propia voluntad. 
+
+Recomiendo la expresión \textit{uniform fee only}, o UFO de forma más
+abreviada,\footnote{\textit{Uniform fee only:} <<sólo tasa uniforme>>. UFO son
+las siglas en ingl\'{e}s de \textit{unidentified flying object}, <<objeto
+volante no identificado>>. [\textit{N. del E.}]} como alternativa. Esta es la
+expresión exacta, ya que la única condición de estas licencias es el pago de
+una tasa uniforme de uso.  
+
+
+\section{Robo} 
+
+Los apologetas del copyright emplean con frecuencia palabras como
+\textit{robo} y \textit{hurto} para describir la violación del copyright. Al
+mismo tiempo, piden que consideremos el sistema legal como una autoridad
+ética: si copiar está prohibido, debe ser malo. De este modo, es pertinente
+mencionar que el sistema legal ---al menos en los Estados Unidos--- rechaza la
+idea de que la violación del copyright sea un <<robo>>. Los apologetas del
+copyright apelan a la autoridad, mientras tergiversan lo que la propia
+autoridad dice. La idea de que las leyes deciden qué está bien o qué esta mal
+responde normalmente a una equivocación. Las leyes son, en el mejor de los
+casos, un intento de alcanzar justicia; decir que las leyes definen la
+justicia o la conducta ética es darle la vuelta a las cosas.  
+
+
+\section{Software gratuito} 
+
+Si quieres decir que un programa es software libre, por favor no digas que
+está disponible <<de forma gratuita>>. Esa expresión significa explícitamente
+que tiene un <<precio cero>>. El software libre es una cuestión de libertad, no
+de precio. 
+
+Las copias de software libre frecuentemente están disponibles de forma
+gratuita ---por ejemplo, para ser descargadas por FTP. Pero las copias de
+software libre también están disponibles por un cierto precio en CD-ROM;
+también las copias de software propietario están disponibles ocasionalmente en
+promoción de forma gratuita y algunos paquetes propietarios están en muchas
+ocasiones disponibles, sin cobrar nada, para ciertos usuarios.
+
+Para evitar la confusión, puedes decir que el programa está disponible <<como
+software libre>>. 
+
+\section{Software regalado}
+
+Es erróneo utilizar el término <<regalar>> para referirse a <<distribuir un
+programa como software libre>>. Tiene el mismo problema que <<software
+gratuito>>: expresa que lo importante es el precio, no la libertad. Una forma
+de evitar esta confusión es decir <<publicado como software libre>>.
+
+
+\section{Vender software}
+
+La expresión <<vender software>> es ambigua. Estrictamente hablando,
+intercambiar una copia de un programa libre por una cantidad de dinero es
+<<vender>>; pero la gente normalmente asocia el término <<vender>> con
+restricciones propietarias en el uso consecutivo del software. Puedes ser más
+preciso y evitar confusiones, diciendo <<distribuir copias de un programa por
+una cantidad>> o <<imponer restricciones propietarias al uso de un programa>>,
+dependiendo de lo que quieras expresar. 
+
+Véase el capítulo <<vender software libre>> para profundizar sobre esta
+cuestión. 
+
+
+
+
+
+

Index: es2/2_Manifiesto_GNU.tex
===================================================================
RCS file: es2/2_Manifiesto_GNU.tex
diff -N es2/2_Manifiesto_GNU.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/2_Manifiesto_GNU.tex    9 Dec 2010 19:04:17 -0000       1.1
@@ -0,0 +1,602 @@
+\chapter[El Manifiesto GNU]{El Manifiesto GNU\protect\footnote{Publicado por
+primera vez en 1984}}
+
+\textit{El Manifiesto GNU fue escrito por Richard Stallman en los comienzos
+del Proyecto GNU, con el fin de pedir participación y apoyo. En los primeros
+años, se hicieron actualizaciones menores para tomar en cuenta nuevos
+desarrollos, pero ahora parece ser mejor dejarlo como esta tal y como la
+mayoría de la gente lo ha visto. Desde entonces, hemos aprendido que es
+posible ayudar a evitar ciertas confusiones corrientes con un cambio en la
+selección de palabras, a lo largo de estos se han añadido notas al pie de
+página para aclarar estas confusiones}.
+
+
+
+\section{¿Qué es GNU? ¡Gnu No es Unix!}
+
+GNU, que significa Gnu No es Unix, es el nombre de un sistema de software
+completamente compatible con Unix que estoy escribiendo para poder
+regalarlo\footnote{Esta expresión era desafortunada. La intención era decir
+que nadie tendría que pagar por el \textit{permiso} de usar el sistema GNU.
+Pero las palabras no aclaran, y la gente interpreta a menudo que se dice que
+las copias de GNU deberán ser siempre distribuidas a un costo bajo o sin
+costo. Ésta nunca fue la intención; más adelante, el manifiesto menciona la
+posibilidad de que las compañías provean servicios de distribución con una
+ganancia. Con posterioridad he aprendido a distinguir cuidadosamente entre
+<<free>> [libre] en el sentido de libertad y <<free>> [gratis] en el sentido
+del precio. Software libre es software que los usuarios tienen la libertad de
+distribuir y cambiar. Algunos usuarios pueden obtener copias sin pagar,
+mientras que otros pagan para obtener copias; y si los fondos ayudan a apoyar
+la mejora del software, tanto mejor. Lo importante es que todos los que tengan
+una copia tengan la libertad de cooperar con otros al usarlo.} libremente a
+quien pueda utilizarlo. Hay varios voluntarios ayudándome. Son muy necesarias
+las contribuciones en tiempo, dinero, programas y equipamiento.
+
+Hasta el momento tenemos un editor de texto Emacs con Lisp para escribir
+comandos de edición, un depurador de código fuente, un generador compatible
+con yacc, un comunicador y alrededor de 35 utilidades. Un shell (intérprete de
+comandos) se encuentra casi terminado. Un nuevo compilador portable de C ha
+sido compilado y será lanzado este año. Existe un kernel inicial pero requiere
+muchas más características para emular a Unix. Cuando el núcleo y el
+compilador estén completos, será posible distribuir un sistema GNU apropiado
+para el desarrollo de programas. Usaremos el procesador de documentos TeX,
+pero también se está trabajando en un nroff. Usaremos también el sistema libre
+de ventanas X que se puede migra. Después de esto agregaremos un Lisp
+portable, un juego Empire, una hoja de cálculo y cientos de otras cosas,
+además de documentación en línea. Esperamos proporcionar, con el tiempo, todas
+las utilidades que vienen normalmente con un sistema Unix, y más.
+
+GNU será capaz de ejecutar programas de Unix, pero no será idéntico a Unix.
+Haremos todas las mejoras que sean convenientes y estén basadas en nuestra
+experiencia con otros sistemas operativos. Concretamente, planeamos tener
+nombres de archivos más largos, números de versión de archivos, un sistema de
+archivos a prueba de caídas, tal vez incorporemos un sistema para completar
+nombres de archivos, soporte en pantalla independiente del tipo de terminal y
+quizá en un futuro un sistema de ventanas basado en Lisp a través del cual
+varios programas Lisp y programas ordinarios Unix puedan compartir una sola
+pantalla. Tanto C como Lisp estarán disponibles como lenguajes de
+programación. Intentaremos soportar UUCP, Chaosnet del MIT y otros protocolos
+para comunicación en Internet.
+
+GNU está siendo escrito inicialmente para máquinas de la clase 68000/16000 con
+memoria virtual, porque éstas son las máquinas en las que es más sencilla su
+ejecución. El esfuerzo adicional para hacerlo funcionar en máquinas más
+pequeñas se dejará a alguien que quiera utilizarlo en ellas.
+
+Para evitar una horrible confusión, por favor pronuncie la <<G>> en la palabra
+<<GNU>> cuando se refiera al nombre de este proyecto.\footnote{GNU se
+pronuncia en inglés de forma muy similar a \footnote{new}, que significa
+<<nuevo>>. [\textit{N. del E.}]}
+
+
+\section{Por qué debo escribir GNU}
+
+Considero que la regla de oro requiere que si a mi me gusta un programa, lo
+debo compartir con otra gente que le guste. Los vendedores de software quieren
+dividir a los usuarios y seducirlos, haciendo que cada usuario acuerde no
+compartir su software con otros. Yo rehúso a romper mi solidaridad con otros
+usuarios de esta manera. No puedo en buena conciencia firmar un acuerdo de no
+divulgación o un acuerdo de licencia de software. Durante años trabajé dentro
+del Laboratorio de Inteligencia Artificial para impugnar estas tendencias y
+otras descortesías, pero al final ellos fueron demasiado lejos: no podía
+permanecer en una institución donde hiciera estas cosas en contra de mi
+voluntad.
+
+De manera que para poder continuar usando ordenadores sin vergüenza, he
+decidido agrupar un cuerpo suficiente de software libre de tal manera que
+pueda seguir andando sin ninguna clase de software que no sea libre. He dejado
+el laboratorio de IA para negar al MIT cualquier excusa legal que me prohíba
+distribuir software GNU.
+
+
+\section{Por qué GNU será compatible con Unix}
+
+Unix no es mi ideal de sistema, pero no es del todo malo. Las características
+esenciales de Unix parecen ser buenas y pienso que puedo añadir lo que le
+falta a Unix sin echarlas a perder. Un sistema compatible con Unix sería
+conveniente para que otras personas puedan adoptarlo.
+
+
+\section{Cómo estará disponible GNU}
+
+GNU no es de dominio público. Todos tendrán permiso para modificar y
+redistribuir GNU, pero a ningún distribuidor se le permitirá restringir su
+redistribución posterior. Es decir, no estarán permitidas modificaciones
+propietarias. Quiero asegurarme de que todas las versiones de GNU permanezcan
+libres.
+
+
+\section{Por qué quieren cooperar muchos otros programadores}
+
+He encontrado muchos otros programadores que están entusiasmados con GNU y
+quieren ayudar.
+
+Muchos programadores están descontentos con la comercialización del software
+de sistema. Puede permitirles ganar más dinero, pero por lo general les hace
+sentirse en conflicto con otros programadores, en lugar de sentirse como
+compañeros. El acto fundamental de amistad entre programadores es el hecho de
+compartir programas; los acuerdos de marketing usados de forma generalizada
+esencialmente prohíben a los programadores tratar a sus semejantes como
+amigos. El comprador de software debe escoger entre la amistad y la obediencia
+a la ley. Naturalmente, muchos deciden que la amistad es más importante. Pero
+aquellos que creen en la ley a menudo no se sienten bien con ninguna de las
+dos opciones. Se vuelven cínicos y piensan que la programación es sólo otra
+forma de hacer dinero.
+
+Al desarrollar y utilizar GNU en lugar de programas propietarios, nosotros
+podemos ser hospitalarios con todos y obedecer la ley. Además, GNU sirve como
+ejemplo de inspiración y como bandera para conminar a otros a unirse a
+nosotros en el acto de compartir. Esto puede darnos una sensación de armonía
+que es imposible cuando utilizamos software que no es libre. Porque para cerca
+de la mitad de los programadores con quienes he hablado, este es un motivo de
+felicidad importante, que el dinero no puede reemplazar.
+
+
+\section{Cómo puedes contribuir}
+
+Estoy pidiendo a los fabricantes de ordenadores que donen equipos y dinero.
+Estoy pidiendo  donativos en forma de programas y trabajo.
+
+Una consecuencia que esperable si donas equipos es que GNU se ejecutará en
+ellos desde una etapa temprana. Las máquinas deberán estar completas, con los
+sistemas listos para su uso, probadas para uso en áreas residenciales y no
+requerir ventilación o fuentes de energía sofisticadas.
+
+He encontrado que muchos programadores están ansiosos de contribuir trabajando
+a tiempo parcial para GNU. Para la mayoría de los proyectos esta distribución
+de trabajos a tiempo parcial sería muy difícil de coordinar. Pero para la
+tarea particular de reemplazar Unix no existe este problema. Un sistema
+completo en Unix contiene cientos de utilidades, cada una de las cuales se
+documenta por separado. Casi todas las especificaciones de la interfaz han
+sido fijadas para ser compatibles con Unix. Si cada colaborador puede escribir
+un sustituto compatible para una sola utilidad Unix, y hacer que funciones
+apropiadamente en lugar del programa original en un sistema Unix, entonces
+estas utilidades funcionarán correctamente cuando sean reunidas. Incluso
+permitiendo que Murphy\footnote{Esta es una referencia a <<La Ley de Murphy>>
+una ley humorística que dice que si es posible que algo pueda ir mal, irá
+mal.} origine algunos problemas inesperados, el ensamblaje de estos
+componentes será una tarea factible. (El kernel va a requerir una comunicación
+más estrecha y un grupo más pequeño y unido trabajará en él).
+
+Si obtengo donativos de dinero, estaré en condiciones de contratar unas
+cuantas personas a tiempo completo o a tiempo parcial. El sueldo no será alto
+en relación al estándar  de los programadores, pero estoy buscando a gente
+para quien la construcción de espíritu comunitario tenga tanta importancia
+como hacer dinero. Considero esto como una manera de dar oportunidad a gente
+interesada para que dediquen todas sus energías a trabajar en GNU, evitando la
+necesidad de ganarse la vida de otra manera.
+
+
+\section{Por qué se beneficiarán todos los usuarios de ordenadores}
+
+Una vez que se haya escrito GNU, todos podremos obtener un buen sistema de
+software libre, al igual que obtenemos aire.\footnote{Este es otro sitio en
+donde me equivoqué al no distinguir cuidadosamente entre los dos diferentes
+significados de <<libre>>. La afirmación tal como está escrita no es falsa:
+uno puede obtener copias gratuitas de software GNU, ya sea de sus amistades o
+a través de la Internet. Pero se está sugiriendo una idea errónea.}
+
+Esto significa mucho más que el simple ahorro del precio de una licencia Unix.
+Significa que se evitará mucho del derroche de esfuerzos en la duplicación de
+la programación de sistemas. Este esfuerzo puede enfocarse mejor para hacer
+avanzar el estado de la técnica.
+
+Los códigos completos del sistema estarán disponibles para todo el mundo. Como
+resultado, un usuario que necesite modificar el sistema será siempre libre de
+hacerlo por sí mismo, o de contratar a cualquier programador o empresa
+disponible para hacerlo por él. Los usuarios no estarán ya a merced de un
+programador o una empresa que sea dueña del código fuente y que sea la única
+en posición de realizar modificaciones.
+
+Las escuelas podrán proporcionar un ambiente bastante más educativo, animando
+todos los estudiantes a estudiar y mejorar el código del sistema. En el
+laboratorio de programación de Harvard solían tener la política de que ningún
+programa podía ser instalado en el sistema si su código fuente no estaba a
+disposición del público; la ejercitaban a base de negarse a instalar ciertos
+programas. En buena medida, yo me inspiré en esto.
+
+Finalmente, el lastre de considerar quién es dueño de qué sistema de software
+y de lo que está o no está permitido hacer con él, habrá desaparecido.
+
+Los acuerdos para obligar a la gente a pagar por utilizar un programa,
+incluyendo la licencia de copias, siempre incurren en un tremendo coste para
+la sociedad por los aparatosos mecanismos necesarios para determinar cuánto
+---esto es, qué programas--- debe pagar una persona. Sólo un estado policial
+puede forzar a obedecer a todo el mundo. Considérese una estación espacial en
+donde el aire debe fabricarse con un gran coste: cobrar a cada respirador por
+litro de aire quizá sea justo, pero el uso continuo de una máscara de aire con
+medidor todo el día y toda la noche sería intolerable, aunque todos pudieran
+permitirse pagar su consumo de aire. Tener cámaras de televisión por todos
+lados para ver si se quita uno la máscara sería el colmo. Es mejor costear la
+planta de aire con un impuesto por persona y desechar las máscaras.
+
+Copiar por completo o una parte de un programa es tan natural para un
+programador como respirar y le es igual de productivo. Debiera ser igualmente
+libre.
+
+
+
+Algunas objeciones fácilmente rebatibles a los objetivos de GNU:
+
+\medskip
+
+\noindent \textit{---<<Nadie lo usará debido a que es gratuito, ya que esto 
significa que
+no cuenta con ninguna asistencia>>.}
+
+\medskip
+
+\noindent \textit{---<<Se tiene que cobrar por el programa para pagar el 
servicio de
+soporte.>>}
+
+\medskip
+
+Si la gente prefiriera pagar por GNU y su servicio en vez de obtener GNU libre
+y sin servicio, una empresa que ofrezca servicio a las personas que obtuvieron
+GNU libre debiera tener beneficios.
+
+Debemos distinguir entre asistencia bajo la forma de un verdadero trabajo de
+programación y lo que es meramente llevar de la mano al usuario. En relación a
+la primera no se puede depender del vendedor de software. Si tu problema no es
+compartido por un número suficiente de clientes, el vendedor lo ignorará.
+
+Si tu negocio requiere poder confiar en la asistencia, la única manera es
+tener el código fuente y todas las herramientas necesarias. De este modo,
+puedes contratar a cualquier persona disponible para corregir el problema; y
+no estar a merced de ningún individuo. Con Unix, el precio del código fuente
+deja esta posibilidad fuera de cualquier consideración para la mayoría de los
+negocios. Con GNU esto será sencillo. Es posible que todavía no haya ninguna
+persona competente disponible, pero este problema no se le puede imputar a los
+acuerdos de distribución. GNU no elimina todos los problemas,  sólo algunos de
+ellos.
+
+Mientras tanto, los usuarios que no saben de ordenadores necesitan que se les
+lleve de la mano: hacer cosas por ellos que ellos mismos podrían hacer
+fácilmente, pero que no saben cómo hacerlas.
+
+Estos servicios podrán ser proporcionados por compañías que vendan solamente
+servicios de asesoría y de reparación. Si es verdad que los usuarios prefieren
+gastar dinero y obtener un producto con servicio, estarán igualmente de
+acuerdo en adquirir el servicio  habiendo obtenido el producto de forma
+gratuita. Las empresas de servicios competirán en calidad y precio; los
+usuarios no estarán atados a ninguna en particular. Entre tanto, aquellos de
+nosotros que no necesitemos servicios debemos poder usar el programa sin pagar
+por el servicio.
+
+\medskip 
+
+\noindent \textit{---<<No se puede llegar a mucha gente sin publicidad y uno
+debe cobrar por el programa para mantener esto>>.}
+
+\medskip 
+
+\noindent \textit{---<<No tiene sentido dar publicidad a un programa que la
+gente puede obtener gratuitamente>>.}
+
+\medskip 
+
+Existen varias formas de publicidad gratuita o de bajo costo que pueden usarse
+para informar a numerosos usuarios de ordenadores acerca de algo como GNU.
+Pero quizá sea verdad que se puede llegar a más usuarios de microordenadores a
+través de la publicidad. Si realmente es así, un negocio que haga publicidad
+del servicio de copia y envío de GNU por un precio, debería ser lo
+suficientemente exitoso como para pagar como mínimo su publicidad. De esta
+forma, sólo los usuarios que se beneficien de la publicidad  pagarán por ella.
+
+Por otro lado, si mucha gente obtiene GNU a través de sus amistades y estas
+empresas no resultan ser un buen negocio, esto demostraría que la publicidad
+no era realmente necesaria para divulgar GNU. ¿Por qué será que los defensores
+del libre mercado no quieren permitir que el libre mercado decida
+esto?\footnote{La Free Software Foundation obtiene la mayor parte de sus
+fondos de su servicio de distribución, aunque se trata de una organización sin
+ánimo de lucro y no de una compañía. Si nadie opta por obtener copias haciendo
+su pedido a la FSL, ésta no estará en disposición de hacer su trabajo. Pero
+esto no significa que las restricciones propietarias sean justificables para
+obligar a todos a pagar. Si una pequeña fracción de todos los usuarios pide
+sus copias a la FSL, será suficiente para mantener a la FSL a flote. Por lo
+tanto, tenemos que pedir a los usuarios que opten por apoyarnos de esta forma.
+¿Has hecho ya tu parte?}
+
+\medskip
+
+\noindent \textit{---<<Mi compañía necesita un sistema operativo propietario 
para tener
+ una ventaja competitiva>>.}
+
+\medskip
+
+GNU sacará al software de sistema operativo del entorno de la competencia.
+Usted no podrá obtener una ventaja en esta área, pero tampoco la competencia
+podrá tenerla frente a usted. Usted y ellos competirán en otras áreas,
+mientras se benefician mutuamente en ésta. Si tu negocio es vender un sistema
+operativo, no te gustará GNU, pero ese es tu problema. Si tu negocio es otra
+cosa, GNU puede salvarlo de ser arrojado al costoso negocio de la venta de
+sistemas operativos. 
+
+Me gustaría ver que el desarrollo de GNU se mantuviera gracias a donaciones de
+algunos fabricantes y usuarios, reduciendo el costo para sí
+mismos.\footnote{Recientemente, un grupo de compañías de informática ha
+reunido fondos para apoyar el mantenimiento del compilador C GNU.}
+
+\medskip
+
+\noindent \textit{---<<¿No merecen los programadores una recompensa por su 
creatividad?>>}
+
+\medskip
+
+Si hay algo que merezca una recompensa es la contribución social. La
+creatividad puede considerarse una contribución social, pero sólo si la
+sociedad es libre de aprovechar sus resultados. Si los programadores merecen
+ser recompensados por la creación de programas innovadores, bajo esta misma
+lógica deben ser castigados si restringen el uso de estos programas.
+
+
+\medskip
+
+\noindent \textit{---<<¿No debería tener el programador la opción de pedir una 
recompensa
+por su creatividad?>>}
+
+\medskip
+
+No hay nada que objetar en querer un pago por el trabajo, o por buscar
+maximizar los propios ingresos, siempre y cuando no se utilicen medios que
+sean destructivos. Pero las formas a las que estamos acostumbrados actualmente
+en el campo del software se basan en la destrucción.
+
+Extraer dinero de los usuarios de un programa mediante la restricción de su
+uso resulta destructivo porque las restricciones reducen la cantidad y las
+formas en que el programa puede ser utilizado. Esto reduce la cantidad de
+riqueza que la humanidad obtiene del programa. Cuando se opta deliberadamente
+por la restricción, las consecuencias dañinas son la destrucción deliberada.
+
+La razón por la que un buen ciudadano no utiliza estos medios destructivos
+para volverse más rico es que si todos lo hicieran, podríamos empobrecer por
+medio de una mutua destrucción. Esto es ética kantiana, o la Regla de Oro.
+Como no me gustan las consecuencias que resultarían si todos acapararan
+información, debo considerar como erróneo que alguien lo haga.
+Específicamente, el deseo de ser recompensado por la creatividad de uno no
+justifica privar al mundo en general de toda o parte de esa creatividad.
+
+
+\medskip
+
+\noindent \textit{---<<¿No pasarán hambre los programadores?>>}
+
+
+\medskip
+
+Podría responder que no se fuerza a nadie a ser programador. Casi ninguno de
+nosotros puede lograr obtener dinero por estar de pie en la calle y hacer
+muecas. Pero no estamos, como resultado, condenados a estar toda nuestra vida
+de pie en la calle haciendo muecas y padeciendo hambre. Nos dedicamos a otra
+cosa.
+
+Sin embargo, ésta es una respuesta errónea porque acepta la suposición
+implícita del interrogador: que sin la propiedad del software a los
+programadores no se les puede pagar un céntimo. En este supuesto es todo o
+nada.
+
+La verdadera razón por la que los programadores no se morirán de hambre es
+porque aún es posible que se les pague por programar; sólo que no se les
+pagará tanto como en la actualidad.
+
+Restringir la copia no es la única forma para hacer negocios con el software.
+Es la forma más común porque es de la que se obtiene más dinero. Si ésta se
+prohibiera o fuese rechazada por el comprador, el negocio del software se
+movería hacia otras formas de organización que actualmente no se usan tan a
+menudo. Hay siempre muchos modos para organizar cualquier tipo de negocio.
+
+Probablemente la programación no será tan lucrativa bajo esta nueva forma como
+lo es actualmente. Pero esto no es un argumento en contra del cambio. No se
+considera una injusticia que los dependientes de tiendas obtengan los salarios
+que ganan actualmente. Si los programadores ganaran lo mismo, no será tampoco
+una injusticia. (En la práctica ellos ganarán considerablemente más).
+
+\medskip
+
+\noindent \textit{---<<¿No tiene derecho la gente a controlar cómo se usa su
+creatividad?>>}
+
+\medskip
+
+El <<control sobre el uso de las ideas de uno>> realmente constituye control
+sobre las vidas de otras personas; y normalmente se usa para dificultar más
+sus vidas.
+
+La gente que ha estudiado cuidadosamente el tema de los derechos de propiedad
+intelectual ---como los abogados--- dice que no hay un derecho intrínseco a la
+propiedad intelectual. Los tipos supuestos de derechos de propiedad
+intelectual que reconoce el gobierno fueron creados por actos específicos de
+legislación con propósitos específicos.
+
+Por ejemplo, el sistema de patentes fue establecido para animar a los
+inventores a revelar los detalles de sus inventos. Su propósito fue ayudar a
+la sociedad y no tanto ayudar a los inventores. El periodo de vida de 17 años
+para una patente era corto comparado con la tasa de desarrollo de la técnica.
+Dado que las patentes sólo son relevantes para los fabricantes, para quienes
+el costo y esfuerzo de un acuerdo de licencia son pequeños comparados con la
+puesta en marcha de la producción, las patentes a menudo no hacen mucho daño.
+No obstruyen a la mayoría de los individuos que usan productos patentados.
+
+La idea del copyright no existía en tiempos antiguos, cuando los autores
+frecuentemente copiaban bastantes obras de otros autores en obras de no
+ficción. Esta práctica era útil, y ha sido la única forma de que las obras de
+muchos autores, aunque sólo sea en parte, hayan sobrevivido. El sistema de
+derechos de autor fue creado expresamente con el propósito de promover la
+autoría. En el ámbito para el que se inventó ---libros, que sólo podían ser
+copiados económicamente en una imprenta--- hacía muy poco daño y no obstruía a
+la mayor parte de los individuos que leían los libros.
+
+Todos los derechos de propiedad intelectual son únicamente licencias que
+otorga la sociedad porque se pensaba, correcta o equivocadamente, que la
+sociedad en conjunto se beneficiaría al ser otorgados. Pero en cualquier
+situación particular, necesitamos preguntarnos: ¿nos beneficia haber otorgado
+tal licencia? ¿Qué tipo de acto estamos permitiendo que haga una persona?
+
+El caso de los actuales programas es muy diferente al de los libros de hace
+cien años. El hecho de que la forma más sencilla de copiar un programa sea de
+un vecino a otro, el hecho de que un programa sea tanto el código fuente como
+el código objeto, siempre distintos, y el hecho de que el programa sea usado y
+no leído y disfrutado, se combinan para crear una situación en la que una
+persona que hace valer un copyright está dañando a la sociedad en su conjunto
+tanto materialmente como espiritualmente; nadie debería hacerlo a pesar de que
+la ley se lo permita.
+
+\medskip
+
+\noindent \textit{---<<La competencia hace que las cosas se hagan mejor>>.}
+
+\medskip
+
+El paradigma de la competencia es una carrera: al premiar al ganador, estamos
+alentando a todos a correr más rápido. Cuando el capitalismo realmente trabaja
+de esta manera, hace un buen trabajo; pero sus partidarios están equivocados
+al asumir que siempre funciona así. Si los corredores olvidan por qué se
+otorga el premio y se centran en ganar sin importar cómo, pueden encontrar
+otras estrategias ---como atacar a los otros corredores. Si los corredores se
+enredan en una pelea a puñetazos, todos llegarán tarde a la meta.
+
+El software propietario y secreto es el equivalente moral de los corredores en
+una pelea a puñetazos. Es triste decirlo, pero el único árbitro que tenemos no
+parece estar en contra de las peleas; sólo las regula ---<<por cada 10 yardas
+que corras, tienes derecho a un disparo>>. Lo que debería hacer es separarlos y
+penalizar a los corredores por el solo hecho de intentar pelear.
+
+\medskip
+
+\noindent \textit{---<<¿No dejarán todos de programar si no hay un incentivo 
monetario?>>}
+
+\medskip
+
+De hecho, mucha gente va a programar sin absolutamente ningún incentivo
+monetario. La programación tiene una fascinación irresistible para algunas
+personas, generalmente para las mejores en el ramo. No hay escasez de músicos
+profesionales que sigan en lo suyo aunque no tengan esperanzas de ganarse la
+vida de esta forma.
+
+Sin embargo en realidad esta pregunta, aun cuando se hace muchas veces, no es
+apropiada a la situación. El pago a los programadores no va a desaparecer,
+sólo se va a reducir. La pregunta correcta es, ¿alguien programará con la
+reducción en el incentivo monetario? Mi experiencia muestra que sí lo harán.
+
+Durante más de diez años, varios de los mejores programadores del mundo
+trabajaron en el Laboratorio de Inteligencia Artificial por mucho menos dinero
+del que podían ganar en otras partes. Recibieron varios tipos de recompensas
+no económicas: fama y aprecio, por ejemplo. Y la creatividad también se
+disfruta, es un premio en sí misma.
+
+Luego la mayoría se fue cuando se les ofreció la oportunidad de hacer ese
+mismo trabajo interesante por mucho dinero.
+
+Lo que muestran los hechos es que la gente programa por razones distintas a la
+de la riqueza; pero si se les da una oportunidad de hacer también mucho
+dinero, ésta entrará en sus expectativas y la van a exigir. Las organizaciones
+que pagan poco no podrán competir con las que pagan mucho, pero no tendría que
+irles tan mal si las que pagan mucho fueran prohibidas.
+
+
+\medskip
+
+\noindent \textit{---<<Necesitamos a los programadores desesperadamente. Si 
ellos nos
+pidieran que dejemos de ayudar a nuestro prójimo, tendríamos que obedecer>>.}
+
+
+\medskip
+
+Uno nunca está tan desesperado como para tener que obedecer este tipo de
+exigencia. Recuerda: millones para nuestra defensa, ¡pero ni un céntimo para
+tributos!
+
+
+\medskip
+
+\noindent \textit{---<<Los programadores necesitan tener alguna forma de 
ganarse la
+vida>>.}
+
+
+\medskip
+
+A corto plazo, esto es verdad. Sin embargo, hay bastantes maneras de que los
+programadores puedan ganarse la vida sin vender el derecho a usar un programa.
+Esta manera es frecuente ahora porque es la que les da a los programadores y
+hombres de negocios más dinero, no porque sea la única forma de ganarse la
+vida. Es fácil encontrar otras formas, si quieres encontrarlas.
+
+He aquí unos cuantos ejemplos:
+
+\begin{itemize}
+
+\item Un fabricante introduce un nuevo ordenador y pagará por adecuar los
+sistemas operativos al nuevo hardware.
+
+\item La venta de enseñanza, los servicios de asistencia y mantenimiento 
también
+pueden dar trabajo a programadores.
+
+\item La gente con ideas nuevas podrá distribuir programas como freeware,
+pidiendo donativos a usuarios satisfechos, o vendiendo servicios de
+asistencia. Yo he conocido a personas que ya trabajan así con éxito.
+
+\item Los usuarios con necesidades comunes pueden formar un grupo de usuarios y
+pagar sumas de dinero. Un grupo contratará a empresas de programación para
+escribir programas que a los miembros del grupo les gustaría utilizar.
+
+\end{itemize}
+
+Todo tipo de desarrollo puede financiarse con un <<impuesto de software>>:
+
+\begin{itemize}
+
+\item Supón que todos los que compren un ordenador tengan que pagar un tanto 
por
+ciento de su precio como impuesto de software. El gobierno entrega este dinero
+a una agencia como la Fundación Nacional de la Ciencia para que lo emplee en
+el desarrollo de software.
+
+\item Pero si el comprador del ordenador hace por sí mismo un donativo para el
+desarrollo de software puede verse exento de este impuesto. Puede donar al
+proyecto de su elección---a menudo, elegido porque espera utilizar los
+resultados tan pronto como se haya completado. Puede tomar un crédito por cada
+cantidad de donativo hasta la totalidad del impuesto que tenía que pagar.
+
+\item La tasa total de impuesto podrá ser decidida por un voto de los
+contribuyentes al impuesto, sopesada de acuerdo con la cantidad sobre la que
+se aplicará el impuesto.
+
+\end{itemize}
+
+Las consecuencias:
+
+
+\begin{itemize}
+
+\item La comunidad de usuarios de ordenadores apoya el desarrollo del software.
+
+\item Esta comunidad decide qué nivel de apoyo se necesita.
+
+\item Los usuarios a quienes les importa a qué proyectos se destine su parte
+pueden escogerlos por sí mismos.
+
+
+\end{itemize}
+
+A largo plazo, hacer programas libres es un paso hacia el mundo post-escasez,
+donde nadie tendrá que trabajar duro para ganarse la vida. La gente será libre
+para dedicarse a actividades entretenidas, como la programación, después de
+haber dedicado diez horas obligatorias a la semana a las tareas requeridas,
+como legislar, el asesoramiento familiar, la reparación de robots y la
+exploración de asteroides. No habrá necesidad de ganarse la vida mediante la
+programación.
+
+Hemos alcanzado ya una gran reducción de la cantidad de trabajo que la
+sociedad en su conjunto debe realizar para mantener su productividad actual,
+pero sólo un poco de ésta reducción se ha traducido en descanso para los
+trabajadores, dado que hay mucha actividad no productiva que se requiere para
+acompañar a la actividad productiva. Las causas principales de esto son la
+burocracia y las luchas isométricas contra la competencia. El software libre
+reducirá en gran medida estos drenajes en el área de producción de software.
+Debemos hacer esto para lograr así avances técnicos en la productividad que se
+traduzcan en menos trabajo para nosotros.
+
+
+ 
+
+
+
+

Index: es2/3_La_definicion_de_software_libre.tex
===================================================================
RCS file: es2/3_La_definicion_de_software_libre.tex
diff -N es2/3_La_definicion_de_software_libre.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/3_La_definicion_de_software_libre.tex   9 Dec 2010 19:04:17 -0000       
1.1
@@ -0,0 +1,131 @@
+\chapter[La definición de software libre]{La definición de software
+libre\protect\footnote{Escrito originalmente en 1996}}
+
+Conservamos esta definición de software libre para expresar claramente el
+verdadero significado de los programas de software libre.
+
+El <<software libre>> es una cuestión de libertad, no de precio. Para 
comprender
+este concepto, debemos pensar en la acepción de libre como en <<libertad de
+expresión>> y no como en <<barra libre de cerveza>>.
+
+Con software libre nos referimos a la libertad de los usuarios para ejecutar,
+copiar, distribuir, estudiar, cambiar y mejorar el software. Nos referimos
+especialmente a cuatro clases de libertad para los usuarios de software:
+
+\begin{itemize}
+
+\item Libertad 0: la libertad para ejecutar el programa sea cual sea nuestro
+propósito.
+
+\item Libertad 1: la libertad para estudiar el funcionamiento del programa y
+adaptarlo a tus necesidades ---el acceso al código fuente es condición
+indispensable para esto.
+
+\item Libertad 2: la libertad para redistribuir copias y ayudar así a tu
+vecino.
+
+\item  Libertad 3: la libertad para mejorar el programa y luego publicarlo
+para el bien de toda la comunidad ---el acceso al código fuente es condición
+indispensable para esto.
+
+\end{itemize}
+
+Software libre es cualquier programa cuyos usuarios gocen de estas libertades.
+De modo que deberías ser libre de redistribuir copias con o sin
+modificaciones, de forma gratuita o cobrando por su distribución, a cualquiera
+y en cualquier lugar. Gozar de esta libertad significa, entre otras cosas, no
+tener que pedir permiso ni pagar para ello.
+
+Asimismo, deberías ser libre para introducir modificaciones y utilizarlas de
+forma privada, ya sea en tu trabajo o en tu tiempo libre, sin siquiera tener
+que mencionar su existencia. Si decidieras publicar estos cambios, no deberías
+estar obligado a notificárselo a ninguna persona ni de ninguna forma en
+particular.
+
+La libertad para utilizar un programa significa que cualquier individuo u
+organización podrán ejecutarlo desde cualquier sistema informático, con
+cualquier fin y sin la obligación de comunicárselo subsiguientemente ni al
+desarrollador ni a ninguna entidad en concreto.
+
+La libertad para redistribuir copias supone incluir las formas binarias o
+ejecutables del programa y el código fuente tanto de las versiones modificadas
+como de las originales ---la distribución de programas en formato ejecutable
+es necesaria para su adecuada instalación en sistemas operativos libres. No
+pasa nada si no se puede producir una forma ejecutable o binaria ---dado que
+no todos los lenguajes pueden soportarlo---, pero todos debemos tener la
+libertad para redistribuir tales formas si se encuentra el modo de hacerlo.
+
+Para que las libertades 2 y 4 ---la libertad para hacer cambios y para
+publicar las versiones mejoradas--- adquieran significado, debemos disponer
+del código fuente del programa. Por consiguiente, la accesibilidad del código
+fuente es una condición necesaria para el software libre.
+
+Para materializar estas libertades, deberán ser irrevocables siempre que no
+cometamos ningún error; si el desarrollador del software pudiera revocar la
+licencia sin motivo, ese software dejaría de ser libre.
+
+Sin embargo, ciertas normas sobre la distribución de software libre nos
+parecen aceptables siempre que no planteen un conflicto con las libertades
+centrales. Por ejemplo, el copyleft, \textit{grosso modo}, es la norma que
+establece que, al redistribuir el programa, no pueden añadirse restricciones
+que nieguen a los demás sus libertades centrales. Esta norma no viola dichas
+libertades, sino que las protege.
+
+De modo que puedes pagar o no por obtener copias de software libre, pero
+independientemente de la manera en que las obtengas, siempre tendrás libertad
+para copiar, modificar e incluso vender estas copias.
+
+El software libre no significa que sea <<no comercial>>. Cualquier programa
+libre estará disponible para su uso, desarrollo y distribución comercial. El
+desarrollo comercial del software libre ha dejado de ser excepcional y de
+hecho ese software libre comercial es muy importante.
+
+Las normas sobre el empaquetamiento de una versión modificada son
+perfectamente aceptables siempre que no restrinjan efectivamente tu libertad
+para publicar versiones modificadas. Por la misma razón, serán igualmente
+aceptables aquellas normas que establezcan que <<si distribuyo el programa de
+esta forma, deberás distribuirlo de la misma manera>> ---cabe destacar que esta
+norma te permite decidir si publicar o no el programa. También admitimos la
+posibilidad de que una licencia exija enviar una copia modificada y
+distribuida de un programa a su desarrollador original.
+
+En el proyecto GNU, utilizamos el <<copyleft>> para proteger legalmente estas
+libertades. Pero también existe software libre sin copyleft. Creemos que hay
+razones de peso para recurrir al copyleft, pero si tu programa, software
+libre, carece de él, todavía tendremos la opción de seguir utilizándolo.
+
+A veces la normativa gubernamental de control de las exportaciones y las
+sanciones comerciales pueden constreñir tu libertad para distribuir copias a
+nivel internacional. Los desarrolladores de software no tienen el poder para
+eliminar o invalidar estas restricciones, pero lo que sí pueden y deben hacer
+es negarse a imponer estas condiciones de uso al programa. De este modo, las
+restricciones no afectarán a las actividades y a los individuos fuera de la
+jurisdicción de estos gobiernos.
+
+Cuando hablamos de software libre, es preferible evitar expresiones como
+<<regalar>> o <<gratis>>, porque entonces caeremos en el error de interpretarlo
+como una mera cuestión de precio y no de libertad. Términos de uso frecuente
+como el de <<piratería>> encarnan opiniones que esperamos no compartas. Véase 
el
+apartado de <<Palabras que conviene evitar>> para una discusión sobre estos
+términos. Tenemos disponible también una lista de traducciones de <<software
+libre>> en distintos idiomas.
+
+Por último, señalaremos que los criterios descritos para definir el software
+libre requieren una profunda reflexión antes de interpretarlos. Para decidir
+si una licencia de software específica puede calificarse de licencia de
+software libre, nos basaremos en dichos criterios y así determinaremos si se
+ajusta al espíritu y a la terminología precisa. Si una licencia incluye
+restricciones desmedidas, la rechazamos aun cuando nunca predijimos esta
+cuestión al establecer nuestros criterios. En ocasiones, ciertas condiciones
+en una licencia pueden plantear un problema que requiera un análisis
+exhaustivo, lo que significa incluso debatir el tema con un abogado, antes de
+decidir si dichas condiciones son aceptables. Cuando llegamos a una solución
+sobre un problema nuevo, a menudo actualizamos nuestros criterios para hacer
+más fácil la consideración de que licencias están cualificadas y cuáles no.
+
+Si estás interesado en cualificar una licencia específica como licencia de
+software libre, visita \url{http://www.gnu.org/licenses/license-list.html}. Si
+la licencia no aparece en la lista, envíanos un correo electrónico a
address@hidden
+
+

Index: es2/4_no_propietarios.tex
===================================================================
RCS file: es2/4_no_propietarios.tex
diff -N es2/4_no_propietarios.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/4_no_propietarios.tex   9 Dec 2010 19:04:17 -0000       1.1
@@ -0,0 +1,272 @@
+\chapter[Por qu\'{e} el software no debe tener propietarios]{Por qué el
+software no debe tener propietarios\protect\footnote{Escrito originalmente en
+1996}}
+
+
+Las tecnologías digitales de la información ayudan al mundo haciendo que sea
+más fácil copiar y modificar información. Los ordenadores prometen hacer esto
+de forma más sencilla para todos. 
+
+No todo el mundo quiere que esto sea más fácil. El sistema de copyright
+permite que los programas de software tengan <<propietarios>>, la mayor parte 
de
+los cuales pretende privar al resto del mundo del beneficio potencial del
+software. Los propietarios desearían ser los únicos que pueden copiar y
+modificar el software que usamos. 
+
+El sistema de copyright se desarrolló con la imprenta ---una tecnología usada
+para la producción masiva de copias. El copyright se ajustaba bien a esta
+tecnología puesto que restringía sólo a los productores de copias en masa. No
+privaba de libertad a los lectores de libros. Un lector cualquiera, que no
+poseyera una imprenta, sólo podía copiar libros con pluma y tinta, y a pocos
+lectores se les ponía un pleito por ello. 
+
+Las tecnologías digitales son más flexibles que la imprenta: cuando la
+información adopta forma digital, puedes copiarla fácilmente para compartirla
+con otros. Es precisamente esta flexibilidad la que se ajusta mal a un sistema
+como el del copyright. Esa es la razón del incremento de medidas odiosas y
+draconianas ahora usadas para hacer cumplir el copyright del software. Toma,
+por ejemplo, estas cuatro prácticas de la Software Publishers Association,
+SPA [Asociación de Editores de Software]: 
+
+\begin{itemize}
+
+\item Propaganda masiva afirmando que está mal desobedecer a los propietarios 
para
+ayudar a un amigo. 
+
+\item Solicitar a la gente que se convierta en soplona para delatar a sus 
colegas
+y compañeros de trabajo. 
+
+\item Redadas (con ayuda policial) en oficinas y escuelas, en las que se dice 
a la
+gente que debe probar que es inocente de hacer copias ilegales. 
+
+\item El proceso judicial ---iniciado por el gobierno de los EEUU, a petición
+de la AES--- a personas como David LaMacchia del MIT, \footnote{El 27 de enero
+de 1995 el caso de David LaMacchia fue desestimado, sin que se haya apelado
+todavía esta decisión.} no por copiar software ---no se le acusa de
+copiarlo---, sino meramente por dejar sin vigilancia equipos de copia y no
+controlar su uso. 
+
+\end{itemize}
+
+
+Cada una de estas cuatro costumbres se asemejan a aquellas usadas en la
+antigua Unión Soviética, donde todas las máquinas de copiar tenían un
+vigilante para impedir que se hicieran copias prohibidas, y donde las personas
+tenían que copiar información en secreto y pasarla de mano a mano como
+\textit{samizdat}. Por supuesto hay una diferencia: el motivo para el control
+de información en la Unión Soviética era político; en los EEUU el motivo es el
+beneficio económico. Pero son las acciones las que nos afectan, no el motivo.
+Cualquier intento de coartar el hecho de que se comparta la información, sin
+importar por qué, lleva a los mismos métodos y a la misma dureza. 
+
+Los propietarios hacen uso de distintos argumentos para que se les conceda el
+control de cómo usamos la información: 
+
+\section{Insultos}
+
+
+
+Los propietarios usan palabras difamatorias como <<piratería>> y <<robo>>, al
+igual que terminología experta como <<propiedad intelectual>> y <<daño>>, para
+sugerir una cierta línea de pensamiento al público ---una analogía simplona
+entre los programas y los objetos físicos. 
+
+Nuestras ideas e intuiciones acerca de la propiedad sobre los objetos
+materiales tratan acerca de si es justo \textit{privarle a alguien de un
+objeto}. No se aplican directamente a \textit{hacer copias de algo}. Pero los
+propietarios nos piden que apliquemos estas ideas de todas formas.
+
+
+\section{Exageración}
+
+Los propietarios dicen que sufren un <<daño>> o <<pérdida económica>> cuando 
los
+usuarios copian programas por su cuenta. Pero copiar no tiene un efecto
+directo sobre el propietario, y no hace daño a nadie. El propietario sólo
+puede perder si la persona que hizo la copia hubiese pagado por otra del
+propietario en su lugar. 
+
+Un poco de reflexión muestra que la mayoría de esas personas no habrían
+comprado copias. Aun así los propietarios calculan sus <<pérdidas>> como si
+todos y cada uno hubiesen comprado una copia. Esto es una exageración ---por
+decirlo de forma suave. 
+
+
+\section{La ley}
+
+Los propietarios a menudo describen el estado actual de la ley, así como las
+duras sanciones con las que nos amenazan. Implícita en este enfoque va la
+sugerencia de que la ley actual refleja un punto de vista moral incuestionable
+---y aun así al mismo tiempo, se nos insta a considerar estas sanciones como
+hechos naturales por los que no se puede responsabilizar a nadie. 
+
+Esta línea de persuasión no está diseñada para reafirmar el pensamiento
+crítico; está concebida para reforzar un camino mental ya trazado. 
+
+Es evidente que las leyes no distinguen lo que está bien de lo que está mal.
+Todo americano debería saber que, hace cuarenta años, en muchos estados iba
+contra la ley que una persona de raza negra se sentase en la parte frontal del
+autobús; pero solamente los racistas dirían que sentarse ahí no estaba bien. 
+
+
+\section{Derecho natural}
+
+Los autores a menudo apelan a una conexión especial con los programas que han
+escrito y añaden que, en consecuencia, sus deseos e intereses respecto al
+programa simplemente prevalecen sobre los de cualquier otra persona ---o
+incluso sobre los del resto del mundo. (Normalmente son las empresas, no los
+autores, los que detentan el copyright sobre el software, pero se espera de
+nosotros que ignoremos esta diferencia.) 
+
+Para los que presentan esto como un axioma ético ---el autor es más importante
+que tú--- sólo les puedo decir que yo mismo, un notable autor de software, lo
+considero una tontería. 
+
+Sin embargo, la gente, por lo general, sólo suele sentir alguna afinidad hacia
+las pretensiones basadas en el derecho natural debido a dos razones. 
+
+Una razón viene de una analogía forzada entre el software y los objetos
+materiales. Cuando yo cocino espaguetis, me quejo si otra persona se los come,
+porque entonces yo ya no me los puedo comer. Su acción me perjudica
+exactamente tanto como lo que le beneficia a él; sólo uno de nosotros se puede
+comer los espaguetis, así que la pregunta sería, ¿quién? La más mínima
+distinción entre nosotros es suficiente para inclinar la balanza ética. 
+
+Pero el hecho de que tú ejecutes o modifiques un programa que yo he escrito te
+afecta a ti directamente y a mí sólo indirectamente. Si tú le das una copia a
+tu amigo te afecta a ti y a tu amigo mucho más que lo que me afecta a mí. Yo
+no debería tener el poder de decirte que no hagas estas cosas. Nadie debería. 
+
+La segunda razón es que a la gente se le ha dicho que el derecho natural de
+los autores sen una tradición indiscutida y aceptada en nuestra sociedad. 
+
+Desde un punto de vista histórico, lo cierto es lo contrario. La idea del
+derecho natural de los autores fue propuesta y decididamente rechazada cuando
+se redactó la Constitución de los EEUU. Ésa es la razón por la que la
+Constitución sólo \textit{permite} un sistema de copyright y no \textit{obliga
+a que exista otro}; por esa razón dice que el copyright debe ser temporal.
+Establece asimismo que el propósito del copyright es promocionar el progreso
+---no recompensar a los autores. El copyright recompensa a los autores en
+cierta medida, y a los editores más, pero está concebido como un medio para
+modificar su comportamiento. 
+
+La tradición realmente establecida de nuestra sociedad es que el copyright
+recorta los derechos naturales del público ---y que esto sólo se puede
+justificar por el bien del público. 
+
+\section{Economía}
+
+El último argumento que se emplea para justificar la existencia de
+propietarios de software es que esto conduce a la producción de más software. 
+
+A diferencia de los demás, éste argumento por lo menos adopta un enfoque
+legítimo sobre el tema. Se basa en un objetivo válido ---satisfacer a los
+usuarios de software. Y empíricamente está claro que la gente producirá más de
+algo si se les paga bien por ello. 
+
+Pero el argumento económico tiene un defecto: se basa en la presunción de que
+la diferencia es sólo cuestión de cuánto dinero debemos pagar. Asume que la
+<<producción de software>> es lo que queremos, tenga el software propietarios o
+no. 
+
+La gente acepta gustosamente esta presunción por que está de acuerdo con
+nuestra experiencia acerca de los objetos materiales. Consideremos por ejemplo
+un bocadillo. Es posible que puedas conseguir un bocadillo equivalente ya sea
+gratis, ya por un precio. Si es así, la cantidad que pagas es la única
+diferencia. Tanto si lo tienes que comprar como si no, el bocadillo tiene el
+mismo sabor, el mismo valor nutricional, y en cualquier caso te lo puedes
+comer sólo una vez. El hecho de si el bocadillo lo obtienes de un propietario
+o no, no puede afectar directamente a nada más que la cantidad de dinero que
+tienes después. 
+
+Esto es cierto para cualquier objeto material ---el hecho de que tenga o no
+tenga propietario no afecta directamente a lo que \textit{es}, o a lo que
+puedas hacer con ello si lo adquieres. 
+
+Pero si un programa tiene un propietario, esto afecta en gran medida a lo que
+es, y a lo que puedes hacer con una copia si la compras. La diferencia no es
+sólo una cuestión de dinero. El sistema de propietarios de software incentiva
+a los propietarios de software a producir algo ---pero no lo que la sociedad
+realmente necesita. Y causa una contaminación ética intangible que nos afecta
+a todos. 
+
+¿Qué es lo que la sociedad necesita? Necesita información que esté
+verdaderamente a disposición de sus ciudadanos ---por ejemplo, programas que
+la gente pueda leer, arreglar, adaptar, y mejorar, no solamente ejecutar. Pero
+lo que los propietarios de software ofrecen de forma característica es una
+caja negra que no podemos ni estudiar ni modificar. 
+
+La sociedad también necesita libertad. Cuando un programa tiene un
+propietario, los usuarios pierden la libertad de controlar una parte de sus
+propias vidas. 
+
+Y sobre todo una sociedad necesita incentivar el espíritu de cooperación entre
+sus ciudadanos. Cuando los propietarios de software nos dicen que ayudar a
+nuestro vecino de una manera natural es <<piratería>>, están contaminando el
+espíritu cívico de nuestra sociedad. 
+
+Por eso decimos que el software libre es una cuestión de libertad, no de
+precio. 
+
+El argumento económico para justificar la propiedad es erróneo, pero la
+cuestión económica es real. Algunas personas escriben software útil por el
+placer de escribirlo o por admiración y amor; pero si queremos más software
+del que esas personas escriben, necesitamos conseguir fondos. 
+
+Desde hace ya diez años, los desarrolladores de software libre han probado
+varios métodos para encontrar fondos, con algo de éxito. No hay necesidad de
+hacer rico a nadie; los ingresos medios de una familia norteamericana,
+alrededor de 35.000 dólares anuales, demuestran ser incentivo suficiente para
+muchos trabajos que son menos satisfactorios que programar. 
+
+Durante años, hasta que una beca lo hizo innecesario, yo me ganaba la vida
+realizando mejoras a medida sobre software libre que yo había escrito. Cada
+mejora se añadía a la versión estándar lanzada y así, eventualmente, se ponían
+a disposición del público en general. Los clientes me pagaban para que
+trabajase en las mejoras que ellos querían, en lugar de en las características
+que yo habría considerado como la máxima prioridad. 
+
+La Free Software Foundation (FSF), una entidad sin ánimo de lucro exenta de
+impuestos para el desarrollo de software libre, consigue fondos mediante la
+venta de CD-ROMs de GNU, camisetas, manuales y distribuciones <<deluxe>>, (que
+los usuarios son siempre libres de copiar y modificar), así como mediante
+donaciones. Ahora cuenta con un equipo de cinco programadores y tres empleados
+que se encargan de los pedidos por correo. 
+
+Algunos desarrolladores de software libre ganan dinero mediante la venta de
+servicios de soporte. Cygnus Support,\footnote{Cygnus Support siguió teniendo
+éxito, pero luego aceptó inversiones foráneas, se volvió ambiciosa y empezó a
+desarrollar software no libre.  Entonces fue absorbida por Red Hat, que ha
+lanzado la mayor parte de esos programas como software libre.} que cuenta con
+alrededor de 50 empleados [en 1994, cuando se escribió este artículo], estima
+que en torno al 15 por ciento de la actividad de su equipo es desarrollo de
+software libre ---un porcentaje respetable para una compañía de software. 
+
+Algunas compañías, incluyendo Intel, Motorola, Texas Instruments y Analog
+Devices, han unido esfuerzos para financiar el desarrollo continuado del
+compilador GNU para el lenguaje C. Mientras, el compilador GNU para el
+lenguaje Ada está siendo financiado por la Fuerza Aérea de los EEUU, que cree
+que ésta es la manera más efectiva de conseguir un compilador de alta calidad.
+(La financiación de la Fuerza Aérea se acabó hace algún tiempo; el Compilador
+GNU de Ada está ahora en servicio, y su mantenimiento se financia
+comercialmente) 
+
+Todos estos ejemplos son pequeños; el movimiento de software libre es aún
+pequeño y aún joven. Pero el ejemplo de las radios mantenidas-por-la-audiencia
+en los EE.UU muestra que es posible mantener una actividad grande sin forzar a
+cada usuario a pagar. 
+
+Como un usuario de informática de hoy en día, te puedes encontrar usando un
+programa propietario. Si un amigo te pide hacer una copia, estaría mal negarse
+a ello. La cooperación es más importante que el copyright. Pero una
+cooperación clandestina, oculta no contribuye a mejorar la sociedad. Una
+persona debería aspirar a vivir una vida honrada abiertamente con orgullo, y
+esto significa decir <<no>> al software propietario. 
+
+Tienes derecho a poder cooperar abierta y libremente con otras personas que
+usan software. Tienes derecho a poder aprender cómo funciona el software, y a
+enseñar a tus estudiantes con él. Tienes derecho a poder contratar a tu
+programador favorito para arreglarlo cuando se rompa. 
+
+Tienes derecho al software libre. 
+
+

Index: es2/5_que_encierra_un_nombre.tex
===================================================================
RCS file: es2/5_que_encierra_un_nombre.tex
diff -N es2/5_que_encierra_un_nombre.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/5_que_encierra_un_nombre.tex    9 Dec 2010 19:04:17 -0000       1.1
@@ -0,0 +1,158 @@
+\chapter[¿Qu\'{e} encierra un nombre?]{¿Qué encierra un
+nombre?\protect\footnote{Escrito originalmente en 2000.}}
+
+Los nombres transmiten significados; nuestra elección de los nombres determina
+el significado de lo que expresamos. Un nombre inadecuado dará a la gente una
+idea equivocada. Una rosa, llámese como se llame, destilaría el mismo olor,
+pero si la llamamos <<lápiz>>, la gente podría sentirse decepcionada al 
intentar
+escribir con ella. Y si llamamos <<rosas>> a los lápices, la gente no 
entendería
+para qué sirven. Si llamamos <<Linux>> a nuestro sistema operativo, esto 
conduce
+a una idea equivocada sobre el origen del sistema, su historia y su propósito.
+Si lo llamamos <<GNU/Linux>>, esto conduce ---aunque no en detalle--- a una 
idea
+precisa.
+
+Pero ¿importa esto en nuestra comunidad? ¿Es importante que la gente conozca
+el origen del sistema, su historia y su propósito? Sí, porque quienes olvidan
+la historia están condenados a repetirla. El Mundo Libre que se ha
+desarrollado en torno a GNU/Linux no es un lugar seguro; los problemas que nos
+llevaron a crear GNU no han sido completamente erradicados y amenazan con
+volver.
+
+Cuando explico por qué es apropiado llamar al sistema operativo <<GNU/Linux>> 
en
+vez de <<Linux>>, la gente en ocasiones responde de esta manera:
+
+\begin{quote}
+
+\small
+
+Aunque es indudable que el proyecto GNU merece el reconocimiento por esta
+labor, ¿merece la pena protestar si no existe tal reconocimiento? ¿No es lo
+importante que el trabajo se hizo, y no quién lo hizo? Usted debería
+relajarse, sentirse orgulloso de la labor realizada y no preocuparse por el
+reconocimiento.
+
+\end{quote}
+
+\normalsize
+
+Este podría ser un sabio consejo si esa fuera la situación ---si el trabajo
+estuviera terminado y fuera tiempo de descansar. ¡Si tan solo eso fuera
+cierto! Pero los desafíos abundan y no es el momento para suponer que el
+futuro está garantizado. La fuerza de nuestra comunidad descansa sobre un
+compromiso con la libertad y la cooperación. Usar el nombre de GNU/Linux es
+una forma de que la gente lo recuerde e informe a los demás de nuestros
+objetivos.
+
+Es posible escribir buen software libre sin pensar en GNU; muchos buenos
+programas se desarrollaron en nombre de Linux. Pero <<Linux>> se ha asociado,
+desde que fuera acuñado, con una filosofía que no se compromete con la
+libertad para cooperar. Como el nombre se emplea cada vez más en el mundo de
+las empresas, resultará incluso más difícil asociarlo con el espíritu
+comunitario.
+
+Un gran reto para el futuro del software libre es la tendencia de las empresas
+de distribución de Linux a agregar software no libre a GNU/Linux en nombre de
+la conveniencia y la potencia. La mayor parte de los desarrolladores de
+distribución comercial hacen esto; ninguno produce una distribución
+completamente libre. Muchos de ellos no identifican claramente los paquetes no
+libres de sus distribuciones. Muchos, incluso, desarrollan software no libre y
+lo añaden al sistema. Algunos se atreven a anunciar, de forma injuriosa,
+sistemas <<Linux>>, <<licenciado por puesto>>, lo que proporciona tanta 
libertad
+como el Windows de Microsoft.
+
+Se justifica la inclusión de software no libre en nombre de la <<popularidad de
+Linux>> ---en efecto, valoran más la popularidad que la libertad. Algunas veces
+se admite abiertamente. Por ejemplo, en \textit{Wired Magazine}, Robert
+McMillan, editor de Linux Magazine, afirma que <<el movimiento por el software
+de código abierto debería impulsarse sobre la base de decisiones técnicas, no
+políticas>>. Y el presidente de \textit{Caldera} animó públicamente a los
+usuarios a abandonar el objetivo de la libertad y trabajar en cambio por la
+<<popularidad de Linux>>.
+
+Incluir software no libre en el sistema GNU/Linux puede aumentar su
+popularidad, si por popularidad entendemos el número de personas que usan
+GNU/Linux en combinación con software no libre. Pero al mismo tiempo se está
+animando implícitamente a la comunidad a aceptar el software no libre como
+algo positivo, y a olvidar el objetivo de la libertad. De nada sirve caminar
+más rápido si nos apartamos del camino.
+
+Cuando la <<adición>> no libre es una biblioteca o una herramienta de
+programación, esto puede acabar siendo una trampa para los desarrolladores de
+software libre. Cuando escriben un programa que depende de un paquete no
+libre, su software no podrá formar parte de un sistema totalmente
+libre.\footnote{En este sentido,  las bibliotecas Motif y Qt GUI  entramparon
+enormemente al software libre en el pasado, creando problemas cuya solución
+llevó años. El problema de Qt está solucionado porque Qt es ahora libre; el
+problema de Motif no está todavía completamente resuelto, ya que su sustituto,
+Less Tif, necesita algo más de pulido ---¡por favor voluntarios! La
+implementación Java no libre de Sun y las bibliotecas estándar de Java están
+causando ya problemas similares, reemplazarlas con software libre es uno de
+los mayores esfuerzos de GNU ahora.}
+
+Si nuestra comunidad sigue en esta dirección, el futuro de GNU/Linux será un
+mosaico de componentes libres y no libres. En el plazo de cinco años, todavía
+nos quedará mucho software libre, pero si nos descuidamos acabaremos por
+necesitar la presencia de software no libre que los usuarios esperan encontrar
+al lado del software libre. Si esto sucede, nuestra campaña por la libertad
+habrá fracasado.
+
+Si publicar alternativas libres se redujera a una mera cuestión de
+programación, resolver los futuros problemas podría ser cada vez más fácil a
+medida que aumentaran los recursos destinados al desarrollo en nuestra
+comunidad. Pero algunos obstáculos amenazan con complicar las cosas: las leyes
+que prohíben el software libre. A medida que van acumulándose las patentes de
+software y que leyes como la DMCA\footnote{La \textit{Digital Millenium
+Copyright Act} de 1998 trataba de actualizar la ley de copyright de EE.UU.;
+las cuestiones incluidas en la DCMA son provisiones que tienen que ver con una
+estratagema para la protección de los sistemas de copyright, el uso razonable
+y las obligaciones de los proveedores de servicios \textit{on line}. Para más
+detalles sobre la DCMA véase el capítulo 12.} se aplican para prohibir el
+desarrollo de software libre para actividades importantes como ver un DVD o
+escuchar Real Audio, nos encontraremos desarmados para luchar contra los
+formatos de datos secretos o patentados, como no sea renunciando a los
+programas no libres que los usen.
+
+Afrontar estos retos requerirá distintas clases de esfuerzo. Pero lo que
+necesitamos por encima de todo para confrontar cualquier desafío es recordar
+el objetivo de la libertad para cooperar. No podemos esperar que el mero deseo
+de un software potente y fiable incite a la gente a emprender grandes
+esfuerzos. Necesitamos la clase de determinación que la gente tiene cuando
+lucha por su libertad y su comunidad, determinación para seguir adelante
+durante años sin rendirse.
+
+En nuestra comunidad, este principio y esta determinación emanan
+principalmente del proyecto GNU. Somos quienes hablamos de libertad y
+comunidad como algo por lo que mantenerse firmes; las organizaciones que
+hablan de <<Linux>> normalmente no aluden a esto. Las revistas sobre <<Linux>>
+suelen estar llenas de anuncios de software no libre; las empresas que
+empaquetan <<Linux>> añaden software no libre al sistema; otras <<soportan 
Linux>>
+con aplicaciones no libres; los grupos de usuarios de <<Linux>> invitan a los
+vendedores para presentar esas aplicaciones. El principal espacio en el que la
+gente de nuestra comunidad se puede aproximar más a la idea de libertad y de
+determinación está en el proyecto GNU.
+
+Sin embargo, ¿cuando la gente se topa con el proyecto GNU, se siente
+identificada con el proyecto?
+
+Los usuarios que son conscientes de estar utilizando un sistema originado en
+el proyecto GNU pueden ver una relación directa entre ellos mismos y GNU. No
+estarán automáticamente de acuerdo con nuestra filosofía, pero al menos
+tendrán una razón para pensar seriamente sobre ello. Por el contrario, quienes
+se consideran <<usuarios de Linux>> y crean que el proyecto GNU <<desarrolla
+herramientas útiles y compatibles con Linux>>, perciben por lo general una
+relación indirecta entre GNU y ellos. Cuando entren en contacto con ella, se
+limitarán a ignorar la filosofía de GNU.
+
+El proyecto GNU es idealista y cualquiera que hoy promueva el idealismo se
+enfrenta a un gran obstáculo: la ideología dominante anima a la gente a
+descartar el idealismo por ser <<poco práctico>>. Nuestro idealismo ha sido
+extremadamente práctico: es la razón de que existe un sistema operativo
+GNU/Linux libre. La gente que disfruta de este sistema debería saber que se
+trata de nuestro idealismo hecho realidad.
+
+Si el <<trabajo>> estuviera terminado, si no hubiera nada en juego salvo el
+reconocimiento, quizás sería más sabio abandonar el tema. Pero no estamos en
+este punto. Para inspirar a la gente a seguir trabajando, debemos obtener
+reconocimiento por lo que se ya ha hecho. Por favor ayúdanos llamando al
+sistema operativo GNU/Linux por su nombre.
+

Index: es2/6.tex
===================================================================
RCS file: es2/6.tex
diff -N es2/6.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/6.tex   9 Dec 2010 19:04:17 -0000       1.1
@@ -0,0 +1,335 @@
+\chapter[Por qu\'{e} <<software libre>> es mejor que <<open
+source>>]{Por qué <<software libre>> es mejor que <<open
+source>>\protect\footnote{Escrito originalmente en 1998.}}
+
+Dado que el software libre te daría la misma libertad con cualquier otro
+nombre, qué nombre usemos marca una gran diferencia: palabras distintas
+\textit{transmiten distintas} ideas.
+
+En 1998, algunos dentro de la comunidad del software libre empezaron a usar el
+término <<software \textit{open source}>>\footnote{\textit{Open source 
+software} significa
+<<software de código fuente abierto>> o <<software de fuente abierta>>.
+[\textit{N.  del E.}]} en lugar de
+<<software libre>> para describir lo que hacían. El término \textit{open
+source} se asoció rápidamente con un enfoque distinto, una filosofía
+distinta, e incluso diferentes criterios para decidir que licencias son
+aceptables. El movimiento de software libre y el movimiento \textit{open
+source} son hoy en día movimientos separados con diferentes puntos de vista y
+objetivos, aunque podamos y trabajemos juntos en algunos proyectos prácticos.
+
+La diferencia fundamental entre los dos movimientos está en sus valores, en su
+visión del mundo. Para el movimiento \textit{open source}, la cuestión de si
+el software debe ser de fuente abierta es una cuestión práctica, no ética.
+Como lo expresó alguien, <<el \textit{open source }es un método de desarrollo;
+el software libre es un movimiento social>>. Para el movimiento \textit{open
+source}, el software no libre es una solución ineficiente. Para el movimiento
+de software libre, el software no libre es un problema social y el software
+libre es la solución.   
+
+
+
+
+
+\section{Relación entre el movimiento del software libre y el movimiento
+<<open source>>}
+
+El movimiento del software libre y el movimiento \textit{open source} son como
+dos campos políticos dentro de la comunidad del software libre. 
+
+Grupos radicales de la década de 1960 desarrollaron una reputación de
+sectarismo: las organizaciones se escindían por desacuerdos en detalles
+estratégicos, y luego se trataban entre sí como enemigas. O por lo menos, esa
+es la imagen que la gente tiene de ellos, tanto si era verdad como si no. 
+
+La relación entre el movimiento del software libre y el movimiento
+\textit{open source} es justo la contraria a esa imagen. Estamos en desacuerdo
+en los principios básicos, pero estamos mas o menos de acuerdo en las
+recomendaciones prácticas. Así que trabajamos juntos en muchos proyectos
+específicos. No pensamos el movimiento \textit{open source} como enemigo. El
+enemigo es el software propietario. 
+
+No estamos en contra del movimiento \textit{open source}, pero no queremos que
+se nos mezcle. Reconocemos que han contribuido a nuestra comunidad, pero
+nosotros creamos esta comunidad, y queremos que la gente lo sepa. Queremos que
+la gente asocie nuestros logros con nuestros valores y filosofía, no con los
+de ellos. Queremos que se nos oiga, no estar difuminados detrás de un grupo
+con puntos de vista diferentes. Para prevenir que la gente piense que somos
+parte de ellos, hacemos malabares para no usar la palabra <<open>> al describir
+el software libre.
+
+De modo que, por favor, menciona al movimiento del Software Libre cuando
+hables del trabajo que hemos hecho, y del software que hemos desarrollado
+---como el sistema operativo GNU/Linux.
+
+
+
+\section{Comparación de los dos términos}
+
+
+
+El resto de este artículo compara los términos <<software libre>> y 
\textit{open
+source}. Muestra por qué el término \textit{open source} no resuelve ningún
+problema, y de hecho crea algunos.
+
+\subsection{Ambigüedad}
+
+El término <<software libre>> conlleva un problema de ambigüedad para las
+personas de habla inglesa, un significado indeseado, <<software que se puede
+obtener por un precio cero>>, que encaja también con el significado deseado:
+<<software que da al usuario ciertas libertades>>. Nosotros hemos afrontado 
este
+problema publicando una definición más precisa de
+software libre, (véase <<Definición de software libre>>) pero ésta no es una
+solución perfecta porque no elimina completamente el problema. Un término
+correcto menos ambiguo sería mejor, si no conllevara otros problemas. 
+
+Por desgracia, todas las alternativas en ingl\'{e}s conllevan sus propios
+problemas. Hemos examinado muchas alternativas que la gente ha propuesto, pero
+ninguna es lo suficientemente correcta como para que fuera una buena idea
+cambiarse a ella. Cualquier substituto para <<software libre>> tiene un 
problema
+semántico parecido o peor, esto incluye al <<software open source>>.
+
+La definición oficial de <<software de código fuente abierto>>, tal y como
+está
+publicada por la Open Source Initiative, se acerca mucho a nuestra definición
+de software libre; de todos modos, es algo pobre en algunos aspectos, y han
+aceptado algunas licencias que nosotros consideramos inaceptablemente
+restrictivas para los usuarios. De todos modos, el significado obvio para
+<<software de código fuente abierto>> es que <<puedes ver el código fuente>>.
+Este es un criterio más pobre que el del <<software libre>>. <<Software de 
código
+fuente abierto>> incluye software libre, pero también incluye programas
+semi-libres tales como Xv, e incluso algunos
+programas propietarios, como Qt bajo su licencia
+inicial (antes de la QPL). 
+
+Ese significado obvio para <<fuente abierta>> no es el significado que sus
+defensores pretenden.  El resultado es que la gente a menudo malinterpreta los
+que esos defensores defienden. Así definió <<software open source>> el
+escritor Neil Stephenson:
+
+\begin{quote}
+
+\small
+
+Linux es ``software \textit{open source}'', lo cual quiere decir simplemente
+que cualquiera puede conseguir copias de sus archivos de código fuente.
+
+\end{quote}
+
+\normalsize
+
+No creo que él buscara deliberadamente rechazar o discutir la definición
+<<oficial>>. Creo que simplemente aplicó las convenciones de la lengua inglesa
+para dar con una definición para el término. El estado de Kansas publicó una
+definición similar:
+
+\begin{quote}
+
+\small
+
+
+Hagan uso del software de código abierto. El software de código abierto es
+software cuyo código fuente esta disponible de forma libre y pública, aunque
+los acuerdos específicos de licencia varían en lo que está permitido hacer con
+ese código. 
+
+\end{quote}
+
+\normalsize
+
+Por supuesto, la gente del movimiento \textit{open source} abierto han
+intentado afrontar esto publicando una definición precisa del término, tal y
+como nosotros hemos hecho con el de <<software libre>>.
+
+Pero la explicación de <<software libre>> es simple ---una persona que coja la
+idea de <<libertad de expresión, no barra libre>> no volverá a equivocarse. No
+hay una forma breve de explicar el significado apropiado de <<software
+open source>> que muestre claramente que la definición natural es la
+equivocada.  
+
+\subsection{Miedo a la libertad}
+
+El argumento principal del término <<software open source>> es que el
+término <<software libre>> hace que algunas personas se sientan incómodas. Esto
+es cierto: hablar sobre libertad, sobre asuntos éticos, sobre
+responsabilidades así como sobre conveniencia, es pedirle a la gente que
+piense sobre cosas que preferiría ignorar. Esto puede causar malestar, y
+algunas personas pueden rechazar la idea por eso. De esto no se debe deducir
+que la sociedad estaría mejor si dejamos de hablar de este tipo de cosas.
+
+Años atrás, los desarrolladores de software advirtieron esta reacción de
+malestar y comenzaron a explorar otro enfoque para evitarlo. Se imaginaron que
+manteniendo el silencio sobre  cuestiones de ética y de libertad, y hablando
+únicamente de los beneficios prácticos inmediatos de cierto software libre,
+podrían ser capaces de <<vender>> software más efectivamente a ciertos 
usuarios,
+especialmente a las empresas. El término \textit{open source} se ofrece como
+una forma más de hacer esto ---una forma de ser <<más aceptable a las
+empresas>>. Los puntos de vista y los valores del movimiento
+\textit{open source} se derivan de esta decisión.
+
+Este enfoque ha demostrado ser efectivo en sus propios términos. Hoy mucha
+gente se está cambiado al software libre por razones puramente prácticas. Esto
+es bueno, mientras siga ocurriendo, ¡pero eso no es todo lo que necesitamos
+hacer! Atraer a los usuarios al software libre no es todo el trabajo, es sólo
+el primer paso. 
+
+Tarde o temprano a estos usuarios se les invitará a regresar al software
+propietario por alguna ventaja práctica. Innumerables empresas intentan
+ofrecer tal tentación, y ¿por qué iban a rechazarla los usuarios? Sólo si han
+aprendido \textit{a valorar la libertad }que les da el software libre, en su
+propio interés. Depende de nosotros difundir esta idea ---y para eso tenemos
+que hablar de libertad. En buena parte el enfoque <<guarda silencio>> para
+acercarse a las empresas puede ser útil para la comunidad, pero también
+debemos tener bastante libertad de hablar. 
+
+Actualmente tenemos mucho <<guarda silencio>>, pero no tenemos suficiente
+libertad de hablar. La mayoría de la gente comprometida con el software libre
+dice poco acerca de la libertad ---normalmente porque buscan
+tener <<más aceptación en las empresas>>. Los distribuidores de software
+muestran este patrón de forma especial. Algunos distribuidores de software
+GNU/Linux añaden paquetes propietarios al sistema
+básico libre e invitan a los usuarios a considerar esto como una ventaja, en
+lugar de un retroceso en la libertad. 
+
+Estamos fracasando en mantener la influencia sobre los usuarios de software
+libre, estamos fracasando en enseñar a la gente algo de libertad y nuestra
+comunidad tan pronto como entran en ella. Esta es la razón por la cual
+software no libre ---como Qt en el momento de hacerse
+popular--- y distribuciones de sistemas operativos parcialmente
+libres encuentran tierra fértil. Dejar de usar la palabra \textit{libre} sería 
un
+error, necesitamos hablar más, no menos, de libertad. 
+
+Si los que usan el t\'{e}rmino \textit{open source} atraen a más usuarios a
+nuestra comunidad, se trata en sí de una contribución, pero el resto de
+nosotros tendrá que trabajar más duro para llevar la cuestión de la libertad a
+la atención de esos usuarios. Tenemos que decir <<¡es software libre y te da
+libertad!>> más veces y más alto que nunca.
+
+
+\section{¿Podría ayudar una marca registrada?}
+
+Los defensores del \textit{open source} trataron de convertirlo en una marca
+registrada, diciendo que esto podría permitirles prevenir su mal uso. Se
+desistió del intento cuando se dejó prescribir la solicitud en 1999, de tal
+forma que el rango legal del \textit{open source} es el mismo que el del
+<<software libre>>: no hay restricción legal para su uso. He oído informaciones
+sobre ciertas compañías que llaman \textit{open source} a sus paquetes de
+software aunque no se ajustaban a la definición oficial; yo mismo he observado
+algunos ejemplos.
+
+¿Pero habría significado una gran diferencia usar un término que es una marca
+registrada? No necesariamente.
+
+Las compañías también han hecho anuncios que dan la impresión de que un
+programa es \textit{open source} sin decirlo explícitamente. Por ejemplo, un
+anuncio de IBM sobre un programa que no se ajustaba a la definición oficial
+decía esto:\ <<Como es común en la comunidad \textit{open source}, los usuarios
+de la tecnología [\ldots] también podrán colaborar con IBM [...]>>
+
+En realidad, esto no afirma que el programa fuera \textit{open source,} pero
+muchos lectores no advirtieron ese detalle. (Debería destacar que IBM estuvo
+tratando sinceramente de hacer de este programa software libre, y más tarde
+adoptaron una nueva licencia que lo hace software libre y \textit{open
+source}; pero cuando se hizo el anuncio, el programa no estaba cualificado
+para adoptar ninguno de los dos nombres).
+
+Y así es como Cygnus Solutions, la cual se creó para ser una compañía de
+software libre y más tarde se expandió, por así decirlo, al software
+propietario, publicitó algunos productos de software propietario:\ <<Cygnus
+Solutions es un líder en el mercado de \textit{open source} y acaba de lanzar
+dos productos al mercado GNU/Linux>>.\  
+
+A diferencia de IBM, Cygnus no estaba tratando de hacer paquetes de software
+libre y los paquetes no se ceñían a esa calificación. Pero Cygnus realmente no
+dijo que esos programas fueran \textit{open source}, ellos sólo hicieron uso
+de ese término para dar los lectores incautos esa impresión.
+
+Estas observaciones nos indican que una marca registrada no hubiera impedido
+de verdad la confusión que viene dada con el término \textit{open source.}
+
+
+\section{Malentendidos del <<open source>>}
+
+La definición de \textit{open source} es suficientemente clara y está bastante
+claro que el  típico programa no libre no cumple con esa calificación.
+Entonces pensarás que <<compañía de software \textit{open source}>> podría
+significar aquella cuyos productos son software libre, ---o que están cerca de
+serlo---, ¿correcto? Desafortunadamente, muchas compañías están tratando de
+darle un significado diferente. 
+
+En el encuentro del <<Día de fabricantes de \textit{open source}>> en agosto de
+1998, varios de los fabricantes comerciales invitados dijeron que ellos
+solamente tenían en mente convertir una parte de su trabajo en software libre
+---u \textit{open source}---. El enfoque de sus negocios está en desarrollar
+accesorios propietarios ---software o manuales--- para vender a los usuarios
+de software libre. Nos piden que consideremos esto como legítimo, como parte
+de nuestra comunidad, debido a que parte del dinero se dona al desarrollo de
+software libre.
+
+En efecto, estas compañías buscan ganar el distintivo favorable de
+\textit{open source} para sus productos de software propietario ---aún a pesar
+del hecho que no es software \textit{open source---} porque tienen alguna
+relación con el software libre o porque la misma compañía también mantiene
+algo de software libre. (Un inversor de una compañía dijo de forma bastante
+explícita que incluirían en los paquetes libres que ellos soportan tan poco
+trabajo propio, como el que la comunidad les permita).
+
+Con el paso de los años muchas compañías han contribuido al desarrollo del
+software libre. Algunas de estas compañías desarrollaban principalmente
+software no libre, pero las dos actividades estaban separadas; así, podíamos
+ignorar sus productos no libres, y trabajar con ellos en proyectos de software
+libre. Así que tiempo después podríamos estarles sinceramente agradecidos por
+sus contribuciones al software libre, sin tener que hablar sobre el resto de
+lo que hacían. 
+
+No podemos hacer lo mismo con estas nuevas compañías, porque no nos lo van a
+permitir. Estas compañías tratan activamente de conducir al público a mezclar
+todas sus actividades, quieren que estimemos su software no libre tan
+favorablemente como lo haríamos con una auténtica contribución, a pesar de que
+la suya no lo sea. Se presentan a sí mismas como <<compañías \textit{open
+source}>>, esperando que desarrollemos un sentimiento cálido y tierno hacia
+ellas, y que estemos locos por demostrarlo. 
+
+Esta práctica manipuladora no podría ser menos dañina si se hiciera usando el
+término <<software libre>>. Pero parece que las compañías no usan el término
+<<software libre>> de esa manera; tal vez su asociación con el idealismo lo 
hace
+parecer inapropiado. El término \textit{open source} abrió la puerta a esta
+práctica. 
+
+En una feria sectorial a finales de 1998, dedicada al sistema operativo a
+menudo denominado <<Linux>>, el conferenciante invitado era un ejecutivo de una
+prominente compañía de software. Probablemente lo invitaron teniendo en cuenta
+la decisión de su compañía de <<apoyar>> ese sistema. Desafortunadamente, su
+forma de <<apoyo>> consiste en sacar al mercado software no libre compatible 
con
+el sistema ---en otras palabras, usando nuestra comunidad como un mercado pero
+sin contribuir a ella. 
+
+Dijo, <<no hay forma de que nosotros hagamos \textit{open source} nuestro
+producto, pero quizá lo hagamos \textit{open source }internamente. Si
+permitimos que nuestro personal de asistencia al cliente tenga acceso al
+código fuente, podrían corregir errores para los clientes y podríamos
+proporcionar un mejor producto y un mejor servicio>>. (Esto no es una cita
+exacta, porque no tomé nota de sus palabras, pero refleja la idea clave). 
+
+Personas del público me dijeron después, <<es que no entiende la cuestión>>.
+Pero, ¿es eso cierto? ¿Qué cuestión no entendió? 
+
+A él no se le escapó la esencia del movimiento \textit{open source}. Dicho
+movimiento no dice que lo usuarios deban tener libertad, únicamente dice que
+permite a más gente acceder al código fuente y al ayudar a mejorarlo conduce a
+un mejor y más rápido desarrollo. El ejecutivo comprendió esa cuestión
+completamente; no deseoso de desarrollar ese enfoque al completo, incluyendo a
+los usuarios, estaba pensando en implementarlo parcialmente, dentro de la
+compañía.
+
+La cuestión que se le escapó es la cuestión para cuya discusión no está
+diseñado el \textit{open source}: la cuestión de que los usuarios tienen
+derecho a la libertad.
+
+Difundir la idea de libertad es un gran trabajo ---necesita de tu ayuda. Por
+eso en el proyecto GNU somos fieles al término <<software libre>>, y así poder
+ayudar a hacer ese trabajo. Si te parece que la libertad y la comunidad son
+importantes en sí mismas ---no sólo por las ventajas que conllevan--- por
+favor únete a nosotros usando el término <<software libre>>. 
+
+

Index: es2/7_la_distribucion_de_sl_en_la_Universidad.tex
===================================================================
RCS file: es2/7_la_distribucion_de_sl_en_la_Universidad.tex
diff -N es2/7_la_distribucion_de_sl_en_la_Universidad.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/7_la_distribucion_de_sl_en_la_Universidad.tex   9 Dec 2010 19:04:17 
-0000       1.1
@@ -0,0 +1,110 @@
+\chapter[Cómo promover el software libre si trabajas en la
+Universidad]{Cómo promover el software libre si trabajas en la
+Universidad\protect\footnote{Escrito originalmente en 2002.}}
+
+En el movimiento del software libre creemos que los usuarios de ordenadores
+deberían tener libertad para cambiar y redistribuir el software que utilizan.
+El adjetivo <<libre>> en el software libre hace referencia a la libertad:
+libertad del usuario para ejecutar, modificar y redistribuir software. El
+software libre contribuye al saber humano, al contrario que el software
+propietario. Por este motivo, las universidades deberían fomentar el software
+libre, para hacer una aportación al progreso del conocimiento humano, del
+mismo modo que deben animar a científicos y académicos a publicar sus obras.
+
+Pero el software (y la ciencia) despiertan la codicia en un gran número de
+gerentes universitarios: consideran los programas como una potencial fuente de
+ingresos, y no como aportaciones al saber humano. Los programadores de
+software libre llevan conviviendo con esta tendencia desde hace casi veinte
+años.
+
+Cuando comencé a desarrollar el sistema operativo GNU en 1984, lo primero que
+hice fue renunciar a mi trabajo en el MIT. Hice esto precisamente para que así
+la oficina de licencias del MIT fuera incapaz de interferir en la publicación
+de GNU como software libre. Había diseñado una estrategia para licenciar los
+programas contenidos en GNU que garantizaría que todas las versiones
+modificadas seguirían siendo software libre, una estrategia que acabaría
+convirtiéndose en la GNU General Public License (GNU GPL).\footnote{En
+castellano, Licencia Pública General GNU.} No quería tener
+que rogarle a la administración del MIT que me permitiera usarla.
+
+Con el paso de los años, varias filiales universitarias han acudido con
+frecuencia a la Free Software Foundation para asesorarse sobre la forma de
+negociar con los gerentes que opinan que el software es tan sólo algo que
+vender. Un buen método, aplicable incluso a proyectos específicamente
+financiados, consiste en basar su trabajo en un programa ya existente
+publicado con GNU GPL. De esta forma, se puede responder a los gerentes: <<No
+podemos publicar la versión modificada, a menos que sea con GNU GPL, de otro
+modo estaríamos infringiendo el copyright>>. Una vez desaparecido cualquier
+rastro del símbolo del dólar de sus ojos, por lo general consentirán en
+publicarlo como software libre.
+
+También se puede pedir ayuda al patrocinador del proyecto. Cuando un equipo de
+la NYU (Universidad de Nueva York) desarrolló el compilador GNU Ada con fondos
+procedentes de las Fuerzas Aéreas de los EE.UU., el contrato especificaba que
+el código resultante se donaría a la Free Software Foundation. Primero se
+negocia el acuerdo con el patrocinador, luego se explica cortésmente a la
+administración de la universidad que no habrá renegociación de ninguna clase.
+Dado que la administración prefiere tener un contrato para desarrollar
+software libre antes que quedarse con las manos vacías, lo más probable es que
+acepten el trato.
+
+Hagáis lo que hagáis, habrá que plantear la cuestión cuanto antes ---desde
+luego, antes de que el programa esté a medio camino. Llegados este punto, la
+universidad todavía os necesita, así que podréis jugar duro: advertir a la
+administración de que el programa se terminará y se dejará listo para ser
+usado, siempre y cuando acuerden por escrito convertirlo en software libre
+---y acepten la licencia de software libre de vuestra elección. De lo
+contrario, sólo alcanzaréis a escribir una ponencia al respecto y nunca
+desarrollaréis una versión lo bastante buena para publicarse. Cuando los
+gestores comprendan que sus opciones se limitan a tener un paquete de software
+libre que aportará prestigio a la universidad o nada de nada, por lo general
+se decantarán por la primera opción.
+
+No todas las universidades tienen políticas codiciosas. La política de la
+Universidad de Texas tiene una política que facilita que todo el software
+desarrollado en ella se publique como software libre bajo la licencia GPL.
+Univates en Brasil y el Indian Institute of Information Technology en
+Hyberabad, India, practican políticas de publicación de software con GPL. Si
+os ganáis primero el apoyo del profesorado, es posible que logréis instituir
+una política semejante en vuestra universidad. Exponedlo como una cuestión de
+principio: ¿tiene la universidad la misión de contribuir al progreso del saber
+humano o su único objetivo es perpetuarse a sí misma?
+
+Sea cual sea vuestra postura, siempre conviene mostrar determinación y adoptar
+una perspectiva ética, tal y como lo hacemos nosotros en el movimiento del
+software libre. Si deseamos tratar al público éticamente, el software debería
+ser libre en el sentido de libertad para todos.\footnote{Algo obvio en
+castellano, pero no en inglés donde \textit{free} significa también
+<<gratis>>.}
+
+Muchos programadores de software libre se limitan a alegar razones prácticas:
+defienden que el software se comparta con otros y se modifique como forma de
+acelerar la creación de un software potente y fiable. Si son estos valores los
+que os mueven a desarrollar software libre, muy bien, se agradece vuestra
+contribución. Pero no son la clase de valores que os permitirán hacer frente
+con firmeza a los gestores de la universidad que pretendan hacer propietario
+vuestro programa.
+
+Por ejemplo, pueden aducir: <<podríamos hacer mas potente y fiable el programa
+con todo el dinero que se obtenga de las ventas>>. Esto puede resultar cierto o
+no, pero a priori es difícil presentar argumentos en contra. Pueden sugerir
+una licencia que ofrezca copias <<gratuitas, sólo para uso académico>>, y así
+lanzar el mensaje al público de que no merecen esa libertad y además alegar
+que de esta manera lograrías la cooperación de la comunidad académica, que es
+---razonarían--- todo lo que necesitas.
+
+Si se parte de unos valores <<pragmáticos>>, es difícil plantear buenas razones
+para rechazar estas propuestas, que son en realidad un callejón sin salida,
+sucede lo contrario al fundamentar nuestra postura en valores éticos y
+políticos. ¿De qué serviría un programa potente y fiable a costa de la
+libertad de los usuarios? ¿No debería la libertad estar presente tanto fuera
+como dentro de la academia? Las respuestas resultan obvias siempre que la
+libertad y el bien de la comunidad figuren entre nuestros objetivos. El
+software libre respeta la libertad de los usuarios, mientras que el software
+propietario la niega.
+
+Nada mejor que ser consciente, en este caso en concreto, para aumentar nuestra
+determinación de que la libertad de la comunidad depende de nosotros.
+
+
+

Index: es2/8_Vender_software_libre.tex
===================================================================
RCS file: es2/8_Vender_software_libre.tex
diff -N es2/8_Vender_software_libre.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/8_Vender_software_libre.tex     9 Dec 2010 19:04:17 -0000       1.1
@@ -0,0 +1,138 @@
+\chapter[Vender software libre]{Vender software libre\protect\footnote{Escrito
+originalmente en 1996}}
+
+Mucha gente cree que el espíritu del proyecto GNU consiste en que no se debe
+poner precio a la distribución de copias de software, o que se debe cobrar lo
+menos posible ---lo suficiente para cubrir costes. 
+
+En realidad, nosotros defendemos que quienes redistribuyen software
+libre cobren cuanto quieran o cuanto puedan. Si esto te sorprende, sigue
+leyendo, por favor. 
+
+La palabra <<libre>> admite dos significados generales; se puede referir
+tanto a la libertad como al precio. Cuando hablamos de <<software libre>> nos
+referimos a la libertad y no al precio. En concreto, esto significa que un
+usuario es libre de instalar un programa, cambiarlo y redistribuirlo con o sin
+cambios.
+
+Algunas veces los programas libres se distribuyen gratis y otras a
+cambio de un precio cuantioso. A menudo un mismo programa está disponible de
+ambas formas en diferentes lugares. El programa es libre sin que importe su
+precio, porque los usuarios lo pueden utilizar libremente. 
+
+Los programas que no son libres se venden frecuentemente a precios
+altos, pero a veces una tienda te ofrece una copia sin cobrarte. No obstante,
+eso no lo convierte en software libre. Con o sin precio, el programa no es
+libre porque los usuarios no tienen libertad. 
+
+Dado que el software libre no es una cuestión de precio, un precio
+bajo no resulta más libre, ni más próximo a lo libre. De modo que si
+redistribuyes copias de software libre, también puedes fijar un precio
+cuantioso para hacer algo de dinero. Redistribuir software es una actividad
+buena y legítima; si lo haces, también puedes sacar una ganancia por ello. 
+
+El software libre es un proyecto comunitario y cualquiera que lo
+integre debería buscar formas de contribuir a la construcción de la comunidad.
+La manera de conseguir esto, para un distribuidor, consiste en donar una parte
+de los beneficios a la Free Software Foundation o a cualquier otro
+proyecto que desarrolle el software libre. Financiando el desarrollo harás
+avanzar el mundo del software libre.
+
+¡Distribuir software libre es una oportunidad de obtener medios para
+el desarrollo! ¡No la pierdas! 
+
+Para aportar fondos, necesitas tener alguna ganancia. Si fijas precios
+demasiado bajos, no te quedará nada para apoyar el desarrollo del software
+libre.
+
+
+\section{¿Puede perjudicar un precio de distribución más alto a algunos
+usuarios?}
+
+A la gente a veces le preocupa que un alto precio de distribución ponga al
+software libre fuera del alcance de usuarios sin mucho dinero. Con el software
+propietario, un precio alto provoca exactamente esto ---pero el software libre
+es diferente.  
+
+La diferencia es que el software libre tiende a difundirse de forma
+natural y hay muchas formas de obtenerlo. 
+
+Los monopolistas del ámbito del software intentan como locos que no
+instales un programa propietario sin pagar el precio de mercado. Si dicho
+precio es alto, hará difícil que muchos usuarios utilicen ese programa. 
+
+Con el software libre, los usuarios no tienen que pagar un precio de
+distribución para utilizar software. Pueden copiar el programa de un amigo que
+tenga una copia o con la ayuda de un amigo que tenga acceso a la red. O se
+pueden juntar varios usuarios, pagar a escote un CD ROM e instalarse el
+software por turnos, que el CD ROM tenga un precio alto no supone un gran
+impedimento cuando el software es libre. 
+
+
+\section{¿Puede desalentar un precio de distribución más alto el uso de
+software libre?}
+
+Otro motivo de preocupación común está relacionado con la popularidad del
+software libre. La gente piensa que los precios de distribución altos podrían
+reducir el número de usuarios, o que los precios bajos pueden alentarlo.
+
+Esto resulta cierto para el software propietario ---pero el software
+libre es distinto.  Con tantas maneras de conseguir copias, el precio del
+servicio de distribución tiene menos efecto en su popularidad.
+
+A largo plazo, la cantidad de gente que use software libre depende
+principalmente de cuanto puede hacer con el software libre y de lo fácil que
+sea su manejo. Muchos usuarios seguirán utilizando software propietario si el
+software libre no puede hacer todos los trabajos que ellos desean. Así, si
+queremos incrementar el número de usuarios a largo plazo, deberemos sobre todo
+desarrollar más software libre. 
+
+La vía más directa para hacer esto es escribir por tu cuenta el
+software libre y los manuales necesarios. Pero si te dedicas a la distribución
+antes que a la programación, el mejor modo de ayudar es conseguir fondos para
+que otros lo escriban.
+
+
+\section{La expresión <<vender software>> también puede ser confusa}
+
+Rigurosamente <<vender>> significa intercambiar bienes por dinero. Vender una
+copia de un programa libre es legítimo y nosotros lo alentamos.      
+
+De todos modos, cuando la gente piensa acerca de <<vender software>>,
+normalmente imagina que se hace del mismo modo que la mayoría de las empresas:
+produciendo software propietario mejor que software libre.        
+
+Por lo tanto, a menos que se establezcan las distinciones con cuidado,
+como se hace en este artículo, aconsejamos que se evite la expresión <<vender
+software>> y que se elija otra fórmula en su lugar. Por ejemplo, se podría
+decir <<distribuir software libre por un precio>> ---una fórmula no ambigua.
+
+
+\section{Altos o bajos precios y la GNU GPL}
+
+Excepto en un caso especial, la licencia GPL (General Public License) de GNU
+no establece requisitos sobre cuánto puedes cobrar por distribuir una copia de
+software libre. Puedes no cobrar nada, un penique, un dólar o un billón de
+dólares. Depende de ti y del mercado, así que no te nos quejes si nadie quiere
+pagar un billón de dólares por una copia.
+
+La única excepción se da en el caso de que los binarios se distribuyan
+sin su código fuente completo. A los que hacen esto, la GNU GPL les obliga a
+proporcionar en lo sucesivo el código fuente. Sin un límite
+en el precio para el código fuente, serían capaces de fijar una cantidad
+demasiado grande como para que alguien la pague ---como un billón de dólares,
+por ejemplo--- y de este modo fingir que  el código fuente se está publicando,
+cuando en realidad se está ocultando. Por lo tanto en este caso tenemos que
+limitar el precio de la fuente para asegurar la libertad del usuario. En
+situaciones normales, de todos modos, no existe tal justificación para limitar
+los precios de distribución, así que no los limitamos.
+
+A veces las compañías cuyas actividades traspasan la línea de lo que
+la GNU GPL permite, suplican un permiso y dicen <<no cobraremos por el software
+GNU>>, o algo parecido. Así no llegan a ninguna parte. El software libre tiene
+que ver con la libertad y reforzar la GPL es defender la libertad. Al defender
+la libertad de los usuarios, no nos distraen cuestiones secundarias como
+cuánto se cobra por una distribución. La libertad es la cuestión, toda la
+cuestión y la única cuestión.
+
+

Index: es2/9_El_software_libre_necesita_doc_libre.tex
===================================================================
RCS file: es2/9_El_software_libre_necesita_doc_libre.tex
diff -N es2/9_El_software_libre_necesita_doc_libre.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/9_El_software_libre_necesita_doc_libre.tex      9 Dec 2010 19:04:17 
-0000       1.1
@@ -0,0 +1,121 @@
+\chapter[El software libre necesita documentación libre]{El software libre 
necesita documentación libre\protect\footnote{Escrito originalmente en 2000.}}
+
+La mayor deficiencia en los sistemas operativos libres no se encuentra en el
+software, sino en la falta de buenos manuales libres que podamos incluir en
+esos sistemas. Muchos de nuestros programas más importantes no vienen
+acompañados de manuales completos. La documentación es una parte esencial de
+cualquier paquete de software; cuando un paquete de software libre relevante
+no está acompañado de un manual libre, se da una tremenda laguna. Hoy en día
+tenemos muchas de estas lagunas.
+
+Érase una vez, hace muchos años, pensé <<voy a aprender Perl>>. Conseguí una
+copia de un manual libre, pero lo encontré difícil de leer. Cuando pedí a los
+usuarios de Perl que me dieran alternativas, me dijeron que había mejores
+manuales de introducción, pero estos no eran libres. 
+
+¿Qué ocurría? Los autores habían escrito buenos manuales para O´Reilly
+Associates, que los editó con condiciones restrictivas ---no se podían copiar
+ni modificar, y los archivos originales no estaban disponibles---, lo que los
+dejaba al margen de la comunidad del software libre.  
+
+No era la primera vez que había pasado tal cosa y ---para desgracia de nuestra
+comunidad--- estaba lejos de ser la última. Desde entonces, los editores de
+manuales propietarios han incitado a muchísimos autores a hacer restrictivos
+sus manuales. Cuántas veces habré oído a un usuario de GNU hablarme
+apasionadamente sobre un manual que está escribiendo, con el que espera ayudar
+al proyecto GNU y después me deja con un palmo de narices, mientras procede a
+explicar que ha firmado un contrato con un editor que lo limitará tanto que no
+podremos usarlo.
+
+Dado que entre los programadores escribir bien en un inglés correcto es una
+habilidad poco habitual, difícilmente nos podremos permitir perder manuales de
+esta manera. 
+
+La documentación libre, como el software libre, es un asunto de libertad y no
+de precio. El problema con estos manuales no era que O´Reilly pusiera un
+precio por ejemplar impreso ---lo cual en sí está bien. (La Free
+Software Foundation también vende ejemplares impresos de manuales sobre GNU).
+Pero los manuales de GNU están disponibles con su código fuente, mientras que
+estos manuales sólo están disponibles en papel. Los manuales de GNU vienen con
+un permiso de copia y modificación; los manuales de Perl, no. Estas
+restricciones son el problema.
+
+El criterio con los manuales libres es bastante parecido al del software
+libre: se trata de proporcionar ciertas libertades a todos los usuarios. La
+distribución ---incluyendo la distribución comercial--- debe ser permitida, de
+modo que el manual pueda acompañar a cada copia del programa, en papel o en la
+Red. El permiso de modificación es también crucial. 
+
+Como norma general, no creo que tener permiso para modificar todo tipo de
+artículos y  libros resulte esencial para la gente. Los problemas para el
+texto impreso no son necesariamente los mismos que los del software. Por
+ejemplo, no me parece que tú o yo estemos obligados a dar permiso para
+modificar artículos como éste, que describen nuestras prácticas y nuestros
+puntos de vista.
+
+Pero hay un motivo particular por el que la libertad de modificación es
+crucial para la información que acompaña al software libre. Cuando la gente
+ejercita su derecho a modificar el software y añade o cambia sus
+características, si es concienzuda también cambiará su correspondiente manual
+---de este modo pueden suministrar información precisa y útil con el programa
+modificado. Un manual que impide a los programadores ser concienzudos y acabar
+el trabajo, o para ser más exactos, que les obliga a escribir desde cero un
+nuevo manual si cambian el programa, no responde a las necesidades de nuestra
+comunidad.    
+
+Si bien es inaceptable prohibir de pleno la modificación, cierto tipo de
+límites a los medios de modificación no suponen ningún problema. Por ejemplo,
+son aceptables las exigencias de mantener la nota del \textit{copyright}
+original del autor, las condiciones de distribución o la lista de autores.
+Tampoco es un problema obligar a que en las versiones modificadas aparezca
+constancia de que han sido modificadas, o incluso tener secciones enteras que
+no pueden ser borradas o cambiadas, siempre que esas secciones traten sobre
+asuntos no técnicos. (Algunos manuales de GNU las tienen).
+
+Este tipo de restricciones no son un problema porque, en la práctica, no
+impiden que el programador concienzudo adapte el manual para que corresponda
+con el programa modificado. En otras palabras, no coartan a la comunidad del
+software libre en su pleno uso del manual.
+
+De todos modos, debe ser posible modificar todo el contenido técnico del
+manual y luego distribuir el resultado a través de todos los medios, a través
+de todos los canales habituales; de no ser así, las restricciones coartarán a
+la comunidad, el manual no será libre y por lo tanto necesitaremos otro.
+
+Por desagracia, a menudo cuesta encontrar a alguien que escriba otro manual
+cuando ya existe un manual propietario. El obstáculo es que muchos usuarios
+piensan que un manual propietario resulta suficientemente aceptable ---y de
+este modo no consideran la necesidad de escribir un manual libre. No
+comprenden que el sistema operativo libre tiene una necesidad que se debe
+cubrir. 
+
+¿Por qué piensan los usuarios que los manuales propietarios son suficientes?
+Algunos no se han parado a pensar en ello. Espero que este artículo ayude a
+cambiar esta situación. 
+
+ Otros usuarios consideran aceptables los manuales propietarios por el mismo
+ motivo que mucha gente considera aceptable el software propietario: juzgan
+ según términos puramente prácticos, sin considerar la libertad como criterio.
+ Esta gente tiene derecho de opinar así, pero dado que estas opiniones brotan
+ de valores que no incluyen la libertad, no son una guía para los que sí
+ valoramos la libertad.
+
+Por favor, difunde estas idea sobre este asunto. Seguimos perdiendo manuales
+en  provecho de las ediciones propietarias. Si difundimos la idea de que los
+manuales propietarios no son suficientes, quizá el próximo que quiera ayudar a
+GNU escribiendo una guía se dará cuenta, antes de que sea demasiado tarde, de
+que por encima de todo debe ser libre.
+
+También podemos animar a los editores comerciales a vender manuales libres
+basados en copyleft en lugar de manuales propietarios. Puedes ayudar si
+compruebas las condiciones de distribución de un manual antes de comprarlo y
+eliges los manuales copyleft frente los que no los son. 
+
+\medskip
+
+\noindent (Nota: La Free Software Foundation mantiene la página web
+ \url{http://www.gnu.org/doc/other-free-books.html}, que
+ tiene un listado de libros copyleft disponibles a través de otros editores.)
+
+
+

Index: es2/GFDL.tex
===================================================================
RCS file: es2/GFDL.tex
diff -N es2/GFDL.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/GFDL.tex        9 Dec 2010 19:04:17 -0000       1.1
@@ -0,0 +1,407 @@
+\chapter[Licencia de Documentación Libre GNU]{Licencia de Documentación Libre 
GNU\protect\footnote{This is an
+unofficial translation of the GNU Fre Document License into spanish. It was
+not published by the Free Software Foundation, and does not legally state the
+distribution terms that uses the GNU FDL ---only the original English text of
+the GNU FDL does that.  [Esta es una traducción no oficial al español de la
+GNU Free Document License. No ha sido publicada por la Free Software
+Foundation, y no establece legalmente las condiciones de distribución de
+manuales y documentación para el software que usa la GNU FDL. Estas
+condiciones se establecen solamente por el texto original, en ingl\'{e}s, de
+la GNU FDL.]}}
+
+\begin{quote}
+
+\small
+
+Free Document License, GNU-FDL
+
+Versión 1.1, Marzo de 2000 
+
+Copyright \copyright{} 2000 
+
+Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA
+02111-1307  USA
+
+Se permite la copia y distribución de copias literales de este documento de
+licencia, pero no se permite su modificación. 
+
+\end{quote}
+
+\normalsize
+
+
+
+\section{Preámbulo }
+
+El propósito de esta licencia es permitir que un manual, libro de texto, u
+otro documento escrito sea <<libre>> en el sentido de libertad: asegurar a todo
+el mundo la libertad efectiva de copiarlo y redistribuirlo, con o sin
+modificaciones, de manera comercial o no. En segundo término, esta licencia
+preserva para el autor o para quien lo publique una manera de obtener
+reconocimiento por su trabajo, al tiempo que no se les hace responsables de
+las modificaciones realizadas por terceros. 
+
+Esta licencia es una especie de <<copyleft>>, lo que significa que los trabajos
+derivados del documento deben a su vez ser libres en el mismo sentido. Esta
+complementa a la Licencia Pública General GNU, que es una licencia de copyleft
+diseñada para el software libre. 
+
+Hemos diseñado esta Licencia para usarla en manuales de software libre, ya que
+el software libre necesita documentación libre: un programa libre debe
+acompañarse con manuales que ofrezcan la mismas libertades que da el software.
+Sin embargo esta licencia no se limita a manuales de software; puede
+utilizarse para cualquier trabajo textual, sin tener en cuenta su temática o
+si se publica como libro impreso. Recomendamos esta licencia principalmente
+para trabajos cuyo fin sea educativo o de servir como obra de referencia. 
+
+
+\section{Aplicabilidad y definiciones }
+
+Esta Licencia se aplica a cualquier manual u otro documento que contenga una
+nota del propietario de los derechos que indicando que puede distribuirse bajo
+los t\'{e}rminos de la Licencia. El <<Documento>>, en
+adelante, se refiere a cualquiera de dichos manuales o trabajos. Cualquier
+miembro del público es un licenciatario y será denominado como <<Usted>>. 
+
+Una <<versión modificada>> del Documento es
+cualquier trabajo que contenga el Documento o una porción del mismo, ya sea
+una copia literal o con modificaciones y/o traducciones a otro idioma. 
+
+Una <<sección secundaria>> es un apéndice titulado o una sección preliminar al
+prólogo del <<Documento>> que tiene que ver exclusivamente con la relación de
+quien publica, los autores del <<Documento>>, el tema general del
+<<Documento>> ---o asuntos relacionados--- y cuyo contenido no concierne
+directamente a este tema general. (Por ejemplo, si el <<Documento>> es en
+parte un texto de matemáticas, una <<Sección Secundaria>> puede no explicar
+matemáticas.) La relación puede ser un asunto sobre la relación histórica o el
+posicionamiento legal, comercial, filosófico, ético o político con respecto
+del tema o la materia del texto. 
+
+Las <<secciones Invariables>> son ciertas secciones secundarias cuyos títulos
+son denominados como secciones invariables, en la nota que indica que el
+documento es liberado bajo esta licencia. 
+
+Los <<textos de cubierta>> son ciertos pasajes breves que se enumeran, como
+textos de portada o textos de contra portada, en la nota que indica que el
+documento es liberado bajo esta Licencia. 
+
+Una copia <<transparente>> del Documento es una copia para lectura en máquina,
+representada en un formato cuya especificación está a disposición del público
+general, cuyo contenido puede ser leído y editado directamente con editores de
+texto gen\'{e}ricos o ---para imágenes compuestas por
+píxeles--- de programas gen\'{e}ricos de dibujo o ---para
+dibujos--- algún editor gráfico disponible, y que sea adecuado para
+exportar a formateadores de texto o para la traducción automática a una
+variedad de formatos adecuados para utilizarlos con formateadores de texto.
+Una copia en un formato de archivo no transparente, diseñado para impedir o
+dificultar subsecuentes modificaciones posteriores por parte de los lectores
+no es transparente. Una copia que no es <<transparente>> es llamada <<opaca>>. 
+
+Como ejemplos de formatos adecuados para copias transparentes están el ASCII
+plano sin formato, formato de Texinfo, formato de \LaTeX, SGML o XML usando un
+DTD disponible y HTML simple que obedece a estándares, diseñado para
+modificaciones humanas. Los formatos opacos incluyen PostScript, PDF, formatos
+propietarios que pueden ser leídos y editados únicamente en procesadores de
+textos propietarios, SGML o XML para los cuáles los DTD y/o herramientas de
+procesamiento no están generalmente disponibles, y el HTML generado por
+máquinas producto de algún procesador de textos sólo con fines de salida. 
+
+La <<portada>> en un libro impreso es la portada misma, más las páginas
+siguientes necesarias para mantener la legibilidad del material, que esta
+Licencia requiere que aparezca en la portada. Para trabajos en formatos que no
+tienen portada como tal, la <<portada>> es el texto más próximo al título del
+trabajo, precediendo el comienzo del cuerpo del trabajo. 
+
+
+\section{Copia literal }
+
+Puede copiar y distribuir el Documento en cualquier medio, sea en forma
+comercial o no, siempre y cuando esta Licencia, las notas sobre copyright y la
+nota de licencia, que indica que esta Licencia se aplica al Documento, se
+reproduzca en todas las copias y que usted no añada ninguna condición aparte
+de las expuestas en esta Licencia. No puede utilizar medidas técnicas para
+obstruir o controlar la lectura o copia posterior de las copias que usted haga
+o distribuya. Sin embargo, usted puede aceptar una compensación monetaria a
+cambio de las copias. Si distribuye un número suficientemente grande de copias
+también deberá cumplir las condiciones de la sección 3. 
+
+También puede prestar copias, bajo las mismas condiciones establecidas
+anteriormente y puede exhibir copias públicamente. 
+
+
+\section{Copia en cantidades masivas}
+
+Si publica más de cien copias impresas del Documento y la nota de Licencia del
+Documento exige textos de cubierta, debe incluir las copias con cubiertas que
+muestren de forma clara y legible, todos los textos de cubierta: textos
+frontales en la cubierta frontal y textos posteriores de cubierta en la
+cubierta posterior. Ambas cubiertas deben identificarle a usted, de forma
+clara y legible como responsable de la publicación de tales copias. La
+cubierta frontal debe mostrar el título completo siendo todas las palabras
+igualmente prominentes y visibles. Además, puede añadir otro material en la
+cubierta. Las copias con cambios limitados en las cubiertas, siempre que
+preserven el título del Documento y satisfagan estas condiciones, puede
+considerarse como copias literales. 
+
+Si los textos requeridos para la cubierta son muy voluminosos para que se
+ajusten de forma legible, deberá colocar los primeros ---tantos como sea
+razonable--- en la cubierta real, e introducir el resto en las páginas
+adyacentes. 
+
+Si publica o distribuye más de cien copias opacas del Documento, deberá
+incluir una copia transparente que pueda ser leída por una máquina con cada
+copia opaca, o entregar con cada copia opaca una dirección pública en red que
+contenga una copia completa transparente del Documento, sin material
+adicional, a la cual el público en general pueda acceder y bajar anónimamente
+sin cargo, usando protocolos de estándar público. Si recurre a esta última
+opción, deberá tomar las medidas necesarias, cuando comience la distribución
+de las copias opacas, para asegurarse de que esta copia transparente
+permanecerá accesible en el sitio por lo menos un año después de su última
+distribución de copias opacas ---ya sea directamente o a través de sus agentes
+o distribuidores--- de esa misma edición pública. 
+
+Se solicita, aunque no es requisito, que se ponga en contacto con los autores
+del Documento antes de redistribuir cualquier un número de copias, para darles
+la oportunidad de que le proporcionen una versión del Documento. 
+
+
+\section{Modificaciones }
+
+Puede copiar y distribuir una versión modificada del Documento según las
+condiciones de las anteriores secciones 2 y 3, siempre que usted libere la
+versión modificada con esta misma Licencia, de este modo, la versión
+modificada desempeña el papel del Documento, y por lo tanto se autoriza la
+distribución y la modificación de la versión modificada a quienquiera que
+posea una copia de éste. Además, deberá hacer lo siguiente en la versión
+modificada: 
+
+\begin{enumerate}
+
+% usamos letras para la enumeración
+\renewcommand{\theenumi}{\alph{enumi}}
+\renewcommand{\labelenumi}{\theenumi.}
+
+\item Usar en la Portada ---y en las cubiertas, si las hubiera--- un título
+distinto al del Documento y de las versiones anteriores ---que deberían, si
+las hubiera, enumerarse en la sección de Historia del Documento. Puede
+utilizar el mismo título de las versiones anteriores del original siempre que
+quien publicara la primera versión le de su consentimiento.
+
+\item Enumerar en la Portada, como autores, a una o más personas o entidades
+responsables de la autoría o de las modificaciones de la versión modificada,
+junto con por lo menos cinco de los autores principales del Documento ---todos
+sus autores principales, si hay menos de cinco. 
+
+\item Incluir en la portada el nombre de quién publique la versión modificada. 
+
+\item Preservar todas las notas de copyright del Documento. 
+
+\item Añadir una nota de copyright apropiada para sus modificaciones
+adyacentes a las otras notas de copyright. 
+
+\item Incluir, inmediatamente después de la nota de copyright, una nota de 
licencia
+autorizando el uso de la versión modificada según los términos de esta
+Licencia, de la forma descrita en la addenda. 
+
+\item Preservar en esa nota de licencia la lista completa de secciones
+invariables y en los textos de las cubiertas que sean requeridos según se
+especifique en la nota de Licencia del Documento 
+
+\item Incluir una copia sin modificación de esta Licencia. 
+
+\item Preservar la sección llamada <<historia>> y su título, y añadir a ésta
+una sección que establezca al menos el título, el año, los nuevos autores y
+quién publicó la versión modificada tal y como se especifica en la portada. Si
+no hay una sección titulada <<historia>> en el Documento, se creará una
+estableciendo el título, el año, los autores y quien publicó el Documento como
+se especifica en la portada, añadiendo además un artículo que describa la
+versión modificada como se estableció en el punto anterior. 
+
+\item Preservar la localización en red, si la hubiera, especificada en la
+Documentación para acceder públicamente a una copia transparente del
+Documento, al igual que otras direcciones de red proporcionadas en el
+Documento para versiones anteriores en las cuales estuviese basado. Estas
+pueden ubicarse en la sección <<Historia>>. Se puede omitir la ubicación en red
+para un trabajo publicado por lo menos 4 años antes que el Documento, o si
+quien publica originalmente la versión da su consentimiento explícitamente. 
+
+\item En cualquier sección titulada <<agradecimientos>> o <<dedicatorias>>, se
+preservará el título de la sección, así como la intención y el tono de los
+agradecimientos y/o dedicatorias de cada contribuyente. 
+
+\item Preservar todas las secciones invariables del Documento, sin alterar su
+contenido ni sus títulos. Los números de sección o el equivalente no se
+consideran parte de los títulos de la sección. 
+
+\item Suprimir cualquier sección titulada <<aprobaciones>>. Tales secciones no
+pueden estar incluidas en las versiones modificadas. 
+
+\item No retitular ninguna sección existente como <<aprobaciones>>, de modo
+que pueda entrar en conflicto con el título de alguna sección
+invariante. 
+
+
+\end{enumerate}
+
+Si la versión modificada incluye secciones o apéndices nuevos o preliminares
+al prólogo calificados como secciones secundarias que contienen material no
+copiado del Documento, opcionalmente, puede designarse algunas o todas estas
+secciones como invariables. Para ello, añada sus títulos a la lista de
+secciones invariables en la nota de licencia de la versión modificada. Tales
+títulos deben ser distintos de cualquier otro título de sección. 
+
+Puede añadir una sección titulada <<aprobaciones>>, siempre que contenga
+únicamente las aprobaciones de su versión modificada por diversas fuentes
+---por ejemplo, observaciones de peritos o notas exponiendo que el texto ha
+sido aprobado por una organización como estándar. 
+
+Puede añadir un pasaje de hasta cinco palabras como texto de cubierta frontal,
+y un pasaje de hasta 25 palabras como texto de cubierta posterior, al final de
+la lista de textos de cubierta en la versión modificada. Solamente puede
+añadir un pasaje de texto de cubierta frontal y un texto de cubierta posterior
+---ya sea a manera de arreglos hechos por una entidad. Si el Documento ya
+incluye un texto de cubierta para la misma cubierta, previamente añadido por
+usted o por la misma entidad, en nombre de la cual está actuando, no puede
+añadir más; pero puede reemplazar el anterior, con autorización expresa de
+quien publicó anteriormente la cubierta. 
+
+El(los) autor(es) y quien(es) publica(n) el Documento no autorizan con esta
+Licencia permiso alguno que sus nombres sean utilizados en publicidad o para
+asegurar o sugerir la aprobación de cualquier Versión Modificada. 
+
+
+\section{Combinar documentos}
+
+Puede combinar el Documento con otros documentos liberados bajo esta Licencia,
+según los términos definidos en la sección 4 anterior para versiones
+modificadas, siempre que incluya en la combinación todas las secciones
+invariables de los documentos originales, sin modificar y enumeradas como
+secciones invariables del trabajo combinado en su nota de licencia. 
+
+El trabajo combinado debe contener solamente una copia de esta Licencia, y las
+múltiples secciones invariables idénticas pueden ser reemplazadas por una sola
+copia. Si hay múltiples secciones invariables con el mismo nombre pero con
+contenidos diferentes, haga que el título de cada una de estas secciones sea
+único añadiéndole al final de este, en paréntesis, el nombre del autor o de
+quien publicó originalmente esa sección, si es conocido, o si no, un número
+único. Haga lo mismo con los títulos de sección en la lista de Secciones
+Invariables en la nota de licencia del trabajo combinado. 
+
+Deberá combinar cualquier sección titulada <<historia>> de los diversos
+documentos originales, formando una sola sección titulada <<historia>>; de la
+misma forma combinará cualquier sección titulada <<agradecimientos>> y 
cualquier
+sección titulada <<dedicatorias>>. Deberá borrar todas las secciones tituladas
+<<aprobaciones>>.
+
+
+\section{Colecciones de documentos }
+
+Puede hacer una colección consistente en el Documento y en otros documentos
+liberados bajo esta Licencia y reemplazar las copias individuales de esta
+Licencia en los diversos documentos con una sola copia incluida en la
+colección, siempre que siga las reglas de esta Licencia para una copia literal
+de cada uno de los documentos en cualquiera de todos los aspectos. 
+
+Puede extraer un solo documento de tales colecciones y distribuirlo
+individualmente bajo esta Licencia, siempre que inserte una copia de esta
+Licencia en el documento extraído y cumpla esta Licencia en todos los demás
+aspectos concernientes a la copia literal de tal documento. 
+
+
+\section{Combinación con trabajos independientes }
+
+Una recopilación del Documento o de sus derivados con otros documentos o
+trabajos separados o independientes, en cualquier tipo de distribución o medio
+de almacenamiento, no como un todo, se considerará como una versión modificada
+del Documento, teniendo en cuenta que ninguna compilación de copyright sea
+clamada por la recopilación. Tal recopilación es llamada un <<agregado>> y esta
+Licencia no se aplica a los otros trabajos auto-contenidos y por lo tanto
+compilados con el Documento, si no se trata de trabajos derivados del
+Documento. 
+
+En caso de que la sección 3 del texto de la cubierta fuera aplicable a estas
+copias, si el Documento es inferior a un cuarto del agregado entero, los
+textos de la cubierta del Documento pueden ser colocados en cubiertas que
+enmarquen solamente el Documento en el agregado. De otra forma deben aparecer
+en cubiertas enmarcando todo el agregado.
+
+
+\section{Traducción }
+
+La Traducción se considera un tipo de modificación. De este modo, puede
+distribuir traducciones del Documento bajo los términos de la sección 4. La
+sustitución de las secciones invariables por traducciones requerirá la
+autorización de los titulares del copyright, pero puede incluir traducciones
+de algunas o todas las Secciones Invariables además de las versiones
+originales de las Secciones Invariables. Puede incluirse una traducción de
+esta Licencia siempre que incluya también la versión inglesa. En caso de que
+exista un desacuerdo entre la traducción y la versión original en inglés de
+esta Licencia, prevalecerá la versión original en inglés. 
+
+
+\section{Nulidad }
+
+No se puede copiar, modificar, sublicenciar o distribuir el Documento excepto
+en los casos expresamente autorizados en esta Licencia. Cualquier otro intento
+de copia, modificación, sublicenciamiento o distribución del Documento será
+nulo y sus derechos serán automáticamente anulados bajo esa licencia. De todas
+maneras, los terceros que hayan recibido copias o derechos, de su parte, bajo
+esta Licencia no tendrán por anuladas sus licencias siempre que tales personas
+o entidades se encuentren en total conformidad con la licencia original. 
+
+
+\section{Futuras revisiones de esta licencia }
+
+La \textit{Free Software Foundation} puede publicar nuevas versiones revisadas
+de la Licencia de Documentación Libre GNU de cuando en cuando. Estas nuevas
+versiones serán similares en espíritu a la presente versión, pero pueden
+diferir en algunos aspectos con el fin de solucionar algunos problemas o
+intereses. Véase http://www.gnu.org/copyleft/. 
+
+Cada versión de la Licencia tiene un número que la distingue de las demás. Si
+el Documento especifica que una versión numerada de esta licencia o <<cualquier
+versión posterior>> se aplica al mismo, tendrá la opción de cumplir los
+términos y condiciones de la versión especificada o de cualquier versión
+posterior que haya sido publicada ---no como borrador--- por la \textit{Free
+Software Foundation}. Si el Documento no especifica un número de versión para
+esta Licencia, puede escoger cualquier versión que haya sido publicada ---no
+como borrador--- por la \textit{Free Software Foundation}. 
+
+
+\section{Addenda }
+
+Para utilizar esta licencia en un documento que usted haya escrito, incluya
+una copia de la Licencia en el documento y añada la siguiente nota sobre el
+copyright y la licencia justo después del título de la página: 
+
+\smallskip
+
+\begin{quote}
+
+\small
+
+\texttt{Copyright \copyright{} Año Su Nombre.}
+
+\texttt{Permiso para copiar, distribuir y/o modificar este documento según los
+términos de la Licencia de Documentación Libre GNU, Versión 1.1 o cualquier
+otra versión posterior publicada por la \textit{Free Software Foundation}; con
+las Secciones Invariables ENUMERE SUS TÍTULOS, siendo INTRODUZCA el texto de
+la cubierta frontal y siendo INTRODUZCA el texto de la cubierta posterior. Se
+incluye una copia de la licencia en la sección titulada <<Licencia de
+Documentación Libre GNU>>.}
+
+\end{quote}
+
+\normalsize
+
+Si no tiene Secciones Invariables, escriba <<sin secciones invariables>> en
+lugar de decir cuáles son invariables. Si no tiene texto de cubierta frontal,
+escriba <<sin texto de cubierta frontal>>. Haciendo lo propio con la Cubierta
+Posterior. 
+
+Si su documento contiene ejemplos de código de programa no triviales,
+recomendamos liberar también estos ejemplos con la elección de una licencia de
+software libre, como la Licencia de Público General GNU, para permitir su uso
+en software libre. 
+
+

Index: es2/acerca.tex
===================================================================
RCS file: es2/acerca.tex
diff -N es2/acerca.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/acerca.tex      9 Dec 2010 19:04:17 -0000       1.1
@@ -0,0 +1,59 @@
+\chapter*{Acerca de la presente edición}
+
+% comentado para hevea - descomentar para pdf
+\fancyhead[LO,RE]{\scriptsize{Acerca de la presente edición}}
+
+\addcontentsline{toc}{chapter}{Acerca de la presente edición}
+
+\textsc{La presente edición de \textit{Software libre para una sociedad
+libre}} es la primera edición castellana autorizada por Richard M. Stallman de
+su libro Free Software, Free Society. Un exhaustivo conjunto de ensayos y
+artículos que recorren la década de 1990 y los primeros años del nuevo
+milenio, y que conforman quizás la mejor apología escrita del software libre
+como dispositivo de libertad y democracia.  El trabajo de edición de este
+libro ha sido complejo y prolongado, y ha sido posible gracias únicamente a la
+cooperación de una multitud de personas ligadas al mundo del software libre.
+De este modo, el carácter colectivo, abierto y cooperativo de la elaboración
+de esta edición guarda no pocas similitudes con los proyectos de desarrollo de
+software libre.  Sin embargo, la dispersión de las colaboraciones y la enorme
+heterogeneidad de los estilos de traducción ha obligado a realizar una extensa
+labor de unificación, en la que los criterios utilizados no son necesariamente
+los preferidos por todos los traductores.  En este sentido, hemos preferido
+mantener el anglicismo <<copyright>> frente al término jurídico de <<derecho
+de autor>>, más correcto en lengua castellana, no sólo por el uso amplio y
+extendido del término en inglés, sino también porque todas las referencias del
+libro son a la legislación estadounidense. También hemos traducido <<library>>
+por biblioteca, en lugar de librería, más extendido en el lenguaje técnico de
+programación, pero menos correcto en términos de traducción. Por otra parte en
+relación a las licencias GNU de la Free Software Foundation se utiliza
+indistintamente tanto la traducción castellana, como Licencia Pública General
+[General Public License], como las siglas inglesas por las que son más
+corrientemente conocidas, en este caso GPL o más correctamente GNU GPL.
+
+Debido a la enorme cantidad de recursos movilizados en la edición de esta
+obra, resulta inexcusable citar y agradecer la labor de Vicente Ruiz Jurado y
+Juan Carlos Gentile, que se encargaron de recopilar y coordinar las primeras
+traducciones de este volumen. También de Miquel Vidal por la orientación
+inicial del proyecto y desde luego, el trabajo de traducción inicial de:
+Leovigildo García Bobadilla (introducción); César Ballardini, Ramsés Morales,
+César Villanueva, Óscar M\'{e}ndez Bonilla y Hugo Gayosso (cap. 1); Enrique A.
+Sánchez Núñez, Diego Cadogan, Pablo Ruiz Múzquiz y de nuevo Hugo Gayosso (cap.
+2); equipo de traductores al español de GNU (cap. 3); Stan Bark, Carlos Rega,
+José Manuel Benítez Sánchez, Luis M. Arteaga y Luis Bustamante (cap. 4); Pablo
+Chamorro C., Steve Winston y Holman Romero (cap. 6); Steve Winston, José
+Manuel Benítez Sánchez, Ragnar Hojland Espinosa, Ramsés Morales, Esteban Osses
+Anguita y Enrique A. Sánchez Núñez (cap.8); Carlos Rega y Serena Del Bianco
+(cap. 11); Conrado A. Bermúdez, Viviana Cruz, Steve Winston, Luis Miguel
+Arteaga y Holman Romero (cap. 14); Javier Smaldone (cap.  17); Pablo Ruiz
+Múzquiz, Holman Romero e Iván Martínez Cortés (cap. 17); Cristian Rovner y
+Luis Miguel Arteaga (cap. 19); Jesús González Barahona y Pedro de las Heras
+Quirós (GNU GPL); Igor Tamara, Pablo Reyes y Vladimir Tamara (GNU FDL); Rafael
+Palomino (GNU LGPL); y de todos aquellos que puedan reconocer parte de su
+trabajo en este libro, pero de los que nos ha sido imposible reunir sus
+nombres. Por último, es necesario reconocer la cuidada labor de traducción y
+corrección de los traductores principales: Jaron Rowan, Diego Sanz Paratcha y
+Laura Trinidad.  Por deseo de R. M. Stallman parte de los fondos recaudados de
+la venta del libro se dedicarán a la financiación de proyectos a cargo de la
+Fundación del Software Libre en Europa. En concreto, se destinarán 2,5 euros
+por cada ejemplar vendido. 
+

Index: es2/free-song.ly
===================================================================
RCS file: es2/free-song.ly
diff -N es2/free-song.ly
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/free-song.ly    9 Dec 2010 19:04:17 -0000       1.1
@@ -0,0 +1,161 @@
+%{ 
+Converted to 2.2.6 by Miquel Vidal <address@hidden> (Dec 3, 2004)
+%}
+\version "2.2.0"
+
+\header {
+       filename = "free-software.ly"
+       title = "La canción del software libre"
+       enteredby = "David Madore"
+%      language = "spanish"
+%    inputencoding = "latin1"
+
+ arranger = "La melodía es la de la canción popular búlgara ``Sadi Moma''."
+
+ tagline = "Copyright \copyright~1993 Richard Stallman
+
+ Se permite la reproducción literal por cualquier 
+ medio, siempre que se mantenga esta nota.
+
+ Escrito en GNU LilyPond por David Madore. \LaTeX eado y 
+ convertido a la versión 2.2 de Lilypond para la edición de Traficantes de
+ Sueños por Miquel Vidal."
+
+
+}
+
+%{
+About the following two comments: I don't know how to get this Lilypond
+to insert them in the LaTeX output.  I'm inserting them manually in the
+titledefs file.  (Somebody *please* tell me a better way.)
+          -- David Madore <address@hidden>
+%}
+
+%{
+Changed a syllabification a little, converted to 1.3.122  (feb 18, 2001)
+
+Han-Wen Nienhuys <address@hidden> 
+%}
+
+%{
+To the melody of Sadi Moma.
+%}
+
+%{
+Copyright \copyright 1993 Richard Stallman
+
+Verbatim copying and distribution of this entire score is permitted
+in any medium, provided this notice is preserved.
+
+Typeset by David Madore using GNU Lilypond.
+%}
+
+firstVoice = \notes \relative c' {
+       \time 7/4
+       \clef violin
+       d'2 c4 b2 a2
+       b2 c4 b4 ( a4) g2
+       g2. a2. ( b4)
+       c2. b2 b4  ( d4)
+       a2. a1
+       c2 ( d4 c4  b2.)
+       d2 c4 b2 a2
+       b2 c4 b4 ( a4) g2
+       g2. a2. ( b4)
+       c2. b2 b4 ( d4)
+       a2. a1
+       a1..
+}
+
+secondVoice = \notes \relative c' {
+       \time 7/4
+       \clef violin
+       b'2 a4 g2 d2
+       g2 g4 g2 d2
+       g2. g1
+       g2. g2 g2
+       d2. d1
+       g1..
+       b2 a4 g2 d2
+       g2 g4 g2 d2
+       g2. g1
+       g2. g2 g2
+       d2. d1
+       e1..
+}
+
+wordsOne = \lyrics {
+       Join4 us now and
+       share the so -- ftware
+       You'll be
+       free ha -- ckers,
+       you'll be
+       free  __
+       Join us now and
+       share the so -- ftware
+       You'll be --
+       free ha -- ckers,
+       you'll be
+       free.
+}
+
+wordsTwo = \lyrics {
+       Hoar -- ders may get
+       piles of mo --  ney,
+       That is 
+       true, ha -- ckers,
+       that is
+       true __
+       But they can -- not
+       help their neigh -- bors
+       That's not __
+       good, ha -- ckers,
+       that's not
+       good.
+}
+
+wordsThree = \lyrics {
+       When we have e -- nough free so -- ftware 
+       At our,
+       call, ha -- ckers,
+       at our
+       call, __
+       We'll kick out those
+       dir -- ty li -- cen -- ces
+       E -- ver more, ha -- ckers,
+       E -- ver more.
+}
+
+\score {
+       % exposes spacing bug in 1.3.129
+       
+       % \context StaffGroup
+       <<
+        \addlyrics
+               \context Staff = SA <<
+                       \set Staff.instrument = "whistle"
+                      \unset Staff.melismaBusyProperties 
+
+                       \firstVoice
+               >>
+               <<              
+               \context Lyrics = LA \wordsOne 
+               \context Lyrics = LB \wordsTwo 
+               \context Lyrics = LC \wordsThree
+               >>
+               \context Staff = SB <<
+                       \set Staff.instrument = "orchestral strings"
+                       \secondVoice
+               >>
+       >>
+       \paper {
+       #(set-paper-size "a4")
+       indent = 0
+       linewidth = 150.00 \mm
+       pagenumber = no
+       \context { \StaffGroupContext
+               \consists "Bar_engraver"
+       } }
+       
+       \midi { \tempo 2 = 75 }
+}

Index: es2/free4.tex
===================================================================
RCS file: es2/free4.tex
diff -N es2/free4.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/free4.tex       9 Dec 2010 19:04:17 -0000       1.1
@@ -0,0 +1,439 @@
+% Generated by GNU LilyPond 2.2.6 (http://lilypond.org)
+% at Fri Dec  3 06:20:00 2004 CET
+\def\lilypondtagline{Engraved by LilyPond (version 2.2.6)}
+\def\lilypondarranger{La melodía es la de la canción popular búlgara ``Sadi 
Moma''.}%
+\def\lilypondenteredby{David Madore}%
+\def\lilypondtagline{Copyright \copyright~1993 Richard Stallman
+
+Se permite la copia y distribución literal de esta partitura por cualquier 
+medio, siempre que se mantenga esta nota.
+
+Escrito en GNU LilyPond por David Madore. \LaTeX eado y 
+convertido a la versión 2.2 de Lilypond para la edición de Traficantes de
+Sueños por Miquel Vidal.}%
+\def\lilypondlatexpackages{[encapsulated]CJK,[cjkjis]ucs}%
+\def\lilypondfilename{free4.ly}%
+\def\lilypondtitle{10. La canción del software libre}%
+\def\lilypondinputencoding{latin1}%
+\def\lilypondpapertop-margin{5.0}%
+\def\lilypondpaperpapersize{a4}%
+\def\lilypondpaperpt{0.351459803514598}%
+\def\lilypondpaperstaffheight{7.02919607029196}%
+\def\lilypondpaperbottom-margin{6.0}%
+\def\lilypondpaperin{25.4}%
+\def\lilypondpaperpapersizename{a4}%
+\def\lilypondpaperhsize{210.0}%
+\def\lilypondpaperblotdiameter{0.123010931230109}%
+\def\lilypondpaperstaffspace{1.75729901757299}%
+\def\lilypondpaperhead-sep{4.0}%
+\def\lilypondpaperoutputscale{1.75729901757299}%
+\def\lilypondpaperinterscoreline{4.0}%
+\def\lilypondpaperindent{15.0}%
+\def\lilypondpaperstaff-space{1.75729901757299}%
+\def\lilypondpapercm{10.0}%
+\def\lilypondpapermm{1.0}%
+\def\lilypondpapervsize{297.9}%
+\def\lilypondpaperlinethickness{0.175729901757299}%
+\def\lilypondpaperfoot-sep{4.0}%
+\def\lilypondpaperledgerlinethickness{0.351459803514598}%
+\def\lilypondpaperlinewidth{142.0}%
+\def\lilypondpaperunit{mm}%
+\def\lilypondpapertextheight{550.0}%
+\def\scaletounit{ 2.83464566929134 mul }%
+\ifx\lilypondstart\undefined
+  \input lilyponddefs
+\fi
+\outputscale = \lilypondpaperoutputscale\lilypondpaperunit
+\lilypondstart
+\lilypondspecial
+\lilypondpostscript
+\font\magfontUMWOBomMMBo=feta20 scaled 1000
+\font\magfontMMWOBomMMBo=parmesan20 scaled 1000
+\font\magfontSBTOBomERBo=cmb10 scaled 1122
+\font\magfontQGBPBomMMBo=feta-nummer10 scaled 1000
+\font\magfontCNUOBomMMBo=cmr10 scaled 1000
+\font\magfontAOUOBomEMBo=cmr8 scaled 992
+\leavevmode
+\scoreshift = 017.4000 \outputscale 
+\lilypondifundefined{lilypondscoreshift}%
+  {}%
+  {\advance\scoreshift by -\lilypondscoreshift}%
+\lybox{088.2089}{034.8000}{%
+\lyitem{-30.8000}{008.5358}{\lyvrule{000.0000}{072.2700}{000.0500}{000.0500}}%
+\lyitem{-29.8000}{008.5358}{\lyvrule{000.0000}{072.2700}{000.0500}{000.0500}}%
+\lyitem{-28.8000}{008.5358}{\lyvrule{000.0000}{072.2700}{000.0500}{000.0500}}%
+\lyitem{-27.8000}{008.5358}{\lyvrule{000.0000}{072.2700}{000.0500}{000.0500}}%
+\lyitem{-26.8000}{008.5358}{\lyvrule{000.0000}{072.2700}{000.0500}{000.0500}}%
+\lyitem{-08.0000}{008.5358}{\lyvrule{000.0000}{072.2700}{000.0500}{000.0500}}%
+\lyitem{-07.0000}{008.5358}{\lyvrule{000.0000}{072.2700}{000.0500}{000.0500}}%
+\lyitem{-06.0000}{008.5358}{\lyvrule{000.0000}{072.2700}{000.0500}{000.0500}}%
+\lyitem{-05.0000}{008.5358}{\lyvrule{000.0000}{072.2700}{000.0500}{000.0500}}%
+\lyitem{-04.0000}{008.5358}{\lyvrule{000.0000}{072.2700}{000.0500}{000.0500}}%
+\lyitem{-28.8000}{080.6458}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{080.6458}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-29.3000}{-07.4031}{\magfontCNUOBomMMBo\hbox{orchestral strings}}%
+\lyitem{-30.8000}{013.5858}{\magfontQGBPBomMMBo\hbox{4}}%
+\lyitem{-28.8000}{013.6525}{\magfontQGBPBomMMBo\hbox{7}}%
+\lyitem{-29.8000}{009.3858}{\magfontUMWOBomMMBo\char144 }%
+\lyitem{-06.6944}{-07.4031}{\magfontCNUOBomMMBo\hbox{whistle}}%
+\lyitem{-08.0000}{013.5858}{\magfontQGBPBomMMBo\hbox{4}}%
+\lyitem{-06.0000}{013.6525}{\magfontQGBPBomMMBo\hbox{7}}%
+\lyitem{-07.0000}{009.3858}{\magfontUMWOBomMMBo\char144 }%
+\lyitem{-06.0000}{071.9069}{\embeddedps{000.0650 000.0650 000.2386 003.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{076.8251}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{076.8901}{\embeddedps{000.0650 000.0650 003.0000 -00.1878 
000.0700 draw_round_box}}%
+\lyitem{-07.0000}{057.2646}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-14.4000}{054.8181}{\magfontSBTOBomERBo\hbox{ftware}}%
+\lyitem{-18.0000}{055.9078}{\magfontSBTOBomERBo\hbox{ney,}}%
+\lyitem{-21.6000}{054.8181}{\magfontSBTOBomERBo\hbox{ftware}}%
+\lyitem{-31.3000}{057.2646}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{058.5894}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{058.5894}{\embeddedps{000.0650 000.0650 002.2386 001.0000 
000.0700 draw_round_box}}%
+\lyitem{-07.0000}{064.4184}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.5000}{066.2582}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-14.4000}{062.1450}{\magfontSBTOBomERBo\hbox{You'll}}%
+\lyitem{-18.0000}{062.7265}{\magfontSBTOBomERBo\hbox{That}}%
+\lyitem{-21.6000}{063.8271}{\magfontSBTOBomERBo\hbox{At}}%
+\lyitem{-29.8000}{064.4184}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-29.3000}{066.2582}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-06.0000}{065.7432}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{062.8871}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{065.7432}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{062.8871}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.5000}{070.5821}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.5000}{072.4219}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-06.0000}{070.5821}{\embeddedps{002.6142 001.9846 005.3625 002.2537 
006.6510 001.2500 001.5449 000.7500 005.3508 002.3732 002.6025 002.1041 
001.5449 000.7500 006.6510 001.2500 000.1200 draw_bezier_sandwich}}%
+\lyitem{-14.4000}{070.5821}{\magfontSBTOBomERBo\hbox{be}}%
+\lyitem{-18.0000}{070.5821}{\magfontSBTOBomERBo\hbox{is}}%
+\lyitem{-21.6000}{070.5821}{\magfontSBTOBomERBo\hbox{our,}}%
+\lyitem{-29.8000}{070.5821}{\magfontUMWOBomMMBo\char60 }%
+\lyitem{-05.5000}{045.4060}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-14.4000}{044.4785}{\magfontSBTOBomERBo\hbox{the}}%
+\lyitem{-18.0000}{045.1597}{\magfontSBTOBomERBo\hbox{of}}%
+\lyitem{-21.6000}{044.1932}{\magfontSBTOBomERBo\hbox{free}}%
+\lyitem{-29.8000}{045.4060}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{045.4710}{\embeddedps{000.0650 000.0650 003.0000 000.3122 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{046.6570}{\embeddedps{000.0650 000.0650 000.8122 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{049.3852}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{049.3852}{\embeddedps{001.9572 001.9773 003.5126 001.7486 
004.3080 000.7500 000.9080 001.2500 003.5301 001.8673 001.9746 002.0960 
000.9080 001.2500 004.3080 000.7500 000.1200 draw_bezier_sandwich}}%
+\lyitem{-14.4000}{049.3852}{\magfontSBTOBomERBo\hbox{so}}%
+\lyitem{-14.4000}{052.7757}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-18.0000}{049.3852}{\magfontSBTOBomERBo\hbox{mo}}%
+\lyitem{-18.0000}{053.8132}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-21.6000}{049.3852}{\magfontSBTOBomERBo\hbox{so}}%
+\lyitem{-21.6000}{052.7757}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-29.8000}{049.3852}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{049.4502}{\embeddedps{000.0650 000.0650 003.0000 -00.1878 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{050.7100}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-06.5000}{053.2853}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{054.5363}{\embeddedps{000.0650 000.0650 000.3122 003.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{028.6626}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-06.5000}{032.5442}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-14.4000}{031.4463}{\magfontSBTOBomERBo\hbox{and}}%
+\lyitem{-18.0000}{031.7160}{\magfontSBTOBomERBo\hbox{get}}%
+\lyitem{-21.6000}{032.7153}{\magfontSBTOBomERBo\hbox{e}}%
+\lyitem{-21.6000}{035.3048}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-31.3000}{032.5442}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{033.8690}{\embeddedps{000.0650 000.0650 000.2386 003.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{033.8690}{\embeddedps{000.0650 000.0650 002.2386 001.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{039.8050}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-14.4000}{037.8840}{\magfontSBTOBomERBo\hbox{share}}%
+\lyitem{-18.0000}{038.2862}{\magfontSBTOBomERBo\hbox{piles}}%
+\lyitem{-21.6000}{037.5067}{\magfontSBTOBomERBo\hbox{nough}}%
+\lyitem{-29.8000}{039.8050}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{039.8700}{\embeddedps{000.0650 000.0650 003.0000 -00.2614 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{038.1469}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{041.1298}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{038.1469}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{017.2508}{\embeddedps{000.0650 000.0650 003.0000 -00.2614 
000.0700 draw_round_box}}%
+\lyitem{-05.5000}{022.5309}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-14.4000}{022.1226}{\magfontSBTOBomERBo\hbox{us}}%
+\lyitem{-18.0000}{021.1186}{\magfontSBTOBomERBo\hbox{ders}}%
+\lyitem{-21.6000}{021.8544}{\magfontSBTOBomERBo\hbox{we}}%
+\lyitem{-29.3000}{022.5309}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{022.5959}{\embeddedps{000.0650 000.0650 003.0000 000.3122 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{023.7819}{\embeddedps{000.0650 000.0650 000.3122 003.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{027.3378}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-14.4000}{026.0372}{\magfontSBTOBomERBo\hbox{now}}%
+\lyitem{-18.0000}{025.9593}{\magfontSBTOBomERBo\hbox{may}}%
+\lyitem{-21.6000}{025.7472}{\magfontSBTOBomERBo\hbox{have}}%
+\lyitem{-29.8000}{027.3378}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{027.4028}{\embeddedps{000.0650 000.0650 003.0000 -00.2614 
000.0700 draw_round_box}}%
+\lyitem{-05.0000}{017.1858}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-14.4000}{015.8042}{\magfontSBTOBomERBo\hbox{Join}}%
+\lyitem{-18.0000}{015.4144}{\magfontSBTOBomERBo\hbox{Hoar}}%
+\lyitem{-18.0000}{020.4028}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-21.6000}{014.9498}{\magfontSBTOBomERBo\hbox{When}}%
+\lyitem{-28.8000}{017.1858}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{017.2508}{\embeddedps{000.0650 000.0650 002.5000 000.7386 
000.0700 draw_round_box}}%
+\lyitem{-17.4000}{008.5358}{\embeddedps{-00.0000 000.1600 013.4500 013.4500 
000.1000 draw_round_box}}%
+}%
+%
+\interscoreline
+%
+\leavevmode
+\scoreshift = 017.4000 \outputscale 
+\lilypondifundefined{lilypondscoreshift}%
+  {}%
+  {\advance\scoreshift by -\lilypondscoreshift}%
+\lybox{081.6491}{034.8000}{%
+\lyitem{-30.8000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-29.8000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-28.8000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-27.8000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-26.8000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-08.0000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-07.0000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-06.0000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-05.0000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-04.0000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-28.8000}{080.6458}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{080.6458}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-29.8000}{000.8500}{\magfontUMWOBomMMBo\char144 }%
+\lyitem{-07.0000}{000.8500}{\magfontUMWOBomMMBo\char144 }%
+\lyitem{-02.9500}{000.4567}{\magfontAOUOBomEMBo\hbox{4}}%
+\lyitem{-28.8000}{076.6533}{\embeddedps{000.0650 000.0650 002.2386 001.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{060.5851}{\embeddedps{000.0650 000.0650 003.0000 -00.2614 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{058.7421}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-05.5000}{065.8716}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-14.4000}{065.4632}{\magfontSBTOBomERBo\hbox{us}}%
+\lyitem{-18.0000}{064.3517}{\magfontSBTOBomERBo\hbox{they}}%
+\lyitem{-21.6000}{064.5341}{\magfontSBTOBomERBo\hbox{kick}}%
+\lyitem{-29.3000}{065.8716}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{065.9366}{\embeddedps{000.0650 000.0650 003.0000 000.3122 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{067.1226}{\embeddedps{000.0650 000.0650 000.3122 003.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{070.3807}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-14.4000}{069.0801}{\magfontSBTOBomERBo\hbox{now}}%
+\lyitem{-18.0000}{069.4075}{\magfontSBTOBomERBo\hbox{can}}%
+\lyitem{-18.0000}{073.2421}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-21.6000}{069.4527}{\magfontSBTOBomERBo\hbox{out}}%
+\lyitem{-29.8000}{070.3807}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{070.4457}{\embeddedps{000.0650 000.0650 003.0000 -00.2614 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{071.7055}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-06.5000}{075.3285}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-14.4000}{074.2306}{\magfontSBTOBomERBo\hbox{and}}%
+\lyitem{-18.0000}{074.4005}{\magfontSBTOBomERBo\hbox{not}}%
+\lyitem{-21.6000}{073.4340}{\magfontSBTOBomERBo\hbox{those}}%
+\lyitem{-31.3000}{075.3285}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{076.6533}{\embeddedps{000.0650 000.0650 000.2386 003.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{038.7075}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-05.0000}{045.4519}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{045.5169}{\embeddedps{000.0650 000.0650 002.5000 000.8122 
000.0700 draw_round_box}}%
+\lyitem{-05.5000}{049.2507}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{049.3157}{\embeddedps{000.0650 000.0650 003.0000 000.3122 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{053.0496}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-05.5000}{054.8894}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-06.0000}{053.1146}{\embeddedps{000.0650 000.0650 003.0000 -00.2614 
000.0700 draw_round_box}}%
+\lyitem{-05.0000}{060.5201}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-14.4000}{059.1384}{\magfontSBTOBomERBo\hbox{Join}}%
+\lyitem{-18.0000}{059.3551}{\magfontSBTOBomERBo\hbox{But}}%
+\lyitem{-21.6000}{058.5959}{\magfontSBTOBomERBo\hbox{We'll}}%
+\lyitem{-28.8000}{060.5201}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{060.5851}{\embeddedps{000.0650 000.0650 002.5000 000.7386 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{058.7421}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{027.2463}{\embeddedps{000.0650 000.0650 002.2386 001.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{024.4391}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.5000}{031.7618}{\magfontUMWOBomMMBo\char60 }%
+\lyitem{-14.4000}{031.6044}{\magfontSBTOBomERBo\hbox{be}}%
+\lyitem{-18.0000}{031.9972}{\magfontSBTOBomERBo\hbox{is}}%
+\lyitem{-21.6000}{031.0868}{\magfontSBTOBomERBo\hbox{our}}%
+\lyitem{-31.3000}{031.7618}{\magfontUMWOBomMMBo\char60 }%
+\lyitem{-05.5000}{040.3378}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{040.3378}{\embeddedps{002.6211 003.2366 011.6077 002.8687 
013.1567 001.2500 000.9449 001.7500 011.6126 002.9886 002.6260 003.3565 
000.9449 001.7500 013.1567 001.2500 000.1200 draw_bezier_sandwich}}%
+\lyitem{-14.4000}{040.3378}{\magfontSBTOBomERBo\hbox{free}}%
+\lyitem{-14.4000}{044.2393}{\embeddedps{-00.0000 010.2001 -00.0000 000.0800 
000.0640 draw_round_box}}%
+\lyitem{-18.0000}{040.3378}{\magfontSBTOBomERBo\hbox{true}}%
+\lyitem{-18.0000}{044.6291}{\embeddedps{-00.0000 009.8103 -00.0000 000.0800 
000.0640 draw_round_box}}%
+\lyitem{-21.6000}{040.3378}{\magfontSBTOBomERBo\hbox{call,}}%
+\lyitem{-21.6000}{044.4576}{\embeddedps{-00.0000 009.9818 -00.0000 000.0800 
000.0640 draw_round_box}}%
+\lyitem{-29.8000}{040.3378}{\magfontUMWOBomMMBo\char60 }%
+\lyitem{-29.3000}{043.6678}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-29.3000}{042.7678}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-06.0000}{040.4028}{\embeddedps{000.0650 000.0650 003.0000 000.2386 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{038.7075}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-14.4000}{014.8494}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-18.0000}{011.2160}{\magfontSBTOBomERBo\hbox{ha}}%
+\lyitem{-18.0000}{014.8494}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-21.6000}{011.2160}{\magfontSBTOBomERBo\hbox{ha}}%
+\lyitem{-21.6000}{014.8494}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-29.8000}{011.6903}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{011.7553}{\embeddedps{000.0650 000.0650 003.0000 -00.2614 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{013.0151}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{016.8044}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{016.8044}{\embeddedps{001.6013 002.3988 003.2752 002.8693 
004.4655 002.2500 000.9080 001.2500 003.2427 002.9848 001.5688 002.5143 
000.9080 001.2500 004.4655 002.2500 000.1200 draw_bezier_sandwich}}%
+\lyitem{-14.4000}{016.8044}{\magfontSBTOBomERBo\hbox{ckers,}}%
+\lyitem{-18.0000}{016.8044}{\magfontSBTOBomERBo\hbox{ckers,}}%
+\lyitem{-21.6000}{016.8044}{\magfontSBTOBomERBo\hbox{ckers,}}%
+\lyitem{-29.8000}{016.8044}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{016.8694}{\embeddedps{000.0650 000.0650 003.0000 -00.1878 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{018.1292}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-05.0000}{020.8619}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{020.9269}{\embeddedps{000.0650 000.0650 002.5000 000.8122 
000.0700 draw_round_box}}%
+\lyitem{-06.5000}{025.9215}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.5000}{027.7613}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-14.4000}{023.9038}{\magfontSBTOBomERBo\hbox{you'll}}%
+\lyitem{-18.0000}{024.5710}{\magfontSBTOBomERBo\hbox{that}}%
+\lyitem{-21.6000}{025.6327}{\magfontSBTOBomERBo\hbox{at}}%
+\lyitem{-31.3000}{025.9215}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-31.3000}{027.7613}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-06.0000}{027.2463}{\embeddedps{000.0650 000.0650 000.2386 003.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{024.4391}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-05.5000}{005.8500}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-05.5000}{007.6898}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-14.4000}{004.6741}{\magfontSBTOBomERBo\hbox{free}}%
+\lyitem{-18.0000}{004.1675}{\magfontSBTOBomERBo\hbox{true,}}%
+\lyitem{-21.6000}{004.5650}{\magfontSBTOBomERBo\hbox{call,}}%
+\lyitem{-29.8000}{005.8500}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-29.3000}{007.6898}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-06.0000}{005.9150}{\embeddedps{000.0650 000.0650 003.0000 000.2386 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{007.1748}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{011.6903}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-14.4000}{011.2160}{\magfontSBTOBomERBo\hbox{ha}}%
+\lyitem{-17.4000}{000.0000}{\embeddedps{-00.0000 000.1600 013.4500 013.4500 
000.1000 draw_round_box}}%
+}%
+%
+\interscoreline
+%
+\leavevmode
+\scoreshift = 017.4000 \outputscale 
+\lilypondifundefined{lilypondscoreshift}%
+  {}%
+  {\advance\scoreshift by -\lilypondscoreshift}%
+\lybox{081.6491}{034.8000}{%
+\lyitem{-30.8000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-29.8000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-28.8000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-27.8000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-26.8000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-08.0000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-07.0000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-06.0000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-05.0000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-04.0000}{000.0000}{\lyvrule{000.0000}{080.8058}{000.0500}{000.0500}}%
+\lyitem{-28.8000}{080.6458}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{080.6458}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-29.8000}{000.8500}{\magfontUMWOBomMMBo\char144 }%
+\lyitem{-07.0000}{000.8500}{\magfontUMWOBomMMBo\char144 }%
+\lyitem{-02.9500}{000.4567}{\magfontAOUOBomEMBo\hbox{8}}%
+\lyitem{-06.5000}{073.8811}{\magfontUMWOBomMMBo\char60 }%
+\lyitem{-06.5000}{077.2111}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-06.5000}{076.3111}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-14.4000}{072.6885}{\magfontSBTOBomERBo\hbox{free.}}%
+\lyitem{-18.0000}{072.2520}{\magfontSBTOBomERBo\hbox{good.}}%
+\lyitem{-21.6000}{073.2747}{\magfontSBTOBomERBo\hbox{ver}}%
+\lyitem{-30.8000}{073.8811}{\magfontUMWOBomMMBo\char60 }%
+\lyitem{-30.3000}{077.2111}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-30.3000}{076.3111}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-06.0000}{072.5320}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{072.5320}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-05.0000}{056.8699}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{056.9349}{\embeddedps{000.0650 000.0650 002.5000 000.8122 
000.0700 draw_round_box}}%
+\lyitem{-06.5000}{061.6130}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.5000}{063.4528}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-14.4000}{059.5952}{\magfontSBTOBomERBo\hbox{you'll}}%
+\lyitem{-18.0000}{059.5079}{\magfontSBTOBomERBo\hbox{that's}}%
+\lyitem{-21.6000}{059.4580}{\magfontSBTOBomERBo\hbox{ckers,}}%
+\lyitem{-31.3000}{061.6130}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-31.3000}{063.4528}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-06.0000}{062.9378}{\embeddedps{000.0650 000.0650 000.2386 003.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{060.2031}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{062.9378}{\embeddedps{000.0650 000.0650 002.2386 001.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{060.2031}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.5000}{066.5708}{\magfontUMWOBomMMBo\char60 }%
+\lyitem{-14.4000}{066.4134}{\magfontSBTOBomERBo\hbox{be}}%
+\lyitem{-18.0000}{065.9379}{\magfontSBTOBomERBo\hbox{not}}%
+\lyitem{-21.6000}{066.8250}{\magfontSBTOBomERBo\hbox{E}}%
+\lyitem{-21.6000}{070.4557}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-31.3000}{066.5708}{\magfontUMWOBomMMBo\char60 }%
+\lyitem{-06.0000}{043.6888}{\embeddedps{000.0650 000.0650 003.0000 000.2386 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{042.1562}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{044.9486}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{042.1562}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{048.7326}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-14.4000}{048.2583}{\magfontSBTOBomERBo\hbox{ha}}%
+\lyitem{-14.4000}{051.5225}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-18.0000}{048.2583}{\magfontSBTOBomERBo\hbox{ha}}%
+\lyitem{-18.0000}{051.5225}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-21.6000}{046.6151}{\magfontSBTOBomERBo\hbox{more,}}%
+\lyitem{-29.8000}{048.7326}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{048.7976}{\embeddedps{000.0650 000.0650 003.0000 -00.2614 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{050.0574}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{053.1083}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{053.1083}{\embeddedps{001.5405 002.3513 003.0285 002.8076 
004.1696 002.2500 000.9080 001.2500 002.9933 002.9223 001.5053 002.4661 
000.9080 001.2500 004.1696 002.2500 000.1200 draw_bezier_sandwich}}%
+\lyitem{-14.4000}{053.1083}{\magfontSBTOBomERBo\hbox{ckers,}}%
+\lyitem{-18.0000}{053.1083}{\magfontSBTOBomERBo\hbox{ckers,}}%
+\lyitem{-21.6000}{053.1083}{\magfontSBTOBomERBo\hbox{ha}}%
+\lyitem{-21.6000}{057.1224}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-29.8000}{053.1083}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{053.1733}{\embeddedps{000.0650 000.0650 003.0000 -00.1878 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{054.4331}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{030.3179}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{027.5119}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.5000}{033.9510}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.5000}{035.7908}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-06.0000}{033.9510}{\embeddedps{002.4292 001.8264 004.2968 002.0671 
005.4251 001.2500 001.5449 000.7500 004.2815 002.1861 002.4139 001.9455 
001.5449 000.7500 005.4251 001.2500 000.1200 draw_bezier_sandwich}}%
+\lyitem{-14.4000}{033.9510}{\magfontSBTOBomERBo\hbox{be}}%
+\lyitem{-14.4000}{039.0169}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-18.0000}{033.9510}{\magfontSBTOBomERBo\hbox{not}}%
+\lyitem{-18.0000}{037.3568}{\embeddedps{-00.0000 002.9273 -00.0000 000.0800 
000.0640 draw_round_box}}%
+\lyitem{-21.6000}{033.9510}{\magfontSBTOBomERBo\hbox{E}}%
+\lyitem{-21.6000}{038.7425}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-29.8000}{033.9510}{\magfontUMWOBomMMBo\char60 }%
+\lyitem{-06.0000}{035.2758}{\embeddedps{000.0650 000.0650 000.2386 003.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{038.9681}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{039.0331}{\embeddedps{000.0650 000.0650 003.0000 -00.1878 
000.0700 draw_round_box}}%
+\lyitem{-05.5000}{043.6238}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-05.5000}{045.4636}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-14.4000}{042.4480}{\magfontSBTOBomERBo\hbox{free}}%
+\lyitem{-18.0000}{041.6996}{\magfontSBTOBomERBo\hbox{good,}}%
+\lyitem{-21.6000}{042.7223}{\magfontSBTOBomERBo\hbox{ver}}%
+\lyitem{-29.8000}{043.6238}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-29.3000}{045.4636}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-06.0000}{014.7826}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{014.7826}{\embeddedps{001.9143 001.9292 003.3246 001.7064 
004.0724 000.7500 000.9080 001.2500 003.3433 001.8250 001.9331 002.0478 
000.9080 001.2500 004.0724 000.7500 000.1200 draw_bezier_sandwich}}%
+\lyitem{-14.4000}{014.7826}{\magfontSBTOBomERBo\hbox{so}}%
+\lyitem{-14.4000}{017.9338}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-18.0000}{014.7826}{\magfontSBTOBomERBo\hbox{neigh}}%
+\lyitem{-18.0000}{020.0906}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-21.6000}{014.7826}{\magfontSBTOBomERBo\hbox{li}}%
+\lyitem{-21.6000}{018.3009}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-29.8000}{014.7826}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{014.8476}{\embeddedps{000.0650 000.0650 003.0000 -00.1878 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{016.1074}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-06.5000}{018.4470}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{019.6980}{\embeddedps{000.0650 000.0650 000.3122 003.0000 
000.0700 draw_round_box}}%
+\lyitem{-07.0000}{022.1835}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-14.4000}{019.7370}{\magfontSBTOBomERBo\hbox{ftware}}%
+\lyitem{-18.0000}{020.7706}{\magfontSBTOBomERBo\hbox{bors}}%
+\lyitem{-21.6000}{021.2321}{\magfontSBTOBomERBo\hbox{cen}}%
+\lyitem{-21.6000}{026.0436}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-31.3000}{022.1835}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{023.5083}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{023.5083}{\embeddedps{000.0650 000.0650 002.2386 001.0000 
000.0700 draw_round_box}}%
+\lyitem{-07.0000}{028.9931}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.5000}{030.8329}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-14.4000}{026.7197}{\magfontSBTOBomERBo\hbox{You'll}}%
+\lyitem{-18.0000}{026.5467}{\magfontSBTOBomERBo\hbox{That's}}%
+\lyitem{-21.6000}{028.2226}{\magfontSBTOBomERBo\hbox{ces}}%
+\lyitem{-29.8000}{028.9931}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-29.3000}{030.8329}{\magfontUMWOBomMMBo\char58 }%
+\lyitem{-06.0000}{030.3179}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{027.5119}{\embeddedps{-00.0000 000.1600 002.0000 002.0000 
000.0700 draw_round_box}}%
+\lyitem{-06.0000}{005.8500}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-14.4000}{003.9289}{\magfontSBTOBomERBo\hbox{share}}%
+\lyitem{-18.0000}{004.4621}{\magfontSBTOBomERBo\hbox{help}}%
+\lyitem{-21.6000}{005.1293}{\magfontSBTOBomERBo\hbox{dir}}%
+\lyitem{-21.6000}{008.9876}{\embeddedps{-00.0000 000.6600 -00.4200 000.5500 
000.0800 draw_round_box}}%
+\lyitem{-29.8000}{005.8500}{\magfontUMWOBomMMBo\char61 }%
+\lyitem{-06.0000}{005.9150}{\embeddedps{000.0650 000.0650 003.0000 -00.2614 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{007.1748}{\embeddedps{000.0650 000.0650 000.7386 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-05.5000}{011.0471}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-14.4000}{010.1197}{\magfontSBTOBomERBo\hbox{the}}%
+\lyitem{-18.0000}{009.3277}{\magfontSBTOBomERBo\hbox{their}}%
+\lyitem{-21.6000}{010.6747}{\magfontSBTOBomERBo\hbox{ty}}%
+\lyitem{-29.8000}{011.0471}{\magfontUMWOBomMMBo\char62 }%
+\lyitem{-06.0000}{011.1121}{\embeddedps{000.0650 000.0650 003.0000 000.3122 
000.0700 draw_round_box}}%
+\lyitem{-28.8000}{012.2981}{\embeddedps{000.0650 000.0650 000.8122 002.5000 
000.0700 draw_round_box}}%
+\lyitem{-17.4000}{000.0000}{\embeddedps{-00.0000 000.1600 013.4500 013.4500 
000.1000 draw_round_box}}%
+}%
+\lilypondend

Index: es2/introduccion.tex
===================================================================
RCS file: es2/introduccion.tex
diff -N es2/introduccion.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/introduccion.tex        9 Dec 2010 19:04:17 -0000       1.1
@@ -0,0 +1,191 @@
+\chapter*{Introducción}
+
+\fancyhead[LO,RE]{\scriptsize{INTRODUCCIÓN: Lawrence Lessig}}
+
+\addcontentsline{toc}{chapter}{\textsc{Introducción:} Lawrence Lessig}
+
+Cada generación tiene su filósofo: un escritor o un artista que plasma la
+imaginación de una época. A veces estos filósofos son reconocidos como tales,
+pero a menudo pasan generaciones antes de que se caiga en la cuenta. Sin
+embargo, con reconocimiento o sin él, cada época queda marcada por la gente
+que expresa sus ideales, sea en el susurro de un poema o en el fragor de un
+movimiento político.
+
+Nuestra generación tiene un filósofo. No es un artista, tampoco un escritor
+profesional. Es un programador. Richard Stallman comenzó su trabajo en los
+laboratorios del MIT como programador y arquitecto desarrollando software de
+sistemas operativos. Ha desarrollado su carrera en la vida pública como
+programador y arquitecto fundando un movimiento por la libertad en un mundo
+cada vez más definido por el <<código>>.
+
+El <<código>> es la tecnología que hace que los ordenadores funcionen. Esté
+inscrito en el software o grabado en el hardware, es el conjunto de
+instrucciones, primero escritas como palabras, que dirigen la funcionalidad de
+las máquinas. Estas máquinas (ordenadores) definen y controlan cada vez más
+nuestras vidas. Determinan cómo se conectan los teléfonos y qué aparece en el
+televisor. Deciden si el vídeo puede enviarse por banda ancha hasta un
+ordenador. Controlan la información que un ordenador remite al fabricante.
+Estas máquinas nos dirigen. El código dirige estas máquinas.
+
+¿Qué control deberíamos tener sobre el código? ¿Qué comprensión? ¿Qué libertad
+debería haber para neutralizar el control que permite? ¿Qué poder?
+
+Estas preguntas han sido el reto de la vida de Stallman. A través de sus
+trabajos y de sus palabras nos ha incitado a ser conscientes de la importancia
+de mantener <<libre>> el código. No <<libre>> en el sentido de que los 
escritores
+del código no reciban una remuneración, sino <<libre>> en el sentido de que el
+control, que construyen los codificadores, sea transparente para todos y en el
+de que cualquiera tenga derecho a tomar ese control y de modificarlo a su
+gusto. Esto es el <<software libre>>, <<software libre>> es la respuesta a un
+mundo construido mediante código.
+
+<<Libre>>. Stallman lamenta la ambigüedad de su propio término.\footnote{Se
+refiere aquí, por primera vez en este libro, a la doble acepción de la palabra
+inglesa \textit{free }como libre y como gratis. [\textit{N. del E.}]} No hay
+nada que lamentar. Los rompecabezas obligan a la gente a pensar y el término
+<<libre>> cumple bastante bien esta función de rompecabezas. Para los oídos
+estadounidenses modernos, <<software libre>> suena utópico, imposible. Nada,
+ni siquiera el almuerzo, es libre. ¿Cómo podrían ser <<libres>> las más
+importantes palabras que dirigen las máquinas más esenciales que dirigen el
+mundo? ¿Cómo podría una sociedad en su sano juicio aspirar a semejante ideal?
+
+Sin embargo, el peculiar tañido de la palabra <<libre>> depende de nosotros y
+no del propio término. <<Libre>> tiene diferentes significados, sólo uno de
+ellos se refiere a <<precio>>. Un significado de <<libre>> mucho más
+fundamental es, dice Stallman, el del término <<libertad de expresión>> o
+quizás mejor el de la expresión <<trabajo libre no forzado>>. No libre como
+gratuito, sino libre en el sentido de limitado en cuanto a su control por los
+otros. Software libre significa un control que es transparente y susceptible
+de modificación, igual que las leyes libres, o leyes de una <<sociedad
+libre>>, son libres cuando hacen su control cognoscible y abierto a la
+modificación. La intención del <<movimiento software libre>> de Stallman es
+producir código en la medida en que pueda ser transparente y susceptible de
+modificación haciéndolo <<libre>>.
+
+El mecanismo para este fin es un instrumento extraordinariamente inteligente
+llamado <<copyleft>> que se implementa a través de una licencia llamada GPL.
+Usando el poder del copyright, el <<software libre>> no sólo asegura que
+permanece abierto y susceptible de modificación, sino también que otro
+software que incorpore y use <<software libre>> ---y que técnicamente se
+convierta en <<obra derivada>>--- debe también, a su vez, ser libre. Si uno
+usa y adapta un programa de software libre y distribuye públicamente esa
+versión adaptada, la versión distribuida debe ser tan libre como la versión de
+la que procede. Debe hacerse así, de lo contrario se estará infringiendo el
+copyright.
+
+El <<software libre>>, como las sociedades libres, tiene sus enemigos.
+Microsoft ha entablado una guerra contra la GPL, alertando a quienquiera que
+le escuche de que la GPL es una licencia <<peligrosa>>. El peligro a que se
+refiere, sin embargo, es en gran medida ficticio. Otros plantean objeciones a
+la <<coerción>> que supone el mandato de la GPL de que las versiones
+modificadas sean también libres. Pero una condición no es coerción. Si no es
+coerción que Microsoft no permita a lo usuarios distribuir versiones
+modificadas de Office sin pagarle (presumiblemente) millones, entonces no es
+coerción que la GPL establezca que las versiones modificadas del software
+libre sean también libres.
+
+También están los que califican el mensaje de Stallman de demasiado
+extremista. Pero no es extremista. Al contrario, en un sentido obvio el
+trabajo de Stallman es una simple traslación de la libertad que nuestra
+tradición ha inscrito en el mundo anterior al código. El <<software libre>>
+asegura que el mundo gobernado por el código es tan <<libre>> como nuestra
+tradición que construyó el mundo anterior al código.
+
+Por ejemplo: una <<sociedad libre>> está regulada por leyes. Pero hay límites
+que cualquier sociedad libre pone a esa regulación legal: ninguna sociedad que
+mantenga sus leyes en secreto podría llamarse, nunca, libre. Ningún gobierno
+que esconda sus normas a los gobernados podría incluirse, nunca, en nuestra
+tradición. El Derecho gobierna. Pero sólo, precisamente, cuando lo hace a la
+vista. Y el Derecho sólo está a la vista cuando sus términos pueden ser
+conocidos por los gobernados o por los agentes de los gobernados ---abogados,
+parlamentos.
+
+Esta condición del Derecho va más allá del trabajo de un parlamento. Pensemos
+en la práctica jurídica en los tribunales norteamericanos. Los abogados son
+contratados por sus clientes para defender los intereses de esos clientes. En
+ocasiones esos intereses son defendidos en un litigio. En el curso del
+litigio, los abogados redactan alegaciones. Esas alegaciones, a su vez,
+afectan a las decisiones judiciales. Esas decisiones determinan quien gana un
+caso concreto o si una determinada ley guarda conformidad con una
+constitución.
+
+Todos los elementos de ese proceso son libres en el sentido a que se refiere
+Stallman. Las alegaciones jurídicas están disponibles para su libre uso por
+los demás. Las argumentaciones son transparentes ---lo cual es distinto a
+decir que son buenas--- y el razonamiento puede ser utilizado sin la
+autorización del abogado original. Las opiniones formuladas pueden ser citadas
+en alegaciones posteriores. Pueden ser copiadas e incorporadas en otra
+argumentación u opinión. El <<código fuente>> del Derecho estadounidense es
+deliberadamente y por principio abierto y de libre uso por cualquiera. Y así
+lo usan libremente los abogados, ya que el secreto de una gran argumentación
+es que resulte original mediante la reutilización de lo que se ha hecho antes.
+La fuente es libre, la creatividad y una forma de economía se cimentan sobre
+ella.
+
+Esta economía del código abierto ---y me refiero aquí al código legal
+abierto--- no arruina a los abogados. Las firmas de abogados tienen incentivos
+suficientes para redactar buenas alegaciones incluso cuando material que crean
+pueda ser apropiado y utilizado por cualquier otro. El abogado es un artesano
+cuyo trabajo es de dominio público. Sin embargo la artesanía no es caridad.
+Los abogados cobran, la gente no contrata ese tipo de trabajo sin un precio.
+Pero esa economía progresa con trabajos posteriores que se añaden a los
+anteriores.
+
+Podríamos imaginar una práctica jurídica que fuese diferente, alegaciones y
+argumentaciones que se mantuviesen secretas, sentencias que hiciesen pública
+su decisión pero no sus fundamentos. Leyes que fueran guardadas por la policía
+y no se hiciesen públicas para nadie más. Normativas que se aplicasen sin
+explicar su contenido.
+
+Podemos imaginar esa sociedad, pero no podemos imaginarnos llamarla <<libre>>.
+Estén, o no, mejor o más eficientemente gestionados los incentivos en esa
+sociedad, esta no podría ser considerada libre. Los ideales de libertad, de
+vida en una sociedad libre, exigen algo más que una gestión eficiente. En
+cambio, el aperturismo y la transparencia son los límites en los cuales se
+construye un sistema legal, sin que se añadan nuevas ideas a conveniencia de
+los líderes. La vida sometida al código informático no debería ser menos.
+
+Escribir códigos no es pleitear. Es mejor, más rico, más productivo. Pero el
+Derecho es un ejemplo obvio de que la creatividad y la motivación no dependen
+de un perfecto control sobres los productos que se crean. Igual que el jazz, o
+las novelas, o la arquitectura, el Derecho se construye sobre el trabajo hecho
+con anterioridad. La creatividad siempre es esta agregación y cambio. Y una
+sociedad libre es aquella que garantiza que sus recursos más importantes
+permanecen libres, precisamente en este sentido.
+
+Por primera vez este libro recoge los artículos y las conferencias de Richard
+Stallman de forma que queden claros su sutileza y su fuerza. Los ensayos
+abarcan un amplio espectro, desde el copyright a la historia del movimiento
+del software libre. Incluyen muchas argumentaciones no muy bien conocidas y,
+entre ellas, una apreciación especialmente inteligente sobre las cambiantes
+circunstancias que vuelven sospechoso al copyright en el mundo digital.
+Servirán como recurso para aquellos que busquen comprender el pensamiento de
+este hombre poderoso, poderoso por sus ideas, su pasión y su integridad, a
+pesar de carecer de poder en los demás sentidos. Inspirarán a aquellos que
+adopten estas ideas y construyan a partir de ellas.
+
+No conozco bien a Stallman. Lo conozco lo suficientemente bien para saber que
+es una persona que es difícil que nos guste. Es obstinado, a menudo
+impaciente. Su ira puede inflamarse ante un amigo con tanta facilidad como
+ante un enemigo. Es testarudo y persistente, paciente en todo caso.
+
+Pero cuando nuestro mundo finalmente comprenda el poder y el peligro del
+código, cuando finalmente vea que el código, como las leyes o como el
+gobierno, debe ser transparente para ser libre, entonces volveremos la mirada
+a este programador testarudo y persistente y reconoceremos la idea por cuya
+realidad ha luchado: la idea de un mundo donde la libertad y el conocimiento
+sobreviven al compilador. Y comprenderemos que nadie, por medio de sus actos o
+de sus palabras, ha hecho tanto para hacer posible la libertad que la sociedad
+venidera podría tener.
+
+Aún no hemos ganado esa libertad. Podríamos fracasar en su consecución. Pero
+triunfemos o fracasemos, en estos artículos se refleja lo que esa libertad
+podría ser. Y en la vida que plasman esas palabras y obras está la inspiración
+para todo el que, como Stallman, lucha para crear esa libertad. 
+
+\bigskip
+
+\begin{flushright} \noindent\textsc{Lawrence Lessig} \\ 
+\textit{Presidente de Creative Commons}
+\end{flushright}
+

Index: es2/licencia_publicagnu.tex
===================================================================
RCS file: es2/licencia_publicagnu.tex
diff -N es2/licencia_publicagnu.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/licencia_publicagnu.tex 9 Dec 2010 19:04:17 -0000       1.1
@@ -0,0 +1,439 @@
+\chapter[Licencia Pública General GNU]{Licencia Pública 
+General GNU\protect\footnote{This is an unofficial translation of the GNU
+General Public License into spanish. It was not published by the Free Software
+Foundation, and does not legally state the distribution terms for software
+that uses the GNU LGPL ---only the original English text of the GNU GPL does
+that. However, we hope that this translation will help spanish speakers
+understand the GNU GPL better. [Esta es una traducción no oficial al español
+de la GNU General Public License. No ha sido publicada por la Free Software
+Foundation, y no establece legalmente las condiciones de distribución para el
+software que usa la GNU GPL. Estas condiciones se establecen solamente por el
+texto original, en ingl\'{e}s, de la GNU GPL. Sin embargo, esperamos que esta
+traducción ayude a los hispanohablantes a entender mejor la GNU GPL.]}}
+
+\begin{quote}
+
+\small
+
+General Public License o GPL-GNU
+
+Versión 2, junio 1991,
+
+Copyright \copyright{} 1989, 1991 Free Software Foundation, Inc. 
+
+675 Mass Ave, Cambridge, MA 02139, EEUU 
+
+Se permite la copia y distribución de copias literales de este documento, pero
+no se permite su modificación. 
+
+\end{quote}
+
+\normalsize
+
+\section{Preámbulo}
+
+Las licencias que cubren la mayor parte del software están diseñadas para
+despojarle de la libertad para compartirlo y para modificarlo. Por el
+contrario, la Licencia Pública General de GNU pretende garantizar la libertad
+de compartir y modificar software libre ---para asegurar que el software es
+libre para todos sus usuarios. Esta Licencia Pública General se aplica a la
+mayor parte del software de la \textit{Free Software Foundation} y a cualquier
+otro programa si sus autores se comprometen a utilizarla. [Existe otro
+software de la \textit{Free Software Foundation} que está cubierto por la
+Licencia Pública General de GNU para Bibliotecas.] También puedes aplicarla a
+sus propios programas. 
+
+Cuando hablamos de software libre, estamos refiri\'{e}ndonos a la libertad, no 
al
+precio. Nuestra Licencia Pública General está diseñada para asegurarnos de que
+tenga la libertad de distribuir copias de software libre ---y cobrar
+por ese servicio si quiere---, de que reciba el código fuente o de que pueda
+conseguirlo si así lo desea, de que pueda modificar el software o utilizar
+fragmentos del mismo en nuevos programas libres, y de que sepa que puede hacer
+todas estas cosas.   
+
+Para proteger sus derechos, necesitamos algunas restricciones que prohíban
+negarle a usted estos derechos o pedirle que renuncie a ellos. Estas
+restricciones se traducen en ciertas obligaciones que le afectan si distribuye
+copias del software, o si modifica software. 
+
+Por ejemplo, si distribuye copias de uno de estos programas, ya sea
+gratuitamente, o a cambio de unos honorarios, debe dar a los receptores todos
+los derechos que posee. Debe asegurarse de que ellos tambi\'{e}n reciben, o
+pueden conseguir, el código fuente. Y debe mostrarles estas condiciones de
+forma que conozcan sus derechos. 
+
+Protegemos sus derechos por medio de la combinación de dos medidas: (1)
+ponemos el software bajo copyright  y (2) le ofrecemos esta licencia, que le
+da permiso legal para copiar, distribuir y/o modificar el software.
+
+También, para proteger a cada autor y a nosotros mismos, queremos asegurarnos
+de que todo el mundo comprende que no se proporciona ninguna garantía para
+este software libre. Si el software es modificado y distribuido, queremos que
+sus receptores sepan que lo que tienen no es el original, de forma que
+cualquier problema introducido por otros no afecte a la reputación de los
+autores originales. 
+
+Por último, cualquier programa libre está constantemente amenazado por las
+patentes de software. Queremos evitar el peligro de que los distribuidores de
+un programa libre lo patenten por su cuenta, convirtiendo así el programa en
+propietario. Para evitar esto, hemos dejado claro que cualquier patente debe
+ser registrada para el libre uso, o no ser registrada de ninguna manera. 
+
+Los términos exactos y las condiciones para la copia, distribución y
+modificación se exponen a continuación.  
+
+\section{T\'{e}rminos y condiciones para la copia, distribución y modificación
+de la Licencia Pública General de GNU} 
+
+
+\begin{enumerate}
+
+\setcounter{enumi}{-1}
+
+\item Esta licencia se aplica a cualquier programa u otro tipo de trabajo que
+contenga una nota colocada por el titular del copyright que señale que puede
+ser distribuido bajo los términos de esta Licencia Pública General. En
+adelante, el <<Programa>> se referirá a cualquier programa o trabajo que cumpla
+esa condición y el <<trabajo basado en el programa>> se referirá bien al
+Programa o a cualquier trabajo derivado de él según la ley de copyright; esto
+es, un trabajo que contenga el programa o una porción de él, ya sea de forma
+literal o con modificaciones y/o traducido en otro lenguaje. (Por lo tanto, la
+traducción está incluida sin limitaciones en el término <<modificación>>.) Cada
+titular de la licencia será denominado <<usted>>. 
+
+Cualquier otra actividad que no sea la copia, distribución o modificación no
+está cubierta por esta licencia y está fuera de su incumbencia. El acto de
+ejecutar el Programa no está restringido y los resultados del Programa están
+cubiertos únicamente si sus contenidos constituyen un trabajo basado en el
+Programa, independientemente de haberlo producido mediante la ejecución del
+programa. El que esto se cumpla, depende de lo que haga el Programa. 
+
+\item Usted puede copiar y distribuir copias literales del código fuente del
+Programa, según lo ha recibido, en cualquier medio, siempre que de forma
+adecuada y bien visible publique en cada copia un anuncio de copyright
+adecuado y un repudio de garantía; mantenga intactos todos los anuncios que se
+refieran a esta licencia y a la ausencia de garantía y proporcione a cualquier
+otro receptor del programa una copia de esta licencia junto con el Programa. 
+
+Puede cobrar un precio por el acto físico de transferir una copia, y puede,
+según su libre albedrío, ofrecer una garantía a cambio de unos honorarios. 
+
+\item Puede modificar su copia o sus copias del Programa o de cualquier
+fragmento del mismo, creando de esta manera un trabajo basado en el Programa,
+y puede copiar y distribuir esa modificación o trabajo bajo los términos del
+apartado 2, antedicho, siempre que además cumpla las siguientes condiciones: 
+
+\begin{enumerate}
+
+% cambio estilo de la letra ( a) -> a.)
+\renewcommand{\theenumii}{\alph{enumii}}
+\renewcommand{\labelenumii}{\theenumii.}
+
+\item Debe hacer que los ficheros modificados lleven anuncios prominentes
+indicando que los ha cambiado y la fecha de cualquier modificación. 
+ 
+\item Debe hacer que cualquier trabajo que distribuya o publique y que en
+todo o en parte contenga o sea derivado del Programa o de cualquier parte de
+él sea registrado como un todo, sin carga alguna a terceras partes bajo las
+condiciones de esta licencia. 
+ 
+\item Si el programa modificado lee normalmente órdenes interactivamente
+cuando es ejecutado, debe hacer que, cuando comience su ejecución para ese uso
+interactivo de la forma habitual, muestre o escriba un mensaje que incluya un
+anuncio del copyright y un anuncio de que no se ofrece ninguna garantía ---o
+por el contrario que usted provee la garantía--- y que los usuarios pueden
+redistribuir el programa bajo estas condiciones, indicando al usuario cómo
+puede ver una copia de esta licencia. (Excepción: si el propio programa es
+interactivo pero normalmente no muestra este anuncio, no se requiere que su
+trabajo basado en el Programa muestre ningún anuncio.)
+ 
+\end{enumerate}
+
+Estos requisitos se aplican al trabajo modificado como un todo. Si partes
+identificables de ese trabajo no son derivadas del Programa, y pueden,
+razonablemente, considerarse trabajos independientes y separados en sí mismos,
+entonces esta Licencia y sus términos no se aplicarán a esas partes cuando
+sean distribuidas como trabajos separados. Pero cuando distribuya esas mismas
+secciones como partes de un conjunto, que no deja de ser un trabajo basado en
+el Programa, la distribución del conjunto debe hacerse según los términos de
+esta licencia, cuyos permisos para otros propietarios de la licencia se
+extienden al conjunto completo, y por lo tanto a todas y cada una de sus
+partes, con independencia de quién la escribió. 
+
+Por lo tanto, no es la intención de este apartado reclamar derechos o desafiar
+sus derechos sobre trabajos escritos completamente por usted. Más bien se
+intenta ejercer el derecho a controlar la distribución de los trabajos
+derivados o colectivos basados en el Programa. 
+
+Además, el simple hecho de reunir un trabajo no basado en el Programa con el
+Programa ---o con un trabajo basado en el Programa--- en un volumen de
+almacenamiento o en un medio de distribución no hace que dicho trabajo entre
+dentro del ámbito cubierto por esta licencia. 
+
+\item Puede copiar y distribuir el Programa ---o un trabajo basado en él, según
+se especifica en el apartado 3---, como código objeto o en formato ejecutable
+según los términos de los apartados 2 y 3, siempre que además cumpla una de
+las siguientes condiciones: 
+
+\begin{enumerate}
+
+% cambio estilo de la letra ( a) -> a.)
+\renewcommand{\theenumii}{\alph{enumii}}
+\renewcommand{\labelenumii}{\theenumii.}
+
+\item Acompañarlo con el código fuente completo correspondiente, en formato
+electrónico, que debe ser distribuido según se especifica en los apartados 2 y
+3 de esta Licencia en un medio habitualmente utilizado para el intercambio de
+programas, o 
+
+\item Acompañarlo con una oferta por escrito, válida al menos durante tres 
años,
+para proporcionar a terceros una copia completa en formato electrónico del
+código fuente correspondiente, a un coste no mayor que el de realizar
+físicamente la distribución del código fuente, que será distribuido bajo las
+condiciones descritas en los apartados 2 y 3, en un medio habitualmente
+utilizado para el intercambio de programas, o 
+
+\item Acompañarlo con la información que recibió ofreciendo distribuir el 
código
+fuente correspondiente. (Esta opción se permite sólo para distribución no
+comercial y sólo si usted recibió el programa como código objeto o en formato
+ejecutable con tal oferta, de acuerdo con el apartado b anterior.)
+
+\end{enumerate}
+
+Por código fuente de un trabajo se entiende la forma preferida del trabajo
+cuando se introducen modificaciones. Para un trabajo ejecutable, se entiende
+por código fuente completo el código fuente de todos los módulos que contiene,
+además de cualquier fichero asociado de definición de interfaces y de los
+guiones utilizados para controlar la compilación e instalación del ejecutable.
+Como excepción especial, el código fuente distribuido no necesita incluir nada
+que sea distribuido normalmente ---bien como fuente, bien en forma binaria---
+con los componentes principales ---compilador, kernel y similares--- del
+sistema operativo en el cual funciona el ejecutable, a no ser que el propio
+componente acompañe al ejecutable. 
+
+Si la distribución del ejecutable o del código objeto se hace mediante la
+oferta de un acceso para copiarlo de un cierto lugar, entonces se considera la
+oferta de acceso para copiar el código fuente de ese mismo lugar como
+distribución del código fuente, incluso aunque terceras partes no estén
+forzadas a copiar la fuente junto con el código objeto. 
+
+\item No puede copiar, modificar, <<sublicenciar>> o distribuir el Programa 
excepto
+como prevé expresamente esta licencia. Cualquier intento de copiar, modificar,
+<<sublicenciar>> o distribuir el Programa de otra forma no es válida, y hará 
que
+cesen automáticamente los derechos que le proporciona esta Licencia. En
+cualquier caso, las partes que hayan recibido copias o derechos de usted bajo
+esta Licencia no cesarán en sus derechos mientras esas partes continúen
+cumpliéndola. 
+
+\item No está obligado a aceptar esta licencia, ya que no la ha firmado. Sin
+embargo, no hay nada más que le autoriza a modificar o distribuir el Programa
+o sus trabajos derivados. Estas acciones están prohibidas por la ley si no
+acepta esta Licencia. Por lo tanto, si modifica o distribuye el Programa ---o
+cualquier trabajo basado en el Programa---, está indicando que acepta esta
+Licencia para poder hacerlo, y todos sus términos y condiciones para copiar,
+distribuir o modificar el Programa o trabajos basados en él. 
+
+\item Cada vez que redistribuya el Programa ---o cualquier trabajo basado en
+él---, el receptor recibe automáticamente una licencia del emisor de la
+licencia original para copiar, distribuir o modificar el Programa, sujeta a
+estos términos y condiciones. No puede imponer al receptor ninguna restricción
+adicional sobre el ejercicio de los derechos garantizados aquí. Usted no es
+responsable de hacer cumplir esta licencia a terceros.
+
+\item Si, como consecuencia de una resolución judicial o de una alegación de
+infracción de patente o por cualquier otra razón ---no limitada a asuntos
+relacionados con patentes---, se le impusieran condiciones ---ya sea por
+mandato judicial, por acuerdo o por cualquier otra causa--- que contradigan
+las condiciones de esta licencia, esto no le exime de cumplir las condiciones
+de la misma. Si no puede distribuir el Programa de forma que se satisfagan
+simultáneamente sus obligaciones bajo esta licencia y cualquier otra
+obligación pertinente, entonces no podrá distribuir el Programa de ninguna
+forma. Por ejemplo, si una patente no permite la redistribución libre de
+derechos de autor del Programa por parte de todos aquellos que reciban copias
+directa o indirectamente a través de usted, entonces la única forma en que
+podría satisfacer tanto esa condición como esta licencia sería evitar
+completamente la distribución del Programa. 
+
+Si cualquier porción de este apartado se considera nula o imposible de cumplir
+en cualquier circunstancia particular habrá de cumplirse el resto y la sección
+por entero habrá de cumplirse en cualquier otra circunstancia. 
+
+No es el propósito de este apartado inducirle a infringir ninguna
+reivindicación de patente ni de ningún otro derecho de propiedad o a impugnar
+la validez de ninguna de dichas reivindicaciones. Este apartado tiene el único
+propósito de proteger la integridad del sistema de distribución de software
+libre, que se realiza mediante prácticas de licencia pública. Mucha gente ha
+hecho contribuciones generosas a la amplia variedad de software distribuido
+mediante ese sistema, con la confianza de que el sistema se aplicará
+consistentemente. Pertenece al autor/donante decidir si quiere distribuir
+software mediante cualquier otro sistema; una licencia no puede imponer esa
+elección. 
+
+Este apartado pretende dejar completamente claro lo que se cree que es una
+consecuencia del resto de esta Licencia. 
+
+\item Si la distribución y/o uso del Programa está restringida en ciertos
+países, ya sea por medio patentes o por interfaces bajo copyright, el titular
+del copyright que coloca este Programa bajo esta licencia puede añadir una
+limitación explícita de distribución geográfica excluyendo dichos países, de
+forma que la distribución se permita sólo en o entre los países no excluidos
+de esta manera. En ese caso, esta licencia incorporará la limitación como si
+estuviese escrita en el cuerpo de esta licencia. 
+
+\item La \textit{Free Software Foundation} puede publicar versiones revisadas
+y/o nuevas de la Licencia Pública General de cuando en cuando. Estas nuevas
+versiones serán similares en espíritu a la presente versión, pero pueden ser
+diferentes en algunos detalles con el fin considerar nuevos problemas o
+situaciones. 
+
+Cada versión recibe un número que la distingue de otras. Si el Programa
+especifica un número de versión de esta licencia que se refiere a ella y a
+<<cualquier versión posterior>>, tiene la opción de seguir los términos y
+condiciones, bien de esa versión, bien de cualquier versión posterior
+publicada por la \textit{Free Software Foundation}. Si el Programa no
+especifica un número de versión para esta licencia, podrás escoger cualquier
+versión publicada por la \textit{Free Software Foundation}. 
+
+\item Si quisiera incorporar ciertas partes del Programa en otros programas
+libres cuyas condiciones de distribución son diferentes, contacte al autor
+para pedirle permiso. Si el software tiene copyright de la \textit{Free
+Software Foundation}, escriba a la \textit{Free Software Foundation}: algunas
+veces hacemos excepciones en estos casos. Nuestra decisión estará guiada por
+el doble objetivo de preservar la libertad de todos los derivados de nuestro
+software libre y de promover que se comparta y reutilice el software en
+general. 
+
+\medskip
+\begin{center}
+\textbf{\textsc{Ausencia de garantía}}
+\end{center}
+
+\item \textsc{Dado que el programa se licencia de forma gratuita, no se
+ofrece ninguna garantía sobre el programa en toda la extensión permitida por
+la legislación aplicable. Excepto cuando se indique de otra forma por escrito,
+los titulares del copyright y/u otras partes proporcionan el programa <<tal
+cual>>, sin garantía de ninguna clase, ya sea expresa o implícita, incluyendo
+---pero no limitado por--- las garantías mercantiles implícitas o a la
+conveniencia para cualquier propósito particular. Cualquier riesgo referente a
+la calidad y a las prestaciones del programa es asumido por usted. Si se
+probase que el Programa es defectuoso, asume el coste de cualquier servicio,
+reparación o corrección. }
+
+\item \textsc{En ningún caso, salvo que lo requiera la legislación
+aplicable o haya sido acordado por escrito, ningún titular del
+}\textit{\textsc{copyright}}\textsc{ ni ninguna otra parte que modifique y/o
+redistribuya el Programa según se permite en esta Licencia será responsable
+ante usted por daños, incluyendo cualquier daño general, especial, incidental
+o resultante producido por el uso o la imposibilidad de uso del Programa
+---incluyendo, pero no limitado por, la pérdida de datos, la generación
+incorrecta de datos, las pérdidas sufridas por usted o por terceros, y un
+fallo del Programa al funcionar en combinación con cualquier otro programa---,
+incluso si dicho titular u otra parte ha sido advertido de la posibilidad de
+dichos daños.}
+
+\end{enumerate}
+
+\medskip
+\begin{center}
+\textsc{\textbf{Fin de términos y condiciones}}
+\end{center}
+\bigskip
+
+\section{Ap\'{e}ndice. Cómo aplicar estos t\'{e}rminos a sus nuevos programas.}
+
+Si usted desarrolla un nuevo Programa, y quiere que sea del mayor uso posible
+para el público en general, la mejor forma de conseguirlo es convirtiéndolo en
+software libre que cualquiera pueda redistribuir y cambiar según estos
+términos. 
+
+Para hacerlo, añada las siguientes cláusulas al programa. Lo más seguro es
+añadirlas al principio de cada fichero fuente para transmitir lo más
+efectivamente posible la ausencia de garantía. Además, cada fichero debería
+tener al menos la línea de <<copyright>> y un indicador de dónde puede
+encontrarse el anuncio completo. 
+
+\bigskip
+
+\textit{<una línea para indicar el nombre del programa y una breve idea de qué
+hace.>}
+
+\smallskip
+\begin{quote}
+
+\small
+
+\texttt{Copyright (C) 19aa <nombre del autor>}
+
+\texttt{Este programa es software libre. Puede redistribuirlo y/o modificarlo 
bajo los
+términos de la Licencia Pública General de GNU según es publicada por la
+\textit{Free Software Foundation}, bien de la versión 2 de dicha Licencia o
+bien ---según su elección--- de cualquier versión posterior. }
+
+\texttt{Este programa se distribuye con la esperanza de que sea útil, pero SIN 
NINGUNA
+GARANTÍA, incluso sin la garantía MERCANTIL implícita o sin garantizar la
+CONVENIENCIA PARA UN PROPÓSITO PARTICULAR. Para más detalles, véase la
+Licencia Pública General de GNU. }
+
+\texttt{Debería haber recibido una copia de la Licencia Pública General junto 
con este
+programa. En caso contrario, escriba a la Free Software Foundation, Inc., en
+675 Mass Ave, Cambridge, MA 02139, EEUU.}
+
+\end{quote}
+
+\normalsize
+
+Añada también información sobre cómo contactar con usted mediante correo
+electrónico y postal. 
+
+Si el programa es interactivo, haga que muestre un pequeño anuncio como el
+siguiente, cuando comienza a funcionar en modo interactivo: 
+
+\smallskip
+\begin{quote}
+
+\small
+
+\texttt{Gnomovision versión 69, Copyright \copyright{} 19aa nombre del autor}
+
+\texttt{Gnomovision no ofrece ABSOLUTAMENTE NINGUNA GARANTÍA. Para más detalles
+escriba <<show c>>.}
+
+\end{quote}
+
+\normalsize
+
+Los comandos hipotéticos <<show w>> y <<show c>> deberían mostrar las partes
+adecuadas de la Licencia Pública General. Por supuesto, los comandos que use
+pueden llamarse de cualquier otra manera. Podrían incluso ser pulsaciones del
+ratón o elementos de un menú ---lo que sea apropiado para su programa. 
+
+Tambi\'{e}n deberá conseguir que su empleador ---si trabaja como
+programador--- o su Universidad ---si es el
+caso--- firme un <<renuncia de copyright>> para el programa, en caso
+de que sea necesario. A continuación se ofrece un ejemplo, altere los nombres
+según sea conveniente: 
+
+\smallskip
+\begin{quote}
+
+\small
+
+\texttt{Yoyodyne, Inc. mediante este documento renuncia a cualquier interés de
+derechos de \textit{copyright} con respecto al programa Gnomovision ---que
+hace pasadas a compiladores--- escrito por James Hacker} 
+
+\texttt{<\textit{firma de Ty Coon}>, 20 de diciembre de 1996}
+
+\texttt{\textit{Ty Coon}, Presidente de Asuntillos Varios.}
+
+\end{quote}
+
+\normalsize
+
+Esta Licencia Pública General no permite incorporar sus programas en programas
+propietarios. Si su programa es una biblioteca de subrutinas, puede considerar
+más útil permitir enlazar aplicaciones propietarias con la biblioteca. Si este
+es el caso, use la Licencia Pública General de GNU para Bibliotecas en lugar
+de esta Licencia.
+
+

Index: es2/licenciapublica_menor.tex
===================================================================
RCS file: es2/licenciapublica_menor.tex
diff -N es2/licenciapublica_menor.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/licenciapublica_menor.tex       9 Dec 2010 19:04:17 -0000       1.1
@@ -0,0 +1,606 @@
+\chapter[Licencia Pública General Menor]{Licencia Pública General
+Menor\protect\footnote{This is an unofficial translation of the GNU Lesser
+General Public License into spanish. It was not published by the Free Software
+Foundation, and does not legally state the distribution terms for software
+that uses the GNU LGPL ---only the original English text of the GNU LGPL does
+that. However, we hope that this translation will help spanish speakers
+understand the GNU GPL better. [Esta es una traducción no oficial al español
+de la GNU Lesser General Public License. No ha sido publicada por la Free
+Software Foundation, y no establece legalmente las condiciones de distribución
+para el software que usa la GNU LGPL. Estas condiciones se establecen
+solamente por el texto original, en ingl\'{e}s, de la GNU LGPL. Sin embargo,
+esperamos que esta traducción ayude a los hispanohablantes a entender mejor la
+GNU LGPL.] Esta es la primera versión emitida de la GPL Menor. Es tambi\'{e}n
+la sucesora de la GNU Library Public Licence, versión 2, de aquí la versión
+2.1}}
+
+\begin{quote}
+
+\small
+
+GNU Lesser General Public Licence, GNU-GPL
+
+Versión 2.1, Febrero 1999 
+
+Copyright \copyright{} 1991, 1999 
+
+Free Software Foundation, Inc. 59, Temple Place,  Suite 330, Boston, MA 
02111-1307  USA
+
+Se permite la copia y distribución de copias literales de este documento, pero 
no se permite su modificación. 
+
+\end{quote}
+
+\normalsize
+
+\section{Preámbulo}
+
+Las licencias, para la mayoría del software, están diseñadas para eliminar la
+libertad de compartirlo o de modificarlo. En contraste, las Licencias Públicas
+Generales GNU pretenden garantizar la libertad de compartir y modificar el
+software; para asegurar que el software sea libre para todos los usuarios.
+
+Esta licencia, la Licencia Pública General Menor [Lesser General Public
+Licence], se aplica a ciertos paquetes de software específicamente diseñados
+---normalmente bibliotecas--- de la \textit{Free Software Foundation} y de
+otros autores que deciden usarla. Usted también puede usarla, pero le
+sugerimos que piense primero cuidadosamente si esta licencia o la General
+Public Licence ordinaria, es o no la mejor estrategia en su caso particular,
+basándose en las explicaciones siguientes.
+
+Cuando hablamos de software libre, nos referimos a libertad de uso, no al
+precio. Nuestra Licencia Pública General está diseñada para asegurar que usted
+sea libre de distribuir copias de software libre ---y cobrar por este servicio
+si así lo desea---; que reciba el código fuente o que pueda obtenerlo si así
+lo quiere; que pueda modificar el software y utilizar partes de él en nuevos
+programas libres; y que haya sido informado de que tiene estos derechos.
+
+Para proteger sus derechos, necesitamos imponer restricciones que prohíban a
+los distribuidores negarle estos derechos o a pedirle que renuncie a los
+mismos. Estas restricciones se traducen en ciertas responsabilidades si
+distribuye copias de la biblioteca o si la modifica.
+
+Por ejemplo, si distribuye copias de la biblioteca, de forma gratuita o no,
+debe ofrecer a los receptores todos los derechos que nosotros le ofrecemos a
+usted. Debe asegurarse de que ellos también reciban o puedan obtener el código
+fuente. Si usted enlaza otro código con la biblioteca, debe proporcionar a los
+receptores los ficheros objeto completos, de forma que ellos puedan
+reenlazarlos con la biblioteca después de introducir cambios en la biblioteca
+y recompilarla. Y debe mostrarles estos términos para que conozcan sus
+derechos.
+
+Nosotros protegemos sus derechos con un método que consiste en dos pasos: (1)
+obtenemos los derechos de autor de la biblioteca y (2) le ofrecemos esta
+licencia que le autoriza acopiar, distribuir y/o modificar la biblioteca.
+
+Para proteger a los distribuidores, queremos dejar muy claro que no existe
+garantía para la biblioteca libre. Además, si la biblioteca es modificada por
+alguien y se transmite, los receptores deberían saber que lo que tienen no es
+la versión original, de forma que la reputación del autor original no se vea
+afectada por problemas que podrían ser introducidos por otros.
+
+Por último, las patentes de software plantean una amenaza constante para la
+existencia de cualquier programa libre. Queremos asegurarnos que una empresa
+no pueda limitar eficazmente a los usuarios de un programa libre mediante la
+obtención de una licencia restrictiva de un titular de patente. Por lo tanto,
+insistimos en que cualquier licencia de patente obtenida para una versión de
+la biblioteca sea congruente con todas las libertades de uso especificadas en
+esta licencia.
+
+La mayoría del software GNU, incluyendo algunas bibliotecas, está cubierto por
+la Licencia Pública General GNU ordinaria. Esta licencia, la Licencia Pública
+General Menor GNU, se aplica a ciertas bibliotecas y es bastante diferente de
+la Licencia Pública General ordinaria. Usamos esta licencia para ciertas
+bibliotecas con el objeto de permitir el enlace de las mismas dentro de
+programas no libres.
+
+Cuando un programa se enlaza con una biblioteca, ya sea estáticamente ya sea
+usando una biblioteca compartida, la combinación de los dos es, legalmente
+hablando, un trabajo combinado, un derivado de la biblioteca original. La
+Licencia Pública General ordinaria permitiría tal enlace sólo si la
+combinación completa ajusta sus criterios de libertad. La Licencia Pública
+General Menor introduce un criterio más laxo para el enlace de otro código con
+la biblioteca.
+
+Denominamos a esta licencia como Licencia Pública General <<Menor>> porque hace
+<<menos>> que la Licencia Pública General ordinaria para proteger las 
libertades
+del usuario. También proporciona a los desarrolladores de programas libres
+<<menos>> ventajas sobre los programas no libres competidores. Estas 
desventajas
+son la razón por la cual nosotros usamos la Licencia Pública General ordinaria
+para la mayoría de las bibliotecas. Sin embargo, la licencia Menor proporciona
+ventajas en circunstancias especiales.
+
+Por ejemplo, en raras ocasiones puede haber una especial necesidad de fomentar
+al máximo posible el uso de una biblioteca determinada, de forma que esta se
+convierta en un estándar. Para ello, se debe permitir a los programas no
+libres el uso de estas bibliotecas. Un caso más frecuente es el de una
+biblioteca libre que desempeñe la misma función que la que realizan las
+bibliotecas no libres más utilizadas. En este caso, hay poco que ganar
+limitando la biblioteca únicamente al software libre, de manera que usamos la
+Licencia Pública General Menor.
+
+En otros casos, el permiso para usar una biblioteca determinada en programas
+no libres aumenta el número de usuarios de gran cantidad de software libre.
+Por ejemplo, el permiso para utilizar la biblioteca GNU C en programas no
+libres posibilita a mucha más gente  utilizar el sistema operativo GNU, así
+como su variante, el sistema operativo GNU/LINUX.
+
+Aunque la Licencia Pública General Menor no protege tanto las libertades del
+usuario, asegura que el usuario de un programa que está enlazado con la
+biblioteca tiene la libertad y los medios para ejecutar ese programa usando
+una versión modificada de la biblioteca.
+
+Los términos y las condiciones exactas para la copia, distribución y
+modificación se indican a continuación. Preste especial atención a la
+diferencia entre un <<trabajo basado en la biblioteca>> y un <<trabajo que
+utiliza la biblioteca>>. El primero contiene código derivado de la biblioteca,
+mientras que el último debe estar unido a la biblioteca para ser ejecutado.
+
+
+\section{Términos y condiciones para la copia, distribución y modificación}
+
+\begin{enumerate}
+
+\setcounter{enumi}{-1}
+
+\item El acuerdo de esta licencia se aplica a cualquier biblioteca de software 
u
+otro programa que contenga un aviso colocado por el titular de los derechos de
+autor u otras partes interesadas explicando que puede ser distribuido bajo los
+términos de esta Licencia Pública General Menor ---llamada también <<esta
+Licencia>>. A cada titular de permiso se le designa por <<usted>>.
+
+Una <<biblioteca>> contiene una colección de funciones y/o datos de software,
+preparados para ser enlazados de una forma cómoda con programas de aplicación
+---que usan algunas de estas funciones y datos--- para formar ejecutables.
+
+Por <<Biblioteca>> nos referiremos, en adelante, a cualquier trabajo o
+biblioteca de software que haya sido distribuido bajo estos términos. Un
+<<trabajo basado en la Biblioteca>> significa que, o la Biblioteca o cualquier
+trabajo derivado, están bajo la ley de copyright: es decir, un trabajo que
+contiene a la Biblioteca o a una parte de ella, ya sea de forma literal o con
+modificaciones y/o traducida de forma clara a otro idioma ---mas adelante se
+incluye la traducción sin restricción en el término <<modificación>>.
+
+El <<código fuente>> para un trabajo se refiere a la forma preferida del 
trabajo
+para hacer modificaciones en él. Para una Biblioteca, el código fuente
+completo se refiere a todos los códigos fuente para todos los módulos que
+contenga la biblioteca, además de cualquier fichero de definición de interfaz
+asociado y los guiones [\textit{scripts}] asociados para controlar la
+compilación e instalación de la biblioteca.
+
+Otras actividades que no sean la copia, distribución y modificación no se
+encuentran cubiertas por esta Licencia; se encuentran fuera de su ámbito. La
+opción de ejecutar un programa utilizando la Biblioteca no esta restringido y
+el resultado de dicho programa esta cubierto únicamente si su contenido
+constituye un trabajo basado en la Biblioteca ---independientemente del uso de
+la Biblioteca como herramienta para escribirlo. Que esto sea cierto dependerá
+de lo que haga la Biblioteca y de lo que haga el programa que utiliza la
+Biblioteca.
+
+
+
+\item Puede copiar y distribuir copias literales del código fuente completo de
+la Biblioteca tal y como lo recibe, en cualquier medio, a condición de que
+usted publique de forma manifiesta y apropiada, en cada una de las copias, un
+aviso conveniente de copyright y una renuncia de garantía; mantenga intactas
+todas las notificaciones que se refieran a esta Licencia y a la ausencia de
+cualquier garantía; y distribuya una copia de esta Licencia junto con la
+Biblioteca.
+
+Puede cobrar un importe por el acto físico de traspasar una copia y puede, a
+su elección, ofrecer una protección de garantía a cambio de un importe.
+
+
+
+\item Puede modificar su copia o copias de la Biblioteca o cualquier parte de
+ella, formando así un trabajo basado en la Biblioteca, y copiar y distribuir
+tales modificaciones o trabajo según los términos de la sección 1, siempre que
+usted también cumpla las siguientes condiciones:
+
+\begin{enumerate}
+
+% cambio estilo de la letra ( a) -> a.)
+\renewcommand{\theenumii}{\alph{enumii}}
+\renewcommand{\labelenumii}{\theenumii.}
+
+\item El trabajo modificado debe ser por si mismo una biblioteca.
+
+\item Los ficheros modificados deberán contener lleven avisos llamativos,
+declarando que usted cambió los ficheros y la fecha de cualquier cambio.
+
+\item Debe obtener una licencia para todo el trabajo, sin cargo a terceros, 
según
+los términos de esta Licencia.
+
+\item Si una prestación en la Biblioteca modificada se refiere a una función o 
a
+una tabla de datos, que no sea suministrada por un programa de aplicación que
+usa la prestación como argumento pasado al invocar la prestación, deberá
+esforzarse de buena fe para asegurarse de que, en caso de que una aplicación
+no suministre tal función o tabla, la prestación aun funcione y haga que
+cualquier parte de su prestación siga siendo significativa.
+
+(Por ejemplo, la función en una biblioteca para calcular raíces cuadradas
+tiene un propósito bien definido, independientemente de la aplicación. Por
+tanto, la Subsección 2d exige que cualquier función o tabla suministrada por
+la aplicación y usada por esa función sea opcional: si la aplicación no la
+suministra, la función de raíz cuadrada debe seguir calculando raíces
+cuadradas).
+
+\end{enumerate}
+
+Estos requisitos se aplican al trabajo modificado como un todo. Si existen
+secciones identificables de ese trabajo no derivadas de la Biblioteca y que
+pueden considerarse razonablemente independientes como trabajos separados,
+entonces esta Licencia y sus términos, no se aplicarán a aquellas secciones
+cuando usted los distribuya como trabajos separados. Pero cuando usted
+distribuya estas mismas secciones como parte de un todo, como un trabajo
+basado en la Biblioteca, la distribución del todo debe estar bajo los términos
+de esta Licencia, cuyos permisos para otras licencias se extienden a todo el
+conjunto, y por tanto a todas y cada una de las partes, sin tener en cuenta
+quien lo escribió.
+
+Así pues, la intención de esta sección no es exigir derechos o discutir los
+derechos de un trabajo escrito exclusivamente por usted; sino más bien ejercer
+el derecho a controlar la distribución de trabajos derivados o colectivos
+basados en la Biblioteca.
+
+Además, la mera agregación de otro trabajo no basado en la Biblioteca a la
+misma Biblioteca ---o a un trabajo basado en la Biblioteca--- en un volumen de
+almacenaje o en un medio de distribución, no coloca este trabajo entre los
+objetivos de esta Licencia.
+
+
+
+\item Usted puede optar por aplicar a una determinada copia de la Biblioteca, 
los
+términos de la Licencia Pública General GNU ordinaria en lugar de los de la
+presente Licencia. Para ello, deberá alterar todas las notificaciones que se
+refieren a esta Licencia, para que se refieran a la Licencia Pública General
+GNU ordinaria, versión 2, en lugar de a esta Licencia. (Si ha aparecido una
+versión más reciente que la versión 2 de la Licencia Pública General GNU
+ordinaria, entonces, si lo desea, puede especificar esa nueva versión.) No
+introduzca ningún otro cambio en estas notificaciones.
+
+Una vez que se haya hecho este cambio en una copia dada, es irreversible para
+esa copia, de modo que la Licencia Pública General GNU ordinaria se aplica a
+todas las copias siguientes y a trabajos derivados realizados a partir de esa
+copia.
+
+Esta opción es útil cuando usted desea copiar parte del código de la
+Biblioteca dentro de un programa que no es una biblioteca.
+
+
+
+\item Puede copiar y distribuir la Biblioteca ---o una porción o derivado de
+ésta, bajo la Sección 2--- en código objeto o forma ejecutable bajo los
+términos de las Secciones 1 y 2 arriba indicadas, siempre que la acompañe el
+correspondiente código fuente legible ---a máquina--- completo, que deberá
+distribuirse según los términos de las Secciones 1 y 2, en un medio usado
+habitualmente para el intercambio de software.
+
+Si la distribución del código objeto se realiza ofreciendo el acceso a su
+copia desde un lugar designado, entonces la provisión de un acceso equivalente
+a la copia del código fuente desde el mismo sitio satisfará los requisitos
+para la distribución del código fuente, aunque terceras partes no estén
+obligadas a copiar el código fuente junto con el código objeto.
+
+
+
+\item Un programa que no contiene derivado de ninguna porción de la Biblioteca,
+pero está diseñado para trabajar con la Biblioteca al ser compilado o enlazado
+con ella, se denomina un <<trabajo que utiliza la Biblioteca>>. Dicho trabajo,
+por separado, no es un trabajo derivado de la Biblioteca y por tanto cae fuera
+del ámbito de esta Licencia.
+
+Sin embargo, al enlazar un <<trabajo que utiliza la Biblioteca>> con la
+Biblioteca, se crea un ejecutable que es un derivado de la Biblioteca ---ya
+que contiene porciones de la misma. El ejecutable está por tanto cubierto por
+esta Licencia. La sección 6 expone los términos para la distribución de tales
+ejecutables.
+
+Cuando un <<trabajo que utiliza la Biblioteca>> utiliza material de un fichero
+cabecera que forma parte de la Biblioteca, el código objeto del trabajo puede
+ser un trabajo derivado de la Biblioteca aunque el código fuente no lo sea.
+Que esto sea cierto es especialmente significativo si el trabajo puede
+enlazarse sin la Biblioteca, o si el trabajo es en sí mismo una biblioteca.
+Este matiz no está definido con precisión por la ley.
+
+Si dicho fichero objeto utiliza solo parámetros numéricos, esquema de
+estructura de datos, pequeñas macros y pequeñas funciones en línea ---diez
+líneas o menos de longitud---, entonces el uso del fichero objeto no estará
+restringido, independientemente de que legalmente sea un trabajo derivado.
+(Ejecutables que contengan este código objeto y porciones de la Biblioteca
+estarán bajo la Sección 6.
+
+En caso contrario, si el trabajo es un derivado de la Biblioteca, usted puede
+distribuir el código objeto del trabajo según los términos de la Sección 6.
+Cualquier ejecutable que contenga ese trabajo también cae bajo la Sección 6,
+esté o no enlazado con la Biblioteca.
+
+\item Como excepción a las secciones anteriores, puede también combinar o 
enlazar
+un <<trabajo que utiliza la Biblioteca>> con la Biblioteca para producir un
+trabajo que contenga porciones de la Biblioteca y distribuir ese trabajo según
+los términos de su elección, siempre que los términos permitan la modificación
+del trabajo para el uso propio del cliente y la ingeniería inversa para la
+depuración de tales modificaciones.
+
+Debe incluir con cada copia del trabajo una notificación de que la Biblioteca
+se utiliza en él y de que la Biblioteca y su uso están cubiertos por esta
+Licencia. Debe suministrar una copia de esta Licencia. Si el trabajo, durante
+su ejecución, muestra notas de derechos de autor, deberá incluir entre ellas
+las notas de copyright de la Biblioteca, así como una referencia que dirija al
+usuario a la copia de esta Licencia. Además, usted debe hacer una de estas
+cosas:
+
+
+\begin{enumerate}
+
+% cambio estilo de la letra ( a) -> a.)
+\renewcommand{\theenumii}{\alph{enumii}}
+\renewcommand{\labelenumii}{\theenumii.}
+
+
+\item Acompañar el trabajo con el correspondiente código fuente legible ---a
+máquina--- completo de la Biblioteca, incluyendo cualquier cambio introducido
+en el trabajo ---distribuido bajo las Secciones 1 y 2---; y, si el trabajo es
+un ejecutable enlazado con la Biblioteca, con el completo, legible (a maquina)
+<<trabajo que utiliza la Biblioteca>>, como código objeto y/o código fuente, de
+forma que el usuario pueda modificar la Biblioteca y reenlazarlo para producir
+un ejecutable modificado que contenga la Biblioteca modificada. (Se entiende
+que el usuario que cambia los contenidos de los archivos de definiciones en la
+Biblioteca no necesariamente será capaz de recompilar la aplicación para usar
+las definiciones modificadas.)
+
+\item Utilizar un mecanismo de biblioteca compartida adecuado para enlazar con 
la
+Biblioteca. Un mecanismo adecuado es aquel que (1) utiliza en tiempo de
+ejecución una copia de la biblioteca ya presente en el ordenador del usuario,
+en lugar de copiar funciones de biblioteca dentro del ejecutable y (2) que
+funciona correctamente con una versión modificada de la biblioteca, si el
+usuario instala una, mientras que la versión modificada sea de interfaz
+compatible con la versión con la que se realizó el trabajo.
+
+\item Acompañar el trabajo con una oferta escrita, valida durante al menos
+tres años, para proporcionar a dicho usuario los materiales especificados en
+la Subsección 6a, por un precio no superior al coste de la distribución.
+
+\item Si la distribución del trabajo se realiza ofreciendo el acceso a la copia
+desde un lugar determinado, ofrecer un acceso equivalente para la copia de los
+materiales especificados anteriormente desde el mismo lugar.
+
+\item Verificar que el usuario ha recibido ya una copia de estos
+materiales o que usted ya le ha enviado una copia.
+
+\end{enumerate}
+
+Para un ejecutable, la forma requerida del <<trabajo que utiliza la 
Biblioteca>>
+debe incluir todos los programas de datos y utilidades necesitados para
+reproducir el ejecutable desde el mismo. Sin embargo, como excepción especial,
+los materiales a distribuir no necesitan incluir nada de lo que se distribuye
+normalmente ---ya sea en forma binaria o fuente--- con los componentes
+principales ---compilador, kernel, y demás--- del sistema operativo en el cual
+funciona el ejecutable, a menos que el componente acompañe al ejecutable.
+
+Puede suceder que este requisito contradiga las restricciones de la licencia
+de otras bibliotecas propietarias que no acompañan normalmente al sistema
+operativo. Dicha contradicción significa que no puede usar ambas juntas en un
+ejecutable que usted distribuya.
+
+\item Puede añadir prestaciones de biblioteca, que sean un trabajo basado en la
+Biblioteca, juntas en una sola biblioteca junto con otras prestaciones de
+biblioteca no cubiertas por esta Licencia y distribuir dicha biblioteca
+combinada, con tal de que la distribución separada del trabajo basado en la
+Biblioteca y de las otras prestaciones de biblioteca esté, por lo demás,
+permitida, y con tal de que usted haga estas dos cosas:
+
+
+\begin{enumerate}
+
+% cambio estilo de la letra ( a) -> a.)
+\renewcommand{\theenumii}{\alph{enumii}}
+\renewcommand{\labelenumii}{\theenumii.}
+
+\item Acompañar la biblioteca combinada con una copia del mismo trabajo basado
+en la Biblioteca, sin combinarlo con otras prestaciones de biblioteca. Esto
+debe ser distribuido según los términos de las Secciones anteriores.
+ 
+\item Incluir una notificación en la biblioteca combinada destacando que
+parte de la misma es un trabajo basado en la Biblioteca, y explicando dónde
+encontrar las formas sin combinar que acompañan a éste trabajo.
+
+\end{enumerate}
+
+\item No debe copiar, modificar, sublicenciar, enlazar o distribuir la
+Biblioteca excepto como se estipula expresamente en esta Licencia. Cualquier
+otro intento de copiar, modificar, sublicenciar, enlazar o distribuir la
+Biblioteca no será válido y anulará automáticamente sus derechos con relación
+esta Licencia. Sin embargo, aquellos que hayan recibido copias o derechos
+según esta Licencia por medio de usted, conservarán  sus licencias siempre que
+cumplan los términos de las mismas.
+
+
+
+\item No se exige que acepte esta Licencia, puesto que no la ha firmado. Sin
+embargo, nada más le autoriza a modificar o distribuir la Biblioteca o los
+trabajos derivados de la misma. Si usted no acepta esta Licencia, estas
+acciones están prohibidas por ley. Por lo tanto, al modificar o distribuir la
+Biblioteca ---o cualquier trabajo basado en ella---, usted acepta esta
+Licencia, y todos sus términos y condiciones para copiar, distribuir o
+modificar la Biblioteca o los trabajos basados en ella. 
+
+
+
+\item Cada vez que usted distribuye la Biblioteca ---o cualquier trabajo basado
+en ella---, el receptor recibe automáticamente una licencia del titular
+original de la Licencia para copiar, distribuir, enlazar o modificar la
+Biblioteca siempre sujeto a estos términos y condiciones. Usted no debe
+imponer ninguna restricción posterior sobre el ejercicio de los receptores de
+los derechos otorgados mencionados aquí. Usted no es responsable de hacer
+cumplir esta Licencia a terceros.
+
+
+
+\item Si, como consecuencia de un juicio o infracción de patente o por 
cualquier
+otra razón ---no limitada a asuntos de patente--- a usted se le imponen
+condiciones ---sea orden judicial, contractual u otras--- que contradigan las
+condiciones de esta Licencia, eso no le dispensa de las condiciones de esta
+Licencia. Si usted no puede distribuirla de tal forma que satisfaga
+simultáneamente sus obligaciones con respecto a esta licencia y cualquier
+otras obligaciones pertinentes, entonces como consecuencia, no debe en
+absoluto distribuir la Biblioteca. Por ejemplo, si una licencia de patente no
+permitiera la redistribución libre del copyright  de la Biblioteca a todo
+aquellos que reciben copias directamente o indirectamente a través de usted,
+entonces deberá abstenerse completamente de distribuir la Biblioteca.
+
+Si cualquier parte de esta sección se considera nula o inaplicable en
+cualquier circunstancia particular, se intentará aplicar el grueso de la
+sección, y en otras circunstancias se intentará aplicar la sección como un
+todo.
+
+No es el propósito de esta sección inducirle a infringir una demanda de
+derechos de patente u otros derechos de propiedad o impugnar la validez de
+tales demandas; esta sección tiene como único propósito proteger la integridad
+del sistema de distribución de software libre, lo cual se lleva a cabo
+mediante prácticas de licencia pública. Mucha gente ha hecho generosas
+contribuciones a una amplia variedad de proyectos de software distribuido
+mediante este sistema, confiando en la firme aplicación del mismo; es decisión
+del autor/donante decidir si él o ella desea distribuir software mediante
+cualquier otro sistema y una licencia no puede imponer esa elección.
+
+Esta sección tiene el propósito de esclarecer a fondo lo que se considera una
+consecuencia del resto de esta licencia.
+
+
+
+\item Si la distribución y/o uso de la Biblioteca está restringida en ciertos
+países mediante patentes o interfaces con derechos de autor, el propietario de
+los derechos de autor originales, que puso la Biblioteca bajo esta Licencia,
+puede añadir una limitación a la distribución geográfica excluyendo a estos
+países, de forma que esta distribución se autorice solamente en o entre países
+no excluidos. En tal caso, esta Licencia incorpora la limitación como si
+estuviera escrita en el cuerpo de esta Licencia.
+
+
+
+\item La \textit{Free Software Foundation} puede publicar versiones nuevas y/o
+revisadas de la Licencia Pública General Menor de cuando en cuando. Tales
+versiones nuevas serán similares en espíritu a la presente versión, pero
+pueden diferir en ciertos detalles para abordar nuevos problemas o intereses.
+
+A cada versión se le asigna un número que la distingue. Si la biblioteca
+especifica un número de versión de esta Licencia que se aplica a ella misma y
+a <<cualquier versión posterior>>, usted puede optar por cumplir los términos y
+condiciones tanto de esa versión como de cualquier versión posterior publicada
+por la \textit{Free Software Foundation}. Si la Biblioteca no especifica un
+número de versión de licencia, usted puede elegir cualquier versión publicada
+por la \textit{Free Software Foundation}.
+
+
+
+\item Si desea incorporar partes de la Biblioteca a otros programas libres 
cuyas
+condiciones de distribución sean incompatibles con estos, escriba al autor
+para pedirle permiso. Para el software cuyos copyright pertenece a la
+\textit{Free Software Foundation}, escriba a la \textit{Free Software
+Foundation}; a veces, hacemos excepciones. Nuestra decisión se guiará por lo
+general por los dos objetivos siguientes: preservar el estatus libre de todo
+lo derivado de nuestro software y promover que el software sea compartido y
+reutilizado.
+
+\medskip
+
+\textsc{\textbf{Sin garantía}}
+
+\medskip
+
+\item \textsc{Dado que la biblioteca está licenciada de forma gratuita de 
cargo,
+no hay garantía para la biblioteca salvo en aquello que establece la
+legislación. Excepto cuando se establezca de otro modo por escrito, los
+titulares del copyright y/o otras partes suministran la biblioteca <<tal
+cual>>
+sin garantía de ninguna clase, ya sea de forma expresa o implícita,
+incluyendo, aunque no limitado por, las garantías implícitas de
+comerciabilidad y conveniencia para un propósito particular. Todo riesgo
+asociado a la calidad y la ejecución de la biblioteca es suyo. Si la
+biblioteca resultara estar defectuosa, usted asume el coste de todo
+mantenimiento, reparación o corrección necesarios. }
+
+\item \textsc{Bajo ningún concepto, a menos que sea requerido por la ley
+aplicable o de acuerdo a un escrito, el titular del copyright o cualquier otra
+parte que pueda modificar y/o redistribuir la biblioteca como se permite
+arriba, será responsable por daños, incluyendo cualquier daño general,
+especial, accidental o consecuente originado por el uso o incapacidad de uso
+de la biblioteca ---incluyendo pero no limitando por, las p\'{e}rdidas de
+datos o la producción de datos incorrectos, o p\'{e}rdidas sufridas por usted
+o terceros,  o un fallo de la biblioteca para funcionar con cualquier otro
+software--- incluso si tal titular u otra parte hubiera sido notificado de la
+posibilidad de tales daños.}
+
+\end{enumerate}
+
+\medskip
+\begin{center}
+\textsc{\textbf{Fin de términos y condiciones}}
+\end{center}
+\bigskip
+
+
+\section{Cómo aplicar estos términos a sus nuevas bibliotecas}
+
+Si usted desarrolla una biblioteca nueva, y quiere que sea del mayor uso
+posible para el publico, le recomendamos que la convierta en software libre
+para que todo el mundo pueda redistribuirla o combinarla. Usted puede hacer
+tal cosa autorizando la redistribución según estos términos (o bien según los
+términos de la Licencia Pública General ordinaria).
+
+Para aplicar estos términos agregue la siguiente nota a la biblioteca. Es más
+prudente agregar los avisos al comienzo de cada fichero fuente para transmitir
+de una forma más efectiva la exclusión de garantía; y cada fichero debería
+tener al menos la línea de derechos de autor y un puntero hacia donde se
+encuentre la notificación completa.
+
+\smallskip
+\begin{quote}
+
+\small
+
+\texttt{Copyright \copyright{}}
+
+\texttt{Esta biblioteca es software libre, puede redistribuirla o modificarla
+según los términos de la GNU Licencia Pública General Menor, publicada por la
+\textit{Free Software Foundation}; ya sea en su versión 2 o --- a su
+elección--- en cualquier versión posterior.}
+
+\texttt{Esta biblioteca se distribuya con la intención de que sea usada, sin
+embargo no TIENE GARANTÍA; incluidas la garantías de comerciabilidad y
+conveniencia para un propósito particular. Véase GNU Licencia Pública General
+Menor para más detalles.}
+
+\texttt{Deberá recibir una copia de la GNU Licencia Pública General Menor con 
esta
+biblioteca; si no es así, escriba a la Free Software Foundation, Inc., 59
+Temple Place, Suite 330, Boston, Ma 02111-1307 USA.}
+
+\end{quote}
+
+\normalsize
+
+Añada también información sobre como contactar con usted mediante correo
+electrónico y postal.
+
+Debería incluir también su empleo ---si trabaja como programador--- o sus
+estudios, si tiene alguno, para firmar una <<renuncia de copyright>> para la
+biblioteca, si fuese necesario. Aquí tenemos un ejemplo; altere los nombres:
+
+\smallskip
+\begin{quote}
+
+\small
+
+\texttt{Yoyodyne, Inc., por la presente, renuncia a todos sus derechos de
+copyright con respecto a la biblioteca <<Frob>> ---una biblioteca para 
pellizcar
+granitos--- escrita por James Random Hacker.}
+
+\texttt{firma de Ty Coon, 1 April 1990 \\
+Ty Coon, Presidente de Vicio}
+
+\end{quote}
+\normalsize
+
+¡Eso es todo!
+
+

Index: es2/oldderecho.pdf
===================================================================
RCS file: es2/oldderecho.pdf
diff -N es2/oldderecho.pdf
Binary files /dev/null and /tmp/cvs5TB7PD differ

Index: es2/oldsong.pdf
===================================================================
RCS file: es2/oldsong.pdf
diff -N es2/oldsong.pdf
Binary files /dev/null and /tmp/cvsqdGABE differ

Index: es2/portada_img.eps
===================================================================
RCS file: es2/portada_img.eps
diff -N es2/portada_img.eps
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/portada_img.eps 9 Dec 2010 19:04:17 -0000       1.1
@@ -0,0 +1,9176 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: (ImageMagick)
+%%Title: (portada_img.eps)
+%%CreationDate: (Wed Dec  8 20:37:33 2004)
+%%BoundingBox: 0 0 271 394
+%%HiResBoundingBox: 0 0 271 394
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 1
+%%Pages: 1
+%%EndComments
+
+%%BeginDefaults
+%%EndDefaults
+
+%%BeginProlog
+%
+% Display a color image.  The image is displayed in color on
+% Postscript viewers or printers that support color, otherwise
+% it is displayed as grayscale.
+%
+/DirectClassPacket
+{
+  %
+  % Get a DirectClass packet.
+  %
+  % Parameters:
+  %   red.
+  %   green.
+  %   blue.
+  %   length: number of pixels minus one of this color (optional).
+  %
+  currentfile color_packet readhexstring pop pop
+  compression 0 eq
+  {
+    /number_pixels 3 def
+  }
+  {
+    currentfile byte readhexstring pop 0 get
+    /number_pixels exch 1 add 3 mul def
+  } ifelse
+  0 3 number_pixels 1 sub
+  {
+    pixels exch color_packet putinterval
+  } for
+  pixels 0 number_pixels getinterval
+} bind def
+
+/DirectClassImage
+{
+  %
+  % Display a DirectClass image.
+  %
+  systemdict /colorimage known
+  {
+    columns rows 8
+    [
+      columns 0 0
+      rows neg 0 rows
+    ]
+    { DirectClassPacket } false 3 colorimage
+  }
+  {
+    %
+    % No colorimage operator;  convert to grayscale.
+    %
+    columns rows 8
+    [
+      columns 0 0
+      rows neg 0 rows
+    ]
+    { GrayDirectClassPacket } image
+  } ifelse
+} bind def
+
+/GrayDirectClassPacket
+{
+  %
+  % Get a DirectClass packet;  convert to grayscale.
+  %
+  % Parameters:
+  %   red
+  %   green
+  %   blue
+  %   length: number of pixels minus one of this color (optional).
+  %
+  currentfile color_packet readhexstring pop pop
+  color_packet 0 get 0.299 mul
+  color_packet 1 get 0.587 mul add
+  color_packet 2 get 0.114 mul add
+  cvi
+  /gray_packet exch def
+  compression 0 eq
+  {
+    /number_pixels 1 def
+  }
+  {
+    currentfile byte readhexstring pop 0 get
+    /number_pixels exch 1 add def
+  } ifelse
+  0 1 number_pixels 1 sub
+  {
+    pixels exch gray_packet put
+  } for
+  pixels 0 number_pixels getinterval
+} bind def
+
+/GrayPseudoClassPacket
+{
+  %
+  % Get a PseudoClass packet;  convert to grayscale.
+  %
+  % Parameters:
+  %   index: index into the colormap.
+  %   length: number of pixels minus one of this color (optional).
+  %
+  currentfile byte readhexstring pop 0 get
+  /offset exch 3 mul def
+  /color_packet colormap offset 3 getinterval def
+  color_packet 0 get 0.299 mul
+  color_packet 1 get 0.587 mul add
+  color_packet 2 get 0.114 mul add
+  cvi
+  /gray_packet exch def
+  compression 0 eq
+  {
+    /number_pixels 1 def
+  }
+  {
+    currentfile byte readhexstring pop 0 get
+    /number_pixels exch 1 add def
+  } ifelse
+  0 1 number_pixels 1 sub
+  {
+    pixels exch gray_packet put
+  } for
+  pixels 0 number_pixels getinterval
+} bind def
+
+/PseudoClassPacket
+{
+  %
+  % Get a PseudoClass packet.
+  %
+  % Parameters:
+  %   index: index into the colormap.
+  %   length: number of pixels minus one of this color (optional).
+  %
+  currentfile byte readhexstring pop 0 get
+  /offset exch 3 mul def
+  /color_packet colormap offset 3 getinterval def
+  compression 0 eq
+  {
+    /number_pixels 3 def
+  }
+  {
+    currentfile byte readhexstring pop 0 get
+    /number_pixels exch 1 add 3 mul def
+  } ifelse
+  0 3 number_pixels 1 sub
+  {
+    pixels exch color_packet putinterval
+  } for
+  pixels 0 number_pixels getinterval
+} bind def
+
+/PseudoClassImage
+{
+  %
+  % Display a PseudoClass image.
+  %
+  % Parameters:
+  %   class: 0-PseudoClass or 1-Grayscale.
+  %
+  currentfile buffer readline pop
+  token pop /class exch def pop
+  class 0 gt
+  {
+    currentfile buffer readline pop
+    token pop /depth exch def pop
+    /grays columns 8 add depth sub depth mul 8 idiv string def
+    columns rows depth
+    [
+      columns 0 0
+      rows neg 0 rows
+    ]
+    { currentfile grays readhexstring pop } image
+  }
+  {
+    %
+    % Parameters:
+    %   colors: number of colors in the colormap.
+    %   colormap: red, green, blue color packets.
+    %
+    currentfile buffer readline pop
+    token pop /colors exch def pop
+    /colors colors 3 mul def
+    /colormap colors string def
+    currentfile colormap readhexstring pop pop
+    systemdict /colorimage known
+    {
+      columns rows 8
+      [
+        columns 0 0
+        rows neg 0 rows
+      ]
+      { PseudoClassPacket } false 3 colorimage
+    }
+    {
+      %
+      % No colorimage operator;  convert to grayscale.
+      %
+      columns rows 8
+      [
+        columns 0 0
+        rows neg 0 rows
+      ]
+      { GrayPseudoClassPacket } image
+    } ifelse
+  } ifelse
+} bind def
+
+/DisplayImage
+{
+  %
+  % Display a DirectClass or PseudoClass image.
+  %
+  % Parameters:
+  %   x & y translation.
+  %   x & y scale.
+  %   label pointsize.
+  %   image label.
+  %   image columns & rows.
+  %   class: 0-DirectClass or 1-PseudoClass.
+  %   compression: 0-none or 1-RunlengthEncoded.
+  %   hex color packets.
+  %
+  gsave
+  /buffer 512 string def
+  /byte 1 string def
+  /color_packet 3 string def
+  /pixels 768 string def
+
+  currentfile buffer readline pop
+  token pop /x exch def
+  token pop /y exch def pop
+  x y translate
+  currentfile buffer readline pop
+  token pop /x exch def
+  token pop /y exch def pop
+  currentfile buffer readline pop
+  token pop /pointsize exch def pop
+  /Times-Roman findfont pointsize scalefont setfont
+  x y scale
+  currentfile buffer readline pop
+  token pop /columns exch def
+  token pop /rows exch def pop
+  currentfile buffer readline pop
+  token pop /class exch def pop
+  currentfile buffer readline pop
+  token pop /compression exch def pop
+  class 0 gt { PseudoClassImage } { DirectClassImage } ifelse
+  grestore
+} bind def
+%%EndProlog
+%%Page:  1 1
+%%PageBoundingBox: 0 0 271 394
+userdict begin
+DisplayImage
+0 0
+271 394
+12.000000
+271 394
+0
+0
+4A696C49686B46686A46686A45676945676944676B44676B42656B43666C456A70466B71
+446971436870456A72466D743D6A6D3B6B6D3A6A6C3A6A6C3A6A6C3A6A6C3A6A6C3B6B6D
+39696B39696B39696B39696B38686A38686A38686A3767673B6B6B3A6B683A6A6A3A6A6A
+3A6A6A3A6A6A3A6A6A3B6B6B3A6A6C3A6A6C3A6A6E3A6A6E3A6A6E3A6A6E3A6A6E3C6A6A
+3D6A673D68613C655F436C66567D786E95907FA49D83A8A19FBFBAA4C4BFACC9C4B2CFCA
+B7D2CDB7D2CDB6D1CAB1D0CB96B8B9668C8F41696B3E6668426B6D3D66683965663E6A6B
+416D6E396566446C6E365E60476A6E43666A4061664C6D7246687143656E466B733D646B
+456C733D666C406B713C676D3B686D3B686D3B686D3B686D3B686D3A676C3A676C3A676C
+37676B37676B38686C38686C39696D39696D3A6A6E3A6A6E39696D39696D38686C38686C
+38686C38686C38686C38686C3A676C3A676C3A676C3B686D3B686D3A676C3A676C3A676C
+39666B3A676C3A676C3B686D3A676C3A676C39666B38656A36666A36666A37676B37676B
+38686C38686C39696D39696D38686C38686C37676B37676B36666A36666A37676B37676B
+36676C36676C37686D37686D37686D37686D36676C36676C37686D37686D37686D37686D
+37686D37686D38696E38696D38686C38686A38686A38686A38686A38686A38686A38686A
+39696B39696B39696B39696B39696B39696B39696B39696B396A6F396A6F3A696F3A696F
+3A696F3A696F3A696F3A696F38686C38686C3A676C3A676C3A676C3A676C3B686D3B686D
+3C686B3C686B3B676A3B676A3B676A3B676A3B676A3B676A3B676A3B676A3B676A3B676A
+3B676A3B676A3B676A3B676A3B666C3B666C3A656B3A656B39646A39646A38656A38656A
+37646938656A39666B39666B37676B37676B36666A356567366668366666376767376767
+3967673967673967673967673B69693A68683A66673A6667396566396566396566396566
+3965683965683965683965683965683965683965683965683A66693A66693A66693B676A
+3C686B3D696C3C686B3A676A3B686D3A6A6E3F6B6E406C6F416A6E3E676B3B646A396268
+37626939646A385F663E64654A686859746F6A81776A878B6A878B6A878B69888B6A878B
+6A898C6A898E6A898E6D8B9367888F6A8B92688B916587906C9199648991456C73346164
+3161633161633060623060623060623060623060623060623060623060622F5F612F5F61
+2F5F612F5F612E5E603060602F605D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F306060306062
+306062306064306064306064306064306064325F6234615E35625D39635F406A66517A76
+648D89719893749B96799D997C9F9B81A19C84A39E85A49F86A39F85A29D83A3A06B8E90
+4B7375345C5E335C5E376062305C5D2E5A5B3260603460612D595A4A73754E7678547A7D
+4D73764D70744D7074496C7242646D3C6169365B63385F66315A60315C62345F65325F64
+325F64325F64325F64315E63315E63315E63315E632D5D612D5D612E5E622E5E622F5F63
+2F5F633060643060643161653060643060642F5F632F5F632F5F632F5F63306064315E63
+315E63315E63315E63315E63315E63315E63315E63315E63325F64325F64325F64325F64
+315E63315E63305D622D5D612E5E622E5E622E5E622F5F632F5F63306064306064316165
+3060643060643060642F5F633060643060643060642F60652F6065306166306166306166
+3061662F60652F60652E5F642E5F642E5F642F60652F60652F60652F60652F6064306062
+306062306062306062306062306062306062306062306062306062306062306062306062
+3060623060623060622E5F642E5F642F5E642F5E642F5E642F5E642F5E642F5E642E5E62
+2E5E62315E63315E63315E63315E63315E63315E63325E61325E61325E61325E61325E61
+325E61315D60315D60325E61325E61325E61325E61325E61325E61325E61325E61335E64
+325D63325D63315C62315C62315C62305D62305D622F5C61305D62315E63315E632F5F63
+2F5F632E5E622D5D5F2E5E5E2E5E5E2F5F5F2F5F5F315F5F315F5F315F5F315F5F326060
+315F5F325E5F315D5E315D5E315D5E315D5E315D5E335F62335F62335F62335F62335F62
+335F62335F62335F62335F62325E61325E61325E61335F62335F62325E61305D60325F64
+306064335F62346063355E62345D61335C62305B61335E65356066335C62395F60426261
+526D68647B71BAD3D7BAD3D7BBD4D8BCD5D9BED5DBBED7DCBED7DEBFD8DFBDD6DDB6D1D8
+BAD7DFB9D7DFB3D4DBB3D6DC90B2BB4E757C305D602D5D5F2C5C5E2C5C5E2B5B5D2B5B5D
+2B5B5D2B5B5D2C5C5E2C5C5E2C5C5E2C5C5E2B5B5D2B5B5D2B5B5D2B5B5D2B5B5B2B5B5B
+2A5A5A2A5A5A2A5A5A2A5A5A2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5F2B5B5F
+2B5B5F2B5B5D2C5A5A2C5A582C5A582C5A58305C5B34605F37615F36605E365E5D375E5D
+395D5B385C5A385C5A3A5C5B3A5C5B395D5D406868325E5F2C58592F5D5D315F5F2D5B5B
+2C5A5A2D5D5D2D5B5B3C6A6A6F9B9C83ACAE8FB8BAA5CDCFB3D9DCA8CED1A9CCD290B3B9
+60858B44696F3C636840696D356164305C5F2F5C5F2D5D5F2C5C5E2C5C5E2C5C5E2C5C5E
+2C5C5E2C5C5E2A5A5C2A5A5C2A5A5C2B5B5D2B5B5D2C5C5E2C5C5E2C5C5E2E5E602D5D5F
+2D5D5F2C5C5E2C5C5E2C5C5E2C5C5E2D5D5F2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D
+2B5B5D2B5B5D2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2C5C5E2C5C5E2B5B5D2B5B5D
+2B5B5D2C5C5E2C5C5E2C5C5E2D5D5F2D5D5F2E5E602E5E602D5D5F2D5D5F2D5D5F2D5D5F
+2E5E602E5E602C5D612C5D612D5E622D5E622D5E622D5E622C5D612C5D612B5C602B5C60
+2B5C602C5D612C5D612C5D612C5D612C5D612D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F
+2D5D5F2D5D5F2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2A5B602A5B60
+2B5A602B5A602B5B5F2B5B5F2B5B5F2A5A5E2B5B5F2B5B5F2D5A5D2D5A5D2D5A5D2E5B5E
+2E5B5E2E5B5E2F5B5E2F5B5E2F5B5E2E5A5D2E5A5D2E5A5D2E5A5D2E5A5D2E5A5D2E5A5D
+2E5A5D2E5A5D2E5A5D2E5A5D2E5A5D2E5A5D305C5F2F5B5E2F5B5E2E5A5D2D5A5D2D5A5D
+2D5A5D2D5A5D2D5A5D2E5B5E2E5B5E2F5C5F2D5D5F2C5C5E2C5C5E2B5B5D2C5C5C2C5C5C
+2C5C5C2C5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2D5B5B2D5B5B2D5B5B2E5A5B2E5A5B
+2F5B5C2F5B5C315D60315D60315D60315D60315D60315D60315D60315D60315D60305C5F
+2F5B5E305C5F305C5F305C5F2E5A5D2C595C2E5B602C5C602E5A5D2E5A5D30595D30595D
+2F5A602F5A602F5A61315C6230595F355B5C395B5A47645F5C766BC1D6DBC2D7DCC4D7DD
+C5D8DEC8D9E1C9DAE2C9DAE4C9DAE4C9DBE5C6DAE3C5DBE6C4DFE8BFDDE5A6C7CE6E9099
+325960315E612F5F612E5E602D5D5F2C5C5E2B5B5D2B5B5D2B5B5D2D5D5F2D5D5F2D5D5F
+2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2D5D5D2D5D5F
+2D5D5F2C5C5E2C5C5E2C5C5E2C5C5E2C5C602C5C602C5C602C5C602C5E5F2E60612F6162
+3060622F5F612F5F61305E5E2F5D5D315D5E305C5D325C5B315B5A335B5B345C5C355D5D
+355F5E2E5A5B2E5C5C305E5E3161613363633163623060603060603060603969694D7B7B
+527E7F5C888979A2A498C0C2A6CED0ABCED4C2E5EBB3D6DC96BBC172999E628B8F446D71
+366366315E612F5F612F5F612E5E602E5E602E5E602E5E602E5E602E5E602E5E602E5E60
+2F5F612F5F612F5F612F5F612F5F612F5F612F5F612E5E602E5E602E5E602E5E602E5E60
+2E5E602E5E602E5E602D5D5F2D5D5F2D5D5F2D5D5F2E5E602E5E602F5F612F5F612F5F61
+2F5F612F5F612F5F612E5E602E5E602E5E602E5E602E5E602E5E602E5E602F5F612F5F61
+2F5F612E5E602E5E602E5E602E5E602E5E602E5E602F5F612F5F612D5E622D5E622D5E62
+2E5F632E5F632D5E622D5E622D5E622D5E622D5E622D5E622E5F632E5F632E5F632E5F63
+2E5F632F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F612E5E602E5E602E5E60
+2E5E602E5E602E5E602E5E602E5E602E5F632D5E632E5D632E5E622E5E622D5D612D5D61
+2D5D612D5D612D5D5F2F5C5F2F5C5F2F5C5F2F5C5F305D60305D60315D60315D60305C5F
+305C5F305C5F305C5F305C5F305C5F305C5F305C5F305C5F305C5F305C5F305C5F305C5F
+305C5F315D60315D60305C5F305C5F2F5C5F2F5C5F2F5C5F305D60305D60305D60315E61
+315E612F5F612F5F612E5E602E5E602E5E5E2E5E5E2E5E5E2E5E5E305E5E315F5F315F5F
+3260602F5D5D2F5D5D2F5D5D2F5D5D305C5D315D5E325E5F325E5F315D60315D60315D60
+315D60315D60315D60315D60315D60335F62325E61325E61325E61335F62335F62315D60
+2F5C5F2E5E622E5E62315D60315D60335C60335C60315C62305D622D5A60305D622E595F
+335B5B35595742615B587468C3D5D9C4D6DAC7D6DDC9D6DECCD6DFCCD6DFCDD5E0CDD5E0
+CCD6E2CAD8E3C1D3DDC0D7DFB5D2DA83A4AB4A6F75365F63315E612E5E602D5D5F2C5C5E
+2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D
+2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5E2D5D5F2C5C5E2C5C5E2C5C5E2C5C5E
+2C5C5E2C5C5E2C5C602B5C6023565A24575B275A5E2A5B602A5B5F295A5E2A5B5F2B5C60
+2C5C602C5C602C5C602D5D612F5C5F305D60305D602E5E602C5C5C2E5E5E3060602F6160
+3062613064623062612D5F5E3163623868682C5C5C2E5C5C3561623561624770726C9496
+95B8BCA8CBCFA7CACEB1D7DAACD4D692BBBD567F81356363315F5F2F5F5F2E605F2E605F
+2D5F5E2D5F5E2D5F5E2D5F5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F306060306060
+2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5F5F2E5E5E2E5E5E2D5D5D
+2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2E5E5E2E5E5E2F5F5F2C5E5F2C5E5F2D5F602D5F602D5F602D5F602C5E5F2C5E5F
+2D5F602D5F602D5F602D5F602D5F602D5F602E60612E60612E5E602E5E602E5E602E5E60
+2E5E602E5E602E5E602E5E602F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F61
+2E5F632E5F632E5E622E5E622D5D612D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2F5C5F2F5D5D
+2F5D5D2F5D5D305E5E305E5E305D60305D602F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F
+2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F305C5D305C5D2F5D5D2E5C5C
+2E5C5C2F5D5D2F5D5D305E5E305E5E305E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2D5D5D2E5E5E2E5E5E315F5F315F5F2E5C5C2E5C5C2E5C5C2E5C5C
+2F5D5D305E5E315D5E325E5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F
+315E61305D60305D60315E61325F62336063325F62315E612F5F632F5F63335F62335F62
+355E62345D61315C622F5C612E5B61315E632F5C61335D5C335A573E5F58557367C9D8DD
+CAD9DECCD9E1D0D9E2D1D8E2D3D7E2D3D7E3D2D6E2C9CFDDCDD7E3C8D9E3C1D8E0A2BFC7
+5F828831585D346063305D602D5D5F2D5D5F2C5C5E2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D
+2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2C5C5E2C5C5E2B5B5B2B5B5B2B5B5B2A5A5A2A5A5A
+2B5B5B2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5F2A5B5F2F6266
+2B60662D5F662D5F662C5F63295C60295C602B5E622B5E622B5E622D5E632C5F632C5D61
+2B5E612A5D60295C5F2E60612E605F2C5E5D2B5D5C2C5E5D2D615F2E605F2C5E5D326463
+568686407070305E5E346061356162325B5D40686A4B6E7265868B83A6AAAED4D7B9DFE2
+85AEB0426E6F315F5F2F5F5F2F5F5F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2C5C5C
+2D5D5D2D5D5D2D5D5D2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F2E5E5E
+2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F3060602D5F60
+2D5F602E60612E60612E60612E60612D5F602D5F602D5F602D5F602D5F602D5F602D5F60
+2D5F602E60612E60612E5E602E5E602E5E602E5E602E5E602E5E602E5E602E5E602F5F61
+2F5F612F5F612F5F612F5F612F5F612F5F612F5F612D5E622D5E622E5E622D5D612D5D5F
+2C5C5E2B5B5D2B5B5D2D5D5F2D5D5F2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305D60
+305D602F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F
+2F5C5F2F5C5F2F5C5F305C5D305C5D2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D305E5E315F5F
+305E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D
+2E5E5E315F5F315F5F2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D315D5E325E5F305D60
+305D60305D60305D60305D60305D60305D60305D60305D60305D60305D60315E61325F62
+336063325F62315E612F5F63306064346063346063365F63325E61305D622F5C612D5C62
+2F5F632C5C60325E5D325B573B6058537366C1D3D7C4D3D8C7D4DACBD4DBCFD3DED0D2DE
+CFD1DDCFD1DDCBD1DDCCD6E0CEDFE9B8CFD77A999E3F65682A56592C595C2E5E602E5E60
+2D5D5F2C5C5E2C5C5E2C5C5E2C5C5E2D5D5F2C5C5E2C5C5E2C5C5E2C5C5E2D5D5F2D5D5F
+2D5D5F2D5D5F2C5C5C2C5C5C2B5B5B2B5B5B2B5B5D2B5B5D2C5C5E2C5C5E2C5C5E2C5C5E
+2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2B5C60295C6026585F26585F2A5C63295E64285D63
+295E642C61672B60662B60662C5F632A5F632B5E62295E62295E62295F612D60612D5F5E
+2B5D5C2B5D5C2C5E5D2D5F5E2F5F5F30606060909085B3B3649292436F703460613D6668
+365E602D53563B5D5F355759375A5C567C7D80A6A766908F3D696835636130615E30615E
+2F615E2F615E2D615D2D615D2D615D2D615D2F615E2F615E2F615E2F615E2E605D2E605D
+2E605D2E605D2E605D2E605D2D5F5C2D5F5C2D5F5C2D5F5C2D5F5C2D5F5C3060602F5F5F
+2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F3060602F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2D5D5D
+2E5E5E2E5E5E2F605D2F605D2F605D2F605D2F605D2F605D2E5F5C2E5F5C2E5F5C2E5F5C
+2E5F5C2E5F5C2E5F5C2F605D30615E30615E2F61602F61602F61603062613062612F6160
+2F61602F61602E605F2E605F2E605F2E605F2F61602F61602F61602F61602E60612E6061
+2E60612E60612E60612E60612E60612E60612F61622F61622F61622F61622F61622F6162
+2F61622F61622F61622F61622F5F612E5E602E5E602D5D5F2C5C5C2C5C5C2D5D5D2D5D5D
+2F5D5D305E5E305E5C305E5C305E5C305E5E305D60305D60305D60305D60305D602F5C5F
+2F5C5F2F5C5F305D60305D60305D60305D60305D60305D60305D60305D60305E5E305E5E
+305E5E305E5E305E5E305E5E315F5F3260603060602F5F5F2F5F5F2E5E5E2E5E5E2F5F5F
+2F5F5F3060602F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2E5E5E306060306060305E5E305E5E
+2F5D5D305E5E305E5E315F5F315F5F326060315E61315E61315E61315E61315E61315E61
+315E61315E61315E61315E61315E61315E61325F62336063325F62305D60306064306064
+335F62335F62335F62335F62325F643060642C5D622D5E622B5C6033615F335D593A6259
+537567C0D3D7C2D5D9C6D5DACBD6DCCED5DFD0D4DFD1D3DFD0D4DFD1D7E3C4D1DAC5D7E1
+9BB6BD496A6F2851533262642F61622C5C5E2C5C5E2C5C5E2B5B5D2B5B5D2C5C5E2C5C5E
+2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2D5D5F2D5D5F2D5D5F2D5D5F2C5C5E2C5C5C2C5C5C
+2B5B5B2B5B5D2C5C5E2C5C5E2C5C5E2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D
+2B5B5D2E5F64295C60295A5F2B5E622C5F632A5D61295C60295E622C5F63295E62285D61
+275D5F275C60285D612A5F632B61632B5D5E2B5B5B2C5C5C2E5E5E305E5E305E5E326060
+3664645C88896C9899648D8F6F989A5C84864B73753E6467355B5E37595B3C5E603A5D5F
+385E5F598181487271315D5C2D5B592F605D2F605D2E605D2E605D2C605C2C605C2C605C
+2C605C2F615E2F615E2F615E2F615E2F615E2F615E2E605D2E605D2E605D2D5F5C2D5F5C
+2C5E5B2C5E5B2C5E5B2D5F5C2D5F5C2F5F5F2E5E5E2D5D5D2C5C5C2C5C5C2D5D5D2E5E5E
+2F5F5F2F5F5F2E5E5E2D5D5D2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2E5F5C2E5F5C2D5E5B
+2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2B5C592B5C592B5C592C5D5A2C5D5A2D5E5B2E5F5C
+2E5F5C2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2E605F2E605F2F61602F61602E60612E60612E60612E60612E60612E60612E6061
+2E60612E60612E60612E60612E60612E60612E60612E60612E60612F61622F6162306062
+2F5F612E5E602D5D5F2D5D5D2C5C5C2C5C5C2C5C5C2E5C5C2E5C5C2F5D5B2F5D5B2F5D5B
+2F5D5D2F5C5F2F5C5F2F5C5F2F5C5F2E5B5E2E5B5E2E5B5E2E5B5E2F5C5F2F5C5F2F5C5F
+2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F
+315F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D
+2C5C5C2D5D5D2E5E5E2F5F5F306060305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E315F5F
+315F5F305D60305D60305D60305D60305D60305D60305D60305D60315E61305D60305D60
+305D60315E61305D602F5C5F2E5B5E2E5E622D5D612E5B5E2F5B5E2F5B5E315D60325F64
+3161652D5E632D60632C5D61326360355F5B3C645B527668B0CACBBBD3D5C4D7DDC5D6DD
+C8D5DDCDD7E0CED6E1CBD3DEC6D0DCCFE0EAA0B7BF58777C3A6166325F62295C5D2D6061
+2B5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C60
+2C5C602C5C602C5C602C5C5E2C5C5E2C5C5E2B5B5D2B5B5D2B5B5D2B5B5D2C5C5E2C5C5E
+2C5C5E2C5C5E2C5C5E2C5C5E2C5C5C2C5C5C2C5C5C2C5C5E2C5C5E2B5C602C5C602B5C60
+2B5C602B5C602B5C602A5D602C5D612B5E612B5E612B5E5F2B5E612B5E612B5E612B5E61
+2E5E603563632D5B5B336161305C5D2B57583B646637606241696B396163385E61496F72
+64878B6A8D9154777B3A5D613E60623A5C5E335658385E5F375F5F2F5958305C5B305E5C
+2D5E5B2C5E5B2C5E5B2C5E5B2B5F5B2B5F5B2B5F5B2B5F5B2F615E2F615E2E605D2E605D
+2F615E2F615E2D5F5C2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B
+2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5D5A2C5D5A2C5D5A2C5D5A2C5D5A2C5D5A2C5D5A2C5D5A
+2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2D5F5C2D5F5C2D5F5C2D5F5C
+2E605D2E605D2E605D2E605D2F615E2F615E2E605D2E605D2E605D2E605D2E605D2E605F
+2E60612E60612E60612E60612E60612E60612F61622F61622E60612E60612E60612E6061
+2D5F602D5F602D5F602D5F602D5F602D5F602E5E602E5E602E5E602E5E602E5E5E2E5E5E
+2D5D5D2D5D5D2F5D5D2F5D5D2F5D5B2F5D5B2F5D5B2F5D5D2F5C5F2F5C612F5C612F5C61
+2F5C612F5C612F5C612F5C612F5C612F5C612F5C612F5C612F5C612F5C61305D62305D60
+315F5F305E5E2F5D5D2E5C5C2E5C5C2F5D5D2E5E5E2F5F5F3060603060602F5F5F2F5F5F
+2E605F2E605F2E605F2E605F2F61602D5F5E2C5E5D2C5E5D2E5E5E2E5E5E2E5E5E2D5D5D
+2E5E5E2E5E5E2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315E61315E61305D60305D60
+305D602F5C5F2F5C5F2F5C5F325F62315E61315E61315E61315E61315E612F5C5F2E5B5E
+2D5D612D5D612F5C5F2F5C5F305C5F305C5F2F5C612D5D612E5F642B5E612E5F632C5D5A
+33605B3660565278695B797990AEAEBED7DBC2DADEC0D3D9C8D9E0CDDBE4C3D4DCC5D6E0
+AEC5CD76939945686C3561642E6061275D5D2A60602B5C602C5C602C5C602C5C602C5C60
+2C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C5E
+2C5C5E2B5B5D2B5B5D2B5B5D2B5B5D2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5E2B5D5C2C5E5F
+2C5E5F2C5E5F2B5E5F2C5E5F2B5E5F2C5E5F2C5E5F2B5B5B346262325E5F2D595A355E60
+335B5D2C5456375D6032585B395C603E616541626743646947686D496A6F48696E4A6C6E
+486B6D406667335B5B305A5935616036646231625F2C5E5B2C5E5B2C5E5B2C5E5B2B5F5B
+2B5F5B2B5F5B2C5E5B2E605D2E605D2D5F5C2E605D2F615E2F615E2D5F5C2C5E5B2C5E5B
+2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D
+2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5E5B
+2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2E5F5C2E5F5C2E5F5C2E5F5C2E5F5C
+2D5E5B2D5E5B2D5E5B2D5F5C2D5F5C2D5F5C2D5F5C2E605D2E605D2E605D2E605D2F615E
+2F615E2E605D2E605D2E605D2D5F5C2D5F5C2D5F5E2E60612E60612E60612E60612E6061
+2E60612F61622F61622E60612E60612E60612D5F602D5F602D5F602C5E5F2C5E5F2D5F60
+2D5F602E5E602E5E602E5E602E5E602E5E5E2E5E5E2D5D5D2D5D5D2F5D5D2F5D5D2F5D5B
+2F5D5B2F5D5B2F5D5D2F5C5F2F5C612F5C612F5C612F5C612F5C612F5C612F5C61305D62
+305D622F5C612F5C61305D62305D62315E63315E61315E61305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D2E5E5E2F5F5F3060603060602F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F
+2D5F5E2C5E5D2C5E5D2D5D5D2E5E5E2D5D5D2D5D5D2E5E5E2D5D5D2F5D5D2F5D5D2F5D5D
+305E5E305E5E315F5F315E61315E61305D60305D60305D60305D60305D60305D60325F62
+315E61315E61315E61315E61315E612F5C5F2C5C5E2D5D612D5D612F5C5F2F5C5F305C5F
+2F5C5F2F5C612D5D612E5F642C5F622E5F632C5D5A33605B36605654786A3D61614B6F6F
+719395A1BEC2BAD6DABCD5DABCD3DBC0D9E0C1D9E386A3AB496C72335A5F3360652D6063
+265E5F2860612B5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C60
+2C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602B5B5D2B5B5D2B5B5D2B5B5D
+2C5C5E2C5C5E2C5C5E2C5C5E2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2C5D5A2C5C5C2C5D5A2D5D5D2D5D5D2D5D5D2C5E5D2D5D5D2C5E5D
+2D5D5D2D5D5D2C5A5A2E5C5C3460612E5A5B3C65673D65673D63666F929683A6AA83A4A9
+83A4A98AA9AE97B6BBA3C2C7A7C6CBA3C4C9ABCED0ACD2D39FC5C6608888355F5E325E5D
+2C5A582D5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2D5F5C2D5F5C
+2C5E5B2D5F5C2E605D2F615E2E605D2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B
+2C5E5B2C5E5B2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5E5B2D5E5B2E5F5C2E5F5C2E5F5C2F605D
+2F605D2F605D2F605D2F605D2F605D2E5F5C2E5F5C2E5F5C2D5E5B2D5E5B2D5F5E2D5F5E
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2F61602E605F2E605F2E605F2D5F5E2C5E5D
+2C5E5D2C5E5D2E60612E60612E60612E60612E60612E60612F61622F61622D5F602D5F60
+2D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2D5E622D5E622E5E622E5E622E5E602E5E60
+2E5E602E5E602D5D5F2D5D5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5F2D5D61
+2D5D612D5D612D5D612D5D612D5D612D5D612E5E622E5E622E5E622E5E622E5E622E5E62
+2F5F632F5F61315E61305E5E2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F
+2E605F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2B5D5C2B5D5C2C5E5D2D5F5E
+2D5D5D2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D305E5E305E5E2E5E602E5E60
+2E5E602E5E602F5F612F5F612F5F612F5F613060622F5F612E5E602E5E602F5F612F5F61
+2D5D5F2C5C5E2D5D612D5D612F5C5F2F5C5F305C5F2F5C5F2F5C612D5D612E5F642D5E62
+2F5F632F5D5B36605C38605756786A36605F345E5D3B6363557B7C81A3A5A7C9CBBAD9DE
+BBDADFA9CAD165888E32595E2E5A5D3161652D6063295F61285E602B5C602C5C602C5C60
+2C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C60
+2C5C602C5C602C5C602B5B5D2B5B5D2B5B5D2B5B5D2C5C5E2C5C5E2C5C5E2C5C5E2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5D5A2C5D5A2C5D592E5C592C5D592E5C5A2C5D5A2C5D5A
+2C5D5A2D5E5B2D5E5B2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D3262622B59592F5D5D
+335F60335C5E335B5D577D80A3C6CAB1D2D7B6D7DCBCDBE0BCDBE0BBDADFBCDBE0BCDBE0
+B9DADFB1D7D8B2DADAA8D0D05E88872D5958305E5C2A5B583667642C5E5B2C5E5B2C5E5B
+2C5E5B2C5E5B2D5E5B2D5E5B2D5E5B2C5E5B2C5E5B2C5E5B2D5F5C2E605D2E605D2E605D
+2D5F5C2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2D5F5E2D5F5E2C5E5D
+2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2D5D5D2D5E5B2D5E5B2E5F5C2F605D2F605D2F605D30615E30615E2F605D2F605D
+2F605D2E5F5C2E5F5C2E5F5C2D5E5B2C5E5D2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F
+2F61602E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2B5D5C2B5D5C2E60612E60612E6061
+2E60612E60612E60612F61622F61622C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5D612C5D612D5D612D5D612D5D612D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2F5C5F
+2F5D5D2F5D5D2F5D5D2F5D5D2F5C5F2D5D612D5D612D5D612D5D612D5D612D5D612D5D61
+2D5D612E5E622E5E622D5D612D5D612D5D612E5E622E5E622F5F63315E61305E5E2E5E5E
+2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2D5F5E2D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2D5F5E2B5D5C2B5D5C2C5E5D2C5E5D2D5D5D2C5C5C2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D305E5E305E5E2E5E602E5E602E5E602E5E602F5F612F5F612F5F61
+3060622F5F612E5E602E5E602E5E602F5F612F5F612D5D5F2C5C5E2C5D612C5D612D5D5F
+2F5C5F305C5F305C5F2F5C612D5D612F5E642E5E622F5F63305C5B37605C3A5F5758786B
+2C5A5A305E5E335F60365F61436C6E668E9093B8BEB3D8DE7CA3AA4A71782D585E325F64
+305F652C5D622C5F63295C602B5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C60
+2C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602B5B5F2B5B5F
+2B5B5D2B5B5D2C5C5E2C5C5E2C5C5E2C5C5E2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5D5A
+2C5D5A2B5E592C5D592B5E592C5D5A2B5D5A2B5D5A2B5D5A2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5F2D5D5F3161612959592B5B5B3967672E5A5B3A63657CA2A5ACD2D5
+B1D4D8B5D8DCB6D7DCB0D1D6A8C9CEA1C2C79BBCC196B9BD92BABC84ADAF7AA3A5497576
+315D5E3866662757572B5B5B2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2F5D5D2F5D5D2D5D5D
+2C5E5D2B5F5D2B5F5D2C605E2D615F2D615F2D615F2C605E2B5F5D2B5F5D2B5F5D2B5F5D
+2B5F5D2B5F5D2B5F5D2B5F5D2D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F60
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5D2C5C5C2C5C5C2D5D5D2D5D5D
+2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E
+2D5F602D5F602D5F602D5F602E60612E60612E60612E60612E60612E60612E60612D5F60
+2D5F602C5E5F2C5E5F2C5E5F2D60612D60612D60612D60612D60612D60612E61622E6162
+2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2C5D612C5D622D5C622D5D61
+2D5D612D5D612D5D612D5D612D5D612D5D5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F
+2D5D612D5D612D5D612D5D612D5D612D5D612D5D612D5D612D5D612C5C602C5C602C5C60
+2C5C602D5D612D5D612E5E622E5E602E5E602E5E602E5E602E5E602E5E602E5E602E5E60
+2D5F602D5F602D5F602D5F602D5F602E60612E60612F61622E605F2D5F5E2C5E5D2B5D5C
+2C5E5D2D5F5E2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E
+2D5D5F2E5E602E5E602E5E602F5F612F5F612F5F612F5F612E5E602E5E602D5D5F2E5E60
+2F5F612F5F612D5D5F2C5C5E2C5D612C5D612D5D5F2F5C5F305C5F305C5F2F5C612D5D61
+2E5D632D5D61315E63315B5A385F5C3B5E5759776B2F5F5F2A5A5A2C5C5C346262305E5E
+315F5F4E7A7D729EA14C777D3560662E5B603360652D5C622B5A602D5E632A5B602C5C60
+2C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C60
+2C5C602C5C602C5C602C5C602C5C602B5B5F2B5B5F2B5B5D2B5B5D2C5C5E2C5C5E2C5C5E
+2C5C5E2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5D5A2B5D5A2A5F592B5E592A5E5A2B5D5A
+2B5D5A2B5D5A2B5D5A2C5E5D2D5D5D2D5D5D2D5D5D2D5D5F2D5D5F2D5D5F2C5E5F2B5D5C
+2A5E5C2C5E5D3666662F5D5D44707178A0A2779DA0688E916A8D9166898D5F8286597C80
+54777B4D7074456B6E40696B3662633A66672E5C5C2D5B5B3363632A5A5A2F5F5F2C5E5D
+2C5E5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5F5E2C605E2B5F5D2C605E2D615F
+2E62602D615F2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2C5E5F
+2C5E5F2C5E5F2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E60612E60612E60612E60612D5F60
+2D5F602D5F602D5F602E60612E60612D5F602D5F602D5F602D5F602D5F602D5F602D6061
+2D60612D60612D60612D60612D60612E61622E61622B5E5F2B5E5F2B5E5F2B5E5F2C5F60
+2C5F602C5F602C5F602C5D622C5D622D5C622D5C622D5D612D5D612D5D612D5D612D5D61
+2D5D612F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2D5D612D5D612D5D612D5D612D5D61
+2D5D612D5D612D5D612C5C602C5C602C5C602C5C602C5C602C5C602D5D612D5D612E5E60
+2E5E602E5E602E5E602E5E602E5E602E5E602E5E602D5F602C5E5F2C5E5F2C5E5F2D5F60
+2E60612E60612F61622F61602D5F5E2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2C5E5D2E5E5E
+2E5E5E2E5E5E2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2D5D5F2D5D5F2E5E602E5E602E5E60
+2E5E602E5E602E5E602E5E602D5D5F2D5D5F2D5D5F2E5E602F5F612D5D5F2C5C5E2C5D61
+2C5D612D5D5F2D5D5F305C5F305C5F2F5C612F5C612D5C622E5B60315C62315B5A395D5B
+3D5E5758766A2A5C5B3264632F616225555728585A34646635626728555A3360652D5A5F
+2E5B61315E642E5A632D59622F5B642E5B612C5C602C5C602C5C602C5C602C5C602C5C60
+2C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C60
+2B5B5F2B5B5F2B5B5F2B5B5F2C5C5E2C5C5E2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5D5A2B5D5A2A5E5A285F5A2A5E5A285F5C2A5E5C2A5E5C2A5E5C2A5E5C2B5E5F2C5E5F
+2C5E5F2C5E5F2C5D612C5D612C5D612C5E5F2C63602A615E2D615F2B5F5D275757346262
+416A6C335B5D3D65674F75785B8184547A7D41676A33595C33595C365E602E5A5B2E5C5C
+315F5F315F5F2E5C5C2B5B5B2B5B5B2F61602D5D5D2D5D5D2F5D5D2F5D5D305C5D305C5D
+305C5D2F5D5D2E605F2D615F2C605E2D615F2E62602E62602C605E2B5F5D2B5F5D2B5F5D
+2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2C5E5F2C5D612B5C602B5C602B5C602B5C60
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5E5F2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E
+2F5F5F2F5F5F2F61622E60612E60612E60612D5F602D5F602D5F602C5E5F2D5F602D5F60
+2D5F602E60612E60612E60612E60612E60612D60612D60612D60612D60612D60612D6061
+2E61622E61622B5E5F2B5E5F2C5F602C5F602C5F602D60612D60612D60612C5D622C5D62
+2D5C622D5C622D5C622D5C622D5C622D5C622D5D612D5D612F5C612F5C612F5C612F5C61
+2F5C612F5C612D5D612D5D612D5D612D5D612D5D612D5D612D5D612D5D612D5D612C5C60
+2C5C602C5C602C5C602D5D612D5D612E5E622E5E622E5E622E5E622E5E622E5E622E5E62
+2E5E622E5E622C5D612C5D612C5D612C5D612D5E622D5E622E5F632F61622F61602E605F
+2D5F5E2D5F5E2E605F2E605F2E605F2D5F5E2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F
+2F5F5F3060602D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F
+2C5C5E2D5D5F2E5E602F5F612E5E602C5C5E2C5D612C5D612D5D5F2D5D5F305C5F305C5F
+2F5C612F5C612C5B612D5A5F305B61315959395B5A3D5C565A766A295B5A2C5E5D2F6162
+3163642E60612B5D5E2D5D612F5F632F5F632C5C602B5A602E5D63305D632F5C622F5C62
+2F5C622C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C602C5C60
+2C5C602C5C602C5C602C5C602C5C602C5C602C5C602B5B5F2B5B5F2B5B5F2B5B5F2C5C5E
+2C5C5E2C5C5E2C5C5C2C5C5E2C5C5C2C5C5E2C5C5C2C5C5C2B5D5C2A5E5C285F5C2A5E5C
+285F5C2A5E5C2A5E5C2A5E5C2A5E5C2B5E5F2B5E5F2C5D612C5D612C5D612C5D612C5D61
+2B5E5F2A615E2259562D615F2E5E5E3662633B636531575A3E616536575C44656A55787C
+61878A648C8E5D86884D797A406E6E3E6C6C3866662C5A5A2E5C5C2F5F5F2E5E5E2F6160
+295B5A2D5D5D2D5D5D2F5D5D2F5D5D305C5D305C5D305C5D2F5D5D2F61602E62602D615F
+2D615F2E62602E62602C605E2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D
+2B5F5D2C5E5F2C5D612B5C602B5C602B5C602B5C602C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612E5E602E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2B5B5B2C5C5C2C5C5C2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F61622F61622F6162
+2E60612D5F602C5E5F2C5E5F2C5E5F2D5F602D5F602D5F602E60612E60612F61622F6162
+2F61622D60612D60612D60612D60612D60612D60612E61622E61622C5F602C5F602C5F60
+2C5F602D60612D60612D60612D60612C5D612C5D612D5C622D5D612D5C622D5D612D5C62
+2D5D612D5D612D5D612F5C612F5C612F5C612F5C612F5C612D5D612D5D612D5D612D5D61
+2D5D612D5D612D5D612D5D612D5D612D5D612D5D612D5D612D5D612D5D612D5D612E5E62
+2E5E622D5D5F2E5E602E5E602E5E602E5E602E5E622E5E622D5D612C5D612C5D612C5D61
+2C5E5F2D5F602D5F602E60612F61623062612F61602E5E5E2D5F5E2E605F2F61602E605F
+2D5F5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F3060603060602D5D5F2D5D5F2D5D5F
+2D5D5F2C5C5E2C5C5E2C5C5E2C5C5E2D5D5F2C5C5E2E5B5E2F5C5F305D60315E61305D60
+2C5C5E2C5D612C5D612D5D5F2F5C5F305C5F305C5F2F5C612D5D612C5B612A595F2F5A60
+30585A385C5A3D5C565A746B2C5E5B2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F2C5D612C5D61
+2C5D612B5C602B5C602B5C602C5C602D5D612D5D5F2D5D5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2D5D612D5D612C5C602C5C602B5B5F2B5B5F2C5C602C5C602B5C602B5D5E2B5C602B5D5E
+2B5C602B5D5E2B5D5E2B5D5E2B5D5E2A5D5E2B5D5E295C5D2B5D5E2B5D5E2C5E5F2C5E5F
+2B5D5E2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2C5E5F295D5B306462366464345D5F
+426368627F857A91997E929B6D818A59707847646A45686C4972744D7D7D619593679B99
+6F9F9F406C6D295757305E5E2D5D5D2D5D5D3062612B5D5C2B5D5C2B5D5C2D5D5D2D5D5D
+2F5D5D305E5E315D5E305E5E2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5E5F2D5F602D5F602D5F602D5F602C5E5F2C5E5F2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5D612D5E622D5E622E5F632E5F632E5F632E60612E6061
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E60612E5F632E5F632E5F63
+2E5F632E5F632E5F632E5F632C5E5F2D5F602D5F602E60612E60612E60612E60612E6061
+2D5D5F2D5D5F2D5D612D5D5F2D5D612D5D5F2D5D612D5D5F2D5D5F2D5D5F2D5D5F2E5E60
+2E5E602D5D5F2D5D5F2D5D612D5D612C5D622D5C622D5C622D5D612D5D612D5D612D5D61
+2D5D612D5D612F5C612F5C612F5C5F2F5C5F2F5C5F2D5D5F2D5D5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5F2D5F602D5F602E60612E60612E60612E605F2E605F2D5F5E2C5E5D2C5E5D
+2F5F5F2F5F5F315F5F3060603060602F5F5F2F5F5F2F5F5F2D5F5E2E605F2E605F2E605F
+2D5F5E2B5F5D2E605F2F61602F61622E60612E60612E60612E5E602E5E60305D60305D60
+305D602F5C5F305C5F305C5F325E61325E61325E61315D60305D622F5C612F5C5F305C5F
+305C5D305C5F2F5C612E5E622C5B6129585E305D622F585A3357553A5B545C776E2C5E5B
+2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F2C5D612C5D612C5D612C5D612B5C602B5C602B5D5E
+2C5E5F2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2D5D612C5C602C5C602B5B5F2B5B5F
+2B5B5F2B5B5F2C5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5D5E
+2B5D5E2B5D5E2A5C5D2B5D5E2B5D5E2C5E5F2C5E5F2B5D5E2C5E5F2D5F602C5E5F2B5D5E
+2B5D5E2B5D5E2C5E5F285C5A2E605F24525230595B719297AFCAD1BFD6DEBBCFD8B8CAD4
+A9BDC6839CA355747933595C2B57584373735C8C8C608E8E3C68692D5B5B3260602B5B5B
+2959592C5E5D285A592B5D5C2C5E5D2D5D5D2D5D5D2F5D5D305E5E315D5E305E5E2E5E5E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612D5F602D5F602D5F602E60612D5F60
+2D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5D61
+2D5E622D5E622E5F632E5F632E5F632E60612E60612E605F2E605F2E605F2E605F2E605F
+2E605F2E605D2E605F2E60612E5F632E5F632E5F632E5F632E5F632E5F632E5F632C5E5F
+2D5F602D5F602E60612E60612E60612E60612E60612E5E602E5E602E5E602D5D5F2D5D5F
+2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2E5E602E5E602D5D5F2D5D5F2D5D5F2C5D62
+2C5D622D5C622D5C622D5D612D5D612D5D612D5D612D5D612D5D612F5C612F5C612F5C5F
+2F5C5F2F5C5F2D5D5D2D5D5D2C5E5B2C5E5B2C5E5B2C5E5D2C5E5D2D5F602D5F602E6061
+2E60612E605F2E605F2E605D2D5F5C2D5F5C2C5E5B315F5F315F5F315F5F315F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2D5F5E2E605F2E605F2E605F2C605E2B5F5D2D615F2E62602F6162
+2E60612E60612E60612E5E602E5E60305D602F5C5F315D60305C5F305C5F305C5F335C60
+345D61345D61315D60315C622F5C61305C5F305C5F305C5D2F5D5D2F5C612E5E622B5C63
+295A5F305D622D595A3357553A5A555C776E2C5E5B2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F
+2C5D612C5D612C5D612C5D612C5D612B5C602B5D5E2C5E5F2C5E5D2C5E5D2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2C5C602C5C602B5B5F2B5B5F2B5B5F2B5B5F2B5B5F2B5B5F2B5C602B5C60
+2B5C602B5C602B5C602B5C602B5C602B5C602B5D5E2B5D5E2B5D5E2A5C5D2B5D5E2B5D5E
+2C5E5F2C5E5F2B5D5E2C5E5F2D5F602C5E5F2B5D5E2B5D5E2C5E5F2D5F60366A682E6260
+2C5E5D5686868CB8B992BABC90B3B7AFCED3B5D2D8C3DEE5C0DBE2ABC6CD829DA4536E75
+38535A3C5B60456D6F305C5D2D5B5B3260602B5B5B2B5B5B2F61602B5D5C2C5E5D2C5E5D
+2D5D5D2D5D5D2F5D5D305E5E315D5E305E5E2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612D5F602E60612E60612E60612E60612D5F602D5F602C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5D612D5E622D5E622E5F632E60612E6061
+2E60612E60612E60612E60612E605F2E605F2E605F2E605F2E605F2E605F2E60612E5F63
+2E5F632E5F632E5F632E5F632E5F632E5F632C5E5F2D5F602D5F602E60612E60612E6061
+2E60612E60612F5F612F5F612E5E602E5E602D5D5F2D5D5F2C5C5E2C5C5E2D5D5F2D5D5F
+2D5D5F2E5E602E5E602D5D5F2D5D5F2D5D5F2C5D622C5D622D5C622D5C622D5D612D5D61
+2D5D612D5D612D5D612D5D612F5C612F5C612F5C5F2F5C5F2F5C5F2D5D5D2D5D5D2C5E5B
+2C5E5D2C5E5D2C5E5D2C5E5D2D5F602D5F602E60612E60612E605F2E605F2E605F2D5F5E
+2D5F5C2C5E5B315F5F315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2D5F5E2E605F
+2E605F2E605F2D5F5E2C5E5D2D615F2E62602E60612E60612E60612D5F602E5E602E5E60
+2F5C5F2F5C5F305D602F5C5F2F5B5E305C5F335C60345D61335C60305C5F315C622F5C61
+305C5F305C5F305C5D2F5D5D2F5C612E5E622C5D64295A5F305D622E5A5B3357553A5A55
+5C776E2C5E5B2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F2C5D612C5D612D5E622D5E622C5D61
+2C5D612C5E5F2C5E5F2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2C5C602C5C602B5B5F
+2B5B5F2B5B5F2B5B5F2B5B5F2B5B5F2B5C602B5C602B5C602B5C602B5C602B5C602B5C60
+2B5C602B5D5E2B5D5E2B5D5E2A5C5D2B5D5E2B5D5E2C5E5F2C5E5F2B5D5E2C5E5F2D5F60
+2D5F602C5E5F2B5D5E2C5E5F2D5F602658572E5E5E35656544727247737439626440686A
+61878A8AABB09FBEC3B0CDD3BED9E0AFC8CF7F969E485F67445F66345A5D2B57582E5C5C
+315F5F2B5B5B2E5E5E3163622D5F5E2C5E5D2C5E5D2D5D5D2D5D5D2F5D5D2F5D5D305C5D
+2F5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612D5F602D5F602D5F60
+2D5F602D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5D612D5E622D5E622E5F632E60612E60612E60612E60612E60612E60612E605F
+2E605F2E605F2E605F2E605F2E605F2E5F632E5F632E5F632E5F632E5F632E5F632E5F63
+2E5F632C5E5F2D5F602D5F602E60612E60612E60612E60612E60613060622F5F612F5F61
+2E5E602D5D5F2D5D5F2C5C5E2C5C5E2D5D5F2D5D5F2D5D5F2E5E602E5E602D5D5F2D5D5F
+2D5D5F2C5D622C5D622D5C622D5C622D5D612D5D612D5D612D5D612D5D612D5D612F5C61
+2F5C612F5C5F2F5C5F2F5C5F2D5D5D2D5D5D2C5E5B2C5E5D2C5E5D2C5E5D2C5E5D2D5F60
+2D5F602D5F602D5F602E605F2E605F2E605F2E605F2D5F5C2D5F5C2F5F5F315F5F305E5E
+305E5E2E5E5E2E5E5E2F5F5F2F5F5F2D5F5E2E605F2E605F2E605F2D5F5E2C5E5D2D615F
+2E62602E60612E60612E60612D5F602E5E602D5D5F2F5C5F2F5C5F305D602F5C5F2F5B5E
+305C5F335C60335C60335C60305C5F305D622F5C61305C5F305C5F305C5D2F5D5D2F5C61
+2E5E622C5D642A5B60315E632E5A5B3458563A5A555C776E2C5E5B2C5E5B2C5E5D2C5E5D
+2C5E5F2C5E5F2C5D612C5D612E5F632D5E622D5E622C5D612C5E5F2C5E5F2C5E5D2C5E5D
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2D5D5F2C5C5E2C5C5E2B5B5D2B5B5D2B5B5D2B5B5D2B5B5D
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2A5C5D
+2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2D5F602D5F602D5F602C5E5F2C5E5F2C5E5F2E5E60
+365F613A6063567C7F6B9194567C7F3A6063365C5F3D60644164685D80847C9FA3A4C5CA
+B5D6DBA5C4C959787D3A5D61335C5E305E5E315F5F305E5E2C5C5C2E5E5E2D5F5E285A59
+2C5E5D2C5E5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2C5C5C2B5D5C2B5D5C2B5D5C
+2B5D5C2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5D612D5E622D5F602E6061
+2E60612E60612E60612E60612D5F602D5F602D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632C5E5F2D5F602D5F602E6061
+2E60612E60612E60612E60613060623060622F5F612E5E602E5E602D5D5F2C5C5E2C5C5E
+2D5D5F2D5D5F2D5D5F2E5E602E5E602D5D5F2D5D5F2D5D5F2C5D622C5D622D5C622D5C62
+2D5D612D5D612D5D612D5D612D5D612D5D612F5C612F5C612F5C5F2F5C5F2F5C5F2D5D5D
+2D5D5D2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F2D5F602D5F602D5F602D5F602E60612E6061
+2E605F2E605F2D5F5C2D5F5C2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F
+2D5F5E2E605F2E605F2E605F2D5F5E2C5E5D2E605F2F61602E60612E60612D5F602D5F60
+2E5E602D5D5F2D5D5F2D5D5F305D602F5C5F2F5B5E305C5F315D60315D60305C5F2F5B5E
+305D622F5C61305C5F305C5F305C5D2F5D5D2F5C612E5E622C5D642A5B60315E632E5A5B
+3458563B5B565C776E2C5E5B2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F2C5D612C5D612E5F63
+2E5F632D5E622C5D612C5E5F2C5E5F2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2D5D5F
+2D5D5F2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2A5C5D2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F
+2D5F602E60612D5F602C5E5F2C5E5F2C5E5F305D60365E603F62667D9EA3B6D7DCA7C6CB
+7A999E5D7C8148676C3C5D623F60653D606453797C81A9ABACD5D76D9698396566315F5F
+315F5F305E5E2D5D5D2E5E5E3060602E605F2C5E5D2D5F5E2D5F5E2E5E5E2D5D5D2F5D5D
+2F5D5D2F5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612B5D5E
+2B5D5E2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2A5C5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5D612D5E622D5F602E60612E60612E60612E60612E60612D5F60
+2D5F602D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E5F632E5F632E5F632E5F632E5F63
+2E5F632E5F632E5F632C5E5F2D5F602D5F602E60612E60612E60612E60612E6061306062
+2F5F612F5F612F5F612E5E602D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2E5E602E5E60
+2D5D5F2D5D5F2D5D5F2C5D622C5D622D5C622D5C622D5D612D5D612D5D612D5D612D5D61
+2D5D612F5C612F5C612F5C5F2F5C5F2F5C5F2D5D5D2D5D5D2C5E5B2C5E5D2C5E5D2C5E5F
+2C5E5F2D5F602D5F602C5E5F2D5F602D5F602E60612E605F2E605F2E605D2E605D2F5F5F
+2F5F5F2E5E5E2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F2D5F5E2E605F2E605F2E605F2D5F5E
+2C5E5D2E605F2F61602E60612D5F602D5F602D5F602D5D5F2D5D5F2D5D5F2C5C5E305D60
+2F5C5F2F5B5E2F5B5E305C5F305C5F305C5F2F5B5E305D622F5C61305C5F305C5F305C5D
+2F5D5D2F5C612E5E622C5D64295A5F315E632E5A5B3458563C5C575D786F2C5E5B2C5E5B
+2C5E5D2C5E5D2C5E5F2C5E5F2C5D612C5D612F60642E5F632D5E622D5E622C5E5F2C5E5F
+2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2E5E602D5D5F2D5D5F2C5C5E2C5C5E2C5C5E
+2D5D5F2D5D5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2A5C5D2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2D5F602E60612D5F602C5E5F2C5E5F
+2D5F602F5F61315A5C6086899BBCC1B7D4DAB9D4DBC2D9E1B8CCD596AAB36E858D58737A
+3A5B60355D5F4F7D7D85B9B7528A87275F5C2A5C5B2F5D5D2B5B5B2C5C5C3060602F6160
+2F61603264632D5F5E2D5F5E2D5F5E2C5E5D2D5D5D2D5D5D2F5D5D2C5C5C2D5D5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E
+2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F60
+2D5F602E60612E60612E60612E60612E60612D5F602D5F602D5F602D5F602D5F5E2D5F5E
+2D5F5E2D5F5E2E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632C5E5F2D5F60
+2D5F602E60612E60612E60612E60612E60612F5F612F5F612F5F612F5F612E5E602E5E60
+2E5E602E5E602D5D5F2D5D5F2D5D5F2E5E602E5E602D5D5F2D5D5F2D5D5F2C5D622C5D62
+2D5C622D5C622D5D612D5D612D5D612D5D612D5D612D5D612F5C612F5C612F5C5F2F5C5F
+2F5C5F2D5D5D2D5D5D2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F2D5E622D5E622C5D612D5E62
+2D5F602E60612E605F2E605F2E605D2E605D2F5F5F2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D
+2E5E5E2F5F5F2E5E5E2F5F5F2E605F2E605F2D5F5E2C5E5D2E605F2F61602D5F602D5F60
+2D5F602C5E5F2D5D5F2D5D5F2C5C5E2C5C5E305D602F5C5F2E5B5E2E5B5E2F5C5F2F5C5F
+2F5B5E2E5A5D305D622F5C61305C5F305C5F305C5D2F5D5D2F5C612E5E622B5C6328595E
+305D622E5A5B3559573C5C575E79702C5E5B2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F2C5D61
+2C5D612F60642E5F632E5F632D5E622C5E5F2C5E5F2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2E5E602E5E602D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2A5C5D2B5D5E2B5D5E2C5E5F
+2C5E5F2C5E5F2D5F602E60612D5F602C5E5F2C5E5F2D5F602F5F613664645A86877EA4A7
+90B1B6A5C0C7BAD1D9C3D5DFC2D3DDB6C8D29BB2BA79969C5A80833E6A6B568A88346F6B
+2F67642C5E5D315F5F2D5D5D2D5D5D2E605F2B5D5C2A5C5B3163622D5F5E2D5F5E2D5F5E
+2C5E5D2D5D5D2D5D5D2E5C5C2C5C5C2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5E5F2C5E5F2D5F602D5F602D5F602C5E5F2C5E5F2B5D5E2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602E60612E60612E60612E6061
+2E60612D5F602D5F602D5F602D5F602D5F5E2D5F5E2D5F5E2D5F602E5F632E5F632E5F63
+2E5F632E5F632E5F632E5F632E5F632C5E5F2D5F602D5F602E60612E60612E60612E6061
+2E60612F5F612F5F612F5F612F5F612F5F612E5E602E5E602E5E602D5D5F2D5D5F2D5D5F
+2E5E602E5E602D5D5F2D5D5F2D5D5F2C5D622C5D622D5C622D5C622D5D612D5D612D5D61
+2D5D612D5D612D5D612F5C612F5C612F5C5F2F5C5F2F5C5F2D5D5F2D5D5D2C5E5B2C5E5D
+2C5E5D2C5E5F2C5E5F2D5E622D5E622C5D612C5D612D5F602E60612E605F2E605F2E605D
+2E605D2F5F5F2E5E5E2D5D5D2C5C5C2C5C5C2D5D5D2E5E5E2F5F5F2E5E5E2F5F5F2E605F
+2E605F2D5F5E2C5E5D2E605F2F61602D5F602D5F602D5F602C5E5F2D5D5F2D5D5F2C5C5E
+2C5C5E305D602F5C5F2E5B5E2E5B5E2F5C5F2F5C5F2F5B5E2E5A5D305D622F5C61305C5F
+305C5F305C5D2F5D5D2F5C612E5E622A5B6228595E305D622E5A5B3559573D5D585F7A71
+2C5E5B2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D61
+2C5E5F2C5E5F2C5E5D2C5E5D2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2C5C5E2C5C5E2C5C5E2C5C5E
+2C5C5E2C5C5E2C5C5E2C5C5E2B5D5E2B5D5E2B5D5E2B5D5E2A5C5D2A5C5D2A5C5D2A5C5D
+2A5C5D2A5C5D2A5C5D2A5C5D2A5C5D2A5C5D2B5D5E2B5D5E2C5E5F3163642D5F602B5D5E
+3062632D5F602B5D5E3366672F6663356C69336363416A6C5E7F84819CA3A6BDC5B6C8D2
+C5D7E1BFD3DCB8CFD7A4C1C77DA0A4527B7D366464306060315F5F315F5F2F5F5F2E5E5E
+2D5F5E2C5E5D2B5F5D2A5E5C2B5F5D2B5F5D2C5E5D2C5E5D2D5D5D2D5D5D2F5D5D2D5D5D
+2D5D5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F
+2C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E622B5D5E2C5E5F2C5E5F2D5F60
+2D5F602E60612E60612E60612D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5D2C5E5D2D5F5E2E605F2F61622E60612E60612E60612E60612E60612E60612D5F60
+2C5E5F2C5E5F2C5E5F2B5D5E2E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F63
+2E60612E60612E60612E60612E60612E60612F61622F61623060622E5E602D5D5F2D5D5F
+2E5E602F5F612F5F612E5E602D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F
+2C5D622C5D622C5B612C5B612C5C602C5C602D5D612D5D612D5D612D5D612F5C612F5C61
+2F5C5F2F5C5F2F5C5F2D5D5F2E5E5E2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2C5D612D5E62
+2D5E622D5E622D5F602E60612E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2D5F5E2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2F5F5F
+2E60612E60612F5F612F5F612F5F612F5F612F5F612F5F612D5D5F2C5C5E2C5C5E2C5C5E
+2E5B5E2F5C5F2F5C5F2F5C5F2F5C612F5C61305C5F305C5F305C5D2F5D5D2F5C612D5D61
+2D5E652A5B60315E632E5A5B3458563B5B565D786F2C5E5B2C5E5B2C5E5D2C5E5D2C5E5F
+2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5D2C5E5D2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2C5C5E2C5E5F
+2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2A5C5D2A5C5D2A5C5D2A5C5D2A5C5D
+2A5C5D2B5D5E2B5D5E2D5F602C5E5F2D5F602D5F602C5E5F2D5F602B5D5E2558592D615F
+386C6A30606038616343696C4261665671787A939A9BB2BABAD3DABED7DEBAD7DDAAC9CE
+688B8F345A5D335C5E325E5F315F5F2F5F5F2E5E5E2D5F5E2C5E5D2B5F5D2B5F5D2B5F5D
+2B5F5D2C5E5D2C5E5D2D5D5D2D5D5D2F5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5F
+2C5E5F2C5E5F2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D61
+2C5D612D5E622D5E622C5E5F2C5E5F2C5E5F2D5F602D5F602E60612E60612E60612D5F60
+2D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5D2C5E5D2D5F5E2E605F2E6061
+2E60612E60612E60612D5F602D5F602D5F602C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2E5F63
+2E5F632E5F632E5F632E5F632E5F632E5F632E5F632E60612E60612E60612E60612E6061
+2E60612E60612E60612F5F612D5D5F2C5C5E2C5C5E2D5D5F2E5E602E5E602D5D5F2D5D5F
+2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2C5D622C5D622D5C622C5B612C5C60
+2D5D612D5D612D5D612D5D612D5D612F5C612F5C612F5C5F2F5C5F2F5C5F2D5D5F2E5E5E
+2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2C5D612D5E622C5D612D5E622D5F602D5F602E6061
+2E605F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2D5F5E2D5D5D2D5D5D2E5E5E
+2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2F5F5F2E60612E60612F5F612F5F612F5F61
+2F5F612F5F612F5F612D5D5F2D5D5F2C5C5E2C5C5E2E5B5E2F5C5F2F5C5F2F5C5F2F5C61
+2F5C61305C5F305C5F305C5D2F5D5D2F5C612D5D612D5E652B5C61325F642F5B5C355957
+3C5C575E79702C5E5B2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F2C5D612C5D612C5D612C5D61
+2C5D612C5D612C5E5F2C5E5F2C5E5D2C5E5D2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C
+2B5D5C2B5D5C2B5D5E2A5C5D2A5C5D2A5C5D2A5C5D2B5D5E2B5D5E2C5E5F2B5D5E295B5C
+2E606131636430626335676837696A316163729A9C83A9AC56797D2D505435585C3B5E62
+395C603B5E6243666A54777B75989CA6C9CD9ABDC1577A7E3A5D61385E61325E5F2F5F5F
+2E5E5E2E5E5E2C5E5D2C5E5D2B5F5D2B5F5D2B5F5D2B5F5D2C5E5D2C5E5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E622C5E5F2C5E5F
+2C5E5F2D5F602D5F602E60612E60612E60612D5F602D5F602D5F602D5F602C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E60612E60612D5F602D5F60
+2C5E5F2C5E5F2C5E5F2B5D5E2B5C602B5C602E5F632E5F632E5F632E5F632E5F632E5F63
+2E5F632E5F632E60612E60612E60612E60612E60612E60612E60612E60612E5E602D5D5F
+2B5B5D2C5C5E2D5D5F2D5D5F2D5D5F2C5C5E2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F
+2D5D5F2D5D5F2C5D622C5D622D5C622D5C622D5D612D5D612D5D612D5D612D5D612D5D61
+2F5C612F5C612F5C5F2F5C5F2F5C5F2D5D5F2E5E5E2C5E5D2C5E5F2C5E5F2C5D612C5D61
+2C5D612D5E622C5D612C5D612C5D612D5F602D5F602D5F602D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E
+2E5E5E2F5F5F2F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F612D5D5F2D5D5F
+2D5D5F2C5C5E2C5C5E2D5D5F2D5D5F2D5D5F2F5C612F5C61305C5F305C5F305C5D2F5D5D
+2F5C612D5D612E5F662B5C61325F642F5B5C3559573D5D585F7A712C5E5B2C5E5B2C5E5D
+2C5E5D2C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5D
+2C5E5D2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2B5D5C2B5D5E2B5D5E2A5C5D
+2A5C5D2A5C5D2B5D5E2C5E5F2C5E5F2D5F602F61622D5F602D5F602E60612A5C5D2E6061
+406C6FA1C0C5B0C9D091ACB3718E945B7C8140636732585B335B5D345D5F30595B456E70
+759EA0689092396163365C5F2E5658305E5E2E5E5E2E5E5E2D5F5E2C5E5D2C5E5D2B5F5D
+2B5F5D2B5F5D2B5F5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5D612C5D612C5D61
+2C5D612C5D612C5D612D5E622D5E622D5F602D5F602D5F602D5F602E60612E60612E6061
+2E60612D5F602D5F602D5F602D5F602D5F602C5E5F2C5E5F2C5E5F2D5F5E2D5F5E2D5F5E
+2E605F2E605F2E605F2E60612E60612D5F602D5F602D5F602C5E5F2C5E5F2C5E5F2C5D61
+2C5D612E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E60612E60612E6061
+2E60612E60612D5F602D5F602D5F602E5E602D5D5F2C5C5E2C5C5E2D5D5F2D5D5F2D5D5F
+2C5C5E2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2C5D622C5D622D5C62
+2D5C622D5D612D5D612D5D612D5D612D5D612D5D612F5C612F5C612F5C5F2F5C5F2F5C5F
+2D5D5F2E5E5E2C5E5D2C5E5F2C5E5F2C5D612C5D612C5D612D5E622C5D612C5D612C5D61
+2C5D612C5E5F2C5E5F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2D5F5E2C5E5D
+2C5E5D2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2F5F5F2F5F612F5F612F5F61
+2F5F612F5F612F5F612F5F612F5F612E5E602E5E602D5D5F2D5D5F2D5D5F2D5D5F2D5D5F
+2D5D5F2F5C612F5C61305C5F305C5F305C5D2F5D5D2F5C612D5D612D5E652A5B60325F64
+2F5B5C3559573D5D585F7A712C5E5B2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F2C5D612C5D61
+2C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5D2C5E5D2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2B5D5C2B5D5C2B5D5C2B5D5C
+2A5C5B2A5C5B2A5C5B2A5C5B2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F
+295B5C3365662B5D5E2A5C5D3466672A5C5D336566658E92BBD2DACAD8E3C6D7E1B8CCD5
+94ADB46E8D92577A7E3B63652F5B5C3866662C5A5A3464644070703161612C5C5C2E5E5E
+2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D
+2C5E5D2C5E5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2D5F602D5F60
+2D5F602D5F602C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E62
+2D5F602D5F602D5F602E60612E60612E60612E60612E60612E60612D5F602D5F602D5F60
+2D5F602D5F602D5F602C5E5F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F602D5F60
+2E60612E60612E60612D5F602D5E622D5E622D5E622D5E622E5F632E5F632E5F632E5F63
+2E5F632E5F632E5F632E5F632E60612E60612E60612E60612D5F602D5F602D5F602D5F60
+2F5F612E5E602D5D5F2D5D5F2E5E602E5E602E5E602E5E602D5D5F2D5D5F2D5D5F2D5D5F
+2D5D5F2D5D5F2D5D5F2D5D5F2C5D622C5D622E5D632E5D632E5E622E5E622D5D612D5D61
+2D5D612D5D612F5C612F5C612F5C5F2F5C5F2F5C5F2D5D5F2E5E5E2C5E5D2C5E5F2C5E5F
+2C5D612C5D612C5D622D5E632C5D622C5D622C5D612B5C602C5E5F2C5E5F2D5F5E2D5F5E
+2D615F2D615F2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2E5E5E2F5F5F2F5F5F2F5F5F
+305E5E305E5E305E5E315F5F2F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F61
+2E60612D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2D5D5F2F5C612F5C61305C5F305C5F
+305C5D2F5D5D2F5C612D5D612C5D64295A5F305D622E5A5B3458563C5C575E79702C5E5B
+2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D612C5E5F
+2C5E5F2C5E5D2C5E5D2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2B5D5C2B5D5C2B5D5C2A5C5B2A5C5B2A5C5B2A5C5B2A5C5B2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F285A5B3365662B5D5E2C5E5F386A6B
+2F61623B6D6E719A9E9BB6BDB0C2CCBED2DBC1D8E0B8D1D8B7D4DAA8C7CC73969A4F7578
+3A6365305C5D3361613262622C5E5D2C5E5D3365642D5D5D2D5D5D2C5E5D2C5E5D2B5F5D
+2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2C5E5D2C5E5D2D5D5D2D5D5D2C5E5D
+2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2D5F602E60612E60612D5F602C5E5F2C5E5F2C5D61
+2C5D612C5D612C5D612C5D612C5D612D5E622D5E622E60612E60612E60612E60612E6061
+2E60612E60612E60612E60612E60612E60612D5F602D5F602D5F602D5F602D5F602F6160
+2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F602D5F602E60612E60612E60612E60612E5F63
+2E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E6061
+2E60612E60612D5F602D5F602C5E5F2C5E5F2C5E5F3060622F5F612E5E602E5E602F5F61
+2F5F612F5F612E5E602D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2C5D62
+2C5D622E5D632F5E642F5F632E5E622D5D612D5D612D5D612D5D612F5C612F5C612F5C5F
+2F5C5F2F5C5F2D5D5F2E5E5E2C5E5D2C5E5F2C5E5F2C5D612C5D612C5D622D5E632D5E63
+2D5E632C5D612B5C602C5E5F2C5E5F2D5F5E2E605F2D615F2D615F2E605F2E605F2E605F
+2D5F5E2C5E5D2C5E5D2E5E5E2F5F5F2F5F5F2F5F5F305E5E305E5E305E5E315F5F2F5F61
+2F5F612F5F612F5F612F5F612F5F612F5F612F5F612E60612E60612D5F602C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2E5B602E5B602F5B5E2F5B5E2F5B5C2E5C5C2E5B602C5C602B5C63
+295A5F305D622E5A5B3458563C5C575E79702C5E5B2C5E5B2C5E5D2C5E5D2C5E5F2C5E5F
+2C5D612C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5D2C5E5D2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2B5D5C2B5D5C
+2B5D5C2B5D5C2B5D5C2B5D5C2A5C5B2A5C5B2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2C5E5F
+2C5E5F2D5F603062633062632D5F602C5E5F2A5C5D2658592E60614171733D66684D7376
+7093979DBEC3AECDD2AFCCD2BDD8DFC0DBE2B2CDD483A0A67D9EA361878A355E602D5B5B
+2B5B5B2959592C5C5C2C5C5C2B5D5C2C5E5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D
+2B5F5D2B5F5D2C5E5D2C5E5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F
+2E605F2E605F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F
+2D5F602E60612E60612D5F602C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D61
+2D5E622D5E622E60612E60612E60612E60612E60612E60612E60612E60612E60612E6061
+2E60612E60612D5F602D5F602D5F602D5F602F61602F615E2E605F2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F602D5F602D5E622E5F632E5F632E5F632E5F632E5F632E5F632E5F63
+2E5F632E5F632E5F632E5F632E5F632E5F632E60612E60612E60612D5F602D5F602C5E5F
+2C5E5F2C5E5F3060622F5F612E5E602E5E602F5F613060622F5F612F5F612D5D5F2D5D5F
+2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2C5D622C5D622E5D632F5E642F5F632E5E62
+2D5D612D5D612D5D612D5D612F5C612F5C612F5C5F2F5C5F2F5C5F2D5D5F2E5E5E2C5E5D
+2C5E5F2C5E5F2C5D612C5D612C5D622D5E632E5F642D5E632C5D612C5D612C5E5F2D5F60
+2E605F2F61602D615F2D615F2D615F2D615F2E605F2D5F5E2C5E5D2C5E5D2E5E5E2F5F5F
+2F5F5F2F5F5F305E5E305E5E305E5E315F5F2F5F612F5F612F5F612F5F612F5F612F5F61
+2E60612E60612F61622E60612D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2E5B602E5B60
+2F5B5E2F5B5E2F5B5C2E5C5C2E5B602C5C602C5D64295A5F305D622E5A5B3559573D5D58
+5F7A712C5E5D2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D61
+2C5D612C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2C5C5E2C5C5C2C5C5E
+2C5C5C2C5C5E2C5C5C2C5C5E2C5C5C2C5E5F2C5E5D2C5E5F2C5E5D2B5D5E2B5D5C2B5D5E
+2B5D5E2D5D5F2C5C5E2B5D5E2B5D5E2B5D5E2C5E5F2B5E5F2C5F602C5F602557582F6162
+3466672D5D5F376769437073376467305E5E366464315A5C40686A698C908DACB1A8C5CB
+B3CED5BFDAE1BAD7DDA8C7CC53767A2B53553F6B6C3361612F5F5F2C5C5C2C5C5C2B5D5C
+2B5D5C2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2C5E5D2C5E5D2D5D5D
+2D5D5D2B5D5C2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5F2C5E5F2C5E5F2E60612E60612E60612E60612C5E5F
+2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E622F60642F61622E5F63
+2E60612E60612E60612E60612E60612E60612E60612E60612E60612D5F602D5F602D5F60
+2D5F5E2F61602F61602E605F2D5F5E2C5E5D2D5F5E2D5F5E2D5F5E2D5F602D5F602D5E62
+2D5E622D5E622D5E622D5E622D5E622E5F632E5F632E5F632E5F632E5F632E5F632E5F63
+2E5F632E60612E60612E60612D5F602D5F602C5E5F2C5E5F2B5D5E3060622F5F612E5E60
+2E5E602F5F612F5F612F5F612E5E602D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F
+2D5D612C5D612C5D622F5E642F5E642F5F632F5F632D5D612D5D612D5D612D5D612D5D61
+2D5D612F5C5F2D5D5F2F5C5F2D5D5F2D5F602C5E5D2C5E5F2C5E5F2C5D612C5D612C5D61
+2D5E622E5F642E5F632D5E622C5D612C5E5F2D5F602F61602F61602D615F2D615F2D615F
+2D615F2E605F2D5F5E2C5E5D2C5E5D2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E305E5E
+2F5F5F2F5F612F5F612F5F612F5F612F5F612F5F612E60612E60612F61622E60612E6061
+2D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5C602E5B602E5B5E2F5B5E2F5B5C2E5B5E2C5C60
+2C5C602C5D622A5B60315E632F5B5C345B583E5F58607B722B5D5E2C5E5F2C5E5F2D5F60
+2E60612E60612E60612D5F602E5F632D5E622D5E622D5E622C5D612B5C602B5C602B5D5E
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5C602B5D5E2B5C602B5D5E2B5C602B5D5E
+2B5C602B5D5E2B5C602B5D5E2B5C602B5D5E2B5C602C5C5E2E5B5E2E5B5E2D5D5F2C5E5F
+2C5E5F2B5E5F295F5F295F5F2A615E2E6260285A59316161356162426B6D80A8AA63898C
+365E60345C5E375F61345A5D3A6063476D70587D83759AA09BC0C6B5DAE07DA4A940696D
+3561642F5C5F2E5B5E2F5F612D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F
+2E605F2E605F2E60612E60612E60612D5F602C5E5F2C5E5F2D5F602E60612D5F602C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612D5E622D5E622D5E622D5E622D5E622C5D622C5D612C5D612C5D612C5D612C5D61
+2C5E5F2D5F602D5F602E60612E605F2E605F2E605F2E605F2D5F5E2E60612F61622F6162
+2F61622F61622E60612D5F602D5F602D5F602E60612E60612E60612E60612D5F602D5F60
+2C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E622C5D612C5D612D5E622D5E62
+2D5E622D5E622D5E622D5E622C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E62
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612A5B5F2A5B5F2B5C602B5C602D5D612C5D612E5E622D5F60
+2B5D5E2C5E5F2D5F602C5E5F2B5D5E2B5D5E2D5F602E60612E5F632D5F602C5E5F2B5D5E
+2B5D5E2C5E5F2D5F602E60612E60612E60612E60612F61622E60612D5F602C5E5F2C5E5F
+2D5F602D5F602D5F602D5F602E60612E60612F5F612F5F612D5D5D2D5D5D2E5E5E2F5F5F
+2E605F2F61602F61602E605F2D5F5E2E605F2E605F2E605F2C605E2B5F5D2B5F5D2A5D5E
+2B5C602C5D612E5E602F5C5F2E5B5E2D5A5D2C5C602D5D612B5C612A5B602D5A5F305C5D
+3057543E615A5B796F2B5D5E2C5E5F2C5E5F2D5F602E60612E60612E60612D5F602D5E62
+2D5E622D5E622C5D612C5D612C5D612B5C602B5C602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5C60
+2B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C60
+2B5C602B5C602C5C602E5B5E2E5B5E2F5C5F2C5E5F2C5E5F2B5E5F295F5F28605F265D5A
+336765346464305E5E3760625F8588ADCED3A1C2C785A8AC5D80844265693A60633D6366
+365E602F565B3E676B567F83739CA0558184335F62315E61315E61315E632D5D5F2C5E5F
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E605F2E605F2D5F5E2D5F5E2D5F5E
+2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F2E605F2E605F2E605F2E60612F61622E6061
+2D5F602D5F602D5F602E60612E60612E5F632D5E622C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E622D5E622D5E63
+2D5E632C5D622C5D622C5D612C5D612C5D612C5D612C5E5F2D5F602D5F602E60612E605F
+2E605F2E605F2E605F2D5F602E60612E60612E60612E60612E60612E60612D5F602D5F60
+2E60612E60612E60612E60612E60612E60612D5F602B5C602B5C602B5C602B5C602C5D61
+2C5D612C5D612C5D612C5D612C5D612D5E622D5E622D5E622D5E622D5E622D5E622C5D61
+2C5D612C5D612C5D612C5D612C5D612D5E622D5E622C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612A5B5F
+2A5B5F2B5C602B5C602C5D612C5D612D5E622D5E622B5D5E2C5E5F2D5F602C5E5F2B5D5E
+2B5D5E2D5F602E60612E60612D5F602C5E5F2C5E5F2C5E5F2C5E5F2D5F602E60612E6061
+2E60612E60612E60612E60612D5F602C5E5F2C5E5F2D5F602D5F602D5F602D5F602E6061
+2E60612E60612E60612D5D5D2E5E5E2E5E5E2F5F5F2E605F2E605F2E605F2E605F2D5F5E
+2E605F2E605F2E605F2C605E2B5F5D2B5F5D2A5E5C2A5D602B5E612E5E602D5D5F2E5B5E
+2D5A5D2C5C602D5D612B5C612A5B5F2D5A5F305C5B3057543E615A5B796D2B5D5E2C5E5F
+2C5E5F2D5F602E60612E60612E60612D5F602C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5C602B5C602B5C602B5C602B5C602B5C60
+2B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602C5C602E5B5E2E5B5E
+2F5C5F2C5E5F2C5E5F2B5E5F295F5F295F5F2A5E5C2C605E316161305C5D41696B73999C
+B7D8DDBCDBE0B8D9DEA6C7CC8EAFB4678A8E4A6D713C6265375C623F666B315A5E3F686C
+3460632D595C305D60315E613161652C5C5E2C5E5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2F61602E605F2E605F2D5F5E2D5F5E2C5E5D2B5D5C2B5D5C2F61602F6160
+2F61602F61602F61602F61602F61622F61622F61622E60612D5F602D5F602E60612F6162
+2E5F632D5E622C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612D5E622D5E622D5E622C5D622C5D622C5D612C5D612C5D612C5D61
+2C5D612C5D612C5E5F2D5F602D5F602E60612E605F2E605F2E605F2E605F2E60612D5F60
+2D5F602D5F602D5F602D5F602D5F602E60612D5F602E60612E60612E60612E60612E6061
+2E60612D5F602B5C602B5C602B5C602B5C602C5D612C5D612C5D612C5D612D5E622D5E62
+2D5E622D5E622D5E622D5E622E5F632E5F632C5D612C5D612C5D612C5D612C5D612C5D61
+2D5E622D5E622C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612B5C602B5C602B5C602B5C602C5D612C5D61
+2D5E622D5E622B5D5E2C5E5F2D5F602C5E5F2B5D5E2B5D5E2D5F602E60612E60612E6061
+2D5F602C5E5F2C5E5F2D5F602E60612E60612E60612E60612E60612E60612E60612D5F60
+2D5F602C5E5F2D5F602D5F602D5F602D5F602E60612E60612E60612E60612E5E5E2E5E5E
+2F5F5F2F5F5F2E605F2E605F2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2C605E2B5F5D
+2B5F5D2A5E5C2A5D602B5E612E5E602D5D5F2E5B5E2D5A5D2C5C602D5D612B5C612A5B5F
+2D5A5F305C5B3057543E615A5B796D2B5D5E2C5E5F2C5E5F2D5F602E60612E60612E6061
+2D5F602C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E622C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C60
+2B5C602B5C602B5C602B5C602C5C602E5B5E2E5B5E2D5D5F2C5E5F2C5E5F2C5F602A6060
+2A6060306462265857305E5E346061446A6D698C909CBBC0BAD9DEB9D6DCBBD8DEBFDEE3
+B0CFD49FC0C590B3B76C8F954B7076587F843E676B2D595C325F623360632D5D5F2F5F63
+2D5D5F2C5E5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E605F2E605F2D5F5E
+2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F2E605F2E605F2E605F2E6061
+2E60612E60612D5F602D5F602D5F602E60612E60612E5F632D5E622C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E62
+2D5E622C5D622C5D622C5D612C5D612C5D612C5D612D5E622D5E622C5E5F2D5F602D5F60
+2E60612E605F2E605F2E605F2E605F2E60612D5F602C5E5F2C5E5F2C5E5F2C5E5F2D5F60
+2E60612D5F602D5F602D5F602E60612E60612D5F602D5F602D5F602C5D612C5D612C5D61
+2C5D612C5D612D5E622D5E622D5E622D5E622D5E622D5E622D5E622D5E622E5F632E5F63
+2E5F632D5E622D5E622D5E622D5E622D5E622D5E622C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612B5C602B5C602B5C602B5C602C5D612C5D612C5D612C5D612B5D5E2C5E5F2D5F60
+2C5E5F2B5D5E2B5D5E2D5F602E60612E60612E60612D5F602D5F602D5F602D5F602E6061
+2E60612E60612E60612E60612E60612E60612D5F602D5F602D5F602D5F602D5F602D5F60
+2D5F602E60612E60612E60612E60612E5E5E2F5F5F2F5F5F2F5F5F2E605F2D5F5E2D5F5E
+2D5F5E2D5F5E2E605F2E605F2E605F2C605E2B5F5D2B5F5D2A5D5E2A5D602B5E612E5E60
+2D5D5F2E5B5E2D5A5D2C5C602D5D612B5C612A5B5F2D5A5F305C5B3057543E615A5B796D
+2B5D5E2C5E5F2C5E5F2D5F602E60612E60612E60612D5F602C5D612C5D612C5D612C5D61
+2C5D612C5D612D5E622D5E622C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5C602B5C602B5C602B5C60
+2B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602C5C60
+2E5B602E5B602D5D612C5D612D5F602C5F602C5F602D60613163642D5D5F376364365F61
+33565A46676C6D8C919FBCC29FBAC19AB3BAA9C4CBB7D2D9B8D5DBB7D6DBABCED4A6CBD1
+88AFB44C75792F5B5E3764673562652C5C5E2D5D612E60612C5E5F2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2C5E5F2C5E5F2D5F602C5E5F2B5D5E2C5E5F
+2D5F602D5F602D5E622C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612D5E622D5E622D5E622C5D612C5D612C5D612C5D61
+2C5D612D5E622D5E622D5E622C5E5F2D5F602D5F602E60612E60612E60612E60612E6061
+2E60612D5F602C5E5F2C5E5F2C5E5F2C5E5F2D5F602E60612C5E5F2C5E5F2D5F602D5F60
+2D5F602D5F602C5E5F2C5E5F2D5E622D5E622D5E622D5E622E5F632E5F632E5F632E5F63
+2D5E622D5E622D5E622E5F632E5F632E5F632E5F632E5F632E5F632E5F632D5E622D5E62
+2D5E622D5E622C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612B5C602B5C602B5C602C5D61
+2C5D612C5D612C5D612C5D612B5D5E2C5E5F2D5F602C5E5F2B5D5E2B5D5E2D5F602E6061
+2E60612E60612D5F602D5F602D5F602D5F602E60612E60612D5F602D5F602D5F602D5F60
+2D5F602E60612E60612E60612E60612E60612E60612E60612D5F602D5F602D5F602D5F60
+2E5E602F5F612F5F612F5F612E60612D5F602D5F602D5F602D5F602E60612E60612E6061
+2C5F602B5E5F2B5E5F2A5D5E2A5D602B5E612E5E602D5D5F2E5B5E2D5A5D2C5C602D5D61
+2B5C612A5B5F2D5A5F305C5B3057543E615A5B796D2B5D5E2C5E5F2C5E5F2D5F602E6061
+2E60612E60612D5F602C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C60
+2B5C602B5C602B5C602B5C602B5C602B5C602B5C602C5C602C5C602D5D612C5D612C5F60
+2D60612D60612D60612C5E5F316163335F60355D5F3255593B5A5F405D6358737A5B727A
+50676F657C848099A09BB6BDB7D6DBBBDCE3B2D5DB87ACB2456E722D595C346164316163
+2D5F602B5C602E60612C5E5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C
+2B5D5C2C5E5D2D5F5E2D5F5E2E605F2E605F2F61602D5F5E2D5F5E2D5F5E2D5F5E2C5E5D
+2C5E5D2B5D5E2B5D5E2D5F602C5E5F2B5D5E2B5D5E2C5E5F2D5F602C5D612B5C602C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2D5E622D5E622D5E622B5C602B5C602C5D612C5D612C5D612D5E622D5E622D5E622C5E5F
+2D5F602D5F602E60612E60612E60612E60612E60612E60612D5F602D5F602D5F602D5F60
+2D5F602D5F602E60612C5E5F2C5E5F2D5F602D5F602D5F602D5F602C5E5F2C5E5F2E5F63
+2E5F632E5F632E5F632E5F632F60642F60642F60642D5E622D5E622E5F632E5F632E5F63
+2E5F632E5F632E5F632E5F632E5F632E5F632D5E622D5E622D5E622C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612B5D5E
+2C5E5F2D5F602C5E5F2B5D5E2B5D5E2D5F602E60612E60612E60612E60612E60612E6061
+2E60612E60612E60612D5F602D5F602D5F602D5F602D5F602E60612E60612F61622E6061
+2E60612E60612E60612D5F602D5F602D5F602D5F602E5E602E5E602F5F612F5F612E6061
+2E60612D5F602D5F602D5F602E60612E60612E60612C5F602B5E5F2B5E5F2A5D5E2A5D60
+2B5E612E5E602D5D5F2E5B5E2D5A5D2C5C602D5D612B5C612A5B5F2D5A5F305C5B305754
+3E615A5B796D2B5D5E2C5E5F2C5E5F2D5F602E60612E60612E60612D5F602D5E622D5E62
+2D5E622C5D612C5D612C5D612B5C602B5C602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5C602B5C60
+2B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C60
+2B5C602B5C602C5C602C5C602D5D612C5D612C5F622D60632E60612F61622D5D5F325F62
+2F585C51767C698C906C8B9055727857707753677060747D788C95687F874E6970668389
+8DABB3A1C4CA60858B365F632E5A5D305D602C5C5E2F61622B5E612C5F602C5E5F2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E
+2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5F2B5D5E2D5F602C5E5F
+2B5D5E2C5E5F2D5F602D5F602C5D612B5C602C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E622D5E622B5C602B5C60
+2B5C602C5D612D5E622D5E622D5F602E60612C5E5F2D5F602D5F602E60612E60612E6061
+2E60612E60612D5F602E60612E60612E60612E60612E60612E60612D5F602D5F602D5F60
+2E60612E60612E60612E60612D5F602D5F602E5F632E5F632E5F632E5F632E5F632E5F63
+2F60642F60642E5F632E5F632E5F632E5F632E5F632E5F632F60642F60642F60642F6064
+2E5F632E5F632D5E622D5E622C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612B5C602B5C602B5C602B5D5E2C5E5F2D5F602C5E5F2B5D5E2B5D5E
+2D5F602E60612E60612E60612E60612E60612E60612E60612E60612E60612D5F602D5F60
+2D5F602D5F602D5F602E60612F61622F61622E60612E60612E60612E60612D5F602D5F60
+2D5F602D5F602D5D612E5E622E5E622F5F632E5F632E5F632E5F632E5F632D5E622E5F63
+2E5F632E5F632C5F622B5E612B5E612A5D602A5D602B5E612E5E602D5D5F2E5B5E2D5A5D
+2C5C602D5D612B5C612A5B5F2D5A5F305C5B3057543E615A5B796D2B5D5E2C5E5F2C5E5F
+2D5F602E60612E60612E60612D5F602E5F632D5E622D5E622D5E622C5D612B5C602B5C60
+2B5C602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5C602B5C602B5C602B5C602B5C602B5C602B5C60
+2B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602B5C602C5C602C5C602C5D61
+2D5E622C5F622D60632F61622F61623161633461643760647BA2A7ACCFD3AECFD4A1BEC4
+ADC8CFAABEC7ABBFC8C0D4DDA6BDC5647F8647646A56747C6F929843686E30595D366265
+2D5D5F2658593063642B6163285E5E2C5E5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2F61602F61602E605F
+2E605F2D5F5E2D5F5E2C5E5F2C5E5F2E60612D5F602C5E5F2C5E5F2D5F602E60612D5E62
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612D5E622D5E622D5E622B5C602B5C602B5C602C5D612D5E622D5E622D5F60
+2E60612C5E5F2D5F602D5F602E60612E60612E60612E60612E60612D5F602E60612F6162
+2F61622F61622F61622E60612D5F602E60612F61622F61622F61622F61622F61622F6162
+2E60612D5E622D5E622D5E622E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F63
+2E5F632E5F632E5F632F60642F60642F60642F60642E5F632E5F632D5E622D5E622C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612B5C602B5C60
+2B5C602B5D5E2C5E5F2D5F602C5E5F2B5D5E2B5D5E2D5F602E60612E60612E60612E6061
+2F61622F61622E60612E60612E60612D5F602D5F602D5F602C5E5F2D5F602E60612F6162
+2F61622E60612E60612E60612E60612D5F602D5F602D5F602D5F602D5D612D5D612E5E62
+2F5F632E5F632F60642F60642E5F632D5E622E5F632E5F632E5F632C5F622B5E612B5E61
+2A5D602A5D602B5E612E5E602D5D5F2E5B5E2D5A5D2C5C602D5D612B5C612A5B5F2D5A5F
+305C5B3057543E615A5B796D2B5D5E2C5E5F2D5F602E60612F61622F61622E60612E6061
+2E5F632E5F632D5E622D5E622D5E622C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2D5F60
+2D5F602C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2C5E5F2C5E5F2B5D5E2B5D5E2A5C5D2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F
+2C5E5F2C5E5F2B5D5E2B5D5E2D5D612D5D612B5C602C5D612C5D612D5E622D5E622E5F63
+346466295659527B7F94BBC0B4D7DDB8D9E0BAD8E0B5D2DAB9D0D8C3DAE2BDD4DCC0D9E0
+A1BCC371909543646B466B71345B60315D602F5C5F2D5D5F2C5E5F2B5E5F295F61295F5F
+2B5D5E2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2B5D5C2C5E5D2C5E5D2D5F5E
+2D5F5E2E605F2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E60612F6162
+2E60612E60612E60612E60612E60612E60612E5F632E5F632D5F602D5F602D5F602D5F60
+2D5F602D5F602D5F602D5F602D5F602E60612F61622F61622E60612E60612E60612F6162
+2E60612E60612E60612E60612E60612E60612E60612E60612D5F602D5F602E5F632F6064
+2F60642F60642E5F632E5F632E60612E60612E60612E60612D5F602D5F602D5F602D5F60
+2E60612E60612E60612E60612E60612E60612E60612E60612E5F632E5F632E5F632E5F63
+2E5F632E5F632F60642F60642E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F63
+2E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632D5E622D5E622E5F632E5F63
+2E5F632E5F632D5E622D5E622C5D612D5E622D5E622D5E622C5D612B5C602A5B5F295A5E
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612D5E622C5D612C5D612B5C60
+2B5C602C5D612D5E622E5F632D5E622D5E622E5F632E5F632E5F632E5F632D5E622D5E62
+2E60612E60612E60612E60612E60612E60612E60612E60612D5F602D5F602E60612E6061
+2E60612E60612D5F602D5F602E5E622E5E622E5E622F5F632E5F632F60642F6064306165
+2E5F632D5E622D5E622E5F632E61642E61642D60632B5E612C5F622C5F622D5D5F2D5D5F
+2E5B5E2E5B5E2B5B5F2B5B5F2C5D622A5B5F315E632E5A593259563B5E575D7B6F2B5D5E
+2C5E5F2D5F602E60612F61622F61622E60612E60612E5F632E5F632D5E622D5E622D5E62
+2C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2D5F602D5F602C5E5F2C5E5F2C5E5F2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2D5F602C5E5F2C5E5F2B5D5E2B5D5E
+2B5D5E2C5E5F2C5E5F2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2D5D61
+2D5D612B5C602C5D612C5D612D5E622D5E622E5F632D5D5F34616458848778A1A5789DA3
+7A9DA38AABB295B3BBACC7CEA6C1C8A0BBC2B1CED4B0CFD4A0C1C6698C923D6268335C60
+315D602D5D5F2C5E5F2B5E5F2B5E5F295F61295F5F2C5E5F2C5E5D2C5E5D2D5F5E2D5F5E
+2E605F2E605F2E605F2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2F6160
+2E605F2E605F2E605F2E605F2E605F2E60612F61622E60612E60612E60612E60612E6061
+2E60612E5F632E5F632D5F602D5F602D5F602D5F602D5F602D5F602D5F602D5F602D5F60
+2E60612E60612E60612D5F602D5F602E60612F61622E60612E60612E60612E60612E6061
+2E60612E60612E60612D5F602D5F602E5F632F60642F60642F60642E5F632E5F632E6061
+2E60612E60612E60612D5F602D5F602D5F602D5F602F61622F61622F61622F61622F6162
+2F61622F61622F61622E5F632E5F632E5F632E5F632E5F632E5F632F60642F6064306165
+2F60642E5F632E5F632E5F632E5F632C5D612B5C602E5F632E5F632E5F632E5F632E5F63
+2E5F632E5F632E5F632D5E622D5E622E5F632E5F632E5F632E5F632D5E622D5E622C5D61
+2C5D612D5E622D5E622C5D612B5C602A5B5F2A5B5F2C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612D5E622C5D612C5D612B5C602C5D612C5D612D5E622E5F632D5E62
+2D5E622E5F632E5F632E5F632E5F632D5E622D5E622E60612E60612E60612E60612E6061
+2E60612E60612E60612D5F602D5F602E60612E60612E60612E60612D5F602D5F602E5E62
+2E5E622E5E622F5F632E5F632F60642F60642F60642F60642E5F632E5F632F60642F6265
+2F62652E61642C5F622C5F622C5F622D5D5F2D5D5F2E5B5E2E5B5E2B5B5F2B5B5F2C5D62
+2A5B5F315E632E5A593259563B5E575D7B6F2B5D5E2C5E5F2D5F602E60612F61622F6162
+2E60612E60612E5F632E5F632E5F632D5E622D5E622D5E622C5D612C5D612C5E5F2C5E5F
+2C5E5F2D5F602D5F602C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E
+2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2D5D612D5C622B5C612C5D622C5D612D5E62
+2D5E622E5F632C5C60305D623E6A6D416A6E315A5E31585D3D62684063695574794E6D72
+46656A47686D496C705E848751787D2F585C315D60305D602D5D5F2C5E5F2B5E5F2B5E5F
+2A60622A60602C5E5F2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2C5E5D2C5E5D
+2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F
+2E60612F61622E60612E60612E60612E60612E60612E60612E5F632E5F632E60612E6061
+2E60612E60612E60612E60612E60612E60612C5E5F2D5F602E60612E60612D5F602D5F60
+2D5F602E60612E60612E60612E60612E60612E60612E60612E60612E60612D5E622D5E62
+2E5F632F60642F60642F60642E5F632E5F632E60612E60612E60612E60612E60612D5F60
+2D5F602D5F602F61622F61622F61622F61622F61622F61622F61622F61622E5F632E5F63
+2E5F632E5F632E5F632E5F632F60642F60642F60642E5F632D5E622E5F632F60642F6064
+2D5E622B5C602E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632D5E622D5E62
+2E5F632E5F632E5F632E5F632D5E622D5E622B5C602C5D612C5D612D5E622D5E622C5D61
+2B5C602B5C602C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612D5E622D5E622E5F632D5E622D5E622E5F632E5F632E5F632E5F63
+2D5E622D5E622E60612E60612E60612E60612E60612E60612E60612E60612D5F602D5F60
+2D5F602D5F602D5F602D5F602D5F602D5F602E5E602E5E602F5F612F5F612E60612F6162
+2F61622F61622F61622E60612E60612F61622F62632F62632E61622C5F602C5F622C5F62
+2D5D5F2D5D5F2E5B5E2E5B5E2C5C602C5C602C5D622A5B5F315E632E5A593259563B5E57
+5D7B6F2B5D5E2C5E5F2D5F602E60612F61622F61622E60612E60612E5F632E5F632E5F63
+2E5F632D5E622D5E622C5D612C5D612C5E5F2C5E5F2C5E5F2D5F602D5F602C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602C5E5F
+2C5E5F2B5D5E2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E
+2B5D5E2D5C622D5C622B5C612C5D622C5D612D5E622D5E622E5F633262662E5E62315E61
+335F62305C5F3760643A616631585D61878A6B9194648A8D4E7477396163396163386165
+335F62305D602E5E602C5E5F2C5E5F2B5E5F2C5F602A60622D60612D5F602D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2F61602E605F2E605F2E605F2E605F2E605F2E60612F61622E60612E60612E6061
+2E60612E60612E60612E5F632E5F632E60612E60612E60612E60612E60612E60612E6061
+2E60612C5E5F2D5F602D5F602D5F602C5E5F2C5E5F2D5F602E60612E60612E60612E6061
+2E60612E60612E60612E60612E60612D5E622E5F632E5F632E5F632E5F632E5F632E5F63
+2E5F632F61622E60612E60612E60612E60612E60612E60612D5F602F61622F61622F6162
+2F61622F61622F61622F61622F61622E5F632E5F632E5F632E5F632E5F632E5F632F6064
+2F60642D5E622C5D612C5D612E5F633061653162662F60642C5D612E5F632E5F632E5F63
+2E5F632E5F632E5F632E5F632E5F632D5E622D5E622E5F632E5F632E5F632E5F632D5E62
+2D5E622A5B5F2B5C602C5D612D5E622D5E622D5E622C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E622D5E62
+2D5E622D5E622D5E622E5F632E5F632E5F632E5F632D5E622D5E622E60612E60612E6061
+2E60612E60612E60612E60612E60612D5F602D5F602D5F602D5F602D5F602D5F602D5F60
+2D5F602E5E602F5F612F5F612F5F612E60612F61622F61622F61622D5F602D5F602C5E5F
+2D5F602D60612D60612C5F602B5E5F2B5E612B5E612D5D5F2D5D5F2E5B5E2E5B5E2C5C60
+2C5C602C5D622A5B5F315E632E5A593259563B5E575D7B6F2B5D5E2C5E5F2D5F602E6061
+2F61622F61622E60612E60612F60642F60642E5F632E5F632D5E622D5E622D5E622D5E62
+2C5E5F2C5E5F2C5E5F2D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2D5C622D5C622B5C612C5D62
+2C5D622D5E632D5E622E5F63295A5E28585C2B5B5F305D622E5B5E2E5B5E325E61335F62
+3D696A558182628E8F6F9B9C7EAAAB608C8D3A676A3666682E5E602D5F602C5E5F2C5E5F
+2C5F602C5F602D60632D60612D5F602D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2F61602E605F2E605F2E605F
+2E605F2E605F2E60612F61622E60612E60612E60612E60612E60612E60612E5F632E5F63
+2E60612E60612E60612E60612E60612E60612E60612E60612C5E5F2D5F602D5F602D5F60
+2C5E5F2C5E5F2D5F602E60612E605F2E605F2E605F2E605F2E60612E60612E60612E6061
+2E5F632E5F632E5F632E5F632E5F632E5F632F60652F60642F61622F61622F61622E6061
+2E60612E60612E60612E60612E60612E60612E60612E60612E60612E60612E60612E6061
+2E5F632E5F632E5F632E5F632E5F632E5F632F60642F60642E5F632D5E622D5E622E5F63
+3061653061652F60642D5E622E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F63
+2D5E622D5E622E5F632E5F632E5F632E5F632D5E622D5E622A5B5F2B5C602C5D612D5E62
+2E5F632D5E622D5E622C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612D5E622D5E622D5E622D5E622D5E622D5E622D5E622D5E622E5F632E5F63
+2E5F632E5F632D5E622D5E622E60612E60612E60612E60612E60612E60612E60612E6061
+2D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602F5F5F2F5F5F2F5F5F2F5F5F
+2E605F2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2D5F5E2D615F2D615F2C605E2B5E5F
+2B5E612B5E612D5D5F2D5D5F2F5C5F2E5B5E2C5C602C5C602C5D622A5B5F315E632E5A59
+3259563B5E575D7B6F2B5D5E2C5E5F2D5F602E60612F61622F61622E60612E60612F6064
+2F60642E5F632E5F632E5F632D5E622D5E622D5E622C5E5F2C5E5F2C5E5F2D5F602D5F60
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2B5D5E2B5D5E2A5C5D2A5C5D2B5D5E2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F
+2C5E5F2B5D5E2B5D5E2D5C622D5C622B5C612C5D622C5D622D5E632D5E622E5F6336676B
+3263673162663363673060622B5B5D2C5C5E3161632C5C5C3464643666665080807EAEAE
+5C8C8C2B5B5D27595A2D5F602D5F602C5E5F2D5F602C5F602D60612D60632E61622E6061
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E60612F61622E6061
+2E60612E60612E60612E60612E60612E5F632E5F632E60612E60612E60612E60612E6061
+2E60612E60612E60612C5E5F2D5F602E60612E60612D5F602D5F602D5F602E60612E605F
+2E605F2E605F2E605F2E60612E60612E60612E60612E5F632E5F632E5F632D5E622E5F63
+2E5F632F60652F60642F60642F61622F61622F61622E60612E60612E60612E60612D5F60
+2D5F602D5F602D5F602D5F602D5F602D5F602D5F602E5F632E5F632E5F632E5F632E5F63
+2E5F632F60642F60643061653061653061652F60642F60642E5F632E5F632E5F632E5F63
+2E5F632E5F632E5F632E5F632E5F632E5F632E5F632D5E622D5E622E5F632E5F632E5F63
+2E5F632D5E622D5E622B5C602B5C602D5E622D5E622E5F632E5F632D5E622D5E622C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E622E5F632E5F63
+2E5F632E5F632D5E622D5E622D5E622E5F632E5F632E5F632E5F632D5E622D5E622E6061
+2E60612E60612E60612E60612E60612E60612E60612D5F602D5F602C5E5F2B5D5E2B5D5E
+2C5E5F2D5F602D5F602F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2E605F2E62602E62602D615F2B5F5D2B5E612B5E612D5D5F2D5D5F2F5C5F
+2F5C5F2D5D612D5D612C5D622A5B5F315E632E5A593259563B5E575D7B6F2B5D5E2C5E5F
+2D5F602E60612F61622F61622E60612E60612F60642F60642F60642E5F632E5F632E5F63
+2D5E622D5E622C5E5F2C5E5F2C5E5F2D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602C5E5F2C5E5F2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2D5C622D5C62
+2C5B612D5C622C5D622D5E632D5E622E5F632C5F622A5D60275A5D2A5B5F2F6064306165
+2E60613062633165632D615F245856295D5B4D817F3E72702E61623568692C5F602C5F60
+2C5F602C5F602C5F602D60612F60642F61622E60612E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602E605F
+2E605F2E605F2E605F2E605F2E60612F61622E60612E60612E60612E60612E60612E6061
+2E5F632E5F632D5F602D5F602D5F602D5F602D5F602D5F602D5F602D5F602D5F602E6061
+2E60612E60612D5F602D5F602E60612F61622E605F2E605F2E605F2E605F2E60612E6061
+2E60612E60612E5F632E5F632E5F632D5E622D5E632E5F642F60652F60642F60642F6162
+2F61622F61622F61622E60612E60612E60612D5F602D5F602D5F602D5F602D5F602D5F60
+2D5F602D5F602E5F632E5F632E5F632E5F632E5F632E5F632F60642F60642F6064306165
+3162663061652E5F632E5F633162663465692E5F632E5F632E5F632E5F632E5F632E5F63
+2E5F632E5F632D5E622D5E622E5F632E5F632E5F632E5F632D5E622D5E622B5C602C5D61
+2D5E622E5F632E5F632D5E622D5E622C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612D5E622D5E622E5F632E5F632E5F632E5F632D5E622D5E622D5E62
+2E5F632E5F632E5F632E5F632D5E622D5E622E60612E60612E60612E60612E60612E6061
+2E60612E60612E60612D5F602C5E5F2B5D5E2B5D5E2C5E5F2D5F602E60612F5F5F2F5F5F
+2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2E62602E6260
+2D615F2B5F5D2A5D602A5D602C5C5E2D5D5F2F5C5F2F5C5F2D5D612D5D612C5D622A5B5F
+315E632E5A593259563B5E575D7B6F2B5D5E2C5E5F2D5F602E60612F61622F61622E6061
+2E60612F60642F60642F60642E5F632E5F632E5F632D5E622D5E622C5E5F2C5E5F2C5E5F
+2D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2C5E5F
+2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2C5D612C5D622B5C612C5D622C5D622D5E622D5E62
+2E5F63295C5F3265683265682D60632D60632B5E5F2A5C5D2B5F5D265D5729625C2F6567
+285B5F35676E2A5D612B5D5E295D592A615B2A615B29615E2A60602A60602D615F30615E
+31625F3060602F61622E605F2E605F2E605F2E605D2E605F2E605D2F61602F615E2E605F
+2E605F2E605F2E605F2E60612E60612E62602B625F2D60612E60612E60612E60612E6061
+2F61622D615F2D615F2B625D2B625D2D615F2E605F2E5F632E5F632D5E622D5F602D5F5E
+2D5F5C2D5F5C2D5F5E2D5E622D5E622D5E632E5F632F61622F61602E605F2E60612E5F63
+2F60642D60612D60612E60612E60612F5F632F5F632F5F632F5F612F60642E60612D5F60
+2C5F622D5E622E5F642F60653061652F60642F60642F60652F60652F61622F61622E5F63
+2E5F632E60612E60612E605D2E605F2E5F632E5F642E5F632E60612D60612D60612E6061
+2E5F632E5F632E5F633060642F60642B5C612D5E633061662F60642E5F63306263366869
+3C6C702F5E662F5E662F5E642E5F632E5F642E5F632D60612D615F2C605E2D5F602F5E64
+2F5E642F5F632F5F632D5E622D5E622C5D622C5D622D5E632E5F642E5F632D5E622D5E62
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D622C5D622C5D612C5D612D5F602E5F63
+2E5F632F60652E5F642E5F642D5E632D5E622D5E622E5F632E5F632E5F632E5F632D5E62
+2D5E622E60612E60612E60612E60612E60612E60612E60612E60612E60612D5F602C5E5F
+2B5D5E2B5D5E2C5E5F2D5F602E60613060602F5F5F2F5F5F2F5F5F2E605F2E605F2E605F
+2E605F2C5E5D2C5E5D2C5E5D2C5E5D2C605E2C5F602B5E5F2A5D5E2A5D602B5C602C5C5E
+2D5D5F2F5C5F2D5D5F2D5D612C5D612C5D622A5B5F2F5F632E5A593259563B5E575D7B6F
+2A5C5B2C5E5D2E605F2E605F2E60612D5F602D5E622E5F632C5D622C5D622C5D612C5D61
+2C5D612C5D612C5E5F2C5E5F2B5C602B5C602B5C602B5C602C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602C5F60
+2E61642A60622B5E612B5E612B5E612A5D5E2C5F602F62632B5E5F3063642F62632A5D5E
+2A5D5E2D64613064622A615B2B6858266256275C642D5C70335D75325D6E2F5F632E6359
+2A655328675428675C2865602A62612D5F5C306054315F55315F5F2F5F632F5F612F5F5F
+2F605D2F605C2F615E2F625D2F615E2F625D30615E30615E3060602F5F612F5F632E5F63
+28636124605E2B626531636A2C5B6329585E2C5E5F2D615F29625C28645A276558276558
+2B645B2F635F3060642E5D632E5F642D60612D625A2D63562D62582D615D2D60642D5F68
+2D5D692D5E652D5F5E2D605B2E605D2E605F2E5F662D5F662B60642B61632D60642E5F64
+315D66315D66315E64315E633060622F61602E62602C63602E61622E61642F60652F6064
+2D60632D60642C5D6B2D5E6C2E61642E61622D60642C5F632E61642E62602E63592E635B
+2E60672E606B2E61652E61622E65602D645E2D615F2D5F602E5E62306064325F652F5E64
+33636D285A632A5C632F6266295C5D2D5F5E356565346167345E6E335D6D2F5B642F5E64
+32626C2F62662A615B2E685A2C64592C5E5B2F5B64335D69335E642F5C5F2E5E62316267
+2E5E682E5E682E5E682E5F662D60642D60642D60632D60632C5F602C5F602C5F622B5E61
+2C5D622D5E652D5E652D5E632F5F612F5F5F2F5F612F5E642F5E662F5E66305F67305F67
+2E5D632E5E622D5F602E60612E5F632E5F632E5F642E5F642F61622F61602F61602F6160
+2F61602E605F2E605F2E605F2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2F61602F6160
+2D5F602D5F602D5F5E2E605F2E605F2F61602F615E2F615E2E605F2D5F5E2D5F602E6061
+2F61622E5F632D5E622B5C602C5D612C5D612D5D5F2E5E602E5E602D5D5F2D5D612C5D61
+2B5C61295A5E2E5E622E5A593259563A5D565C7A6E2A5C592C5E5B2E605F2E605F2E6061
+2D5F602D5E622E5F632D5E632D5E632D5E622D5E622D5E622D5E622D5F602D5F602B5C60
+2B5C602B5C602C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602C5F602A60622A62632A6062285E602A6060
+2F62632F62632C5F602C5F602C5F602C5F602C5F602C605E2A615E285F5C275E58276452
+2862562C5E672F5D74345E77335E713060642E63592E695728675625625B2561612C6165
+306263336157326056305E5E2E5E622F5F5F2F605D2F605C2F605C2E615C2E615C2F615E
+2F625D30615D30615D30615E2F5F5F2F5F632E5F632C67652762602A5C6331606A36616A
+356067315E612D5F5C2C635D29655B2765582763572A62592E605D315E63305C652E5F66
+2D60612D63562D63532D63562D625C2E5E682E5E6C2D5D6B2D5E652D5F5E2D605B2E615C
+2E60612E5F662D5F682A61642A62632D60642E5F64315D66325D66325D64315E63306060
+2F615E2E625E2C635E2C63602E61622F60642F60642E60612D60642C5D6C2D5E6D2E6162
+2E62602D60642C5F632E61642E625E2E64562E63592E60672E606B2E61652E626029605A
+2B625C30646231636434616635626735626732616732626C2D5F6831636A3066682B5F5D
+2F615E356565315E64345E6E345E6E315C622D5A5D2B5C612A60622B645B2B65572F675C
+30625F335E67355D67355E60315F5D2E5E602D5E632E5E682E5E682E5E682E5F662E5F64
+2D60632D60632D60612C5F602C5F602C5F602C5D612C5D622D5E632D5E652D5E632F5F5F
+2F5F5F2F5F612F5F632F5E662F5E66305F69305F672F5F632F5F612E60612E60612E6061
+2D5E622D5E632C5D612F61622F61602F61602F61602E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F602D5F602D5F5E2D5F5E2E605F
+2E605F2E605D2E605D2E605F2D5F5E2D5F602E60612F60642F60642D5E632B5C612C5D61
+2C5D612D5D5F2E5E602E5E602D5D5F2C5D612C5D612A5D61285B5E2E5E622D5B59325956
+3A5D565C7A6E2A5C592C5E5B2E605F2E605F2E60612D5F602D5E622E5F632E5F642E5F64
+2E5F632E5F632E5F632E5F632E60612E60612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F60
+2D5F602C5F602A60622B61632B5E61275A5D295C5D2F61622F61622A5C5D3062632D5F60
+2D5F5E3062613264632F63612E62602F635F2C61592E635D2F62662C5E692B5C6A2C5E67
+2C5F602B5F5B2B5F5B2D60612F616A2D5E6C2C5B6B2B5B672E5E623161632E5E602D5F60
+2D5F5C2D605B2E615C2E615C2E605D2E605D2F61602F615E2F625D2F625D2F625D2E605D
+2E60612E60612557562D5D5F335E64355B6434596131545A30565738626032605E2F625D
+2D625C2C615B2D5E5B305C5D345B62365C672F5E662E60612E62562E63532E62562E605D
+2F5D6A2F5D6D2E5C692E5D632E5E5E2F605C2F5F5F2F5F612F5E662E5F642B61612B625F
+2E60612F5F61325D63345D63345D61325E5F32605E2F625D2E635D2E635D2E625E2F6160
+2F61622F61622F615E2E60612E5E6A2E5E6A2F61602F625D2E60612D5E622F61622F625B
+2F64542F63562F60642F5F692F60642E62602A615B2C635D306462316364325F62315E61
+315E613060622D5E622D60633164652E62602A5C5B2F615E3363632F5C61325C6A345F68
+37645D3264582E615C3165632F66612A5E5A2F6160306062315C62325B5D305E54306257
+2F61622C5F632E5F642F5E642F5E642F5F632F5F632E60612E60612E605F2E605F2D5F5E
+2D5F5E2E5E602E5E602E5E602E5E602F5F612E605F2E605F2E60612E5F632E5F642E5F64
+2F60672F60652F60642F61622F61602E605F2D5F5E2D5F5E2C5E5F2C5E5F2E605F2E605F
+2E605F2E605F2E605F2E605F2D5F5E2D5F5E2F61602F61602F61602E605F2E605F2E605F
+2E605F2D5F5E2C5E5F2D5F602D5F5E2D5F5E2D5F5E2D5F5E2E605D2E605D2E605F2E605F
+2E60612E60612F60642F60642D5E632B5C612C5D612C5D612D5D5F2E5E602E5E602D5D5F
+2C5D612C5D612A5D61285B5E2E5E622D5B593259563A5D565C7A6E2A5C592C5E5B2E605F
+2E605F2E60612D5F602D5E622E5F632E5F642E5F642E5F632E5F632E5F632E5F632E6061
+2E60612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602D5F602C5F622C5F622B5E61
+2B5C602B5D5E2E5E602F5F613060622F5F612F5F612E5E5E2D5D5D2C5C5C2C5E5D2D5F5E
+2D5F5E32605E3462622F6162285E60275D5F2A62612C63602C605E2E5E62325E67345E6C
+345D6F325D6E2F5D6C2E5E682D60642D5F5E2D5F5C2D5F5C2D5F5C2D5F5C2E605D2E605D
+2E605D2F615E2F615E2F615E2F615E2F615E2E605D2E605D2E605D316161356265315D60
+335B5D3B6162395F60355C5B36605F2F605D2D615F2D60612E61622F5F632F5C61335B63
+355D672F5E682E5F642E61582E62552F605A2F5F632F5D6D2F5C6F2E5D672F5F632F5F5F
+2F5F5F2F5F632F5E642F5E662F60642C63602C635E2F615E326060335F60355E60355E60
+335F5E32605E2F625D2F625D2E635D2F615E2F615E3060603060602F625D2E605F2E5E68
+2F606730625F30635E2F61602D5F602F615E2F62592F64522F63562F61622F60652F6162
+2F61603165612F635F2F61602E605F2F5F61305E5E315F5D33615F31625F30635E2F625D
+2E615C2C5E5B2E605F3060622D5D61325D662E5A5D3060543063522C5F582E6260316266
+2B5A60315D66345F68335E672F5B5C2E5D532E61582D63652C61672E5F632F5F612F5F61
+2F5F612F5F612F5F612E605F2E605F2E605F2E605F2E5E5E2E5E5E2E5F5C2E5F5C2F605D
+2F605D2E605D2E605F2E60612E60612E5F632E5F632F60652F60643062632F61602F615E
+2E605D2D5F5C2D5F5C2D5F5C2D5F5C2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F602D5F602D5F5E
+2E605F2E605F2E605F2E605D2E605D2E605F2E605F2E60612F61622F60642F60642D5E63
+2C5D622C5D612C5D612D5D5F2E5E602E5E602D5D5F2C5D612C5D612A5D61285B5E2E5E62
+2D5B593259563A5D565C7A6E2A5C592C5E5B2E605F2E605F2E60612D5F602D5E622E5F63
+2D5E632D5E632D5E622D5E622D5E622D5E622D5F602D5F602D5E622D5E622D5E622D5E62
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2D5F602D5F602D5F602C5E5F2B5D5E2E60613264653060622B585B2D5A5D346164
+2F5D5D346262356363305E5E2F5D5D3060603060602F5D5D335C60345D5F2F605D2A615B
+29655D2B675F2C655F2D5F5E366265345B6230555D335861375F673663692E6067275D5F
+2C61592C61592C5F602D60642D60642D60612D615D2D625A2E635B2E635D2E61642E6165
+2E61652D60612D625A2D625A2B5F5D2F626330625F2E5F5B2D5C562B5A542C5A572D5F5C
+2961602561612762662A65692B646B2A61682A5F652E60672E5E6C2F5E682F605A2F6158
+2F5F5F2F5E682F5C732F5C732F5D6A2F5F632F5F612F5F632F5E68305F69305F672F6064
+2E625E2E635D2F625D32605E335F5E355F5E335F5E335F5E32605E2F615E2F615E2E625E
+2F615E2F615E30615E30615E2F625B2E605D2E5F642F606530625F30635E2F61602E605F
+2F625D2F62592F64522F63562F615E2F61622F61602F61603164652C5F602C5E5D2F615E
+32626232636034625F35645C34645831635730625633655C3566623161612D5D5F2F5F63
+376269305C5F2D5D512E60542E605F2F606734606B36606E345B6C375D70385E71335F6A
+3060602E62602A606A295D682E60612F605D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2E5F5C2E5F5C2E5F5B2E5F5B2F605C2F605C2E605D2D615F2D60612D6061
+2D60612D60612F60642F61622F61622E605F2E605D2E615C2E615C2E615A2F625B2F625D
+2E605D2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2F61622F61622F61602F61602F61602F61602F615E2E605D
+2F61602E605F2E60612F61623061652F60642E5F642C5D622C5D612C5D612D5D5F2E5E60
+2E5E602D5D5F2C5D612C5D612A5D61285B5E2E5E622D5B593259563A5D565C7A6E2A5C59
+2C5E5B2E605F2E605F2E60612D5F602D5E622E5F632D5E632D5E632D5E622D5E622D5E62
+2D5E622D5F602D5F602E5F632E5F632D5E622D5E622C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602D5F602A5C5D
+2A5C5D2D5F60306062305D602C585B2E5A5D376064325B5D335C5E335C5E325E5F356162
+376565366464335F60365D62355C612F605D2D655C296559256155255D52295B52355E58
+3B60593D605A3A5D57315A542B5A542A5F592A635C2B63562D62582D60612D60642D5F66
+2E61652E625E2E635B2E635D2E625E2E61652E60672E60672D60612D625A2D6356275A53
+275A5330635435655532615134645637665C2E61582D645E27625E2662632A65692D666D
+2963672A62612D63632E5E6A2F5E662F61582F61552F5F5F2F5E682F5C712F5C6F2F5E64
+2E605F2F605D2E6061305F692F5F693060622F615E2C635D2C635D2F625D30615D33605D
+335F5E335F5E3260603060602F61602E62602E62602E62602F616030615E30615E2F625B
+2F625D2E5F632F606430626130625F2F61602E605F2F625D2F62592F63562F63562F615E
+2F61622F61602F61603063662C5F622D5F5E3163603364612F605C2F5E563060542B5A46
+32624C34634F33635536655F3060602C5C5E306062305D5A36645A3164532E6353316362
+2F5F6330595B365C5F3A5D63365B64335A69335F6A3264632D64612A61662960652D615F
+2E605D2F605D2F5F5F2F5F5F2F5F612F5F612F5F612F5F612F5F5F2F5F5F2E5F5C2E5F5B
+2E615A2F605A2E615C2D615F2D60612D60612D60612D60612D60612F61622F61622F6162
+2E605F2E605D2D605B2E615C2F625B30635A30635C2E605D2E605F2E605F2E605F2E605F
+2E605F2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2D5F5E2E605F2F61602F61602F6160306263
+3062633062612F61602F61602F61602F615E2F615E2F61602E605F2E60612F6162306165
+3061652E5F642C5D622C5D612C5D612D5D5F2E5E602E5E602D5D5F2C5D612C5D612A5D61
+285B5E2E5E622D5B593259563A5D565C7A6E2A5C592C5E5B2E605F2E605F2E60612D5F60
+2D5E622E5F632E5F642E5F642E5F632E5F632E5F632E5F632E60612E60612E5F632E5F63
+2E5F632D5E622D5E622C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2D5F602D5F602D5F602C5C5E2E5E602C5C5E2D5A5D39656850797D
+628A8C678F91537B7D3F676931595B345C5E376062325E5F305C5B345D5F386163345D5F
+315F5F31645F2A6259285E503063523F6F594D785D577E616084685A81664C775C3D6D53
+346A503269522B63562C635D2C62622C62642E61652E61642E61622E62602E61622E6162
+2E61642E61642C62642B625F2B625C2E6256436F60345E483E694B557E5C648D6B739E80
+709A844F7C683A6A5A3062562C5F5A3062613264652F615E2E62563064582E605F2E605D
+2E63512E644D2E61582E605F2E5E682E5F642E615A2D63552E62562E635B2F61622E6162
+2F62592E64572C635D2C635E2F615E30615E32605E32605E3260603060622F60642E6164
+2C61652C62642E61642F616230606030615E30635E2E625E2E61642E61652F62632F6263
+2E61622D60612E625E2E635D2E63592E63592E625E2E61622E61622E61643162692E5F64
+2E605F30635E2E615C2C5D573261573B6A584371555483634F7D613A6753315E57305E5E
+2F5F6133646040705A54856744795B2B614A2D61553463593A644C4B72555E8268486D5B
+345C5B305D6030655D2B65592A64582C655C2D625C2D615D2E605F2E60612E60612E5F63
+2E5F632E5F632F60642E60612E60612E605F2E605D2D625C2E615C2E625E2D60612D6061
+2D60612D60612D615F2D615F2F61622F61623062632F61622E60612E605F2D605B2E615A
+2F625930635A2F615E2F61602F61602F61602E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2F61602F61602F61603062613062613062633062632F61602F61602F61602E605F
+2E605D2E605D2F61602F61602F61622F61623061653061652E5F642C5D622C5D612C5D61
+2D5D5F2E5E602E5E602D5D5F2C5D612C5D612A5D61285B5E2E5E622D5B593259563A5D56
+5C7A6E2A5C592C5E5B2E605F2E605F2E60612D5F602D5E622E5F632F60652F60652F6064
+2F60642F60642F60642F61622F61622E5F632E5F632E5F632D5E622D5E622C5D612C5D61
+2B5C602C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F60
+2D5F602D5D5F326264305D60305C5F50797D86ADB2ABD1D4B5D8DC98BBBF6C8F934B6E72
+476D70466E70386163335D5C3B65643662632F5C5F2F5C5F31625F3261593464544D7B5F
+68967180AA827BA67B7AA27D7FA98580AC89709F7B50835A3369492E64572C63602C635E
+2C635E2F63612F62632F62662F61682F60672E61652E61622E62602E625E2B625D2B625F
+2F605A365C4D43654C6B8F6981A87C779D7685AA8998BEA58CB39E45705C3864552F5C55
+325E5D35616232605D3161533164552F605C2E615C2E63512E634F2E61582E605F2E5F64
+2D60632D63562D63532E64572E635D2E61642E61622E64572C65562B645E2C62622E6260
+2F615E30615E3060603060622F60642E61652C61672B62692B62672C61652E61642F6160
+2F615E2F635F2E625E2E61642E61652F62663063672E61652D60632E62602E625E2E635D
+2E635D2E62602E61622E61642E616530606A2E5F642E605D2F625B2D605B31625C437367
+58857074A27E8CB9927AA68349755C315C53315F5F33636536685F7CAB8B92C29C689E7C
+30684D3164554A796568916989AD7D93B4856A8E6A40695B305F592D6258286253286150
+2C64572B625C2D615F2D60612D60632E5F632E5F632E5F642E5F642F60642E5F632E5F63
+2D60612D615F2D615D2D615D2E62602D60612D60632E60612D615F2E605F2E605F2F6160
+2F61623263673162662F60642E60612D5F5E2D605B2E61582F625B2F615E2F61602F6160
+2F61602F61602E605F2E605F2E605F316362316362306261306261306261306261306261
+3062612F61622F61622F61602E605F2E605F2E605F2D5F5C2D5F5C2F61602F61602F6162
+2F61623061653061652E5F642D5E632C5D612C5D612D5D5F2E5E602E5E602D5D5F2C5D61
+2C5D612A5D61285B5E2E5E622D5B593259563A5D565C7A6E2A5C592C5E5B2E605F2F6160
+2E60612D5F602D5E622D5E622E5F642E5F642E5F632E5F632E5F632E5F632E60612E6061
+2E5F632D5E622D5E622C5D612C5D612B5C602C5D612C5D612C5D612C5D612E5F632E5F63
+2E5F632E5F632C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E623060622D5D5F3663662D595C
+749C9E9CC2C595B8BCB2D3D8B5D6DB9EBFC48AACAE8BAEB088AEAF689090547C7C618D8E
+427475285B5E316066366263355D54456D557FA88086B07E598552406E403C69484F7C5F
+608D7085B38F87B7874476502E615C2D62662E635D2A60532B5F532E615C31616B316070
+2F5D6D30606A2E615C2D63563066592F645E2C61653363673D5E5567856D80A27D658A61
+5075534E72586E938282A89B466C5D386055345D59375E63355D67335E643160582B5D54
+3464642C5E5D33665F2C5F582B5E5F32646B295B642E60672E625E2E665D285F5A306668
+2E626D2A5F65346B6629625B2D6564265C5E3063643466652C5C5C306060356567295A5F
+2A5F65285F662C626C2E656C2C61672F62653163622C5E5B3165612A615E2D636332686A
+2F646A2C61692C61672A5F632C62622C63602C62622C62622D63632D63652C61652C5E67
+32626E2E5D652E615C32655C2E615A2E5F59437367608D768BB88FA0CB9D84AD85446C51
+376157315D5C3262623A695F7CA98C9BC9A56EA385336A532C5F5055826D789F70A3C589
+9EBD826F90613E65503463592F645A2860532E64572A5F57285F5C2B61632A60622B6064
+3063672C5F632B5C613061663263683364682A5D60285B5C2F62632C636029605D2F6565
+2D5E622D5E622E5E602E605F2F605D2F605D3060603060623061662F60672F60672E5F64
+2E60612E605D2F625B2F625B30625F3062612F61602F61602F61602E605F2E605F2E605F
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2D5F602C5E5F2C5E5D2D5F5E
+2E605F2E605F2D5F5C2C5E5B3062612F61602F61622E60612E5F632D5E622D5E632D5E63
+2B5C602B5C602D5D5F2D5D5F2D5D5F2D5D5F2B5C602B5C602A5D61275A5D2E5E622D5B59
+3259563A5D565D7B6F2A5C592B5D5A2E605F2F61602E60612D5F602D5E622D5E622E5F64
+2E5F642E5F632E5F632E5F632E5F632E60612E60612F60642F60642E5F632D5E622D5E62
+2D5E622D5E622D5E622C5D612C5D612D5E622E5F632E5F632D5E622C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612D5E622D5E623060622F5F612F5B5E386165567E80577A7E5071765E7D8297B6BB
+B7D6DBB5D4D7AED0D2BADDDFB3D9DAA5CBCC9ECACB52888A30676A2F5E64355D5F416559
+6083658AAF7C739A61406C3737663C33604B315F52416D5E76A18687B2844977502B5C56
+2C5F6330655F33675B32665A31625C305D632F5B66325E6B27565C2C5D5735695D33675B
+30655F31646833606347685D86A68E90B48E4C724931583B3D644F4B71663B635A3C6555
+376050345D57355D5F325C68325E6733646034655F30615E2F5F5F326360336564336469
+3061682F60673164682F63612C605E2D60632D62682C5D6B2A5F672D646129605B32686A
+2D63652C5F602C5E5B2D5E5B2E5F5C3060602E5F632B60662A6168295F69285F66295E62
+2D615F31625E32635D295E583168633468642B61612B5D6430656D316468265C5E326566
+2B625F2C5F602F656531656329605D2B5E6230626B2F5D6A2C5B632E615C32665A2F625D
+2C5D5736665A48745B6F9A6D9BC38F8DB286497051396158315D5C2F605D3160584F7663
+5B836B4475602F65552E61583A67534E734894B37AAAC68C6D8D5E335B432D5C5230655B
+2C61593563613361612F62652D6365285E60295C5F2E616431636430606231616329595B
+2D5F603365662F6361295D5B29605D2B6161285B5C2F5F6334616432605E2D5B58305F59
+3566603364612A5A5A3160662F60672F5F692E5F662E5F642E605F2F625D2F625D30625F
+3062613062612F61602F61602F61602E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E
+2E605F2E605F2F61602E60612D5F602D5F5E2D5F5E2E605F2E605F2D5F5C2C5E5B306261
+3062612F61622F61622E5F632E5F632D5E632D5E632B5C602C5D612D5D5F2D5D5F2D5D5F
+2D5D5F2B5C602B5C602A5D61285B5E2E5E622D5B593259563A5D565D7B6F295B582B5D5A
+2D5F5E2F61602E60612E60612E5F632E5F632E5F642E5F642E5F632E5F632E5F632E5F63
+2E60612E60612F60642F60642E5F632D5E622D5E622D5E622D5E622D5E622C5D612C5D61
+2D5E622E5F632E5F632D5E622C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5E622F5F61326262
+335F60628B8D688E914B6E7246676C3C5B6049666A8EABAF9BB8BC96B5B8A6C9CBADD3D4
+AAD0D199C5C6437A7F2B6569305F65365E5D44655470906B97BA8273995E335D2D376447
+3764612E59622F585E5A8279769E7C507A5636665A2E605F2B5D5A2D5E5B33615E35645E
+36635E36635C33605B325F5A3A67623765622A5B582F615E386A6934635B567D6A89AE8F
+83AE81467348356346335F4E36615A35605737644F44715A44706136635E305F67306168
+2B625D2A5F552E605731605A2F5D5D325F62305D622B5B5F3060603163602D5F5E2C5E5F
+34656A32646B2C5C662D60643064623266622558592D5F6030615D32615B34635B305F57
+2C5D593264612F62652E63672B60662C616534666533645E305E532E5E5030635A2F645C
+2E61582F645E3364682F62662D5F603165612F625D2E635D3062613064602D6059285D55
+2D5F6034656C305E6B305F6730635C31675A30655F2F625D325F5836624B648B5E9BC28B
+90B484486B4B395F5438626133646031605A40605D3C5C57305F5730655D336765315E57
+3E5E469BB58E9EB58B728D6A40675435635932655C31625F3A5E6A3056632D5C62306364
+3064622F616030615E33646033625C2F5E583968622C5B552F5E5832635F2B5E592C605C
+3266643062612F5D5D325F5C35625B356359305E532A594F2E5D57346562316165305F69
+2F5F6B2E5E682E5F662E60612E625E2E635D30625F3062613062613062612F61602F6160
+2F61602F61602E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2F61602E60612E6061
+2D5F5E2E605F2F61602F61602E605D2D5F5C3062613062613062632F61622F60642E5F63
+2E5F642E5F642C5D612C5D612D5D5F2D5D5F2D5D5F2D5D5F2B5C602B5C602B5E62285B5E
+2E5E622D5B59335A573A5D565D7B6F295B582B5D5A2D5F5E2F61602F61622F61622F6064
+2F60642E5F642E5F642E5F632E5F632E5F632E5F632E60612E60612E5F632D5E622D5E62
+2C5D612C5D612B5C602C5D612C5D612C5D612C5D612D5E622D5E622D5E622D5E622C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612D5E622D5F602A5A5C3060604A78789CC5C7A2C8CB8DAEB381A0A5
+6481874F6B6F617D814E6B6F4F6E71648688749799749A9B5480812C6368225C602E5F63
+38615D40634F70906B9DC08886AC714A71443D684D355F5E375E6D365C69456B6C597F68
+45705431604E31635A316161305E5E2F5B5A335E5735604D356148335F4833604C345F58
+3561603461643060602E605731604E60856497BB8F88B179416D3A38654439665139645A
+3964535B87646E9B745F8B6A3B66522E5B5830615E316558356B5432634636634C3B655B
+315B57305B5436645933624E31604C32605332615932605D3465612E60572C5E5334665A
+30625638696334635D3361573561543561503864553765583463592D5E5A316360306261
+2F625D346359305F4F315D4638644D305F4D31615331624F3565573765632F5D5D2D5C56
+37665C2D5D5131615533625C3160583565573B6B5D396862325F6234606B33626832655C
+2F65582F635F32646136635E38624E678D5EA0C38990B280456744395D5337615F2F605A
+2E5B543E5D583E5D58356359275C542E626036635E3D5D469EB694A5BA93718B66395F46
+2F5E4A31624F315C523F5E633D5B652F5B5C3263603667613160582C5A50335F52366253
+325D4C39645334604F305C4D2D5B4E305F5535675E3566602E5F59345F58315A52315B4F
+35615038655135645235635836655F336063305F672F5F6B2E5E6A2E5F662D60632E625E
+2E635D30625F3062613062613062612F61602F61602F61602F61602E605F2E605F2E605F
+2D5F5E2E605F2E605F2F61602F61602F61622E60612E605F2F61603062613062612F615E
+2D5F5C3062613062613062633062632F60642F60642F60652F60652D5E622D5E622E5E60
+2E5E602D5D5F2D5D5F2B5C602B5C602B5E62295C5F2F5F632D5B59335A573A5D565D7B6F
+295B582B5D5A2E605F2F61602F61622F61622F60642F60642E5F642E5F642E5F632E5F63
+2E5F632E5F632E60612E60612E5F632D5E622D5E622C5D612C5D612B5C602C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612D5E622D5F60
+2F6162376767669494B0D9DBBAE0E3C1E2E7B8D7DCA4C1C78FABAF759195526F73416063
+315355385B5D486E6F315D5E2F6567275F602B5D5E37645F3C635065886896BA8A97BC88
+7AA071597E5D365C51345A5B385D63395F603E665B33604C2F5E4A31615332605E346061
+406867507A6C5F8B6A659267659269527E5D345D4F2F57563C686B36646239695B5D8A6B
+779765A2BF7D94B66C6186435B8054496D51476A545E816381A67093B77983A46D66875C
+597B634A6F5D426F5255845A54814A527E495A8162406850416A4A5A875E51804C4F7D4C
+5884604E7B5E38644B48765A54835F52825C5786623B694D35604F315A4C406A56537B63
+577F64638B70628C744A7561386757356358315F543261513C6851457052537B565E8661
+366145537F66618E714F7B623B655B355E5636605237624E45715A56816D658F815E887A
+48745B356148305B4A325B57325D643461673165592D63552B625F316364366261396250
+658B5AA0C28692B37E4A6A453A5E52315A562B5E553C6B5B526F595D7B634C7A6029604B
+2C61573A685B3E5F4096AF85ABC1906A86553A633B507F5B62946E56825F54705A4B6558
+3A62593260563561543661503C66524E765C547B60497053355C3D5A81645E866B446E56
+396450376352315F52315D504A73655B8270608A74557F67436E5337634A2F5C4828564B
+33615F305F652F5F692E5E682D5F662D60612E635D2E635B2F615E2F61602F61602F6160
+2F61602F61602F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2F61602F6160
+2F61622F61622E605F2F61603062613062612F615E2E605D3062613062613062632F6162
+2F60642F60642F60652F60652D5E622D5E622E5E602E5E602E5E602D5D5F2B5C602B5C60
+2C5F63295C5F2F5F632E5C5A335A573B5E575D7B6F2A5C592C5E5B2E605F2F61602F6162
+2F61622F60642F60642E5F642E5F642E5F632E5F632E5F632E5F632E60612E60612F6064
+2F60642E5F632D5E622D5E622D5E622D5E622D5E622C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612D5E622D5F60326465356565598787769FA181A7AA
+A3C4C9B7D6DBC6E3E9BEDADEABC7CBA0BDC183A2A55D7C7F537678517476355F5E30625F
+2F66632D5F5E376562315B4F4A725A7CA27B9BC1909FC18F8CB0826688674A6D55385E4F
+2E584E3260563160563A6A5A2E5D4D2D5B5147726968918379A189749E766B96687CA678
+88B28A6B937B3F685A335E5537655B4B7A6A719C7E91AF79ABC67FA2C27686AB6681A67B
+5B7F655B7C6985A6899DBF83A7C88195B37386A470809E826386705B846482AD7F99C381
+8FB7787EA27E56785D587C5681A97590BA7A99C3848AB1856A91724B7257648D6B89B486
+92C08F87B48B5E8767385E47557862799D8182A58474987480A47E93B8968EB799618B73
+3F6B54305B474570556A927088AE858EB38082A676688E697FA78499C29A89B18E577C6A
+395D4F436952537A5D7CA3847AA18480A69189AF9881A986658D6A4B71583F655A345B62
+34616633675B3167592D64612F6265346061386151658959A3C28695B37D4B69433B5D4F
+345D594175696B9B838AA68092AE85669470356D542D655A3565574163429DB585A1B97F
+88A46A71986B80AF8393C39195C08B8FA97A718965496C58335C4C375E4B4E745B6E9374
+8BAF8B8BAE8672956B698D618BAE8499BD977FA48350775C2E563E3A6450618A78789E89
+789E8582A98C8AB3937AA3815682613F6B523C685734615C325F62305F672E5E682D6064
+2D60612C645B2C645B2E605D2E605F2E605F2F61602F61602F61602F61602F61602F6160
+2E605F2E605F2E605F2E605F2F61602F61603062612F61622E60612E605F2F6160306261
+3062612F615E2E605D2F61602F61602F61622F61622F60642F60642F60652F60652E5F63
+2E5F632F5F612E5E602E5E602D5D5F2B5C602B5C602C5F632A5D603060642E5C5A335A57
+3B5E575D7B6F2B5D5A2D5F5C2F61603062612F61622E60612E5F632F60642E5F642E5F64
+2E5F632E5F632E5F632E5F632E60612E60612F60642F60642E5F632D5E622D5E622D5E62
+2D5E622D5E622C5D612C5D612C5D612B5C602B5C602C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2D5E622D5F602A5C5D2B5B5B386666335C5E3E6467597A7F78979A94B1B5B8D4D8B4D0D4
+C0DDE1B8D7DAB6D5D8A7CACC698D8D38615D2B5A5034675E2C5E5B346665295A56305E51
+527A5F7BA27596B87CA9CA859BBC777CA0635980543B674C33655A34666334625F2D5B50
+44715C73A08185B18D68926A416A422F58304C724B80A98199C39B6F9B773E6B4C35624D
+3C6A5F416A586586599BBA7E8EB5724D763E40684E3B635A3C605E3F645387AD7C91B879
+6C9053466A3C4669553C62573F6C586B99759DC38894B57E648069415B4E3E5B3F5C7D52
+8FB3769DC38A71927342635232524340634D6B916A86AC8365896D43664E43654C7A9B7E
+8BAB866382583F5E324465366E92669BC09785AA894D7455365D404F745275996D9EC08D
+ACCB8F97B67B82A374769A6E8FB4819ABE9267886D406049597A5B82A47F6F926A4E704B
+395A3D5677588BAF839BBF936E906F355746395F6235616432665932685A2F6565306367
+3561643A6355678B5DA6C58995B27C4A66403E5E5139625E487C6F75A386A1BE88AAC58E
+6A9873336A55285F5A2B5A524062419BB37FA9BF7F9DB97C7BA27567946B6C9B678DB577
+AFC886A8BD856687684167503B5F455679587D9D76A2C293A7C79592B07A87A56F84A570
+97B78890B087577B57395E3F5C82698AB09764866D4265473B5F3B648A638BB48A81AB85
+538061305D48346258326060305F652E5F662D60632D615F2C64592C64592D5F5C2D5F5E
+2D5F5E2E605F2E605F2E605F2F61602F61602F61602E605F2E605F2E605F2E605F2F6160
+2F61603062612F61622E60612E605F2E605F2F61603062612E605D2D5F5C2E605F2E605F
+2E60612E60612F60642F60642F60652F60652E5F632E5F632F5F612F5F612E5E602D5D5F
+2B5C602A5B5F2D60642A5D603060642E5C5A335A573B5E575D7B6F2B5D5A2D5F5C2F6160
+3062612F61622E60612E5F632E5F632E5F642E5F642E5F632E5F632E5F632E5F632E6061
+2E60612E5F632D5E622D5E622C5D612C5D612B5C602C5D612C5D612C5D612C5D612B5C60
+2B5C602B5C602B5C602C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5E5F2C5D612C5E5F2D5E622D5F603161613A68683C6869
+30595B39616332585B3C5F61456769658487809FA2A9CBCDABCED0B5D8DA9EC4C5507677
+3A635F3462583A69612456553163643365642F61582F5C4844704C739A6595BA75A0C578
+9FC47789B1735E895C406B57315E592C5A58346257618D698FB98781A977486F43315A3C
+446E563D674F5D866690BB8692BD855A835738654837645D315D5065885E98B98088B074
+406B3E305C4D3460613B64683A6257729C6E98C082769B673D613D3B60583B65642F6158
+42735695BB829AB8825D76604C665B435E4B48664289AB6F93B579799773425F49456357
+3F604F5D82617CA4824C725D3B604F496B5392B39494B98E5C815541643A4162375F7F50
+97B78888AB8153795437624738634540693D6D905A9EBB79A3BF82608456436944577A59
+6C8F7150705947684B74956899BC865A7C4956774A4968464B6D48769B689CC28F88AD84
+5379623B6365325D632B5F532C62542D63633061683560663F655866875AA4C38893AF7C
+49674342635A355F5D2D63564576568CA86BA7C18068956E346A5A2D6365305E5C466748
+94AF7AA7C07F7B995D456E46356444376741517B4B8BA564A7BF8190AF86597B60385C42
+3D624356794F80A26F9CBB7F95B4785876424D6E41648A61638B663F6840557B5486A583
+85A3814E704D496D4742673E50774B7DA7779BC69974A07C35634934625732605E306064
+2E5F642E5F632E615C2F64522F64502D5F542E5F592E60552E60552F61582F605A2F605D
+2F605D3062593062572F61582F605A2F5F5F30606032615B31635A2F605A2F605C2E5F59
+316058326159326159316058305F5731605A315F5D2F5F5F2F5F612E5F632E5F632D6064
+2E61652E5F632E5F632F5F612F5F612E5E602D5D5F2C5C602A5B5F2E5F642B5C61306064
+2F5B5C335A573B5E575C7A702A5C592E605D2F61602E605F2D5F602E60612E5F632D5E62
+2E5F642E5F642F60642F60642F60642E5F632E60612D5F602C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2D5D612D5D612D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2E5E602A5A5C2A5C5D2D5F5E
+2C5F603064623063642A5A5A44707185AEB0628B8D446D6F3A6667275354376364366263
+3965663F6B6C517D7E618D8E9AC3C585AEB0426B6D325C5B335F5E315F5F3161652F6162
+2B5D5A2B60563064572F634D39674A527F5484AD73A2CA84A0C58093B579718F6940614C
+33625A33644F769D669FC2807693634768493963592C5C5C3363633C69558CB37AA2C782
+7B9D6A37604036685F32625665895B97B67A84AB7449764F336059346167335F623B6758
+759F6D94BE7F6A905F3F6349365C5F2E5A652D636334685178A1679BBF81799878415E4C
+466253405F3F85A8689EC27888AA6D55744A46634F3C5C4D759E8065927539675A345F56
+4167586B93787DAE8154875C2D593E365A406681569BB68390AE7C4E774F3165592F675C
+3268486E9868A9C18596AD753D67433A685B335A613E636C40635C5477578DB4739DC378
+89AC6C80A36D84A47B7FA47980AB759DCA9392C092578368365F633460692F62592E6457
+2F65672E5F66335C623F63576E8F62A2C18893B17F4C6B4B3B60593461642E676134694B
+82A15EACC7806995712D61553368702D5D613759409BB7879FBC7C7091583B694C2E6255
+336862326151608359A2BF89A0BD8F5F7E5C3C63513C6754406C48779F6BA2C58376985B
+37593638624C3369592B66502F6740608B5D9EB4859EB2817CA16D7BA5737FA87C78A175
+82AD789FCB9886B38C3C6A4E3464582E5F5C2E60612F60642E5B603261593D6B4E3F6E4C
+33634D3F6E5A4273563465473D6B51356150345E5A335E57406D584270543C6A50376354
+396266365F63355F513C69523867553A69573A675336614D37614B436D57486F5C456C5A
+3B6358305951325C5A2F5D5D2E5E602D6063285D612F64682E61642E5F632F5F612E5E60
+2F5D5D2C5C5E2B5B5F295A5E2C5D62295A5F2E5E622E5A5B3259563B5E575D7B712B5D5A
+2E605D3062612E605F2E60612F61622F60642D5E622E5F642E5F642F60642F60642E5F63
+2E5F632D5F602D5F602C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5D612D5D612D5D5F2D5D5F2D5D5F
+2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2E605F2D5F5E265A58275B592C605E3060605D8688
+A7CDD0A7CFD192BBBD739FA04371713464642B5B5B2757572D5D5D2D5D5D3E6C6C608E8E
+527E7F346061315D60305B61315E642D5C622E5E623265602F65582D635634685C39685E
+37635247704E6D95619CC080B0CF8C96AF7866845E31605042745B8BAF71A5C37B6C8657
+3E5C4236605E30626931636C346255789E639AB9738BA9754A6F4E35685F2E6152628656
+9DBC8088AD79446D4B2F5C5737636C356164376352749F6A97BF816E946541644E385F66
+305B6C2C61652D624E5F8A5497BB7D91B28748694C4463514D6B4F85A76A96BA709BBC77
+688952426044537461749F83508066326459305F5940695B3B664B326A3B2F683B43725E
+618372839A70A7BB8693B0785079512A615B25615F2E694D699769A4B97E97AB763C6749
+3568632E5870385D773F636160856393BB7491B8675F81445475485576575D7F6459835D
+5280594978583B6A58305B6134606931645B306659306666306166345D613F635766875A
+A2C18894B1814968493A5E5A3663682E6965376C5082A15DA6C2786D977333655A30626B
+305D623D5E4995B083A6C28572955D34644A255C57285D652C5C5C5277569ABA89A0BC8B
+6E8E653F68582E5D4D3B6A467AA671A2C58175945B42644C34615C2460611F635833714C
+6F9E68A6B87C8D9C635F814F56805A567D62567D605A825D5B855F4F7C5F3E6A5935645E
+2E5E602F6064336367366366457066628F6877A5776C987D739F8680AE8976A57B517D5A
+305A423E665E5D857C5E896B6F9C737DAA83547E6635585A587B7D78A08879A5826B977E
+83B099729C84436E5260876A61886B62866C89AC945E837243695E39625C34615E2F5F5F
+2E6164285E602A60622D60632D60632E5E602E5E602F5D5D2E5C5C2B5B5F2A5A5E2D5E65
+2A5B60305D622E5A5B3259563A5D575C7A702B5D5A2F615E3062612F61602E60612F6162
+2F60642E5F632E5F642E5F642E5F632E5F632E5F632E5F632D5F602D5F602C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2D5D612D5D612D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2B5B5D2B5B5D
+2D5F5E2E605F2C5E5D2A5C5B2D615F3565657FA8AA6D93964B73754C75774F787A376364
+3662634773745280804C7A7A305E5E305E5E346262326060305E5E315E61335F6833626C
+2D5C662B5B5F34675E366B5B2D62522B5D542D585E3A61683C605C42654F6C8D609DBC80
+A1BE7C80A36D325F484B795F8FB376A8C380758C5E456246365F572D5F5E2D5F5E36634F
+799C629EBD7A92AE7E4C6F512F615630614E628354A0BE828AAC79466E4B355E58386369
+345D5F3A635178A06C9AC0836D91633D5F47375A60315B693063642F6251496F468DB07A
+A0C28F61825749674D6785697595667D9C61A7C58581A0674A684270927770987D3F6C55
+2E6055316058385C4E3C63484B7F4F659A6C7EA99582A38E899E75A7BA8396B278547950
+2C5F582A625F346B4E6B9567A1B47C97AB7639654433655C2E5969345B6C3E64596A9069
+99C07D88AD685170464966523D595A39585D3A5E5A365F59345E5D396568315C65346468
+32665A2D63552E62602E5F63335C5E3B6152658657A3C28794B2804867453B6058315F5D
+2A615B386A4D89A663A7C17A6F9772356559295A5F2F5B5E44644D95AF829FBB7E6F9059
+38644932656032636A33605D4063438DAB799FBB887293683E68522B58433C6A437CA771
+A1C18075915E3F5B4D345B60295F6B23615E326E4A75A267A9BF7786955A3C5A403F625E
+3A5B6235565B3C5F58386055315C5534606133626A2D5D692E5E68316066335F60426C5E
+6B966994C08F6E97794E795E608C688AB78E79A37F487055567C718DB3A4507A56406B3D
+7AA4767AA2803F625B41655B6E967397C29765927566937C628D7249745683AA8B628A68
+4166476E9276779D88486E5F38605737615D305E5C3062612E61622A60622B5E612B5E61
+2D5D5F2D5D5F2F5D5D2E5C5C2B5B5F2B5B5F2D5E652A5B60315E632E5A5B3259563A5D57
+5C7A702C5E5B2F615E3163622F61602E60612F61623061652E5F632E5F642E5F642E5F63
+2E5F632E5F632E5F632D5F602D5F602C5D612C5D612C5D612C5D612C5D612C5D612C5D61
+2C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5D612D5D612D5D5F
+2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F29595B2759582E605F3365642E605F2C5E5D
+346464628B8D446A6D3B61644B73754F77793B63653A6264567E80759EA07AA3A56F9B9C
+5987873260603260602E5E5E316163305F65305F67305F672E5E5E3C6F5E588D7356886D
+346353315A5E395D6B385A6432524D4B6D4A8AAC70A4C67986AD6A37654847735A84A56E
+A7C18481986C4B684C335D4F31635A33625837634A7C9F67A3C18389A47946684D336355
+3665516484539EBA7F89AC764C724D3A6259365E60305857426956779D6A99BF826F9063
+3D5E43385A5B375D663465623161533F63477B9C7199BD8080A36B5877557E9C80597657
+5A764D9DBC8194B37864835781A5815F866B36614E2E5D53356359385A4A6085667FAF7D
+7AAC7B658D7353735C697E53A0B37C97B07750734933615735686336684B6B9265A5B880
+96AB733D664432655634606B375F693C6255688E6798BF808DB1734868434460523E5B61
+3D5B663A5D63375F61345A632D5861325E673565672F6356295F4F2C605C30626136605E
+3C6351678B5BA4C38892B07C4A6A453E6457315E59295E543A6B4B88A360ABC27C739972
+3763542F5C5F345C5C43614993AD80A6C0836F905935604434635B2E5E62345E5A3D5F3E
+96B3839CB98964845B3A624A346047416E437AA369A2BF7F7B93633C564B385A64326374
+286263316848719E63AAC2788C9E603E5A443F5E613E5B6B3959663B5F5F3A615E365F61
+325F6530606C2C5D6B2D5D673160662F5B5A345D4B5A84548AB5805D84672C5239345C39
+6B946C8CB48F5A7E624E70606D8F7E476D443B632F81A97581A67D416251436451658A5E
+87B1814B785B305D46467156426D4F6088664B73503F644272977881A78E476E5B355E50
+38635A305E5B2F615E3064622A60602A5D602B5E612D5D5F2D5D5F2F5D5D2E5C5C2C5C60
+2C5C602D5E652A5B60315E632F5B5C335A573B5E585E7C722C5E5B2F615E3163622F6160
+2E60612F61623061652E5F632D5E632E5F642E5F632E5F632E5F632D5E622D5F602C5E5F
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2D5D612D5D612D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F
+3060622D5D5F2959592D5D5D3161612A5A5A2E5E5E43717150787A3C62653F656856797D
+799CA088ABAF68898E496C70507679779FA1A9D2D482AEAF386666356565265857316362
+2E605D2B5D5C3264632C5E55356A4E6EA27B75A97B3562413E665D34575B3B5C653C5C59
+416443779D609CC37081AB61396846416D54789867A5C0898AA37C4B684C305A463C6D5A
+35645034603F7799669FBC867A94714668503C6B5B36634C6686559FBB808BAC774B6F49
+345A4B325956335A55446A55749A699ABD837191624162453D5D58375D6034615C315C52
+3E6052607F6092B67695BD7774986C77957B47645245614885A3719DBC8189A97780A57A
+4A70573761532E5D5338635952736085A98590BF895F8F5B39604338563A64774AA5B680
+97AF754E6D4337615338675D305E41688D61A9BC8497AC743E68423063503663693B636B
+3A60535C815F8EB6789CC382698D6147684D3F5F5442655F365C51355F53406963386463
+305D603262622E63532B615131665E34666338625E3D645164885AA1C28990B17C44673F
+3B604F3863593065553A6947809A59ABC27E72976E386350376461375E593F5B4293AD80
+A3BD80719057365F3F3864572F5B5A355F554668459BB88A91B087537554355F493A664B
+406B3D79A165ABC5847D93644459503C5A65325F722B606433684A6D9A63A7C27B99AF6E
+5B79553C5C4D3656533D5F5E375D50345E5038655E3161612E61652B60682E6165356567
+376160365D4B567D4E89AF7C5A7C613F624C426746547A538AB08B577A5A41624F4B6D55
+6C9166658C5595BC837A9E6E3F6045496A4D688D598DB5804974562D5A453D684D3A6547
+4D7552628A6562886384A98783AA8D4971593962523C675D33605B2F605D2E605F2B5E5F
+2A5D602B5E612D5D5F2D5D5F2F5D5D2F5D5D2D5D612C5C602D5E652A5B60315E632F5B5C
+355C593D605A607E742B5D5A2F615E3062612F61602E60612F61622F60642E5F632D5E63
+2D5E632E5F632E5F632D5E622D5E622C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D61
+2C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5D61
+2D5D612D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F3060622E5E5E2E5E5E2C5C5C
+285858427272739FA084ACAE5B81843C5F6345666B799A9FA4C3C893B0B672919635565B
+5C7F83A0C8CA759EA03260603769682559572C635E2E635B2A5F573466632D5F53346748
+74A87A8ABB844D7B4C386046365A5041615E3A5B504166447DA66E96C076669350376646
+37634C61845A9AB5889BB494638167355F4732624A2C5D403E6A4681A5779DBA8E69856C
+3E5F4E3665553260446D8F5CA1BF8190B3794F7448325A42365F513B61523F664B789F6A
+98BE8170925F4365423C5E50335B533460533561543C5C5947675287AF709AC47C87AC80
+57796143605B415F5369896098BB839CC18B70956A3C634E376258305F57366457597B60
+8CAF858BB97B508044365F374666416C8251A0B47997B1745979483B654F346351346140
+6B9160A7BD7F99B1773D683D2B5C462F5B5E365E66365E564D74597FA66FA4CC8D93B882
+5E8357406543375E3F37603E527F605E8B763E6C61305E5C30625F2E64562E645431665E
+2F605C315C553A614E688D61A2C58F95B7844669413459473660543467563664408AA765
+AAC47D719766376447335F52325B4D42614299B584A2BF7F7A9C5F3F674236634E2F5A50
+3B66535D805693B485739574446A53335E4D37644D3F6A3D7DA368ABC8887E9463425949
+3A575D2F5A6A2C5F632E624B56845697B67AA8C58584A4725479503E60483D634C456E50
+58866955867132665A2D64612B63642A6060326262386260375E4C587D518DB18156785D
+3B5C47416446587B5A89AD89547757527360799982678A60557A467EA46B7B9F6F48694A
+375938587B4593BA85446F54305C4B2F5B44446F516E9874729A754E744F658D6A7CA384
+49715738614F39645A33605B30615E2E605F2E61622B5E612B5E612E5E602E5E60305E5E
+305E5E2D5D612D5D612D5E652A5B60325F64305C5D355C593D605A617F752B5D5A2E605D
+3062612E605F2E60612F61622F60642D5E622D5E632D5E632D5E622D5E622D5E622D5E62
+2C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5D612D5D612C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2B5B5D3161632F5F5F2F5F5F315F5F32606059878799C5C6BBE3E5B8DEE1
+A5C8CC8BACB16E8B914B686E3E5960425D64415E644C6D72759B9E4F787A2D5B5B366867
+2B625F28615B28605528605530646031635840715474A47A95C48D87B47D5079514A6F50
+41644C43674D658D6892BC8E81AD7C44714832634D2F5E4A456A4973927094B29881A38B
+527E65396B4E3C704C5E8C6785A9837F9E7F506F5F33574B3766564A7B5D7FA56C9DC07C
+95BC7B6B945C4C76523F6A4E3A65493B653F70995D97C07C7CA2675D8354557C5F416B55
+39674D376450365A5A3E605269945C90BE7D78A3783D6250405F623E5E5B4F725187AD7C
+91B987557D58386352305D5632635D34655260866192B98297C6806EA05965905B6F9363
+829E64AAC4839AB77476995F4A76533B694C52815580A770A0BB789BB8765684533C6E53
+325E61325A66365B613F655661885C8CB677A3CC8A8FB9777FA96973A16179A96B8BBB87
+75A57F3D6D5731625E3163622E64572F65572E615A2B5C5838635C4D76647FA57E9EC292
+98BC8E618561446957335D513D6C5C517D5A9AB975A5C4787CA56B4E7E5434644A305C41
+43683D89AA71A4C57E8FB46F5581503C6B4937644D4C795A779F6B7EA4714D735A376157
+2E5B543E6D5B57845D86AD76A5C3858AA26E567057476661325D632F6162295E4C386747
+71966B9DBE899FC47F88B16D729865679163719F6E81B283659B79336A532B65572D665F
+29605B2D5E5B345E5C365A4C587B5390B186688A713A5D493C6046678C6D729776486C50
+5A7D6999BAA551754F4E74457AA06D7FA4784E7055446749688C5C87AE814C76603B675A
+37624F517C6182AB8B608A66436B486F97757DA4874F775F376050335E5433605B31625F
+2D5F603263672C5F622C5F622F5F612F5F61305E5E305E5E2D5D612D5D612E5F662B5C61
+325F642F5B5C345B583C5F595E7C722A5C592E605D2F61602E605F2D5F602E60612E5F63
+2D5E622D5E632D5E632D5E622D5E622D5E622D5E622C5E5F2C5E5F2C5D612C5D612C5D61
+2C5D612C5D612C5D612C5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2D5D612D5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2F5F613161632C5C5C
+2F5D5D3462623763645D898A9FC8CA9FC7C9B6DCDFB8D9DEB6D5DAAFCCD290ABB2738C93
+58737A45606748676C608387426B6D2E5E5E2D615F2F666327605A2C655C2D645E2B5E5F
+2A5B57376654517E5F72A0728DB88A88B1897BA07E6F94737CA4828BB5916E9A79447059
+3864552F6155326252345C44476B5171947E84AB9673A0895F95756599737AAC866D9477
+496C58365750355C5749796B73A5888EB88A95BC8598C08B8DB88A6C977946725B36614D
+3B66485A855792BD8892BC8A89B28A81AB935D88753D6C582E5C4F33595C3B635B457448
+87B9845C8968355F51355A603457593D654B749E767BA57D406B4D39675C265754356A64
+336657396244739D6F90C08489BB7E8BB98B81A77E72926387A5719ABB848EB483598669
+45755D74A18094BD9199B7819CBD8683B182609277436F72385F70375D6A335A5740694B
+66905E8CB87B94C17E98C58095C48088BA7B6C9E6B4877572E5D4D30615E2F61602D6258
+2E63592F625D3364614E7B76759E8E95BD9B96BC9399BD9784A98A6388773961564F7B6C
+80AB8D97B8819CBC7D8FBB8874A68146776134644E3C6543678C6080A66B91BA8277A47D
+69977D6392806B98817AA57A4670483660522F5C592C5C5C5180767AA88B90BA8C9DBE87
+99B78584A1855F817334615E30625F2E64562A5B464C765E779D7692BB799AC37D9AC28E
+97C1938BB988669A6C3A724F245E462862542F68612B625C2E5F5B355F5D395D515C7E59
+94B78D7A9E84567B69557B6471977E4C73563F654C5C81708DB2A07BA081668C6584AB7F
+8DB38E587B6752756180A67F91B996608A7C416C653761534B76628CB79B77A0806A9373
+78A1838AB2985D87733E685C335E5734615E3262622C5C603162662D60632D60632F5F61
+2F5F61315F5F305E5E2E5E622D5D612E5F662B5C61325F642E5A5B3259563A5D575C7A70
+2A5C592D5F5C2F61602D5F5E2C5E5F2D5F602D5E622C5D612E5F642E5F642D5E622C5D61
+2B5C602B5C602B5D5E2B5D5E2D5E622C5D612C5D612B5C602B5C602B5C602B5C602C5D61
+2D5F602D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2E5E622D5D612C5E5F2C5E5F
+2B5D5E2B5D5E2A5D5E2A5D5E27595A3161633161612E5C5C335F603A6365598284547C7E
+5F8588799FA29BBCC1B2D1D6BDDAE0BED9E0B3CCD3A3BEC590ABB276959A486E712E5759
+2F5F5F3165632A615E2B63602B63622E646630626B305F65315E5B386256426C564C745A
+638972688E756B9273648D6D527F62426E5F3560662F5B662B5F5D2B5F53305F4F366150
+3F685849746350816C548B6E4F865F4579553C6753345C54325859355F5E3B6F62497C69
+547F6B577E69557F69517C6949746D3E6A6B376066315B5A426C60517C68608B785F897D
+4F79783C676D325F65315E64345F66325F5A396B50447A5843745E3463592C595C325E5D
+3B66534471544774573B6A562F605D2C5F622D645F30655B365F57416A5A5280635D8E70
+558170436B60476758527360688B73557C69416E6B3F6C6F4C79765B837861836B5D8060
+54825E487A613D696A365D6E335A6B355C633962543B6648517B535C8A5B679564649365
+54825D416E5737615D315E632E5E622F616230655F2F645E2E605F33636344716E537E74
+5A856A5B84645C8364597F664C7265426A61477268567F6D6182676285675984704D7C72
+3E6E7035656936605C396254476F554D785D55807658868656828B4B787D426C60376354
+33625C2E605F3063663C6E6D4E7E6E5B886B63876160825D5D7F644E756339685E2B6056
+2860532D635636645A3C6652598258678E616D9477658D754E7A5F3A6A503065532F675A
+245D5729615E2C635E30625F335D5B375B4F5C7E5B90B58C68907657826F4C776445705C
+3B654D335D4741695E577F745C8672507B60527B5D58806652776F4D726A557D655D8771
+527D763F6C693560573D6759507B675C866E547F644771595A84704B75673B645C325C5A
+325E5F3262663261672E5F642D60632D60632F5F612E5E60305E5E2F5D5D2D5D612C5C60
+2D5E652A5B60315E632E5A5B3259563A5D575D7B712A5C592E605D2F61602E605F2D5F60
+2D5F602D5E622C5D612D5E632D5E632D5E622D5E622C5D612C5D612C5E5F2C5E5F2D5E62
+2D5E622C5D612C5D612C5D612C5D612C5D612C5D612D5F602D5F602C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2D5D612D5D612C5E5F2C5E5F2B5D5E2B5D5E2A5D5E2A5D5E366869
+2A5A5C2C5A5A37636437606230585A386062365C5F3A60633E64674E717567888D82A1A6
+99B6BCAFCAD1BDDAE0B4D1D784A5AA4C7275325E5F3060602D615F285F5C2B6360296162
+2B60642E60692D5C642E5A5B315B57375E593C645C395E573C62573C664E39654A336049
+2D5B512C57682B5A6E2B60642A615B2D5E582E5D53315F54346257356859366C55326A47
+316648336156365F61335E652E5B602B61542F6454305D56345F5833615734615A336161
+315D662E5A672C58632C585933605B3966613966633360652E5A652B59682C5A67305F65
+2D5E5B2F6357346A5A32685B295E56295B5A2F605D305E513665533867553160562B5C61
+2B60662B645E2A615B315D5C325C58326252356555315E592D5756355C5B4367633E665D
+3560592C595E2C5B653460693B64663B635A37614D38684E346552325E5F315B67325C6A
+365E6636605C366253325E4738644B3C6A503C6954376356305D5A2E58642E5969305F67
+2F60642F63613064622E60612D5D5F315F5F37645D39665238644D3A644E3B6452355F55
+2F5852325D543B655B3A5E523C62553A655C3263602C5E672A5A662E5A63305C5D325D53
+345F5535616034636B336171305E6B2E5C5C2B5A542B5E59275E5B275C602C5F6231645F
+37655839634F3A60493E65523762512C5E52295F522961562C645B30625F33625A366048
+3D654B42675F3D6461335E552C5A50295C552A615E2D65662B63642A615E2C5E5B2C5857
+375D525F82618BB18A56826B3D6C5C2E5C4F305F4F34614D305C4B2F5A53355F5B3A655B
+325E4F35604D3A6456345C5C3058583660563B665C356160315D5E2D5A55315C53366253
+3A655238634F345F4C3C6658376259335D5B305C5D315E613160662F60652E5F642D6063
+2D60632F5F612E5E60305E5E2F5D5D2D5D612D5D612D5E652A5B60315E632E5A5B325956
+3A5D575D7B712B5D5A2E605D2F61602E605F2D5F602E60612D5E622C5D612C5D622D5E63
+2E5F632E5F632E5F632D5E622D5F602C5E5F2E5F632D5E622D5E622C5D612C5D612C5D61
+2C5D612D5E622C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5D612D5D61
+2C5E5F2C5E5F2B5E5F2A5D5E2A5D5E2A5D5E27595A2C5C5E366464305C5D345C5E52787B
+577D80476D703B6164355B5E365C5F3D60643C5F6345666B69888D8DAEB3B0D1D672989B
+3F686A315D5E2F5F5F2B5F5D2A615E2E65622A615E2B625F2D60632E5E602F5D5A2E5B58
+315B5A335A5F30565F31585D2F5A502D5C482C5D472B5D512F5E68306170285F6228605F
+2B5F5D2C5F5A2C5D572C5E552A5D56295F512961442A60482C5D5A305C672D5B68295A5F
+285D532A60522D5F562D5F562D60512E61522F61582F605D30606430606430615E2E5F59
+2C5E532B5D522D5E5A2F5F5F2F60652F60652F61602D615F2A60602A606028615B276059
+29605B2E625E2C5D57305F57305F592B5B5B2B5D682D636D2A656128615831625E305F57
+2D604D2D614B2E60552E5F59325F5A35625B305E513060542F605C2F61623060622F605C
+316050305F4D2F5F512D5F56305E5E325F64336065346063325E5D315E5933605B325F5C
+305C5D305C5F315C63325E69345F703462722F5F692C5F622D5E623062633262662F5F63
+2E5B5E2D5B58315F542F5D50305E5134625737625B345E5A315E5B36615A335B50335D4F
+3161512F63572B625F2B61632F606431625F3161532F5F4F2D5C542A5A5A295A5F2B5C61
+2E615A2F63572D63552D655A2E64642D62682D5F662D5D61305C5D325C58315B572E5B54
+2B5D542B60562C645B2B645D2A615E2B5E59335E54345D55325861315965325B61315F5F
+3060643063672B6064265E5F2A615E3064603563614A746A72997A8FB89662927C427468
+2B5D542A5C53346454346456305E5B2F5D5D2F5D5B2C5B5532605634615C2F5A612D5861
+315D5C315E5B305D60315E6133615F33605B315F55325E51335F52345F55315C55315E5B
+335F60325F62315E632E5D632D5E632E5F632D60632D60632E5E602E5E602F5D5D2F5D5D
+2D5D612D5D612D5E652A5B60315E632E5A5B3259563A5D575D7B712B5D5A2E605D306261
+2E605F2D5F602E60612E5F632C5D612C5D622D5E632E5F632F60642F60642E5F632D5F60
+2C5E5F2D5E622D5E622C5D612C5D612C5D612C5D612C5D612C5D612B5D5E2B5D5E2B5D5E
+2C5E5F2C5E5F2C5E5F2D5F602D5F602D5D612D5D612C5E5F2C5E5F2B5E5F2B5E5F2A5D5E
+2A5D5E2D5F603060623361612952544B73759ABDC19ABDC176999D648C8E487072335B5D
+33595C355B5E31575A365C5F41676A7AA2A44B74762E5A5B305E5E2F5F5F2D5F5E2F6361
+2F635F2D625C2C615B2E605D2E615C2F6158316058315D5C305B62345E6C335D69315F5C
+3161532E624C2C614F2B5D5E295B62265D60275F602A60602E62602F645E30635E306261
+2F625B30664F2E63512D5C622B5A6A2A5A682A5D612E635931675931665E31645D306457
+2E63532D61542C5F562C5E5D2C5E5F3062612D605B2A5E522B5F522E62562F625D2D5F60
+2A5B5F2D5F5C2E62602D626A2B62692A62612C655F2C635E2C605C2E605D2F605D2E5E5E
+2D5C622D5E6D2E626F2A65612861582C5F5A2E60572E63512F645032665932655E2E605D
+285B5630625632645833645E30625F2E605F2E615C306555336858336460326262316161
+31616131625F30615E30615E2F5F5F35656933626A31606A305E6B315F6C32606D325E6B
+2F5E683162672C5F622B5C602D5E62305F6530606430606231616131625E2E60572E6057
+32635D366461346260335F5E33605D36615A3462553063522E64542B625C2B625F2A6062
+2B5F5D3064573063542E60552D5E5A2C5E5F2B5E5F2C61592D63562A60522A62552D6461
+2D62662E606B2D5E6C30606C32616934616632605E2F605C2E615A2C645B2C635D2A625F
+2A615C32645B33605D325C6A325C6C345F683360652E5E622A5B602C6165275D5F2D6461
+3165612E5E603D6A635681665C896C55867340736A2F615E2C5F5A2D61552E60552E5F5C
+3262642E5E622E5E5E32635F3462602F5B66315D6A3461662F5C5F325F62305D602F5D5B
+305E5B33625C35625B336059315E5934605F3462623562673161652E5E622C5D612E6061
+3062632C5F622C5F622E5E602E5E602F5D5D2F5D5D2D5D612D5D612D5E652A5B60315E63
+2E5A5B3259563A5D575D7B712B5D5A2E605D3062612E605F2D5F602E60612E5F632D5E62
+2C5D622D5E632E5F632F60642F60642E5F632D5F602C5E5F2C5D612C5D612B5C602B5C60
+2B5C602B5C602B5C602B5C602B5D5E2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F
+2C5C602C5C602C5E5F2C5E5F2B5E5F2B5E5F295F5F2B5E5F3466672D5D5F305E5E2E5759
+4B717470939766878C56797D5E8688477072345D5F335C5E396264396264345D5F305C5D
+4975763462622E5C5C3262622E5E5E2E5E5E2F61602B5E592D61552C60532B5E572B5E57
+2C60532E60542E60552D5E5B2D5C642C5B632C5C5C2D5F542D624E2C614D2A5D54275B57
+2A60622961622B61612B625F2E635B2E615C2E5F632F5F5F2D604F2F6155305F692F5E72
+2E5E6C2C5F632B61542B61532C605E2C605E2C61592D61552D61542E60572D5D5D2C5D62
+28595E275A5B285D552B61542F635730635C2E5E622C5C602A5C592D60612C606B295F69
+2A625F2C655E2C635E2A5E5C2C5E5D2F5F5F315E612D5C642C5B6D2C5D6C29615E286158
+2E605D2F615E2D61552A5E512A5F572D615D2D60632A5D5E2D60592D60572E5F592D5E5B
+2C5D612C605E2E645730655B2E5F632F5E642F5F5F2E615C2E615A2F625B30635E316360
+2B5D5E2C5D622D5E652F60652F60642E605F2E5F5B2C5F5A3165632E61642D5E622E5D63
+2D5D612B5B5F2D5D5F2F61622C605E2B5F5B2B5F5B2C605C2D5F5C2D5E5B2F5D5D325E5F
+315D5C305D582C5E522C60532C61592B61612B60642A60622E635D2F62593062592F605C
+2F5F612D5E622B5F5B2A5F572C61572C61592C605C2D60632D5F682B5F6C2D5E6C2C5E69
+2D5E652D5D612D5D5D2D5E5B2E605D2E625E2D645F2D655C295F512B5E552C5B61305C65
+305D60305E5C2C5D5A295B5A2F636129605D2E6560306462295A5E2F5D5B36655330604A
+2F62532B60582B5E612E61622E63592C60542B5D5A2D5E622C5D622C5D612F625D2E5F5C
+2A59612E5D673161652B5B5D3060622C5C5C2A5B582B5C582F605C33615E32605D305E5C
+315E612E5E622D5C622C5D612D5F602F616030625F3064602B5E5F2B5E612D5D5F2D5D5F
+2F5D5D2F5D5D2D5D612D5D612D5E652A5B60315E632E5A5B3259563A5D575D7B712B5D5A
+2F615E3062612F61602E60612E60612E5F632D5E622C5D622D5E632E5F632E5F632E5F63
+2D5E622D5F602C5E5F2C5D612B5C602B5C602A5B5F2A5B5F2A5B5F2A5B5F2B5C602B5D5E
+2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F2C5C602B5C602B5D5E2B5E5F2B5E5F
+2B5E5F295F5F295F5F2B5D5E2A5A5C3260603962645D83865A7B8046656A38595E325A5C
+345D5F365F61315D5E2D595A2B59592C5C5C3161612E605F2D5F5E2F61603161612D5D5D
+2D5D5D2E5E5E2C5D593062572E62562C5E5B2B5D5C2B5E572B61542B61532B60562C5F60
+2B5E622A5D602A5E5A2D61552E62562E635B2F63612C5F622A6062295F5F29605B2B6058
+2C5F5A2D5C64305D632F5F53316056305E6B2D5C702B5B692C5E5F2C60532B5F522C5F62
+2B60642E625E30635A32645931635A316163305F672D5D692C5E652D615D2E63592F6357
+31625C3360653360663060602F61622C5E67285D632A615C2C645B2D64612D60612C5C5E
+305D60335F60315E642E5B702D5C6E2E625E2D655C2E616231636431645D2F62592D615D
+2C62622D626A2D62682D615F2E615C2F605C3161613261673063662C655C2C635D2B5C61
+2D5E652F61602F645C2E635B2D625A2C605C2A615E2D60612C62642F62652F62632E6260
+30635E31655932665A2D615D2E60613161653262663060642D5D5F2C5E5F2E61622C6262
+2B63622B63622C63602D615D2F615E326262366366335E64325E5F3160562E62552F645E
+2E64642E656C2E656C2F636130635E32605D32605E325F643160662F6263306462316362
+3161612F605D2F61603063662E63692D616C2B60682A5C632C5D61305D60315F5F306060
+2E605F2D615D2A62592A64552B63582F60652F5E68305E5E315F5C32605D32635F2C5E5B
+2B5F5B2C635D2D64612E606733646838685C3265542D61552A5E5A2B5E622D606430655D
+31665C30625F2E60612F60652D5E622F625D2F625D2C5C602F5E643262642E5E5E30625F
+31636031645F30615D2E5F5B2E5F5C3060603363652D5C622C5D622C5D622D5E62306261
+30625F2D625A2B60582B5E5F2B5E612D5D5F2D5D5F2F5D5D2F5D5D2D5D612D5D612D5E65
+2A5B60315E632E5A5B3259563A5D575D7B712C5E5B2F615E3062612F61602E60612F6162
+2E5F632D5E622D5E632D5E632D5E622D5E622C5D612C5D612C5E5F2C5E5F2C5D612C5D61
+2B5C602B5C602A5B5F2A5B5F2B5C602B5C602B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5D5E2B5D5E2B5C602B5C602B5D5E2A5D5E2B5E5F295F5F295F5F295F5F2F6162316163
+2E5A5B41696BA1C7CAAECFD49AB9BE74959A4F7779436C6E376364346262356565346665
+2E6260295D5B285C5A2C605E2B5F5D2B5D5C2E5E5E2D5D5D2E5C5C30615E2F605C2F5F5F
+2E5E6C2D5C6C2C5E6529605D29625329625129605A295F5F285D61275C62295C5F295C60
+2A5C652B5D662A5D612A5D60285F5C29605A2C62552F605C325E69345E6A34615A35625B
+305E6D2B586D2958622D5D5D3262543163582B5E62295E662B5E5F2C5F582F5E562F5E58
+2F5C612D5C662E5D6D2D5F6A2C5F602B60582B5E552C5D592F5A612F5A63356267306062
+2D5E632C5F602E63592E63592E6162306166315E63325E5F355F5D365F63335C72305D70
+30625F31665E2A5B602B5C632F5F5F3163602E6260295E62285C69285C692C5F632D5F5E
+305E5C3260603160682E606729625C28615A2E61623163643365623166602F635F2B625F
+295F61285F622D63652B63622B625F2A615C2A615C2C605C2C615B2C615B2D605B2D5F5E
+3060623363673363653161613062613063642A626328626327626026615D2A615C2D615D
+306060315E63325D66325D63305F572D5F532C5F5A295F61295F6B295F6B2A5D602B5D5C
+2E5C5A2F5B5C305B622D5C642C5F622D60642F5B682F59652E5B5E2E5C5A2D605B2D625C
+2B625F2A60602E62602F6160336063335F62325D63305D622D5F6029605B2A635A2B6360
+2E5F6D2E5D6D2D5C622F5D5D305E5C32605E2E615C2F645E2A615B29605D2D5F682C5D62
+2A5D542D625233665D3062612B5C63285960295C572D60572E605D2C5E5F2F5F632A5A5C
+2D5E583062592C5C5C2D5D5D2F605C2C5D572C5F5A2D625C2F645C2E615A2B5E592A5C59
+2B5D5C2E60612F60652F60672F60652F62652F63612E635B2C62552A5F552A5E5C2A5D60
+2C5C5E2D5D5F2F5D5D2F5D5D2D5D612D5D612D5E652A5B60315E632E5A5B3259563A5D57
+5D7B712C5E5D2F61603062612F61602E60612F61622E5F632D5E622E5F642E5F642D5E62
+2C5D612B5C602B5C602B5D5E2B5D5E2D5E622C5D612C5D612B5C602B5C602B5C602B5C60
+2C5D612C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2A5C5D2A5C5D2A5C5D2B5D5E2B5D5E2B5D5E
+2A5D5E2B5E5F2B5E5F2B5E5F2D5F6028585A396669376062426A6CA9CFD2B1D2D7BCDBE0
+B0CFD4A2C5C98AB0B36E9698567F81436C6E3563633563633868682E605F3062612A5C5B
+2A5C5B3363632E5E5E2959593161612A5B582B5D5E2D5C6C2C5D6E2B5D68285E60286055
+286253275F5628605D2B61632C61672C5E652B5D662A5B692A5C672B5C612C5E5F2B5E5F
+2C605C2D61552E6057315E63325D642F5C5732605E32606D2F5D6C2E5E6230615D326157
+2D5E582C5E65295E662B5E5F2D5E5A305E5B325F5C3360633461672E5D652E5F642D6061
+2F635F316360326262335E65325D66325F652D5D612B5D5E30635E3066592D62582A5D60
+2C5D64336065325E5D315E59325E5F335D6B315D6A2E5F5C2D60593264632E60612E5E60
+2F5F612D615F2C605E2F616234646436646133645E31625C306060305F672F5F692C6262
+2D64612D615F2F616030635E2F625D2B625D2A625F2A65632C67652C64632B625F2A615C
+2B625C2E655F30655D2F62592F5E5438645533615431605A3060603060642E5F632D5E62
+2B61612D65642A656128635F2A635D2E625E30625F2C605E295A5E2F5D6A325F65326159
+3160562E605D2B61632D626A306269305F5934605336605437605A346063305F652D5E62
+2C5D62325E6B345E6C34606332605D2E60572E615230614C31624D2F615531605A305C5B
+315A5C2F5B5A305D5A34615A33655C285F5929615E2E606732616736635E39625A37605A
+36605C2E5F5C3165632B625F2B616133666A2E6164295E54316759295E542D615D2F6168
+2D5F662C5E5B2D60592E5F5B2D5E5A30615E2A5B582D605B3265602F61602D5F5C2F6156
+2C60532E635B2D625C2C615B2E635D3166603166602E625E2A5E5C2C5F602D60632D6063
+2C5F602C605E2D625C30655B32675F2B5D5C2B5D5E2C5C5E2C5C5E2F5D5D2F5D5D2F5C61
+2D5D612E5D632B5A60315E632E5A5B3259563A5D565D7B712E5E602F5F61306062306062
+2E60612E60612E60612F61622F60642F60642D5E622C5D612B5E612B5E612B5E612B5E61
+2C5E5F2B5D5E2B5D5E2A5C5D2A5C5D2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5D2C5E5D2D5D5D2D5D5D2E5E5E305E5E305E5E
+2F5B5C376062355D5F4A70736D909485A8ACA0C1C6B6D5DABBD6DDC6DFE6B2CDD4A8C5CB
+8FACB275969B76979C5B8184355D5F345D5F315D5E2F5D5D2D5D5D2D5D5D2D5F5E2D5F5C
+2C5F5A2B5F5B2B5E612B5E622B5E622A5D602A5E5C285F5A2B5F5B29605B2B5F5B2B5F5D
+2B5F5D2D5F602D5E632D5E622B5D5E2C5E5F2C5D642D5E632D60572E62552E61582E615A
+2F605D2F5F632D5D672D5E632E5F5B2E5F592F605D2E6061295E642C61652C605E2D5E5B
+325F62315D602F5B5C315F5C31635A2C5F562C615B2D60632D5D67305E6B3360662D5A60
+2A59632D5E6530625F2F62592D62582E635D2E61652E60672D60612F625D2F625D2F605C
+2E5F5C2E5E5E2F5F6130635E2F65552E64563161633160662A5F592F64524D785C699071
+61886D34614A2D6657346D672D5E632F5B663360663161652E61622F616032605E34625F
+2F66602A685B2666562464563067642C5E5F2C605E3166602B63582B6153396554446C52
+5E805B6B8F6B406D5935666230606A2C5C6A2C5C683164682B66602C685C2E665B2C5F58
+2E5C5A3060602E64642C6465295D683162673261592E5D532E605D2A6060275D5D2F5E54
+486F525A7C57688A69466C5535625D2F5F612F605D2B5C592E5F632D5E62305E5C32615B
+36655B436F56547546698B594E7757325E4D3B6561386562285B4C3667516891735F876F
+3E6D632C5F5A24584B3768534C755756785D6B8A783C5F58315E632C61692A64682B6364
+2E625E2D625A2A64582865562B65562B65592D63652E63692E5F632D5E5B305F55346458
+305F552E615A2B6161296063295F612A5E5A2C614D2D624E2B6058285F5C29605B2B625C
+2A615B2961582B635A2D655C2B625C2D625C2D615D2E625E2F61602E605F2E605F2E6061
+2E5E602E5E602E5E602F5D5D305C5D2F5D5D2F5C612D5D612E5D632B5A60325F64305C5D
+345B583B5E575D7B712D5D5F2E5E602F5F613060622E60612D5F602E60612E60612F6064
+2E5F632D5E622C5D612B5E612B5E612B5E612B5E612C5E5F2B5D5E2B5D5E2A5C5D2A5C5D
+2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5D
+2C5E5D2C5E5D2D5D5D2D5D5D305E5E305E5E315D5E3F686A345C5E436B6D80A6A9577D80
+34575B55787C74959AA7C0C7B9D0D8BAD1D9C3DCE3BFDAE1B5D2D8A2C1C668898E395C60
+355D5F335C5E305C5D2D5D5D2C5E5D2B5F5D2B5F5B2B605A2B605A2B5F5B2B5F5D2B5E61
+2A5D602A5D602A5D5E2B5F5D2B5F5B2B605A2B605A2C5E5B2D5F5E2D5F602D5F602B5D5C
+2B5D5E2B5B672C5D642C5F582D61542C62522C62552E60612E5F662D5E652D5F602E6057
+2E60572F5F612E5F642B61612A615E2A5E5A2D5E5B315E6135606637636637656331625C
+2D62582F645E2F63612D5E632E5F663060642E5D6332606D2D5D672B5C592C5F582D605B
+2A5E5C295B64285C67285B5E2A5E5C2C605C2F645E31645D31645F3060642D5F602C6252
+2E6456305F672A5A64245B55396F587199769EC09B86A98949755C2A655128665B2C5F60
+346167356069336066326463316360355E60325E5F2C605C266459236654256554306462
+2F5F632D5D5F2D615D30685D4176646692798BAF899DBA8296B782507C6134655F2E5E68
+2D5E6D2D5D672C5F6029625B2963572F625934635B37615F315D5C265E5F225D61295F69
+285B5F2F5D5338665B3264612559573468645B8A7687A77E97B3808FAC80517456326056
+2C5E5D30615D31625E2E625E2F635F2C5D592F5E584E7C727CA48997B07696B0716C906A
+37624F2F58542C5A5731665256896A96BC9795BA9B48736C346561386C565F916C8AB182
+94B3878FAA8B4566553663662F636E2B646D2C636631645F3165592D675B2A685B2C695A
+2A635A285E602A5C652E5D65315E61335E55305E513363572E615C295E642A606A2D646B
+2F66632E63512B5E4B2D625C3164653165632C635E29605A2A62592B635A2B635A2B635A
+2B635A2D625C2E625E2F61602E60612F5F632F5F632E5E602E5E60305E5E2F5D5D305C5D
+305C5D2F5C612F5C612D5C622B5B5F315E632F5B5A335A573B5E575C7A6E2C5C5E2D5D5F
+2F5F612F5F612D5F602C5E5F2D5F602E60612E5F632E5F632D5E622C5D612B5E612B5E61
+2B5E612B5E612C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5F5D2B5F5D2B5F5D2C5E5D2C5E5D2E5E5E
+2E5E5E305E5E2B5758345D5F527B7DACD4D682AAAC4D7376446A6D34575B39585D557278
+6D8A908FAEB3AAC9CEB6D7DC97BABE43696C365E60335F60315F5F2E5E5E2C5E5D2B5F5D
+2A5E5C285F5A2B605A2B605A2B5F5B2B5F5D2B5E612A5D602A5D602A5D5E2B5F5D2B5F5B
+2C5E5B2C5E5B2C5E5B2D5F5E2D5F602D5F602B5D5C2C5E5F2C5C662C5D642D5F5C2D6155
+2D61542E61582E5F632E5F662D5E652D5F602D60572D60572F5F612E6061286158266052
+2E635B33646032605E315E612E5A632553602D5D6B2D5F682E625E2B63562A60522A5D54
+2C5D61305F692C5A692B5A64305E5E31625F2E5E5E2A5B602E5D6D35667735657332636A
+2E5F632D5F5E2F605D2F5F5F2E5D632C5D643366692B5E622E5D6F3564742D636332665A
+62877594B3A17B9D8F47736426635124645430655D3664642F5B642E5A632758542C5A57
+355C6338606A33646B2B656626655C266258295B5C38656B38676F306166285D572B604E
+4F7C5B81A774A2C17D9BBA7E517B633263602F60653364693364602D625A2B645E265F59
+2B5E5734615A3862583560592C61672D66712F656F316467326056315F542D605B295D59
+3467624C796484A379A8C38E9FBC8E5477573462582F61602E605D2F625D295D59326662
+3364602D5C54447268749C81A2BB81A8C2856D906F3761533159592E5C5C3064574C7E65
+86AB8C8DAF974C74763363673568555B8B6590B77EA6C88B99B6864566473360592C5E65
+295D682C5E6533615F34635D2F645E2A635C2F66613063642F5F692F5D6C335F6C386068
+37615F345F58305D582F5F5F2E606B2C606E2B5F6C2B5E622C5D572D5F542B5C59316364
+3365662E62602B5F5D2D615D2F635F2E635D2D625C2D625C2E605D2F615E3060602F5F5F
+315E61315E612E5E602E5E60305E5E2F5D5D305C5D305C5D2F5C612F5C612C5B612A5A5E
+315E632E5A59335A573A5D565C7A6E2B5B5D2C5C5E2E5E602E5E602C5E5F2C5E5F2C5E5F
+2D5F602D5E622D5E622D5E622C5D612B5E612B5E612B5E612B5E612C5E5F2C5E5F2B5D5E
+2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2B5F5D2B5F5D2B5F5D2B5F5D2C5E5D2D5F5E2E5E5E2E5E5E2D5B5B406C6D4B7476
+80A9AB90B8BA80A8AA62888B395F6233565A395C603E61654C7275648A8D83ABAD7CA5A7
+3B67683361613260602F5F5F2D5F5E2B5F5D2A5E5C285F5C285F5C2B5F5B2B5F5B2B5F5D
+2B5E5F2B5E5F2A5D602A5D602A5D5E2B5E5F2B5F5D2C5E5D2C5E5D2C5E5D2D5F602D5E62
+2D5F602D5F5E2E60612E5F662E5F662E605F2F625B2F62592F625D2E5F642E5E682D5E63
+2D5F602D60592D60592F5F612E605F2E66592862532D625A2F605D2E5C5A33616139666B
+36656F2D5C6C2E606B2B625D2A63542E654E2C62522D5F6033616E34606D36626B376364
+35636132605E2F5C612D5B682E5C6C2F5D6C2D5C662C5C602D5E5B30615E326262346369
+34646E30626B295B662C596E3362722D65662A5D563B61564E6E634D6D6837625B276556
+2467552E675834655F2F5C62325E673967673662633559653256662B5966295E6427625E
+2A635D305D60376269305C672E5D653569673264583C674B597E4B99B76D99B976578062
+35645E2C5C5E2F5F5F2F61562D6154356C6631686332635D366158376052335E572B5D66
+28606D255C632F6263315F542D5B4E2F605A33666132645B37614B5D7A4C98B37C9DBB89
+5376553462573062612D5F5C2C605C285F5A2E635D3465612E5D55305E54456D5384A066
+A5BE84668969355F533760643661672C5F5632634E54765D5677643F666D2E5B61295C4B
+3969416A925396B77296B47848693E3662512E605F2C5F632E5F6335625F38625E306060
+2B5E5F2B5D5E2E5F63335F6A335D6B355B66355C63355D5C325D56315E592F5F5F2F5F6B
+2E5F6E2D5D6B2E5D65305E5C305F592F5D5B305E5E3060603161613161613062612F6160
+2F61602E605F2E605F2E605F2F61603060602F5F5F315F5F315F5F2E5E602E5E60305E5E
+2F5D5D305C5D305C5D2F5C612F5C612D5C622A5A5E315E632F5B5A335A573A5D565C7A6E
+2B5B5B2C5C5C2D5D5F2D5D5F2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5D612C5D61
+2B5E612B5E612B5E612B5E612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5F5D29605D29605D29605D
+2B5F5D2D5F5E2E5E5E2E5E5E2E5C5C3C6A6A598586608C8D70999B648D8F4D7577365E60
+396264335F602D595A2A56572E5A5B4472724C7A7A2F5F5F2F61602F61602D615F2D615F
+2A615E29605D285F5C275E5B2B5F5D2B5F5D2B5F5D2B5E5F2B5E5F2A5D5E2A5D5E2A5D5E
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5E622D5F602E605D2E605F2E5F642E5F66
+2E5F632E605F2E615C2F615E2E5F662E5E682D5E632D5F5E2D605B2D605B2E605F2E605D
+2B63562A62552F61602F5F612E5C5A2E5B562F5D532D5C542D5E5B2E625E2961582C6457
+356B5B3066592B5D5E305F67325D66325D63305A582B5851315E573865603561622D585F
+2E5A63305D6232605D33625A32615B2F5D5B2A595F285960295C6031626934606D2C5A67
+2B61613568613C625735544C385855315B572B695C23665529624F33655933616137646A
+325C6833586836556938576B345E6A3263682E64642E6260305C5B385F643058602C5861
+3264652F605A3962545779549FBA739CBC735881593665532E5D57315F5C356358376759
+295D502D6154346257366054385D55365F5B2E5F66275D672960632F635F346353376352
+33625A295A542A584E3961495874439AB379A3BF8C5478543260552D60612D615F2C6360
+2E6560285D572D5E5A305F5933625A3E664E85A069A4C0866D9273355F55335C62315C63
+2E615A30614E3F61493B5A4A31565C2C595F2F625333633D62894A9ABC729CB9764B6C37
+3A674A32655631635A326159366056375E59345F65335F68326264325F62345D63365D64
+395C60395D5D365E56355F55376259315F5C2C5C602F5E6636626B37646A335F5E2E5B56
+38625E315B572F5C5935625F366464315F5F2E5B5E2E5E602F5F612F5F612F5F61306060
+3060602F605D315F5D315F5D2E5E5E2E5E60305E5E2F5D5D305C5D305C5D2F5C612F5C61
+2D5C622B5B5F325F642F5B5A345B583B5E575D7B6F2A5A5A2C5C5C2D5D5F2D5D5F2B5D5E
+2B5D5E2B5D5E2C5E5F2B5D5E2C5E5F2C5D612C5D612B5E612B5E612B5E612A5D602C5E5F
+2C5E5F2C5E5F2D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2B5F5D29605D2B5F5D2B5F5D2B5F5D2D5F5E2E5E5E305E5E336161
+598586AAD6D7A1CACC8FB8BA79A1A361898B3861632856562B5B5B326262336564306261
+3163623264632C605E2D615F2D615F2B625F2B625F2A615E2B5F5D2A5E5C295D5B2B5F5D
+2B5E5F2B5E5F2B5E5F2B5F5D2A5E5C2A5E5C2A5E5C2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2D5F602E5E602D5F602D5F5C2D5F5C2D5E622D5E632D5E632D5E622C5E5B2C5E5D2E5E68
+2E5E682D5E622D5F5C2D605B2D605B2E605F2E605D295E562F625B2D5D5D2F5D5D39635F
+386457325F4A32624A346550316654295D51285D5332655C2C5F58265753305E5B325D54
+3965583D6759376153335D4F345E5237605C37606439616B356066326055305F4D2F5F4F
+31615333625A32645B326659316358335F5E3260602C615B2C60533A5F4D436250416257
+305B522A665C2666582A614E326554325F58305C5B355E62395E64415E624161603A635D
+34635D306261316163325A59385F5C355E5A3360593264582C5F4C38624E5375509FBA73
+97B56B517B4D37644D3260563360593561543463512E624C3266503966523C62533C5D54
+365D583161632F666930666633685E305F4B2F5C4832615736655D3661573B62475E7946
+98B072A3BE87577B55315F542C5F602B61612B61612D64612B5F5B30615D2F5E5834635D
+406A528EA974A1BD836A8F70355F55355E642D585F2C5D5731604E3D5D453F5F4A345A5B
+2F5B5E36665A366545658A54A1C07D9DB87549682F34603C32644934664D36634E375E49
+375B51375C6438606C3A6667335D593259563B5E584160583D5F513A614F3B6653356150
+346255336059315E5B325C5A335D5B35625B3A655C3D675D366054315B51335E57345E5C
+315D5C315D60325F64315E632F5F632F5F633060623060602F605D315F5C315F5D2E5E5E
+2E5E60305E5E2F5D5D305C5D305C5D2F5C612F5C612E5D632B5B5F325F64305C5B345B58
+3B5E575D7B6F2B5B5B2C5C5C2D5D5D2D5D5D2B5D5C2B5D5C2B5D5E2C5E5F2B5D5E2B5D5E
+2C5E5F2C5E5F2B5E612B5E612B5E612A5D602B5D5E2C5E5F2D5F602D5F602D5F602D5F60
+2C5E5F2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5D2B5F5D
+2C5E5D2C5E5D2C5E5D2E5E5E305E5E315D5E3763646A93959CC5C784ACAE779FA1749A9D
+648A8D3961633161613264633163622C605E2C605E285C5A2559572F66632A615E2B625F
+2D615F2D615F2C605E2D5F5E2C5E5D2B5D5C2B5E5F2B5E5F2B5E5F2B5F5D2C5E5B2B5D5A
+2B5D5A2B5D5A2D5D5D2D5D5D2D5D5F2D5D5F2D5D5F2E5E60305D602E5E5E2C5F5A2C5F5A
+2D5D5D2D5D5F2D5C622D5C622D5D5D2D5D5D2F5E662F5E662E5E5E2E5F5B2D5F5C2D5F5C
+2D615D2E605F3262623765632B5851325D53537C6C608A74618C6E6C9A765786624D8061
+366656285953305E5E2E5C5932615148765A58865F5B8A60628E6B608B6F507A623B6454
+32595634596234576B2F55622F594B3765484577545387615C906A5F936C54895D467852
+3B68533362522C614F32644B4C724D63835C60826735604D2760592C67612F6253386753
+436E5B4A756268947D69917665876253764C3B653D2D5B3F2B5C583360633C635E3A5E50
+3C664E4E7D595A92635E94625E8B60648955A6C0769CB86E557C4D3A684C346053325D54
+3A63534470595D8D73598A6D5E88706288735575663A60552B59562C635E275C542B5F52
+305D4639654E4C7A6F5C8A805E887C5F836770895298AE6E9CB87E587B53315F522C5F60
+2D6365275D5F295F5F2E605F3566632F5D5A2F5E5837614B8CA7729CB87E638867345E52
+3A6264315D6036685C46765C587A59638165446A5F2F5C57326157335F4863835A9AB781
+99B27852703A4A754A51815B5C8C645D8A61567A564768533C5D64385C6836615A3A6554
+4E715D5D7D6659775B4B6C4D4D74555A876855836648785E3C6851345F4B38624E436E5B
+4F7B6A58837057816B577E694C73603A6355315A52345E5A376062345F65315E63315E64
+315E64325F64326060315F5D315F5C315F5D2E5E5E2E5E60305E5E2F5D5D305C5D305C5D
+2F5C612F5C612D5C622B5B5F315E632F5B5A335A573B5E575D7B6F2B5B5B2C5C5C2D5D5D
+2D5D5D2C5E5D2B5D5C2C5E5F2C5E5F2A5C5D2B5D5E2C5E5F2C5E5F2C5F622B5E612B5E61
+2A5D602B5D5E2C5E5F2D5F602D5F602D5F602D5F602C5E5F2B5D5E2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D305E5E315D5E
+335C5E48707271999B5A80833A6063476A6E496C70416267395F622E5C5C2E605F2B5D5C
+285C5A3367652D64612559573067642C605E2C605E2D615F2E605F2F5F5F2E5E5E2F5D5D
+2C5C5E2C5D612B5E612B5F5D2B5F5B2C5F5A2B5E572B5E572C5D592D5E5B2D5D5D2F5D5D
+2F5D5D2F5D5D305E5E315D5C305E5B2E5F592E60572E5F592E5F5C2E5D63305D632F5D5B
+2F5D5B315E642F5F632E5F592E60572D5F5C2D5F5E2D615D2E605F29565B3B65643B6655
+4F775D7BA2837DA582648C69638D6984B08C75A2854E7A6B35605937615D3C665A4D7A5B
+6E9C6E78A67568966769966F80A98783AC8C688F74496E5D3C5F5B375965385B613E694E
+51805667976D71A47B6EA377679D6C86B98083B37F638F6C39654C38695367987893B787
+98B88687A780446C542A5F572F666131604E426D52658D7282AB8D6B96787DA67E8CB17B
+83AA6B64905545744A336157335C5E385C504C6F5768926E76A5776AA168659C657AA77E
+92B686A4BE759BB66F557B523B66523660543F695B628A7282AD8F6B997C6A987B7FA88A
+95B99D84A58A53796235635836696230645730644E45725567927775A1946A958C6B9587
+87A98E97B079AAC07FA0BC81587B512E5C4F2B5E5F2F6567295E622E616427595A2C5C5C
+2F5D5B3664613B654F90AD77A1BD836D927035604F355D5C355F5B51856F78A7858FAF86
+98B6904B725F315C5334615A3963556786679AB389A0B8866B87567AA37B87B78F98C898
+97C38E82A77462815F476563395A5F426C605A846C85A6879BB9938BA77E70916677A076
+94C29B90BF9B6594703B674436603C527A586F987A75A188709C8181AA8A85AD8B71987D
+4A715C335C4C365F57396361305C5F325D63315E64315E64325F65325F62315F5F315F5D
+315F5D2E5E5E2E5E60305E5E2F5D5D305C5D305C5D2F5C612F5C612C5B612A5A5E315E63
+2E5A59335A573A5D565C7A6E2B5B5B2C5C5C2D5D5D2D5D5D2B5D5C2A5C5B2B5D5C2B5D5C
+2C5E5F2C5E5F2C5E5F2D5F602C5F602B5E5F2B5E5F2B5E5F2D5F602D5F602D5F602C5E5F
+2C5E5F2C5E5F2C5E5F2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5D5F
+2E5C5C305E5E315F5F2F5D5D305C5D345D5F355D5F335B5D43696C4C7275385B5F426569
+64858A7FA0A584A3A853767A3A66673161612C5C5C2A5C5B326463376B692A5C5B295D5B
+2E605F2D5F5E2C5C5C2C5C5C2F5D5D305E5E305C5D2E5B5E30606425565A2B5D5C30635E
+32645B2E60552D5F542F5E562F5E58305E5B2D59582F5B5A2E5B58315E5936615A36645A
+3362583262563464562D5C54305D6339646B325F5C33605B2E5A5B33615F2C5C502F6155
+3163602F61622D615F306261365E66375E5D3F684A7EA5788FB5825C8050436544365840
+57796882A899547A6F365C4F3D64514E765481A97586B17B4F7C55366143345F44557E60
+7FA88094BB8E749B6C3B603E3D5E53395E4D527D4F80AF7867976F3E6F5132644B3D6E4E
+60905CA2CF988CB58D40694B406E54608E6A8FB07BA0BD85829E75486C5236655D2B5E57
+3A644C6B906E88AC88587D5C436A553F674C597A4B8FB27894BE7F5583542D594A365F57
+41654B7CA07C84AC874C7A533B6F48396C4D466F6183A489A4BD799BB6715F81683B625D
+3860575A84708CB48F78A27A3A674A39634B4F765788AC869BBC8D688E653B67562D5F54
+31645138684E759E7C86AF914E786A3F6A603660544F7156849D66ACC281A2BE8152764A
+305F4F2D60612E61642F62662C5F632D5E63305D62335F6032605E406A548AA771A0BC81
+6C926D35604C335D533F6B5E51846578A77BA5C69192B28351795F315C5236635E396158
+617F659BB38FABC2967C976E678E6F578463608E5F88B37BA6CA8C8BAB795675633C5D56
+3D66545D856A8CAC85A3BF8F98B38089A9776B956774A47A88BA9471A179386336537A4D
+7BA07570966F4974563F6B4A456E44759E7292BA95739C7C406A54315B4D345F582E5A59
+335F62325F65325F65315E64315E63305D602F5C5F2F5D5D2D5D5F2D5D5F2F5D5D305E5E
+315D5E305C5D2F5C612F5C612D5C622B5B5F325F642F5B5A325956385B545B796D2B5B5B
+2C5C5C2D5D5D2D5D5D2B5D5C2A5C5B2B5D5C2B5D5C2C5E5F2C5E5F2C5E5F2D5F602C5F60
+2B5E5F2B5E5F2B5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5D5F305E5E315D5E315D5E305C5D315A5C
+325A5C355B5E375D6063868A6E91954D6E73395A5F46656A6E8D929DBAC095B6BB678F91
+4A76773664642B59592959592E5E5E2C5E5D3567662E605F2E5E5E2E5C5C2E5C5C305C5D
+315D5E325B5D2F5B5E3363672D5E622D5E5B295B522B5D512F5F512D5D4F326053336157
+356059325C5836605C37605A335D53335D51305C4D37655832615131604C305E51396266
+355E642750482C574D335D593A676035645030614E2E5F5C2D5E622D5F5E2F5F5F2D555D
+375B59486F5081A77498BC7F73965C5272493F5D433C5C4F5D7E774C6D643D5F4E46694B
+6E946596BA7C7299603C6547376251396156426954668C6395BC858DB577577D4A3B5B46
+4B6D556F9A6283B07553815C386551315F543B67564C78547CA57B789D7B4970533C684F
+406949769363A5BD898DA78043634B2E5C513565575B836087A87B86A5794D6F4A41694E
+3D664850744685A8709DC68C74A2744771633B635863876385A97D6C916F3B6849306245
+30614C355C57678770AAC3819EB976597A69345A5B39615962897496BD9189B3854E795D
+365E44375C3A799D6FA2C38A7298653B68512E5E5038684E5A876687B0886D95733A6554
+3B665D355F553E62486E89529EB7759FBB8055794D3362522E605F2D5E622B5C612D5F66
+2D5E63315E64335F62315F5D406A5489A66E9EBC7E698F66366249345E5035624E386C46
+5D8D5999BB7E98B6824F775D315C533764613A625A63816798B28B9CB3895E7A54406651
+416D563E6B445F8A5498BB77A1C18273936E41644E3964503A654A5C7C5397B27F9BB47D
+718F5B426B4143724E5A8E6A4F7F593963356D91618AAB7C678A603A6343315D3C376034
+618B5B8BB48A85AF8B57826737624F3661573B6865326060325F64325F65325F65315E63
+315E63305D602F5C5F2D5D5F2D5D5F2F5D5D305E5E315D5E305C5D2F5C612F5C612D5C62
+2B5B5F325F642F5B5A325956385B545B796D2B5C592C5D5A2D5D5D2D5D5D2B5D5C2B5D5C
+2B5D5C2B5D5C2C5E5D2C5E5D2C5E5F2D5F602C5F602B5E5F2B5E5F2B5E5F2B5D5E2B5D5E
+2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2D5D5F315D5E315A5C325B5D345D5F335B5D325A5C385E6140666995B8BCB4D5DA
+AECDD294B3B87A979D6A878D6782894A696E41676A2D555730595B355E60356162315F5F
+2B5B5B2F5F5F2F5F5F2E5E5E2E5C5C2E5C5C305C5D335C5E335B5D315A5E2E5B60306062
+33615E34635947776753826E3D6C5836634F487465517B71436C64345E54386055456E5E
+537D6948725E4875615986714F7D6037644D3C64633860603760525A837150786D547E70
+4775582E5E462D5B593160663163622F5F5F345D63365A5A4467536E936A9BBE849CBF7D
+7C9D64618056425F4B3D5B51405E5441604E4E6E4789AC76A3C3825F824C32594437605C
+3A60613358504F74528FB6819FC687719663405C4D5C7B698EB58080AC713B664A335D53
+305A59315959365B53466B5A496C583D634E386352335A456D8963A5BB948CA38744614D
+3763543F6C556C925F9AB97E9AB68581A0748BB68984B28384AA798EB38091BB89729E7A
+4973673D63548AAE8294B9865B7F633A645031624D33644F335E4A5A7C59A3BC789CB677
+597A69375D5E3D625B50766172976C668D603F684838614342664080A270A4C68970955F
+37654931624D416E4D7CA57B98BD91577D5830594937625B335E55355B445D7B4795AF6E
+9DBB7F587C503662532E5E5E2C5C602C5B612E5F662F5E64315E64335F62315F5D3F6953
+88A56D9DBB7B6A9165386449365F4F315C482C5F364F7E4794B4739BB8824F7560315B57
+3561603761556284619BB78794AC7C4964412F524B38625E2A563F426B3F84A763A6C780
+8AAB76456B46376450345F4B54724EA3BA8C9DB5835B784A315A3A32624A2E624B326346
+4369408CAC7DA7C49690AF867DA48982AD9181AA8085AF7F93BC9291BB976994783C6753
+2C584B2D5A5532605E325F62305F65305F653060642F5F632E5E622E5E622D5D5F2D5D5F
+2F5D5D305E5E315D5E305C5D2F5C612F5C612D5C622B5B5F325F642F5B5A325956385B54
+5B796D2B5C592C5D5A2E5E5E2D5D5D2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5F
+2D5F602C5F602B5E5F2B5E5F2B5E5F2A5C5D2A5C5D2A5C5D2B5D5E2B5D5E2B5D5E2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5D5F305E5E2D595A2F5B5C
+365F61355E60345C5E3D65674A7073A5C8CCB9DCE0BCDDE2BBDCE1B2D1D69FBEC38CA9AF
+6C8B905D7E834C727550767941696B386163305C5D315F5F3060602F5F5F2E5E5E2C5C5C
+2E5C5C305C5D335C5E325B5D315A5E2C575D315E61315E593A685B61917B7DAB914E7C62
+3460495C87747CA5956992843F6558446B596D937C8EB59A71997E6A967F75A1887FAD89
+5883652F56513F63615C836E678F74628976719B836E9C77437154325E5D325E67316163
+2E5E5E3A6367345A5B375A534D6F567D9F6DA1C4849CBF7B94B57C7594724C6955405F4F
+415F4752714894B27C9FBD7F5B7C4D376052335B63355B663559594A6F5084AB769EC380
+7EA169456250627F6D99BF867EA76B355B42385F5E365C6530566332576033555736574E
+33594A35605637604E759071A3B8978CA28B415E4C3660523F6D507BA166A4C380839E69
+5F7E524A774C4C7C52537952517551537B564C775B406A604C736091B68095B8804C7056
+3A6259305F57326256345F4C577B579CB7749AB4775B7C693D64613A5F57345A45476C43
+42683948724E6088656E916792B280A4C3886C915D36644735654D4B754D8BB1829BBC8D
+50744E386151355F5B305D5839634F5B7B4994B1719FBE83587B513660522E5C5C315D60
+336065305F652F5E64315E63335F62315F5D3E685287A46C9DBB7B6A9369376348345D4D
+335E4A32643E54834C95B37398B4814D7260305A59335F5E335D4F62855B9FBE8597B27B
+476541385C5A3962682D584F416A486F93539ABC7291B47A476D442B5A483A6655597755
+A4BB8D93A97A4E6A42355F49346458285C50376652567A5695B28492AC7D6B875F54775F
+4E7860557F5B4873484A7450507C5B46725935624E32605536655F315F5D2F5F61306064
+3060642F5F632F5F612E5E622E5E602D5D5F2D5D5F2F5D5D305E5E315D5E305C5D2F5C61
+2F5C612D5C622B5B5F325F642F5B5A325956385B545B796D2C5D5A2D5E5B2E5F5C2E5F5C
+2C5E5D2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2C5F602B5E5F2B5E5F2B5E5F
+2A5C5D2A5C5D2A5C5D2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2E5E5E2C5A5A2E5C5C346061335F60335C5E3C6567497173
+729A9C7EA4A791B4B8ACCFD3BDDEE3BCDDE2BAD9DEB1D0D5A9CACFA0C1C690B3B753797C
+365F612E5A5B3462623161612E605F2D5F5E2B5D5C2C5C5C2F5D5D315D5E305C5D2F5B5E
+355E643460612C57502F5B4A59876D82AF90507D5E345F43426C54779E8B6D9482395E4C
+3D634C678B6F8CB18F628A674A755A3C694C79A67B77A17D30564B50736C82A98C5E8661
+3B6245638C6C7CAA7C4B7955315E5B2C58632F5F633363632F5B5E345C5E385B5D385950
+4C6E4B6E915B87AC66A0C5809FC28C7999725C7A5E415F4358774E9AB7879CB78263815B
+38605F2E596A365C71375C62446B4C7AA2669CC27586A96747634A607C639ABE7E85AD6E
+3E61493D6064385D6F375B71385D70385D663D615D3A6257336059335F507291719EB895
+8BA38B4362503561523B694D7CA265A3C27C748D563E5C363360493161533C62573B5D4F
+3D644F3A6552355E564B755D97BE7D95BA774B6E5639605F2F5C62346167375F5E567860
+A1BB7E9AB475597B623B635A375D523359445478526085597CA57B7DA67C73976B8DAD7C
+A4C28E72966839674B336145547B4E93B6809AB88651744C3B6454315E5B2F5D5B3B6655
+5A7B4C93B2769FBE85587B51345E502E5A5B325B5F3760642F5F632F5F61315E61325E5F
+305E5B3E685287A46C9CBA7C679068346049325A4F345F4E36654357835094B07596B081
+4D6F61305A5934605F325D4C5F85549EBE7D99B5784A6940385E5F315B69305C5B3F6951
+5F854A94B77394B983436B482E5E50376558506F4D9BB58890A779516F4D3C66582C5E5B
+295D593262565678579BB68991A9795D784F41644C3C66523B664B3865483C684D3A6750
+2F5E4A2C5C4E31605631625C2E5F5C2D5F5E2D5F602E60612D5F602D5F5E2D5D5F2D5D5F
+2D5D5F2D5D5F2F5D5D305E5E315D5E305C5D2F5C612F5C612D5C622B5B5F325F642F5B5A
+325956385B545B796D2C5D5A2D5E5B2E5F5C2E5F5C2C5E5D2B5D5C2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5F5E2C5F602B5E5F2B5E5F2B5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F5E
+2B5D5C2D5D5D2F5F5F2F5D5D2E5C5C3460613C68693C65673D66684870725981836B9194
+80A6A9A4C7CBC2E3E8B7D6DBBFDEE3AACBD0567C7F3961632F5B5C3260602A5C5B2E605F
+2C605E2B5D5C2B5D5C2D5D5D2E5E5E2F5D5D2F5B5C325B61345D5F305B52305D494D7A5D
+7EAC88507C593A6341446C51789E8570968140634D42664A5C7F5E85AA815F855C3B6446
+3E6A497AA6757BA47A3A5E503A5C4E557B564A7144486D4B658E667CA873427147335D5B
+325C6A3360662F5F612E5C5C325E5D365E5E3D625A42654D43663E557A4470965995B880
+9ABF8C7E9E7548684158774D9CB98BA1BB8B6F8D69325B552D5C66396274345C5E3D6543
+7BA367A1C87985A86648614B617A6496B97792BA744D7155385C5831565E345969325968
+2E575D325B5337635635675E32614F6C8F679AB78B85A07F47695136625539664F769E62
+A5C4808AA36A54724C3361542D5D5D3B6261385B55365F4F35604F335E5758826AA0C881
+9BC1765B80613B625D2E5B6034636938606051745CA0BA7996B37057795E3961563B6154
+4C72597CA17685AB7A719A725881594A6D437C9C6DA2C08C71956939654E336147567A4C
+98B77E9DBA845C7C533861512F5D5B2E5E5E34605154794D8DAF739ABB84567B50376052
+315B5A33595C345B60305E5E2E5E5E305E5E315F5D305F593D695286A46E9DBB7F678F6A
+35624E365E56355F55315F424F7A4D92AD789BB48A4C6E5E315B5936626135604D5E8550
+9ABA7793B26F46673C355D5D2C5767325E5F3964505E85509BBF828DB1853A624732665A
+3464564F714CA2BC8D96AD7F5372503A655B2C5F6033696B2F5E544A6C4B9AB4849AB17D
+607B4E3C604437604E325D4A325E4D3460512F5D502A5A4E2F615833645E2C5F5A2C5E5B
+2C5E5D2D5F5E2D5F5E2D5F5E2D5F5C2D5D5D2D5D5D2D5D5F2D5D5F2F5D5D305E5E315D5E
+305C5D2F5C612F5C612D5C622B5B5F325F642F5B5A325956385B545B796D2C5D5A2D5E5B
+2E5F5C2E5F5C2C5E5B2C5E5B2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2C5F602B5E5F
+2B5E5F2B5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C605E2C605E2C605E2B5F5D2B5D5C2B5D5C
+2E5E5E3260602F5B5C2F5B5C355E60335C5E325A5C3C64664E747764878B93B2B7A8C7CC
+95B6BB406669335C5E2D5B5B3060602E605F2D615F2A615E2A5E5C2A5E5C2B5F5D2D5F5E
+2D5D5D2E5C5C2F585E3058583660563B66524F7B5A83B08956805A3B6541456C4D789C80
+6D9078395B423C5F3F53764E81A5775980532E573548745076A26D6E986A4466553C5D4C
+52774C6B915E73986F80A77A8AB77C4674463A626137616F315E642757593163622E5F59
+3260535883706086713D604A3A5C444568486C8F6599BF8E8CB17D4E733D4C6C3B89A676
+A3BD8D80A0773A684C2D6154346262345D57426A4781A86F9BC07A6E8F58435A525C7467
+89AC6C9DC57C6C9269487058376050335D53325F5836655B37665633635333695C32674D
+6C945F9ABC7F85A574466B4A2C5A4F366553759B68A3C38296AF765C7B523B6B5D2D615F
+3A635D385E4F3C684F3C6954325D56507A6291BA6E98BF6E739A6E416B572C5C4E2F6156
+3660545277559DB96E97B56B5B7D65385F5A416758688F7097BC8884A973456A4832563A
+3B5A387C9B6F9FBE856C90603A645637625151724592AE73A2BD8679986F416A5A315F5F
+2E6061316155577D548EB17998BB83557A51376050345C5C35585C33595C2F5D5B2D5E5A
+2F5D5A31605A305F593D695287A56F9DBA806A9270376354375E5D355E5A315E47507A56
+95AF829FB8914E7361315C5536636036614E6086539ABA7794B3704A6B3E365F5B2F5E66
+35636138644D6C926195BA866A8D6F355E4E2B60562D604D557A4FA3C08A8EA9764E6E47
+326055285E5E2A62632B5D5145694397B27DADC589829D684E7351315C483762592F5C59
+33605D3967643866643465623263602C5E5B2C5E5D2B5F5D2C605E2C605C2D5F5C2D605B
+2D5F5C2D5F5C2D5D5D2D5D5F2F5D5D305E5E315D5E305C5D2F5C612F5C612D5C622B5B5F
+325F642F5B5A325956385B545B796D2C5D5A2D5E5B2E5F5C2E5F5C2C5E5B2C5E5B2C5E5D
+2D5F5E2C5E5D2C5E5D2C5E5D2D5F5E2C5F602B5E5F2B5E5F2B5E5F2D5F602D5F5E2D5F60
+2C5E5D2C5E5F2C5E5F2C5E5F2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2B5E5F285F5C29625C2B625F29605B2B5F5D2D615D2E605F2D5E5B326060315F5D335F60
+2C58572E5A5B386261345D5F325A5C48696E6D8E936F92962F5558396264356162315F5F
+2D5D5D2E605F2C605E2B5D5C2B5D5C2C5E5D2D5F5E2D5D5D2E5C5C3862612F5854315B4D
+38644D4A765583B089547E563660384166447DA281749777385B3A40623D5D80568BAF81
+567B4F3D65433E684476A06E759C6D3B5D445072597DA17372976345693B61885982AD75
+437045355F55315A60325E5F3462602C5D592E5D53386852739F847AA18C426551385948
+41634B5175518AB0818AB07D517843395D2F6B8C619CBB918DB2894F7D562F62432F5B4A
+3863504F795585AD7B8AB1784E724637524B4F6B5D799C64A5CD878EB4836C926B527A55
+436D4948775764927665927B45725E2E61522E5F416D97589DC57C84A86A50774A376352
+346051587D5486A770A9C68C96B8855584643C6D57426C544A7257638F6E6692773F695D
+3E694E81AA669AC37594BC8858825C3A69473B6A4A446D4F668C5D9FC06F9EBE72608363
+385F4D446A517CA27BA4CA8F789E63456A413E623E50714689A977A0BF83709561426C56
+36604C4A6B3E85A26AA3C08A98B78B567C633964533362523B674C62885794B77D97BD84
+537A4E37614B365E56375B57345B58305D5A2E5C59305D56315F543160503F6A4C84A771
+9BBC856B9370355F4932584D365C4F386347597F5896B2829BB68B557860335D4F356056
+36604C6187589CBE829BBA7E54784A355E4E325F5A3664573C684F79A07485AA7F456852
+3B635831635735654D5B81529EBD848AA76D577B4B3B6851295C532C605C346359395E3F
+7794689FBA839DBA82769A6A4B75513E68543E685C507B715E8C824D7C7632605D2A5B58
+2F61602C5E5D2C5F602C605E2D615F2E605D2E605D2E615C2E5F5C2D5D5D2D5D5F2F5D5D
+305E5E315D5E305C5D2F5C5F2F5C612D5C622B5B5F325F622F5B5A325954385C525B796D
+2A5A5A2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5E5B2D5D5D2D5E5B2D5D5D2D5D5D2C5C5C2C5C5C
+2C5C5C2D5D5D2D5D5D2E5E5E2E5E602E5E602E5E602B5F5D245D5729655D2A635D265F58
+2B625D30655F2D5F5C2B5E592B5C5930615D33615F32605D2F5D5B33605D325E5D325C5B
+3A6166466B71476C72385F6430575C335C60325E61305C5F305C5F2F5C5F305C5D2F5D5D
+2F5D5D2F5D5D2F5D5D305D5A305B51376352325D49315D42537F5E7AA682719B73497449
+60865D84AA817A9F7643663C3E5E356F906584A57A6A8D633B603E48704D7EA77D79A074
+3F633D5A7D558DAE7F7499665478486D936489B0835B855F315B453561522E5C4F336156
+325D532D574939634D6991768BB2936E9372476A49466A466589638DB18B769C753F6442
+395E3D50775A72967A93BB9977A275507B4D335D37446D4B719B7781AB87638D693A6343
+385E493E61495C83568CB37EA3C89498BD878AAD7585AB708EB77B82AC7A638A6D3F6452
+375E4C58805E86AF6D9FCA7A8FB86A6C945841684B3358464A6C5370936B94B87BA3CB85
+90B9777EA76B7EA5708BB28581A9845C85653F69513C65455F895786B2759AC68B83AE76
+67925A69915C7CA16D88AC6FA6CB7E99BF727CA16B52774B466B3F759B6A9DC38A94BA7D
+73995E749A5D7BA25F8DB26D9DC27F94BA7F6C9367456B443C5F3567885B93B4859FC18F
+89AD7D7197666D945F749A6185A96998BC7C9AC08579A0714A7351305A42315A48386256
+2D5753325C58335D51325E473F6C4B628D6289B07B9EC38F7DA4775D835C3C5F3E365A34
+507446789B6396B677A3C18B6A8D6D4F756031574235593F67896499BA8D98BA88799D6F
+4C714F386143436C4E6B94747CA583618A6C3D67512F5846385F4C4A7152769A6A9EC284
+99BE796C9354446F41386548346257345E5A3A5F5750735F7B9E76A0C18A9EC27C87AC67
+73996682AB8187B18D6E997B4A765F3160502F5E563365622F61622F60642F60652E5F63
+2F5F612E5E5E2D5E5B2C5D5A2C5C5C2D5D5F2F5D5D305E5E305C5B305C5D2E5B5E2D5A5D
+2D5D612A5A5E315F5F2E5B58335B533A5E525A7A6B2A5A5A2C5C5C2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2E5E5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5E5B
+2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2E5E5E2E5E60
+2E5E602D5D5F2C5E5D2F635F2B625C2C615B2D605B2B5E592A5B572E5C59305D5A366360
+305A582E5856335D5B355D5C355F5D38605F3961613F666B4C737A385F6432595E385F64
+335C60365F6330595D325B5F325B5F325B5D305C5D305C5D305C5D305C5D305D5A326056
+366555325E4D2D5A45436F566895787BA78676A27E67916D82AA857FA57E5D815B597D59
+7A9C7989AB8A799C7C4F765B5F876C8CB39689B18F577D585377517C9F778BB08773986F
+7BA17C8BB293669175426E573C6B59315F52356358335E553963593B64544F7961769D80
+82AA887FA58084AA8581A6856D9175436950305742375E4B335C4A416C5B68927C82AC86
+81AA7E7CA67E76A27F6C977B5A866F43705C34614D35604C315B433D66485E845F80A579
+93B88499BC849ABD837DA569648B5C4669534061585C7D7283A78D93BB8690BA7895BF7D
+83AB7664886E44655A36574E45685269906187B17299C17B97BE7B93BA8583A98060876A
+3E6550315B4738624C3B66485E8B6487B28498C38E96BE8989B07B799E6B6B905C8CB476
+92BA7C90B7826C9165466A44577B5584A98096BC8D99C08982AA6E6E9657749C5E8CB37E
+92B88971956F486D4C385C42476B5164876787AC839FC395A0C28F8DAE75779B5E72955B
+87AC7696BC8D86AE89668F7148745D3A6456335E55355E60315B5A305A4E3E6A535F8B68
+82AD8291BA8E90B98D99BF98769C7755795557795478996C95B7849CC08394B9858EB296
+7095834B6E5A385B43496B506C8F6F84A8848BAF8981A782779F7C739A7B6B967A57816B
+3C6754325E4F3A65544C715F75977C91B68D92B98491B97D91BA807BA577598466325C52
+325C5B335B5D3B625D587E657FA57699BC789FC37B95BB808BB180729B6F547E5A3B674E
+315D4C2F5E562E605D2F60642F60652F60652E5F642F5F612E5E5E2F5D5B2C5D5A2C5C5C
+2B5D5E2F5D5D2F5D5D305C5B305C5D2E5B5E2C5C5E2D5D612A5C5D315F5F2F5C59335B53
+3A5E525A7B6A2A5A5A2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5E5B2D5E5B2D5E5B2D5E5B2D5D5D2D5D5D
+2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2E5E602E5E602D5D5F2F5D5D2C58572D5756
+315B5A335B5B395F605477796A8D8F6B8D8F7291946C8B8E6E8D906D8C8F6F8C90739295
+7D9A9E7A9BA08AAFB578A1A73B64682D565A355E622C5559376064315D60305C5F305C5F
+305C5D305C5D305C5D2F5D5D2F5D5D2F5D5D295757315F5F35636033625C34625839675A
+416D5C43705B335E4A3E6852416853385F4A375E4B426755476C5B43695A406A5C396357
+3E6759466F5D436A573A614C3E644D476D563F654E39604D4770603B675A2C5A502B5C56
+2455522B5B5B295757335F5E2D58512752483A63534A74604C76604E7862426B59396252
+31594E3660563E675F3560592E5B543B665C426E574C775C527E674B78643B675A2C5A50
+2958522C5B5536635E345F56305A4C365D4A466D52577C5B5B7F5B5479573D654A38614F
+335A572F545A33595C3D645F467058497554426E4D456F57446B663B616431565C2E5552
+37604E436C4E5C825B5E845F587F64486E5F375E5B31595B325B5F36605F345F56366253
+416D564F7A5F547C624C725941644E3B5E46547B5C466F4F426A523C63512F554A335850
+446A5F49705E50785E436C4E365F3D3A63434C745A567D6A496F643458543155532F5351
+355851466A5C5B7E6A5D81674E71533C5F3F4467494C70564C725D40695B335C562C5859
+2B565C2A565F2E58642D585F2E5856335F52416D564D7A5D4E795B477256517961426956
+365B4A375C4A4669535175595177524C71524A70634068603B6058365C4F315846315845
+3A614C466E56577E6956806C527B69436F603560562C59522F5E5836635E2F574E466C5D
+50765F49705349714F517A5A49735D366255305C5B315E63315C632F5958325A4F41684D
+54794E608456628861537B583F684A315B432F5B4A32605631625E2E60612F60642E6165
+2F60652E5F632F5F612E5F5C2F5D5A2C5D592C5C5C2B5D5E2F5D5D2F5D5D305C5D305C5D
+2F5C5F2D5D5F2D5D612A5C5D315F5F2F5C59335B533A5E525B7C6B2A5A5A2C5C5C2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2D5E5B2D5E5B2D5E5B2D5E5B2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D
+2D5D5D2D5D5F2D5D5F2D5D5F2F5C5F325A5C3A5D5F3E6163395B5D4C6B6E8AA7ABB4D1D5
+ADC9CDB7D0D5BCD5DAC3DCE1B7D0D5B6CFD4B9D2D7C4DDE2BEDBE1A0C5CB6C959B376064
+335F623861652C585B315D602B575A305C5F305C5F305C5D2F5D5D2F5D5D2F5D5D2F5D5D
+2D5D5F2D5C642C5C662C5D622C5C602A5A5C295A572A59532A59512E5C522E5C52325D54
+36615837605A335C56335C58355F5B315E5B32605E305D5A305A56345D57335C54325A52
+335D53355E562A554E325F5C32605E2F5F613265682E616531636A34656C37676B346262
+315F5C35625B335E542E594F335E542A554E335D59396361325E5D2D5B5B315F5F316161
+2D5B58336157315F542E5C522D5C562E5F5C3262643364683465692C5C60346164356160
+325D562F594D325B4B335A472E5445345D57345D5F365F65386068365E66325B5F315B57
+325D54356059335D59325B5F345C64386068386167355E60325D54355E4C335D492D574D
+2953522D5861366070345F6F2E5A6538656A315F5C2F5C55326055356056345D55365D58
+3C635E3A64582D594C30595336605F345B62305860365D64386261315A54345F55376153
+356154365F5936605F365D64325A6439616B3A626A3A6166375D5E345854345951385C50
+3B6152345A4D355D52355E58325C5B305B62305F6932606F316070295767315D6A346164
+2F5E582A584B2A59472F5B4A315D4E2D564E335C5838605F375E5D335A5530584F345D4D
+386153325B57305A59365E5D3C65613A635D325B53315B51355F552F594F2F5A512D5A53
+2D5B582E5F5C3161612E606129595938625E345D55335B52355D52355D52315B51315B57
+315F5F2D5D612C5D642F5E64325F62335D5931594E325745335942375E49365D4A345D4B
+335D5132605632605D2D5F5E2B5C602D60632D60632E5F632E60612F5F5F2E5F5C2F5D5A
+2D5E5A2C5C5C2C5E5F2F5D5D2F5D5D305C5D315D5E305D602E5E602D5D612A5C5D315E61
+2F5C59335A553A5E545B7B6C2A5A5A2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5E5B2D5E5B2D5D5D2D5D5D
+2D5D5D2D5D5D2C5C5C2C5C5C2B5B5B2C5C5C2C5C5E2D5D5F2D5D5F2D5D5F2D5D5F305C5F
+33595C38595E3B5C613C5B605673799AB5BCC7E2E9C0D9E0BBD4DBBBD2DABFD6DEBAD1D9
+C5DCE4B8CFD7B8CFD7B5D2D899BEC44570762E5A5D3461642E5A5D2F5C5F2F5C5F2E5B5E
+2F5C5F2F5C5F2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D612E606B2D5E6D295A68275763
+2B5B653162673364683163642F5F612C5C5C2C5C5C3060603360632F5C5F2E5B602E5E62
+26575C2D5E633463692E5E622754592C595C356164315D603560662E5B60305F652D5E63
+295B622B6269295F69245A642B6068295B6228595D2C5E5F2F605D2A5B57295A5630615E
+38686A2C5C602B5A602E5D632A5B602B5C602E61623062612E5F5C2E5E5E2E5E602C5D61
+2B5E622A5C63275C64275C64295B642D5D67305F65315E61305C5D325C5A37605C3A6462
+315E642A596129595D2F5F5F3464643363632F5F632D5D613362683060642C5C5C295959
+2858582A5A5E2D5C64325F64366158376258366360346166315F6C305E6D2E5E6C2C5E69
+26595D295B5A2D5E5A2E5F59305E5B315D5C335C5E345D5F2E5C592C5D59336063346369
+305C692B59682F5B68305F6534626231625E305F592A5B572B59592B5A602E5A672D5868
+2B57622D5962305B62305C5F315B5A325C5A355E5837605A305955315B57315D5C305D60
+2E5D652C5E672A5B692758672E5D6D2F5D6A2F5E642E5F5C2F605A31635832645931625C
+2D5B5B2F5C62315D68335D69335E67335E65325E5F315D5E356265315E612B585B2A5858
+2C5A5A305E5E32605E32605E3462603462623262643163642F62652D60642C6165306366
+2E5F5C33615E325E5F2E5A5D2F5A6135606935616C2E5F662F6168285D61275D5F2D6061
+336363346061365E60375D5E38615D39625C39635F3663603260602D5D5F2C5D612C5F62
+2D60632D60632E5F632E60612F5F5F2E5F5C305E5B2D5E5B2D5D5D2C5E5F2F5D5D2F5D5D
+305C5D305C5D305D602E5E602E5E622A5C5D325F622F5C59335A553B5F555B7B6C2A5A5A
+2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2D5E5B2D5E5B2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2B5B5B
+2C5C5C2C5C5E2D5D5F2D5D5F2D5D5F2C5C5E2E5B5E345C5E2C52552E515535585C47686D
+6C8B9085A2A884A1A78FAAB17F9AA17C979E87A2A9AAC5CC8CA7AE7F9AA186A7AE85ACB3
+336065305D60325F622451542E5B5E2E5B5E3360632E5B5E2C5C5E2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2B5C602456612A5E6C30616F2D5F6A2B5D662B5D64285B5F23565A2B5E61
+295C5F295A5E295C5F2B5C612B5E622B5D642B5D6435676E2759602759602F60672E5F64
+3362683463692958602D5C642D5E652F61682B6066275E632C666A2D686C2761652A6166
+2C61652D60632A5D5E2A5E5C2D615D2D5F5E285B5C2A5B6023565A28596031636A306367
+2D60612A615E29605D2B5E5F2E61643063672C6165295E64285D632960672B62692F646C
+275C6426585F2A5B602D5D612D5A5D2D595C2E5B6031616B31636A3264612F645A2C5F56
+285D572C5D6231636C2B5B652C5F6330635E32675D33665D3266623162693061682F5D5A
+2F5E562E5F5C2F60642E5E682A5C652A5F672E63673066662F66612D625A285B542A5D58
+3060603360632F5C5F30625F2E625E2C5E5F2B5D6431616D33647230606C295B622E6061
+2C605C2C5F5A2B5F5B2E60612F616830606C2F5F6B2F60672E5E622D5D61305D60326060
+335F5E305D5A2D5A5736636033615E2D5E5B285A5926595C265B5F2960632D62682C5E67
+2B5B652A5B5F2A5C5B2B5E572B5E57285B542557542E5F632C5C662B59682B5A6A2F5D6C
+305E6B2F5E662D5C622D5D5F3161633161632E5E602F5F613262643060622A5B5F306064
+2C5D612B5E612F62652C6264295F61296162306666295D592F605D306064305C67315C6C
+32607030606E2A5C652D636529615E28615B29605B2B5D5C2A595F2E5864335B67345C64
+2F5A602E595F2F5C612F5F632E5F632E61642F62652C5F622D60612E60612E605F2F5F5F
+2E5F5C305E5C2E5F5C2F5F612D5F60305E5E2F5D5D305C5D305C5D2F5C5F2D5D5F2E5E62
+2B5C60325F62305D5A345B563B5F555B7B6C2A5A5A2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2E5E5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2A5C5D2A5C5D2B5D5E2B5D5E2C5E5F2C5E5F
+2B5D5E2B5D5E3666682F5F612D5A5D2E5A5D325B5F345D61365D62355C614B707643686E
+385D63395E64668B9144696F31565C3D666A3D686E2050542C5C5E3060622C5C5E306062
+29595B28585A2C5C5E2B5D5E2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2B5D5E295C602B5D64
+2C5F632A5D60255B5D275D5D2A60602D646129605D2A615E2B5F5D29605D2B5E5F2A6060
+2B61632B6163285E5E275D5D295F5F2D60612A5D6028595D295A5E2D5E632E5F642E6165
+2F62652E6466275F5E26615D29666125605C235B5829605B2C635D29605A2860572D645E
+2F635F245B582B5E5F2E6466306366275D5D225956245B55275F562860573367632F6263
+2A5D5E265C5C265C5C265E5D275F5E275F5E2B6362275D5D285B5C2D5F602F61622F5F61
+2C5C5E2B5B5F3063672A6060285E5126604A2E655030695A306462295E623164682B625F
+285E5026604A2B624D2A62552B5E5F285B5E31645B2F61562B5E572A5C592C5F602C6262
+2B625F28615A255F53275F522861522B615330635A3467603364612E605D23584E2B6358
+30655F29605D295C5F285D612C5F622E64642A5F592B635A30655B2F675E2D615D265C5C
+26595D26595C2B5F5D2D605B2D605B2C5D592A5B552D5C562F5E583261592C5B532B5D54
+2C5F562D625A2D625A2A6259286158285F59295C5D2D5F6030625F31645D2F62592D6155
+2E635930655F2A5D5E2C5F632E5E682C5E692B5B652B5C632C5D622E60612B5D5A2D605B
+2D605B2B5D5A2A5C592D5F5E2F61602D60613062632B5E5F2A5E5C2C63602F66632D645F
+27605A235C552E665D2A5F572C5E5F33626A33616E2B59662959632C6264265F58276357
+2A67582C66582E635D2F6064335F6C325D6D36626F305F692E5D653061683263682F6265
+2C5F622A60602A60602C605E2E605F2E605F2F5F5F2F5F5F305E5E2E5E603060622F6162
+305E5E2F5D5D305C5D305C5D2F5C5F2D5D612E5D632B5C60325F62305D5A345B563B5F55
+5C7C6D2A5A5A2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C
+2B5D5C2A5C5D2A5C5D2B5D5E2B5D5E2C5E5F2B5D5E2B5D5E2B5D5E2356572A60602C5F60
+295B5C2E5E603060622E5B5E2C595C507C7F5F8B8E4F7B7E335F62598588396568245154
+2F5C5F2454583161652E5E602757592B5B5D2D5D5F2C5C5E2C5C5E2B5D5E2B5D5E2B5D5C
+2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2E6061295D5B2A5C5B2D615F2E625E295D59275C56
+265D572B605A29605A2A615B2A615C29605B285F5C275E5B285F5C235A553067612D615D
+265A582E62602D6061285A5B2E60612D5F602A5D5E2B5F5D2F66612A635D2460562A665C
+2864582C645B2860572B6056296156275C52255D542A615B29605B285F5C285E5E275D5D
+29605D30655F2A62572A60523066592C615B2B5F5B2A5E5A29605B2B625C2B625C29605A
+285F59285F592C635D2F635F2B5F5D295B5A2A5C5D2F5F613163642B5E622D64612F6859
+2C66502A644E2C65562B625F285D61285D612B625F2E67582F69532E68522C65562C6360
+2F62632C5F5831645B30635E2B5D5A295D5B2B625D2D645F2A62592B63562B64552D6657
+3066592E61582B5E592B5D5C2E605D2D625A2F675C2D645E2A615E2D63632C6262295F5F
+2A615E2E655F296158265E55275F562B625C2C63602C62642D6061275C562B5E572E615A
+2E615A2D5E5A2B5C582B5C582C5D592F605A2D5E582B5E572B60582B6056286055275F52
+2860552E605D2B5D5A2A5B572A5D542B5D522A5E522A5E522A5F572B5D5A2A5D5E2B5E61
+2D60642E61652E61642D60612B5F5B2F625B2B5E55295C552B5E572D605B2D5F5C2C5E5D
+2B5F5D2B5E5F2E62602F635F2A615B2B605A2C645B2D655C2C64592A62572B60582C5E5D
+2C5D612D5C642D5C622E606130655F2B65572A67552964522761522C6159306263315D66
+2C5865315F6C2D5D672C5C662C5F632A5D61295C5D2B61613168652A615C2C605C2D615F
+2E605F2F5F5F2F5F61305D602E5E623061652F6064315E61305E5E305C5D2F5B5E2E5B60
+2C5C602E5D632B5C60325F62305D5A345B563B5F555C7C6D2A5A5A2C5C5C2D5D5D2E5E5E
+2D5D5D2C5C5C2C5C5C2D5D5D2B5D5C2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D
+2D5F5E2D5F5E2C5E5D2C5E5D2B5D5C2B5D5C2A5C5D2A5C5D2B5D5E2B5D5E2B5D5E2B5D5E
+2B5C602B5C602B5C602A5D60285E5E275F5E285E5E285E5E2A5D5E2A5D5E2B5D5E2B5D5E
+2D5D5F477779538385548486427475295B5C295B5C2F61622D5D612D5D612C5E5F2C5E5F
+2B5D5E2A5C5D2A5C5D295B5C2A5C5D2A5C5D2A5E5C2A5E5C2A5E5C2A5E5C2A5E5C2B5D5C
+2C5E5B2C5F5A2D5E5A2D60592D60592C5F582C5F582B60582C5F582B60582B60582B605A
+2B605A2B5F5B2B5F5B2B605A2B60582B60562C5F582C5F5A2C5E5B2C5E5D2D5D5D2C5E5D
+2D5F5E2D5F5C2D605B2C61592C61592A62552A62552A62552B60562A5F552B5E552B6154
+2D60572D625A2C615B2A5E5A2B5F5D2B5E5F2B5F5D2B5F5B2C5F582B61542C61512C6053
+2D60592D605B2D605B2B60582B60562A5F552A5F552A5F552A5F552B60562D60592D605B
+2E5F5C2E5E5E305E5E2E5E602E5F642E61642E635D2D62582C61572C615B2D60632E6067
+2F61682D60632B605A2B60562C61572D625C2C5F622C5F632E60612F5F612F5F612E5F63
+2E5F632D60612D60612D615D2D625C2D625C2D625C2E605D2E605F2F5F632F5E642E5F63
+2B5F5D2D615D2F63612E61622C5F622B5E612B5E612D60632D615F2D615F2C605E2C605E
+2B5E5F2B5E612B5E622B5E612D5F5E2D5E5B2D5D5D2E5E5E315E61315E61305D622F5C61
+305D622E5E602E5E602C5E5D2C5E5B2B605A2B60582C5F5A2B5C592C5D5A2F5D5A2E6057
+305F552E60552E60552C5F562D5E582C5F5A2D5F5C2E605D2E605D2D605B2C5F5A2C5F58
+2D5F562D5F542D5F562D5E582D5E5A2C5E5B2D5F5E2D5F5E2D5F5E2C5E5D2C5E5B2C615B
+2E615A2E63592D63562D62582D625A2D625C2E605D2F605D315F5D2F605D2F605A2E6256
+2C65562A65532A63522961542B60582D5F5C315E63325F652E5F662D60642D60642B6161
+2B61612B625D2B625D2B625C2D625C2D625C2D615D2D615F2E60612E5F632F5E642F5E64
+2D5E622E5F63315E61315E61315D60305C5F2F5C612C5C602E5D632A5B5F325F622F5C59
+335A553A5E545B7B6C2A5A5A2C5C5C2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2B5D5C
+2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2C5E5D2C5E5D2B5D5C
+2B5D5C2A5C5D2A5C5D2B5D5E2B5D5E2B5D5E2B5D5E2B5C602B5C602B5C602A5D60285E5E
+275F5E285E5E285E5E2A5D5E2A5D5E2B5D5E2B5D5E3161632555572B5B5D5787896D9FA0
+5B8D8E4476773163642D5D612D5D612C5E5F2C5E5F2B5D5E2A5C5D2A5C5D295B5C2B5D5E
+2B5D5E2A5E5C2A5E5C2A5E5C2A5E5C2A5E5C2C5E5B2D5E5B2D5E5A2D5E582E5F592E5F59
+2D5E582D5E582C5F582C5F582C5F582C5F5A2B605A2C5E5B2B5F5B2C5E5B2C5F5A2C5F58
+2C5F582C5F5A2C5F5A2C5E5B2C5E5D2D5D5F2D5D5F2D5F5E2D5F5E2D5F5C2D605B2D6059
+2C61572C62552C62552C5F582B5E572C5D572C5F582D60592E615C2D5F5C2B5F5D2B5E61
+2B5E612C5D612C5E5F2C5E5B2C5F582D5F542D5F542D5E5A2D5E5B2D5E5A2C5F5A2D5E58
+2C5F562D5F562B5E552D5F562C5F582E5F5B2F605C30615E3161613360633161632D5E63
+2D60632E605F2D615D2E605D2C5F602D5E632C5E652E5E682D60642F61622E625E30625F
+2F63612F60642F60652E5D632E5D632E5D632E5D632D5E632D5E622D5F602D5F602E605F
+2E605F2E60612E60612F5E642F5E662F5E662F5E662E60612E61622F61622E61642F6064
+2E61642F60652E61642E5F632D60612D5F602C5F602D5E622C5F622D5E632E5F642C5C5E
+2C5C5C2C5C5E2D5D61305D63315E64305C652F5B64315D66315D662E5D632E5E622E5E5E
+2D5F5C2E5F5C2E5F5C315F5F315F5F305E5C305E5B305F59305F592F5E582D5E582D5E5A
+2D5E5A2E5F5B2D605B2E5F5B2D60592D5E582D5E582D5E582D5E582D5E5A2D5E5A2D5D5D
+2D5D5D2D5F602D5F602F61622E60612D5F5E2E605D2F625D30615B2F61582D60592D615F
+2E605F2F605D315F5C31605A3160583160562F61562D63562B63562A62572B60582C5E5B
+2E5E5E325E5F315E612E5F632D60612B625F2B625F2B625D2B625C2B635A2B635A2D625A
+2D625C2D615D2D615F2E5F632E5F642F5E662F5E662D5E632E5F63315E61315E61315D60
+305C5F2F5C612C5C602E5D632A5B5F325F622F5B5A335A553A5E545B7B6E2A5A5A2C5C5C
+2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2E5E5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5F5E2D5F5E2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E2B5D5E
+2B5C602B5C602B5C602B5C602B5C602B5C602B5D5E2B5D5E2C5C5E2C5C5E2E5B5E2E5B5E
+2F5B5E2F5B5E2C585B3763662E5A5D29555845727577A4A778A5A83F6C6F2D5D612D5D61
+2D5D5F2D5D5F2B5D5E2B5D5E2A5C5D295B5C2B5D5E2B5D5E2A5E5C2A5E5C2A5E5C2B5F5D
+2B5F5D2C5E5D2D5D5D2F5D5D2F5D5D305E5E305E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5F2C5E5F2D5D5F2C5E5F2D5D5F2D5D5F2D5D5D2D5D5D2D5D5D2D5D5D2D5D5F2D5D5F
+2D5D612D5D612D5D612D5D612D5D5F2D5D5D2D5E5B2C5F5A2C5F5A2D5E5A2D5D5D2D5D5F
+2F5C5F2D5D5D2F5F5F2E605F2D5F602C5D612C5D642C5C662D5C662D5C642D5D612D5D5D
+2F5D5A2F5D5A2E5C5C2E5B5E2F5D5D2E5E5E305E5C2D5E5B2F5D5B2C5D5A2E5C5A2D5E5B
+305E5E315F5F315E61315E61315E63315E632E5E622D5E622F5F612E60613060642E5F63
+2E5D632B5C612C5B632D5E633060642F60643060622E60612F5F632F5F632E5D63305C65
+2E5D632E5D632E5E622E5E622E5E602E5E602F5F612F5F612F5F632F5E642F5E642F5E66
+315D662F5E642F5F632D5F602E5E602D5F602F5F612F61623060642F60642F5F632E5F63
+2E5E622D5E622E5E622E5F632F5F633060642C5C5E2D5A5D2D5A5F2F5C61305D63325E67
+325E69315D68315D68315D66315E64315E63315E612F5F5F305E5E305E5E305D62315C62
+305B612F5B5E2F5B5E2F5B5E2F5B5C2E5C5C2F5D5D2F5D5B2F5D5B2E5F5C305E5C2D5E5A
+2F5D5A2F5D5B2F5D5D2F5D5D2F5C5F2F5C612D5D612E5D632E5D632E5D63305F652F5E64
+2E5E622E5E602F5F5F315F5D2F5D5B2C5C5C2E5F642E5F662F5F61315F5D325F5A325F58
+325F583160582E615C2C605E2B5E5F2B5E612C5D612D5D5F315D60325E5F2E605F2D615D
+2D625C2D625C2D625A2D625A2D62582D62582D625A2D625C2D615D2D615F2E5F632E5F64
+2E5F662E5F662D5E632E5F63315E61315E61315D60305C5F2F5C612C5C602E5D632A5B5F
+325F622F5B5A335A553B5F555B7B6E2A5A5A2C5C5C2E5E5E2E5E5E2E5E5E2D5D5D2E5E5E
+2E5E5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5F
+2C5E5F2B5D5E2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F2C5D612C5D612C5D612C5D612C5D61
+2C5D612C5C5E2C5C5E2E5B5E2E5B5E2F5B5E2F5B5E315A5E315A5E2C5559376064365F63
+2E575B2E5A5D4E7A7D608C8F406D702C5C602C5C602D5D5F2D5D5F2B5D5E2B5D5E2A5C5D
+2A5C5D2B5D5E2B5D5E2A5E5C2A5E5C2B5F5D2B5F5D2B5F5D2C5E5D2D5D5F2D5D5F2F5C61
+2E5E60305D622D5D5F2D5D612D5D5F2D5D612D5D612D5D612D5D612D5D612D5D612D5D61
+2D5D612D5D612D5D612D5D612D5D612D5D612D5D612D5C622D5C622D5C622D5C622D5D61
+2D5D612D5D5F2D5D5F2D5D5D2D5D5F2F5C622F5C622F5C622E5E622F5F612E60612D5E62
+2C5D622D5D672D5D672E5C692E5D67305C65305D62305D60305E5E2E5B5E2F5C61305D60
+305D60305D602F5C5F2E5B5E2D5A5D305D60305D60305D60315E61305D62305D622F5C61
+2D5D613161633060602F5F5F2F5F5F3060623060622F5F632E5E622E5E622F5F63306064
+2F5F612E5E602E5E5E2E5E5E2F5F612F5F632F5F632F5F632F5F612F5F612F5F5F2F5F5F
+2F5F5F2F5F612F5F612F5F632F5F632F5F632F5F632F5F632F5F612F5F5F2F5F5F2F5F5F
+2E5E5E2D5D5D2E5E5E2F5F5F3060603060622F5F612F5F612E5E602E5E602E5E602E5E60
+2F5F5F305E5E2F5D5D2F5C5F2F5C5F315E63325F65325F65325F65315E64315E64315E63
+315E61315F5F305E5E305E5C305E5E2E5B602E5B61305B622F5C62305B62305B62305B62
+305B612F5C5F2F5D5D2F5D5D2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D315C62305D632F5C62
+2D5C622D5C622E5D632E5D632F5E64305F652F5E642E5D632E5E62315E61315E61315D60
+2F5C612E5E682D5F682F5E64315F5F325F5C325F5A325F5A315F5C2E5E5E2C5F622B5E62
+2B5D642C5D622D5D61315D60305E5E2F615E2E635D2E635D2E635B2E635B2E635B2E635B
+2E635B2D625C2D625C2D615D2D60612E5F632E5F642E5F662E5F662D5E632E5F63315E61
+315E61315D60305C5F2F5C612C5C602E5D632A5B60325F64305C5B345B583B5E575C7C6F
+2A5A5A2C5C5C2E5E5E2F5F5F2E5E5E2E5E5E2E5E5E2F5F5F2D5F5E2D5F5E2D5F5E2D5F5E
+2C5E5D2C5E5D2C5E5D2C5E5D2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2A5D5E2A5D5E2A5D5E
+2B5E612B5E612B5E612B5E612B5E612B5E612B5E612C5D612C5C5E2C5C5C2E5C5C2E5C5C
+2F5B5C2F5B5C315A5C315A5C3760622B54562D56583C6567315D5E2D595A386666315E61
+2C5C602C5C602C5C5E2D5D5F2C5C5E2C5C5E2B5D5E2A5C5D2B5D5E2B5D5E2B5D5C2C5E5D
+2C5E5D2C5E5D2B5F5D2B5E5F2C5D612C5D612D5C622D5E622E5D632C5D612C5D622C5D61
+2D5C622D5C622D5C622D5C622D5C622D5C622D5D612D5D612D5C622D5C622C5D622C5D61
+2C5D612C5D612C5D612C5D612C5D612C5D612C5D622C5D622D5C622D5C622D5C622D5C62
+305C672F5B662D5C622E5E622F5F612E60612D5F602B5E612C5F632C5E652D5D672D5D67
+2E5D652E5D63305D62305D602E5E622E5E622F5F632F5F632E5E622D5D612E5B602D5A5F
+2E5E622F5F632F5F632F5F632F5F612F5F612F5F612E5E6031625F32605D305F592F5E58
+305E5B305E5B315F5F315E6133606333616132605E31605A305F59305F59315F5C30615D
+30615E2F615E2F625D2F625D30615D30615D30615D30615D2F605D2F5F5F2F5F5F2F5F5F
+2E605D2E615C2E615C2F605A2F605C31625E32635D31625C2E5F592C5D572F605A31625E
+30615E30615E2F5F5F2E5E5E2E5F5C2D5E5B2D5E5A2D5E582F605A2E5F592D5E5A2D5E5B
+2E5F5C2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F605D2E5F5C2E5F5B2E5F5B305E5B305E5C
+2F5C5F2E5E62325F65316066335F68325F65305D632F5C61305D602F5D5D2F5D5D2F5D5D
+2F5D5D2F5C5F2F5C5F305D62305D63305C65305C652D5C622E5D632D5E622E5F632E5F63
+2E5F632E5F632E5E622F5F61325F62336063335F62315E632D5F682D5F682F5E64315E61
+325E5D325F5C325E5D2F5F5F2D5E622C5F632C5E652C5E652D5E632E5E62305D60305E5E
+2F615E2F615E2F615E2F625D2F625D2F625D2F625D2F625D2E605D2E605D2E605F2E605F
+2D60612D60632D60632D60632D5E632E5F63315E61315E61315D60305C5F2F5C612C5B61
+2E5D652A5B60325F64305C5B345B583C5F585C7C6F2A5A5A2C5C5C2E5E5E2F5F5F2F5F5F
+2E5E5E2F5F5F3060602E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2B5E5F
+2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2B5E612B5E612B5E612B5E612B5E61
+2B5E612B5E612B5E5F2A5D5E2B5D5C2B5D5C2C5C5C2C5C5C2E5C5C2E5C5C2E5C5C356162
+305E5E2A58582B59592755552B5B5B3666662B5B5B2B5B5F2C5C602C5C5E2C5C5E2C5C5E
+2C5C5E2B5D5E2B5D5E2C5E5F2C5E5F2C5E5D2C5E5D2C5E5D2C5E5D2B5F5D2C605E2B5E61
+2B5E612C5D612C5F622D5E622C5D612C5D612C5D612C5D612D5D612D5D612D5D612D5D61
+2D5D5F2D5D5F2D5D5F2E5E622D5E632D5E622D5E622D5F602C5F602D5F5E2C605E2D5F5E
+2D5F602D5F602D5E622E5D632E5D632E5D652E5D65305C672D5C642D5C622D5F602E605D
+2E635D2D615D2A615C2C5F602C5F622C5F632D5E632D5E632E5E62305D602E5E602F5F61
+2F5F612F5F612F5F612E5E602E5E602E5E622D5D612B5B5F2C5C602D5D5F2D5F5E2E5E5E
+2E605D2E605D2E605D2F605D315F5C316058305F552E5D552E5D57305E5E315E63336065
+315F5F2F5E582F5E56305F55316058305E5B2E5F5B2F615E2E635D2F625B2F625B2F625B
+2F625B30615D2F615E2F5F5F2E605F2F5F5F2E605D2E615C2D625A2E61582E61582B5E59
+2F605C31625E30615B2E60572C5E552D5E582F605C30615E3060602F5F5F2F5F5F2E5E5E
+2E5F5C2E5F5B2E5F5930615B2D60592C5D592B5E592D5E5A2D605B2D5F5C2D5F5C2E605D
+2E605D2E5F5C2E5F5C2E5F5B2E5F5B2E5F5B2E5F5B2E5F5C2D5F5C2F5F5F2F61622F5F63
+2E5E622D5D612C5C5E315F5F305E5E305E5C2F5D5D2F5D5D305D60305D60315E63305D63
+2E5D632E5E622D5E622D5F602C605E2D615D2D615D2B5F5B2B5D5A2A5C592C5D5A2E5F5C
+315F5F315D5E2E5E602D60632B61632E60612F5F5F315F5D315F5D315F5F2F5F5F2E6061
+2B61632B61632B61632D60612E60612F5F5F2F605D3060602F61602F61602F61602F6160
+2F61602F61602F61602E605F2E605F2E605F2E605F2D615F2D615F2D615F2D60612D5E62
+2E5F64315E63315E61315D60305C5F2F5C622C5B612D5C642A5B60325F64305C5B345B58
+3C5F585D7D702A5A5A2C5C5C2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F3060602E605F2E605F
+2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2A5D5E2A5D5E2A5D5E2B5E5F2B5E5F2B5E5F
+2B5E5F2B5E5F2B5E612B5E612B5E612B5E612B5E612B5E612B5E61295F5F275F5E275F5C
+275F5C285F5C285F5C2A5E5C2A5E5C2A5E5C295B5A285C5A275B59326664316563245B58
+29605D2D615F2B5B5F2E5B602C5C5E2C5C5E2D5D5F2C5C5E2C5C5E2C5C5E2C5E5F2C5E5F
+2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2C605E2B5F5D29605D2B5F5D2A615E2C605E2B5F5D
+2B5F5D2B5F5D2B5F5D2C5E5D2C5E5D2C5E5D2C5E5B2C5E5B2C5E5B2C5E5B2D5F5E2C5F60
+2C605E2C605E2C605C2A615B2C61592A62592D625A2D625C2D615D2D615F2E60612E5F63
+2E5F642E5F642E5D632E5E622E5E5E2D605B2E63592C64572B63562963552A62592A615B
+2A615C2C605E2D5F5E2D5F5E2E5F5C2E5F5C2F625D2E615C2D605B2D5F5C2D5F5C2E605F
+3062633062632E605F2E605F2E605D2D625C2E615A2D62582C61572C61592C5C5C306060
+33645E3264592F61582D5E5A2E5D63305F692F5E682D5C622C5D592F615833655A33645E
+3161612D5D5F2E62602C635E2E625E2E635D2E635D2E625E2F61602E61622E5F632D6064
+2E5F632D60612D615F2B625C2D625A2D625A2C5E5D2C5E5F2D5F5E2F615E31645F31645F
+2F615E2D5F5E2F61622F60642F60652F60652F60643062633062613163622F615E2D615D
+2C5E5B2B5F5B2E605D2E625E2F63612E62602D615F2D615F2E605F2E605F2E60612E6061
+2D5F602D5F5C2D60572C62542C5F562C615B2D5F5C2F615E30625F3163602F605C2F605C
+2E5F5B2E5F5B2E5F5C2E5E5E2F5F612F5F612E5E602E5E5E2E5F5C2D605B2C61592B6358
+2B63562B64552C65562D63552C62552E625630625930615B32605D2F605C2B625C2A635C
+2D625C2E615C2F605D2F605D2F605D2E605D2D615D2B625C2A635C2B645D2C635D2D625C
+2E615C2F605D3060603060623060643060643060643060643060643060642E5F632E6061
+2E605F2E605F2D615F2D615D2B625D2D615F2D5E622E5F64315E63315E63315D60305C5F
+2F5C622C5B612D5C642A5B60325F64305C5B355C593C5F585D7D702A5A5A2C5C5C2E5E5E
+2F5F5F2F5F5F2F5F5F2F5F5F3060602E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D
+2B5D5C2A5D5E2A5D5E2A5D5E2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2B5E61
+2B5E5F2B5E612B5E5F2C5D612B5E5F285F5C275F5C275F5C285F5C285F5C285F5C285F5C
+285F5C2B5F5D2F6663275E5B275E5B29605D265D5A2A615E2B5E5F2B5B5D2B5B5F2C5C5E
+2C5C5E2D5D5F2C5C5E2C5C5E2C5C5E2C5E5F2C5E5F2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E
+2D5F5E2B5F5D29605B2B5F5B2A615C2C605C2B5F5B2B5F5B2B5F5B2B5F5B2B5F5B2C5E5B
+2C5E5B2C5E5B2C5F5A2C5F5A2C5F5A2C605C2C605E2C605C2C605C2C615B2A62592C6159
+2A62572D625A2D625A2D625C2D615D2E605F2E60612E5F632E5F632E5E622E5E602D5F5C
+2D605B2E63592C64572B63562A62552B63582B635A2B625C2D615D2E605D2E605D2F605D
+2E615C2D625A2A62592B605A2C5F5A2E615C31625E3563613766603B6B5F3A6A5A39695B
+3669583467543265522F64522E62562B5B5D33616139695D386B5C33645E2F5F5F2F5F63
+31606831606630606431625F38675D3E6F5C3E6E5E3A67643360632E605F2B625D2D615D
+2D615D2D625C2E605D2E605F2E60612E5F632E5F632E5F632D60632D60612B625F2D625C
+2D615D3164652F61622F5F5F3465613D6D613F6F61386A5F31645F2E60612D60632E6164
+30626332626235645E39655838665932635D2F615E2E605F2F605C31635833665734665A
+33675B2F625D2F61602F61602E62602F61622E5F632E5F632E605F2F63572E63532D6252
+2E635331665436685C3B6C663E70673063503063502F605A2E5E602E5E602F5F5F30615D
+2F625D2F605C2D605B2D60592D60572C62552D63552D63532E6550376F54376D53366B57
+376A573A6B563B6A563A685B38675D2D625A2B635A2D62582E615A2F5F612F5F612F605D
+2E615C2D625C2C635D2B645B2B65592C64592E63592E63592E615C2F61622F60642F6064
+3060643060643060643060643060642E5F642E5F632E5F632E60612D615F2D615D2D615D
+2D615D2D5F602E5F632F5F63315E61305D602F5C5F2F5C612C5B612C5D642A5B60306064
+305C5B355C573D61575E7E71295B582A5C592B5D5A2D5F5C2E605D2E605D2E605F2E605F
+2F61602F61602E605F2D5F5E2C5E5F2C5E5F2B5D5E2B5D5E2B5F5D2A5E5C2A5E5C2A5E5C
+2B5D5C2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5E2B5D5C2C5E5F2C5E5D2D5D5F2D5D5D
+2C5C5C2C5C5C295959265857295B5A2D5F5E2D5F602A5D5E2D5F602D5F602D5F602C5E5F
+2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5D2C5E5D2B5F5D2B5D5C2A5E5C
+2B5D5C2C5E5D2D5F5E2E605F2B5D5C2B5D5C2B5D5C2B5D5C2C5E5D2C5E5B2C5E5B2C5E5B
+2E605F2E605F2E605F2E605F2E605D2D615D2E605D2D615D2D5F5C2D5F5C2D5F5C2D5F5E
+2D5F5E2D5F5E2D5F602D5F602E60612E605F2E605F2E605D2E605D2D625C2D625C2D625C
+2D615D2D615D2D615D2E605F2E605F2E605F2E605F2D615D2A635D2E6663265C5C306462
+2C5E553A685E4D76726E968B749D7D6E98725F8868648F716A96755582633E6C52335F52
+376366335F5E5D8D756D9F863364602E5E62316360295C553062592D5E582F5D5B47756A
+6897757AA786497166325A5930615D2F645E3265602E615C275A532C5D573263602F605D
+31625F2A5B583060622C5E5F3062632E6162295B5C2C5F60306460295C572B5A54436F60
+63906F80AE895283662D604F2C61592B625D2D655C2E625632605551796175996D779C71
+47746032635D3662613661573B664858855E6F9B776D997E4472653867612E5F592C5F58
+2D615F2D615F2C605E2E605D30635E2D5F562A5D4C396B50598D675C8D6F527D74669285
+62936650835834615E2E596934636D2C5C5E2D62522C63502D605732655E285B542D6155
+2D61543065552C5F503A6E575A8F6574A77E4F7D633A664D5D8B6476A37C628D72335F52
+2D5B5B3365662D5F562F605A32616B305E6B32656031645B306261306364275B572F675E
+295F5233695B30655B255A52316865275D5D2A5E5C3163623262623361613360632E5E62
+326368316269285A612D60643364682B5D5E2C5D5A30615E2C5E5D2C5E5D2D5D5D2D5D5D
+2D5D5D2D5D5F2D5D612C5D622E5F662C5D62316165315D5C355C573D61575E7C70295B58
+2A5C592B5D5A2D5F5C2E605D2E605D2E605F2E605F2F61602E605F2E605F2D5F5E2D5F60
+2C5E5F2B5D5E2B5D5E2B5F5D2B5F5D2A5E5C2A5E5C2B5D5C2C5E5D2C5E5D2C5E5D2B5D5C
+2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2A5657315D5E326060315F5F2F5F5F
+295B5A295B5C3062632D5F602D5F602D5F602D5D5F2D5D5F2F5C5F2F5C612F5C612D5D5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5D2C5E5D2B5D5C2B5D5C2C5E5D2D5F5E2D5F5E2E605F2B5D5C
+2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2D615F29615E286361265C5E3062612F5E54376356456A626E938194B990
+648A59486E45567C57769F7588B08B6991763760503860603A6462517E674D7D67305D60
+3261693667613265563669583363572C58593B665F6995727CA6805375643C615A376461
+2C5D5A2B5C5933646037666034635D33615E33615E2956533563603967652959592E5E60
+376769316165336566285A572F605C3C6962396451608A6285B083507D602E5E4E2F635F
+2D65622861582E62553761534D6F548AA7718FB07B55806536655B3B64602E5749426B43
+779F6B94BB8E5D86643D675934615A2C5E552D60592F635F2E62602E62602F61602E5E5E
+3465613363535485676D9E6F507E573C6459416A5A6997666F9E7049737136606E2D5A60
+34656130655331665232665A2F625D2C5D573769602F61553464563362583B6B55619265
+7AA97B4E78603B654F5B865B7EA97C5E866B396156345D5F38656832615732615B35616C
+325E6B33646032645B2E5E5E3666682B5D5E2C5E5B2F62592E62562C5F56356A64285F5A
+2D645F33686230615B2D5C56325F5A34605F2D5B5B2C5C5E3162672E61652E6165306165
+2D5F60305E5E2F605D2D5D5D2C5E5D2D5E5B2D5E5B2D5D5D2D5D5F2C5D612C5D622D5F66
+2B5E62316165305E5C355C573C60565E7D6E295B582A5C592B5D5A2D5F5C2E605F2E605F
+2E605F2E605F2F61602E605F2E605F2D5F5E2D5F602C5E5F2C5E5F2B5D5E2B5F5D2B5F5D
+2B5F5D2A5E5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D
+2D5D5D2E5E5E3C68693C6869305E5E2B59592F5F5F2B5D5C285A5B3063642C5F602C5F60
+2C5F602C5E5F2C5E5F2D5D5F2D5D612D5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2D5F5E2E605F2E605F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D615F2A635D275F5C
+2B5E62306062326056345F4E3B625071977E83A87F4F74483A5F36345A31557E5491B994
+7EA68C396252325954345D573A66572D5B51345E6A36626D305F592F5F4F2B5B4B2F5D53
+2F585C3C646471988371987B46695533574B315B5A325F64346164326060325E61315D5E
+315E5B305D5A335D5C325E5D34615E315E5B335F603260602A58583666663161632B5959
+37615F345D4F69916F79A2803E695634625F2F616A2F636E285E5E30635C39625A476A56
+90AC839DBC90547F64356356375F573258496187608EB68496BD91406748375F54325C58
+2F5E582F625D2F63612E61622E60612E60612F5F632E5C5A3B695C73A4866FA1703A693B
+37604E345A4D4E7755608B6D3A615C355D5F305E543F6F612C5C4E2B5D5232635F2E5F5C
+2A58582F5D5A27564C35635936636035615465936E75A27B4770623B61545982607EA884
+4E7361385D5630595539635F315C532D5A53305C5D305C5F335F5E2E5B582C5A58326060
+366368305D6230615D2B5C562C5D5A2D5E5B2E615A2E62562F6155336156366255386457
+3560572E5B542D5B5830625F3164652D60612D5F602F616032605E2F605D2D5D5D2C5E5D
+2D5E5B2D5E5B2D5D5D2D5D5F2C5D612C5D622D5F662B5E62316165305E5C355C573C6056
+5E7D6E295B582A5C592C5E5B2D5F5C2E605F2F61602F61602E605F2F61602E605F2E605F
+2E605F2D5F602D5F602C5E5F2C5E5F2C605E2C605E2B5F5D2B5F5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E5E5E2E5E5E2E5E5E305E5E6D999A5D898A386465
+2452522E5E5E3466652C5E5F2A5D5E2C5F602C5F602C5F602B5E5F2C5E5F2C5E5F2C5D61
+2C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F
+2E605F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2D615F2D645F285F5C306166306062356057325D4A3F674C
+82A78673977344694040653C3F64395E855994BC977CA28B476E5C3C6351406957487360
+315C52365F65325E6137655841715B406D583D695837605C436A65789E89658A6B476A4A
+496F5638615B3965643A6460335D59365E5E436B6A4771653F695D456E68335C56396355
+44705F3C675D416C6336645732605534625F376461436D634E756080A68169916F376052
+3763642D5D6B2D616E2E626035675E37615551745E819F799BBA9058816338634F33594E
+456A587A9F7692B8897DA279385F42365E55345E5C32605D31625E2F61622C5F622C5E5F
+2D5D5F325F642E5A5B356359709D867FAE804F7D4E3B634939604E3B614C476E5B30554D
+4B736A649079618E77376558325F582B58513F6C65416B67406B623864553D695C37605A
+3A6456719E7769936D43695A3C6255658F6B77A17B4267553A6055486F5D406A56335E4D
+406B5A4A7564386254376058446D67447063325D533D6765345E5D3462583C6A5F47746D
+36635C3D6D5F2E5E4E305D49426D5949735F3A645037604E446F5E3F6D6231635A2E615C
+2B5F5B2D5F5C31636030615E2F605D2D5F5E2D5F5E2E5F5C2E5F5C2E5E5E2E5E602D5E62
+2D5E632D5F662B5E62316165305E5C355C573C60565D7C6D295B582A5C592C5E5D2D5F5E
+2E605F2F61602F61602F61602E605F2E605F2E60612E60612D5F602D5F602D5F602D5F60
+2D615F2C605E2C605E2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E
+2E5E5E2F5F5F2F5F5F315F5F7CA8A974A0A1537F80326060305E5E3464642E6061295B5C
+2C5F602C5F602C5F602B5E5F2B5E5F2B5E5F2B5E612C5D612C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E
+2C5E5D2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605D
+2F645E2B5F5B336367305D60355F55345E4651795491B88C75987743654443663E587D51
+789F7285AD88587E69395E4C5179576A946E77A080446E56325B4D3B665554806561906E
+719E7D5782643C66504D755D80A583668B605F855280A77B5C86703761532E5A4345705C
+547D6F5C85736790706A93715E85704E765E618D69709D7659846673A083679473386546
+3A675359847361896E7199748EB68460865D416856335D5C2D5C642D606432655C346852
+37634A6388676A895F94B58869916E3964483B604F61826D6F926A8BAF8173977142654D
+385F5A37606234625F30615E2D5E622C5D612D5D5F2E5E60315F5F3763622F59574D7867
+8DBA9386B1844D75523C62493D5F5140635C3C6056688D7B91BA98719D7C416B5D386258
+3C67535682695C86706C967E6A95794E795E355F4B51795E82AE7D5B855540664D436952
+7AA3776D9769446B504C7259729B73648D614E7653648C6977A2755680584C745A6A917C
+719A7A446D4D37614D365F4D4D7761527C645D87716994805D8A7549765F497459658D72
+6D9477537A5D50775A6B967B5F8C773767572B5F532C5F582F625D3264612C5D5A2F605D
+2D5F5E2D5F5E2E5E5E2E5E5E2E5E5E2E5E602D5E622D5E632D5F662B5E623161652F5D5B
+345B563B5F555D7C6D2A5C592B5D5A2C5E5D2E605F2F61602F61602F61602F61602E605F
+2E605F2E60612E60612E60612E60612E60612D5F602D615F2D615F2C605E2B5F5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2F5F5F3060603060603260604F787A
+5C85875D86884571722F5B5C2C5A5A2F5F612E5E602D5F602D5F602D5F602B5E5F2B5E5F
+2B5E5F2B5E612B5E612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5D2C5E5D2D5F5E2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605D2E615C2E605D3360652F5B5E345E54
+3B634966906093BB89799C7E7091767B9E76759B6C6A9164638866476C5A3B604E547D55
+7EA87A81A984466F4F3D66485A85695E896D4D785A6C97795079593C6543668E698FB58C
+6B9160648A518BB17E739A7D3259443760406891736388764F755E6992688DB68A688C72
+52795C759F6F95C18E6A946E749D7B689368426F48628C745E88704D7552789F728AB17C
+50774B3F6556325A5C325E692D5E6333675B31634A416E4F68906D58784F92B388719A70
+39633F5477617191795A7A518EAF827799763B5E48375E59365F6133615F2F605D2D5F60
+2E5F63306062315F5D35625D2F5955375F5F3C655D5F876C8EB98E82A97C547A5536574C
+3A5A554264566A8D7584AD8558825C3B624D4168566A9278557E5E49725279A28288AF90
+567F61355C4161896784AE7C4C76463960434C735681AA7E5D865A4970535B82637DA571
+8CB57D6B9065648B5E85AE74779F6A6186656E927687AD8650764D385F404A71566A9174
+52795C4B725589B196769E845A82675178597398778AAE8A729672638866769F7F739F84
+3D6D572F62532F635730635C3264612A5B582E5E5E2E605F2E605F2F5F5F2F5F5F2F5F5F
+2F5F612E5F632E5F642D5F662B5E623161652F5D5D345B583B5F555C7A6E2A5C5B2B5D5C
+2C5E5D2E605F2F61602F61602F61602F61602E60612E60612E60612E60612E60612E6061
+2E60612E60612E61622D60612C5F602C5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2D5F602E60612F5F613060623161633360632F5759395F624E74774F7779396163325B5D
+376366335F62305D602E5E602E5E602C5E5F2C5E5F2C5E5F2C5D612C5D612C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605D2D605930615D305D62325B5F386258426A4F79A46E89B17C55775E6C8D78
+8EB28C7DA374446B3E3257353B5F51385C4E4C714F79A2786B93703F6945537D57749D7D
+5077643258494268593C624D41694680A77B90B58A5F8458577C4981A67A5E856A3B614A
+5A8260779E7F4E70603B5E4A688F638BB2854F715940634B688F6293BA8B5A7F60436A4D
+436B4658815F79A08B4A705B345A35789E6F7CA273426745355A53365C69355E742F5D6C
+34655F2F604B5885685D8465486B4D8AAC897BA2754C754966886D5F806357784D94B588
+6A8C69365943355C57365F6133615E2F605C2F5F5F316163316161305E5B3563562E5A4D
+3C64643C6463335A48618A6893BB867EA6744768553B5A523F604F74967D739974446A45
+3D6145688F74779E8142694A38603D769E7C7A9D85486E573D6145709573769C75456B46
+375E415E856A7DA5824D7553426853587C62789E6D91B88164875F587D5287AE7579A069
+587B5A698B707FA2814569434B6E4D70937567897044664D43664888AD8E698D71466A4E
+40634370926F8DAD866989625478527199766D987A3B68513565553163582C5F58326461
+2B5B5D2F5F612E605F2E605F2F5F5F2F5F5F2F5F612F5F612E5F632E5F642E60672B5D64
+3160662F5D5D345B583A5E545B796D2A5C5B2B5D5C2C5E5D2E605F2F61602F61602F6160
+2F61602E60612E60612E60612E60612E60612E60612E60612E60612E61622D60612D6061
+2C5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602E6061306062306062316163
+34606341676A32555941646855787C4A7073446A6D42696E315A5E315D60315D60305D60
+2D5D5F2D5D5F2D5D5F2D5D612C5D612C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5D2C5E5D2D5F5E
+2E605F2F61602F61602E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D
+2B5D5C2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605D2E5F5934625F2F5A60
+355E623C665C49725484B0757EA76F42654F40625273967593BA8E5B815832593A406458
+3A5E52486F507DA37C618967436B48628D62759F7B43695A41665F3558523D62514C724D
+85AC7F7A9F764D7249587D5193B88F44684C4A7156799F7A7398773A5B4A466752799E72
+769B6F395A474768556F94698BB2854D7157385B45476E4F82A98A6187723D634C466C43
+86AD7E71986C42694C355959385D6F355D76315C6D34656131624D6D9B7E4D76563F624A
+80A5868CB3846C9364698C6C3C5D4060815698B98C577B57426851365D5836605F33625C
+2F605A30615D31625F2F605D2C5B552F5E4C477362325B57355E5A3E665B3B634869945C
+97BF8A65876F4262553B5D4584A7897295753D603F4066418FB4925B8061395E3D52784F
+8BB18C668877365847486D4C83A982678C6B41684B3B624572997C7BA285456C513A5F4E
+496F5685AB7C7CA16E486A456486619EC38F668B5840623F7E9F8477987935573660825D
+8DAF8C4D6D553E5E465C7E5D8BAE8D57795E3A5E4247684982A4818EAE8753734A4B6E46
+8CB28D5A8567336049376757306257285B563365642D5D613161652E60612E605F2F5F5F
+2F5F5F2F5F612F5F632E5F642E5F662E60692B5D643160662F5D5D345B583A5D565B796D
+2B5D5C2B5D5C2C5E5D2D5F5E2E605F2E605F2E60612E60612E60612E60612E60612E6061
+2E5F632E5F632E5F632E5F632D60612D60612D60612D60612E60612E60612E60612E6061
+285A5B3264652C5E5F2B5D5E3363652D5D5F3F6F71729EA1698C90719095809FA492B3B8
+9CBDC292B3B87A9DA3668B91497075466D724A7377315D60325E612F5C5F325F64306064
+2E60612E60612E60612D5F602D5F602C5E5F2C5E5F2B5D5E2C5E5F2C5E5F2C5E5F2B5D5E
+2B5D5E2B5D5E2B5D5E2C5E5F2E605F2E605F2E605F2F61602F61602E605F2E605F2E605F
+2C5E5D2C5E5D2B5D5C2B5D5C2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2E605F2F61602F61602F61602E605F2E605F2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2D5F5E2D5F5C31625C32605D2F5A6039626639635960896B8BB67E65905B
+3C614F395D515A7E6281A984779F7A436C4E2F554A41675A5F86677CA47F547B5C426A48
+78A378749E7A3E6455395D5942666239604E4E765197C193597F5A3B613C80A77B72986F
+42694A59806185AE845C855D4467535C7F6789AF806085594B6C5942635285AB846C9269
+42654F3B604F52785F8AB1964C725D3A61465F885C93BD8B547D53396147355C5B365D6C
+386175315D6A2D5C544778625E8D6B416E4D40675272997E97C1917BA37150735336573A
+6B8E6490B4885B7E5D395F4839615935625F305F552F615633645E30615D2F5D5A34635B
+3F6E5C608D793D675B345E54436B62345B46547E4C8EB9846F9379385B474E735488AD8C
+5B8061436847648A638CB289547958416742648C5A89AF8661837537594B557E5488B284
+5C83683D634C456D4B85AF8B6B937840685031584661876E88AD84658A5E3B5E3D7DA07F
+7FA47854794D51754F88AB8B5C7D6243644573976B84A87C4162454061467A9C777FA37D
+486A4F43664E4B6C5187A88979987641613C63856280A5844772573868522E61522F625B
+3163622E5F632C5D642E5F642E5F632E60612E5E5E2E5E5E2E5E602D5D612C5D622C5D64
+2C5E67295B62305F65305E5E345B58385B545A786C2B5D5C2B5D5C2C5E5D2D5F5E2E605F
+2E605F2E60612E60612E60612E60612E60612E60612E5F632E5F632E5F632E5F632D6061
+2D60612D60612D60612E60612E60612E60612E60612E60613062632E6061306263306062
+3060625B8B8DA3CFD2B5D8DCB4D3D8B3D2D7B6D5DAB9D8DDB6D7DCB5D6DDB4D7DDA4C7CD
+94B9BF6D9499426B6F365F632E5A5D2F5A602C595E2F5F612E60612E60612D5F602D5F60
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F2E605F
+2E605F2E605F2F61602F61602E605F2E605F2E605F2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2F61602F6160
+2F61602E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5C2B5A54
+386663315C6230595D406A6075A08490BC89517C4E3A60512D524B3E65506D967884AD8D
+699479436B6030594B658E6C7AA47C5C8567547D5F80AA82719D794067553A6259537870
+4E75626C96707DA87D486F504169477EA77D70996D5A825F719B778BB688558055476D54
+72997E9AC1925F8659577A665678678AB08B608863365B493B61525B826D96BEA4577F67
+537C5C6E9A698EBA8757845B4A745C3E6763325A62335D69305D623F6F6363957A669873
+376642335F486B967B8DB88A58825244684C4E72587DA17B91B68D5E8362375E49345D55
+54817C57897D3A6C602A5C5331625C37656231605A4E7C6F80AC9B5C8974305B482A5448
+325B49628C648FBA8F4D735A40664F668E6B8DB5905D84694C73566B936E8CB58D446C49
+557E567BA6707FA97B55796B4A6E606A946681AD7A588066557C675D87617EAB82668E73
+547E684B725F61896F7CA481456B4441664490B594658B663D633C5E845D8EB391577960
+5C7F6184AA797BA1704A6D4D678A6C90B58A71966B567C634166545F826C8AAC93547558
+395A3B779A7C7EA58A56826B42715F3163582D605B2F61622E5F642D5E652E5F662E5F63
+2E60612E5E5E2E5E5E2E5E602D5D612C5D622C5D642C5E67295B62305F65305E5E345B58
+385B545A786C2B5D5C2B5D5C2C5E5F2D5F602E60612E60612E60612E60612E60612E6061
+2E5F632E5F632E5F632E5F632E5F632E5F632D60612D60612D60612D60612E60612E6061
+2E60612E60613062632E60612F61622E60612B5B5D3B6B6D72A2A4B2DEE1B3D6DAB1D2D7
+ACCDD2A6C7CCA1C2C7A1C2C7ABCCD3B5D8DEB7DAE0A8CDD362898E3760642E575B305C5F
+3560663360652F5F612E60612D5F602D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2E605F2E605F2E605F2F61602F61602E605F
+2E605F2E605F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2E605F2F61602F61602F61602E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2D5F5E2D5F5E2D5F5C315F5C346260315C62487173648F8585B198
+92C1976C9874476F66335A57315A4C507B6777A38A7CA7935C867C3A65546E9B7482AF84
+648F7448725A6B977683B18D77A1896F9A8648725E4671566F9B785B87643F674F4F775C
+7CA77A79A776507D544B784F77A57683B1837CA58770997985AF7F769F734B715A557C67
+79A37F4D7956325C483D66584F796579A48980AB8F6F9B7775A4708DBD8963936D49775D
+34625733605D2F5D5B3968605B8C7983B69778AD8143764D35634954826673A2763D6A3F
+446C54668C7783A8878DB5906A9375456F5B416C63709F9975AA9A477C6C2A5D5432635F
+3664622B59573E6B6876A49770A1845886695682715D8877669277618C713D66563C6652
+658F698AB48C638B70476F575D866685AE8C81AA886D986D7FAC718FBB8A678D7E456B5C
+628E5D8CBB856893784A745C517E5588B789719D7C48745B446E56749F846C957538623E
+49734F8CB593517A5A355E3C668F6787AF8A6C92794E75586A94628BB681779D786D9270
+82A97A82AB7F56806A40695B668D7B799F8A40634B41644C7DA38C7AA48E558170417165
+2F625B2B5F5D2E61642E61652D5E632D5E632E5F632E60612E5E602E5E602E5E602D5D61
+2C5D622C5D642C5E67295B62305F65305E5E345B58385B545A786C2B5D5C2B5D5C2C5E5F
+2D5F602E60612E60612E60612E60612E60612E60612E5F632E5F632E5F632E5F632E5F63
+2E5F632D60612D60612D60612D60612E60612E60612E60612E60612E60612E6061316364
+2B5D5E2C5C5E4676786A9A9C7DAAAD769EA06F9296608387517478496C70527579698C92
+7FA2A89CBFC59BC0C651787D335C6030595D335F62356066305D622E5E602D5F602D5F60
+2D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F60
+2D5F602E605F2E605F2E605F2F61602F61602E605F2E605F2E605F2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F
+2F61602F61602F61602E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F
+2D5F5E3263602B59572A575C4773745381764C7C665381645280663C6760355F5E2F5955
+36615748746352816F4A786E3D695A426F4E55826144705F2A56493A675256836C53806B
+44715C38655033604B4F7C65406D58305A4E3964534C7A5653815A3564422D5C3C4B7A56
+5483614C78613F6B524E7A5647735038614F426B5D517D6438644B335F523C675E376356
+4A766559856E46735440714454875C4272582F5F5123554C30615B36655F3B6A624A7A6C
+55876E4D815B3F734F396A553B6C574675532E5D3D40695B50786D577F65638C6E568068
+3E6A592E5D554879734C8272376D5D2C5F562F615E3260602F5C5F2F5B5E47746D4B7C5F
+51826259887657857A4F7B6E3965583661582F5B4A42704C5C8A654B7760305B4838644D
+56826758846945734F4878484D7B543B645C335C5445734C56855B46735E3864533D6C4A
+5C8B674A785E38655036634F517C6946715D39654C39654A57836A3D6855345F4B497456
+5A856747715D2D57413B67435A875E557E604871534E7852527E5D3C6857366459487266
+4871613A614F416855517A685882743E6C6132645B2A5E5A2B5E5F2F62652F62652E5F63
+2C5D612E60612E60612E5E602E5E602E5E602D5D612C5D622C5D642C5E67295B62305F65
+305D60345B5A385B545A786E2B5D5E2B5D5E2C5E5F2D5F602E60612E60612E60612E6061
+2E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632D60632D60632D60632D6063
+2E5F632E5F632E5F632E5F633061652E5F633263673061652E5E623D6D7147777B3D6A6D
+305C5D345D5F376062386163365E60335B5D365B613B6267688F9477A0A4426B6F335F62
+325F623161632E5E6228585C2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602E60612E605F2E605F2E605F2F6160
+2F61602E605F2E605F2E605F2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2F6160
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2F61602F61602F61602E605F2E605F
+2F61602F61602F61602E605F2E605F2E605F2E605F2E605F2B5D5C3060602E5E6032605E
+306054295A472C5B4B2C5A4F2C5954315D5E346063326060305F55306054316058316056
+35645234625534606136626537636234615C305D562D5A5333605933605933605B386463
+2D585E305C5D2F5F5130614E3C6C6034635936665A2C5C502E5B5637645D406C5F2C584B
+355F5D386261325F582956512F5D5D3663662B585B386664325F5836645730614B316451
+2F605D34656A32636837686C31616131616133615F2D5C54295C49336653346762285B56
+2C5D4830614E396362335D5C315C4B35614A315D4C2F5D522859552A5F59295F512B6153
+30635C2D5F5E2F5C62346167315E632E5D572E5F4935674E3262562B5A54315F5C32605D
+315F5C3262563264493062453362522E5C512E5C4F305E512E5C512F5E4E33634931604E
+2E595F39646B3C6A5D2D5C4A2A5752325F5C3462573361542A584D35625B35625F2D5958
+2F5C5935645E2B5A50305F57305E5C32605E305E5432605534615C34615C3A655B396558
+356154376354386455305E512F615830635C33625A2D5B503963573963572C574D356359
+2D5E582B5E592A5E5C2A60602C62622D60612D5F5E2E605F2E60612E60612E5E602E5E60
+2E5E622D5D612C5D622C5D642C5E67295B64305F67305D60345B5A385B545A786E2B5D5E
+2B5D5E2C5E5F2D5F602E60612E60612E60612E60612E5F632E5F632E5F632E5F632E5F63
+2E5F632E5F632E5F632D60632D60632D60632D60632E5F632E5F632E5F632E5F63306165
+295A5E2E5F633364682C5C602A5A5E2B5B5F2656583060622D5D5D2D5B5B2D5B5B2F5B5C
+305C5D345D61386165335F624571742E5A5D2B585B3060622F61622F60642D60632C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2D5F602E60612E60612E605F2E605F2E605F2F61602F61602E605F2E605F2E605F2D5F5E
+2D5F5E2C5E5D2D5F5E2D5F5E2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E
+2D5F5E2E605F2F61602F61602F61602E605F2E605F2F61602F61602F61602F61602E605F
+2E605F2E605F2E605F2E605F3163623363652F605C2F6155346758366761336461346260
+31616334606B33626A33646130635A30625930625933645E2B5C592E5B61305F652F5C5F
+305E5E3664643765652F5D5D376767295757346468305F673A697138686A2E605D2F6162
+22545527595A3264653666682D5D5F305E5C32605E2F5C5F3562652E5C5C2F5F61306064
+306166295A5F356569305E5E34635D2F61552E615A2D5F6A295D6B255A622D60632D5F5E
+2D5D5D34616635656533655A32665A3063662A5D602F625935675E325E67315C6535625B
+2E5C4F2A584D34665D3365643168632D65582C64573165612E5F632C5B65335F6A346166
+305E5B34645835675B2C5D5927595A2D5D612F616231636230635C3065552B604E356660
+2E5F5B2E5F5930615B3667632A5B552C5E5237686232616B2755622757592C5D59366462
+2E5C5C2F5C5F38666635636033615E34616635616A3261672D5F6030625F3466632E5F64
+3061683262662D5D5D2F5F5F2F5F5F305D63305D622D5C562B5A522E5C5A3161612F6663
+2A615C31665E33655C326157346258315E5732615B2F615E2F63612C62622B616129605D
+29605B2D605B2F615E2E605F2E60612E5E602E5E602E5E622D5D612C5D642C5D642C5E69
+295B64305F67305D60345B5A385B545A786E2B5D5E2B5D5E2C5E5F2D5F602E60612E6061
+2E60612E60612E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632D60632D6063
+2D60632D60632E5F632E5F632E5F632E5F632E5F63295A5E2C5D613061652E5E622F5F63
+37676B3B6D6E2F62632B625F2E62603365643666663262622E5B5E2B585B2F5C5F336365
+3262642B5D5E306364295F5F2A60622C62642A5D5E2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602E60612F61622E605F2E605F
+2E605F2F61602F61602E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F
+2F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2F61602F61602F6160
+2E605F2E605F2F61602F61602F61602F61602F61602E605F2E605F2E605F30636426595A
+2B5D5E2D605B2A5E512C60542C5D612B5C633363632E60612B59692A59692E606130655D
+30635A2F625B2E60613162663666663264612D5E5832635D326262275759306062336564
+2B5C582B5E592C5E5D2F60642E5F6626585F2E606735686C34676B2F62652B5D5E2C5E5D
+3060603565652859563365622C5E5D3569672F63612F63612B5F5D2E626032635F2D5E58
+2C6255316862336975295E6C285F6232696434675E2E615A2D5D5D2F5F5F2E6055295D51
+2D6061376A6E2E625E2F6162295669315C6F3866663160582D5E58336661275A5D2A6060
+296156275F542D615F2F6067305E6D35616C3464642E5F592F605D2C5E5F2C5C662F616A
+3061662F63612C605C2458542A5E5A2C605E34656A23545827595631645F2E615C2E615C
+2E615A2B5D5A295A5F2D5D6732636A3365662E5F592E5F593160662F5F632D5F5633655C
+3565672D5C622F6265255C592D645E3067612B5E5F2B5E622E61652D6063295C57336562
+3262702959652B5C5635675E38686A31646825605E235E5A29625C2F645E295A542E5D57
+3664612F605D3165632F65652D63632A625F2A615C2A615B2E61582E615A2E605F2E6061
+2E5E602E5E602E5E622D5D612C5D642C5D642C5E69295B64305F67305D60345B5A385B54
+5A786E2C5C5E2C5C5E2D5D5F2D5F602E60612E60612E60612E60612E60612E60612E5F63
+2E60612E5F632E60612E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F63
+2E60612E5F633163643060642D5D5F3764674C787B5C85895D898C4373733969692F5F5F
+2B5B5B2E5C5C2F5D5D315E61336063315E612A5A5C3565672B5D5E306364265C5C275D5F
+2A60602A5D5E2B5D5E2B5D5E2B5D5E2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2D5F602E60612E60612F61622E605F2E605F2E605F2F61602F61602E605F2E605F
+2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2F61602F61602E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2D5F5E2D5F5E2E605F2F61602F61602F61602E605F2E605F2F61602F61602F6160
+2F61602F61602F61602E605F2E605F2B5F5D285C5A32666430625F285C5030635C33646B
+2D5D67295B5C2E5F63316070305F6F2E61652F63612E635D2C605C336469295A5F2B5D5C
+3265602F625B2B5E57306060326266326367295B5A3366612E615A3567642A5E5C2E5F66
+32646D2C61672E63692A5F652D62663366693366672C5F622D60612D5F5C366A66275B59
+2F6361275E592E65602F66612D625C2F605A33655C30655B255C57275D672D636F2E6667
+275E592D625A2F625B2D5F5E30626134675E2F62592A5C5B2D60613062613061652E5B6E
+305D70305D62315F5C3364602A5D583064623064622B625C2D625C3164672F60672C5A67
+315D662F605D2B5E593162663162692E606B2D5F6A2A5D612F62632B625F2D646132686A
+265B612F616A2B5D643164652A5E5C2D615F2C605E2C605E2E61623164673164682F6067
+2C5D612F625B2B5E5931626932636A30635C2D60593263672F62662B61613067622E665D
+245B552D64612E64662A5D6130636430655D295D592759642C5E692F625D2A5D54295B5C
+2C5F6328605F316C682A635D2B5F5B30625F30615E3263602C5C5C2C5F602A60602A6060
+2B61612C635E2F645E2D625A2B5E572E605F2E60612E5E602E5E602E5E602D5D612D5C62
+2C5D642D5D672A5A64305F65305D60335B5A385B5559796E2E5C5C2F5D5D305E5E2F5F5F
+2F5F5F2F5F5F2D5F5E2C5E5D2C605E2C605E2D5F602D5F5E2E60612E605F2F5F612F5F61
+315E61315E612F5F612E60612E60612D60612E61622E62602B5D5E306060325F62325B5D
+4C747698BBBFACCBD0AECDD295B7B95F82843D6062496C6E4A6D71345A5D385E61426A6C
+355E60325E5F2E5E602C5E5F2A5D5E285E5E285E5E285E5E2B5E5F2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2B5D5C
+2D5F5E2D5F5E2E605F2E605F2F61602F61602F61602F61602D5F5E2C5E5D2C5E5D2C5E5D
+2C5E5D2D5F5E2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2F61602F61602F61602F61602E605F2E605F2E605F2E605F2E605F2E605F
+295D592D645F2B625D3064602E625E295D5B3061652D5E632A5B6033646B2D5D6932626E
+2E60673063672B5E622F62662D60642E616531646726595A3468662D615F2D5F602F6162
+2B5D5E3668672B5D5A30625F3264612D5F5C3666682B5C603265692B60642B60662B6066
+2F64682E63672E63672C61652D60632A60602C626229605D3067642E6560285F5A30655F
+2B5D543B6A622B5C5630625F2E61642C61652D64672860612D63652C62622B5E5F326463
+2F625D2F605A3A696331605A346561295959346069335F6A2D5A5F33615F33625C2F6156
+2759503667632D5D5D31616532616933626A2F5C613161632C5E5F2D6061306366275A5E
+2B5E62326569295C5F2C5F622E61622C5F602A5D602F6266326569295C60235659386B6E
+275D5F3066682A5D603063662B5E612C5F623162672E5F632E62603265662C5F632B5E62
+2B61632E64662F666B295E622F63612B605A336862255A542F635F2F635F2F6160326461
+30635E2D605B2C5E5F2B5D5E2D5F5C2F625D2D5F5E2C5E5D3064602C605C2F615E2A5C59
+30615E3563632C595C3464663464683263672F60642C5F602D60612F63612E62602B5F5D
+2C5F602C5D612C5C5E2C5C5E2F5C5F2D5D5F2D5D612B5C612E5F662B5C63316165315F5F
+335C58385D5658796E2F5B5C305C5D305E5E315F5F2F5F5F2F5F5F2D5F5E2D5F5E2C605E
+2C605E2D5F5E2D5F5E2E605F2E605F2F5F5F2F5F5F325E61315E61315E612E60612E6061
+2D60612C63602C63603567662F5F5F305C5D476F7185A8AAB0CFD2B9D5D9C0D9DEBFDBDF
+A1BDC18CA9AD9AB7BB9BBABF7FA0A57EA1A572989B365E60325E5F305D602C5E5F2B5D5E
+2A5D5E285E5E285E5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2D5F5E2E605F2E605F2E605F
+2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F6160
+2F61602E605F2E605F2E605F2E605F2E605F2E605F2D615D3165612B5F5B2B5F5B2B5D5C
+3264634575754979793060622F5F613363672C5C602F60643061652E5F632F6064356768
+2D5F602C5E5F3567683264632E605F2E5F5C2F605D32635F2D5E5A30615D42736F61908A
+41706A34635D3364602E605F2A5D5E36696C3366693164672B5E613164672A5D60316465
+2D6061316563376B673F736F4277712B605A34675E437166416F6436655D2F605A2E605D
+2E62602C62622B6163275D5F2D63633165632C5F5A3667614C7B735E8C8139675C36645A
+2D5C56366366376469305D602C5A5834635949796B6696885A897F3C6A6A2E5B602E5B61
+3663683462602F5D5A3263603365643365642E605F2D5F5E3062613062613264632A5C5B
+3466652C5E5D2C5E5D2D5F5E2A5C5B2D5F5E285A592E6162336667295B5C306263336564
+3163623767673161613062613163622E6162295C5D32686A2D63652D6467295F5F31645F
+2E605741726C62938D5889833869632F605A30615B2D5E582F605A34656131625E2D5E5A
+2E5F5B30615D3869632E5F592B5C563968623765624D7B78406E6C346262315F5F305E5E
+2F5F613060622E60612D60612D60612A60602A60602C5F622B5E612C5C5E2C5C5E2F5D5D
+305E5E2D5D612D5D612F60672C5D62326266315F5F345D59385D56597A6F2F5B5C305C5D
+305E5E315F5F2F5F5F2F5F5F2E605F2D5F5E2C605E2C605E2D5F5E2D5F5E2E605F2E605F
+2F5F5F2F5F5F325E61315E61315E612E60612E60612D60612C63602C63603163622F5F5F
+2C58593E66687093956685886481856F8B8F8FABAFB0CCD0BAD7DBB9D6DABFDEE3B7D8DD
+B9DCE086ACAF355D5F325E5F305D602C5E5F2B5D5E2A5D5E285E5E285E5E2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E
+2C5E5D2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2F61602F61602F61602F61602E605F2E605F2E605F2E605F
+2E605F2E605F2B5D5C3163602E605D2D5E5A2B595631605A416E693D6A633360592D5A53
+35625B2C5952325F58325F5839686035645C31605A305F592958523A69632B5A52326159
+36655B2E5D5337655B2D5B5135635848766B6B998C3D6B5E2E5C4F3563583362582B5D54
+31625C2E5F592F605A2E5F593465612D5E5A2C5D572B5C562B5D5437695E3B6D623E7064
+285A4E3A6A5C54806F45705F3B6758356356305F5534665D31645D31645F2C5F5A30635C
+35675E2C5B51315F54537F70719C8B406B5A356356305E54305C5B2E5A5B335F5E315E59
+3361544C7B697CAB995886793A6762305C5D315D5E325E5D336059315F55305F57316058
+305F5734635B2E5D552A5951316058305F572D5C5436655D305F5733625A3261592F5E56
+3C6B632E5D552F605A2F605A295A542A5C5337665E3160583261592F5E562E5D55316058
+30615B295A543467622A5C592B5F5B346762346359305E5344726780AEA35A887D346257
+326055336156336157305E543361572F5D53305E543563592F5D532F5D53305E542F5F53
+32605533615746746A38655E325F5832615932615B31625E31625E2F615E2C605C2B5F5D
+29605D2A60602C5F622B5E612C5C5E2C5C5E305E5E315F5F2F5F632E5E622E5F662B5C61
+316165315F5F335C58385D5658796E2F5B5C305C5D305E5E315F5F3060603060602E605F
+2E605F2C605E2C605E2D5F5E2D5F5E2E605F2E605F2F5F5F2F5F5F315E61315E612F5F61
+2E60612E60612D60612C63602E62602B5D5C326262335F604A72745F8284456467405D61
+3E5A5E57737788A5A997B4B88EADB09CBDC2A2C5C9A4CACD5E8688345D5F315D5E305D60
+2C5E5F2C5E5F2A5D5E285E5E295F5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F6160
+2F61602F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2B5B5B30606032605E
+32615B305D5639645A416D60315B4D406B5A436E5B3F6A5745705D3F6A57406B5856836F
+4975643864554D796C3E6A5D3D695C3561523E6A5B4A7665396554345F4E3D685745705D
+5984715E89753E6955446F5B3865513D69583B6A5A2E5D4D3664573D6B5E45736637655A
+3664593C6A5D406E613664573F6E5E3D6C5C2F5E4C3564524875614D7761426C56315B47
+45705D3460513D6B5E37675B2D5D5138685C2D5D51315F523E6A5B3E69565D8773688F7A
+3A64503864534270653D6A652B5855325F5A36645A3362504878626D9D873D6C5A2F5D53
+34615C36635E305D56376558437260426E5F3C68593D695A497566406C5D3864553F6B5C
+3662533E6A5B315D4E3C6859416D5E3A66572F5B4C3A66573F6E5E3A685B356454427161
+346353436F603A6657315D4E396556426E5F3E6A5B3260533563583F6E643E6D632C5E53
+37665C346053335D4F4D776978A2943E685A345E503761533761533963573A6458426C60
+3862563C665A4973673B6559315D50406C5D4470613460513D695A3D695A346051376354
+3F6E5E4573663E6E6237665C31635A2D605B2B5F5B2B5F5D2B625F2C5F622B5E612C5C5E
+2D5D5F305E5E315F5F2F5F632F5F632D5E652A5B60306064305E5E325B57375C5557786D
+2F5B5C305C5D305E5E315F5F3060603060602F61602E605F2C605E2C605E2D5F5E2D5F5E
+2E605F2E605F2F5F5F2F5F5F315E61315E612F5F612E60612E60612D60612E62602E6260
+3163622E5C5C3C68697CA4A68FB2B487A6A979969A637F83516E72526F73436064426164
+537479577A7E5C828531595B345D5F315D5E305D602C5E5F2C5E5F2B5E5F295F5F295F5F
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F61602E605F2E605F
+2E605F2E605F2E605F2F5F5F336063325F622F5B5A335D593863594F796B5F897549735D
+5981676A927750795B6D96784F785A527B5D71997E56816656806A709B875984704D7864
+537F6848745D5E8872517B653A644C4B755D507B607AA58A5D856B4F775D6B9379436E53
+48725A5682693C684F517D664F7A66598470396451497461527D6A5A85714A75615A8571
+59847039654E548069527C645F876C61886D496F56779F87547E68628D7956836F3D6958
+3A66552D5A4637624E56806A577F67769E845B826738604647725E5A86775681783B665F
+345F56305C4F37644F608E7469977B3B68512F5B4C335E543661573E6A5D45725D54816A
+66927B54806957836C608C75548069507C6556826B45715A68947D4E7A636E9A835E8A73
+537F684D79624B7760638F784D79624C79626C98814B775E5B856D4D775F3F69514F7961
+58826C4B755F3B66524D7865537F6E5E8A7B336252325E4F335E4B36604C648E7A709A86
+335D493E685437604E37604E3F68564D7664618A784E77654C75655E8777507969497262
+59847156816D48735F56826B59856E436F584F7B6249765F5D8A754C7B693B6B5B316357
+2E61582D625C2C605C2D615F2C5F622B5E612C5C5E2D5D5F305E5E315F5F2F5F632F5F63
+2E5F662B5C61316165315F5F335C58375C5558796E2F5B5C305C5D305E5E315F5F306060
+3161612F61602F61602C605E2C605E2D5F5E2D5F5E2E605F2E605F2F5F5F2F5F5F315E61
+315E612F5F612F5F612E60612D60612E62602F61603666662B59594E7A7BA5CDCFB8DBDD
+BDDCDFB3D0D4A5C1C584A1A57693975574773C5E60315458385E613D65672E5759315D5E
+305E5E2D5D5F2C5E5F2B5E5F2B5E5F295F5F2B5E5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2D5F5E
+2D5F5E2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2D5F5E2D5F5E2D5F5E2E605F2D5F5E
+2D5F5E2C5E5D2C5E5D2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2F61602F61602F61602F61602E605F2E605F2E605F2E605F2E605F2F5F61356267
+325E61305A59325D563A645A57826F679179497156648B6E749C7A537B5878A07D4C7451
+527A586C9472487153628A706B957D517B6359836B659075446F54668E74638B71577F64
+4F775C4A73557BA4864D74574F765972997C4871535B8668648F734974585A8569416C51
+4B755D3D6751608A74426C5647715B3F6951658F776690784E7860628C74476F5561886B
+61886B51785D80A88E547E6668927C537E6A315C48315C483A6551557F69547E664F775D
+72997E51755950775C5D89725985744C776D3B665D3661572B574839664F73A185568467
+3B694F2F5C48325E4F376354537F6E47755B4D7A5D719C81517C615A856A5B866B4A755A
+527D62547F64426D52608B70507B6079A4894E795E4C775C5A856A4C775C5D886D4D795E
+5A866B76A185527D61699176527A5F50785D577F64446C52456D53507A645F8973527D6A
+59847137635237624F37614D3D644F7299845F8671335A453C634E365D4A3D6451587F6C
+567D6A638A77507764547B69688F7D517866476E5B68927C537D6748725A578267689378
+487357659074487558659178507D663B6A583262543062592F625D2D615F2D60612C5F62
+2B5E612C5C5E2C5C5E305E5E315F5F2F5F632E5E623061682C5D62336367326060355E5A
+395E57597A6F2F5B5C305C5D305E5E3260603161613161613062612F61602C605E2C605E
+2D5F5E2D5F5E2E605F2E605F2F5F5F2F5F5F2F5F612F5F612F5F612F5F612E60612E6061
+2F61602F61603363633361615B87888CB4B69DC0C2AAC9CCB5D2D6C1DEE2BFDCE0C3E0E4
+B2D1D491B3B5698C906F959851797B3A6365315D5E305E5E2D5D5F2C5E5F2B5E5F2B5E5F
+2B5E5F2C5F602C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2D5F5E2C5E5D2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2C5E5D2B5D5C2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F6160
+2E605F2E605F2E605F2E605F2E605F2F5F61305D622F5C61305C5B345F58396359547F6C
+5E8870396244648B6C618967537B586E967349714F567D5E62896A3A63455F876D547E66
+3A654A5F8A6F5C876C406B506792775883686D957A527A5F51795E68907540694B4D7658
+668F714B7456719C7E5C8769547F615E896D3560453964494F79616B957D355F49325C46
+37614B68927C56806A5E88725B856F3F674F688F74567D6060876C739B814E78606C9680
+517C68315C49325D4A446F5B729C8649735B4E765C668E73486F5270987D638D774C7766
+396359325B53386258355F5146725B7DA98E416E5138644B35604D487362497463638E7B
+467257558263648F73406B50588368527D623E694E527D624D785D3C674C517C61507B60
+719C813D684D4E795E689378558065517C61406D50608D70638E724A755970987D4B7358
+648C71527A5F345C423E664C67917B618B7546715E406B583763523B66533A64504E7560
+789F8A476E59355C473A614C476E5949705B739A875178654E7562436A57547B68688F7C
+486F5C3F6653688F7A5178633C644C60886E5881634773526995744D7A5958856846745A
+3564503161533062592E605D2C5F602E61642C5F622B5E612C5C5E2C5C5E2F5D5D305E5E
+2D5D612D5D612F60672C5D62326266326060345D59385D56597A6F2F5B5C305C5D305E5E
+3260603161613161613062613062612C605E2C605E2D5F5E2D5F5E2E605F2E605F2F5F5F
+2F5F5F2F5F612F5F612F5F612F5F612E60612E60612F61602F61602E5E5E3462624C7577
+3E66684E71736082847796998FACB0AAC7CBACCBCEB5D7D9BFE2E4A5CBCEA2CACC588183
+335F60305E5E2E5E5E2C5E5F2C5E5F2B5E5F2B5E5F2B5E5F2C5F602C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F
+2E605F2F61602F61602F61602F61602E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F
+2E605F2E605F2D5F5E2C5E5D2B5D5C2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2F61602F61602F61602F61602E605F2E605F2E605F2E605F2E605F
+2E60612C5C602D5D61315F5F34615C3A655B59857468947D426D52689075537C5E5C8567
+6A9375537B60678F75678F773E6850658F79517D6637634C69957E4F7B6445715A6D9982
+4672596F998158826A6E988068927A4D785D5F8A6F6792775681667EA98D4E7B5E618E71
+709C81436F563D695265917A67927E4A7562406B584B766379A4914974616C978456816E
+47715D699179436B51658F775C8670446F5B6B96834F7A693662513B6758406C5B7AA592
+4974606E988276A0884C745A7CA68E547F6B4873623D675D345D573760583E685C57826E
+8AB69D4672573F6B52416C5B658F815D87796A95824B775C76A386618D743E6A5366927B
+608C754A765F65917A59856E49755E4D7962507C65628E7735614A537F6867937C548069
+416D543C684F6A987E537F6648745B78A28A4A745C7AA48C517B634C7660456F59759F8B
+5A8572477362386455386757305C4D3A6552648E7A85AF9B416B57436D5947715D638D79
+547E6A7BA4924C756347705E436C5A557E6C658E7C4B7462537C6A6289765D846F3D644F
+83AB914D755A567F616A96755B86684774573A684E305F4B30605232615B2E5E5E2C5D62
+2E61652C5F622B5E612C5C5E2C5C5E2F5D5D2F5D5D2D5D612C5C602D5E652A5B60306064
+305E5E325B57365B5457786D2F5B5C305C5D305E5E315F5F3060603060602E605F2E605F
+2E62602E62602E605F2D5F5E2D5F5E2D5F5E2E5E5E2E5E5E2E5E602E5E602D5F602D5F60
+2D5F602E60612E605F2E605F2F5F5F2E5C5C335C5E3A60633B5E60385A5C3E5D60476669
+58777A77969983A5A79EC1C3B5DBDE93BBBD406C6D3361612D5D5D2C5E5D2C5E5F2B5E5F
+2B5E5F2B5E5F2B5E5F2B5E5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2B5D5C2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2B5D5C2B5D5C2C5E5D2D5F5E2E605F
+2E605F2D5F5E2C5E5D2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2F61602F61602E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F6160
+2E605F2E605F2F61602F61602F61602E605F2E605F2D5F602D5E623061652F5F5F2E5F5B
+3C6B634E7C6F4E7A69416E59517D66406C554D796258836F4C7766517B6D557F733D695C
+4F7B6C3E6D5B37665442715F517D6C4F7B6A4571603C69555C89755A8773608B78588370
+4B7663547F6C59847145725D5C89724C79624E7B645D8A7555826E3F6B5A457162608C7D
+537F723D695C4B766C5C877D4C786B4B776A5682754F7B6C406B5A426D5A507C6B416D5E
+4773665A887D42706534625736645A366459618C825A8679588475618D7C487360588370
+5E8A794E7A6D3A655E305A5837615D4B766D5F8B7A6C998454816A517E695B877A547F75
+527E7159857456846A618F754F7C68426E5D537F6E5D89784D7968537F6E5C88774A7665
+3E6A594B77664975643D69584571605A86755682713D6C5A3B6A5851806C3D6A56487561
+5F8A774F7A67547F6C608B78487362406C5D548071608E8149796D36655B3463592F5F53
+467565638F7E6A9685568271537F6E628E7D5B87763F6B5A649081598576416D5E477364
+5F8B7C4E7A6B426E5F5F897B6089794A73613E675569937D517B63638E73608B6F719C81
+5A866D3B68532B5A4A3261573462602D5D5F2C5D642E5F662B5E622B5E612C5C5E2C5C5E
+2E5C5C2E5C5C2D5D612D5D612E5F662A5B602F5F632F5D5D335C58385D56597A6F2F5B5C
+305C5D305E5E315F5F3060603060602E605F2E605F2E62602D615F2E605F2D5F5E2D5F5E
+2D5F5E2E5E5E2E5E5E2F5F612E5E602D5F602D5F602D5F602E60612E605F306060326060
+335F60345D5F345A5D35585A385A5C3B5A5D3B5A5D3A595C4665684466685A7D7F678D90
+6B94963B67682E5E5E2C5E5D2C5E5D2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2B5E5F2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2C5E5D2D5F5E2D5F5E2D5F5E
+2D5F5E2C5E5D2B5D5C2B5D5C2C5E5D2D5F5E2E605F2E605F2D5F5E2C5E5D2B5D5C2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2F61602F61602E605F2E605F2F61602F61602E605F
+2E605F2D5F5E2D5F602D60633063662D60612A5C592F605A37695E37675B2E5E50376656
+2B594C3361543A685D315E5735625D3966632958523A695F2E60542B5D523365593C6B61
+39695D3363572F5F5337675B3464583B695E38665B2E5C5137655A3D6B602E5C4F3C6B5B
+31624F3161513A6A5A3767592B5B4F2E5D533D6C6438676128575132615B3E6D6733625C
+31605A39686233625A366459305E533B6A60305F55326159406F6931605A30615B2F5D5A
+2958523F6E6836655D35645A3E6E622F5D523B695C386659336156305A582D595A335D5C
+36635E3C685B3C6B593A66553463533D685F35625B345F5838665936634E3B6B55376558
+2C5B5138665C3D6C6233615736655B3E6C623160562D5B513362583361572C5B51305E54
+3A695F39675D2D5C522C5C503C6C6028584C316155406E61315F523664573E6C613C6A5F
+315F553C6A6044736B34655F2C5F5830635E2E5F5931605639695B3D6D5F3B6B5D39695B
+38685A3464562D5D4F3B6B5F3B6B5F2F5F5332625641716537675B2C5C503C6A5F3B655B
+386256315B4D47726137624E56826B58826C55816A5E8B7641705E32605532615B2F5F5F
+2C5C602C5C662E5E682C5F632C5F622D5D5F2D5D5F2F5D5D2F5D5D2E5E622E5E622E5F66
+2A5B602F5F632F5D5D335C58385D5658796E2F5B5C305C5D305E5E315F5F306060306060
+2E605F2E605F2E62602D615F2E605F2D5F5E2D5F5E2D5F5E2E5E5E2E5E5E2E60612D5F60
+2D5F602D5F602D5F602E60612F5F5F306060315F5F315D5E3F686A577D8066898B638587
+58777A506F723F5E613655582F51533B6162355D5F436F70315F5F2E5E5E2C5E5D2B5F5D
+2B5E5F2B5E5F2B5E5F2B5E5F2C5E5F2C5E5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2B5D5C2C5E5D
+2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2E605F2E605F
+2F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2C605E295F5F2B6161
+2B625F2B5F5B2A5E5A2C5F5A2E5F592C5D5732615B2D5C562D5E5A30615E2C5C5C2E5E60
+3061652A5C5D2F615E2B5E572B5E592F625B31625E2D5E582C5D572E5F592E5F59295A54
+31605A33625C2D5C5632615B3867612E5F5931635A2E60552D5F562F615831625C30615D
+30615E31625F3161612C5C5C3060603464642F5F5F2E5E5E3060602D5E5B32635F285953
+31625E2D5E5B2C5D5A3060602858583365643565672E5E5E3060602B5C592C5D5A31625E
+2C5D59306259316056316058325E5F315E61325D63315F5F325F58306054356358305F55
+34615E2E5C5A2E5A593160582E5D4D32625234635B2D5E5A32605D31625E2E5C592E5F5B
+34625F2E5F5B305E5B2F605C32605D2F605C2F5D5A2D5E5A305E5B30615D2E5F5B356662
+2758542F605C35645E295852305F5931605A36655F295A562C5D592F615E295B582B5F5D
+3265662D615D2F625B2D5F562E605733655C32645B2C5E552B5D5431635A2B5C5633645E
+32635D2F605A34655F33645E2E5F5930625934615A3A655C39645A3D695C376354537F6E
+5883724A76674C78693A685D315E57305E5B2C5C5E2D5E633061682E5F662C5F632C5F62
+2E5E602D5D5F2F5D5D305E5E2E5E622E5E622F60672B5C61306064305E5E335C58385D56
+57786D2E5A5B2F5B5C2F5D5D315F5F2F5F5F2F5F5F2E605F2E605F2D615F2D615F2D5F5E
+2D5F5E2D5F5E2D5F5E2F5F5F2F5F5F2E60612E60612E60612D5F602E60612E6061306060
+326060325E5F517D7E7EA6A8A0C8CAB5D8DAB5D8DAA7C9CB99B8BB7695985375773F6264
+3A6061345C5E3662632C5A5A2D5F5E2B5F5D2B5F5D2B5E5F2B5E5F2B5E5F2B5E5F2C5E5F
+2C5E5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E
+2D5F5E2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2F61602E605F2E605F2E605F
+2E605F2E605F2E605F2D5F5E2C605E29605D285F5C2A615E2C63602E62602C605E2E605F
+3163622E5E5E2F61622E60612D5E622E5F632D60642D60642F62652F63612E625E2F635F
+3064602F615E2C5E5B2E605F3365623163622B5D5A3060603465622F5F5F2F605D336363
+30615E2E615C2F625D2E615C2E605D30625F3365643264652E5F632E5F63316266306165
+2E5F632F60643061652E5F632D5F60306261295B5A336564336564316364306263295A5E
+3465693061653061652B5D5E2D5F602F61622E605F2F61602C5F5A30625930615B315E61
+2D5C622D5A602C5C60315F5C32645B33625A2E5F59305E5E2D5D61315E61326360326256
+31635730615D3161612F5F5F2E5E5E2F5F5F2E5E5E2E5E5E306060316161306060306060
+3060602E5E5E2B5B5B2C5C5C3062612D5F602E6061285A5B2F61602E5E5E28595630615E
+2C5D5A3263602E5F5C2E605F2F61602B5E5F306364316769295F5F2E605D31645F31645F
+2E615C2D605B30635E31645F30635E2D5F5C30625F3163602D5F5C2B5D5A30625F336562
+2F625D305E5B2B5A542C5B532E5D552E5C5234625738665C3260563361572E5D552F5D5A
+2E5F5C2C5E5F3061653162672C5D622C5F632C5F622D5D5F2D5D5F2F5D5D2F5D5D2E5E62
+2E5E622F60672B5C61306064305E5E335C58375C5557786D2E5A5B2E5A5B2F5D5D305E5E
+2F5F5F2F5F5F2E605F2E605F2D615F2D615F2D5F5E2D5F5E2D5F5E2D5F5E2F5F5F2F5F5F
+2E60612E60612E60612E60612E60612E60613060603260603B6768739FA0A3CBCDABD3D5
+AFD2D4BCDFE1BEE0E2B2D4D6AED0D286A8AA5C7F81305858335C5E315F5F2D5D5D2B5D5C
+2B5F5D29605D295F5F295F5F2B5E5F2B5E5F2C5E5F2C5E5F2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2E605F2E605F2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D
+2F635F2B5F5B2A5E5C2E62602F61622C5E5F2B5C602C5D612A5B602F60652D5E632B5E61
+2E61642A6062285E602D63632D615F2C605E2D615F2D615F2C605E2B5F5D2C5F602F6361
+3062632B5D5C2C5E5F2F61602D5F602A5C5B2B5D5E2C5E5D2C5E5D2C5E5B2C5E5B2E605F
+2E60612D5E622C5D612D5E632A5B603162672E5F642A5B602F60652F60642C5D612D5F60
+2A5D5E295C5D2F62632E61623061653162662B5C602C5D61295A5E2F60642B5C60306263
+2F62632A5D5E2F62632B5D5A295C532C5F583060622F60672E5D652B5C612C5D5A2C5F58
+2D5E582B5D5A29595D2A5B622E5D632E605F31635A2D60572B5D5A2F61622D5F602B5D5E
+3062632E60612A5C5D2E60612E60612E60612D5F602A5C5D2A5C5D2C5E5F2C5E5F2B5D5E
+2C5D61285B5F295A5E2E5F632B5B5D2A5A5A3161612C5C5C2E5E5E306060326463316362
+2D60612F62632E6464285E5E2B5D5C3264613264612B5D5A295B5830625F3163602B5D5A
+3365642C5E5D2D5F5E2D5F5E2A5C5B2E605F3264632E605F3769682F615E30635E31645F
+346561305F5932605D315F5C315F5C30615D3364613161612C5E5F306263306366285B5E
+2B5E612B5E612D5D5F2C5C5E2E5C5C2F5D5D2D5D612D5D612F60672B5C61316165315F5F
+345D59385D5657786D2D595A2E5A5B2E5C5C305E5E2F5F5F2F5F5F2E605F2E605F2C605E
+2C605E2D5F5E2D5F5E2D5F5E2E605F2F5F5F3060602F61622E60612E60612E60612E6061
+2F6162326060336161325E5F436F705A82846A92947DA0A292B5B7ABCDCFBBDDDFBADCDE
+B2D5D796B9BB4E7676335C5E2D5B5B2E5E5E2B5F5D29605D29605D295F5F295F5F2B5E5F
+2B5E5F2C5E5F2C5E5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E
+2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2D5F5E
+2D5F5E2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5B2E615C2A5F592A5C592D5F5E306263
+2F60642D5C622A5B602B5C632F60652E61652D60632E64642B636029615E2C655F2D615F
+2C605E2C605E2C605E2C605E2C605E2C5F602D60613062632E60612E60612F61622F6162
+2E60612D5F602F61602F61602F61603062613264633062632D5E622E5F643162672D5E63
+3162672F60652D5E633061663162662F60643062632D5F602D60612C5F60295C5D2C5E5F
+3163643061652B5D5E2D5E623163642F60643163642F61622B5E5F3063642F635F2E6359
+30655D3263673062692F5F692D60642E605F2E635D2F625D3064622B5C632D5F68306168
+2D606131645D2D60592B5D5A2F61622F61622F61623264653062632D5F602F61622F6162
+3163642F61622B5D5E2D5F603264653163642C5E5F3162672E5F642F60653061652E5E60
+2F5F613161612F5F5F2D5D5D30615E3161612E605F2D5F5E2D615F2E62602F6361316362
+3163623163623264633062612F61602F61603163623466672D5F602E6061326465326465
+3163643062632D5F602B5F5D2B625F2B625F285C582C5E5D2E605F2F5F5F2B5B5B326262
+3161613262622F5F5F295B5A2E605F3165632C605E2B5E612B5E612C5C5E2C5C5E2E5C5C
+2E5C5C2D5D612D5D612E5F662A5B60306064315F5F345D59385D5657786D2C58592D595A
+2E5C5C305E5E2F5F5F2F5F5F2E605F2E605F2C605E2C605E2D5F5E2D5F5E2D5F5E2E605F
+2F5F5F3060602F61622D60612E60612E60612E60612F61623260603361614B7778376364
+2E5658345C5E3C5F613C5F61496B6D5B7D7F84A6A898BBBDA3C6C87CA4A43561622C5C5C
+2B5D5C2D615F29605D29605D295F5F295F5F2B5E5F2B5E5F2C5E5F2D5D5F2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2C5E5D2B5D5C2B5D5C2C5E5D
+2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2D5F5E
+2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2C5E5D2C5E5B2B5E592B5E592D5E5B2E5E5E3161633363673360662E5D652B5A602A5B60
+295C5D2A5E5C29605A2861582963572861582E635D30625F30625F2F615E2F615E30625F
+3062612F61602C5C5C2F5F5F2D5D5D2C5C5C2E5E5E2F5F5F2D5D5D2E5E5E2E5E5E2F605D
+3060602F5F5F2E5E602F5F612F5F632F5F632E5E622C5C602D5D612E5E622D5D612D5D5F
+2D5D5F2D5F5E2F61603163622E605F2D5F5E2F5F5F3161613363653060602E5E602D5D5D
+2F5F612B5D5C2A5C5B2C5E5D2B5D5C2D625C2F645A2C64592C5F60275C62285A63285D61
+2C605E2D645F2C605C2E6562285A612B60682D5F68265C5E2E635D285D552A5C592C5C5C
+2D5D5D2E5E5E2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2D5D5D2D5D5D2C5C5C2D5D5D2E5E5E
+2D5D5D2B5B5D2E5D632D5C622E5D632B5B5F2D5A5D2F5C5F2D5B5B2E5C5A315F5D30615D
+2F605D2D5F5C2F615E2D615D2D615D3266643062612E5E5E2E5E5E3161613060622C5C5E
+2D5D5F3262642E5E602D5D5F2D5D612E5E623060643060642D5D61295B5C275E5B2D6562
+2A625F285F5C295F5F3265663062632E60612F61622C5E5D2E605F2C5E5D295B582D5F5C
+3166602E625E2C5F602B5E612D5D5F2D5D5F2F5D5D2F5D5D2D5D612E5E622D5E652A5B60
+306064315F5F355E5A395E5757786D2C58592D595A2E5C5C305E5E2F5F5F2F5F5F2E605F
+2E605F2C605E2C605E2D5F5E2D5F5E2D5F5E2E605F3060602F61602E61622E61622E6061
+2E60612E60613060623260603460616A9395729A9C6A90934F72763C5E603D5C5F3E5B5F
+3756593D5F61496C6E698F907FA9A8325E5F3363632B5D5C2C605E2B5F5D29605D295F5F
+295F5F2B5E5F2B5E5F2C5E5F2C5E5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2D5F5E2D5F5E2C5E5D2B5D5C2B5D5C2C5E5D2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E
+2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5D5A30615E31625F
+2E5E5E2E5E60306064315E642B5A603160662B5C602C5E5F2D615F29605A2C645B2E685C
+2C645B2A5F592E605D2F615E2E605D2D5F5C2D5F5C2D5F5C2D5F5C2D5D5D336363306060
+2C5C5C2F5F5F3161612E5E5E2F5F5F2D5E5B3263603161612C5C5C2D5D5F346466346466
+2E5E603464682E5E603060643363653060622E5E603161613161612B5D5A2D5F5C2C5E5D
+3062613060602C5C5C2F5F5F2E5E5E3161612C5C5C3262622F5F5F2F61603365642C5E5B
+2F625D2A5F552A62592E61622E63673164682E63672E62602B625D2B5F5B2F6565295C60
+2C61672E6067265C5E3064602B605A30625F2E5E5E3060603161612D5D5D2E5E5E316161
+2E5E5E2F5F5F2E5E5E2F5F5F3262623060602D5D5D2C5C5C2F5F612E5E622F5F63306064
+2B5B5D2E5E603060602D5B5B2F605D32605E2F605C2D5E5B2E615C3365622F615E2A5E5A
+2F635F2E605F3262623161612E5E5E2E5E603161633363653262642D5D5F346466326264
+2C5C5E2F5F633363653161653062632B625F2D6562275D5D2D63632C5F602F6263295B5C
+3062633062632D5F603062613264632D5F5C2E615C2F625D2A5E5A2D5F602D5E622E5E60
+2D5D5F2F5D5D305E5E305D622E5E622C5D64295A5F306064315F5F355E5A395E5758796E
+2D59582F5B5A305E5C305E5C2E5F5C2E5F5C2D5F5C2E605D2E62602E62602E605F2E605F
+2E605F2E605F2F5F5F2E605F2D615F29605D2D615F3163622F61602B5B5B315D5E396264
+6086899ABDC1B4D3D89AB7BD839CA370878F596D76435C633A5D61345C5E3A6365416D6E
+3A68682A5A5A285A593165632B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2A5E5C2A5E5C2B5D5C
+2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F
+2C605E2C605E2C605E2C605E2C605E2C605E2C605E2C605E2D615F2D615F2D615F2D615F
+2D615F2D615F2D615F2D615F2E60612E60612D5F602E60612E5F632E5F632E5E622C5D61
+2C5D612C5D612D5E622E60612D60612D615F2D615F2D615F2E605F2E605F2D5F5E2C5E5D
+2B5D5C2B5D5C2B5D5C2B5D5C2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61622E605F2E60612E605F
+2E605F2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605D2F615E2E625E2E605F2D6061
+2E60612D60612E605F2D615F2F61602D615F2D5F602C5F602E60612D60612D5F5E2C5E5B
+2E605F2E60612F5F612F5F612F5F612F5F612F5F612F5F612E5E602F5F61325F62315E61
+305D602F5C5F305D60315E613060623060622E60612E605F2E605F2E605F2F5F5F2E605F
+3060602F615E2F61602E625E2E62602E62602E62602E62602F61602F61602F61602F6160
+2E605F2E605F2D5F5E2D5F5E2D5D5D2E5E5E2E5E5E2F5F5F2F5F612F5F5F2F5F612F5F5F
+2F61602F61602F61602F61602F61602F6160306060306060306060306060306060306060
+2F5F5F2F605D2E5F5C2D5F5E2F5F612F5F632E5E602F5C5F305C5D305E5E325F64306064
+2E5F662B5C61316165326060355E5A385D5656776C2D59582F5B5A305E5C305E5C2E5F5C
+2E5F5C2D5F5C2E605D2E62602E62602E605F2E605F2E605F2E605F2F5F5F2E605F2B5F5D
+2D615F2E62602F61602F5F5F315F5F3460613B6365486E7192B3B8BDDCE1B5D2D8B5CED5
+BBD2DAAEC2CB91ACB3678A8E5E87894B77783462622A58582C5C5C2E605F2B5D5C2B5F5D
+2B5F5D2B5F5D2B5F5D2B5F5D2A5E5C2A5E5C2B5D5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2B5D5C
+2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2D615F2D615F2D615F2D615F2D615F
+2D615F2D615F2D615F2D615F2D615F2D615F2D615F2D615F2D615F2D615F2D615F2E5F63
+2E5F632D5E622E5F632E5F632E5F632D5E622C5D612C5D612C5D612D5E622E5F632E5F63
+2E5F632E5F632E60612E60612E605F2D5F5E2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F2F61602E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2F6160
+2E605F2D5F5E2D5F5E2E605F2E605F2D5F5E2C5E5D2E60612E60612F5F612F5F612F5F61
+2F5F612F5F612F5F612E5E602F5F61325F62315E61305D602F5C5F305D60315E61306060
+3060602E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602E62602E62602E6260
+2E62602E62602E62602E605F2E605F2F61602F61602F61602E605F2E605F2D5F5E2D5D5D
+2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F306060306060306060306060306060
+3060603060603060603060603060603060603060602F5F5F2F5F5F2E5E5E2E5E5E306064
+2F5F63305D602F5C5F2F5B5C305C5D305D622E5E622F5E662A5B60316165315F5F345D59
+385D5656776C2D59582E5A592F5D5B305E5C2E5F5C2D5E5B2D5F5C2D5F5C2D615F2D615F
+2E605F2E605F2E605F2E605F2E5E5E2E5E5E3062612E605F2D5F5E306060326262336161
+305C5D2D5658325A5C4A707375989CA5C6CBBDDEE3B7D6DBB1CED4B9DADFB5DBDEA1CACC
+76A2A34775753260603262622F61602456552B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2A5E5C
+2B5D5C2B5D5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C
+2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F
+2E605F2E605F2E62602E62602E62602E62602E62602E62602E62602E62602D615F2D615F
+2D615F2D615F2D615F2D615F2D615F2D615F2E5F632E5F632D5E622E5F632E5F632E5F63
+2D5E622C5D612C5D612C5D612D5E622E5F632E5F632E5F632E5F632E60612E60612E605F
+2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602E605F
+2E605F2E605F2E605F2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2F5F5F2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F
+2F5F5F2E5E5E2E60612E60612F5F612F5F612F5F612F5F612F5F612F5F612E5E602F5F61
+325F62315E61305D602F5C5F305D60315E613060603060602F5F5F2F5F5F2E605F2E605F
+2E605F2E605F2F61602F61602E62602E62602E62602E62602E62602E62602D5F5E2E605F
+2E605F2F61602F61602F61602E605F2E605F2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F3060603060603060603060603060603060603060603060602F5F5F306060
+3060603060602F5F5F2F5F5F2E5E5E2D5D5D3060642F5F632F5C5F2E5B5E2F5B5C2F5B5C
+2E5B602C5C602E5D652A5B60306064315F5F345D59375C5555766B2C58572E5A592F5D5B
+305E5C2E5F5C2D5E5B2C5E5B2D5F5C2D615F2D615F2E605F2E605F2E605F2D5F5E2E5E5E
+2E5E5E3161612F5F5F306060316161305E5E315F5F3E6A6B4E7A7B386465345D5F436B6D
+68909286AEB08CB2B58AB0B38FB5B870999B5B84863F6B6C2F5D5D2B59592B5B5B2D5F5E
+3062612B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2A5E5C2B5D5C2B5D5C2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E62602E62602E6260
+2E62602E62602E62602E62602E62602E62602E62602E62602E62602E62602E62602E6260
+2E62602E60612E5F632D5E622E5F632E5F632E5F632D5E622C5D612C5D612C5D612D5E62
+2E5F632E5F632E5F632E5F632E60612E605F2E605F2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D
+2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F
+2F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2F5F5F2E5E5E2D5D5D2E5E5E2F5F5F3060602F5F5F2E5E5E2E60612E60612F5F61
+2F5F612F5F612F5F612F5F612F5F612E5E602F5F61325F62315E61305D602F5C5F305D60
+315E613060603060602F5F5F2F5F5F2E605F2E605F2E605F2E605F2F61602F61602E6260
+2E62602E62602E62602E62602E62602D5F5E2D5F5E2E605F2E605F2F61602F61602F6160
+2F61602D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E
+2D5D5D2F5F632E5E622F5C5F2F5C5F2F5B5C2F5B5C2E5B602C5C602E5D65295A5F306064
+305E5E335C58375C5555766B2C58572E5A592F5D5B305E5C2D5E5B2D5E5B2C5E5B2D5F5C
+2D615F2D615F2E605F2D5F5E2D5F5E2D5F5E2E5E5E2E5E5E2F5D5D2F5D5D346262336161
+2957572D5B5B56848485B3B34573733662632C5859315D5E3B6768416D6E447071426E6F
+4470713662632E5A5B315F5F3260602A5A5A295B5A3062612B5F5D2B5F5D2B5F5D2B5F5D
+2C5E5D2B5D5C2B5D5C2B5D5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2E605F306261306261306261306261306261306261306261306261
+3062613062613062613062613062613062613062613062612E60612E60612D5F602E6061
+2E60612E60612D5F602C5E5F2C5E5F2C5E5F2D5F602E60612E60612E60612E60612E6061
+2E605F2D5F5E2D5F5E2D5F5E2C5E5D2D5F5E2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2F61602E605F2E605F2E605F2E605F2E605F2E605F2F61602E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2F5F5F2E5E5E2D5D5D2E5E5E
+2F5F5F3060602F5F5F2E5E5E2E60612E60612F5F612F5F612F5F612F5F612F5F612F5F61
+2E5E602F5F61325F62315E61305D602F5C5F305D60315E613060603060602F5F5F2F5F5F
+2F5F5F2F5F5F2E605F2E605F2F61602F61602F61602F61602E62602E62602E62602E6260
+2D5F5E2D5F5E2E605F2E605F2F61602F61602F61602F61602D5D5D2E5E5E2E5E5E2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2E5E622D5D612F5C5F2F5C5F
+305C5D305C5D305D622E5E622E5D65295A5F306064305E5E335C58375C5555766B2C5857
+2E5A592F5D5B2F5D5B2D5E5B2D5E5B2C5E5B2D5F5C2D615F2D615F2D5F5E2D5F5E2D5F5E
+2D5F5E2E5E5E2E5E5E3361612D5B5B2D5B5B315F5F2E5C5C2F5D5D497777699797568283
+4B79794773743D6B6B2E5C5C2957572E5C5C315F5F2C58592D595A305C5D315F5F316161
+3161613062612F61602B5F5D2B5F5D2B5F5D2B5F5D2C5E5D2B5D5C2B5D5C2B5D5C2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F6160
+2F61602F61602F61602F61602F61602F61602F6160306261306261306261306261306261
+3062613062613062612E60612E60612D5F602E60612E60612E60612D5F602C5E5F2C5E5F
+2C5E5F2D5F602E60612E60612E60612E60612E60612E605F2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602E605F2E605F2E605F2E605F
+2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3060603060602F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2E5E5E2F5F5F3060603060602F5F5F2E6061
+2E60612F5F612F5F612F5F612F5F612F5F612F5F612E5E602F5F61325F62315E61305D60
+2F5C5F305D60315E613060603060602F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2F6160
+2F61602F61602F61602E62602E62602E62602E62602D5F5E2E605F2E605F2F61602F6160
+2F61602E605F2E605F2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E
+2E5E5E2D5D5D2D5D5D2D5D612D5D612F5C5F2F5C5F315D5E315D5E305D622E5E622E5D65
+2A5B60306064315F5F345D59375C5555766B2C58572D59582E5C5A2F5D5B2D5E5B2C5D5A
+2C5E5B2C5E5B2C605E2C605E2D5F5E2D5F5E2D5F5E2D5F5E2D5D5D2D5D5D3161612B5B5B
+2B59592F5D5D346061335F60315D5E315D5E3F686A4E7A7B5B8486497576346061376364
+3965662A5657305C5D3561623462622F5D5D2B5B5B2C5C5C2A5C5B2658572B5F5D2B5F5D
+2B5F5D2B5F5D2C5E5D2B5D5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F61602F61602F6160
+2F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602E60612E6061
+2D5F602E60612E60612E60612D5F602C5E5F2C5E5F2C5E5F2D5F602E60612E60612E6061
+2E60612E60612E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F2F61602E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F612F5F612F5F612F5F612F5F612E5E602E5E602E5E602E5E602D5D5F
+2D5D5F2E5E602F5F613060623060622F5F612E60612E60612F5F612F5F612F5F612F5F61
+2F5F612F5F612E5E602F5F61325F62315E61305D602F5C5F305D60315E61306060306060
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F61602F61602F61602F61602F61602F6160
+2F61602F61602E605F2E605F2F61602F61602F61602E605F2E605F2D5F5E2D5D5D2E5E5E
+2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2C5C5C2D5D612D5D61
+2F5C5F2F5C5F305C5D305C5D2E5B602C5C602F5E662A5B60316165315F5F345D59385D56
+56776C2C58572D59582E5C5A2F5D5B2D5E5B2C5D5A2C5E5B2C5E5B2C605E2C605E2D5F5E
+2D5F5E2D5F5E2D5F5E2D5D5D2D5D5D2456552E5E5E3262622F5D5D2E5A5B325E5F365F61
+355D5F3860622D5557426A6C5F878953797C365E6030585A386163305C5D2F5B5C2E5C5C
+2F5D5D2D5D5D2D5D5D2D5F5E2F61602B5F5D2B5F5D2B5F5D2B5F5D2C5E5D2B5D5C2C5C5C
+2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2F61602F61602E605F2E605F2E605F2E605F2E605F
+2E605F2F61602F61602F61602F61602F61602F61602F61602F61602E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E60612E60612D5F602E60612E60612E60612D5F60
+2C5E5F2C5E5F2C5E5F2D5F602E60612E60612E60612E60612E60612E605F2D5F5E2D5F5E
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602E605F2E605F
+2E605F2E605F2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E602E5E602E5E60
+2E5E602E5E602E5E602D5D5F2D5D5F2E5E602D5D5F2D5D5F2E5E602F5F61306062306062
+2F5F612E60612E60612F5F612F5F612F5F612F5F612F5F612F5F612E5E602F5F61325F62
+315E61305D602F5C5F305D60315E613060603060602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602F6160
+2F61602E605F2E605F2D5F5E2D5F5E2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F
+2F5F5F2E5E5E2D5D5D2D5D5D2C5C5C2D5D612D5D612F5C5F2F5C5F2F5B5C2E5A5B2C595E
+2A5A5E2F5E662B5C61316165326060355E5A385D5656776C2C58572D59582D5B592F5D5B
+2D5E5B2E5F5C2C5E5B2C5E5B2B5F5D2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2C5E5D
+2B5F5D2458562B5D5C3262622F5D5D365F613C6466365C5F35585C395C6040616644656A
+46656A4263683F60653C5F63345D5F2957573361613462622D5D5D2D5F5E295B5A2B5D5C
+2B5F5D2B5F5D2D5F5E2D5F5E2D5D5D2C5C5C2B5B5B2B5B5B2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2D5F5E2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E60612E60612F61622F61622E60612D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2D5F602D5F602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2F61602F61602D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+3062612F61602F61602E605F2E605F2D5F5E2D5F5E2D5F5E2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2E5E602E5E602F5F612F5F612F5F61306062306062306062
+2F5F612F5F613060623060623060622F5F612F5F612E5E602D5F602E60612F5F612F5F61
+2F5F612E5E602E5E602E5E602E5E602F5F61305D602F5C5F2E5B5E2E5B5E305D60325F62
+315F5F315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F
+2E605F2E605F2F61602F61602D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D
+2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2F5F5F2F5F5F306060
+3060603060602F5F5F2F5F5F2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2C5C5C
+2F5F632F5F63315E61315E61315D5E315D5E305D622E5E622D5C642C5D623060642F5D5D
+355E5A375C555273682C58572D59582D5B592F5D5B2D5E5B2E5F5C2C5E5B2C5E5B2B5F5D
+2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2C5E5D295D5B285F5C2C605E2E5E5E2E5C5C
+5881837BA3A583A6AA7B9CA17F9EA384A1A786A3A989A4AB88A5AB88A3AA84A5AA5F888A
+3866662D5B5B2C5C5C295B5A2C5E5D2C5E5D2F61602B5F5D2B5F5D2C5E5D2D5F5E2D5D5D
+2C5C5C2C5C5C2B5B5B2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E
+2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E60612E60612E60612E60612E6061
+2D5F602C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F6160
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F6160
+2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2F61602F61602F61602E605F2E605F
+2D5F5E2D5F5E2D5F5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E60
+2E5E602F5F612F5F612F5F613060623060623060622E5E602E5E602F5F612F5F612F5F61
+2F5F612F5F612E5E602D5F602D5F602F5F612F5F612F5F612F5F612E5E602E5E602F5F61
+2F5F61315E612F5C5F2E5B5E2F5C5F315E61325F62315F5F315F5F315F5F315F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F2F61602F61602E605F
+2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2E5E5E2F5F5F2F5F5F3060603060602F5F5F2F5F5F2F5F5F2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2F5F632F5F63315E61315E61315D5E
+315D5E305D622E5E622C5B632B5C612E5E622D5B5B345D59355A535172672C58572D5958
+2D5B592F5D5B2D5E5B2E5F5C2C5E5B2C5E5B2B5F5D2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5D5D2C5E5D29605D2E65622D615F2F5F5F3563637DA6A8B0D6D9BBDEE2BDDCE1BEDBE1
+BED9E0BED9E0C0D9E0BFDAE1C1DAE1BDDCE18AB3B54977772D5D5D2D5D5D2A5C5B2B5D5C
+2A5E5C2B5F5D2B5F5D2B5F5D2C5E5D2C5E5D2D5D5D2D5D5D2E5C5C2E5C5C2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2F61602F61602F61602F61602F61602F61602E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2F61602F61602F61602F61602F61602E605F2E605F2E605F2D5F5E2D5F5E2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F315E61315E61315E61315E61315E61315E61
+325F62325F622F5C5F2F5C5F305D60315E61315E61315E61315E612F5F612C5E5F2D5F60
+2E5E602F5F612F5F612F5F612F5F612F5F612F5F612F5F61315E61305D602F5C5F2F5C5F
+315E61336063315F5F315F5F315F5F315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2E605F2E605F2F61602F61602F61602F61602F61602F61602E605F2E605F
+2E605F2E605F2E5E5E2F5F5F2F5F5F3060603060603060603060602F5F5F2F5F5F2F5F5F
+2F5F5F3060603060602F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E
+2E5E5E2D5D5D2F5F632F5F63315E61305D60315D5E315D5E305D622E5E622C5B632B5C61
+2E5E622D5B5B345D59355A535172672C58572D59582D5B592F5D5B2D5E5B2E5F5C2C5E5B
+2C5E5B2B5F5D2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2C5E5D2A615E2E65622C5E5D
+346464406C6D84ADAFA8CED1ABCCD1AECDD2ACC9CFAAC5CCA7C2C9A5C0C7A2BFC5A1BEC4
+9DBEC37DA6A84371712F5F5F3161612C5E5D2D5F5E2A5E5C265A582B5F5D2B5F5D2C5E5D
+2C5E5D2D5D5D2D5D5D2E5C5C2E5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F
+2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F6160
+2F61602F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F6160
+2E605F2E605F2E605F2E605F2D5F5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F315E61315E61315E61315E61315E61315E61315E61315E612E5B5E2E5B5E2F5C5F
+305D60315E61315E61315E612F5F612D5D5F2C5E5F2E5E602F5F612F5F61306062306062
+2F5F612F5F61306062325F62315E61305D60305D60315E61336063315F5F315F5F315F5F
+315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2F6160
+2F61602F61602F61602F61602E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F306060
+3060603060603060603060603060602F5F5F2F5F5F3060603060603060602F5F5F2F5F5F
+2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2F5F632E5E62305D60
+305D60315D5E315D5E305D622D5D612D5C642C5D623060642F5D5D355E5A375C55527368
+2C58572D59582D5B592F5D5B2D5E5B2E5F5C2C5E5B2C5E5B2B5F5D2B5F5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5D5D2C5E5D2A5E5C2B5F5D285A593262623C68695F87896C92956C8F93
+64858A638287607F845E7D825A7B80587B7F56797D51797B4874752B5B5B2D5D5D2F5F5F
+295B5A2E605F2C605E285C5A2C5E5D2C5E5D2B5D5C2B5D5C2C5C5C2D5D5D2F5D5D2F5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2F61602F61602F61602F6160
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D
+2D5F5E2D5F5E2D5F5E2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E
+2D5F5E2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F315E61315E63315E63315E63
+315E63315E63315E63315E632E5B602E5B602F5C61305D62315E63315E63315E632F5F63
+2D5D5F2C5E5F2E5E602F5F612F5F613060623060622F5F612F5F612F5F61325F62315E61
+305D60305D60315E61325F62315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3060603060602E605F2E605F2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2F5F5F2F5F5F306060306060306060306060306060306060
+2F5F5F3060603060603060602F5F5F2F5F5F2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2E5E5E2E5E5E2E5E5E2E5E622E5E62305D60305D60315D5E305C5D2F5C612D5D61
+2D5C642C5D623060642F5D5D355E5A375C555273682C58572D59582D5B592F5D5B2D5E5B
+2E5F5C2C5E5B2C5E5B2B5F5D2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2E605F
+2C5E5D2959592E5C5C3D666838606232585B375A5E385B5F35585C34575B32585B325A5C
+325B5D2F5B5C2C5A5A2C5A5A2858583161612D5D5D285A592D5F5E2A5E5C2B5F5D2C5E5D
+2B5D5C2B5D5C2B5D5C2C5C5C2D5D5D2F5D5D305E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2D5F5E2E605F2E605F2F61602F61602E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F
+2E605F2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2C5E5D2B5D5C2B5D5C2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F325F64325F64315E63315E63315E63315E63315E63315E632F5C61
+2F5C61305D62315E63315E63315E63315E632F5F632D5D5F2D5F602E5E602F5F612F5F61
+2F5F612F5F612F5F612E5E602F5F61325F62315E61305D60305D60315E61315E61315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F3060603060602E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E5E5E
+2F5F5F2F5F5F3060603060603060603060602F5F5F3060603060603060603060602F5F5F
+2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2E5E62
+2E5E62305D60305D60305C5D305C5D2F5C612D5D612C5B632B5C612E5E622D5B5B345D59
+355A535172672C58572D59582D5B592F5D5B2D5E5B2E5F5C2C5E5B2C5E5B2B5F5D2B5F5D
+2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D3060602E5E5E315F5F3B6768668F9150787A
+3A6063365C5F385E61345C5E30595B2E5A5B2D5D5D2E605F2D615F2B5F5D2B5B5B306060
+3363632A5A5A2B5D5C2D5F5E2458562C605E2C5E5D2B5D5C2B5D5C2B5D5C2C5C5C2F5D5D
+305E5E305E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E
+2E605F2E605F2F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2D5F5E2D5F5E2C5E5D2B5D5C2B5D5C
+2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2E605F
+2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F325F64325F64
+325F64315E63315E63315E63305D62305D62305D62305D62315E63315E63315E63315E63
+315E632E5E622E5E602D5F602F5F612F5F612F5F612F5F612E5E602E5E602D5D5F2E5E60
+315E61315E61305D602F5C5F305D60315E61315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3060603060602F61602F6160
+2F61602F61602E605F2E605F2E605F2E605F2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F3060603060603060603060602F5F5F2F5F5F2E5E5E2D5D5D2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2E5E622E5E62305D602F5C5F305C5D305C5D
+2F5C612D5D612C5B632B5C612E5E622D5B5B345D59355A535172672C58572D59582D5B59
+2F5D5B2D5E5B2E5F5C2C5E5B2C5E5B2B5F5D2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D
+2D5D5D2F5D5D2E5C5C376364527B7DA1C9CB8CB2B56B8E925C7F8344676B3D6366365E60
+335C5E305E5E2F5F5F2D5F5E2C5E5D2C5C5C2F5F5F2B5B5B2454542F61602F6160235554
+2E605F2C5E5D2B5D5C2B5D5C2C5C5C2C5C5C2F5D5D305E5E305E5E2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2C5E5D2D5F5E2E605F2F61602F61602E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F315F5F
+2F5F5F315F5F2F5F5F315F5F2F5F5F315F5F2F5F5F315F5F2F5F5F315F5F2F5F5F315F5F
+2F5F5F2E605F2D5F5E2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2E605F2D5F5E2D5F5E
+2D5F5E2D5F5E2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2F61602F61602F61602F61602F61602F61602E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2F61602F61602F61602E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F325F62325F62325F64315E61315E63315E63305D62
+305D62315E63315E63325F64325F64325F64315E63315E632E5E622E5E602E60612F5F61
+2F5F612F5F612E5E602E5E602E5E602D5D5F2E5E60315E61315E61305D602F5C5F305D60
+305D60315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F3060603060603161613062613161613062613060602F6160306060
+3060602D5D5D2E5E5E305E5E2F5F5F315F5F2F5F5F315F5F2E5E5E306060306060306060
+3060602F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D
+2C5C5C2D5F602E5E602D5D5F2F5C5F2F5D5D2F5D5D2F5C5F2D5D612C5D622C5D62306064
+305C5D355E5A375C545373682C58572D59582D5B592E5C5A2D5E5B2D5E5B2D5F5C2D5F5C
+2B5F5D2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D2E5E5E305E5E2F5B5A335D5C365E5E6B9192
+B4D7D9BAD9DCBDDADEA7C3C796B2B67B979B6885895675783D5F613B5E603E6465315959
+2E5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5D5D2D5D5D2E5E5E2F5F5F3060603060602F5F5F2F5F5F2E5E5E2F5F5F2F5F5F306060
+3060603060602F5F5F2F5F5F315F5F315F5F335F60326060335F60315F5F315D5E305E5E
+335F60326060335F60326060325E5F315F5F315D5E305E5E2D5D5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602E60612F61622F61622F61622E60612E6061
+2F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F5F306060
+3060602F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2F61602F61602F6160306263306263
+2D5F602D5F602D5F602D5F602D5F602E60612E60612F61622E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+3161613161613060623060603060622F5F612F5F612F5F612F5F612E5E602D5D5F2D5D5F
+2F5F612F5F612F5F632F5F632E5E602F5F5F3060603060602E5E5E2E5E5E2E5E5E2E5E5E
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F326060326060336161336161336161336161326060326060
+315F5F2F5F5F315F5F2F5F5F305E5E2E5E5E305E5E305E5E305E5E305E5E315D5E305E5E
+325E5F315F5F325E5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D
+3060602F5F5F2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2C5E5D2A5D5E2A5D5E2B5D5E2D5D5D
+2F5D5D2F5D5D2F5C5F2D5D612C5D622C5B61315E6330595B355C59375A535472682C5857
+2D59582D5B592E5C5A2D5E5B2D5E5B2D5F5C2D5F5C2B5F5D2B5F5D2C5E5D2C5E5D2C5E5D
+2C5E5D2E5E5E305E5E335F5E345E5D3E666685ABACB3D5D7B0CFD2B8D4D8BDD9DDC9E2E7
+BDD6DBB4CDD2A2BEC28FACB089A8AB749396476D6E2F5B5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2E5E5E2F5F5F2F5F5F3060603060602F5F5F2F5F5F2F5F5F315F5F
+325E5F325E5F335F60325E5F325E5F325E5F315D5E325E5F325E5F335F60325E5F325E5F
+315D5E315D5E2F5D5D2D5D5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2D5F602E60612E60612F61622E60612E60612D5F602F5F632F5F632F5F612F5F612F5F61
+2F5F612F5F612F5F612F5F612F5F612F5F5F3060603060602F5F5F2F5F5F2F5F5F2E605F
+2E605F2E605F2E605F2E605F2F61602F61622F61622D5F602D5F602D5F602D5F602D5F60
+2E60612E5F632F61622E60612E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F316161306060306060306060306060
+2F5F5F2F5F612F5F612F5F612E5E602D5D5F2D5D5F2F5F612F5F612F5F632F5F612E5E60
+2F5F5F3060602F5F5F2E5E5E2D5D5D2E5E5E2F5F5F2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2E5E5E2E5E5E2F5F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F326060326060326060326060315F5F315F5F315F5F315F5F315F5F315F5F305E5E
+305E5E305E5E305E5E315D5E315D5E315D5E315D5E325E5F325E5F325E5F315F5F315F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E3060602F5F5F2E5E5E2E5E5E2F5F5F
+2F5F5F2E5E5E2C5E5D2B5E5F2B5E5F2C5E5D2D5D5D2F5D5D2F5D5D2D5D5F2D5D5F2C5D62
+2D5D61315E63315B5A375B59395A535472662C58572D59582D5B592E5C5A2D5E5B2D5E5B
+2D5F5C2D5F5C2B5F5D2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D305E5C2D5958
+315B5A678F8F6B8E906486887594978CA9ADA2BEC2ADCACEBCD9DDBEDDE0BCDEE0B6D9DB
+86A9AB3E66662E5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E315F5F315F5F315F5F305E5E305E5E315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E2F5D5D2F5D5D2D5D5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602E60612E6061
+2D5F602D5F602F5F632F5F632F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F61
+2F5F5F3060603060602F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F
+2E60612D5F602E60612D5F602D5F602D5F602D5F602E60612E5F632F61622E60612E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F3060603060603060603060602F5F5F2F5F5F2F5F612F5F612F5F612E5E60
+2D5D5F2D5D5F2F5F612F5F612F5F632F5F612F5F613060602F5F5F2E5E5E2D5D5D2D5D5D
+2E5E5E3060602D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E305E5E305E5E305E5E305E5E
+305E5E305E5E315F5F315F5F325E5F315F5F315F5F2F5F5F2F5F5F306060306060306060
+3060602F5F5F3060602F5F5F2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2C5E5D2C5F602C5F60
+2D5F5E2E5E5E2F5D5D2F5D5D2D5D5F2D5D5F2D5E632E5E62325F64325C5B385C5A3A5B54
+5573672C58572D59582D5B592E5C5A2D5E5B2D5E5B2D5F5C2D5F5C2C605E2C605E2C5E5D
+2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D30615E305E5C2E5A593E68672D55552A50513E6062
+46686A5170736685887D9FA18FB1B3A1C4C6A4CACB779D9E325C5B2E5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2B5B5B2B5B5B2C5C5C2C5C5C2D5D5D2D5D5D2E5E5E
+2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E
+2E605F2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D
+2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E
+2E5E5E315F5F315F5F305E5E2F5D5D305E5E305E5E315F5F326060305E5E315F5F315F5F
+315F5F305E5E2F5D5D2F5D5D2C5C5C2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602D5F602D5F602F5F632F5F632F5F61
+2F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F5F3060603060602F5F5F2F5F5F
+2F5F5F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F602D5F602E60612E60612E6061
+2D5F602E60612E60612E5F632F60642E60612E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F612F5F612F5F612E5E602D5D5F2D5D5F2F5F612F5F612F5F63
+2F5F613060623060602F5F5F2E5E5E2C5C5C2D5D5D2F5F5F3060602E5E5E2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2E5E5E2E5E5E305E5E305E5E305E5E305E5E305E5E305E5E315F5F315F5F325E5F
+315F5F2E5E5E2F5F5F2F5F5F3060603060603060603060603060603060602F5F5F2E5E5E
+2E5E5E2F5F5F2F5F5F2E5E5E2C5E5D2E60612D60612F5F5F2E5E5E305E5E2F5D5D2D5D5F
+2C5C602E5F642D5E62325F64305C5B375E5B3B5C555674682C58572D59582D5B592E5C5A
+2D5E5B2D5E5B2D5F5C2D5F5C2C605E2C605E2D5F5E2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D
+2A5C5B2A5C5B3363633260602E5A5B2C55573A60632E545735585C3A5D613F65684A7073
+5C8486689193557E802F5B5C2E5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2B5B5B2B5B5B2C5C5C2C5C5C2D5D5D2D5D5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F
+2D5F5E2D5F5E2D5F5E2C5E5D2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2D5F5E2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2F5F5F2E5E5E2E5E5E2D5D5D
+2D5D5D2E5E5E2F5F5F3060602E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2C5C5C
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2D5F602D5F602F5F632F5F632F5F612F5F612F5F612F5F612F5F612F5F61
+2F5F612F5F612F5F5F3060603060602F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2D5F602D5F602F61622F61622E60612E60612E60612E60612E5F632F6064
+2E60612E60612E60612E60612E60612E60612E60612E60612E60612E60612E60612E6061
+2E60612E60612E60612E60612F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F612F5F61
+2F5F612E5E602D5D5F2D5D5F2F5F612F5F612F5F632F5F613060623060602F5F5F2E5E5E
+2C5C5C2D5D5D2F5F5F3060602E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3060602F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F3060602E605F2E605F2E605F2E605F2D5F5E2D5F5E2E5E5E2E5E5E
+2F5F5F2F5F5F2F5F5F2F5F5F305E5E305E5E305E5E305E5E2E5E5E2F5F5F2F5F5F306060
+3060603060603060603060603060602F5F5F2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2C5E5D
+2E60612D60612F5F5F2E5E5E305E5E2F5D5D2D5D5F2C5C602E5F642E5F63336065315D5C
+375E5B395C555674682C58572D59582D5B592E5C5A2D5E5B2D5E5B2D5F5C2D5F5C2C605E
+2C605E2D5F5E2C5E5D2C5E5D2C5E5D2C5C5C2B5D5C2D615F2357552B5D5C295959356363
+2F5B5C386163325B5D365E6031595B2A53552B5456355E60386465335F602957572C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D
+2D5D5D2D5D5D2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2E605F2E605F2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E
+2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F3060602F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602F5F63
+2F5F632F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F5F306060306060
+2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F2E60612D5F60306263
+2F61622F61622E60612E60612E60612E5F632E5F632E60612E60612E60612E60612E6061
+2E60612E60612E60612E60612E60612E60612E60612E60612E60612E60612E60612E5E5E
+2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F612F5F612F5F612E5E602D5D5F2D5D5F2F5F61
+2F5F612F5F632F5F612F5F613060602F5F5F2E5E5E2D5D5D2D5D5D2E5E5E3060602E5E5E
+2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F3060603060602F5F5F2F5F5F2F5F5F2F5F5F3060603060602E605F
+2E605F2E605F2E605F2D5F5E2D5F5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F305E5E
+305E5E305E5E305E5E2F5F5F2F5F5F2F5F5F3060603060603060603060602F5F5F306060
+2F5F5F2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2D5D5D2D5F602D5F602E5E5E2E5E5E2F5D5D
+2F5D5D2D5D612D5D612E5F642D5E62336065305C5B375E5B395C555674682C58572D5958
+2D5B592E5C5A2D5E5B2D5E5B2D5F5C2D5F5C2D615F2C605E2D5F5E2D5F5E2C5E5D2B5D5C
+2C5C5C2B5D5C3367652B5F5D285C5A2759582E605F2C5C5C2D5B5B346262346061335F60
+305C5D305E5E3361612E5E5E2A5A5A2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F
+3060603060602D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2D5F5E2D5F5E
+2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2C5C5C2C5C5C2D5D5D2E5E5E
+2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2C5C5C2B5D5C2C5E5D
+2C5E5D2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2F61602E605F2E605F2D5F5E
+2D5F5E2C5E5D2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602C5E5F
+2C5E5F2C5E5F2C5E5F2D5F602D5F602E60612F5F632F5F632F5F612F5F612F5F612F5F61
+2F5F612F5F612F5F612F5F612F5F5F3060603060602F5F5F2F5F5F2F5F5F2E605F2E605F
+2E605F2E605F2E605F2F61602F61622F61623062633062632F61622E60612E60612E6061
+2E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F63
+2E5F632E5F632E5F632E5F632E5F632E60612E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F
+2F5F612F5F612F5F612E5E602D5D5F2D5D5F2F5F612F5F612F5F632F5F612E5E602F5F5F
+3060602F5F5F2E5E5E2D5D5D2E5E5E2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2E605F2D615F2D615F2D615F2D5F5E2D5F5E
+2D5F5E2D5F5E2E605F2E605F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E3060602F5F5F2E5E5E2E5E5E2F5F5F2F5F5F
+2E5E5E2D5D5D2C5E5F2C5E5F2D5D5D2D5D5D2F5D5D2F5D5D2D5D612D5D612E5F642D5E62
+325F64305C5B365D5A385B545474672C58572D59582D5B592E5C5A2D5E5B2D5E5B2D5F5C
+2D5F5C2D615F2C605E2D5F5E2D5F5E2C5E5D2B5D5C2C5C5C2B5D5C2458562D64612C605E
+2D615F2C5E5D3264632555552E5E5E2B5B5B2E5E5E2F5D5D2D5D5D2F5F5F2A5C5B295B5A
+3163622C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F3060603060602E605F2D5F5E2D5F5E
+2D5F5E2D5F5E2E605F2E605F2F61602D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2E5E5E2D5D5D2C5C5C2C5C5C2A5C5B2B5D5C2C5E5D2E605F2E605F2E605F2E605F
+2D5F5E2F61602F61602F61602F61602E605F2E605F2D5F5E2D5F5E2C5E5F2C5E5F2C5E5F
+2C5E5F2C5E5F2C5E5F2C5E5F2C5E5F2D5F602D5F602C5E5F2C5E5F2C5E5F2D5F602E6061
+2E60612F5F632F5F632F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F612F5F5F
+3060603060602F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2F61602F61602F6160306263
+3062633062633062632F61622F61622E60612E60612E5F632E5F632E5F632E5F632E5F63
+2E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F63
+2E60612D5D5F2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F612F5F612F5F612E5E602D5D5F
+2D5D5F2F5F612F5F612F5F632F5F612E5E602F5F5F3060603060602E5E5E2E5E5E2E5E5E
+2E5E5E2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2E605F2D615F2D615F2D615F2D615F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2F5F5F
+2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D
+2D5D5D3060602F5F5F2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2D5D5D2B5D5E2B5D5E2C5C5E
+2D5D5D2F5D5D2F5C5F2F5C612D5D612D5E632D5E63325F64305C5D365D5A385B54547469
+2D59582D59582E5C5A2F5D5B2D5E5B2D5E5B2C5E5B2B5D5A2E62602E62602E605F2D5F5E
+2C5E5D2C5E5D2E5E5E2D5F5E275B59285F5C2A615E29605D2F63612B5F5D255756316362
+2B5D5C2A5C5B2B5B5B2A5C5B2C5E5D2C605E2C605E2D5F5E2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F61602F61602F61602F61602F61602E605F2E605F2D5F5E
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2E5E5E
+2F5F5F3060603060603161612F5F5F3060603060602F5F5F2E5E5E2D5D5D2D5D5D2E5E5E
+2B5D5C2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2D5F5E2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2D5F5E2D5F5E2E5E602E5E602E5E602D5D5F2D5D5F2D5D5F2D5D5F2D5D5F
+2C5C5E2C5C5E2D5D5F2D5D5F2D5D5F2E5E602E5E602E5E602F5F632F5F632F5F612F5F61
+2F5F612F5F612F5F612F5F612E5E602F5F613060603060603060603060602F5F5F2E5E5E
+2D5F5E2E605F2E605F2F61602F61603062612F61622F61623062633062632F61622F6162
+2F61622E60612E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F632E5F63
+2D5E622E5F632E5F632F60642F60642F60642E5F632E60612C5C5E2D5D5D2E5E5E2F5F5F
+2F5F5F2F5F5F2E5E602D5D5F2C5C5E2C5C5E2D5D5F2D5D5F2D5D5F2E5E602E5E622E5E60
+2D5D5F3060603060602E5E5E2C5C5C2D5D5D2E5E5E2D5D5D2E5E5E2E5E5E2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2B5D5C2C5E5D2D5F5E2E605F2F61602F61602F61602E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D615F2D615F2D615F2D615F
+2E605F2E605F2E605F2E605F2E605F3062613262622858583363632B5B5B306060306060
+3767672E5E5E3262622C5C5C2A5A5A3262622F5F5F2C5C5C3060603060603060602F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2D5F602C5E5F2D5D5F2F5C5F305C5F2F5C5F2F5C612E5E62
+2E5F642C5D62346166335F60335C58365B5355756A2C58572D59582D5B592F5D5B2D5E5B
+2E5F5C2C5E5B2C5E5B2D615F2D615F2D5F5E2C5E5D2C5E5D2C5E5D2D5D5D2D5F5E346866
+275E5B2A5E5C2B5F5D285C5A2A5E5C2B5D5C285A592F61602F61602F61602D5F5E2B5F5D
+295D5B2A5E5C2B5D5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E605F
+2E605F2E605F2F61602E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2E5E5E2F5F5F3060603060603060602F5F5F
+3060603060602F5F5F2E5E5E2D5D5D2D5D5D2E5E5E2B5D5C2C5E5D2C5E5D2D5F5E2E605F
+2E605F2E605F2D5F5E2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2E5E60
+2E5E602E5E602D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2E5E60
+2E5E602E5E602F5F612F5F632F5F632F5F612F5F612F5F612F5F612F5F612F5F612F5F61
+2F5F613060603060603060603060602F5F5F2E5E5E2D5F5E2E605F2E605F2F61602F6160
+2F61602F61622F61622F61622F61622F61622F61622F61622F61622E5F632E5F632E5F63
+2E5F632E5F632E5F632E5F632E5F632E5F632E5F632D5E622E5F632E5F632F60642F6064
+2E5F632E5F632E60612D5D5D2D5D5D2F5F5F2F5F5F3060602F5F5F2E5E602D5D5F2D5D5F
+2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2E5E622E5E602D5D5F3060603060602E5E5E2C5C5C
+2D5D5D2E5E5E2D5D5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D
+2C5E5D2D5F5E2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2D615F2D615F2D615F2D615F2E605F2E605F2E605F2E605F2C5E5D
+2C5E5D3060602D5D5D3262622A5A5A3161614B7B7B4878783363633060602F5F5F2F5F5F
+3161612E5E5E3060603060603060603060603060603060603060602F5F5F2F5F5F2D5E62
+2D5D612F5C5F2F5C5F305C5F305C5F2F5C612E5D632F5E662B5C61326167335F60335B5A
+355A5355756A2B57562C58572D5B592F5D5B2E5F5C2E5F5C2D5F5C2D5F5C2D615F2C605E
+2D5F5E2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2B5D5E2457583163643668692A5C5D2D5F60
+3466672A5C5D2B5D5E2D5F602E60612D5F602B5D5E2A5C5D2C5E5F2D5F602C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F
+2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D
+2D5D5D2E5E5E2F5F5F2F5F5F3060603060602F5F5F2F5F5F3060602F5F5F2E5E5E2D5D5D
+2D5D5D2E5E5E2B5D5C2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2E5E602E5E602E5E602D5D5F2D5D5F2D5D5F
+2D5D5F2D5D5F2D5D5F2D5D5F2E5E602E5E602E5E602F5F612F5F612F5F612F5F632F5F63
+2F5F612F5F612F5F612F5F612F5F612F5F613060623060623161613060603060602F5F5F
+2F5F5F2E5E5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E60612E60612E60612E6061
+2F61622F61622F61622F61622F60642F60642E60612E60612E60612E60612E60612E6061
+2E60612E60612D5F602E60612E60612E60612E60612E60612E60612D5F602E5E5E2E5E5E
+2F5F5F3060603060602F5F5F2E5E602E5E602E5E602E5E602D5D5F2D5D5F2D5D5F2D5D5F
+2D5D612D5D5F2D5D5F3060603060602E5E5E2C5C5C2D5D5D2E5E5E2D5D5D2E5E5E2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2F5F5F2F5F5F3060602B5B5B2E5E5E306060305E5E2C5A5A
+3361616B99995484843464642D5D5D3161613262623060602C5C5C346464316161316161
+3161613060603060603060603060603060602E5E622D5D612F5C5F2F5C5F305C5F305C5F
+2F5C612E5D632F5E662B5C61326167315F5F335B5A355A5354756A2B57562C58572D5B59
+2F5D5B2E5F5C2F605D2E605D2E605D2C605E2C605E2D5F5E2D5F5E2D5F5E2D5F5E2E5E5E
+2E5E5E2F5F613262643060622D5D5F26565827595A3161632A5C5D2B5B5D2B5D5E2D5D5F
+2C5E5F2E5E602D5F602E5E602E5E602C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2B5B5B2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2E605F2E605F2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F
+2F5F5F2E5E5E2F5F5F2F5F5F2F5F5F2D5D5D2D5D5D2D5D5D2E5E5E2B5D5C2C5E5D2C5E5D
+2D5F5E2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2E5E602E5E602E5E602D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2E5E602E5E60
+2E5E602F5F612F5F612F5F613060622F5F632F5F632F5F612F5F612F5F612F5F612F5F61
+2F5F613161633161633161613060603060602F5F5F2F5F5F2F5F5F2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2D5F602D5F602E60612E60612E60612F61622F61622F6162306165
+3061652E60612E60612E60612E60612E60612E60612E60612E60612D5F602E60612E6061
+2E60612E60612E60612D5F602D5F602F5F5F2F5F5F3060603060603060602F5F5F2F5F61
+2E5E602E5E602E5E602E5E602D5D5F2D5D5F2D5D5F2C5C602C5C5E2D5D5F306060306060
+2E5E5E2C5C5C2D5D5D2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2E5E5E2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F
+2F5F5F3262622D5D5D2C5C5C316161305E5E33616136646474A2A24D7D7D3060602C5C5C
+3161613161612F5F5F2B5B5B3262623060603060603060603060603060602F5F5F2F5F5F
+2F5F5F2E5E622D5D612F5C5F2F5C5F305C5F305C5F2F5C622E5D632F5E662B5C61326167
+315F5F335B5A355A535374692B57562C58572D5B592F5D5B2F605D30615E2F615E2F615E
+2D615F2D615F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5C5F4370733461642D5A5D
+3865683161632E5B5E275759315E612D5D5F2E5B5E2D5D5F315E612F5F612F5C5F2A5A5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2B5B5B2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5E5D2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2E605F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2D5D5D2E5E5E2F5F5F2E5E5E
+2D5D5D2D5D5D2D5D5D2E5E5E2C5C5C2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E602E5E602E5E602D5D5F
+2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2E5E602E5E602E5E602F5F612F5F612F5F61306062
+2F5F632F5F632F5F612F5F612F5F612F5F612F5F612F5F61306062306062306060306060
+2F5F5F2F5F5F2F5F5F2F5F5F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F602D5F60
+2E60612E60612E60612F61622F61622F61623061653061652E60612E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D
+3060603060603060603060602F5F5F2F5F5F2E5E602E5E602E5E602E5E602E5E602D5D5F
+2D5D5F2D5D5F2C5C602C5C5E2D5D5F3060603060602E5E5E2C5C5C2D5D5D2E5E5E2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F61602E605F2E605F2E605F
+2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F315F5F315F5F305E5E305E5E2E5C5C336161
+315F5F3866663561625B89893A6A6A2C5C5C2F5F5F3060602F5F5F3161612E5E5E306060
+2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E622D5D612F5C5F305C5F
+305C5F305C5F2F5C622E5D632E5D652B5C61316066315F5F325A59355A535374692B5756
+2C58572D5B592F5D5B2F605D30615E2F615E2F615E2C605E2D615F2E605F2F61602F6160
+2F61603060603260604B777A6995984A73772D595C2F5B5E2754572D5A5D3966692C595C
+2B585B2C595C2D5A5D2F5C5F305D602F5B5E2D5A5D2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2E5E5E2E5E5E2E5E5E2D5D5D2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2E5E5E2C5C5C
+2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E602E5E602E5E602D5D5F2D5D5F2D5D5F2D5D5F2D5D5F2D5D5F
+2D5D5F2E5E602E5E602E5E602F5F612F5F612F5F612F5F632F5F632F5F612F5F612F5F61
+2F5F612F5F612F5F612F5F612F5F612F5F5F2E5E5E2F5F5F2F5F5F2F5F5F3060602E605F
+2E605F2E605F2E605F2E605F2E605F2D5F602D5F602E60612E60612F61622F61622F6162
+2F61622F60642F61622E60612E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D3060603060602F5F5F2F5F5F2F5F5F
+2E5E5E2E5E602E5E602E5E602E5E602D5D5F2D5D5F2D5D5F2D5D5F2D5D612D5D5F2D5D5F
+3060603060602E5E5E2C5C5C2D5D5D2E5E5E2D5D5D2D5D5D2D5D5D2C5C5C2D5D5D2D5D5D
+2E5E5E2E5E5E2F5F5F2F61602E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F315F5F315F5F2E5C5C346262305E5E315F5F2E5C5C2F5D5D305C5D356363305E5E
+2B5B5B3464643161612E5E5E3464643161612F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E622D5D61305C5F305C5F305C5F305C5F2F5C622E5D632E5D65
+2A5B60316066315F5F325A593459525374692C58572D59582E5C5A2F5D5B2F605D30615E
+2F615E2F615E2C605E2C605E2E605F2F61602F61602F6160306060315F5F618A8E8DB6BA
+85ACB179A2A6719A9E558184467275325E61315D60346063366265356164315D602F5B5E
+315A5E305C5F2E5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5F5E2D5F5E
+2D5F5E2E605F2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2D5D5D
+2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2E5E5E2E5C5C2F5D5D2F5D5D305E5E315F5F315F5F
+315F5F305E5E2F5D5D2F5D5D305E5E305E5E305E5E315F5F315F5F315F5F305D60305D60
+305D602F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F2F5C5F305D60305D60
+305D60315E612F5F632F5F632F5F612F5F612F5F612F5F612F5F612F5F612E5E602E5E60
+2D5D5D2D5D5D2E5E5E2F5F5F3060603060602F61602F61602F61602F61602F61602E605F
+2E60612D5F602F61622F61622F61622F61622F61622F61622E5F632E60612E60612E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2C5E5D
+2C5E5D2B5D5C3060602F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5F2D5D5F2D5D5F2D5D5F
+2D5D5F2D5D5F2D5D5F2D5D5F2E5E622E5E602D5D5F3060603060602E5E5E2C5C5C2D5D5D
+2E5E5E2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2E5E5E2F5F5F2F5F5F2F61602E605F
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2F5F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315D5E386465
+335F60335F60305C5D2F5B5C4773743B69693361612D5D5D3666663262622D5D5D336363
+3161613060602F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E622D5D61
+305C5F305C5F305C5F305C5F2F5C622E5D632E5D652A5B60316066305E5E315B59325A52
+5374692C58572D59582E5C5A305E5C2F605D30615E2F615E2E605D2B5F5D2B5F5D2D5F5E
+2E605F2F61603060602F5F5F315F5F4F7B7C5F888A4C7579527B7D648D916A9395668F93
+3E676B466F734B74784C7579456E723861652F585C2E575B2F5B5E2E5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E
+2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2D5F5E2E5E5E2D5F5E2E5E5E2C5E5D2B5D5C
+2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2D5D5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D
+2E5E5E2C5C5C2D5D5D2F5D5D2E5E5E315F5F2F5F5F315F5F305E5E305E5E305E5E305E5E
+305E5E315F5F315F5F315F5F315F5F305D60305D60305D602F5C5F2F5C5F2F5C5F2F5C5F
+2F5C5F2E5B5E2E5B5E2F5C5F2F5C5F2F5C5F305D60305D60305D602F5F612E60612F5F61
+2E60612F5F612E60612F5F612E60612D5D5F2C5E5F2C5C5C2C5E5D2D5D5D2D5F5E306060
+3161613060603060603161612F61603060602E605F2F5F612D5F603062633062632F6162
+2F61622F61622E60612E60612E60612E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2D5F5E2C5E5D2B5D5C2B5D5C3060602F5F5F2F5F5F
+2E5E5E2D5D5D2D5D5D2D5D5F2D5D5F2C5C5E2C5C5E2D5D5F2D5D5F2D5D5F2E5E602E5E60
+2E5E602D5D5D3060603060602E5E5E2C5C5C2D5D5D2E5E5E2D5D5D2C5C5C2C5C5C2C5C5C
+2C5C5C2D5D5D2E5E5E2F5F5F2F5F5F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315D5E366263325E5F3662633965663D696A729E9F
+6694943969693060603565653262622D5D5D3060602F5F5F3161613060602F5F5F2F5F5F
+2F5F5F315F5F2F5F5F315F5F2F5F612E5E622D5D612F5C61305C5F305C5F305C5F305B61
+305D632E5D632A5B60316165305E5E315B57325A515374692A58582B59592D5B5B2F5D5D
+2F5F5F2F5F5F2E605F2D5F5E3062612B5D5C3060602D5D5D2F5F5F3462622F5D5D336161
+336363315F5D305E5E3561603D66684870705C82856F959895B8BC99BFC29DC3C690B8BA
+40696B355E60305C5D2B57582E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E2F5F5F315F5F2F5F5F315F5F2E5E5E2C5C5C2B5B5B2E5E5E2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5E5D2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2B5D5C
+2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2D5D5D2D5F5E
+2E5E5E2D5F5E2F5F5F2F5F5F3161613060602F5F5F2F5F5F2E5E5E2E5E5E2F5F5F2F5F5F
+326060315F5F305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E2E5C5C2E5C5C2F5D5D2F5D5D
+2F5D5D305E5E305E5E2E5E5E2E605F2D615F2E605F2D615F2E605F2D615F2E605F2D615F
+2E605F2E62602F61602E62602F61602E62602F61602E605F346262346262336161316161
+3260603161613361613161612F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61603062612F61602F61602E605F
+2D5F5E2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E
+2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D3060603060602E5E5E2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2F61602F6160
+2F61602F61602F61602F61602B5B5B3A6A6A2858582858582F5F5F386868315F5F3F6D6D
+3967673765653D6B6B3E6C6C3B67684C787982AEAF6997973C6C6E3A6C6D3A6A6C38686A
+366668346466356265346164305D602956593461643461642F5B5E336063325E61305D60
+2F5E642F5E64315E63315C62315D60305C5F305C5F2E5B602F5F632E5E62325F622F5B5A
+325C58335B524E72662A58582B59592D5B5B2F5D5D2F5F5F2F5F5F2E605F2D5F5E306261
+2F61603161612C5C5C3361613563632B5959335F603A6463365E5E43696A66898B88AAAC
+9EBDC0ACCBCEB5D4D7B2D1D6BBDCE1B9DCE09BC1C43F686A2C58592D5B5B2F5D5D2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E
+305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F315F5F315F5F
+2F5D5D2C5C5C2C5C5C2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2D5F5E2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E
+2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2E605F2E605F306060
+3060602F5F5F2F5F5F2E5E5E2E5E5E2F5F5F2F5F5F326060315F5F305E5E305E5E2F5D5D
+2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E2E5E5E2E605F
+2D615F2D615F2D615F2D615F2D615F2D615F2D615F2D615F2E62602E62602E62602E6260
+2E62602E62602E605F336161335F60326060315F5F315F5F315F5F3260603260602F5F5F
+2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2F61602F61602F61602E605F2D5F5E2C5E5D2C5E5D2C5E5D2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2D5F5E2D5F5E3060603060602F5F5F2E5E5E2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E
+2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E
+2D5F5E2E605F2E605F2F61602F61602E605F2E605F2E605F2E605F2E605F2E605F336363
+3060603A6A6A3C6C6C4070704777773361613260603765652D5B5B3260602F5D5D295556
+48747577A3A4457373326264316364326264336365336365346466366366376467437073
+3C696C3763662F5B5E3763663B676A315D603360652F5E642E5F64315E64305D62335C60
+325B5F305C5F2F5C5F315E632E5E60325F622F5B5A335E57335B524F73652A58582B5959
+2D5B5B2F5D5D2F5F5F2F5F5F2E605F2D5F5E2F61603264633161612C5C5C366464336161
+2B5959436B6D7F989D98ABB2B3C6CDC4D7DEC7D8E0C3D6DDC3D6DDC4D8DFB7D0D7ABC8CE
+93B4B9759B9E365F612F5D5D2F5F5F2D5F5E2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E315F5F315F5F305E5E2F5D5D2C5C5C2C5C5C2E5E5E2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2D5F5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D
+2C5E5D2D5F5E2D5F5E2D5F5E2E605F2E605F3060603060602F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F326060326060315F5F315F5F305E5E305E5E315F5F315F5F305E5E305E5E
+305E5E305E5E305E5E315F5F315F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2F61602F61602F61602F61602F61602F61602E605F326060315F5F
+315F5F305E5E305E5E305E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F6160
+2E605F2E605F2D5F5E2C5E5D2C5E5D2C5E5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F
+2F5F5F2F5F5F2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E3060602F5F5F
+2F5F5F2E5E5E2E5E5E2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F306060306060
+2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E315F5F326060588686477575305E5E2F5D5D
+285656315F5F325E5F3A6667335F602F5B5C335F60305C5D40696B2F5B5C346164316163
+3060622F5F612F5F612F5F61315E61325F622855583764673A66692E5A5D346063335F62
+2A56593A676C2F5E642E5F64305D63305D62335C60325B5F305C5F2F5C5F315E632E5E60
+325F62305C5B345F58345C535074662A58582B59592D5B5B2F5D5D2F5F5F2F5F5F2E605F
+2D5F5E2F61603264633161612E5E5E3765652F5D5D336161648A8DB2C9CFC6D7DFCFE0E8
+C8D9E1BFD0D8B8C9D1A6B9C092A6AD6D868D5673793E5F643A6264285455326262306261
+2B5D5C2C5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+305E5E305E5E2F5D5D2C5C5C2C5C5C2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D
+2D5F5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2E605F
+2E605F3060602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F326060326060326060
+315F5F315F5F315F5F326060326060315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F6160
+2F61602F61602F61602F61602F5F5F315F5F315F5F305E5E305E5E305E5E305E5E2E5E5E
+2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D
+2C5E5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2C5C5C2C5C5C2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D
+2D5D5D2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F3060603060602F5F5F2F5F5F2E5E5E2E5E5E2D5D5D
+2D5D5D2D5B5B3664644D7B7B3462622D5B5B2F5D5D326060305E5E295556376364305C5D
+2F5B5C3864653662633D66683662633461643161632F5F612E5E602D5D5F2D5D5F2F5C5F
+305D603562653663663864673460633F6B6E4470733460632E5B602F5E642D5E63305D63
+305D62335C60325B5F305C5F2F5C5F305D622E5E60325F62305C5B345F58355D54517567
+2A58582B59592D5B5B2F5D5D2F5F5F2F5F5F2E605F2D5F5E2F61602F6160306060306060
+3664642B59593C6A6A7EA7A9BCDFE1B2D1D49DBCBF89A6AA7A979B6B888C59767A4A696C
+4160653A5B6032585B386163305C5D2D5B5B2555552858582E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2F5D5D305E5E305E5E305E5E2F5D5D2C5C5C2C5C5C
+2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2D5F5E2D5D5D2D5D5D2D5D5D2D5D5D
+2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C
+2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F315F5F326060326060326060326060326060326060326060326060326060
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3060603060603060603060603060603060602F5F5F
+326060315F5F315F5F305E5E305E5E305E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E
+2E605F2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5C5C2D5D5D2D5D5D2D5D5D
+2E5E5E2F5F5F2F5F5F2F5F5F2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2E5E5E2E5E5E2E5E5E2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F
+3060603060602F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D3765655E8A8B588485366263
+376364305C5D3965662D595A3E6769365F613A6365345D5F2B54565C85876D96982E5A5B
+2F5C5F2D5D5F2E5E603060623262643565673A676A3B686B315E612D5A5D3F6C6F3E6B6E
+366265426E71416D702F5C612E5D632D5E63305D63305D62335C60335C5E315D60305D60
+305D622E5E60325F62305C5B345F58355D545175692A58582B59592D5B5B2F5D5D2F5F5F
+2F5F5F2E605F2D5F5E2E605F2D5F5E3060603161613361612B59593E6C6C78A6A67EAAA9
+628E8D537D7C557F7E5179793D656533595A375D5E32585B396163355E60305C5D2C5A5A
+2C5A5A2B5B5B3666662E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C
+2E5C5C2F5D5D305E5E305E5E2F5D5D2C5C5C2C5C5C2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2C5E5D2D5F5E2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E
+2E5E5E2E5E5E2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E
+2D5F5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F326060326060315F5F
+315F5F326060326060326060326060326060326060326060326060315F5F315F5F315F5F
+315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+3060603060603060603060603060603060602F5F5F326060326060315F5F315F5F315F5F
+315F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D
+2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2C5C5C
+2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5C5C2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F3060603060602F5F5F2F5F5F2F5F5F
+2E5E5E2E5E5E2E5E5E44707176A2A35C8889386465325E5F2C58593C6869346061446D6F
+436C6E487173477072436C6E729B9D739C9E38646535626534646636666839696B3B6B6D
+3E6E70426F724370734C797C55828579A6A96E9B9E426E713E6A6D406C6F2D5A5D2E5D63
+2D5E63305D62305D60335C5E335C5E315D60305D60315E632E5E62325F62305C5B345E5A
+345C535074682A58582B59592D5B5B2F5D5D2F5F5F2F5F5F2E605F2D5F5E2D5F5E2C5E5D
+3262622F5F5F305E5E305E5E37656552828240726F285C58285A574B7D7A6B9C99719F9D
+6C98976C989770999B7CA5A76591923D6B6B326060315F5F2C5C5C2E5E5E2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E
+305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5B5B2E5C5C2F5D5D305E5E305E5E2F5D5D
+2D5D5D2C5C5C2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2D5F5E2D5D5D2D5D5D
+2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D
+2C5C5C2C5C5C2C5E5D2C5E5D2C5E5D2D5F5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F
+305E5E305E5E315F5F315F5F326060326060305E5E305E5E315F5F326060326060326060
+326060315F5F326060326060315F5F315F5F315F5F305E5E305E5E305E5E315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F326060326060326060326060326060
+326060315F5F326060326060315F5F315F5F2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2F5D5D2F5D5D305E5E315F5F315F5F305E5E305E5E305E5E305E5E305E5E
+305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E
+2F5F5F2F5F5F3060603060602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F406C6D527E7F
+3861632D56583760624A73754E77793A63652D56583E67693D656748707260888A7DA5A7
+689092557E803A66673A68683B69693C6A6A3C6A6A3B69693A68683A6868326060376565
+517F7F5381814977775482824B7979315E612E5D632D5E63305D62305D60335C5E335C5E
+315D60305D60315E632E5E62325F622F5B5A335D59335B534F73672A58582B59592D5B5B
+2F5D5D2F5F5F2F5F5F2E605F2D5F5E2D5F5E2D5F5E3363632D5D5D2F5D5D3462622F5D5D
+305E5E315D5C335F5E3662613864633963623A64633E6867426C6B557E8077A0A2699596
+3866662C5A5A3060603060602D5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2D5B5B2E5C5C2F5D5D2F5D5D305E5E2F5D5D2D5D5D2C5C5C2E5E5E2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2C5E5D2D5F5E2C5C5C2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2C5C5C2C5E5D2C5E5D2C5E5D
+2D5F5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F305E5E305E5E315F5F315F5F326060
+3361612F5D5D305E5E315F5F326060326060326060326060315F5F315F5F315F5F315F5F
+315F5F305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F326060326060326060326060326060326060315F5F326060315F5F315F5F
+305E5E2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F306060306060305E5E305E5E315F5F
+326060326060326060315F5F315F5F305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F306060
+306060306060306060306060306060325E5F3864653B64663E6769365F614C7577456E70
+345D5F355E603760622E5658325A5C4B73757EA6A86A9294436C6E325E5F326060336161
+336161326060305E5E2E5C5C2D5B5B315F5F3462623866662C5A5A2F5D5D406E6E3A6868
+2C5C5E2D5D612D5E62305D60305D60335C5E335C5E315D60305D60315E632E5E62325F62
+2F5B5C325C58335B534E72662957572B59592E5C5C2F5D5D2D5D5D2D5D5D2D5F5E2E605F
+2A5C5B2D5F5E3565653262622D5B5B32606036646431595B44606464787F7E959B859CA2
+789196607C8047646835545735585C446A6D3D66682F5B5C3060602F6160285C5A2D5F5E
+2C5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D305E5E305E5E2E5C5C2E5C5C2F5D5D2F5D5D
+2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F
+326060315F5F315F5F305E5E305E5E305E5E305E5E315F5F305E5E305E5E305E5E305E5E
+305E5E315F5F326060336161326060326060315F5F315F5F315F5F315F5F315F5F315F5F
+305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F
+315F5F3260603260603260602F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F
+2F5F5F2D5D5D2D5D5D2D5D5D305E5E315F5F315F5F2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E
+2E5E5E2D5D5D2D5D5D2C5C5C2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2E5E5E2E5E5E315F5F326060326060315F5F315F5F305E5E2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+3763643D696A335C5E345D5F4C75773C65673D6668355E60345D5F355E603C6466446C6E
+59818388B0B24E7678325B5D2F5B5C3260602F5D5D305E5E326060315F5F3260602D5B5B
+2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E2D5D5F2D5D612C5D612F5C5F2F5C5F
+325B5D325B5D305C5F2F5C5F2D5A5F2B5B5F305D602F5B5C335D59345C544F7369295757
+2B59592E5C5C2F5D5D2D5D5D2D5D5D2D5F5E2E605F3466652F61602B5B5B2E5E5E336161
+2B5959356363577D8097ABB2B5C2CBC4D2DBBECFD7B9CCD3B4C8CF9BB4B97A979B44656A
+375A5E30585A325E5F2E5E5E2A5C5B2A5E5C2A5E5C2C5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2F5D5D305E5E305E5E2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C
+2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F315F5F315F5F305E5E305E5E2F5D5D
+2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E305E5E315F5F326060326060326060
+326060315F5F315F5F315F5F315F5F315F5F315F5F305E5E315F5F315F5F315F5F315F5F
+305E5E305E5E305E5E305E5E305E5E305E5E315F5F315F5F326060326060316161306060
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3060602F5F5F2D5D5D2D5D5D2D5D5D305E5E
+315F5F315F5F305E5E2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2E5E5E
+2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E315F5F
+315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F315F5F356162315D5E335C5E3D66684D7678
+487173567F814C75775D86885982846A9294749C9E689092739B9D41696B3D66682B5758
+2D5B5B2F5D5D315F5F2D5B5B2856562E5C5C356363305E5E305E5E305E5E305E5E305E5E
+305E5E2F5D5D2D5D5D2C5D612C5D612F5C5F2F5C5F325B5D325B5D305C5F2F5C5F2E5B61
+2C5C60315E632F5B5C335D59345C544F73692A58582C5A5A2E5C5C2F5D5D2D5D5D2D5D5D
+2D5F5E2D5F5E2D5F5E3264632C5C5C2C5C5C3563632D5B5B46747486AEB0AFC8CDB7CBD2
+BFD3DAC5DCE2C8DFE5C0DCE0B6D3D7ABCDCF7C9FA3486E7130595B3561622E5E5E2A5C5B
+2E605F2B5D5C2D5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D305E5E2E5C5C2E5C5C
+2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2C5E5D2C5E5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E
+315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E315D5E315D5E305E5E305E5E
+2F5D5D305E5E305E5E315F5F315F5F326060315F5F315F5F315F5F305E5E305E5E315F5F
+315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D
+2E5E5E2F5F5F3060603060603161613161613060602F61603060602F5F5F2F5F5F306060
+3060603060602F5F5F2D5D5D2F5D5D2F5D5D305E5E315F5F315F5F305E5E2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F
+305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F315F5F
+315F5F315F5F335F602F5B5C3F6B6C4773743C6869356162517D7E537F80436C6E365F61
+3D66684C7577618A8C91BABC628B8D396264356162366263325E5F2D595A2F5D5D356363
+326060295757305E5E305E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2C5D612C5D61
+2F5C5F2F5D5D325B5D325B5D305C5F2F5C5F2E5B612C5C60315E632F5B5C335D5B335A55
+4E716A2A58582C5A5A2E5C5C2F5D5D2D5D5D2D5D5D2C5E5D2D5F5E265857326463316161
+2D5D5D326060326060437171689193698B8D6C898D7796998BAAAD95B7B999BBBDA4C7C9
+B3D9DAA6CED06B94963C6869305E5E2F5D5D2D5D5D2E5E5E2A5A5A2F5D5D2F5D5D2E5C5C
+2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C
+2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E305E5E305E5E326060326060315F5F
+315F5F305E5E315F5F325E5F325E5F305E5E305E5E2F5D5D2F5D5D305E5E305E5E315F5F
+315F5F315F5F315F5F305E5E305E5E305E5E315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2F5F5F306060306060316161
+3161612F61602F61602F5F5F2F5F5F2F5F5F2F5F5F3060603060602F5F5F2D5D5D2F5D5D
+2F5D5D305E5E315F5F315F5F305E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+3060602E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F315F5F315F5F315F5F335F60335F60416D6E
+477374396566305C5D416D6E4D797A37606230595B345D5F376062537C7E99C2C481AAAC
+4F787A325E5F325E5F366263325E5F2F5D5D315F5F2E5C5C305E5E305E5E305E5E2F5F5F
+2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2C5E5F2C5E5F2F5C5F2F5D5D325B5D325B5D305C5F
+2F5C5F2F5C622D5C62315E632F5B5C335D5B335A554E716A2A58582C5A5A2E5C5C2F5D5D
+2D5D5D2D5D5D2C5E5D2D5F5E2F61602D5F5E2F5F5F3060602F5D5D326060346262326060
+2F5B5A3662613965643864633F6B6A4D79785985845D89887AA8A8659393406E6E2B5959
+2E5C5C305C5D2B57582D595A2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D
+2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D
+2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5E5D2C5E5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D315F5F315F5F305E5E305E5E305C5D305C5D315D5E315D5E
+305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F305E5E305E5E305E5E305E5E
+305E5E315F5F315F5F3260602F5F5F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D
+2C5E5D2D5F5E2D5F5E2E605F2E605F2F61603062613062612E605F2E605F2E605F2D5F5E
+2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2D5D5D2F5D5D2F5D5D305E5E315F5F315F5F305E5E
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3060602E5E5E2E5E5E2E5E5E2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315D5E315D5E315D5E325E5F
+325E5F325E5F325E5F315D5E305C5D305C5D305C5D305C5D305C5D305C5D305C5D305C5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F
+315F5F315F5F315F5F315F5F326060305E5E2E5C5C3967674775754876763F6D6D487676
+4672732F5B5C315D5E3662633B67685B8788567F81477072467271305C5B315D5C366261
+386463325E5D295755366462315F5D315F5D2F605D2F605D2E5F5C2D5E5B2D5E5B2C5C5C
+2C5E5F2C5E5F2F5C5F2F5D5D325C5B325B5D305C5F2F5C5F2F5C622D5C62315E632F5B5E
+335D5B335A554E716A2B59592C5A5A2E5C5C2F5D5D2D5D5D2C5C5C2C5E5D2C5E5D326463
+2658572D5D5D3464642C5A5A315F5F4C7A7A618D8E436D6C3D6565365E5E345C5C355F5E
+37616036605F315D5C3C68694773743B67682D595A335F60315D5E2A5657325E5F305E5E
+2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D
+2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2E5C5C2E5C5C2F5B5C2F5B5C2F5B5C2F5B5C305E5E305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F3060602D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F
+2F61602F61602F61602E605F2E605F2D5F5E2D5F5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F
+2D5D5D2F5D5D2F5D5D305E5E315F5F315F5F305E5E315F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E315D5E315D5E325E5F325E5F325E5F325E5F315D5E315D5E305C5D
+305C5D305C5D305C5D305C5D305C5D305C5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F315F5F315F5F315F5F2F5D5D
+315F5F2A5858305E5E4270704A78783967674472724C78792F5B5C2C58593763643A6667
+416D6E3E67693D6668608C8B5E8A895E8A89416D6C335F5E3A66652E5C5A2E5C5A315F5D
+315F5D2F605D2F605D2E5F5C2D5E5B2C5D5A2C5C5C2C5E5F2C5E5F2F5D5D2F5D5D325C5B
+325C5B305C5F2F5C5F2E5B612C5B61315E632F5B5E335D5B335A554E716A2B59592D5B5B
+2F5D5D2F5D5D2D5D5D2C5C5C2B5D5C2C5E5D2B5D5C2A5C5B2F5F5F3363632E5C5C315F5F
+5886868EB6B8B3CCD1A8BBC29BAEB594A8AF849BA16B878B5B787C557779577A7E466C6F
+365F61325E5F3460612F5D5D2D5B5B336161305E5E305E5E2F5D5D2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C
+2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2F5D5D2E5C5C2E5C5C2E5C5C305E5E2F5D5D305C5D2F5B5C2F5B5C2F5B5C
+2F5B5C305C5D305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E315F5F3060602C5E5D2B5F5D2C605E2D615F2D615F2D615F
+2D615F2D615F2D615F2D615F2D615F2D615F2D615F2D615F2D615F2D615F2E605F2E605F
+2E605F2E605F2E605F2E605F2F5F5F2F5F5F315F5F2F5D5D2F5D5D2F5D5D305E5E315F5F
+325E5F305E5E315F5F315F5F315F5F305E5E305E5E305E5E2F5D5D2F5D5D305E5E305E5E
+305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E325E5F325E5F
+325E5F325E5F325E5F315D5E315D5E305C5D305C5D305C5D305C5D305C5D305C5D305C5D
+305C5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E315F5F315F5F315F5F315F5F315F5F2C5C5C2F5F5F3060602F5F5F2C5C5C3E6E6E
+3B6969497777326060315F5F366464305E5E2C58592D595A2F5B5C335F604672716C9897
+85B1B0507C7B275352305C5B2F5D5B366462315F5D315F5D2F605D2F605D2E5F5C2D5E5B
+2B5D5A2B5D5C2C5E5F2C5E5F2F5D5D2F5D5D325C5B325C5B305C5F2F5C5F2E5B612C5B61
+315E632F5B5E335D5B345B564F726B2C58592D5B5B2F5D5D2F5D5D2D5D5D2B5D5C2B5D5C
+2B5F5D2B5D5C3466652F5F5F2E5E5E3664642E5A5B38646564878BB4C7CEC8D2DCD0DAE4
+C7D4DDC0CED7BED1D8B9D0D6AFCBCFA1C0C55E8185345C5E335C5E2F5B5C2B59592F5D5D
+2F5D5D305E5E305E5E2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D
+2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D
+2C5E5D2D5D5D2D5D5D2F5D5D2D5D5D2F5D5D2D5D5D2F5D5D2D5D5D2F5D5D2D5D5D2F5D5D
+2D5D5D2F5D5D2D5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5C5C2E5C5C2E5C5C
+2E5C5C315F5F315F5F305E5E305E5E315D5E305E5E315D5E305E5E305E5E2E5E5E2F5D5D
+2D5D5D2F5D5D2D5D5D2F5D5D2D5D5D2F5D5D2D5D5D2F5D5D2D5D5D305E5E2E5E5E315F5F
+3060602B5D5C2B5F5D2C605E2D615F2D615F2E62602E62602E62602E62602E62602E6260
+2D615F2D615F2D615F2C605E2C605E2F61602F61602F61602E605F2E605F2F6160306060
+3060602F5F5F2D5D5D2F5D5D2D5D5D305E5E315F5F315F5F305E5E315F5F2F5F5F315F5F
+2E5E5E305E5E2D5D5D2F5D5D2C5C5C305E5E2E5E5E305E5E2D5D5D2F5D5D2D5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E305E5E325E5F335F60335F60325E5F325E5F315D5E305C5D
+305C5D305C5D305C5D305C5D305C5D305C5D305C5D305C5D305C5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F315F5F315F5F
+315F5F3161612858582F5F5F3161612959594E7C7C548282598787386465356363356162
+305C5D366263346061315D5E3460612B5756335F5E4E7A79436F6E3965643B67662A5856
+33615F315F5D315F5D315F5D2F605D2E5F5C2D5E5B2C5D5A2A5C5B2C5E5F2D5D5F2F5D5D
+305C5D305C5B305C5D305C5F2F5C612B5A602B5A60305D622F5B5C335D5B345C544F7369
+2D56582D595A2E5C5C2E5C5C2C5C5C2B5D5C2A5E5C29605D2F6361285C5A2E605F386666
+2E5A5B376062345C5E416267849BA1AEBFC7CAD8E1C7D5DEC3D4DCC9DCE3C3D7DEACC8CC
+69888D42686B355D5F345D5F335C5E335C5E2E5759345D5F2E5A5B2D5B5B2D5B5B2D5B5B
+2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B
+2F5B5C2F5B5C2F5B5C2F5B5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2C5E5D
+2D5D5D2C5E5D2D5D5D2C5E5D2C5C5C2B5D5C2C5C5C2B5D5C2D5D5D2C5E5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2F5D5D2D5D5D2F5D5D2D5D5D2D5D5D2C5E5D2F5F5F2E605F2F5F5F2E605F2D5D5D2C5E5D
+2D5D5D2C5E5D2C5C5C2C5E5D2D5D5D2D5F5E2E5E5E2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2F61602F61602F61602F61602F61602F61602E605F2E605F2F5F5F2E605F
+2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2E605F2F5F5F2D5F5E2E5E5E2C5E5D2D5D5D2B5D5C
+2C5C5C2B5D5C2C5C5C2B5D5C2D5D5D2C5E5D2D5D5D2D5D5D2E5C5C2F5B5C2F5B5C2F5B5C
+305C5D305C5D305C5D305C5D305C5D305C5D305C5D315D5E315D5E315D5E325E5F325E5F
+315F5F315F5F326060326060326060315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E315F5F315F5F326060315F5F315F5F305E5E2C5C5C2E5E5E2E5C5C285656
+2E5C5C436F70598586649091557E806490913C6567376364426E6F447071507E7E2D595A
+346061315A5C315D5E335F602E5A5B2D595A325E5F346061325E5F315F5F315F5F315F5F
+315F5F315F5F315F5F2F5F5F2E5E602E5E60305E5E305C5D305C5D305C5D305C5F2F5C61
+2E5D63295A5F306064305E5E325C58345C535374692D56582D595A2F5B5C2D5D5D2C5C5C
+2A5E5C2A5E5C29605D2C6360275B592D5F5E3462622D595A41696B3D63663A5B603D5A5E
+5D767B7F969C94ABB1A0B4BB98AFB57A969A5B7A7D43696C315A5C305C5D305E5E2F5D5D
+315F5F2F585A2E5A5B305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5B5C2F5B5C2F5B5C2F5B5C2E5C5C
+2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C
+2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D
+2C5E5D2D5F5E2E605F2E605F2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F6160
+2F61602F61602F61602F61602F61602F61602E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5D5D2E5C5C2F5B5C2F5B5C305C5D305C5D305C5D305C5D305C5D305C5D
+305C5D305C5D315D5E315D5E315D5E325E5F325E5F315F5F315F5F326060326060326060
+315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F
+315F5F315F5F305E5E2B5B5B3161613765653361612E5A5B325E5F466F71588183668F91
+85AEB05E878938616337636457838478A6A6618F8F335F602F585A305C5D376364356162
+335F60335F60305C5D325E5F325E5F315F5F315F5F315F5F315F5F315F5F315F5F2E5E60
+2E5E60315D5E305C5D305C5D305C5D2F5C612D5D612E5D63295A5E2F5F63305E5C315B57
+335B525375672D56582D595A2F5B5C2D5D5D2C5C5C2A5E5C2A5E5C29605D2B5F5D285C5A
+2F61603462623561625E86885C8285476A6E4A6D6F3E616335575936585A3D5C5F3C5E60
+365C5D315B5A2D5B5B2456552D615F2B625F285F5C2D64612D5F5E2D5F5E305E5E305E5E
+305E5E305E5E305E5E305E5E305E5E305E5E2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2F5B5C2F5B5C2F5B5C2F5B5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2D5F5E2E605F2E605F2D5F5E
+2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2F61602F61602F61602F61602F61602F61602F61602F6160
+2F61602F61602F61602F61602E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D
+2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2B5D5C2C5C5C2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E
+315F5F315F5F315F5F315F5F326060326060326060315F5F305E5E305E5E305E5E305E5E
+305E5E2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E3262622D5D5D
+2D5D5D326060315D5E2D595A345D5F3E676940696B527B7D456E70335C5E2D595A376364
+4876764977774C78793A66672F5B5C2D595A2A56572C5859325E5F346061315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F2E5E602E5E60315D5E305C5D305C5D305C5D
+2F5C612D5D612E5D63295A5E2F5F632F5D5B325B57355A525375672E57592D595A2F5B5C
+2D5D5D2D5D5D2A5E5C2B5F5D29605D2B5F5D2B5D5C3161613462624871738FB7B9A4CACD
+91B7BA799FA06890905B7E80527577496C6E3E64653E6666416D6C3B6B6B2D5F5E2C6360
+29605D275E5B2C63602D615F3062612E5E5E305E5E305E5E305E5E305E5E305E5E305E5E
+305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5B5C2F5B5C2F5B5C
+2F5B5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C
+2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F6160
+2F61602F61602F61602F61602F61602F61602F61602F61602F61602E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2D5F5E
+2D5F5E2C5E5D2C5E5D2B5D5C2B5D5C2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E315F5F315F5F315F5F315F5F326060
+326060326060315F5F305E5E305E5E315F5F305E5E305E5E305E5E2F5D5D2E5C5C2E5C5C
+2E5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E3363632C5C5C2858582B5B5B315F5F325E5F355E60
+3760624F787A3E6769355E603861633763642E5A5B2E5C5C4472724E7A7B426E6F3E6A6B
+416D6E3B6768346061325E5F2F5B5C315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F2E5E602E5E60305E5E305C5D305C5D305C5D2F5C612D5D612E5D63295A5E2F5F63
+2F5D5B315A563459515375672E57592E5A5B305C5D2D5D5D2D5D5D2B5F5D2B5F5D29605D
+3569673365642F5F5F2B5959446D6F97BFC1BAE0E3B6D9DDB7DADCB2D5D7ADCCCFA3C2C5
+96B3B785A4A77C9EA07AA0A1567F813664642C5C5C2B5B5B2C5C5C2F5D5D2D595A325E5F
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5B5C2F5B5C2F5B5C2F5B5C2E5C5C2E5C5C2E5C5C2E5C5C
+2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E
+2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F61602F61602F6160
+2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F
+2E605F2D5F5E2D5F5E2D5F5E2F61602E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D
+2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2E5E5E2E5E5E2F5F5F2F5F5F315F5F315F5F326060326060326060315F5F305E5E305E5E
+315F5F305E5E305E5E305E5E2F5D5D2E5C5C2E5C5C2E5C5C2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E
+2C5E5D3062613161612D5D5D2E5C5C3563633D696A416D6E4972743B6466315D5E295556
+2F5B5C335F602A5858336161386465335F603A6667436F703D696A335F60315D5E305C5D
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F2E5E602E5E60305E5E2F5D5D
+305C5D305C5D2F5C612D5D612E5D63295A5E2F5F632F5D5B315A56355A525375672E5759
+2E5A5B2F5D5D2E5E5E2D5D5D2B5F5D2B5F5D2A615E265A582E605F3262623A6667578082
+9BC1C4B1D4D8B1D4D8C2E4E6C1E0E3BEDBDFBCD9DDBBD7DBB8D4D8B4D3D6B3D5D75B8184
+3962642D595A315D5E355E60345D5F2F5759335B5D2F5B5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5B5C
+2F5B5C2F5B5C2F5B5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2B5D5C2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2F61602F61602F61602F61602F61602F61602E605F2E605F2E605F2E605F2D5F5E
+2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F6160
+2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F315F5F
+315F5F326060326060326060315F5F305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D
+2F5D5D2E5C5C2E5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2D5F5E2F61602E5E5E2B5B5B336161
+3D6B6B406C6D3B6768315A5C355E60366263315D5E3561623662632B59592B59592F5B5C
+2C58593561623F6B6C3763642E5A5B305C5D366263315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F2F5F5F2E5E602E5E60305E5E2F5D5D305C5D305C5D2F5C612D5D612F5E64
+2A5B5F2F5F632F5D5B325B57355A525476682C58592E5A5B2F5D5D2E5E5E2D5D5D2B5F5D
+2B5F5D2A615E2A5E5C336564326262376364476F715F85885174784F70756D8C8F779699
+8DAAAEA6C2C6B3CCD1B0CCD0ADCACEAECDD04D7074365C5F335B5D345D5F355D5F375D60
+35585C355B5E2F5B5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5B5C2F5B5C2F5B5C2F5B5C2E5C5C2E5C5C
+2E5C5C2E5C5C2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E605F2E605F
+2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F6160
+2F61602F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2D5F5E2D5F5E2D5F5E2E605F2E605F2F5F5F2F5F5F3060603060603060602F5F5F
+2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2D5D5D2D5D5D2C5C5C2D5D5D2D5D5D
+2E5E5E2F5F5F3163622B5D5C2A5A5A316161406E6E4371713A66672D595A2F5B5C315D5E
+2D595A315D5E315F5F2B59592C5A5A3563632F5B5C315D5E447071537F804A7677386465
+305E5E305E5E315F5F315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E602E5E60
+305E5E2F5D5D305C5D305C5D2F5C612D5D61305F652B5C60306064305C5B325B57365B53
+5676692C58592E5A5B2F5D5D2E5E5E2D5D5D2C5E5D2B5F5D2A615E2D615F3264632D5B5B
+335F60456D6F54777B40616645666B3E61633C5F6145676953727559767A5B7A7D6D8F91
+84A7A93961632E5759315D5E2E5A5B2B5758325B5D325A5C345C5E305C5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B
+2D5B5B2F5B5C2F5B5C2F5B5C2F5B5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D
+2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2B5D5C2C5E5D
+2C5E5D2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2F61602F61602F61602F61602F61602F61602F61602F61602F6160
+2F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F6160
+2F61602E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602E605F2E605F2E605F
+2D5F5E2D5F5E2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2E605F
+2E605F2F5F5F2F5F5F3060603060603060602F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2E5E5E2D5D5D2D5D5D2C5C5C2C5C5C2D5D5D2E5E5E2F5F5F2C5E5D2C5E5D356565
+4272724876763F6D6D3561622F5B5C2D595A376364305C5D325E5F356363305E5E305E5E
+2C5A5A325E5F2F5B5C3A66674672733E6A6B315D5E2E5C5C326060315F5F315F5F315F5F
+315F5F2F5F5F2F5F5F2F5F5F2F5F5F2D5F602D5F602E5E5E2F5D5D305C5D2F5D5D2F5C61
+2D5D613061662C5D61325F64315D5C325B57365B535676692D595A2E5A5B2E5C5C2D5D5D
+2D5D5D2D5F5E2C605E2C605E3365642F61603260602E5759799FA299BCC08BACB17B9EA2
+537D7C356160355F5E315B5A386060335B5B3B65643F6D6B2E605F2C605E2A615E29605D
+2B5F5D2B5D5C2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C305C5D305C5D305C5D305C5D
+2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2C5C5C2C5C5C2C5C5C2D5D5D2E5E5E2F5F5F
+2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E
+2E605F2E605F2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E
+2E605F2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2C5E5D
+2D5F5E2D5F5E2E605F2F61602F61602F61602F61602F6160306261306261306261306261
+2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2F6160
+2F61602F61602F61602F61602E605F2E605F2F61602F61602F61602E605F2D5F5E2D5F5E
+2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2C5E5D2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F
+2E5E5E2E5E5E2E5E5E2E5E5E3060602F5F5F2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2C5E5D2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2C5E5D3062612C5E5D2B5D5C4A7A7A416F6F3563632F5B5C325E5F
+2F5B5C2F5B5C3460612D595A2E5C5C3260602E5E5E2E5C5C325E5F305C5D2E5C5C326060
+4B79795381813C6A6A326060305E5E3361613161612C5C5C2C5C5C3161613161612D5D5D
+2E60612E60612F5F5F2F5F5F305E5E305E5E305D622E5E622F60652D5E6238656A3C6867
+335A5732554E5A7A6D2D595A2E5A5B2E5C5C2D5D5D2E5E5E2D5F5E2C605E2C605E316362
+2D5D5D36646440696B89AFB295B6BB78979C5F82864773722D5B59315D5C34605F3B6564
+2F5B5A34605F3465622D615F29615E29615E26615D28605D285F5C2B5F5D2C5E5D2D5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2E5C5C2E5C5C2E5C5C305C5D305C5D305C5D305C5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D
+2E5C5C2C5C5C2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E
+2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2C5E5D
+2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2D5F5E
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2E605F2F61602F61602E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D
+2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2F61602F6160
+2F61602F61602F61602F61603062613062613062612E605F2E605F2E605F2E605F2D5F5E
+2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2F61602F61602F61602F61602F61602E605F
+2F61602F61602F61602F61602E605F2E605F2D5F5E2E605F2E605F2D5F5E2D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E306060
+2F5F5F2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2E605F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D
+2D5F5E295B5A3E706F356565326060325E5F335F60366263335F60335F60315D5E326060
+315F5F2C5C5C2E5E5E336161335F603260603664644A78784E7C7C3A6868386666326060
+3260602E5E5E2D5D5D2E5E5E3060603060602E5E5E2E60612E60612F5F5F2F5F5F305E5E
+305E5E2E5E622E5E622D5E63306165366368366261335A573457505A7A6D2D595A2E5A5B
+2E5C5C2D5D5D2E5E5E2D5F5E2C605E2C605E2A5C5B2D5D5D396566375F615E8487527378
+4261664263683E66662C5655335B5B355B5C345A5B2C5454375F5F335F5E2F5F5F2C605E
+2C605E29605D29605D2A5E5C2C5E5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C305C5D305C5D
+305C5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2E5E5E2E5E5E
+2F5F5F3060602E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2F61602F61602F61602F6160
+2E605F2E605F2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2E605F2D5F5E
+2D5F5E2D5F5E2D5F5E2E605F2E605F2F61602F61602F61602F61602F61602F61602F6160
+3062613062612E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2E605F2E605F
+2E605F2F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602F6160
+2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2F5F5F2F5F5F
+2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D
+2D5D5D2D5D5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2F61602F61602E605F2E605F2E605F2B5F5D2F6361295B5A3365642F5F5F2D5D5D
+315F5F315F5F325E5F325E5F2C5A5A305E5E326060315F5F2D5D5D336363315F5F305E5E
+326060346262406E6E3E6C6C305E5E3967673464642F5F5F2B5B5B2D5D5D306060306060
+2F5F5F2F5F5F2D5F602D5F602E5E5E2E5E5E305E5E315F5F2F5F632F5F632D5E63396A6E
+38656A315D5C365D5A375A535A786C2E5A5B2E5A5B2E5C5C2D5D5D2D5F5E2E605F2D615F
+2D615F396B6A2E5E5E305C5D446C6E8DB3B695B6BB8AA9AE83A2A7709294688B8D6D8C8F
+62818459787B5476786184864F7576345D5F305E5E2E5E5E2C5E5D2D5D5D2C5C5C2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5B5C2F5B5C2F5B5C305C5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2F61602E605F2E605F2D5F5E
+2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2E605F2E605F2F61602F61602E605F2E605F2E605F2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2E605F2F61602F61602F61602F61602F61602F61602F61602E605F2E605F
+2E605F2E605F2E605F2E605F2D5F5E2E605F2E605F2E605F2F61602F61602F61602F6160
+2F61602F61602F61602F61602F61602F61602F61602E605F2E605F2E605F2E605F2D5F5E
+2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E
+2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E
+2E5E5E2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2C5E5D2D5F5E2D5F5E
+2E605F2E605F2E605F2E605F2E605F2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F
+2D5F5E2D615F3064622A5C5B3365643666662F5F5F305E5E2E5C5C2F5B5C3C6869315F5F
+315F5F2F5D5D315F5F2E5E5E346464315F5F2F5D5D305E5E2F5D5D3462622E5C5C275555
+3B69693868682F5F5F2A5A5A2E5E5E3161612F5F5F2E5E5E2E605F2B5E5F2B5E5F2D5D5D
+2E5E5E305E5E315F5F2F5F632F5F632F60654273773C696E305C5B3C63603C5F5859776B
+2E5A5B2E5A5B2E5C5C2D5D5D2D5F5E2E605F2D615F2D615F2759582E5C5C3A66675A8284
+AED1D5B9DADFB9D8DDB5D2D8B7D3D7B7D3D7BAD1D7ACC3C9A4BBC1A1BABF9AB6BA618083
+385B5F355B5E335C5E305C5D325B5D315A5C335B5D335B5D305C5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C
+2F5B5C2F5B5C2F5B5C2F5B5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2C5C5C2C5C5C
+2C5C5C2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F
+2E605F2F61602F61602F61602E605F2E605F2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D
+2A5E5C2B5F5D2C605E2C605E2D615F2D615F2C605E2C605E2B5F5D2C605E2C605E2C605E
+2C605E2C605E2C605E2B5F5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F6160
+2F61602F61602F61602F61602F61602F61602F61602E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2F61602F61602F61602F61602F61602F61602F61602F61602F6160
+2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F3060603060603060602F5F5F2F5F5F2F5F5F2E5E5E2E5E5E
+2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2D5D5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2D5F5E2E62602D615F2A5C5B396B6A
+467676356565305E5E2E5C5C3765655583834270703765652A5A5A3060602F5F5F306060
+336161315F5F326060305E5E3260602C5A5A2959594575753B6B6B3161612B5B5B2E5E5E
+3062612E605F2C5E5D2E605F2B5E5F2B5E5F2D5D5D2E5E5E305E5E305E5E2F5F632F5F63
+2C5D624273773B686D305C5B41686542635C58766A2E5A5B2E5C5C2F5D5D2E5E5E2E605F
+2E605F2D615F2D615F376767336161315D5E51797BA7CACEB7D6DBBEDBE1BBD8DEB7D3D7
+BED7DCC4DBE1C3DAE0C7DEE4C6DFE4AFCBCF577679385B5F345C5E335C5E305C5D305C5D
+2F5B5C325B5D325B5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5B5C2F5B5C2F5B5C2F5B5C2F5D5D
+2F5D5D305E5E305E5E2F5D5D2F5D5D2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D
+2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602E605F
+2E605F2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2A5E5C2B5F5D2C605E2D615F2D615F
+2D615F2C605E2C605E2B5F5D2B5F5D2C605E2C605E2C605E2C605E2B5F5D2B5F5D2C5E5D
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2D5F5E2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F6160
+2F61602F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F6160
+2F61602F61602F61602F61602F61602E605F2E605F2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F306060
+3060603060603060603060602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E
+2E5E5E2E5E5E2E5E5E2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2C5E5D
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2C5E5D2A5E5C2B5F5D2A5C5B396B6A4E7E7E386868326060315F5F396767
+629090487676396767295959336363326262306060326060315F5F3260602F5D5D336161
+315F5F3060604B7B7B3D6D6D3666662F5F5F2E5E5E2E605F2E605F2D5F5E2E605F2B5E5F
+2B5E5F2C5E5D2D5D5D305E5E305E5E2E5E622E5E622A5B603D6D71366368325C5B446866
+43645D59776B2E5A5B2E5C5C2F5D5D2E5E5E2E605F2E605F2D615F2D615F306060356363
+315D5E3B63656285894B6A6F57747A69868C7695987B9D9F86A5A88EABAF96B3B79CBBBE
+97B9BB496F70325E5F2E5E5E2C605E29605D2B5F5D2A5E5C2C5E5D2D5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C
+2E5C5C2E5C5C2E5A5B2E5A5B2F5B5C2F5B5C2F5D5D2F5D5D305E5E305E5E305E5E305E5E
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E
+2F5F5F2F5F5F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2C5E5D
+2C5E5D2C5E5D2A5E5C2A5E5C2C605E2D615F2D615F2D615F2C605E2C605E2B5F5D2C605E
+2C605E2C605E2C605E2C605E2C605E2B5F5D2C5E5D2D5F5E2D5F5E2E605F2E605F2D5F5E
+2D5F5E2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2E605F2E605F2D5F5E2E605F2E605F
+2E605F2E605F2E605F2E605F2F61602F61602F61602F61602F61602F61602F61602E605F
+2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F61602F61602F61602E605F
+2D5F5E2D5F5E2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+3260603060602F5F5F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D
+2D5F5E2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E275B592E6260
+2D5F5E306261467676336363326060326060386666618F8F3F6D6D366464295959336363
+3161613060602F5D5D305E5E315F5F2E5C5C3161613161612E5E5E4272723D6D6D3A6A6A
+3464642E5E5E2C5E5D2E605F2E605F2D5F5E2C5F602C5F602D5F5E2D5D5D2F5D5D2F5D5D
+2D5D612D5D612F60653A6A6E346166345E5D42666440615A59776B2D5B5B2E5C5C2D5D5D
+2D5F5E2E605F2D615F2D615F2E62602E605F2C5C5C305E5E527B7D80A6A953767A405F64
+38595E33595A375D5E3D63644066674066674E74756A94933A66652F5F5F2C605E2A615E
+28605D29605D285F5C2B5F5D2B5F5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2D5B5B2D5B5B2E5C5C
+2E5C5C2F5D5D2D5D5D305E5E2E5E5E315F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2E5E5E
+2E5E5E2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2D5F5E2D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D295D5B2A5E5C2C605E
+2D615F2D615F2D615F2C605E2C605E2C605E2C605E2D615F2D615F2D615F2D615F2C605E
+2C605E2C5E5D2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2E605F
+2E605F2F61602E605F2E605F2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2F6160
+2F61602F61602F61602F61602F61602F61602F61602E605F2E605F2E605F2E605F2E605F
+2F61602F61602F61602F61602F61602E605F2E605F2D5F5E2C5E5D2C5E5D2C5E5D2D5F5E
+2D5F5E2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2F5F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F305E5E305E5E305E5E305E5E315F5F315F5F315F5F3060602E605F2E605F2E605F
+2E605F2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2E605F2E605F2D5F5E2D5F5E
+2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2F61602F61602E605F2E605F2E605F275B593468663062612759583A6A6A2C5C5C305E5E
+315F5F3E6C6C6290903967673664642D5B5B3161612D5B5B2E5C5C305E5E326060336161
+2E5C5C3262623060602959593868683D6D6D3D6D6D3868682E5E5E2A5C5B2E605F2F6160
+2C5E5D2C5F602C5F602D5F602D5D5D2F5D5D2F5D5D2E5B5E2C5C6038696E3C6B71356267
+365F614165633D5E5758766C2A5A5A2A5C5B2C5E5D2B5F5D2B5F5D2A615E2B625F2D6461
+2F66633064622B5D5C588686A5D1D28BB4B6739B9D4B73753A63652F585A30595B376364
+2955563563633361613464642D5F5E2C605E2C605E2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5E5D2D5D5D2D5F5E
+2D5D5D2D5F5E2D5F5E2C5E5D2B5D5C2B5D5C2C5E5D2E605F2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2F61602F61602F61602F61602F61602F61602F61602F61602D5F5E2E605F2E605F2E605F
+2C5E5D2B5D5C2C5E5D2D5F5E2B5D5C2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2D5F5E
+2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2D5F5E2E605F
+2F61602E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F61602F6160
+2F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602F6160
+2E605F2E605F2E605F2F61602F61602E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D
+2D5F5E2E605F2F61602F61602F61602F61602F61602F61602F61602F61602F61602F6160
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D
+2C5C5C2D5D5D2E5E5E3060603060603060602F5F5F2F5F5F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F61602F61602F6160
+2B5F5D2F63612A5C5B3466653565652E5E5E366464315D5E4672736B97983D696A356162
+2E5A5B3462622F5B5C326060315F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+3262622F5F5F3666663868682D5D5D2D5D5D3161612C5E5D2E60612E60612F5F612F5C5F
+2E5C5C2E5C5C305D602F5F633C6D723F6E7439666B335F60385F5E385B555978702A5A5A
+2A5C5B2C5E5D2B5F5D2B5F5D2A615E2B625F2D6461255C593165632C5E5D396969709E9E
+77A3A477A0A25F878930585A31595B345D5F3763642F5B5C3A68683E6E6E3262622D5F5E
+2D5F5E2D5F5E2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D
+2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2D5F5E2C5E5D2D5F5E2D5F5E2D5F5E2C5E5D
+2B5D5C2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2D5F5E2E605F2E605F2E605F2C5E5D2B5D5C2C5E5D2D5F5E2B5D5C
+2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2D5F5E2E605F2E605F2D5F5E2D5F5E2D5F5E
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2B5D5C2B5D5C2C5E5D2D5F5E2D5F5E2E605F2F61602E605F2E605F2E605F2E605F
+2E605F2E605F2F61602F61602F61602F61602F61602F61602F61602F61602F61602F6160
+2F61602F61602F61602F61602F61602F61602F61602E605F2F61602F61602F61602F6160
+2F61602F61602E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2F61602F61602F6160
+2F61602F61602F61602F61602F61602F61602F61602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2E5E5E2E5E5E2D5D5D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F
+2E605F2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2C5C5C2D5D5D2E5E5E2F5F5F306060
+3060602F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2F61602F61602F61602F61602F61602F61602E62603569672E605F2C5E5D2F5F5F
+3B6969436F702E5A5B4C78796995963C6869356162305C5D366263315D5E3361612F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3161612E5E5E3464643B6B6B356565
+2D5D5D2D5D5D2F5F5F2E5F632E5F63315E612F5C5F2F5B5C2F5B5C305D602F5F61346369
+3A6B70366368315D6039605F395C585776702C5A5A2D5B5B2F5D5D2D5D5D2C5E5D2C605E
+2D615F2F63613064623264632F5F5F2D5B5B386163335B5D325A5C345A5D3C5D62416065
+3D5E633E61654A7073638B8D78A1A3527E7F305E5E2E5E5E2D5F5E2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D
+2C5E5D2D5F5E2D5F5E2D5F5E2E605F2D5F5E2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F
+2E605F2E605F2C5E5D2B5D5C2C5E5D2D5F5E2B5D5C2C5E5D2C5E5D2D5F5E2E605F2E605F
+2E605F2D5F5E2E605F2D5F5E2D5F5E2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E
+2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F6160
+2F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602F6160
+2F61602F61602F61602F61602F61603062613062612F61602F61602F61602D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2E605F2F61602F61602F61602F61602F61602F61602F61602F6160
+2F61602F61602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2D5F5E
+2C5E5D2C5E5D2C5C5C2D5D5D2E5E5E2F5F5F3060602F5F5F2F5F5F2E5E5E2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F6160
+2F61602F61602F61603466653161612D5D5D2F5D5D406E6E4E7A7B3B6768548081638F90
+386465335F602F5D5D356363305E5E3060602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F3060602D5D5D2F5F5F3B6B6B3E6E6E3161612A5A5A3161612E5F632E5F63
+315E612F5D5D2F5B5C2F5B5C305D602F5F61316066396A6F346166305C5F3D64633A5D59
+56756F2F585A2E5A5B305C5D2F5D5D2D5D5D2D5F5E2F5F5F3062612B5B5B2A5A5A346262
+356162335B5D345A5D365C5F496A6F45606759727969848B809DA3A1C0C5AED1D5A7CDD0
+527B7D315D5E305E5E2E5E5E2C5E5D2C5E5D2C5E5D2B5F5D2B5F5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2E605F
+2D5F5E2C5E5D2C5E5D2D5F5E2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2C5E5D2B5D5C2C5E5D
+2D5F5E2B5D5C2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2D5F5E2E605F2E605F2D5F5E
+2D5F5E2C5E5D2C5E5D2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2F61602E605F2E605F
+2E605F2E605F2E605F2E605F2F61602F61602F61602F61602F61602F61602F61602F6160
+2F61602F61602F61602F61602F61602F61602F61602F61602F61602E605F2E605F2F6160
+2F61602F61602F61602E605F2E605F2D5F5E2D5F5E2D5F5E2E605F2E605F2F61602F6160
+2F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2E605F2E605F2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2D5D5D2D5D5D2E5E5E
+2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2F61602F61602F61602F61602F61602F61602F61602C5E5D316161
+3363632E5C5C3664644773744470715C8889598586335F602F5D5D2E5C5C3161612E5E5E
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2B5B5B
+3565654272723A6A6A2D5D5D3060602E5F632E6061315E612F5D5D2F5B5C2F5B5C305D60
+2F5F6136656B3D6E73336065305C5F3F66653B5E5A55746E30585A30595B325B5D305C5D
+2F5D5D2E5E5E315F5F316161315F5F3563633561622D5658365C5F53767A5C7F83648388
+97ABB4AFC1CBBFD3DCBFD6DEBAD5DCB1D0D5A4C7CB4D7376335C5E315D5E2E5E5E2C5E5D
+2C5E5D2B5F5D2B5F5D2B5F5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2B5D5C2B5D5C
+2B5D5C2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2E605F
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2C5E5D2B5D5C2C5E5D2D5F5E2B5D5C2C5E5D2C5E5D2D5F5E
+2E605F2E605F2E605F2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E
+2D5F5E2E605F2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F2F6160
+2F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602F6160
+2F61602F61602F61602F61602D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E
+2D5F5E2D5F5E2E605F2E605F2F61602F61602F61602F61602E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F
+2E605F2D5F5E2C5E5D2C5E5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F6160
+2F61602F61602F61602F61603363632C5C5C326060346262315D5E3662633B67683A6667
+659192507C7D2F5D5D2F5D5D2F5D5D3060602E5E5E2D5F5E2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E3060602A5A5A2D5D5D3F6F6F4171713464642E5E5E
+2E5F632E6061315E612F5D5D2F5B5A2F5B5C305D602F5F6138676D3A6B70325F64305C5D
+3D64633A5D5956756D30585A30595B325B5D305C5D2F5D5D305E5E315F5F336161336161
+305E5E335F604B74767DA3A69DC0C4B0D1D6B8D5DBC4D8E1C0D1DBC1D3DDC3DAE2BDD8DF
+BAD7DD9ABBC03F6568345C5E315D5E305E5E2D5D5D2C5E5D2B5F5D2B5F5D2C5E5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2D5F5E2C5E5D
+2D5F5E2D5F5E2C5E5D2B5D5C2B5D5C2C5E5D2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2E605F2E605F2E605F2C5E5D
+2B5D5C2C5E5D2D5F5E2B5D5C2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2D5F5E2E605F
+2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2E605F2E605F2F6160
+2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F61602F61602F6160
+2F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602D5F5E
+2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2F61602F6160
+2F61602F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2E5E5E
+2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F61602F61602F6160326262
+315F5F3260602F5D5D3C6869497576406C6D3864656D999A4975762E5C5C2F5F5F2F5F5F
+2E605F2F61602F61602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E
+3161612D5D5D2D5D5D3969694070703868682D5D5D2E60612E6061315F5F2F5D5D2F5B5A
+2F5B5A305E5E2F5F613262663364683764673965663C6362375A5658776F2F585A30595B
+325B5D305C5D2F5D5D2E5E5E2F5F5F3161613464642E5C5C335F60689193B4DADDB3D9DC
+B9DCE0B8D7DCB3CCD3B6CAD3BAD1D99FB8BF5E7B8156757A5E8185487072335C5E315D5E
+305E5E2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D
+2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2D5F5E2B5D5C2C5E5D2C5E5D2B5D5C2A5C5B2A5C5B
+2B5D5C2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2D5F5E2E605F2E605F2E605F2C5E5D2B5D5C2C5E5D2D5F5E2B5D5C2C5E5D
+2C5E5D2D5F5E2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E
+2E605F2E605F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5F5E2E605F2E605F2E605F2E605F2E605F2F61602E605F2E605F2E605F2E605F2E605F
+2E605F2F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602F6160
+2F61602F61602F61602F61602F61602F61602D5F5E2D5F5E2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2D5F5E2E605F2E605F2F61603062613062612F61602F61602E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E
+2E5E5E2D5D5D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F
+2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2F61602F61602F61602F61602F6160306060315F5F335F603561623460614773744D797A
+3D696A447071729E9F426E6F2E5C5C3060602F5F5F2C5E5D2E605F2F61602F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F336363356565356565376767
+3565652E5E5E2E60612E6061315F5F2F5D5D2F5B5A2F5B5A305E5E2F5F612C5C60326367
+4774774E7A7B4067643558525A79712D595A2E5A5B305C5D2F5D5D2D5D5D2D5F5E2E605F
+3062612B5D5C3363633361615C8889AFD7D9A3C9CC99BFC27C9DA2648187647F867A979D
+74939838595E375A5E395F622F585A315D5E305E5E305E5E2F5D5D2F5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D
+2D5F5E2B5D5C2B5D5C2C5E5D2B5D5C2A5C5B2A5C5B2B5D5C2C5E5D2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2E605F2E605F
+2E605F2C5E5D2B5D5C2C5E5D2D5F5E2B5D5C2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F
+2D5F5E2B5D5C2B5D5C2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2E605F2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2E605F2F61602F61602E605F
+2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F6160
+2F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602F61602F6160
+2F61602E605F2E605F2E605F2F61602F61602E605F2E605F2E605F2D5F5E2E605F2F6160
+3062613062613062612F61602F61602D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2D5F5E2C5E5D
+2C5E5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F61602F6160
+306060326060335F603864653C68694773743A66672955564A7677729E9F3C6A6A2C5A5A
+3060602D5F5E2A5C5B2C605E2C605E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F3060602C5C5C3767673E6E6E3363632E5E5E3161613060602E60612E6061315F5F
+2F5D5D2F5B5A2F5B5A305E5E2F5F5F2B5B5F36676B588588618D8E476E6B3558525B7A72
+2E5C5C2D5D5D2D5D5D2D5F5E2D5F5E2C605E2C605E2B5F5D2A5E5C2C5E5D306060457373
+588485537C7E4A727453797C446A6D385E61496F72446A6D375F61355E602E5A5B2E5A5B
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5E5D2B5D5C2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2C5E5D2C5E5D2D5F5E2E605F
+2E605F2E605F2E605F2E605F2F61602F61602F61602E605F2D5F5E2D5F5E2C5E5D2C5E5D
+2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2A5C5B2B5D5C2C5E5D2D5F5E2D5F5E
+2E605F2E605F2C5E5D2C5E5D2C5E5D2C5E5D2E605F2E605F2D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2F61602F61602F61602F6160306261306261306261306261
+2F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2E605F2F61602F61602F61602E605F2E605F2F5F5F2F5F5F2F5F5F2E5E5E
+2D5D5D2D5D5D2D5D5D2C5C5C2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D
+2E605F2D5F5E2D5F5E2E605F2F61602E605F2D5F5E2B5D5C2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F3060603060603060602F5F5F2F5F5F306060326262315F5F356162305C5D406C6D
+426E6F2B5758356162527E7F638F90356363305E5E3161612B5D5C2E605F2B5F5D2F6361
+2F5F5F2D5D5D2D5D5D3060603161612F5F5F2E5E5E2F5F5F2D5D5D437373497979386868
+2C5C5C3060603262622A5A5A2C5E5F2D5F60305E5E305E5C315D5C315D5C305E5E2D5D5D
+2E5E622D5E624E7B7E527E7F39605D3558525C7B732C5C5C2B5D5C2C5E5D2B5F5D2C605E
+2A615E29605D29605D2F66632E62602759582959593462623561623D66684F787A5B8788
+5A86875C88894975762755553866663363632F5F5F2D5D5D2D5D5D2F5D5D2F5D5D305C5D
+305C5D305C5D305C5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5E5D2B5D5C2B5D5C2B5D5C2B5D5C
+2C5E5D2C5E5D2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2F6160
+2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2E605F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2D5F5E2E605F2E605F2D5F5E2C5E5D2C5E5D2C5E5D
+2C5E5D2D5F5E2E605F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2F6160
+2F61602F61602F61602F61603062613062613062612F61602F61602E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2F61602F6160
+2F61602E605F2E605F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2C5C5C2C5C5C2F5F5F
+2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2E605F2D5F5E2D5F5E2E605F2F6160
+2E605F2D5F5E2B5D5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3060602F5F5F2F5F5F
+2F5F5F2F5F5F3060602F5D5D346061305C5D3E6A6B3C68692E5A5B386465628E8F558182
+305C5D2E5C5C3060602C5C5C2F61602C5E5D2C5E5D3464643161612F5F5F2E5E5E2C5C5C
+2C5C5C3060603666663C6C6C3C6C6C3767672F5F5F2E5E5E3363633262622C5C5C2C5E5F
+2D5F5E305E5E305E5C315D5C315D5C305E5E2D5D5D2E5E622A5B5F416E71436F70365D5A
+3659535A79712A5C5B2A5C5B2B5D5C2B5F5D2B5F5D29605D29605D28605D29615E2E6562
+2E62602E605F336161305C5D2E5A5B3561623967674A7A7A5C8E8D6EA09F62949382B4B3
+5F91903365642C5E5D2C5E5D2D5D5D2F5D5D305C5D305C5D325B5D305C5D2F5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5E5D2B5D5C2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2D5F5E2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2C5E5D2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E
+2D5F5E2E605F2E605F2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2E605F2D5F5E2D5F5E
+2E605F2E605F2E605F2E605F2D5F5E2D5F5E2F61602F61602F61602F61602F61602F6160
+3062613062612F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2E605F2F61602F61602F61602E605F2E605F2F5F5F2F5F5F
+2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D
+2D5D5D2D5D5D2E605F2D5F5E2D5F5E2E605F2F61602E605F2D5F5E2B5D5C2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3060602F5F5F2E5E5E2D5D5D2F5F5F356363
+3260603C6A6A366263325E5F3D696A76A2A34470712D595A2F5D5D3161612F5F5F326463
+3062612D5F5E2E5E5E2E5E5E2E5E5E2E5E5E2C5C5C2D5D5D3464643C6C6C407070346464
+2B5B5B2C5C5C3060603060602F5F5F2F5F5F2D5F602D5F5E305E5E315F5D325F5C315D5C
+305E5E2E5E5E2E5E62295A5E336063335F5E355C59385B5558786D2A5A5A2A5C5B2A5C5B
+2A5E5C2B5F5D29605D29605D28605D29605D2B625F2C605E2B5D5C305E5E325E5F305C5D
+2F5B5C2E5C5C2F5F5F3365644A7C7B5688877EB0AF6294933264632C5E5D2C5E5D2D5D5D
+2D5D5D2F5D5D305C5D305C5D305C5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5E5D2B5D5C2B5D5C
+2B5D5C2B5D5C2C5E5D2C5E5D2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E
+2D5F5E2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2C5E5D2D5F5E2D5F5E
+2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2C5E5D
+2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E
+2D5F5E2E605F2E605F2F61602F61602F61602F61602F61602F61602F61602F61602E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F
+2F61602F61602F61602E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E
+2E5E5E2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2E605F2D5F5E2D5F5E
+2E605F2F61602E605F2D5F5E2B5D5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E
+2F5F5F3060602F5F5F2E5E5E2C5C5C3060603464643361613967672F5B5C335F60406C6D
+7DA9AA3A6667305C5D326060346262305E5E2F5F5F3161612D5F5E2E5E5E2F5F5F326262
+3565653565653363633464643767673464642F5F5F2E5E5E3161613060602B5B5B2C5C5C
+3161612D5F602D5F5E315F5D315F5D325F5C325F5C305E5E2E5E5E2F5F612C5E5F2E5C5C
+2B5756365D5A3A5D5756766B2C5A5A2A5A5A2B5B5B2B5D5C2B5F5D2B5F5D2B5F5D29605D
+2A5E5C2D615F3062612E5E5E2E5A5B345D5F376062365F61305C5D2F5B5C2B59592E5C5C
+3363634070703E6E6E295B5A2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5E5D2B5D5C2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2D5F5E
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2D5F5E
+2D5F5E2D5F5E2E605F2E605F2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2E605F2E605F2F6160
+2F61602F61602F61602F61602F61602F61602E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2F61602F61602F61602E605F2E605F
+3060603060603060603060603060602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E
+2D5D5D2D5D5D2D5D5D2D5D5D2E605F2D5F5E2D5F5E2E605F2F61602E605F2D5F5E2B5D5C
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E
+2D5F5E2F61602E5E5E326262295757315F5F49757679A5A6346061335F60335F60326060
+2D5B5B2A5A5A3060603161613C6C6C3969693969693B6B6B3B6B6B3565653060602D5D5D
+2B5B5B2E5E5E3161613060602D5D5D2C5C5C2D5D5D2F5F5F2D5F5E2D5F5E315F5D315F5D
+325F5C325F5C305E5E2E5E5E2E5E602F61622F5D5D2B5756385F5A3A5D565474692D595A
+2C5A5A2D5B5B2C5C5C2C5E5D2D5F5E2D5F5E2D5F5E2C5E5D2E605F356565376565325B5D
+335B5D345C5E30565931575A3E6668396163315A5C356162305C5D3260602C5C5C2D5D5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5E5D
+2B5D5C2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C
+2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2E605F2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2F61602F61602F61602F6160
+2F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E
+2D5F5E2E605F2F61602F61602F61602E605F2E605F306060306060306060306060306060
+3060603060603060602F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2E605F
+2D5F5E2D5F5E2E605F2F61602E605F2D5F5E2B5D5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E
+2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2F5F5F3161613163622F61602E5E5E3060602D5B5B
+3563635E8A8B719D9E335F603460612E5A5B335F603462623361613E6C6C3F6F6F3D6D6D
+3767673363633464643565653262622E5E5E2B5B5B2F5F5F3060602D5D5D2959592C5C5C
+3262623161612C5C5C2D5F5E2E605F315F5D315F5D325F5C325F5C315F5D2E5E5E2C5C5E
+2D5F60305E5E2D5958375E59385B545272672F585A2E5A5B2F5B5C2F5D5D305E5E2E5E5E
+2F5F5F2F5F5F3565652C5A5A325E5F436C6E4D757752787B4C6F733B5C615172776F9095
+54757A416468446A6D4770723C68693462622D5D5D2C5E5D2C5E5D2B5F5D2B5F5D2B5F5D
+2B5F5D2B5F5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5E5D2B5D5C2B5D5C2B5D5C2B5D5C2C5E5D
+2C5E5D2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2D5F5E2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2B5D5C2D5F5E2D5F5E2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2E605F
+2E605F2E605F2E605F2E605F2F61602F61602F61602F61602E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2E605F2F61602F61602F6160
+2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2E605F2D5F5E2D5F5E2E605F2F61602E605F
+2D5F5E2B5D5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F2F5D5D315F5F326060315F5F2E5C5C2F5D5D
+3361613565653C6E6D3266642E605F2E605F306060376565729E9F669293436F703F6B6C
+2F5B5C376364406C6D3C6869426E6F416F6F3262622D5D5D2B5B5B2C5C5C2E5E5E2E5E5E
+2E5E5E2F5F5F3363633060602C5C5C2A5A5A2E5E5E3262623161612D5D5D2E605F2E605F
+315F5D32605E33605D325F5C315F5D2F5F5F2D5D5F2B5D5E305E5E2F5B5A355C57375A53
+5474692F585A30595B2F5B5C305C5D305E5E315F5F2F5F5F2F5F5F305E5E275555416D6E
+77A0A29CC4C69EC4C77B9EA24C6D72557479A2C1C69DBCC19BBCC197BABE8DB5B7547D7F
+2F5B5C2F5D5D2D5D5D2C5E5D2B5F5D2B5F5D2B5F5D2B5F5D2B5F5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2D5D5D2B5D5C2C5C5C2B5D5C2C5C5C2C5E5D2D5D5D2D5F5E2D5D5D2C5E5D2D5D5D
+2C5E5D2D5D5D2C5E5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C
+2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E605F2E605F2E605F
+2E605F2E605F2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2E605F2E605F2E605F2D5F5E2C5E5D
+2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2F6160
+2F61602F61602F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2D5F5E2D5F5E2E605F2F61602F61602F61602E605F2E605F2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D
+2D5D5D2E605F2D5F5E2D5F5E2E605F2F61602E605F2D5F5E2B5D5C2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F2F5D5D326060336161315F5F2E5C5C2E5C5C3462623868684274733567662D5D5D
+2B5B5B315F5F3462627AA6A75985865C88894F7D7D3462623A6868436F70376364346061
+2F5B5C315F5F2D5D5D2F5D5D2F5F5F305E5E2D5D5D2D5D5D2F5F5F2F5F5F2F5F5F316161
+3262623060602D5D5D2E5E5E3060602E605F2F5F5F315F5D32605E33605D325E5D315F5D
+2F5F5F2F5F61295B5C2E5E602F5B5A345B58395C5557776C315B5A315B5A2F5B5A2F5B5A
+2F5D5B305E5C2F605D30615E31625F356361356361729E9D96C2C1679190476F6F3E6465
+56777CAAC9CEB8D7DCBFE0E5B6D9DD8BB3B53A63653561623260602F5F5F2E5E5E2D5F5E
+2E605F2E605F2D5F5E2D5D5D2C5C5C2F5D5D2F5D5D305E5E2F5D5D2F5D5D2E5C5C2D5B5B
+2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C305E5E2D5D5D2E5C5C2B5B5B
+2D5B5B2C5C5C2F5D5D2E5E5E305E5E2E5E5E305E5E2E5E5E305E5E2E5E5E305E5E2E5E5E
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2B5D5C
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2F615E2E605D2E605D2E605D
+2D5F5C2D5F5C2D5F5C2D5F5C2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2B5D5C
+2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2C5E5D2D5F5E2E605F2E605F
+2D5F5E2D5F5E2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2F6160
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E
+2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E5E5E2F5F5F306060316161
+3060602F5F5F2E5E5E2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F61602D615F2D615F2D615F
+2E605F2E605F2E605F2F61602E5E5E2E5E5E2E5E5E2E5E5E305E5E305E5E305E5E2F5D5D
+2F5D5D305E5E315F5F315F5F326060315F5F315F5F305E5E2F5D5D336161326060326060
+3260602E5C5C326060406E6E4273703462602B57562A56553D67664E78778DB7B65B8786
+477575396969316161326262356363325E5F305C5D315D5E325E5F315F5F325E5F315F5F
+325E5F315F5F315F5F315F5F3260603260603060603060603060603060602E605F2E605F
+2E5E5E2E5E5E305E5C305E5C325E5D325E5D315F5F2F5F612B5B5F2A5B5F3161632F5D5B
+315A56355A5355766B315B5A315B5A2F5B5A2F5B5A2F5D5B305E5C2F605D30615E336461
+2354513B696782AEAD5B87863862613A6463385E5F4D6E73A7C6CBB6D5DAB0D1D6AACDD1
+99BFC24F7779345D5F335F60315F5F2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2D5D5D2E5C5C
+2F5D5D2F5D5D305E5E2F5D5D2F5D5D2E5C5C2D5B5B2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D
+2F5D5D2E5C5C2E5C5C305E5E2F5D5D2E5C5C2D5B5B2D5B5B2E5C5C2F5D5D305E5E305E5E
+305E5E305E5E305E5E305E5E305E5E305E5E305E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2F615E2F615E2E605D2E605D2E605D2D5F5C2D5F5C2D5F5C2C5E5D
+2C5E5D2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2B5D5C2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E
+2D5D5D2D5D5D2D5D5D2C5E5D2D5F5E2E605F2E605F2D5F5E2D5F5E2E605F2F61602E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E5E5E2F5F5F2F5F5F3060603060602F5F5F2E5E5E2D5D5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5E5D2E605F2D615F2D615F2C605E2D5F5E2E605F2E605F2E605F2F5F5F
+2F5F5F2F5F5F2F5F5F305E5E305E5E305E5E305E5E2F5D5D305E5E315F5F315F5F326060
+315F5F315F5F305E5E315F5F326060305E5E315F5F3361612E5C5C2F5D5D396767315F5D
+2E5C5A3D6968507A795F8586678F8F97BFBF608C8B406E6E3565652E605F2F6160326262
+315F5F305C5D355E60325E5F325E5F325E5F325E5F325E5F325E5F315F5F315F5F315F5F
+315F5F3060603060603060602F5F5F2E605F2E605F2F5F5F2F5F5F315F5D305E5C315D5C
+315D5C305D602E5E602C5B612A5B5F3060642E5C5C315A56365B5456776C2E5A592E5A59
+2F5B5A2F5B5A2F5D5B305E5C315F5D32605E33615F3765633A6665689493325C5B315959
+365E5E385E5F506F74708D935C7B8055767B6083876E9497487072386163335F60315F5F
+2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D
+2E5C5C2D5B5B2D5B5B2E5C5C2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E
+305E5E305E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E605D2E605D
+2E605D2E605D2E605D2D5F5C2D5F5C2D5F5C2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E
+2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2C5E5D2D5F5E
+2E605F2E605F2D5F5E2D5F5E2E605F2F61602E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5D5D2E5E5E
+2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2D5F5E2C605E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2F5F5F2F5F5F2F5F5F2F5F5F315F5F315F5F
+315F5F305E5E2F5D5D305E5E315F5F315F5F326060315F5F315F5F305E5E336161326060
+2F5D5D305E5E3361612F5D5D2E5C5C3664643364613765634773724F79784D7374588080
+78A0A03763623765652F5F5F2C5E5D2E605F306060305E5E315D5E365F61325E5F325E5F
+325E5F325E5F325E5F325E5F315F5F315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F315F5D305E5C315D5C315D5C305D602D5D5F2E5D632A5B5F
+2E5E622D5B5B315A56375C5557786D2E5A592E5A592E5A592F5B5A2F5D5B305E5C315F5D
+315F5D2E5C5A3A6665325E5D557F7E386060406667375D5E375A5C3D5A6046616837545A
+3A595E4162674D737640686A3F686A325E5F315D5E2F5D5D2E5E5E2E5E5E2F5F5F2E5E5E
+2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D
+2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2E5C5C2E5C5C2D5B5B2D5B5B2E5C5C2E5C5C
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5C2D5F5C2D5F5C2D5F5C2D5F5C2D5F5C2D5F5C
+2D5F5C2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E5E5E2E5E5E2E5E5E
+2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2C5E5D2D5F5E2E605F2E605F2D5F5E2D5F5E2E605F
+2F61602E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2E5E5E2E5E5E
+2E5E5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5F5E2C605E2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E
+2D5F5E2F5F5F2F5F5F2F5F5F2F5F5F305E5E305E5E305E5E305E5E2F5D5D305E5E315F5F
+315F5F326060315F5F315F5F305E5E3361613361612F5D5D305E5E3361612F5D5D315F5F
+3B69693869663A68663F6B6A396362355D5D5981816E98972B5756305E5E2C5C5C2C5E5D
+2E605F2F5F5F2F5D5D315D5E376062325E5F325E5F325E5F325E5F325E5F325E5F315F5F
+315F5F305E5E305E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F315F5D
+305E5C315D5C305C5B2F5C5F2D5D5F305F652A5B5F2D5D612C5A5A315A56385D5657786D
+2E5A592E5A592E5A592F5B5A2E5C5A2F5D5B315D5C325E5D3965642A54533C6665749C9C
+7298996E9193698C8E64868869848B6C878E6681886E8B9176979C7B9EA2567C7F325B5D
+325E5F315D5E2F5D5D2F5D5D2E5E5E2E5E5E2D5D5D2C5C5C2F5D5D2F5D5D2F5D5D2F5D5D
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5F5E2D5F5E2D5F5E2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5B2C5E5D2C5E5D2D5F5E2D5F5E
+2E605F2E605F2D5F5E2D5F5E2F5F5F305E5E2E5E5E2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F
+2D5D5D2E5E5E2E605F2E605F2D5F5E2D5F5E2E605F2F61602F61602F61602F61602E605F
+2E605F2E605F2E605F2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E305E5E2E5E5E
+2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2E5E5E2E5E5E2E5E5E2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D305E5E315F5F315F5F326060315F5F315F5F305E5E
+315F5F336161315F5F315F5F3260602F5D5D356363437171437471386664325E5D335D5C
+396161678F8F699392325E5D2F5D5D2D5D5D2D5F5E2F61602F5F5F305E5E315D5E355E60
+325E5F325E5F325E5F325E5F315F5F315F5F315F5F315F5F305E5E2F5D5D2D5D5D2D5D5D
+2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F315F5D305E5C305C5B305C5B2F5C5F2C5C5E
+305F652B5C602E5E622C5A5A315A56385D5658796E2E5A592E5A592E5A592E5A592E5C5A
+2F5D5B315D5C325E5D3A6463325C5B3E6666688E8FA3C6C8B1D3D5B1D3D5B6D5D8BCD7DE
+B3CCD3ABC4CBAECBD1A7C6CB87AAAE53797C2E5658345D5F315D5E2F5D5D2F5D5D2E5E5E
+2E5E5E2D5D5D2C5C5C305E5E2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2E5C5C
+2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5D5A2B5D5A2B5D5A2B5D5A2C5E5B
+2C5E5B2C5E5B2C5E5B2C5E5D2C5E5D2D5F5E2E605F2E605F2E605F2E605F2E605F315F5F
+315F5F2E5E5E2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F2D5D5D2E5E5E2E605F2E605F2D5F5E
+2D5F5E2E605F2F61602F61602F61602F61602E605F2E605F2E605F2D5F5E2D5F5E2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5F5E2D5F5E2D5F5E
+2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E
+2F5F5F2F5F5F2F5F5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E305E5E2E5E5E2E5E5E2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5F5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2F5D5D
+305E5E315F5F315F5F326060315F5F315F5F305E5E305E5E336161326060315F5F315F5F
+2F5D5D3563634472725C8D8A406E6C2B5756345E5D3D6565628A8A507A79315D5C305E5E
+2E605F2E605F2E62602F5F5F305E5E315D5E325E5F325E5F325E5F325E5F325E5F315F5F
+315F5F315F5F315F5F305E5E2F5D5D2D5D5D2D5D5D2D5D5D2E5E5E2F5F5F3060602E5E5E
+2E5E5E305E5C305E5C305C5B305C5B2F5C5F2D5D5F2F5E642B5C602F5F632D5B5B315A56
+385D5657786D2C5A582C5A582D5B592D5B592E5C5A2F5D5B315D5C325E5D2E58573A6463
+325A5A355B5C7DA0A2A3C5C7ADCCCFBBD8DCBAD3DABFD8DFC7E0E7BBD6DD90ADB354757A
+395C603B6365345D5F315D5E2F5D5D2F5D5D2E5E5E2E5E5E2C5E5D2C5C5C305E5E2F5D5D
+2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D
+2E5C5C2E5C5C2B5B5B2B5B5B2C5C5C2C5C5C2C5C5C2C5C5C2B5B5B2B5B5B2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5B2C5E5B2C5E5B2C5E5B2D5F5C2D5F5C2D5F5C2D5F5C2C5E5D2C5E5D
+2D5F5E2E605F2E605F2E605F2E605F2E605F326060315F5F305E5E2F5D5D2F5D5D305E5E
+2F5F5F3060602D5D5D2E5E5E2F5F5F2F5F5F2D5F5E2D5F5E2E605F2F61602F61602F6160
+2F61602E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2E605F2E605F2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F3060603060602C5E5D2C5E5D
+2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2D5D5D2E5E5E2D5F5E2C5E5D2C5E5D2C5E5D2C5E5D2E5E5E2E5E5E2E5E5E2E5E5E
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F3060602F5F5F
+2F5F5F2E5E5E2F5F5F3060602F5F5F2F5F5F3060602C5C5C2F5F5F3A6A6A578885457371
+2E5A59355F5E436B6B6B93934B7574386463315F5F2E605F2E605F2C605E2F5F5F315F5F
+325E5F305C5D325E5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E
+2F5D5D2F5D5D2F5D5D305E5E3260603361612D5D5D2D5D5D2F5D5B2F5D5B305C5B305C5B
+2F5C5F2D5D5F2D5C622B5C603161652F5D5D325B57375C5557786D2C5A582C5A582D5B59
+2D5B592E5C5A2F5D5B315D5C325E5D386261335D5C3C6263365C5D3B5D5F557779769397
+85A1A595AEB59AB3BA8CA5AC6782894D6A7038595E34575B335B5D335C5E305C5D2F5D5D
+2F5D5D2E5E5E2E5E5E2C5E5D2C5C5C305E5E2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D
+2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2B5B5B2B5B5B2B5B5B
+2C5C5C2C5C5C2B5B5B2B5B5B2B5B5B2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5B2D5F5C2D5F5C
+2D5F5C2E605D2E605D2E605D2E605D2C5E5D2C5E5D2D5F5E2E605F2E605F2F61602F6160
+306060326060315F5F305E5E2F5D5D2F5D5D305E5E2F5F5F3060602D5D5D2E5E5E2F5F5F
+2F5F5F2D5F5E2D5F5E2E605F2F61603062612F61602F61602E605F2E605F2D5F5E2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E605F2E605F2D5F5E
+2D5F5E2D5F5E2D5F5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E5E5E2E5E5E2E5E5E
+2E5E5E2F5F5F3060603161613161612C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D
+2D5D5D2C5C5C2C5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5E5E2D5F5E2D5F5E
+2C5E5D2C5E5D2D5F5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D
+2D5D5D2D5D5D2E5E5E2F5F5F2F5F5F3060602F5F5F2F5F5F2E5E5E2F5F5F3060602E5E5E
+2F5F5F3161612C5C5C2A5A5A3161613A6B68427370356361325E5D426A6A739B9B446E6D
+295554315F5F2E605F2C605E2B5F5D2D5F5E306060315F5F305C5D315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D315F5F326060
+3361612D5D5D2D5D5D2F5D5B2F5D5B305C5B305C5B305D602E5E602C5B612B5C60326266
+305E5E325B57375C5557786D2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C315D5C325E5D
+386261345E5D395F603C62633355573C5E603D5A5E4460644C656C4C656C4861683F5C62
+37565B44676B375D60355D5F325B5D305C5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2B5B5B2B5B5B2B5B5B2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2B5B5B2B5B5B2D5E5B2D5E5B2D5E5B2E5F5C2E5F5C2F605D2F605D2F605D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5C5C2E5C5C2F5D5D2F5D5D
+2F5D5D305E5E305E5E305E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+3060602F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D
+2D5D5D2E5E5E3060603060603060603060602F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D
+2C5C5C2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2E5E5E3062612F61602E605F2D5F5E
+2D5F5E2D5F5E2E605F2F6160306060306060306060306060306060306060306060306060
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2C5C5C2C5C5C2F5D5D2F5D5D305E5E305E5E
+2F5D5D2E5C5C2F5D5D305E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2E5E5E2F5F5F2F5F5F
+3060602F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2C5C5C2D5D5D2F5F5F2F5F5F2F5F5F2E5E5E
+2E605D31625F346260325E5D537B7B648C8C3D6766315F5D2E5E5E2E605F2E62602E6260
+2F6160306060315F5F315D5E305E5E305E5E315F5F326060326060326060315F5F315F5F
+315F5F2F5D5D2E5C5C2F5D5D305E5E315F5F315F5F305E5E2D5D5D2D5D5D2F5D5B2F5D5B
+305C5B2F5B5A2E5B5E2C5C5E3160662C5D61306064305E5E325B57365B5455766B2B5957
+2B59572C5A582C5A582E5C5A2F5D5B315D5C325E5D2F5958335D5C426A6A5D8384547779
+4E70725170735F7C806B868D6E8990718C9377949A76979C7C9FA3527A7C345D5F305C5D
+2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D
+2D5D5D2D5D5D2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2D5E5B
+2D5E5B2E5F5C2E5F5C2E5F5C2E5F5C2E5F5C2F605D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E
+2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2E5E5E2F5F5F306060306060
+3060602F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F
+2F5F5F2E5E5E2E5E5E2F61602F61602E605F2D5F5E2D5F5E2D5F5E2E605F2E605F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2D5D5D2C5C5C2C5C5C2F5D5D2F5D5D305E5E305E5E2F5D5D2E5C5C2F5D5D305E5E2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E
+2D5D5D2D5D5D2D5D5D2E5E5E2F5F5F2E5E5E2E5E5E2E605D30615E33615F335F5E5A8483
+5E888739656432605E2F5F5F2E605F2D615F2E62602F61602F5F5F315F5F325E5F305E5E
+305E5E315F5F326060326060326060315F5F315F5F305E5E2F5D5D2E5C5C2F5D5D305E5E
+315F5F315F5F315F5F2D5D5D2D5D5D2F5D5B2F5D5B305C5B305C5B2F5C5F2D5D5F316066
+2B5C60306064305E5E325B57365B5456776C2F5B5A2F5B5A2F5B5A2E5A592D5B592E5C5A
+2F5B5A305C5B386261335D5C436B6B8AB0B1A7CACCAACCCEB3D5D7BEDDE0BFDCE2BEDBE1
+BCDBE0BFE0E5BEE1E5B3D9DC6B9395325B5D305C5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5F5C2E5F5C2E5F5C2E5F5C2E5F5C2E5F5C
+2E5F5C2E5F5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D305C5D
+2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F3060602F5F5F2F5F5F2E5E5E2D5D5D2F5F5F2E5E5E
+2E5E5E2D5D5D2D5D5D2E5E5E2F5F5F3060603060602F5F5F2F5F5F2F5F5F2E5E5E2E5E5E
+2E5E5E2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E605F2E605F
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2D5D5D2D5D5D2E5E5E2E5E5E2D5D5D2D5D5D2E5C5C2E5C5C2F5D5D2F5D5D
+305E5E305E5E2F5D5D2E5C5C305C5D305E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2E5E5E
+2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2F5F5F2E5E5E2D5D5D2D5D5D2E5E5E2F5F5F
+2E5E5E2D5D5D2E605D2E5F5C315F5D356160658F8E56807F36626133615F3060602E605F
+2D615F2D615F2E605F2F5F5F315F5F335F60305E5E2E5E5E2F5F5F306060306060306060
+315F5F315F5F305E5E2F5D5D2E5C5C2F5D5D315D5E325E5F325E5F315F5F2E5E5E2E5E5E
+305E5C305E5C315D5C315D5C305D602E5E60305F652A5B5F2F5F632F5D5D335C58375C55
+56776C2E5A592E5A592E5A592E5A592D5B592E5C5A305C5B305C5B3662612E5857335D5C
+89B1B1B3D9DAB6D9DBBADDDFB4D6D8B6D5DAB4D3D8AECFD4AFD2D6AFD5D8ACD4D66C9597
+3561622F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D
+2D5D5D2F605D2F605D2F605D2E5F5C2E5F5C2D5E5B2D5E5B2D5E5B2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D305C5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2F5F5F
+3060603060602F5F5F2D5D5D2C5C5C2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2E5E5E2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E605F2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D
+2C5E5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2C5C5C2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E2F5D5D2E5C5C305C5D
+315D5E2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E3060602E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2C5C5C2D5F5C2D5E5B2F5D5B
+3B67666E98974C767534605F3462603060602E62602D615F2A615E2D5F5E2F5F5F326060
+3260602E5E5E2E5E5E2F5F5F306060306060306060315F5F315F5F2F5D5D2F5D5D2E5C5C
+2F5D5D315D5E325E5F335F60315F5F2F5D5D2D5D5D2F5D5B305E5C315D5C315D5C305D60
+2E5E602F5E642A5B5F2F5F632F5D5D335C58375C5557786D2854532955542A56552C5857
+2D5B592F5D5B315F5D32605E32605E3864633D696879A3A283ABAB749A9B73999A6A9091
+6E91957093976D90946B91946E96987CA5A75A86873E6C6C2F5D5D2F5D5D2D5D5D2D5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2F605D2F605D2F605D2E5F5C
+2E5F5C2D5E5B2D5E5B2C5D5A2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+305C5D305C5D305C5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2F5F5F3060603060602F5F5F2D5D5D2C5C5C
+2E5E5E2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2D5D5D2D5D5D2F5D5D2F5D5D2E5C5C2E5C5C
+2F5D5D2F5D5D305E5E305E5E305C5D2F5B5C305C5D315D5E2F5D5D2F5D5D2F5D5D2F5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5F5D2C5E5D
+2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E3060602E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2D5D5D2C5C5C2D5F5C2D5E5B2E5C5A44706F719B9A436D6C335F5E33615F
+3060602E62602D615F2A615E2D5F5E2F5F5F3260603260602E5E5E2E5E5E2F5F5F306060
+306060306060315F5F315F5F305E5E2F5D5D2F5B5C305C5D315D5E325E5F325E5F315F5F
+2F5D5D2D5D5D2F5D5B2F5D5B305C5B305C5B2F5C5F2D5D5F2E5D63295A5E2F5F632F5D5D
+335C58385D5657786D305C5B305C5B305C5B2F5B5A2E5C5A2F5D5B2F5D5B2F5D5B285654
+2F5D5B2F5B5A497574406A69375F5F3B63633B6363375D603A6063385E61335B5D2F585A
+3E6A6B305E5E2C5A5A2F5D5D2F5D5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2B5B5B2B5B5B2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2D5D5D2D5D5D2F605D2F605D2F605D2E5F5C2E5F5C2D5E5B2D5E5B2C5D5A2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D315D5E315D5E315D5E305C5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2F5F5F2F5F5F3060602F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5F5E2D5F5E2E605F2E605F2E605F
+2D5F5E2D5F5E2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2B5B5B
+2C5C5C2C5C5C2D5D5D2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E305C5D
+2F5B5C305C5D315D5E2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5F5D2B5F5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D
+2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2E5E5E2F5F5F2E5E5E2D5D5D2D5F5C
+2D5F5C2E5C5A4E7C7A6D97963B656434605F32605E3060602D615F2B625F2B625F2E605F
+2E605F315F5F3260602E5E5E2E5E5E2F5F5F306060306060306060315F5F315F5F315F5F
+305E5E305C5D305C5D315D5E325E5F325E5F305E5E2F5D5D2D5D5D2F5D5B2F5D5B2F5B5A
+2F5B5A2E5B5E2C5C5E2E5D63295A5E2F5F632F5D5D335C58375C5557786D386261376160
+335F5E325E5D2F5D5B2E5C5A2B5C592B5C5936676430615E2C5A583763622D5958325C5B
+315B5A345C5C335B5D345C5E355D5F335C5E2E5759396566305E5E3262622D5D5D2D5D5D
+2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2C5C5C2B5D5C
+2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2C5E5D2C5E5D2C5E5D2C5E5D2B5D5C2B5D5C
+2B5D5C2B5D5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2C5C5C2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D315F5D315F5D
+305E5C305E5C305E5C2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D315D5E315D5E315D5E305C5D305C5D305C5D2F5D5D2E5C5C305E5E305E5E
+305E5E305E5E2E5E5E2E5E5E2E5E5E2E5E5E315F5F315F5F315F5F315F5F305E5E305E5E
+305E5E305E5E2E5C5C2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E
+305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E315F5F315F5F305E5E305E5E
+2F5D5D2D5D5D2E605F2E605F2E605F2F61602E605F2E605F2D5F5E2C5E5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2B5B5B2B5B5B2C5C5C2C5C5C2F5D5D2F5D5D
+2F5D5D2E5C5C2F5D5D2F5D5D315D5E315D5E305C5D2F5B5C305C5D315D5E2F5D5D2F5D5D
+2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2B5F5D2B5F5D
+2B5F5D2B5F5D2D5F5E2C5E5D2C5E5D2B5D5C2C5E5D2C5E5D2D5F5E2E605F2D5F5E2C5E5D
+2C5E5D2C5E5D2D5F5E2E605F2D5F5E2D5F5E2D5F5C2F615E2E5C5A598785658F8E376160
+376362305E5C2E605F2D615F2B625F2C63602F61602E605F315F5F315F5F2E5E5E2D5F5E
+2F5F5F306060306060306060315F5F315F5F326060305E5E305C5D305C5D315D5E315D5E
+315D5E2F5D5D315F5F2F5F5F305E5C2F5D5B305C5B2F5B5A2E5B5E2B5B5D2F5E642A5B5F
+2F5F632F5D5D335C58375C5557786D2E58572E58572E58572D59582D5B592E5C5A2D5E5B
+2D5E5B2E5F5C2A5B5833615F3F6D6B3763623A6665315B5A345E5D365E5E345C5E325B5D
+345D5F2E57593561622856562B59592F5D5D2D5D5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2C5C5C2C5C5C2B5D5C2C5C5C2B5D5C2C5C5C2B5D5C2C5C5C
+2B5D5C2E5E5E2D5F5E2E5E5E2C5E5D2D5D5D2C5E5D2C5C5C2C5C5C2B5B5B2B5B5B2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C
+2C5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5C305E5C305E5C305E5C305E5C305E5C2F5D5B
+2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D315D5E315D5E315D5E
+305C5D305C5D305C5D2E5C5C2E5C5C305E5E305E5E305E5E305E5E2E5E5E2E5E5E2E5E5E
+2E5E5E326060315F5F315F5F305E5E305E5E305E5E305E5E315F5F2E5C5C2F5D5D2F5D5D
+2F5D5D305E5E305E5E2F5D5D2F5D5D305E5E305E5E305E5E305E5E315F5F315F5F315F5F
+315F5F305E5E305E5E315F5F2F5F5F305E5E2E5E5E2F5D5D2C5C5C2F5F5F2E605F306060
+2F61602F61602E605F2D5F5E2D5F5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2D5D5D
+2D5D5D2A5A5A2B5B5B2C5C5C2C5C5C2D5D5D2D5D5D2F5D5D2E5C5C2F5D5D2F5D5D305E5E
+305E5E305C5D2E5C5C305C5D305E5E2F5D5D2D5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2B5F5D2B5F5D2B5F5D2B5F5D2D5F5E2C5E5D2C5E5D
+2B5D5C2B5D5C2C5E5D2D5F5E2E605F2D5F5E2C5E5D2B5D5C2C5E5D2E605F2E605F2E605F
+2D5F5E2D5F5C31625F2E5C5A618D8C5E8A89325E5D3765632D5E5B2E5E5E2E605F2E6260
+2C63602C63602E62602F5F5F2E5E5E2E5E5E2E5E5E2F5F5F306060306060306060315F5F
+315F5F326060315F5F315D5E305C5D315D5E315D5E305C5D2E5C5C306060306060315F5F
+305E5C305C5B2F5B5A2E5C5C2D5A5D2F5F632A5B5F2F5F612F5D5B335C58375C5457786D
+30585A2F585A30595B2E5A5B2E5C5C2F5D5D2E5E5E2E5E5E3161613060602D5B5B568484
+75A1A2598284426A6C3D65653A6262365E5E365E5E335D5C36605F335D5C2B5756356160
+325E5F326060315F5F2E5C5C2C5C5C2F5F5F2F5F5F2B5B5B305E5E2F5D5D2F5D5D2F5D5D
+2E5C5C2E5C5C2F5B5C2F5B5C2E5C5C2E5C5C2E5C5C2D5B5B2B5B5B2B5B5B2B5B5B2B5B5B
+2B5B5B2B5B5B2E5C5C2C5C5C2E5C5C2C5C5C2E5C5C2C5C5C305E5E2D5D5D2F5D5D2D5D5D
+2E5C5C2C5C5C2E5C5C2E5C5C2D5B5B2D5B5B2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2E5C5A2E5C5A2E5C5A2E5C5A
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D315F5F315F5F2E5E5E2E5E5E2D5D5D2C5C5C
+2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2F5D5D
+305E5E315D5E305E5E315F5F315F5F315F5F315F5F305E5E3060603060602F5F5F2E605F
+2E5E5E2D5F5E2D5D5D2D5D5D2F5F5F2F5F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2E5C5C2C5C5C2F5D5D2D5D5D
+2D5D5D2C5E5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2E5E5E2E5E5E2E5E5E2D5D5D2C5C5C2D5D5D2E5E5E
+2E5E5E2D5D5D2C5C5C2D5D5D2E605F2E605F2E605F2D5F5E2E625E31625F2B55547FA7A7
+4D7B793163602B5F5B295D59305E5C34626031636031686328635D27625C356764295A57
+2E5C5C356363315F5F336161386666346262305E5E427070336363306060336161305E5E
+2B59592E5C5C315F5F2C5A5A3060623464643765653462622F5B5A2C58572D5B5B315E61
+2F5F612A5A5C305D602F5B5A345B58395C5558786D2F57592F585A30595B2F5B5C2F5D5D
+305E5E2E5E5E2E5E5E2B5B5B316161315F5F4C7879618A8C5780825E86886D95955C8484
+598180446C6C30585830585837616036605F2D5756315A5C2F5B5C2E5C5C2D5B5B2B5B5B
+2D5D5D2E605F2E605F2E5E5E305E5E2F5D5D2F5D5D2E5C5C2E5C5C2F5B5C2F5B5C2E5C5C
+2E5C5C2E5C5C2E5C5C2B5B5B2B5B5B2B5B5B2B5B5B2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2D5B5B2D5B5B2D5B5B2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E315F5F315F5F2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E305E5E315D5E315F5F315F5F315F5F
+315F5F305E5E305E5E3060602F5F5F2E605F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D305E5E
+305E5E305E5E305E5E2E5E5E2E5E5E2E5E5E2E5E5E2C5E5D2C5E5D2C5E5D2C5E5D2B5F5D
+2B5F5D2B5F5D2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D
+2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D
+2D5D5D2E5E5E2D5D5D2C5C5C2C5C5C2D5D5D2D5D5D2E5E5E2D5D5D2C5C5C2D5D5D2E605F
+2E605F2E605F2D5F5E2B5F5B31625F345C5C81A9A9416F6D2B5F5B2C655F326964346260
+3A6463305E5C2A5E5A27625C235E582D5F5C3A68663A66672F5B5C305C5D3561622E5A5B
+3F6D6D4F7B7C6C9A9A366464315F5F315F5F305E5E2E5C5C315F5F356363315F5F2E5E60
+306062336161315F5F2E5A592C58572D5B5B305E5E2D5D5F2B5B5D346262315D5C315853
+3457505674682E57592F585A30595B305C5D305E5E305E5E2E5E5E2E5E5E326262346464
+2E5C5C3662633B646631595B345A5D3B6162466C6D577E7D4B72714C737263898A79A1A1
+739B9B47717038626134605F326060315F5F2E5E5E2D5D5D2C5E5D2E605F2E5E5E2E5E5E
+2D5D5D2D5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2D5B5B2D5B5B
+2D5B5B2D5B5B2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5A2E5C5A
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C305E5C305E5C305E5C
+305E5C305E5C305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F315F5F3060602F5F5F
+2F5F5F2E5E5E2D5D5D2D5D5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E315F5F315F5F315F5F315F5F315F5F305E5E2E5E5E2D5D5D2F5F5F2F5F5F
+2E5E5E2E5E5E2D5F5E2C5E5D2C5E5D2C5E5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2B5F5D2B5F5D2B5F5D2B5F5D2B5D5C2B5D5C
+2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2B5D5C2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C
+2B5D5C2C5E5D2D5F5E2C5E5D2C5E5D2C5E5D2E605F2F61602E605F2D5F5E2B5F5B326461
+406A698AB2B23E6C6A2D615D2C635E2E625E315D5C355D5D2F5B5A2E605D38716B306963
+2755533862613662632C5A5A4B77784F7B7C436F706490917FA8AA9FCBCC618D8E3B6768
+295556335F603563632F5D5D2E5E5E3565652D5D5F2D5D5F2F5D5D2E5C5C2E5A592D5958
+2D5B5B2F5D5D2E5E602B5B5D315F5F2F5B5A325954375A5359776B2F585A2D595A2E5A5B
+2E5C5C2F5D5D2E5E5E2F5F5F3060602959592E5C5C305C5D3861633C6466375D60395F62
+4066673F6264638A8974989894BBBAB8DBDDBFE5E6A1C7C8527A7A345C5C2F59582C5859
+305E5E3161613060602E605F2F61602E5E5E2E5E5E2E5E5E2D5D5D2F5D5D2F5D5D2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2D5B5B2D5B5B2E5C5C2E5C5C2E5C5C
+2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C
+305E5C305E5C305E5C305E5C305E5C305E5C305E5C305E5C305E5C315F5F315F5F315F5F
+305E5E2F5D5D2F5D5D2F5D5D2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2F5D5D305E5E
+315F5F326060326060315F5F315F5F3060602F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2D5D5D
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F315F5F326060326060
+315F5F315F5F305E5E2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2D5F5E2C5E5D2C5E5D
+2C5E5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D
+2C5E5D2B5F5D2B5F5D2B5F5D2B5F5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2B5B5B2C5C5C2D5D5D2D5D5D2C5C5C2C5C5C2C5E5D2D5F5E2D5F5E2C5E5D2C5E5D
+2D5F5E2E605F2F61602E605F2D615F2D645F2F615E436D6C84ACAC3866643365622D645F
+295B5836605F365C5D375F5F2E5C5A2E625E3064602F5958386060325E5F406E6E709C9D
+4B7476315A5C3E66684971735E86886D9597487072325B5D3662633664642F5D5D2E5E5E
+3464642E5E602D5D5F2E5C5C2E5C5C2F5B5A2F5B5A2E5C5C2E5C5C30606228585A2C5A5A
+2E5A59385F5A40635C5F7D712E5A5B2E5A5B2D595A2C5A5A2D5B5B2E5E5E306060316362
+306060356363346061335C5E3860623D63664C6F7365888A96B8BAADD1D1B1D3D4C0E4E4
+C3E5E6B4D8D89BBFBF59807F3B6162365E5E335D5C34605F3664623263602E605D2B5D5A
+2D5F5E2D5F5E2E5E5E2E5E5E2D5D5D2D5D5D2C5C5C2C5C5C2F5D5D2F5D5D2F5B5C2F5B5C
+2F5B5C2F5B5C2F5B5C2F5B5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2F5D5D305E5E315F5F326060326060315F5F315F5F
+2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F315F5F326060326060315F5F315F5F305E5E2D5D5D2D5D5D
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5F5E2D5F5E2F5D5D2F5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2E5E5E2E5E5E2D5D5D2D5D5D2C5C5C2C5C5C
+2C5C5C2C5C5C2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2A5C5B2B5D5C2C5E5D2C5E5D
+2B5D5C2B5D5C2C5E5D2D5F5E2D5F5E2D5F5E2C5E5D2D5F5E2E605F2F61602F61602D615F
+2D645F2B5F5B487271749C9C2D5B5930625F32666231625F32585937595B446769396362
+2A5B583D6B694B6E70395C5E39626463919199C5C64B74763A606331575A385B5F43666A
+45686C4063673C6265376062315D5E3361613262622C5E5D2F5F612E5E602E5C5C2E5C5C
+2F5B5A305C5B2E5C5C2D5B5B2C5C5E29595B3462623864633F666143665F5F7D712E5A5B
+2D5B5B2C5A5A2A5A5A2C5C5C2E5E5E306261326463306060366464335F603B6365678D90
+8FB2B69EBFC4B8DADCBFDEE0C6E5E7C3E2E4BAD9DB94B3B56D8C8E557778305253385B5D
+375D5E355D5D325C5B305E5C30615E2F605D2B5D5A2E605F2E605F2E5E5E2E5E5E2D5D5D
+2D5D5D2D5D5D2D5D5D2F5D5D2F5D5D305C5D305C5D2F5B5C2F5B5C315A5C315A5C305C5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5B2F5D5B2F5D5B305E5C305E5C
+305E5C305E5C305E5C315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5F
+315F5F315F5F305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E315F5F315F5F315F5F315F5F2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F315F5F
+315F5F315F5F315F5F315F5F305E5E2E5E5E2D5D5D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2E605F2F5F5F2D5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2E5E5E2E5E5E2D5D5D2D5D5D2C5C5C2C5C5C2C5C5C2C5C5C2F5D5D2F5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2B5D5C2C5E5D2D5F5E2D5F5E2C5E5D2C5E5D2D5F5E2E605F2E605F
+2D5F5E2C5E5D2D5F5E2F61602F61602F61602D615F29605B3064605F8988749C9C335F5E
+2E5F5C30625F33615F45686A3D5C5F37595B3C6263477372749E9D89A8AB527174376062
+709C9DABD4D6648C8E5E8185496A6F47686D49686D57767B3D5E63325559365E60335F60
+2D5D5D2C5E5D2C5E5D2E5E602D5D5F2E5C5C2D5B5B2F5B5A2F5B5A2D5B5B2D5B5B2A5A5C
+306062416F6F426E6D3F66613C5F5859776B2B59592C5A5A2D5B5B2D5D5D2E5E5E2F6160
+306261306261376767416F6F3561623B636586ACAFC1E4E8BADBE0BFDEE1BBD9DBA0BEBE
+89A7A76E8C8C4965663C58594765674967693F5E60456768416867355D5C2C58572F5D5B
+3462603263602F5F5F2F5F5F2D5F5E2D5F5E2D5F5E2C5E5D2D5D5D2D5D5D2F5D5D2F5D5D
+305C5D305C5D315A5C315A5C325A5C315A5C305C5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+305E5E305E5E2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2E5C5C2E5C5C2F5D5B2F5D5B305E5C305E5C305E5C305E5C305E5C305E5C305E5C305E5C
+305E5C305E5C305E5C305E5C305E5C305E5C315F5F315F5F315F5F305E5E305E5E305E5E
+305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+315F5F315F5F3060602F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F305E5E305E5E315F5F315F5F2F5F5F2F5F5F
+2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3060603060603060602E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5F5E2D5F5E2D5F5E2D5F5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D
+2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2B5D5C2B5F5D
+2C605E2C605E2C605E2C605E2D615F2E62602D615F2C605E2D5F5E2D5F5E2F6160306261
+2F61602D615F29605B3365626A92926B93933965642E5F5C2F615E32605E395B5D446165
+4360646D8F919CC4C4BCE2E3ABC7CB4663673C64666A9697AFD8DAAED4D7B7D8DDB0CFD4
+B2CFD5B0CDD39DBAC0739297527378456B6E366263295959295B5A2E605F2D5D5F2D5D5F
+2F5D5D2F5D5D305C5B305C5B305E5E305E5E3767693666683F6D6D3C6867385F5A375A53
+5674682957572B59592C5C5C2F5F5F3062613062612F61602E605F3F6D6D548282446D6F
+365E607FA5A8BBDEE2ABCACFA5C2C67B979A657F806C8687748E8F728A8C7C9496869FA3
+88A1A584A0A389A8AA7C9E9F587F7E3C6464335D5C315D5C2E5C5A315F5F2F5F5F2F5F5F
+2D5F5E2D5F5E2C5E5D2D5D5D2D5D5D2F5D5D2F5D5D305C5D305C5D325B5D315A5C325A5C
+315A5C305C5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E2E5C5C2E5C5C2E5C5C
+2E5C5C2F5D5D2F5D5D2F5D5D305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5B2F5D5B305E5C
+305E5C305E5C305E5C305E5C305E5C305E5C305E5C305E5C305E5C305E5C305E5C305E5C
+305E5C305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D315F5F315F5F316161306060306060
+2F5F5F2E5E5E2E5E5E2E5E5E2F5F5F2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E305E5E305E5E305E5E315F5F2F5F5F2F5F5F2F5F5F2E5E5E2F5F5F2F5F5F306060
+3060603060603060603060603060602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D
+2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D
+2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2C5E5D2A5E5C2C605E2D615F2D615F2C605E2D615F2E6260
+2F63612D615F2C605E2D5F5E2D5F5E2F61603062612F61602E605F2F635F2B5D5A5A8282
+4E7475325C5B305E5C396A673F6B6A607F826B878B4B676B69888B9FC2C4BFE1E3BED7DC
+6C888C365C5F4A767787AFB1B6DCDFBCDDE2BDDCE1C2DDE4C0DBE2C0DBE2BDDAE09CBDC2
+5E8487305C5D2E5E5E3466652A5C5B2D5D5F2E5E60315F5F315F5F325E5D325E5D336161
+34626249797B3A6A6C3361612C5857315853385B5459776B2C5A5A2D5B5B2D5D5D2E5E5E
+2E605F2F61602F61602F61603664644876763962643860626A909394B7BB6E8D92526F73
+476162657D7DB1C9CBBFD7D9BFD4D7C3D8DBCADFE2C4D9DCC4DCDEC4DEDFC4E0E39BBABC
+527676335A593A62613963623664643363632E5E5E2959592B5D5C326463306261295B5A
+2D5D5D2D5D5D2F5D5D305C5D325B5D325B5D335B5D325B5D305C5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5B5B2D5B5B2E5C5C2E5C5C
+2F5D5D2F5D5D305E5E305E5E2E5C5A2E5C5A2F5D5B305E5C305E5C315F5D315F5D32605E
+2E5C5A2E5C5A2F5D5B2F5D5B305E5C315F5D315F5D32605E326060326060315F5F315F5F
+315F5F315F5F315F5F315F5F2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C
+2F5D5D2F5D5D2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2F5D5D305E5E305E5E2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F
+3060602F5F5F2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2D5D5D2F5F5F2F5F5F2F5F5F306060
+3060602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F305E5E305E5E305E5E305E5E
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E305E5E2F5D5D
+2F5D5D2F5D5D2E5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2D5D5D2C5C5C2C5C5C2D5D5D2D5D5D2D5F5E
+2B5F5D275E5B2B5F5D2F63613064622C605E2B5F5D2C605E3062612759582F6160366867
+2656563666663060602A5C5B2E625E366764375D5E3C5F613058583A66655987858AB4B3
+A6C3C79EB7BC556E733F5C60789A9CB5D4D7C3DAE094ADB246696D3A63654B737574979B
+8CADB29DBCC1A8C3CA97B2B9A6C1C8BEDBE1B6D7DC6B9194345D5F3664642F5F5F2C5E5D
+2E5E603262642E5C5C2D5B5B386463335F5E4371713B69693161632C5C5E315F5F305C5B
+335A55375A5358766A2C5A5A2D5B5B2F5D5D2E5E5E2F5F5F2F61602F61602F6160316161
+437171477374365E6043696C4C6F734364694562664D67688A9FA0C4D9DCCBDEE2CDDFE3
+CEE0E4CFE1E5D0E2E6CCDEE2CCE1E4CEE6EABDD9DC8AA9AB5274753A5E5E3A62612D595A
+2E5C5C3260603464643262622D5F5E2C5E5D2E605F2E5E5E2E5E5E305E5E305E5E315D5E
+335C5E345C5E335C5E305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2E5C5C2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E2F5D5B
+2F5D5B2F5D5B305E5C305E5C315F5D315F5D315F5D2F5D5B2F5D5B2F5D5B305E5C305E5C
+315F5D315F5D315F5D326060326060315F5F315F5F315F5F315F5F315F5F315F5F2F5D5D
+2F5D5D2F5D5D305E5E2F5D5D2F5D5D2F5D5D2E5C5C2F5D5D2F5D5D2F5D5D305E5E305E5E
+2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D305E5E305E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F3060602F5F5F2E5E5E2E5E5E2F5F5F
+2F5F5F2E5E5E2D5D5D2F5F5F2F5F5F2F5F5F3060603060602F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F315F5F315F5F305E5E305E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E
+2D5D5D2D5D5D2C5C5C2D5D5D2D5D5D2E5E5E2D5F5E3165632D64612D615F2C605E2B5F5D
+2C605E2F63613367653163623466652B5D5C2A5A5A3060603363632C5C5C386868316360
+315F5D3C5F61496B6D355B5C426C6B618D8CAAD2D2C0DCE0B6CDD3698287425F63537577
+9CBBBECADEE5AFC6CC64858A3B63653C626544676B4D6E733D5C6148656B516E74627F85
+8BAAAFB6D7DC608689315A5C305C5D2F5F5F3262622C5C5E2D5D5F326060356363436F6E
+3D69683C6A6A2D5B5B3060622C5C5E315F5F2F5B5A325954375A5358766A2D595A2D5B5B
+2F5D5D2E5E5E2F5F5F3060602F61602F61602F5F5F4270705C8889476F713A606334575B
+3E5F644562665B7375B0C4C5D1E3E5D2E1E4D5E3E6D5E3E6D1DCE0D7E5E8D6E3E9D1E0E5
+CCDEE2D0E5E8C3DDDE8DA9AA5271733A5E5E386062325E5F315D5E3260603161612F5F5F
+2C5E5D2B5D5C2D5F5E2D5F5E2E5E5E305E5E315D5E315D5E335C5E335C5E315D5E305E5E
+305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+305E5E305E5E305E5E305E5E305E5E305E5E305E5C305E5C305E5C305E5C305E5C305E5C
+305E5C305E5C305E5C305E5C305E5C305E5C305E5C305E5C305E5C305E5C326060326060
+315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E305E5E2F5D5D
+2F5D5D2E5C5C2F5D5D2F5D5D305E5E305E5E305E5E305E5E2F5D5D2F5D5D2E5C5C2E5C5C
+2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2E605F2E605F
+2F5F5F3060603060602F5F5F2F5F5F2F5F5F306060306060315F5F315F5F315F5F315F5F
+315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F315F5F315F5F305E5E305E5E
+305E5E305E5E305E5E305E5E315D5E315F5F2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305C5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+305E5E2F5F5F2D5F5E2E62602E62602C605E2B5D5C2B5D5C2C5E5D2B5D5C265656316161
+3161613361613B69692F5D5D2E5C5C305E5E3768655E8A8989ABAD92B1B45477793D6565
+3D6766749A9BC8E4E8C2D9DF8BA4A94F6C7040626476989AC1D8DEC0D7DD99B8BD4D7074
+3B5E6244656A7392975E7D8246656A4362674564695E7F84A0C3C75076793B6466356162
+315F5F2959592F5F613464664674743D6B6B3E6A69356160315F5F2E5C5C3060622B5B5D
+315F5F2F5B5A3259543659525775692D595A2E5A5B305C5D305E5E315F5F306060306060
+2F61602B5B5B3664644E7A7B456E70345C5E3F656846696D3E5D607B9093C6D8DAD1E0E3
+D4E2E5D5E0E4D7E0E5D4DBE1D8DFE5D9E2E9D6E1E7CEDBE1CEE0E4D4E7EBBFD7D98BA4A8
+5B797B3A6061396264365F612F5B5C305E5E3262623062612A5C5B2E605F2E605F2F5F5F
+2F5F5F315F5F325E5F325E5F325E5F315F5F315F5F315F5F305E5E2F5D5D2F5D5D2F5D5D
+2E5C5C2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D
+2F5D5D315F5D305E5C305E5C305E5C305E5C2F5D5B2F5D5B2F5D5B315F5D315F5D315F5D
+315F5D305E5C305E5C305E5C305E5C326060326060315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F305E5E2F5D5D2E5C5C2F5D5D305E5E305E5E
+305E5E305E5E305E5E305E5E2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D305E5E305E5E
+315F5F2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2D5D5D
+2E5E5E2F5F5F3060602F5F5F2E5E5E2E605F2E605F2F5F5F3060603060602F5F5F2F5F5F
+2F5F5F306060306060326060315F5F315F5F315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F325E5F
+315F5F2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305C5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2E5C5C2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F2F5F5F2A5C5B2C605E2E6260
+2C605E2D5F5E2F61602D5F5E295B5A3464642A5A5A315F5F2F5D5D305E5E366464548081
+4672735D8988A0C8C8B9D6DA9CB9BD4163653056573E66665B8182ADC9CDBFD6DCB0C9CE
+6E8D90537678597B7DA4BDC2C1D8DEA7C4CA61828742636845666B83A4A98FB0B568898E
+5E7F844B6E724F7276779DA03B6365335C5E355E603E6A6B3866664171733D6D6F4D7B7B
+366464305C5B2C58572B59593361612F5F612A5A5C305E5E2F5B5A325954365952577569
+2F585A2E5A5B305C5D305E5E315F5F3060603060603060603262623260603A6667477072
+2E56584066693C6265446366A7BCBDCFDFDFCEDCDDDAE5E7D4DBE1DADFE5DEE1E8DADDE4
+DADDE4DADFE5DFE6EED8E3E9CDDAE0D0E2E6C2D5D998B1B54466683C6265375F61355E60
+3260602F5F5F2E605F3163622D615F2D615F2E605F2F5F5F2F5F5F315F5F325E5F325E5F
+315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C
+2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C315F5D315F5D305E5C305E5C
+305E5C2F5D5B2F5D5B2F5D5B32605E32605E315F5D315F5D305E5C305E5C305E5C305E5C
+326060326060315F5F315F5F315F5F315F5F315F5F315F5F326060326060326060315F5F
+315F5F305E5E2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2E5E5E2D5D5D2E5E5E2F5F5F3060602F5F5F2E5E5E
+2E605F2E605F2E605F2F61603060602F5F5F2F5F5F2F5F5F3060602F5F5F315F5F315F5F
+315F5F315F5F315F5F305E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F315F5F315F5F
+305E5E305E5E315D5E315D5E325E5F325E5F325E5F315F5F2F5D5D2D5D5D2D5D5D2D5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305C5D305C5D305C5D305C5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2F5D5D2F5D5D305E5E
+305E5E315F5F315F5F2F5F5F2F61602F61602D5F5E2C5E5D2E5E5E326262336363326262
+3967672D5B5B325E5F3B676858848567939470999B537C7E497171A2C5C7BFDBDFB0C9CE
+5A797C3D6062416969365C5D85A1A5BCD5DAC4E0E499B8BB648A8B45686A779397C3DCE1
+BED9E08CA9AF4E6D7236575C6B8C91A6C9CD7FA5A86E94974971733F67693E66682E5759
+487173719A9C82ABAD628E8F4B787B39696B3D6B6B2856562F5B5A335F5E2D5B5B2E5C5C
+2E5E602A5A5C305E5E2F5B5A3259543659525775692F585A30595B325B5D315D5E315F5F
+3260603060603060603464643464643E6C6C628E8F40696B3C6466355B5E658487C7DCDD
+CFDDDED1DCDED9E3E5D7DCE2DCDFE6E3E3EBDCDCE4E4E3EBD7D7DFDDE1EADEE5EDD0D9E0
+D4E1E7D9E8EDC1D6DB85A4A7597C80365C5F315A5C3460612D5D5D2C5C5C3062612D615F
+2D615F2E605F2E605F2F5F5F2F5F5F315F5F325E5F315F5F315F5F315F5F305E5E305E5E
+305E5E305E5E2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D315F5D315F5D305E5C305E5C305E5C2F5D5B2F5D5B2F5D5B32605E
+32605E315F5D315F5D315F5D305E5C305E5C305E5C326060326060315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D305E5E
+305E5E305E5E315F5F315F5F305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2D5D5D2D5D5D2E5E5E2F5F5F3060603060602F5F5F2E605F2E605F2E605F2F6160306060
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F315F5F305E5E305E5E305E5E305E5E305E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E305E5E305E5E305E5E305E5E315D5E315D5E315D5E
+315D5E315D5E325E5F2F5D5D2D5D5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305C5D305C5D305C5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F315F5F315F5F2F5F5F2E5E5E
+2E605F2F61603062612F5F5F2B5B5B2B5B5B2D5D5D305E5E3361613561624F7B7C98C1C3
+94BDBF527B7D3860623B616284A6A8B9D0D6C4DBE17B989C4063653D6565345A5B627E82
+B0C9CEC2DEE2B4D6D8658D8D3860604F6C70B7D3D7C3DCE3ACC7CE68858B405F644D7074
+83A9AC5C848640696B365F613E6A6B3D696A4B74765F888A90B8BA91B9BB5A8385356265
+2D5D5F3462622A5858335F5E335F5E315F5F2D5B5B2E5E602B5B5D315F5F305C5B335A55
+375A5357756930585A30595B325B5D315D5E315F5F3260603060603060602B5B5B306060
+3B6969608C8D4C75773962643B63658AACAECFE4E5CFDDDED8E3E5D3DDDFDADFE3DDE0E5
+DFDEE6DDDCE4E7E4EDD9D8E0D8D8E0DCE1E7D9E0E8D9E2E9D9E4EACCDFE5C5E2E690B3B7
+567C7F396163325E5F3161612F5F5F2C5E5D2D615F2B625F2D615F2D615F2E605F2F5F5F
+315F5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E305E5E315F5F305E5E
+305E5E305E5E305E5E305E5E305E5E315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5C305E5C
+305E5C305E5C305E5C305E5C305E5C2F5D5B32605E315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D326060326060315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E
+305E5E315F5F315F5F305E5E305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F
+305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2E5E5E2F5F5F306060
+3060602F5F5F2E605F2E605F2E605F2F61602F61602E605F2F5F5F2F5F5F305E5E305E5E
+305E5E305E5E305E5E2F5D5D305C5D2F5D5D2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+305E5E305E5E305E5E305E5E315D5E315D5E315D5E305C5D325B5D305C5D2F5D5D2D5D5D
+2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305C5D305C5D305C5D305C5D
+305C5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+315F5F315F5F315F5F315F5F305E5E2E5E5E2B5B5B2B5D5C3060603464642F5F5F2D5D5D
+3B69694C7A7A59858645717230595B446D6F8DB5B78BB3B53D6567466E704467695B7A7D
+AABEC5D2E6EDA6C3C75C7E803E64654063654C686C8FA8ADB7D4D8BADCDE78A2A13C6665
+405F628DA9ADBBD4DBC8E1E8A0BDC36D8C9146696D466E70365F61305E5E2A5858467474
+659393659192436C6E4A7274486E7131595B2754572C5C5E3462622F5D5D335F5E2B5756
+346262305E5E2F5F612B5B5D326060315D5C345B56385B5457756930585A31595B325B5D
+335C5E325E5F3260603060602F61603264633264632F5F5F4270704770723F676952787B
+ABC8CCD1E0E3D6E0E2E2ECEECFD9DBDCE4E7DFE2E7DAD9E1DFDEE6DBDAE2E2E2EADEE1E8
+D9E0E6DAE3EAD6DFE6D4DDE4D8E5EBD3E7EEC0DCE094B1B5597B7D375F5F376362366764
+2E605F2D615F2B625F2D615F2D615F2E605F2E605F315F5F315F5F2E5E5E2E5E5E2E5E5E
+2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F
+315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2F5D5D2F5D5D
+305E5E305E5E315F5F315F5F315F5F305E5C305E5C305E5C305E5C305E5C305E5C305E5C
+305E5C315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D326060326060315F5F
+315F5F315F5F315F5F315F5F315F5F2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E
+305E5E305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2D5D5D2D5D5D2E5E5E2F5F5F3060603060602F5F5F2F5F5F2E605F2E605F
+2F61602F61602E605F2F5F5F2F5F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D305E5E305E5E305E5E
+2F5D5D305C5D305C5D2F5B5C2F5B5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D305C5D305C5D305C5D305C5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2D5D5D2C5E5D2C5E5D2E5E5E315F5F325E5F355E60325E5F315F5F2E5E5E
+2D5D5D346262305E5E2F5D5D315F5F325E5F3E6A6B6490918EB7B989B1B34F777930585A
+3B6365658D8F749C9E446D6F6E969877999B4D6A6E90A7ADBDD4DABBD7DB7B9D9F406365
+3A5D5F415E626B878BB3D2D5B7DADC9BC5C44B75744466685F7E81AFCCD2AFCCD28EADB2
+628589406669315A5C3C68694977773E6E6E316161517F7F537F80376062345C5E2E5658
+31595B3360633363652D5B5B2B59593561602C58573765652B59592F5F612B5B5D325F62
+315D5C345B58385B5457776C305858315959335B5B345E5D335F5E33615F30625F2F635F
+316863275B57336562356361537D7C476A6C749396C6DBE0D9DEE4DBDCE1D9E1E4D7E1E3
+D3DEE0DBE3E6E1E4EBDDDDE5DEDEE6DBE0E6D7E2E6D4E3E6D4E3E8D5E2E8D9E0E8D9E0E8
+D6DFE6D4E1E7CCDDE49AB2B6557375375E5D38656230615E356965306762285F5C2C605E
+3567682E60612C595C3565652E605F3163602E605F2A5C5B2C5E5D2C5E5D2C5E5F2F6162
+3060623060622F5F5F2F5F5F315F5D315F5D315F5D315F5D305E5C305E5C2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B305E5C2F5D5B2D5B592E5C5A315F5D32605E32605E305E5C
+32605E32605E32605E32605E315F5D315F5D305E5C305E5C305E5C305E5C305E5C305E5C
+305E5C305E5C305E5C305E5C315F5F315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E315F5F315F5F326060326060315F5F315F5F
+305E5E305E5E2F5D5D2F5D5D305E5E305E5E2F5D5D2F5D5D305E5E305E5E315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F
+326060315F5F315F5F2E5E5E2D5D5D2E5E5E2F5F5F2F5F5F3060602F5F5F2F5F5F2E5E5E
+2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D2C5C5C2D5D5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2D5D5D3060603060602F5F5F2E5E5E305E5E2F5D5D2E5C5C2E5C5C
+305C5D2F5B5C2F5B5C2E5C5C305E5E2F5F5F2E5E5E2C5E5D2E5E5E2E5E5E2D5D5D2D5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D315F5F326060315D5E2C58592B5B5B2E6260296460235E5A
+2C605E346262375D60375A5E365C5F2F5B5C295D5B2D615F355F5E385E5F3F6566567E7E
+476D6E5D83849BBEC0BADCDEA3C2C557767939585B385A5C4A70716F99983C6A68628E8D
+92B3B892ADB4658087B2CDD4BDDAE0A0BFC448696E3E5F643A595E53727794B5BABCDFE3
+A9CFD286AEB05174784E74776E969861898B4B74763A63653460613C68694674744A7878
+346262336161336161326060325E5F325E5F315D5E315D5E2E5B5E2C5C5E2E5C5C2F5D5D
+305C5B305C5B2F5D5D2F5D5D2F5F612D5F603060622E5C5A355E5A375C5554756C305858
+315959335B5B345E5D335F5E33615F30625F2F635F2A615C2C635E396B683563615B8383
+77999B9EBABEC5D6DDD9D9E1E4E3E9DEE6E9D9E4E6D9E7E8D8E3E5D7DCE2DFDFE7DCDFE6
+D9E0E6D4E3E6D1E5E6D1E4E8D4E3E8DBDFE8DCDFE8E0E3EAD2D7DDD6E1E7CCDEE294ACAE
+5979783D656432605D2C5E5B2F635F2D615F2D615F3264653365662F5F612E5E5E2B5D5C
+2F615E3163623264633466653264632F61622F61622F61622F61622F5F5F2F5F5F315F5D
+315F5D315F5C315F5C305E5C305E5C305E5C2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B315F5D
+305E5C2F5D5B305E5C315F5D32605E32605E315F5D32605E32605E32605E32605E32605E
+315F5D315F5D305E5C315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5F
+315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+305E5E315F5F315F5F326060326060315F5F315F5F305E5E305E5E2F5D5D2F5D5D305E5E
+305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F
+305E5E2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F326060315F5F305E5E305E5E2D5D5D
+2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D
+2D5D5D2C5C5C2C5C5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2E5E5E
+2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2F5D5D305C5D2F5B5C2F5B5C2F5D5D2E5E5E
+2F5F5F2D5F5E2D5F5E2C5E5D2C5E5D2C5E5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2B5959
+2E5A5B315A5C305C5D2E5E5E2A615E24615C23605B275E5B336161375A5E35545938595E
+3962642F66632F6361365E5E52757782A5A774979946696B56797B9CBEC0C5E4E7B5D2D6
+718D91405D6139585B395F604C76752F605D3F6B6A89AAAF93B0B657747A8DAAB0C4E1E7
+B5D4D9708F944061663C5D6232555974979BBAE0E3BBE1E49FC5C85B81843B63653F6B6C
+3E6C6C416F6F4472724674744371713C6A6A366464326060326060326060315F5F305E5E
+305E5E2F5D5D2F5D5D2C5C5E2C5C5E2E5C5C2F5D5D305C5B305C5B2F5D5D2D5D5D2E5E62
+2C5D612F5F612E5C5C345D59375C5553746B2F5958305A59325C5B345E5D335F5E33615F
+31625F2F635F2F635F3367633869662E5A5954777998B5B9C3DAE0CFDEE5DFE2EBDBDBE3
+D3DCE1D1E0E3D2E1E4D5E3E6DDE2E8DEE1E8DCDFE6D9E0E6D5E3E6D3E5E7D3E5E7D6E4E7
+DEE1E8E0E0E8E2E5ECD7DCE2DAE3EADCEBF0C7DCDFA1BDBE6B8F8F38605F32605E326360
+3264632E605F2A5C5B2E605F3163642D5D5D336161305E5C2B5C592A5B58295959295959
+2C5C5E2F5F613060623060622F5F5F2F5F5F315F5D315F5D315F5C315F5C305E5C305E5C
+305E5C305E5C2F5D5B2F5D5B2F5D5B2F5D5B315F5D315F5D32605E315F5D305E5C305E5C
+315F5D32605E32605E32605E33615F33615F32605E32605E315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D315F5F315F5F315F5F315F5F315F5F305E5E
+305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E315F5F315F5F
+315F5F305E5E305E5E305E5E2F5D5D2F5D5D305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+305E5E315F5F315F5F315F5F315F5F315F5F315F5F305E5E2F5D5D2F5D5D305E5E305E5E
+315F5F326060315F5F315F5F305E5E2F5D5D2C5C5C2D5D5D2E5E5E2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D
+2E5E5E305E5E305C5D2F5B5C2F5B5C2F5D5D2E5E5E2F5F5F2E605F2D5F5E2C5E5D2C5E5D
+2D5D5D2D5D5D305E5E305E5E315D5E315D5E336161325E5F345D5F365F613260602C605E
+2964602C6763326966346262375A5E3A595E3B5C613961632C605E275B59416969789B9D
+B8DBDD769C9D375D5E3B5E60709294B3D2D5C1DEE292AEB2516E723D5C5F315758325C5B
+346260335F5E65888C81A0A549686D618085B1D0D5B6D7DC97B8BD54757A416267325559
+6B8E9295BBBE6C92954E7678375F61365F61396566366464386666406E6E4270703A6868
+2F5D5D2A5858315F5F315F5F305E5E305E5E2F5D5D2F5D5D2E5C5C2E5C5C2D5D5F2D5D5F
+2F5D5D2F5D5D305C5B305C5B2F5D5D2D5D5D2D5D612B5C602E5E602D5B5B345D59365B54
+53746B2F5958305A59325C5B345E5D335F5E33615F31625F30625F346663336461376563
+355D5D5173759EB7BCCCDFE6D4E1E9E1E5EED0D5DBD2DFE5D7E9EBCADCE0D0DFE2E0E7ED
+DADDE4DCDFE6DBE0E6D5E3E6D5E4E7D6E5E8D9E4E8DEE1E8E2E1E9DEE1E8DEE3E9D9E2E9
+D1DEE4D2E5E9D3EBEDA7C5C7668A8A406868315D5C3260603565652E5E5E2B5D5C316364
+316161315D5C355F5E376160356160356162326060315E613060623060623060622F5F5F
+2F5F5F315F5D315F5D315F5C315F5C305E5C305E5C305E5C305E5C305E5C2F5D5B2F5D5B
+2F5D5B305E5C32605E33615F315F5D2F5D5B2F5D5B305E5C32605E32605E32605E33615F
+33615F33615F33615F32605E32605E315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D315F5F315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F305E5E305E5E305E5E305E5E2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F
+315F5F315F5F305E5E2F5D5D2F5D5D305E5E315F5F315F5F326060315F5F305E5E2F5D5D
+2F5D5D2C5C5C2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5C5C2C5C5C2C5C5C2C5C5C2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D2F5D5D2E5C5C
+2D5D5D2E5E5E2F5F5F2E605F2D5F5E2B5D5C2C5E5D2D5D5D2D5D5D305E5E315F5F325E5F
+325E5F315F5F325E5F335C5E335C5E305E5E2D5F5E28605D275F5C2A5E5C295757395A5F
+4A676D47666B355B5E295B5A2D5F5E335D5C6E9495A5CBCC638B8B31575833595A476A6C
+A4C6C8C0DDE1AFCBCF6E8B8F426164375D5E335D5C4674725682814C6F735F8085426166
+4F70759ABBC0C0E3E7C1E2E783A6AA56797D375D6043696C4E76782F5759325A5C3B6365
+477072507C7D406E6E346262326060315F5F2C5A5A2B59592F5D5D315F5F305E5E305E5E
+305E5E2F5D5D2F5D5D2E5C5C2E5C5C2D5D5F2D5D5F2F5D5D2F5D5D305C5B2F5B5A2E5C5C
+2C5C5C2C5C602A5B5F2E5E602C5A5A335C58365B5452736A2D59582E5A59305C5B325E5D
+335F5E34605F33615F31625F31625F32605E3B6564446769698589ADC1C8CDDBE4D0DAE4
+D4DBE5D5E0E6D3E4EBD3E8EBD3E8EDD2E1E6D4DBE3DADDE6DEDEE6DBE0E6D7E2E6D6E4E7
+D7E5E6DAE4E6E0E1E6E2E1E7DDE0E7D9E0E6D9E2E9D7E2E8D3E2E7CFE2E6C4DCE0B2CED1
+6584863B62612E56563A66653B69673163603062613262622E56563C63623B6162345C5C
+386062365F61305C5F356265325F62325F622F5F5F2F5F5F2F605D2F605D2F605C2F605C
+315F5D305E5C305E5C305E5C305E5C305E5C305E5C2F5D5B305E5C315F5D32605E315F5D
+2F5D5B2E5C5A305E5C32605E32605E32605E33615F33615F33615F33615F32605E32605E
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5F315F5F315F5F315F5F
+315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F315F5F315F5F305E5E2F5D5D2F5D5D
+305E5E315F5F315F5F326060315F5F305E5E2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2E5E5E2E5E5E2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D2D5D5D2D5D5D
+2C5C5C2C5C5C2C5C5C2C5C5C2E5E5E2D5D5D2D5D5D2C5E5D2E605F2E605F2E605F2D5F5E
+2C5E5D2C5E5D2D5D5D305E5E315D5E325E5F345D5F325E5F2F5D5D335F60365E60355D5F
+3460613565652C6360235B58376B694C7A7A74959A7E9BA15C7B80365C5F2B5B5B326463
+2E58574B737380A8A86D9796355D5D3A6262365C5D87AAACB6D5D8C3E0E48DAAAE466568
+3B5E603A62624B77767BA7A6577D8046696D37585D44676B6D9094A0C6C9A4C7CB769C9F
+43696C3A6264355D5F345D5F2F585A466F714D7678517A7C4A76773B6969315F5F326060
+3260602E5C5C2E5C5C336161315F5F315F5F315F5F305E5E305E5E305E5E305E5E2F5D5D
+2D5D5F2D5D5F2F5D5D2F5D5D2F5B5A2F5B5A2E5C5C2C5C5C2C5C602A5B5F2D5D5F2C5A5A
+335C58365B5452736A2C5A582D5B59305C5B325E5D335F5E34605F34605F33615F34605F
+36605F375D5E426164849BA1C3D4DCD5DFE9D0D8E3CFD9E3D0DFE6A0B7BD95AEB2C9E1E5
+D8E9F0CCD5DEE2E5EEDEDEE8DBE0E6D8E1E6D6E4E7D6E4E5D9E3E5E0E1E6E1E0E6DEE3E9
+DAE1E7D9E2E9DBE4EBD7E2E8CFDEE3CEDFE6D2E7ECA9C2C66E8C8E3E6163365E5E366261
+31625F3062613563614367676B8A8C708F92638587648A8D547C7E396266356164325F62
+325F622F5F5F2F5F5F2F605D2F605D2F605D2F605C315F5D315F5D315F5D305E5C305E5C
+305E5C305E5C305E5C305E5C305E5C305E5C305E5C2F5D5B2F5D5B305E5C315F5D315F5D
+315F5D32605E32605E33615F33615F32605E32605E32605E32605E32605E32605E32605E
+32605E32605E32605E315F5F315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D305E5E315F5F
+315F5F315F5F315F5F315F5F305E5E2F5D5D2F5D5D305E5E305E5E315F5F326060315F5F
+315F5F305E5E2F5D5D2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2E5E5E2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2C5C5C2C5C5C2E5E5E
+2C5E5D2C5E5D2D5F5E2E605F2F61602E605F2E605F2C5E5D2E5E5E305E5E305E5E315D5E
+325E5F345D5F345D5F346061335F60325A5C31575A335B5D3462623165632D6461467877
+76A2A3B0D3D7B1CED47392973D60642C5A5A2C5C5C3A6463335D5C69939283AFAE376160
+37616031595955787AA3C2C5C9E6EAA7C4C859787B395C5E355D5D3A666577A3A28FB7B9
+6C92955A808351777A40666958808252787B3D65673A62643760622D5658376062456E70
+578384456E702B5758366464315F5F305E5E336161356363326060315F5F336161315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F305E5E2E5E602E5E602F5D5D2F5D5D2F5B5A
+2F5B5A2E5C5C2C5C5C2B5B5F2A5B5F2D5D5F2C5A5A335C58365B5453746B2A5B582B5C59
+2F5D5B325E5D335F5E36605F36605F34605F396362396161375A5C436064A0B4BBCEDCE5
+D4DAE6D8DEEAD0DEE7ADC1C8617C834D6A6E90ACB0C4D9DED1DAE3E1E4EDDEDEE8DBDFE8
+D8E1E6D5E3E6D5E3E4D8E2E4DEDFE4DFDEE4DCE1E7DCE5EAD9E0E6D6DDE3DAE3EADDE6ED
+D7E2E8CFDEE3D5E8EEB0C8CC769496476B6B355D5C315F5C31625F3763625B7A7CAAC3C7
+C4E0E4BEDBDFBFE0E592B5B94B7277355E62335F62325F622F5F5F2F5F5F2F5F5F2F605D
+2F605D2F605D315F5D315F5D315F5D315F5D305E5C305E5C305E5C305E5C315F5D305E5C
+2F5D5B2F5D5B305E5C315F5D315F5D315F5D305E5C315F5D315F5D32605E32605E32605E
+32605E32605E32605E32605E32605E32605E32605E32605E32605E32605E315F5F315F5F
+315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C
+2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E2F5D5D2E5C5C
+2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D305E5E315F5F315F5F315F5F315F5F315F5F305E5E
+2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F326060315F5F305E5E305E5E2F5F5F2E5E5E
+2D5D5D2D5D5D2C5C5C2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2D5D5D2D5D5D
+2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2D5F5E2B5F5D2B5F5D2C605E2E605F2F6160
+3060602F5F5F2E5E5E305E5E305E5E315D5E335C5E345D5F355D5F345D5F315D5E2F5B5C
+385E6144676B406669335C5E2A5C5B2E62602D5F5E5581829DC0C4BAD9DE89A6AC4B6C71
+315D5E2F5D5D325C5B2B55544773726C9A9839656434605F375F5F3F65667D9FA1B9D8DB
+B7D6D980A2A446696B345C5C2F595854807FA1CACC91B9BB759D9F5B83853C6466365F61
+375F61355E602D5658366263457172537F803A66673664643A6667386666315F5F315F5F
+315F5F326060326060315F5F315F5F326060315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F2E5E602E5E602F5D5D2F5D5D2F5B5A2F5B5A2D5B5B2B5B5B2B5B5F2A5B5F
+2D5D5F2C5A5A335C58365B5453746B2A5B582B5C592F5D5B315F5D355F5E36605F36605F
+36605F3862613A6262406264567276BDD1D8CEDBE4C9CFDBD9E1ECC9DBE58AA5AC4C6D72
+36575C5572769CB3B9D2DCE5D5D9E4DCDFE8DBDFE8D7E2E6D4E3E6D4E4E4D7E2E4DCDFE4
+DEDFE4D7DEE4D9E2E7D9E0E6D9E0E6DBE2EAD7DEE6D5DCE4DAE3EACFDCE4D7E8EFB0C8CC
+6B898B43676739636134625F375F5E5E777BB8CBD1D1E5ECC3DCE1C6E3E995B6BB486D73
+325B5F335F62325F622F5F5F2F5F5F2F5F5F2F5F5F2F605D2F605D315F5D315F5D315F5D
+315F5D305E5C305E5C305E5C305E5C32605E305E5C2E5C5A2F5D5B32605E33615F33615F
+32605E305E5C305E5C315F5D315F5D32605E32605E32605E32605E32605E32605E32605E
+32605E32605E32605E32605E32605E315F5F315F5F315F5F315F5F315F5F305E5E305E5E
+2F5D5D305E5E2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E305E5E2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D
+305E5E315F5F315F5F315F5F315F5F315F5F305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+315F5F326060315F5F315F5F305E5E2F5F5F2F5F5F2E5E5E2D5D5D2C5C5C2C5C5C2C5C5C
+2D5D5D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3060603060602C5E5D2C5E5D2C5E5D
+2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5C5C2C5C5C2D5D5D2E5E5E2E5E5E2F5F5F306060
+2F61602D5F5E2C605E2B5F5D2C605E2E605F2F61603060602F5F5F315F5F315F5F325E5F
+325E5F335C5E335C5E345C5E335C5E335F603C65675B7E827A9BA07293984A70732F5D5D
+2E605F2C5C5C3561627C9FA3BEDDE2A5C2C85D7E833860623561622F59583864632C5A58
+3F6D6B3B69672F5D5B305A593961615A7D7FA5C7C9BDDFE1A8CACC597C7E3B63632F5958
+3763625A86875E8A8B3D66682B5758355E602F5B5C3F686A3D696A4A7677325E5F3A6667
+5583833664642D5B5B3361612B59592D5B5B326060356363336161326060336161326060
+305E5E315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E2E5E602E5E602F5D5D
+2F5D5D2F5B5A2F5B5A2D5B5B2B5B5B2B5B5F2A5B5F2D5D5F2D5B5B345D59375C5554756C
+2A5C592C5D5A2F5D5B305E5C345E5D345E5D345E5D355F5E396161345A5B486A6C819DA1
+C6DAE1CAD7E0D1D7E3CED8E2BBD2DA69878F3E64673F656847696B93ACB1CEDBE4D8DFE9
+DEE1EACFD3DCB7C5C8CFE1E3D0E2E4D4E2E5DDE5E8D4D9DDD5DEE3DDE6EBDEE5EBDAE1E7
+DCE1E7DBDEE5DADDE6DCE0E9D6DDE5D5E2E8CFE2E6AFC9CA739392436A67355F5B3C605E
+64797CBECDD2C9DAE1CCE1E6C1DDE19BBABD45686C386062335F62325F622F5F612F5F61
+2E605F2E605F2E605F2F5F5F326060326060315F5F315F5F315F5F315F5F315F5F315F5F
+305E5E315F5F315F5F315F5F305E5E2F5D5D315F5F3260602F5D5B305E5C305E5C315F5D
+32605E32605E32605E32605E32605E32605E32605E32605E32605E32605E315F5D315F5D
+336161326060326060315F5F305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E326060326060326060315F5F
+315F5F315F5F305E5E305E5E2F5D5D305E5E315F5F315F5F326060315F5F315F5F305E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E
+2F5F5F2F5F5F2F5F5F2F5F5F2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D2C5E5D
+2D5D5D2C5C5C2C5C5C2D5D5D2F5F5F3060602F5F5F2E605F2E605F275B592658572F6160
+3060602D5D5D346262315F5F346061305C5D315A5C345D5F3C6466325A5C456D6F4B7476
+4A7677699294A5C6CBB2D1D68AA9AE385B5F3561622D5D5D2E5E5E2D595A54777BB9D8DD
+B4D1D783A2A7456B6E375F61325B5D3D696A2957573363633565653462622E5A5B315A5C
+41676A8BAEB2BCDDE2B4D5DA8EB1B5588082355E60315D5E396566305E5E2E5A5B326060
+3662633765654470715280803E6C6C3A68683A68683D6B6B3A68683060602C5C5C2E5E5E
+2D5B5B3361613260602F5D5D326060315F5F2F5D5D3361612E5C5C315F5F336161326060
+315F5F3361613361613361612E5E602E5E602F5D5D2F5D5D2F5B5A2F5B5A2E5C5C2C5C5C
+2D5D612B5C602E5E602D5B5B335C58365B5453746B2A5C592B5D5A2F5D5B305E5C345E5D
+345E5D345E5D345E5D365E5E355B5C5375779BB8BCC7DBE2CAD8E1CED6E1CEDBE4A6C1C8
+5B7E84345C5E375F61476A6C93AFB3CAD8E1D4DCE7DBDFEABAC1C97B8A8F99ADAEC8DDDE
+D1E5E6D1DCE0DDE6EBD5E0E4D7E2E6D5DCE2D5DCE2DEE1E8DFE2E9DDDDE7DCDFE8DFE3EC
+D0D9E0D4E3E8D2E7EA9FBBBC5A7C7B3A615E446463637579C3CED4D1E0E7CFE2E8C3DAE0
+9CB9BD46696D365E60335F62325F622F5F612F5F612E605F2E605F2E605F2F5F5F315F5F
+305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E315F5F315F5F315F5F305E5E
+2F5D5D315F5F3260602F5D5B305E5C315F5D315F5D32605E32605E32605E32605E32605E
+32605E32605E32605E32605E32605E315F5D315F5D336161326060326060326060315F5F
+305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+305E5E305E5E315F5F326060326060326060315F5F315F5F315F5F305E5E305E5E305E5E
+305E5E315F5F315F5F326060315F5F315F5F315F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2D5F5E
+2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5D5D2D5D5D2C5C5C2D5D5D2F5F5F
+3060602F5F5F2F5F5F2B5D5C2C5E5D2E605F3161612D5D5D2C5A5A305C5D2C5859315D5E
+335C5E365F6130595B375F61577F817DA5A78CB5B75682835B8486A7C8CDC1DCE39DB8BF
+4B6A6F386062346262356363315D5E3A5D618BA8AEC4DFE69FBCC2537479355B5E396264
+517D7E3D6B6B2C5C5C2A5A5A2D5D5D3462623A66673F676989AFB2AED1D58DB0B45E8487
+3D65672F5B5C3563632B59592B59593563634573734A78784270703B69693A6868346262
+305E5E315F5F3664643363632D5D5D2B5B5B2E5E5E305E5E3260602E5C5C2D5B5B336161
+346262305E5E305E5E2F5D5D315F5F326060305E5E305E5E326060326060305E5E2E5E60
+2E5E602F5D5D2F5D5D2F5B5A2F5B5A2E5C5C2C5C5C2D5D612B5C602E5E602D5B5B335C58
+365B5453746B2A5C592B5D5A2F5D5B305E5C345E5D345E5D345E5D345E5D3862613D6565
+678A8CB5D4D7C1DADFC8DBE2D0DDE6CCDDE590ADB3577D80365F61365F61496F7297B4BA
+C7D8E0D2DAE5D5DCE6B6C0C95C6F7558707293ADAEC5DDDFD2E4E8D2E0E3D7E2E6D8E3E7
+D6DDE3D8DFE5E0E3EADEE1E8DBDBE3DDDDE5E0E3EAD5DCE2D6E1E5D7E9EBC3DBDB99B6B4
+668683415E5C69767CC3CCD3D3E0E8CEE1E7C1D8DE97B4B845686C335B5D335F62325F62
+2F5F612E60612E605F2E605F2F5F5F2F5F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E315F5F315F5F315F5F305E5E2F5D5D315F5F326060305E5C305E5C
+315F5D315F5D32605E32605E32605E32605E32605E32605E32605E315F5D315F5D315F5D
+315F5D315F5D326060326060326060326060315F5F315F5F315F5F315F5F2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E315F5F315F5F315F5F326060326060
+315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E315F5F326060326060326060
+315F5F315F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E2D5F5E
+2D5F5E2D5F5E2E5E5E2D5D5D2D5D5D2D5D5D2F5F5F3060602F5F5F2E5E5E2E5E5E306060
+316161315F5F315D5E335F60386163396264365F6141696B3F676931595B598183A6CED0
+9FC7C9537C7E39656640696B9CBBC0C5DEE5ABC2CA658087385E6130595B2C5A5A396264
+34575B5A777DB3CCD3BBD6DD7F9EA33C5F63476F716F9B9C5F8D8D2E5E5E2A5A5A2F5F5F
+356363305C5D375F61597F825B818442686B3860623861633260602E5E5E3D6D6D376767
+3868684171714474743B6B6B2F5F5F2A5A5A2E5E5E2B5B5B2C5C5C3060603161612D5D5D
+2D5D5D3060602E5C5C3462623260602F5D5D326060326060305E5E315F5F315F5F326060
+315F5F2F5D5D2F5D5D326060315F5F2F5D5D2E5E602E5E602F5D5D2F5D5D2F5B5A2F5B5A
+2E5C5C2C5C5C2D5D612B5C602E5E602D5B5B335C58365B5453746B2A5C592B5C592E5C5A
+305C5B335D5C345E5D345E5D345E5D305A59436D6C7EA4A5BEE0E2BBD8DCC3DAE0C9DCE3
+ADC1C868898E50787A3D696A335F60456B6E99B6BCC9DAE2D1DBE5D4DDE6B5C2CA60787C
+3F5D5F5473759AB8B8CBE3E7C7DADED1DFE2D9E4E8DBE4E9DCE3E9DEE3E9DADDE4DADAE2
+DEE1E8DBDEE5DEE3E9D9E2E7CDDCDFCEE2E3CEE3E4A1BBBA687D7E828D93C7D0D7D1DEE6
+CFE0E7C2D9DF91AEB245666B375F61335F623060622F5F612E60612E605F2E605F2F5F5F
+2F5F5F305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F
+315F5F305E5E2F5D5D315F5F326060305E5C305E5C315F5D315F5D32605E32605E32605E
+315F5D32605E315F5D315F5D315F5D305E5C305E5C305E5C315F5D315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+305E5E315F5F315F5F315F5F326060315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F3260603260603260603260602F5F5F2F5F5F2F5F5F
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F
+2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E5E5E2E5E5E2D5D5D
+2E5E5E2F5F5F3060602F5F5F2E5E5E315F5F2E5A5B315D5E315D5E345D5F335B5D345C5E
+436B6D577D80779FA1709699386062456D6F85ADAF98C0C23A6365356162396163728F95
+BAD1D9C3D7E08CA5AC436469355D5F2C5859376062385B5F4A676D8EA7AEC4DDE4A6C3C9
+46676C345A5D79A2A47FABAC3B6B6B2E5E5E2D5F5E3363632D5B5B3760623E6668365E60
+2E5658315A5C3460613363633868685282824272723464643060603060602E5E5E2E5E5E
+3060603161612F5F5F2E5E5E3060603060602E5E5E2E5E5E3161612D5B5B3967673B6969
+346262305E5E2E5C5C2E5C5C346262326060326060315F5F2F5D5D305E5E336161336161
+305E5E2E5E602E5E602F5D5D2F5D5D2F5B5A2F5B5A2E5C5C2C5C5C2D5D612B5C602E5E60
+2D5B5B335C58365B5453746B2B5C592B5C592E5C5A305C5B335D5C345E5D325E5D325E5D
+3864635B87869FC9C8C1E7E8C0E2E4C2DFE3C2DBE087A3A73E6163446E6D43716F315F5D
+3A626294B3B6CBDEE5D0DDE6D2DFE8ACBDC55C787C4264663E61635D81819AB7BBC6DEE2
+CFE1E5D9E4E8D9E2E7D7DEE4DBE0E6DADFE5DBDEE5E1E4EBDCDFE4DDE2E6DCE6E8D9E4E6
+D4E4E4D3E5E5C6DAD9B0C2C2ADB6BBD3DAE0D3DEE4D1E2E9C7DEE48BA8AC4364693C6466
+335F623060622F5F612E60612E60612E60612F5F5F2F5F5F315F5F315F5F315F5F305E5E
+305E5E305E5E305E5E305E5E305E5E315F5F315F5F315F5F305E5E2F5D5D315F5F326060
+305E5C315F5D315F5D32605E32605E32605E315F5D315F5D315F5D315F5D305E5C305E5C
+2F5D5B305E5C305E5C305E5C305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E315F5F315F5F315F5F326060
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F3260603260602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E
+2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F
+2E605F2E605F2E605F2E605F2F5F5F2E5E5E2E5E5E2E5E5E2F5F5F3060602F5F5F305E5E
+3D696A315A5C325B5D325A5C335B5D365C5F4B71747FA5A8B2D5D9A1C7CA6E91952D5356
+3F676961898B90B9BB3E6769588485577F81506B72A5B9C2D0E2ECA7BEC64F6E73386062
+396566436C6E3A5D61436066718A91BAD3DAB6D1D86A898E3D636688B1B39CC8C9528282
+316161295B5A306060326060335F60345D5F315A5C355E603E6A6B416F6F3C6C6C386A69
+4171713868683060602F5F5F2F5F5F2F5F5F3060603464643161612F5F5F2E5E5E2F5F5F
+305E5E2F5D5D305E5E315F5F3361613E6C6C3E6C6C356363326060315F5F2F5D5D305E5E
+305E5E315F5F315F5F2F5D5D305E5E326060336161315F5F2E5E602E5E602F5D5D2F5D5D
+2F5B5A2F5B5A2E5C5C2C5C5C2D5D612B5C602E5E602D5B5B335C58365B5453746B2A5B58
+2B5C592F5B5A305C5B335D5C335D5C315D5C315D5C3A686658868482AEAD88B2B18CB2B3
+8FB1B392AFB35E7B7F33595A456F6E507E7C3D6B693A62628FB1B3CBDFE6CEDCE5CEDBE4
+B6C9D05A777B3C5F613D65653961615A7D7F9FBDBFD2E4E8DBE9ECD8E3E7D3DCE1D9E0E6
+DFE4EADDE2E8DADFE5DEE3E7D8E0E3DAE2E5DBE5E7D7E2E4D5E3E4D6E6E6D3E1E2CDD4DA
+DCE3E9D1DCE2D0E2E6C7DEE483A0A43D6064396163335F623060622E60612E60612E6061
+2E60612F5F5F2F5F5F326060326060326060315F5F315F5F315F5F315F5F315F5F305E5E
+315F5F315F5F315F5F305E5E2F5D5D315F5F326060315F5D315F5D315F5D32605E32605E
+315F5D315F5D315F5D315F5D315F5D305E5C2F5D5B2F5D5B2F5D5B305E5C305E5C305E5E
+305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F326060326060305E5E305E5E305E5E305E5E305E5E305E5E315F5F315F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F
+2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F306060
+2F5F5F2E5E5E2E5E5E2F5F5F3060602F5F5F305E5E2E57592C5456426A6C4E74774A7073
+3B5E62416468799CA0B3D6DAB9DCE090B3B7466C6F3D6366476F717DA6A84672735A8687
+89B1B376919894A6B0C3D4DEBDD1DA718E94365C5F396264658E90587B7F39565C506970
+A3BAC2C1DAE19EBBC155787C769FA17CA8A94876762D5D5D2C5E5D2C5C5C2B5B5B2C5A5A
+3460613861633662633E6C6C4676763D6F6E2B5D5C2F5F5F2E5E5E2F5F5F326262336363
+3161612F5F5F3060602F5F5F2E5E5E2E5E5E2E5E5E315F5F315F5F3260603260603A6868
+406E6E3A6868336161376565396767315F5F2A58582E5C5C326060336161315F5F305E5E
+315F5F315F5F305E5E2E5E602E5E602F5D5D2F5D5D2F5B5A2F5B5A2E5C5C2C5C5C2D5D61
+2B5C602E5E602D5B5B335C58365B5453746B2A5B582B5C592F5B5A305C5B335D5C335D5C
+315D5C315D5C2755533263603765633662613C646442656748676A3456583B6261406D6A
+528380487976406A698EB0B2CBDFE6CCDDE5CCDAE5C3D5DF638287355D5F376364346061
+3A62645F7E81AFC2C6CCDADDD9E4E8D5DEE3D8E1E6DEE5EBDBE3E6D5DDE0DAE2E5D8E0E3
+D8E0E3D5DFE1D5DFE1DCE7E9DCE7E9D2DCDED5DCE2DBE4E9CEDBE1CBDDE1C4DBE1809DA1
+3C5F63335C5E325F623060622E60612E60612F5F612F5F612F5F612F5F61326060326060
+326060326060315F5F315F5F315F5F315F5F305E5E315F5F315F5F315F5F305E5E2F5D5D
+315F5F326060315F5D315F5D315F5D32605E32605E315F5D315F5D305E5C315F5D305E5C
+2F5D5B2E5C5A2E5C5A2E5C5A2F5D5B305E5C315F5F315F5F315F5F305E5E2F5D5D2F5D5D
+2F5D5D2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+305E5E315F5F305E5E305E5E315F5F315F5F315F5F326060326060326060305E5E305E5E
+2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F3060603060602F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F
+2E605F2E605F2E605F2E605F2E605F2E605F3060602F5F5F2E5E5E2F5F5F306060306060
+2F5F5F305E5E335C5E466C6F7DA3A6A3C6CAA5C8CC73949938595E45666B90B1B6BBDCE1
+B2D5D95E84873056593F67695982843F6B6C4470718FB7B9A1BCC37A8C96ACBAC5CCDEE8
+A4C1C74D737630595B668F9181A4A85D7A8050676F788F97A7C0C792AFB54265693B6365
+3A63652C5A5A2454543365642E605F306060366464477575517D7E447071305E5E2C5C5C
+2F61602D5F5E3262623060602F5F5F3060603060602F5F5F2E5E5E2E5E5E315F5F326060
+326060326060326060336161336161326060376565406E6E3D6B6B356363366464386666
+3260602D5B5B305E5E356363386666366464326060305E5E305E5E305E5E2E5E602E5E60
+2F5D5D2F5D5D2F5B5A2F5B5A2E5C5C2C5C5C2D5D612B5C602E5E602D5B5B335C58365B54
+53746B2C5A582D5B592F5B5A305C5B325C5B315D5C315D5C305E5C30615E356663255653
+346260376160375F5F35585A3F6264355D5D2F5C59447572497A77426C6B8DAFB1CADEE5
+CEDCE5D1DFE8BBCDD768878C3F686A306060346464376565365C5D748D91A9BCC0CEE0E4
+D4E2E5D5E0E4DBE2E8DCE4E7DCE1E5D9E1E4D7DFE2DDE5E8DEE8EAD6E0E2D4DEE0D9E1E4
+DAE1E7D2D9DFDAE3EACFDCE2C9DCE2C3DCE182A1A43F6568335F603060622F61622E6061
+2E60612F5F612F5F612F5F61315E61326060326060326060315F5F315F5F315F5F315F5F
+315F5F305E5E315F5F315F5F315F5F305E5E2F5D5D315F5F326060315F5D315F5D32605E
+32605E32605E315F5D315F5D305E5C315F5D305E5C2F5D5B2E5C5A2E5C5A2E5C5A2F5D5B
+305E5C326060326060326060315F5F305E5E2F5D5D2F5D5D2E5C5C2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E315F5F
+315F5F315F5F326060326060326060305E5E2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D305E5E
+2F5F5F3060603060602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E
+2E5E5E2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F2F61602E605F2E605F2E605F306060306060315F5F305E5E325B5D3E666873999C
+A5C8CCC0E1E698B9BE4D6C71446368759499AAC9CEBEDFE47DA0A4345A5D3C646630585A
+365F613A63655C828583A0A64A616990A2ACBED5DDB8D7DC6A8D91375F6140686A90B3B7
+9FBEC3728D944C676E6C898F4C6B703C62652B5456315D5E3967672757573264632F5F5F
+3D6D6D4270703967673864653664642F5D5D2959592C5E5D2E605F3464643060602E5E5E
+2E5E5E3060603161612F5F5F2E5E5E305E5E326060326060315F5F305E5E315F5F305E5E
+2E5C5C2F5D5D416F6F457373396767315F5F305E5E315F5F3462623361613A68683E6C6C
+3A6868346262315F5F315F5F315F5F305D60305D602F5D5D2F5D5D2F5B5C2F5B5C2E5C5C
+2E5B5E2D5D5F2C5C5E2E5E602E5A59335B5A365A5651746D2F5958305A59305A59315B5A
+2F5B5A305C5B305C5B305E5C2F5F5F2F5F5F315F5F326060335F60335F60355E60355F5E
+325C5B3462603263603B696760888799B7B9C5D6DDD6E0E9D6E0E9BDD0D7708F92366261
+2F63612F6663316465316161426A6A668889B0CCCFD8EBEFD6E1E5D7DEE4DDE0E5DCE0E3
+DADFE2D9E1E3D9E3E4D9E3E4D9E3E5D9E1E4DBE0E6DBDEE5DADEE7D6DDE7D0DDE5CCDFE5
+C2DEE277999B3C66653563612E605F2D615F2D615F2E605F2E5E602E5E60305D60305D60
+305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F326060326060
+326060315F5F315F5F305E5E315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E325E5F325E5F325E5F325E5F
+315D5E315D5E315D5E315D5E305C5D305C5D305C5D305C5D305C5D2F5B5C2F5B5C2F5B5C
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2D5B5B2F5D5D2F5D5D305E5E305E5E
+315F5F315F5F326060326060326060315F5F315D5E315D5E305C5D315D5E315D5E325E5F
+325E5F325E5F305E5E305E5E305E5E305E5E2F5F5F2F5F5F2E605F2E605F2E605F2E605F
+2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E3060602C5E5D2C5E5D2E62602C605E2A5E5C306462
+2D615F2458563062613163623161613060602C5E5D2D5F5E2D615F2D615F2B625F2D615F
+2E605F315F5F325E5F325E5F2F5B5C315D5E38616389AFB2C2E5E9ADCCD1658288435E65
+557077A6C1C8C3E0E6A5C4C94C6D723C5F63365C5F43696C4C727554777B66858A456268
+6A878DAECDD2B6D9DD97BDC0547A7D41696B678D907FA5A85A8083395F6233595C365E60
+345D5F315D5E2F5D5D2F5D5D315F5F326262376565396767336161326060315F5F305E5E
+2F5D5D2F5D5D2E5E5E2E5E5E315F5F346262305E5E2F5D5D346262346262315F5F326060
+3563632957573361612F5D5D2D5B5B3462622D5B5B315F5F2E5C5C416F6F528080477575
+3361613664643C6A6A315F5F3A68683866663866663866663361612D5B5B2F5D5D376565
+305E5E305E5E2E5C5C2D5B5B2E5C5C2F5C5F2F5C5F2D5A5D305D60305E5E325E5F305A59
+335B5A3259564D716D305858305858305A59315B5A305C5B305C5B2F5D5B305E5C2F5F5F
+2F5F5F315F5F326060326060326060335F60335F60396564366462326360447270779F9E
+B5D3D5D4E3EACDD6DFCED8E1BDCED5719093366261316563306865306666346665315D5C
+4E74759CBABCCDE2E5D2DDE3D9DEE4DEE1E6DADEE1DADFE2D7E1E2D6E2E2D6E2E2D7E1E3
+D9DEE2D9DCE3D9DCE3DADCE8D4DBE5CEDBE3CADDE3BFDBDF74969839636232605E2E605F
+2D615F2E605F2E605F2F5F61315E61315D60315D60305E5E305E5E305E5E305E5E315F5F
+315F5F315F5F315F5F315F5F315F5F326060326060315F5F315F5F305E5E305E5E315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E
+305E5E305E5E305E5E325E5F325E5F325E5F325E5F315D5E315D5E315D5E315D5E305C5D
+305C5D305C5D305C5D305C5D2F5B5C2F5B5C2F5B5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E315F5F315F5F326060326060326060
+315F5F315F5F315D5E315D5E315D5E315D5E325E5F325E5F315F5F305E5E305E5E305E5E
+305E5E2F5F5F2F5F5F2E605F2D615F2E605F2E605F2F5F5F2F5F5F2F5F5F2F5F5F306060
+3262622D5F5E2B5D5C2F63612F63612C605E2D615F2C605E2F63613163622D5D5D2D5B5B
+3260603666663365642D615F2B625F2A625F2B625F2E605F315F5F325E5F325E5F366464
+305E5E325E5F668E90AED1D5BCDBE094B1B75D787F546D74829BA2B7D2D9AECBD169888D
+375A5E395F62587E8175989C56777C40616634575B4A6D718DB3B6BFE5E8A4CACD87ADB0
+4C74763961633A6365355E60386163386163346061305E5E2F5D5D2F5D5D2F5D5D305E5E
+326060346262366464326060326060315F5F305E5E2F5D5D2F5D5D2F5D5D305E5E315F5F
+356363315F5F2E5C5C315F5F305E5E2E5C5C315F5F315F5F305E5E3361612F5D5D305E5E
+3361612E5C5C305E5E356363558383719F9F679595457373326060326060346262437171
+3C6A6A3563633462623563633361612F5D5D2D5B5B315D5E315D5E2F5D5D2F5D5D2F5C5F
+2F5C5F2F5C5F2E5B5E305E5E2F5D5D345E5D305A59335B5A3159584B726F305858305858
+305A59315B5A305C5B305C5B305E5C305E5C2F5F5F2F5F5F315F5F326060326060326060
+335F60335F60325E5F3260602E5F5C356361608887A5C3C5CFDEE5CDD6DFD4DDE6C7D8DF
+79969A3963623163622F63612C5E5D3260603A64634D707299B5B8CFE2E6D3DCE3DADFE5
+DFE2E7D6DBDFDAE2E4D9E3E4D6E4E5D5E3E4D7E0E5D7DEE4D9DCE3D8DBE2D9DBE7D4DBE5
+D0DAE3CBDCE3C1DADF7594973B636334605F3060602F6160306060306060315E61325E61
+345D61345D61315D5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E325E5F325E5F
+325E5F325E5F315D5E315D5E315D5E315D5E305C5D305C5D305C5D305C5D305C5D305C5D
+2F5B5C2F5B5C2F5D5D2F5D5D305E5E305E5E2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D
+305E5E305E5E315F5F315F5F3260603260603060602F5F5F2F5F5F305E5E305E5E305E5E
+305E5E315F5F315F5F315F5F305E5E2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2D5F5E2D5F5E
+2E605F2E605F2E605F2F61602F61602F61602759583062613163622E605F2D5F5E2A5C5B
+2B5D5C3264632C5E5D3262622B59592C5A5A3E6A6B528080467676285A592D615F2B625F
+2B625F2D615F2E605F315F5F325E5F325E5F315F5F2B5959325E5F446C6E7EA1A5B0CFD4
+C9E6ECA1BCC3667F866B848BB3CED5BFDEE393B4B944676B33595C446A6D8BAEB27FA2A6
+5073774F7276507377668C8F86ACAF5E868841696B325A5C375F61365F6130595B2F5B5C
+2E5A5B325E5F2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F326060336161315F5F315F5F
+305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D315F5F3563633260602F5D5D305E5E2E5C5C
+2D5B5B3260602D5B5B396767305E5E2C5A5A315F5F305E5E315F5F3361613A68683E6C6C
+3D6B6B3D6B6B3F6D6D3C6A6A3765653866662D5B5B3B6969467474416F6F3462622D5B5B
+2F5D5D356363315D5E315D5E315F5F315F5F305D602F5C5F2F5C5F2F5C5F305E5E2F5D5D
+345E5D305A59335B5A3159584B726F2F5757305858305A59315B5A305C5B315D5C305E5C
+305E5C2F5F5F2F5F5F315F5F326060326060326060335F60335F60325E5F386666366764
+305E5C4B737294B2B4CFDEE5D7E0E9CFD8E1C6D5DC769296365C5D346262356565376364
+3F686A406667537275A0B8BCD6E5ECD4DDE4D9DEE4DFE2E9D6DBDFDAE4E6D8E4E4D5E5E5
+D4E4E4D6E1E5D5DEE3D8DBE2D8DBE4D6DAE5D2D9E3CFD9E2CADBE2C2D9DF7695983D6364
+396362326060306060306060326060335F62345D61355C61345D61325E5F315F5F315F5F
+315F5F305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F305E5E
+305E5E315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F305E5E305E5E305E5E305E5E325E5F325E5F325E5F325E5F315D5E315D5E315D5E
+315D5E315D5E315D5E305C5D305C5D305C5D305C5D305C5D305C5D305E5E305E5E305E5E
+305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F326060
+3260603060603060602F5F5F2F5F5F2F5F5F2F5F5F315F5F2F5F5F315F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F
+2E605F3264632C5E5D2557562B5D5C396969396969346262346262326060305E5E346061
+3F686A648D8F90BCBD6C9A9A3B6B6B2D615F2B625F2B625F2D615F2E605F315F5F325E5F
+325E5F3462622D5B5B335F60325A5C40636774959AAECBD19BB6BD4C676E425D6493B0B6
+B8D7DCA5C6CB5E84873B6164345A5D668C8FACD2D594B7BB789EA1577D803F67693C6466
+30585A345C5E345D5F3861632F5B5C335F603F6B6C4470714E7A7B305E5E315F5F315F5F
+326060326060326060326060326060305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E326060305E5E305E5E326060305E5E2E5C5C3361613B69694B7979356363
+2C5A5A3260602E5C5C346262376565507E7E457373315F5F315F5F467474497777376565
+2B59593563633A68683C6A6A3967673765653866663563632E5C5C325E5F325E5F326060
+336161315E612E5B5E2E5B5E305D60305E5E2F5D5D345E5D305A59335B5A325A594B726F
+2E56562F5757305A59325C5B315D5C315D5C305E5C305E5C2F5F5F2F5F5F315F5F326060
+326060326060335F60335F60356363376565356663346260537B7A9DBBBDD2E1E8CED7E0
+D6DDE7C6D3DB7891953D5F60376160386261395F623F6266355759506C70A1B6BBD5E2EA
+D4DBE3D8DBE2DCE1E7D7DFE2D7E2E4D5E3E4D1E3E5D0E2E4D2E0E3D3DEE2D6DAE3D6DAE3
+D6DAE5D2DAE5CDDAE3C9DAE2C0D7DD7491953D6062386060335F60326060326060326060
+335F60345D5F355D5F345D5F325E5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E
+305E5E315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E
+315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F305E5E2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E315F5F315F5F315F5F305E5E305E5E2F5D5D
+2F5D5D2F5D5D305E5E305E5E315F5F315F5F3260603260603060602F61602F61602F6160
+2E605F2E605F2F5F5F2E605F2F5F5F2E605F2E605F2E605F2E605F2E605F2E605F2F5F5F
+2F5F5F2F5F5F2F5F5F2D5F5E2D5F5E2C605E2B5F5D2B5F5D3165633062612C5E5D2E5E5E
+315F5F2C5859315A5C3E6769406C6D2F585A386062365E604E767889B1B35B8788336161
+2E605F2D615F2B625F2D615F2E605F315F5F325E5F325E5F2F5D5D2C5A5A305C5D3B6365
+3D636681A2A7B5D4D9A3C0C64F6C723F5C627D9AA0B5D6DBACCFD3769C9F446A6D2C5456
+426A6C80A8AA71979A537B7D3E66683860622F5759315A5C2B54563561623E6A6B386465
+3D696A3E6C6C2F5D5D2C5A5A305E5E315F5F315F5F326060326060315F5F305E5E305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F2E5C5C305E5E
+346262305E5E2D5B5B3260604F7D7D5987873B69692E5C5C3361612E5C5C3765653C6A6A
+699797699797507E7E3361612F5D5D3664643E6C6C4A7878447272406E6E3765652F5D5D
+2F5D5D356363356363305E5E346061325E5F315F5F336161325F622E5B5E2E5B5E305D60
+2F5D5D2F5D5D345E5D305A59335B5A325A594C73702D55552F5757305A59325C5B315D5C
+315D5C305E5C305E5C2F5F5F2F5F5F315F5F326060326060326060335F60335F60315F5F
+2F5D5D2F5F5F315F5D4D757598B6B8D0DFE6CCD5DED1D8E2C0CAD37E969A4F6E70446769
+3B61623E5D623E5B5F4C686C6A8187AFC0C7D7E1EAD9DDE6DBDEE7DADFE5D7E0E5D5E3E6
+D2E4E6D0E4E5CFE3E4D1E0E3D2E0E3D5DEE5D7DEE6D7DFEAD4DEE8CFDDE6CADDE4BED7DC
+7291943B5E60375F5F335F60326060326060326060325E5F345D5F345D5F345D5F335F60
+315F5F315F5F315F5F305E5E305E5E305E5E2F5D5D305E5E305E5E315F5F315F5F305E5E
+305E5E2F5D5D2F5D5D315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F305E5E
+305E5E305E5E305E5E315F5F315F5F305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F
+315F5F315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D305E5E305E5E315F5F
+315F5F3260603060602F61602F61602F61602F61602F61602E605F2E605F2D5F5E2E605F
+2E605F2F61602F61602F61602F61602E605F2F5F5F315F5F315F5F2F5F5F2F5F5F2D5F5E
+2C605E2C605E2A615E2256542D5F5E3262623361613C65674B7375648C8E7FA5A8759D9F
+436B6D375D6033565A3B5E62789EA1578082325E5F2F5F5F2E605F2D615F2D615F2E605F
+2F5F5F325E5F315F5F315F5F366464315D5E355E6033595C799CA0ADCED3A7C6CB58777C
+3A595E56757AABCCD1BEE4E79EC6C8678F91446C6E3A6264365F61345C5E2E57592A5254
+3861633A63653662633B67684672734D797A3C6A6A336161336161305E5E3A68682F5D5D
+2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D2E5C5C2F5D5D2F5D5D305E5E305E5E305E5E
+305E5E2F5D5D2F5D5D305E5E305E5E2E5C5C2F5D5D3260602E5C5C2C5A5A3462624C7A7A
+4B79793563632B5959305E5E3260603A68684472723D6B6B4B79794B79793D6B6B366464
+3664643664643765653563633A68683B6969366464315F5F315F5F346262366464376364
+325E5F2F5D5D315F5F325F622E5B5E2E5B5E305D602F5D5D2E5C5C335D5C305A59335B5A
+325A594C73702D55552E5656305A59325C5B315D5C325E5D305E5C305E5C2F5F5F2F5F5F
+315F5F326060326060326060335F60335F60335F6232606036666633615F446C6C8DAAAE
+D1E0E7D9E2EBDBE2ECD2DCE5B3C6CCA0BCBF99B8BB93B2B59BB4B99AB1B792A9AFA7BAC0
+CAD7DFD7E0E9DADEE7DCE0E9D5DCE4D4DFE5CFE1E5CDE2E5CAE2E4CAE2E4CDE0E4D1E0E5
+D4DFE5D5E0E6D0DDE6CCDDE5CADDE4C4DBE1B9D6DA6E9092385E5F355F5E325E5F315F5F
+315F5F315F5F315F5F325E5F315D5E315D5E326060326060315F5F315F5F305E5E305E5E
+2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E
+305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E326060315F5F
+305E5E2F5D5D2E5C5C2F5D5D305E5E315F5F2F5F5F2F5F5F3060603060602F5F5F2F5F5F
+2E5E5E2E5E5E2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F3060603060602E605F2E6260
+2E62602F63612E62602E62602D615F2C605E2D615F2D615F2E62602E62602F61602F6160
+2F5F5F2F5F5F305E5E315F5F2F5F5F3060602F61602F63612F63612F6361316362376968
+336161335F605B838592B8BBB4D7DBBEE1E592B5B956797D395A5F47686D3F60656E9195
+638B8D386163315F5F2E605F2D615F2D615F2E605F2F5F5F325E5F315F5F2B5959346262
+346061335C5E355D5F658B8EA9CCD0C4E5EA86A7AC5B7C814263687A9DA18FB5B8749C9E
+50787A2D5658335C5E2B57583D66683F6B6C355E602B57583C6869497576386465315F5F
+3361612F5D5D2F5D5D3161612B5B5B2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C
+2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F305E5E305E5E2F5D5D315F5F
+2F5D5D2F5D5D2F5D5D2C5A5A3260604270704371713462622D5B5B2A58582E5C5C346262
+366464416F6F3F6D6D3765653260602F5D5D305E5E3563633462622B59593260602C5A5A
+2C5A5A3462623E6C6C3F6D6D386666315F5F3A6667315D5E2C5A5A2F5D5D325F622F5C5F
+2D5A5D2F5C5F2F5D5D2E5C5C335D5C305A59335B5A325A594C73702D55552E5656305A59
+325C5B325E5D325E5D305E5C305E5C2F5F5F2F5F5F315F5F326060326060326060335F60
+335F60325E612F5C5F356565346262426A6A87A4A8CAD9E0D4DBE5D5D9E4D3DCE5CDDEE5
+D0E8ECCBE4E9C4DDE2CEE2E9CCDFE6D1E2E9D7E6EDDBE5EED1D8E2D3D7E0DADEE7D1DAE1
+D0DDE3C7DADEC3DDDEC3DDDEC3DDDEC6DBDECADCE0CEDBE1CFDCE4C2D5DCBFD6DCBDD6DB
+B9D6DAB0D2D4668C8D325C5B315D5C315F5F2F5F5F2F5F5F2F5F5F2E5E5E305E5E305E5E
+305E5E326060326060315F5F315F5F305E5E305E5E2F5D5D2F5D5D305E5E305E5E305E5E
+305E5E305E5E305E5E2F5D5D2F5D5D315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F315F5F
+315F5F305E5E305E5E305E5E305E5E326060315F5F305E5E2F5D5D2E5C5C2F5D5D305E5E
+315F5F2F5F5F2F5F5F3060603060603060602F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2E5E5E
+2E5E5E2F5F5F2F5F5F3060603060602E605F2E62602E62602F63612F63612E62602B625F
+2A615E2D615F2D615F2E62603062613062613060602F5F5F315F5F315D5E315D5E315F5F
+3060603262623264633365643365644979796393935D898A3C6567456B6E7B9EA2A8C9CE
+B8D9DEB9DADF8BACB16B8A8F85A4A95B7A7F638489678D90355E60315F5F2F5F5F2E605F
+2E605F2F5F5F315F5F325E5F325E5F3664642E5E5E326060305C5D355E6038606273999C
+9FC2C6A6C9CD82A5A944676B41676A40686A2E57593C6567305C5D335F603561622E5A5B
+315D5E4672733460613A66674773743765652D5B5B3462623260602A5A5A2B5B5B2A5A5A
+306060305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D305E5E315F5F
+315F5F326060315F5F315F5F305E5E2C5A5A305E5E305E5E2F5D5D2E5C5C2D5B5B3B6969
+517F7F487676305E5E315F5F2F5D5D2F5D5D3361612C5A5A3563633462622E5C5C356363
+3B69693260602F5D5D336161315F5F336161315F5F315F5F3260602F5D5D2E5C5C376565
+4270703B6768315D5E2A58582E5C5C315E612F5C5F2D5A5D2F5C5F2E5C5C2E5C5C335D5C
+305A59335B5A325A594C73702E56562F5757315B5A325C5B305C5B305C5B305E5C305E5C
+2F5F5F2F5F5F315F5F315F5F315F5F326060346061346061335F62315E61316161366464
+4169698EABAFCCDBE2D4DBE5D6DAE3D5DCE4D0DFE6CCE1E6CBE3E7CDE2E7D1DFE8D3E0E9
+D4E3EAD4E1E7D4DDE6D6DDE7D5D9E4D3DAE4D8E2EB8D9EA57A92967391937F9D9F7F9D9F
+8FA8ACC0D3D9CEDBE3C8D7DE90A7AD7592987B9A9F77989D73999C4F77792E5A5B315F5F
+2D5E5B3567642D5F5C295B582D5F5C2F605D31625F2F605D315F5D315F5D305E5C305E5C
+305E5C2F5D5B2F5D5B2F5D5B305E5C305E5C315F5D305E5C305E5C2F5D5B2F5D5B2E5C5A
+315F5F305E5E305E5E305E5E2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F315F5F
+305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E305E5E2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5E5E2E5E5E2F5F5F2F5F5F
+2F5F5F2F5F5F2E5E5E2E5E5E2C5C5C2E5E5E3060603262623262623060602E5E5E2D5D5D
+2D5F5E3163623264633062612D615F2F63612E65622D64612B5F5D2E6260316362306261
+2F5F5F315F5F315F5F325E5F2E5A59356160305E5C2E5C5A416F6D4F807D30615E4B7C79
+6D9B999BC7C67CA6A5396161375D5E486B6D6A8C8EB7D9DBC0DFE4B6D5DAB0CDD37E9BA1
+526F756281865E8185325A5C315D5E2E5E5E2C5E5D2C5E5D2D5D5D2F5D5D305C5D305C5D
+2C5A5A2D5D5D2F5D5D305C5D335C5E345C5E40686A557B7E5D83864D73763A6063325A5C
+345D5F305C5D2F5B5C3563633563633765653B6969406E6E4270703E6C6C3563632E5C5C
+3664643462623060602D5D5D2C5C5C2D5D5D2E5E5E2F5F5F2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D
+305E5E315F5F336161315F5F2D5B5B305E5E396767416F6F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F2F5D5D3C6A6A457373406E6E3462622E5C5C2E5C5C305E5E
+2F5D5D2F5D5D305E5E305E5E315F5F315F5F326060326060305C5D305C5D305E5E305E5E
+305D602F5C5F2F5C5F2E5B5E2E5C5C2D5B5B335D5C305A59355D5C345C5B4C73702E5656
+305858315B5A325C5B305C5B305C5B305E5C305E5C2F5F5F2F5F5F315F5F315F5F315F5F
+326060346061346061335F62325F623161633464644169698DACAFC9DAE1D3DCE5D6DAE3
+D5DCE4D0DFE6CDE0E6CEE1E7CFE0E7D2DFE8D5DFE8D4DFE5D5E0E6D5DEE7D8DFE9D6DDE7
+D2DBE4CBD8E0758A8F496568456466446667456466648083B3C8CDCCDBE2C3D4DB849FA6
+44656A3D60643A6063375F61335C5E3763643664642E5F5C2D5F5C2A5C59326461366865
+2E605D2B5D5A2E605D2F605D315F5D305E5C305E5C305E5C2F5D5B2F5D5B2F5D5B305E5C
+305E5C315F5D315F5D305E5C305E5C2F5D5B2F5D5B315F5F305E5E305E5E305E5E305E5E
+2F5D5D305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F
+315F5F315F5F315F5F305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E
+305E5E305E5E305E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E
+2D5D5D2C5C5C2A5A5A2A5A5A2C5C5C2F5F5F3262623363632F61602C5E5D2D5F5E2E605F
+2E62602F63612D64612E62603567663264633161612D5B5B346061335F60335F60335F5E
+305C5B2F5D5B4A787678A4A35581803763623763624C7675759F9E8CB4B4597F8033595A
+3255574063657D9FA1B5D4D9C2E1E6B9D6DC88A5AB3C595F48676C75969B3D6366325E5F
+2F5F5F2E5E5E2D5F5E2D5D5D2F5D5D325B5D315D5E2F5D5D2E5E5E2C5A5A2C5A5A325E5F
+335C5E30585A325A5C2F5759355D5F3B63653A63653460613260603563633765655E8C8C
+538181437171366464315F5F315F5F3361613462623361613260602E5E5E2D5D5D2C5C5C
+2C5C5C2D5D5D2E5E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E
+305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D3361612E5C5C2E5C5C2A58582B5959
+416F6F4B79793B6969315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F2F5D5D
+3765653C6A6A376565315F5F2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E315F5F
+315F5F326060326060305C5D315D5E305E5E305E5E305D602F5C5F2F5C5F2E5B5E2E5C5C
+2D5B5B335D5C305A59345C5B335B5A4C73702E5656305858315B5A325C5B305C5B305C5B
+305E5C315F5D2F5F5F2F5F5F315F5F315F5F315F5F326060346061346061365F63346063
+3262643565654068688CABAEC9DAE1D3DCE5D6DAE3D4DBE3D0DFE4CEE0E4CEDFE6D1E0E7
+D5DEE7D6DDE7D2DDE3D5E0E6D4DDE4D6DDE7D7DEE8D3DDE7C2D3DB637A8038575A3B5E60
+355B5C375A5C638084B9D0D6CCDBE2B1C4CA5B7A7F385E6140686A3D66683760622D595A
+305E5E2D5B5B3364612E5F5C2B5D5A2E605D2F615E2B5D5A295D592E605D2F605D315F5D
+305E5C305E5C305E5C2F5D5B2F5D5B2F5D5B305E5C305E5C315F5D315F5D305E5C305E5C
+2F5D5B2F5D5B315F5F315F5F305E5E305E5E305E5E305E5E305E5E305E5E315F5F315F5F
+315F5F315F5F315F5F305E5E305E5E305E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E
+2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E
+2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2F5F5F316161326262316161306060306060
+3060603161612D5D5D2B5B5B2D5D5D3264633567663165632C605E295D5B2E605F316362
+2A5A5A315F5F2E5A5B3F686A3A6264355E60325E5D34626034605F6F9B9A95BFBE4A7473
+355D5D335B5B395F603F65667096975C8283375D5E385E5F2F55564366687B9CA1AAC9CE
+C5E2E8B2CFD5708D935C7B806C8D92365C5F335F603060602F5F5F2D5F5E2E5E5E305E5E
+335C5E335C5E2D5B5B326262315F5F2A58582B57582C5859315A5C376062365F612E5759
+2E57592F5B5C366263457373487676356565336161326060326060326060346262336161
+305E5E2D5B5B305E5E305E5E2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E305E5E305E5E315F5F315F5F305E5E305E5E305E5E305E5E
+305E5E305E5E2E5C5C3A68684A78784270703462624472724B7979326060315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F305E5E326060326060305E5E2F5D5D2F5D5D
+2F5D5D2E5C5C2F5D5D305E5E305E5E305E5E315F5F315F5F315F5F326060305C5D315D5E
+305E5E305E5E305D602F5C5F2F5C5F2E5B5E2F5D5D2D5B5B325C5B305A59345C5B335B5A
+4C73702E5656305858315B5A325C5B315D5C315D5C305E5C315F5D2F5F5F2F5F5F315F5F
+315F5F315F5F326060346061346061365F65345F653363653565673F686A8BAAADC8D9E0
+D2DCE5D4DBE3D3DCE3CFDEE3CDDFE3CEDFE6D1DEE6D5DCE6D8DCE7D2DBE2D5E0E6D3DCE3
+D1DAE1D3DBE6D2DFE8C4D7DE617D81385B5F41696B3B6365406667729194BED7DCC6D7DE
+A1B4BB395A5F355D5F325B5D325B5D4E7779457172376364366263305E5C32605E346562
+2C5D5A2859562F615E30625F2D5F5C2F605D315F5D305E5C305E5C305E5C2F5D5B2F5D5B
+2F5D5B305E5C305E5C315F5D315F5D315F5D305E5C305E5C305E5C315F5F315F5F315F5F
+315F5F315F5F305E5E305E5E305E5E326060315F5F315F5F315F5F315F5F315F5F315F5F
+305E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F306060306060306060
+3060603060603060603060603060602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2C5C5C2C5C5C2D5D5D2F5F5F3161613060602F5F5F2D5D5D396767396767346262
+2B5B5B2A5A5A2E605F3365643466653264633767673A68685A8687699294749C9E567C7F
+3E66682F5B5A3B696737636288B2B19CC4C4648A8B496C6E4D6F71486A6C32545647696B
+4164663258594169693963622F57574E6F7482A1A6B8D5DBC0DDE3A8C5CB7A999E48696E
+3B6164335F603260602F5F5F2E5E5E2F5D5D305C5D335B5D325B5D2E5C5C2D5D5D2C5A5A
+2F5D5D396566376364305C5D2D595A3D66683965664571724775753B69693C6C6C407070
+3262622C5A5A2C5A5A2C5A5A2E5C5C315F5F326060315F5F305E5E2E5C5C2E5C5C2E5C5C
+2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E
+305E5E315F5F315F5F315F5F305E5E305E5E305E5E305E5E305E5E315F5F447272548282
+4C7A7A3B6969386666396767336161315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F326060315F5F305E5E2F5D5D305E5E315F5F315F5F305E5E305E5E305E5E305E5E
+305E5E315F5F315F5F315F5F315F5F315D5E315D5E305E5E305E5E305D60305D602F5C5F
+2F5C5F2F5D5D2E5C5C325C5B305A59345C5B335B5A4C73702E5656305858325C5B335D5C
+315D5C315D5C305E5C315F5D2F5F5F2F5F5F315F5F315F5F315F5F326060346061346061
+355E64365F653363653565673E676987A9ABC6D9DFD1DBE4D2D9E1D2DBE2CEDDE2CCDEE2
+CDDEE5D0DDE5D6DAE5D7DBE6D0D9E0D4DFE3D3DCE3D1DAE1D1DBE5D0DEE7C3DAE2648388
+385D633A6667315D5E386163789A9CBCD8DCCEE1E8ADC1C850717639606532595E4E757A
+7EA6A8729B9D5881834770723A6463335D5C3B67663561602E5C5936646133615E2F605C
+315F5D315F5D305E5C305E5C305E5C2F5D5B2F5D5B2F5D5B305E5C305E5C315F5D315F5D
+315F5D315F5D315F5D305E5C305E5E315F5F315F5F315F5F315F5F315F5F305E5E2F5D5D
+326060326060326060315F5F315F5F315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F306060306060306060306060306060306060306060306060
+2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F3363633060602C5C5C2C5C5C
+2F5F5F3262623363633462622C58593760623861632F5B5C305E5E3767673565652B5B5B
+3060603664644A767785AEB0ADD3D6B0D3D774959A3B616433615F32636034605F7EA6A6
+AFD5D6ACCED08FACB087A3A77D999D728F93607F824A6D6F33595A2E5857356361335F5E
+36595D5D7E8392B1B6B6D5DAC1E0E590B1B64D70743B6365325E5F315F5F2E5E5E2D5D5D
+2F5D5D305C5D335B5D335B5D305E5E2F5F5F2C5C5C2C5C5C2D5B5B2957572C5A5A396767
+4D797A406E6E4573734775753664643060603565652F5F5F3A68683765653260602E5C5C
+2D5B5B2E5C5C305E5E315F5F2E5C5C2E5C5C2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F
+315F5F305E5E305E5E305E5E3260603D6B6B467474578585618F8F4A78782F5D5D305E5E
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F326060326060336161336161
+326060305E5E305E5E315F5F305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F
+315D5E315D5E305E5E315F5F305D60305D602F5C5F2F5C5F2F5D5D2E5C5C325C5B2F5958
+345C5B335B5A4C73702F5757315959325C5B335D5C315D5C315D5C315F5D315F5D2F5F5F
+2F5F5F315F5F315F5F315F5F326060346061346061365D64365F653363653565673C6567
+86A8AAC4D7DED0DAE3D0D9E0D0D9E0CCDBE0CBDDE1CBDCE3CFDCE4D5D9E4D6D9E2CDD6DD
+D2DDE1D3DCE3D3DEE4D0DDE6CADDE4BED7DE6182873B6468386568315F5F3962648AADB1
+BEDADED0E3EAA5B9C080A1A850777C54797F698E94688E91668C8F90B6B999BFC26A9091
+3B6363355D5D345E5D315B59315E5B2B585535625F315F5D315F5D305E5C305E5C305E5C
+2F5D5B2F5D5B2F5D5B305E5C305E5C315F5D315F5D32605E315F5D315F5D315F5D305E5E
+315F5F326060326060326060315F5F305E5E2F5D5D326060326060326060326060315F5F
+315F5F315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F306060306060306060306060306060
+3060603060603060603060603060603060603060603060603060602F5F5F2F5F5F2F5F5F
+2F5F5F3060603060603363633262623161613161613060602F5F5F2E5E5E305E5E345D5F
+3860623B6365456E705A86876896965A8888406E6E2E5C5C2C5859416A6C749C9EB4D7DB
+BFE0E586A5AA3D6064376563295A5734605F567E7EA2C4C6C2DFE3C7E0E5C2D9DFBCD3D9
+C5DEE3A7C4C889ABAD5C84842D5B592C5E5B3263602D53564364695D7C81A0BFC4C8E7EC
+B9DADF8EB1B53C6466315D5E305E5E2D5D5D2D5D5D305C5D325B5D335B5D335B5D2D5B5B
+2F5F5F2F5F5F2F5F5F3563633664643C6A6A4977775381813B6969315F5F3060602D5D5D
+2F5F5F3365643163622A58582C5A5A2F5D5D315F5F315F5F2F5D5D2D5B5B2B59592E5C5C
+2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E315F5F
+3260603967675482826492924775752A5858305E5E315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F305E5E315F5F3361613462623260602F5D5D2F5D5D315F5F315F5F
+315F5F315F5F315F5F305E5E305E5E305E5E305E5E315D5E325E5F315F5F315F5F315E61
+305D60305D602F5C5F305E5E2E5C5C325C5B2F5958335B5A335B5A4D74712F5757315959
+325C5B335D5C315D5C315D5C315F5D32605E2F5F5F2F5F5F315F5F315F5F315F5F326060
+346061346061355C63365F653562653663663B646684A6A8C2D6DDCCD9E1CFD8DFCFD8DF
+CBDADFC9DCE0CADCE0CDDAE0D4D8E3D5D8E1CFD8DFCDDBDECED9DFD2DDE3CFDDE6C7DBE2
+BAD5DC61848A3662653262643363653A66679FC2C6BBD6DDBACDD473878E4D6B73486D73
+6B8E946E9197476A6E4D7074A0C1C6BADBE098BBBD4B6E70335658355B5C3D6463436B6A
+365E5D37615F325E5D315F5D305E5C305E5C305E5C2F5D5B2F5D5B2F5D5B305E5C305E5C
+315F5D315F5D32605E32605E32605E315F5D305E5E315F5F326060326060326060315F5F
+305E5E2F5D5D326060326060326060326060326060315F5F315F5F315F5F2F5F5F2F5F5F
+2F5F5F306060306060306060306060316161306060306060306060306060306060306060
+3060603060602F61602F61602E605F2E605F2E605F2E605F2F61602F6160285A592B5D5C
+2E605F2C5E5D2A5C5B2E605F3A6C6B4775753C64663C626551797B87B0B2B8E4E5B4E0E1
+75A1A2346061376364305C5D3961634E74779DBEC3C1E0E5A2BFC554757A3563612E605D
+335F5E3A60616A898C87A3A7A4BBC1B3C7CEB7CBD2BED5DBBCD8DCB7D9DB8FB9B84A7B78
+2B5F5B30625F3961633C5F6336575C62838897B8BDB1D2D79DC0C4487072315D5E2F5D5D
+2D5D5D2D5D5D305C5D335C5E355D5F355D5F315F5F3464643363633B6B6B508080568686
+4371712B59592A5A5A3161613868683969693060602A5C5B2D5F5E316362356363336161
+315F5F2E5C5C2D5B5B2E5C5C305E5E315F5F305C5D305C5D305C5D305C5D305C5D305C5D
+305C5D305C5D305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F326060326060
+315F5F315F5F315F5F315F5F315F5F315F5F3664642E5C5C3462623B6969305E5E265454
+2D5B5B376565315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F2F5D5D
+305E5E3260603260602F5D5D305E5E326060315F5F315F5F315F5F315F5F305E5E305E5E
+305E5E305E5E315D5E325E5F315F5F315F5F315E61305D60305D602F5C5F305E5E2E5C5C
+325C5B2F5958335B5A335B5A4D74712F5757305A59325C5B335D5C315D5C315D5C315F5D
+32605E315F5F2F5F5F315F5F315F5F315F5F326060346061346061345D61355E62366265
+3962663C626585A4A9C1D5DCCCD9E1CDD7E0CDD7E0CAD9E0C9DAE1C9DAE1CDDAE2D1D8E2
+D3D7E2D4DDE4CED9DFC9D3DCCCD9E1CEDCE5C7DBE4BCD7DE66898F355E62325E61376366
+3C6368AECFD4BFDAE1B0C4CB51687048696E62878D6B90964C6F7535585C55767BA6C5CA
+B7D6DBA2C1C4517375395B5D426567587E7F68908F4C747436605F325E5D315F5D305E5C
+305E5C305E5C2F5D5B2F5D5B2F5D5B305E5C305E5C315F5D315F5D32605E32605E32605E
+32605E305E5E315F5F326060336161326060315F5F305E5E2F5D5D326060326060326060
+3260603260603060602F5F5F2F5F5F2F5F5F2F5F5F2F5F5F306060306060306060316161
+3161613060603060603060603060603060602F61602F61602F61603161613060602E605F
+2E605F2F5F5F2F5F5F3260603361613363633464643161612E5C5C315D5E4874756D9B9B
+8CB8B9779DA04D70743C5F636D9396B0D6D9B8E0E27DA5A740696B325E5F325E5F396264
+3860628EB1B5C1E0E5B4CFD6638287345E5D3B6967315B5A3B61623B5D5F49666A5A7378
+6C8389768D937891969EBBBFB8DBDD9EC8C75D8B892B5D5A326360315A5C3B6164355B5E
+32585B5D8084779DA0577F813A6365315D5E305E5E2E5E5E305E5E305E5E325E5F355E60
+355E603F6D6D5686865484843868682B5B5B3060603462622F5D5D2A5A5A2F5F5F2D5D5D
+2959592E5E5E3264633060602C5C5C2E5C5C305E5E315F5F315F5F305E5E305E5E305E5E
+305E5E315D5E305C5D305C5D2F5B5C2F5B5C2F5B5C2F5B5C305C5D305E5E305E5E305E5E
+305E5E315F5F315F5F315F5F315F5F326060326060315F5F315F5F315F5F315F5F315F5F
+315F5F305E5E2E5C5C4A7878507E7E315F5F2E5C5C3B69692D5B5B315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F3361612F5D5D2D5B5B305E5E326060315F5F326060
+346262315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F315F5F
+315F5F315F5F305E5E305E5E305E5E305E5E2E5C5C305C5D2E5857335B5A345B5A4F7371
+2F59572E5B582E5B582F5C59305D5A315E5B325E5D315F5D305E5C305E5C315F5D315F5D
+326060326060326060335F60365F61355D5F3C62653A5D61436267829BA2BFD1DBC8D6DF
+CBD8E1CDD7E1CBD8E1CBD8E1CCD9E2CCD9E2CED8E2CFD7E2D4DAE6CCD4DFCFD7E2D0DDE6
+C6D7E1C7DBE4C1DAE16584893D5E633A5D613E616555767BB6D5DAB7D4DA9CB7BE4F6E73
+689092649091466F71345C5E3D606447686D99B8BDBBD8DEAAC7CD5C7B803D5E63385B5F
+5C828582AAAA466F71386465335F60335F60325E5F325E5F305E5E305E5E2D5D5D2D5D5D
+2A5A5A3363632E5C5C2D5B5B386465346061346061305C5D335F5E34605F2E5A592E5A59
+366261325E5D32605E315F5D315F5D32605E3364613263602E5F5C30625F2C5E5B316360
+326463295B5A3767672D5D5D2957573866663260602E5C5C376565305E5E2E5E5E2C5C5C
+306261306462285C5A316362335F5E32605E3165612C605C33615F335D5C375F5F487070
+3C6A68558381588281406667365558506F726C8F91B2DADAA7CDCE709395456467446165
+ACC8CCBFDCE09FC1C34A7071315D5C2E5F5C346562356361608687B4D3D6C3DAE08AA3A8
+406367325A5C41696B4066693B5E6264878B51727736575C3E5F643F62664D70749AC0C3
+9BC3C54D76783A6667325E5F3662633460612B57582D595A3A6365335F602C5859335F60
+2D5B5B3260602F5D5D2A58583765654D7B7B517D7E4571723E6C6C3B6969376565336161
+315F5F2F5D5D305E5E305E5E2F5D5D2F5D5D305E5E305E5E305E5E2E5E5E305E5E305E5E
+315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F305E5E305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F
+326060305E5E2F5D5D305E5E315F5F315F5F315F5F305E5E2C5A5A3765654775753B6969
+3866662C5A5A315F5F326060305E5E315F5F315F5F315F5F305E5E305E5E305E5E315F5F
+325E5D315D5C315D5C315D5C325E5D335F5E325E5D305C5B325E5F2F5B5C305C5D356162
+3460612F5B5C2F5B5C336161325F622E5C5C2D5B5B325E5D33605D315E5B315F5D336161
+2F5F5F305D60315E612F5B5C355D5D365A5851716E2D5A572E5B582E5B582F5C59305D5A
+315E5B325E5D325E5D305E5C305E5C315F5D315F5D326060326060326060326060376062
+335B5D375D6035565B425F65819AA1C0D4DDCBDDE7C6D7E1C8D6E1C8D6E1C8D6E1C8D6E1
+C7D8E2C7D8E2C9D7E2CCD6E2CCD4E1CEDAE6CDDBE6C5D7E1C6DDE5BAD5DC5D7C81416065
+35565B335459597A7FC4E3E8BAD9DE87A6AB4E71756894954270702C58593961634C7275
+56777C8BAAAFB9D6DCAFCCD267868B39585D3B5E6262888B5E87893460612D595A325E5F
+325E5F325E5F325E5F305E5E305E5E2E5E5E2E5E5E2D5D5D3260603361613662632D595A
+2C5557396264365F61335D5C34605F34605F34605F356160335F5E376362356361346260
+33615F33615F2D5E5B2D5E5B3163602E605D2A5C592A5C5B3060602C5A5A376565346061
+285455376364366263335F60305E5E3361612C5C5C2E605F3165632A5E5C3062612E5A59
+3561602D615D326662335F5E4B71727597995E8183426C6B6F9B9A9AC2C285A7A9526B70
+3851564A6C6E97BDBEBADDDF80A2A4456266415A5F90A4ABC8DFE5B7D3D75D8082355F5E
+2C5D5A2F615E32605E53797A99B6BAC0D4DBB2C6CD46676C395F62557B7E6D93964C7275
+6A909380A6A9567E80386062335B5D48707290B8BA8AB2B441696B335B5D365F612E5A5B
+305E5E305E5E3260603563633260602F5D5D315F5F3361613A68683C6A6A3C6A6A477575
+538181487676336161336161326060305E5E2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F305E5E
+305E5E305E5E305E5E315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E
+305E5E305E5E305E5E315F5F315F5F315F5F315F5F2F5D5D346262356363315F5F2F5D5D
+315F5F3462623462623664644876763A6868346262315F5F305E5E336161275555305E5E
+315F5F315F5F315F5F305E5E305E5E305E5E315F5F325E5D315D5C315D5C315D5C325E5D
+325E5D325E5D305C5B3965663965663460612C58592E5A5B356162335F602A5858356265
+306062325E5F335F5E355F5D305D5A305C5B305E5C2F5F612E5E60315E612F5B5C355D5D
+375B5953716F2D5A572E5B582E5B582F5C59305D5A315E5B315D5C325E5D2F5D5B305E5C
+315F5D315F5D326060326060326060315F5F376565335F60386163385E6143666A7B9A9F
+B2CDD4BFD6DEC1D5DEC1D5DEC0D4DDC0D4DDC0D4DDBFD6DEC0D7DFC2D6DFC2D3DDC2D3DD
+C5D7E1C0D4DDBCD5DCC0DDE3B6D5DA6184883B5E623D6366375D6052787BB8DBDFBEE1E5
+75969B3F65683A66672957572F5B5C375F61688E9162838879989DB4D1D7B0CDD3708F94
+39585D496C706B919440696B305C5D2F5D5D315D5E315D5E305E5E305E5E315F5F315F5F
+315F5F315F5F2F5D5D2B59593763644F787A456E7040686A456D6F386062345E5D335D5C
+3761603A6463355F5E36605F355F5E305C5B34605F3563613765632F605D2E5F5C2E5F5C
+3465623364612B59593765652D595A3662633B64662C5557355E603C656730595B3B6466
+4871733B6768305E5E3262623464643D6D6D6E9897618D8C326461356764355F5E6A8D8F
+A8C7CA56787A365E5E5E8887ABD1D2B5D4D7839CA14861664466687AA0A1BADDDFA1C0C3
+6A868A536A706D8087BDD1D8BED7DC6D8F91365E5E305E5C35636134605F486B6D89A5A9
+C1D4DBBFD3DA68898E3C646651797B84ACAE4A7274588082ABD3D590B8BA6E9698497274
+3F686A5D8688547D7F315A5C315A5C3962643460613260603462623361612E5C5C315F5F
+3967673C6A6A3260604F7D7D5D8B8B4977772E5C5C2755552F5D5D3664642F5D5D2E5C5C
+2E5C5C2E5C5C2F5D5D2F5D5D305E5E315F5F2F5D5D2F5D5D305E5E305E5E305E5E305E5E
+305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F
+305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E
+305E5E305E5E2D5B5B326060346262305E5E2F5D5D3260603260602F5D5D3A6868598787
+3B69693A6868305E5E3260603765652E5C5C305E5E315F5F315F5F315F5F305E5E305E5E
+305E5E315F5F325E5D315D5C315D5C315D5C325E5D325E5D325E5D315D5C2B57582A5657
+315D5E3B67683B6768335F60305C5D326060305D602D5D5F305C5D325E5D355F5D315E5B
+315D5C315F5D2F5F612E5E60315E61305C5D365E5D385C5854736E2D5A572E5B582E5B58
+2F5C592F5C59305D5A315D5C315D5C2F5D5B305E5C305E5C315F5D315F5F315F5F315F5F
+315F5F2F5F5F2C5C5C326060335C5E365E60587B7F79989D7C999F7E99A07E99A07D989F
+7C979E7B989E7C999F7C9BA07E9BA17F989F7E959D819AA17C979E809FA489AAAF89AFB2
+537B7D345D5F396264376062456E708AB2B49FC7C95E8487355D5F2F5B5C376565446D6F
+3E666881A7AA57787D638287AECBD1B2CFD574939843646961848862888B355E60325E5F
+356363305C5D305C5D305E5E305E5E315F5F315F5F326060326060356363315D5E40696B
+779FA18BB3B57EA4A76083874066693E66663D65655078786B93936C9494668E8E4B7373
+3B63633D676638626134605F3D6B694C7A783C6A683563612E5C5A355E604871734E7678
+3A62644D73765C82853E6467375D603A60635C82857DA5A7699193416A6C325E5F396566
+4A767783ADAC6F9B9A316360326461426A6A8DAFB1C4E0E45E7B7F3D60624971719CBFC1
+BFDEE1A8C1C6617D813E61634A727290B3B5B6D5D8A4BDC272868D64777EADC0C7C5DEE3
+91B0B33B63633965644A767546706F385A5C718D91BDD0D7BCD0D77A9BA0386062588082
+A5CDCF61898B3D66687FA7A96D96985F888A436C6E3C65673C6567365F61366263386163
+315D5E3462622B5959315F5F3967673765653E6C6C4F7D7D5785854270703C6A6A315F5F
+2A5858315F5F3B6969356363275555305E5E305E5E305E5E315F5F305E5E305E5E305E5E
+305E5E2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E315F5F315F5F315F5F
+315F5F305E5E305E5E305E5E305E5E315F5F305E5E305E5E2F5D5D2F5D5D305E5E305E5E
+305E5E315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D
+3260603462623260602F5D5D2D5B5B3C6A6A4A7878356363376565376565336161305E5E
+315F5F305E5E315F5F315F5F315F5F305E5E305E5E305E5E315F5F335F5E315D5C305C5B
+315D5C325E5D325E5D325E5D315D5C3864654470715581825C88894C78793561622D595A
+325F622F5C612D5D61325E5F335F5E355F5E325F5C325E5D32605E2F5F612E5E60325F62
+305C5D365E5D375B5753726C2D5A572E5B582E5B582F5C592F5C59305D5A305C5B305C5B
+2F5D5B2F5D5B305E5C315F5D315F5F315F5F315F5F2F5F5F2F61602C605E306261305E5E
+2B5758355E603E64673A5D613D60643D5E633C5F633B5E623A60633A60633A62643C6265
+3F60653C5B604061664265694A707351797B5E87894975763C6A6A2B59592B5758386465
+527B7D5F888A426A6C3962643B67682F5D5D2F585A537B7D7096994162675B7A7FB2D1D6
+B7D6DB79989D54757A6D9396466E70335C5E2E5A5B2F5D5D2F5D5D2F5D5D305E5E305E5E
+315F5F315F5F335F60335F60325E5F355E603C646688AEB1B8DBDF9FC2C65D7E833F6065
+3A60613C6263648A8BA3C9CAB0D6D79BC1C25C8283446A6B7BA1A25E8485466E6E608A89
+8FB9B8699594457170345E5D4A707376999D73969A46696D68898E97B8BD6D8E933E5F64
+47686D7B9CA1B6D9DDA9CCD0688E913C6466345C5E40686A5A84835C8887326461366764
+547A7BA5C2C6C4DBE179929740626444676995B7B9C3E0E4B6CFD4708C903B6162335B5B
+55787AA5C2C6ABC4C96579805A6D7495A9B0C5DEE3B0CFD24D73743963625C8685719999
+3F6163506C70AEC1C8C6DDE397BABE527B7D70999BABD4D6759EA0376364446D6F346061
+315D5E2E5A5B3A6667335F602A5657315F5F3460613462623563632E5C5C416F6F588686
+5381814573733F6D6D3C6A6A2F5D5D356363366464326060305E5E3361613361612F5D5D
+2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2D5B5B2D5B5B2F5D5D2F5D5D305E5E305E5E
+305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E
+305E5E305E5E305E5E2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F315F5F315F5F
+305E5E305E5E305E5E305E5E3462622F5D5D2F5D5D3563633361612D5B5B3260603D6B6B
+5886863866662F5D5D305E5E4977774472722F5D5D315F5F305E5E315F5F315F5F315F5F
+305E5E305E5E305E5E315F5F335F5E325E5D305C5B305C5B315D5C325E5D325E5D315D5C
+2E5A5B5B878878A4A56894954B7778416D6E406C6D3B686B325F64326266356164346061
+335D5C305C5B305C5B2F5D5B2F5F612E5E60315F5F2F5B5A355E5A365B545170682E5B58
+2E5B582E5B582E5B582F5C592F5C592F5B5A305C5B2F5D5B2F5D5B305E5C305E5C315F5F
+315F5F315F5F2F5F5F3165632C63603064623163622D5D5D2F5D5D335C5E2E5759345C5E
+345C5E335C5E335C5E315D5E325E5F315F5F325E5F375F6132585B3A62643B6365416A6C
+3B67684472724272724979793C6C6C386666305E5E2B5758366263386163346061335F60
+2C58593A63657EA6A8496F723A5D615F8085A8C9CEBAD9DE7D9EA35A7D81688E91325B5D
+3763642E5C5C2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F335F60335F602F585A
+375F613A60638BAEB2B8D9DE95B4B949686D3A595E385B5D3457595D8082ABCDCFBEE0E2
+9CBEC0527476507274A6C8CA7B9EA043696A50787886AEAE547E7D36605F3A626277989D
+ADCCD17D9CA143626769868CACC9CFABC8CE69868C466369708F94B9D8DDC7E8ED96B7BC
+5F80853C5F6331575A527A7A5C88873566633664625E8183B1CDD1C1D5DC96AAB1405D61
+3D5F6188A7AAC1DEE2C0D9DE85A2A6476F6F3B65644D707299B8BB9FBBBF4E656B4B5F66
+788F95B6D2D6B5D4D7678D8E2B55544C767598C0C076989A54707494ABB1BCD5DA9BBEC2
+5F888A5D8688638F904C78793460613A66673864653662632F5B5C315D5E315F5F346262
+3664643967674775755B89894472723866663967673361612B59593260603C6A6A376565
+396767386666346262315F5F315F5F2E5C5C2A58582D5B5B2D5B5B2E5C5C2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E315F5F
+315F5F315F5F315F5F305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D
+305E5E315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F
+2F5D5D3260603462622F5D5D2E5C5C3E6C6C5482826593933462623664642F5D5D487676
+497777356363356363305E5E315F5F315F5F315F5F305E5E305E5E305E5E315F5F335F5E
+325E5D305C5B305C5B315D5C325E5D325E5D325E5D3460613D696A4975765A8687719D9E
+77A3A45A86873562652D5A5F2E5D63325D63305C5F30595B2F5B5A315D5C305E5E2F5F61
+2D5D5F315F5F2F5B5A345D59365B545170682E5B582E5B582E5B582E5B582F5C592F5C59
+2F5B5A2F5B5A2E5C5A2F5D5B305E5C305E5C315F5F315F5F315F5F2E5E5E2A5E5C255C59
+275B592C5E5D2D5D5D2F5D5D305E5E315D5E2F5B5C305C5D305E5E315F5F2F5F5F2F5F5F
+2D5F5E2D5D5D325E5F315A5C366263305C5D3563632959592B5B5B2D5F5E3F71704D7F7E
+457575336161315D5E335F603864652E5A5B386465436F706B949699C1C3456B6E3E6165
+52757997BABEB8D9DE85A8AC4F75784F7779315A5C386465315F5F346262305E5E305E5E
+305E5E305E5E315F5F315F5F325E5F325E5F365F613E66684D7074A1C2C7BAD9DE8EABB1
+48656B3F5C624365673A5C5E5C7E80ABCACDB8D7DA8FAEB14F6E71779699BDDCDF9FBEC1
+55777946696B749A9B3A6262315B5A587E7FA5C4C9C4DFE6839EA53D585F59747BA6C1C8
+C4DFE69DB8BF506B724F6C7285A2A8B9D6DCB8D5DB93B2B75F7E833C5D62557B7C638F8E
+35666332605E5A7C7EB2CBD0CEDFE7B5C8CF557175426164729194B8D4D8C3DCE190ADB1
+456D6D3761605E8485A2C4C6B3D0D4648084455E63637F83ACC9CDB4D6D886AEAE3E6867
+3862618AB4B392B5B7607F826B878B7C999D5A80833B67683561622B59592E5C5C2B5959
+366464336161366464376565305E5E3B6B6B4E7E7E497979407070467676386666366464
+3361613563633866663260602D5B5B315F5F315F5F315F5F305E5E2F5D5D2F5D5D326060
+3563633765652F5D5D2F5D5D2F5D5D305E5E305E5E305E5E315F5F315F5F2F5D5D2F5D5D
+305E5E305E5E305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E
+305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F305E5E305E5E
+305E5E305E5E315F5F315F5F315F5F315F5F2E5C5C2F5D5D315F5F3462623C6A6A487676
+5583835D8B8B4C7A7A315F5F3361612D5B5B3563634A7878416F6F2F5D5D305E5E315F5F
+315F5F315F5F305E5E305E5E305E5E315F5F34605F325E5D305C5B305C5B315D5C325E5D
+325E5D325E5D305C5D396566507C7D679394689495588485507C7D548184325F65346369
+366167315D6030595B305C5B325E5F3260602D5D5F2C5C5E305E5E2F5C59355E58385D55
+5474692E5B582E5B582E5B582E5B582E5B582F5C592F5B5A2F5B5A2E5C5A2F5D5B2F5D5B
+305E5C315F5F315F5F305E5E2E5E5E3062612A5E5C295B5A2C5E5D2E5E5E2B5B5B2D5B5B
+2F5D5D2E5C5C2F5D5D2F5F5F3060602F61602E605F2D5F5E2C5E5D2E5C5C305C5D366464
+2C5A5A3363632E5E5E2D5D5D2F61602858583D6D6D3767673C6A6A4D797A335F60315D5E
+335F60346061346061638C8E7CA5A7598183395F623D60649EC1C5B9DCE08DB3B6436B6D
+376062335F602F5D5D2D5B5B305E5E305E5E305E5E305E5E305E5E315F5F315F5F325E5F
+345D5F365E60395F6254777BB3D2D7BBD8DE8BA8AE4B666D3A575D4160633C5E60658487
+B6D5D8C0DDE18FACB05875799CB9BDC0DDE1B0CDD16483864C6E707EA1A33F6566365E5E
+63898ABBD8DEC0D9E095AEB5486168587178A6BFC6BCD5DCBAD3DA6C878E405B62577279
+9EB9C0C7E4EABAD7DD819EA44F6E734D70726D979641726F3C68674B6D6F9AB3B8CADBE3
+BCCFD6607C80416063617E82ACC9CDBDD6DB8FACB03E68673662614D757597BABCBFE1E3
+7E9DA03A595C4D6C6F9EC0C2B0D6D79FC9C86894933763625C8887759D9D507375416063
+3A5C5E386163305C5D3361613563633C6A6A2F5D5D3866662C5A5A427070548282417171
+3C6C6C4777773C6C6C336363356565386666406E6E3765652C5A5A305E5E3260602F5D5D
+326060305E5E326060346262346262315F5F2F5D5D2F5D5D305E5E315F5F305E5E305E5E
+2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E
+305E5E315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F315F5F
+315F5F305E5E326060315F5F3967675280806B99996B99995C8A8A3F6D6D3866662E5C5C
+3361613765656391915C8A8A2B5959305E5E315F5F315F5F315F5F305E5E305E5E305E5E
+315F5F34605F325E5D305C5B305C5B315D5C325E5D325E5D325E5D3864653763643A6667
+3F6B6C426E6F426E6F4874754F7C7F46737946757B4570773B676A355E60315D5C315D5E
+2F5D5D2C5C5E2B5B5B305E5E2F5C5937605A3A5F5756766B2E5B582E5B582F5C592F5C59
+305D5A305D5A2F5B5A2F5B5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D
+2D5D5D2C5E5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F2C5C5C2B5B5B
+3161613062612B5D5C2A5C5B2F5D5D305E5E315F5F315F5F3060602F5F5F2F5F5F2E5E5E
+3260602D5B5B2F5D5D3E6A6B4B77784C75773F686A325B5D315D5E2F5B5C3861633C6567
+446C6E38606241676A7FA5A8B7DDE098BEC14E76782F585A325E5F2D5B5B315F5F336363
+2B5B5B3161613060602F5F5F336161305E5E2E5A5B335C5E355D5F3D636656797DB3D2D7
+BDDAE094AFB6526B723F5A613A595C416365658487B3D2D5BEDBDF8BA7AB5F7B7FB3CFD3
+C1DDE1C2DFE36D8C8F5F818380A3A5345A5B375F5F75989AC2DDE4C6DDE598AFB74F666E
+556E759DB6BDC0D9E0BED7DE829DA4466168567178658087A8C3CACBE6EDB2CDD476959A
+507377719A9C487878335F6045666B7E979ECADCE6BFD3DC7A979D426368506F74A8C5CB
+BCD7DE7594993E6769315F5F3F686A6E9698ABD1D4A6CCCF63898C486E71678F9181AAAC
+6591924B7979376565366464376364345C5E355B5E3A6264376364356363315F5F305E5E
+3363633A6A6A3B6B6B3767674F7F7F4A7A7A4070703565652D5F5E2E605F2F6160316161
+336161336161326060315F5F315F5F305E5E305E5E305E5E305E5E315F5F326060315F5F
+305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E
+305E5E305E5E2F5D5D2F5D5D305E5E305E5E315F5F315F5F305E5E326060336161305E5E
+2E5C5C2E5C5C2F5D5D2F5D5D2C5A5A2F5D5D326060346262336161315F5F2F5D5D2F5D5D
+305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F326060356363346262336161
+4876765785856A98984775754C7A7A4674742F5D5D2F5D5D305E5E4472723C6A6A346262
+2B5959305E5E326060305E5E2F5D5D305E5E305E5E2E5C5C325E5D2E5A592E5A59335F5E
+356160335F5E315D5C325E5D2F5B5C3F6B6C457172436F70477374487475406C6D376467
+3E6B71406F754570773F6B6E365F612D59582F5B5C3260602D5D5F2D5D5D315F5F2F5C59
+355E58375C545474692E5B582E5B582F5C592F5C59305D5A305D5A2F5B5A2F5B5A2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2E5C5C315F5F315F5F2D5D5D2A5A5A2A5A5A2C5C5C2F5F5F2F5D5D
+305E5E305E5E315F5F2F5F5F2F5F5F315F5F305E5E356363325E5F2F5B5C3460613B6466
+3D66683E66683E6668345D5F305C5D355E60335C5E375F61325A5C355B5E5C828581A7AA
+89B1B360898B3A66673361612F5F5F3060602959593262623060602B5B5B2D5D5D366464
+356363335F603861633A62643E64674F7276A8C7CCBEDBE1A2BDC45D767D3C575E405F62
+3E6062668588B7D6D9C1DDE18DA9AD566F748BA4A9B6D2D6C2DEE293B0B46A8C8E7B9EA0
+3E64653B6363779A9CBAD5DCC6DDE59CB3BB4D666D4D666D96B1B8BED9E0BDD8DF809BA2
+4E6B716B868D526F757F9AA1ADC8CFC6E1E8AECBD167888D648C8E3F6D6D3866663F6266
+59747BA6BAC3C5DCE4809FA43B5E62496A6F9FBEC3A2BFC55E7F843864652F5F5F356162
+3C65675E878977A0A260898B416A6C3662633662633967673866663060602858582A5858
+315D5E325E5F2E5A5B3260603462623563633664643767673A6A6A3767673161613F6F6F
+3D6D6D3868683161612E605F2F61603062612F6160315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F305E5E315F5F326060315F5F305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E305E5E315F5F315F5F336161336161305E5E2E5C5C2F5D5D305E5E305E5E2E5C5C
+305E5E315F5F326060315F5F305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D
+305E5E315F5F315F5F3563634C7A7A4E7C7C406E6E2D5B5B4371713D6B6B2F5D5D4A7878
+416F6F3361613765653361613462622957573765653D6B6B366464315F5F315F5F315F5F
+2F5D5D2E5C5C2F5D5D315D5C2F5B5A305C5B335F5E34605F305C5B2D59582E5A592E5A5B
+3D696A416D6E3B67683864653763643763643A676A3B686E3C6B713F6A703B676A365F61
+2F5B5A305C5D315F5F2D5D5F2D5D5F315F5F2F5C59355E58375C545474692D5A572E5B58
+2E5B582F5C592F5C59305D5A2F5B5A2F5B5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305C5D305C5D305C5D305C5D305C5D305C5D305C5D2E5A5B2D595A
+305C5D305E5E2B59592B59592F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F
+325E5F315D5E2F5B5C325B5D355E60365F61375F613D65674B7375598183456E70396264
+345D5F2F585A355D5F3860622E56582F57593B63655881834F787A3662632F5D5D2F5F5F
+316161295B5A3060602F5F5F2F5D5D315F5F3361612C5A5A2C58593861635A82844B7174
+476A6E89A8ADB7D4DAAFCAD1738C93405B623557593D5F61749396B9D8DBB8D4D88DA9AD
+4B64694E676CADC6CBBFDBDFAECBCF628486577A7C3B61623860606C9293B9D6DCC8E1E8
+A4BDC4546F76516C739AB7BDC1DEE4BBD8DE6C898F4B6A6F7F9CA24A696E5370767E9BA1
+B5D2D8BFDCE295B6BB658B8E336161315F5F365C5F3E5B6169828990ABB297BDC050787A
+4E747782A5A9708F943F62663460612A5A5A3361612D5B5B2C5A5A315F5F356363366464
+346262305E5E2454542E5E5E3363633161613161613666663666663262622E5C5C315F5F
+3462623563633664643563633060602C5C5C3060603262623262622F5F5F2E605F306261
+3062612E605F305E5E305E5E315F5F315F5F315F5F315F5F315F5F326060305E5E315F5F
+326060315F5F305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E315F5F336161
+3260602F5D5D2E5C5C2F5D5D315F5F315F5F305E5E305E5E305E5E305E5E2E5C5C2E5C5C
+2F5D5D315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F305E5E416F6F
+4977773A68683563635280803B69693563634775754371713866662B5959295757326060
+3361615A88884977773967672E5C5C315F5F3361612E5C5C2D5B5B315F5F325E5D315D5C
+315D5C325E5D315D5C2F5B5A2F5B5A325E5D315D5E3662633662633A6667406C6D3D696A
+356162325F62356267346369376268356164345D5F305C5B2F5B5A2E5C5C2D5D5F2D5D5F
+315F5F2F5B5A345D59365B5453726A2D5A572D5A572E5B582F5C592F5C592F5C592F5B5A
+2F5B5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D305C5D305C5D305C5D
+305C5D305C5D305C5D305C5D305C5D325E5F2B57582D595A335F60315F5F336161336161
+2D5B5B2F5D5D2F5D5D305E5E305E5E305E5E305E5E315D5E315D5E2F585A325B5D365F61
+365F61386163477072638B8D7AA3A5386163355E603A6365365F612E5658335B5D3A6264
+3962642A5355315D5E2F5B5C2D5B5B2E5E5E2C5C5C2C5E5D3264632B5B5B2F5F5F346262
+3462622E5C5C2B59593E6A6B5D898A628B8D426A6C35585C5F8085B3D2D7BBD8DE90ABB2
+4C696F385A5C44676981A3A5BBDADDBCD9DDACC8CC6B8489435C6191AAAFBCD8DCBBD8DC
+7092944268693B6363345E5D527A7AB1D0D5C1DCE39EB9C04D6A7049686D97B6BBB8D9DE
+A5C6CB58797E4061667B9CA151727738595E597A7F93B2B7BCDBE0B5D4D97CA2A5467474
+2F5D5D325A5C3A5B604360664D6E736B94964371713B67684E7678426368325559356363
+2C5C5C2A58583866663563632959592B5B5B2E5E5E2E5E5E316161366666306060386666
+437373457575396B6A3567663C6E6D2F5F5F326060326060315F5F2E5C5C2E5C5C2D5D5D
+2E5E5E2D5D5D2F5F5F3161613060602F61603062612E605F2D5D5D305E5E305E5E315F5F
+315F5F315F5F315F5F315F5F315F5F305E5E315F5F326060315F5F305E5E2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C
+2E5C5C2E5C5C2F5D5D2F5D5D305E5E315F5F326060315F5F2E5C5C2D5B5B305E5E315F5F
+315F5F305E5E305E5E305E5E2F5D5D2E5C5C2E5C5C2F5D5D305E5E305E5E305E5E2F5D5D
+2F5D5D2F5D5D305E5E315F5F315F5F3361612E5C5C326060295757457373477575376565
+2D5B5B305E5E4674744977772D5B5B2F5D5D3C6A6A366464517F7F416F6F3563632D5B5B
+2F5D5D315F5F2F5D5D2E5C5C315F5F325E5D325E5D315D5C315D5C305C5B335F5E386463
+3D69683C6869386465335F603B67684571723F6B6C325E5F2D5A5D305D62316165376366
+386465376160315D5C2F5B5A2E5C5A2D5D5F2D5D5F315F5F2F5B5A345D59365B5453726A
+2C59562D5A572D5A572E5B582F5C592F5C59305C5B2F5B5A2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5D2F5D5D2F5D5D2F5D5D305C5D305C5D305C5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D
+3563632F5D5D2E5C5C326060335F60335F60335F60315F5F2F5D5D2D5D5D2D5D5D2D5D5D
+305E5E305E5E305E5E305E5E356162346061315D5E2E5A5B305C5D416D6E628B8D7BA4A6
+638C8E466F71355E60355E60355E603B6466396264254E503D6668315D5E2E5A5B315F5F
+3363632E5E5E285A593163622D5D5D336161336161315F5F305E5E3A6868618D8E8EBABB
+5C858738606231575A4C6F73B5D6DBBFDEE3A2BFC5557479385B5D3A6061779A9CB0D2D4
+BFDCE0B6D2D6779095476065749094BAD7DBB7D6D981A4A6345C5C315B5A335F5E46706F
+91B2B7B9D8DDA7C6CB4D6E733F626692B5B9ABD1D483A9AC42686B32585B688E91608689
+3053574164686A8B90A9CACFC7E6EBADD0D482B0B04C7C7C3760623A6063385B5F355D5F
+3060602F63612C5C5C365F613A5D6132585B315D5E2B5B5B346262326060295757285858
+3363632F6160316161447474487676346262325E5F4270704474743365642C5E5D346665
+3363633563633462623260602F5D5D2E5C5C305E5E3462622E5E5E3060603060602F5F5F
+2F5F5F3060602F5F5F2D5D5D326060315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D
+305E5E315F5F326060315F5F305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E
+305E5E305E5E305E5E305E5E2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D305E5E
+315F5F315F5F305E5E2D5B5B2D5B5B305E5E315F5F305E5E2E5C5C2F5D5D305E5E305E5E
+2F5D5D2E5C5C2F5D5D2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F
+356363305E5E2E5C5C3B69694D7B7B2F5D5D2C5A5A2F5D5D2E5C5C4A78784F7D7D2F5D5D
+315F5F346262285656336161326060326060305E5E2F5D5D2F5D5D315F5F305E5E2E5C5C
+305C5B335F5E3561603662613662613864633B67663E6A69436F70406C6D396566366263
+3561622D595A2B57583360632F5C613464683D696A3E6A693B656433605D315D5C315F5D
+2E5E602D5D5F315E612F5B5C345C5B35595552716B2B58552C59562D5A572E5B582F5C59
+2F5C59305C5B305C5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E3260602F5D5D2F5D5D335F60
+2D595A2B57583361612D5D5D2D5D5D2D5D5D2D5D5D2D5D5D305E5E305E5E315F5F336161
+326060325E5F305E5E2F5D5D3361613F6D6D4B777879A2A4739C9E689193588183376062
+2750523861633C6567325E5F2D595A326060315F5F2F5F5F3161612A5C5B2E605F315F5F
+3260602F5D5D2F5D5D3462623B6969527E7F6D999A527B7D396264365E604A7073A6C9CD
+B7D8DDB2D1D67C9DA23D6364456D6D87ADAEBDE0E2BBDADD93B0B45571753E5A5E648084
+B6D3D7BAD9DC9EC1C34870702F5B5A32605E3B6766577A7E98B9BEA9CACF5F8286456B6E
+84ACAE8CB4B6537C7E345D5F3A636570999B86AEB04971733A60633B61646F92969BBABF
+92B3B877A3A44A7A7A335F60335C5E355D5F35616229605D3169662B5F5D315F5F3C6265
+32585B2D595A315F5F2B57583763643C6869416F6F4C7C7C487878396969376565477374
+3A6365325B5D3561623967673363632C5E5D295B5A326060326060336161346262315F5F
+2E5C5C2E5C5C315F5F2D5D5D2E5E5E2F5F5F2D5D5D2E5E5E3060603060602F5F5F326060
+326060315F5F305E5E305E5E2F5D5D2F5D5D2E5C5C305E5E315F5F326060315F5F305E5E
+2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D
+2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E305E5E315F5F305E5E2E5C5C2F5D5D
+315F5F315F5F2F5D5D2E5C5C2F5D5D305E5E315F5F305E5E2F5D5D305E5E305E5E305E5E
+305E5E2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F2F5D5D3462622D5B5B5280804B7979
+3361612F5D5D396767366464416F6F406E6E386666406E6E305E5E2B59593462622D5B5B
+326060356363315F5F2F5D5D315F5F305E5E2D5B5B325E5D3864633D69683F6B6A3E6A69
+3C6867376362335F5E3B67683A6667366263376364386465325E5F2D595A315F5F2D5A5D
+3262643B67683B6766386260305D5A2F5B5A2F5D5B2E5E602D5D5F315E612E5A5B335B5A
+35595552716C2B58552C59562D5A572E5B582F5C592F5C59305C5B305C5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2F5D5D2D5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2959593161612D5B5B3462624674743C6A6A2C58593260602D5F5E2C5E5D
+2C5E5D2B5D5C2C5E5D2D5D5D2E5E5E2F5F5F2B5B5B2C5C5C3260603363633161612B5B5B
+2858582A58582F5B5C4D76786A939585AEB07EA7A9638C8E4E777930595B3460612D595A
+3361612E5C5C2A5A5A3262622D5F5E2F61602F5D5D315F5F2F5D5D305E5E336161305E5E
+2E5C5C356162376062355E602E565843696C7093978AABB093B4B988ABAF4D75755D8585
+91B7B8ADD0D2A3C2C5739094425E62456165506C7091B0B3ABCDCFA8CECF719B9A416D6C
+32605E2C58572F5558577A7E75989C547A7D3E6668578082537F802F5B5C346061477374
+6B979883ACAE5881833E66682D555741646846656A416267325E5F2A5A5A2B59592F5B5C
+35616233636325605C2C696428605D2C5C5C365E603C6265426E6F3D6B6B487173567E80
+4B77783664643563633F6D6D3F6D6D3864653F686A3C6466365E60325A5C325E5F346262
+3062612B5D5C2F5D5D2F5B5C315D5E3460613260602E5C5C2D5B5B2E5C5C2E5C5C305E5E
+2E5E5E2D5D5D2E5E5E3060603060602F5F5F315F5F315F5F305E5E305E5E305E5E2F5D5D
+2F5D5D2F5D5D305E5E315F5F326060315F5F305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+305E5E315F5F305E5E315F5F315F5F305E5E3260603462623260602F5D5D2F5D5D2F5D5D
+305E5E2F5D5D2F5D5D305E5E326060346262305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E
+315F5F315F5F305E5E3462623563634674743765653260602A58582B59592B5959305E5E
+3664644F7D7D5C8A8A366464346262315F5F305E5E315F5F326060326060305E5E2E5C5C
+2F5D5D315F5F3C6867416D6C45717044706F426E6D3E6A693662612D59582F5B5C346061
+3763643D696A4470713E6A6B315D5E2C5A5A2D5A5D2E5E60335F60335F5E325C5A2E5B58
+2D59582C5A582E5E602D5D5F315E612E5A5B335B5B355957516F6D2D57552B58552C5956
+2E5B582F5C592F5C59305C5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D
+2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2F5D5D2D5B5B3462622E5A5B
+406C6D6591925A8687396264335F602E5E5E2C5E5D2C5E5D2B5D5C2C5C5C2D5D5D2E5E5E
+2F5F5F2F5F5F2D5D5D2C5C5C2D5D5D2D5D5D2C5E5D2E5E5E316161315D5E335F60295556
+3A66675682836B97987AA3A5689495598586416D6E3C6A6A346262315F5F3563632D5D5D
+326262305E5E346262315F5F2F5D5D315F5F305E5E2D5B5B315D5E2B57583D66682D5658
+3B63652E5457395F62395C6042686B3D67663F6B6A4F79785078785C8283517476335557
+3B5D5F4365675A7D7F6D93946A94935E8A8938666432636032605E3C64662B5154375F61
+3C64662F585A2F5B5C346061356363305E5E3866663965663B6768315D5E2F585A335C5E
+375F6137585D395C602E5A5B336363376565315F5F3563632D5F5E2B666237726E3D7471
+3B6B6B3C656751797B5B89893E6C6C396264396264346061315D5E305E5E326060376364
+3A6667376062376062365E60335C5E2F5B5C2F5D5D2F5F5F316161336161315D5E315D5E
+335F60326060305E5E305E5E3260602F5D5D315F5F3060602F5F5F2F5F5F306060306060
+2D5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E305E5E315F5F326060
+315F5F305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F326060326060
+3260603462623664643361612F5D5D315F5F305E5E2F5D5D2D5B5B2D5B5B305E5E346262
+376565305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F315F5F3361614D7B7B
+3462622B5959305E5E356363315F5F3462623361612E5C5C4977775482822C5A5A366464
+2C5A5A3563632E5C5C2D5B5B315F5F315F5F2C5A5A2E5C5C366464477372497574487473
+44706F426E6D3F6B6A386463305C5B2E5A5B3C6869426E6F406C6D3B6768335F602F5B5C
+315F5F2F5F612E5E5E2F5D5D2F5B5A325C5A305D5A2F5D5B2E5C5C2E5E602D5D5F315E61
+2E5A5B335B5B345856516F6D2D55542E5856305A58315B592F5C592E5B582E5C5A2F5D5B
+305E5C2D5E5B2F5D5B2F5D5B2E5C5C2E5C5C2F5B5C2E5C5C2E5E5E2E5E5E2D5D5D2D5D5D
+305E5E305E5E2E5C5C2E5A5B2F5B5C376364325B5D3760626F989A5F888A345C5E376062
+2F5D5D2D5D5D2D5D5D2D5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E2E5E5E315F5F315F5F2F5D5D326060346262315F5F315F5F386666497576568283
+719D9E729E9F6C98995A8687426E6F325E5F2F5B5C335F60305C5D335F60346061335F60
+315D5E2F5B5C305C5D315D5E305C5D325E5F335F60345D5F325B5D315A5C325B5D315D5E
+315F5F2E5E5E2D5D5D2F5D5D2F5D5D305E5E335F603460612E5A5B2F5D5D305E5E2F5F5F
+3161613161612E605F2C5C5C38646530595B2D5658345D5F366263325E5F315D5E366263
+366464326060305E5E305E5E326060335F60315D5E2F5B5C325B5D3D66683A6868326060
+3A68684E7C7C517F7F427272346665417372447474386666305C5D325E5F346262305E5E
+305C5D305C5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E315D5E315D5E325E5F335F60
+326060326060315F5F315F5F315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D
+2E5C5C2E5C5C2E5C5C2E5C5C305E5E305E5E305E5E305E5E2F5D5D2F5D5D2E5C5C2D5B5B
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D305E5E305E5E305E5E
+305E5E2F5D5D2E5C5C2D5B5B2F5D5D305E5E305E5E315F5F326060326060336161336161
+2C5A5A2D5B5B2F5D5D2F5D5D2F5D5D305E5E315F5F326060315F5F2D5B5B2F5D5D356363
+3361612C5A5A2D5B5B3563632E5C5C3D6B6B4472723967672F5D5D305E5E326060305E5E
+315F5F326060336161336161315F5F305E5E3260603361612F5D5D2F5D5D2F5D5D305E5E
+305E5E305E5E315F5F315F5F406E6C3D6B6937656333615F33615F3866643F6D6B447270
+3D6B6B416F6F3F6D6D3563632E5C5C2E5C5C2F5D5D2E5C5C2F5F612E5E5E2E5C5C2E5C5A
+305D5A305D5A2F5D5B2F5D5D3060622E5F632B5B5F305D6030585A375B5B4F6F6C2D5554
+2F5756305A58315B592F5C592E5B582E5C5A2F5D5B2D5E5B2D5E5B2F5D5B2F5D5B2E5C5C
+2E5C5C2F5B5C2E5C5C305E5E2D5D5D2D5D5D2D5D5D305E5E305E5E305C5D2F5B5C325B5D
+2A53553961635E868893BBBD749C9E3E6467335B5D315D5E305E5E305E5E305E5E305E5E
+305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F2D5D5D
+2F5F5F3060602E5E5E2F5D5D305E5E3462623866663E6A6B4975765E8A8B719D9E7AA3A5
+6B94964F787A3861632E5A5B2F5B5C325E5F356162376364366263346061325E5F325E5F
+325E5F335F60325E5F315D5E315D5E325E5F3260602D5D5D2E5E5E306060316161316161
+3060602E5E5E2D5D5D2E5E5E3161613363633161612D5D5D2C5C5C2E5E5E3161612D5B5B
+346061356162315D5E305C5D325E5F305C5D2A56572755553563633765652E5C5C346262
+4775754775753765654F7D7D568484507E7E416F6F3C6A6A4270703E6C6C336161305E5E
+386666396767315F5F2D5B5B305E5E315F5F2D5B5B2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E305E5E305E5E305E5E305E5E315F5F326060326060326060315F5F315F5F315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5F315F5F305E5E305E5E305E5E
+305E5E315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C315F5F
+315F5F315F5F305E5E305E5E2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E305E5E305E5E2F5D5D305E5E305E5E305E5E305E5E2F5D5D2E5C5C2E5C5C2F5D5D
+2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F2D5B5B2E5C5C2F5D5D2F5D5D2F5D5D
+2F5D5D315F5F326060336161315F5F305E5E2F5D5D2F5D5D2E5C5C305E5E315F5F336161
+3765653664642E5C5C2B59592F5D5D326060315F5F315F5F326060326060326060305E5E
+305E5E315F5F336161305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E346260
+33615F305E5C2E5C5A2E5C5A356361406E6C487674356363366464346262315F5F2F5D5D
+305E5E305E5E2F5D5D3060622E5E5E2E5C5C2E5C5A2F5C59305D5A2E5C5A2C5C5C2A5A5C
+2B5C602B5B5F2F5C5F2D55573458584C6C692D55542F5756305A58315B592F5C592E5B58
+2E5C5A2F5D5B2D5E5B2D5E5B2F5D5B2F5D5B2F5D5D2E5C5C2F5B5C2E5C5C2F5D5D2D5D5D
+2C5C5C2D5D5D305E5E315F5F315D5E2F5B5C355E602C5557335C5E3B64665B8385537B7D
+3C6466355E60315D5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E315F5F315F5F2D5D5D2C5C5C2D5D5D2E5E5E315F5F315F5F
+2E5C5C2C5A5A325E5F2E5A5B2C5859335F60466F7160898B7AA3A58AB3B5719D9E649091
+517D7E416D6E386465356162356162356162346061325E5F315D5E315D5E325E5F346061
+356162356162315F5F326060336161346262336161326060305E5E2F5D5D2D5B5B2F5D5D
+315F5F326060305E5E305E5E315F5F3361612F5B5C356162346061346061487475638F90
+669293588485406E6E507E7E507E7E406E6E416F6F507E7E4B7979376565305E5E366464
+3664642F5D5D2C5A5A305E5E305E5E2C5A5A305E5E305E5E2F5D5D2E5C5C2F5D5D315F5F
+315F5F2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E
+315F5F326060326060326060315F5F315F5F315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D315F5F315F5F315F5F315F5F315F5F305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D305E5E
+305E5E305E5E305E5E2F5D5D2F5D5D2E5C5C2F5D5D305E5E305E5E305E5E305E5E305E5E
+305E5E305E5E2E5C5C2F5D5D305E5E305E5E2F5D5D2F5D5D305E5E315F5F305E5E326060
+305E5E2D5B5B2F5D5D346262346262305E5E4A7878406E6E3361612D5B5B2E5C5C315F5F
+315F5F305E5E305E5E315F5F315F5F315F5F305E5E305E5E315F5F326060305E5E305E5E
+305E5E305E5E305E5E305E5E305E5E305E5E2E5C5A2F5D5B305E5C2E5C5A2E5C5A356361
+416F6D4B7977346262315F5F2E5C5C2F5D5D305E5E2F5D5D2E5C5C2E5C5C3060622E5E5E
+2E5C5C2E5C5A305D5A305D5A2F5D5B2D5D5D2F5F6132636732626634616431595B375B5B
+4F6F6C2D55542F5756305A58315B592F5C592E5B582E5C5A2F5D5B2D5E5B2D5E5B2F5D5B
+2F5D5B2F5D5D2F5D5D2F5B5C2E5C5C2F5D5D2C5C5C2C5C5C2D5D5D305E5E315F5F315D5E
+305C5D315A5C355E60386163335C5E547C7E50787A3A6264335C5E315D5E305E5E305E5E
+305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F
+315F5F3060602E5E5E2D5D5D2E5E5E326060336161336161326060305C5D366263396566
+356162315A5C335C5E40696B4D76785F8B8C6591926F9B9C78A4A579A5A6719D9E659192
+5B8788517D7E4C7879467273416D6E3E6A6B3B6768386465356162386163365F61355E60
+335C5E335C5E335C5E345D5F355E60365F61335C5E335C5E3760623A6365396264355E60
+325B5D346061335F602F5B5C305C5D3D696A4B77784874753B6768326060346262346262
+3361613361613563633260602C5A5A305E5E326060336161346262346262356363356363
+346262336161305E5E2E5C5C305E5E326060305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E315F5F326060326060326060315F5F
+315F5F315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5F315F5F305E5E
+305E5E305E5E305E5E315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D315F5F315F5F326060326060315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E2F5D5D305E5E305E5E
+305E5E2F5D5D2E5C5C2F5D5D305E5E2E5C5C305E5E315F5F305E5E305E5E315F5F315F5F
+2F5D5D548282437171346262315F5F3361613260602F5D5D2E5C5C315F5F305E5E305E5E
+2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E
+2F5D5D305E5C315F5D315F5D315F5D315F5D3563613C6A6842706E366464305E5E2E5C5C
+315F5F315F5F2F5D5D315F5F3664642F5F612E5E5E2E5C5C2F5D5B315E5B33605D32605E
+3060603060623162662E5E622F5C5F2D55573559594D6D6A2D55542F5756305A58315B59
+2F5C592E5B582E5C5A2F5D5B2C5D5A2C5D5A2F5D5B2F5D5B2F5D5D2F5D5D305C5D2F5D5D
+2F5D5D2C5C5C2E5C5C2F5D5D305E5E315F5F315D5E305C5D335F602F5B5C30595B4B7476
+91BABC7DA6A8426A6C345D5F315D5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F346262336161315F5F305E5E
+2F5D5D2F5D5D305E5E315F5F315D5E2F5B5C2D595A2D595A2F5B5C335F60366263386465
+3561623763643A6667406C6D4A76775682836490916D999A78A4A575A1A2719D9E6F9B9C
+709C9D719D9E709C9D719A9C6C9496699193628A8C5B8385547C7E4F77794C74764A7274
+466E70436B6D426A6C436B6D426A6C3F67693F676941696B4B74764D797A5783845C8889
+4F7B7C3A6667315D5E3561623361612D5B5B2D5B5B346262356363315F5F315F5F366464
+3260602F5D5D2E5C5C305E5E315F5F2E5C5C2B5959295757315F5F2E5C5C2E5C5C305E5E
+2F5D5D2C5A5A2C5A5A2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E
+305E5E305E5E315F5F326060326060326060315F5F315F5F315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F
+2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E315F5F315F5F326060326060
+326060315F5F315F5F305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F315F5F315F5F
+305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D2E5C5C2F5D5D2F5D5D
+305E5E2E5C5C2F5D5D3260602E5C5C2A58582E5C5C386666416F6F3462622C5A5A2F5D5D
+326060305E5E2E5C5C2F5D5D315F5F305E5E2F5D5D2E5C5C2F5D5D305E5E305E5E315F5F
+326060315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5D305E5C2F5D5B305E5C
+315F5D32605E33615F33615F3260602E5C5C2E5C5C315F5F3260603260603A6868447272
+326264306060315F5F305E5C325F5C33605D32605E3060603363653162662B5B5F2E5B5E
+335B5D4165655979762D55542F5756305A58315B592F5C592E5B582E5C5A2F5D5B2C5D5A
+2C5D5A2E5C5A2F5D5B2F5D5D2F5D5D305C5D305C5D2F5D5D2D5D5D2E5C5C2F5D5D305E5E
+315F5F315D5E2F5B5C335F60325E5F2A535540696B95BEC08EB7B94D7577365F61305C5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+305E5E315F5F315F5F2F5D5D315F5F336161326060305E5E2F5D5D2F5D5D305E5E386465
+346061315D5E325E5F366263366263325E5F2D595A335F60346061356162335F60325E5F
+335F603662633A66673D696A3D696A3F6B6C436F704874754E7A7B527E7F567F81648C8E
+688E916E9497749A9D7AA0A37EA4A780A6A981A7AA7FA5A881A7AA83A9AC81A7AA7AA0A3
+789EA184AAAD92BABC7BA4A6729E9F739FA0739FA05D898A3B67682F5B5C366263336161
+326060315F5F2F5D5D2E5C5C2D5B5B2D5B5B2D5B5B3260602F5D5D2E5C5C315F5F366464
+366464336161315F5F2D5B5B2E5C5C2F5D5D305E5E2F5D5D2D5B5B2E5C5C315F5F2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E315F5F326060326060
+326060315F5F315F5F315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5F
+315F5F305E5E305E5E305E5E305E5E315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+305E5E315F5F315F5F315F5F315F5F315F5F326060326060315F5F315F5F315F5F2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D
+305E5E305E5E305E5E2F5D5D2E5C5C2F5D5D305E5E305E5E2B59592C5A5A315F5F305E5E
+305E5E3D6B6B4F7D7D3361612E5C5C2D5B5B315F5F336161315F5F305E5E326060326060
+305E5E2E5C5C2E5C5C2F5D5D305E5E315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5D2F5D5B2E5C5A305E5C32605E32605E305E5C2D5B59315F5F
+315F5F315F5F315F5F305E5E3260603B6969437171356567336363336161315F5D325F5C
+325F5C305E5C2E5E5E3464663263672D5D61325F623D65674F73736888852D55542F5756
+305A58315B592F5C592E5B582E5C5A2F5D5B2C5D5A2C5D5A2E5C5A2E5C5A2F5D5D2F5D5D
+305C5D305C5D305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E2F5D5D2E5C5C295556366263
+36626339656677A0A279A2A44972742E57592F5B5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F2E5C5C2F5D5D
+315F5F3260603260603260603361613361612E5A5B315D5E356162366263356162335F60
+325E5F315D5E305C5D325E5F356162366263356162335F60315D5E2F5B5C335F60346061
+346061335F60325E5F315D5E325E5F355E60335B5D355D5F375F61386062396163386062
+375F61375F613B63653B63653E666840686A3D65673C64664870725880824E7779416D6E
+396566386465366263305C5D2E5A5B315D5E2C5A5A305E5E315F5F305E5E315F5F346262
+356363326060315F5F305E5E2F5D5D2F5D5D305E5E305E5E2E5C5C2C5A5A2E5C5C305E5E
+305E5E305E5E2F5D5D305E5E315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+305E5E305E5E305E5E305E5E315F5F326060326060326060315F5F315F5F315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D315F5F315F5F305E5E305E5E305E5E305E5E
+315F5F315F5F2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F305E5E305E5E
+315F5F315F5F315F5F315F5F315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+305E5E305E5E2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D305E5E315F5F2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D305E5E305E5E2F5D5D2E5C5C
+2F5D5D305E5E2D5B5B2C5A5A2D5B5B305E5E326060376565447272517F7F336161326060
+336161336161336161326060315F5F326060336161315F5F2E5C5C2E5C5C2F5D5D315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5D315F5D
+305E5C315F5D32605E32605E315F5D305E5C326060336161336161305E5E305E5E346262
+3866663A6868336365316161315F5F305E5C325F5C325F5C305E5C2E5E5E2D5D5F2E5F63
+2A5A5E2E5B5E365E60466A6A5D7D7A2D55542F5756305A58315B592F5C592E5B582E5C5A
+2F5D5B2C5D5A2C5D5A2E5C5A2E5C5A2F5D5D2F5D5D305C5D315D5E305E5E305E5E2F5D5D
+2F5D5D305E5E305E5E2E5C5C2D5B5B315D5E2A56572F5B5C3864655F888A5982843C6567
+2F5B5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E315F5F315F5F3462623260602F5D5D2E5C5C2F5D5D305E5E315F5F
+326060346061335F60325E5F315D5E325E5F335F60356162366263356162335F60305C5D
+305C5D315D5E325E5F325E5F305C5D315D5E335F60346061335F60315D5E315D5E325E5F
+335F60325B5D315A5C315A5C315A5C325B5D335C5E365F61376062386163325B5D325B5D
+3861633C65673A63653A63653E6769467273487475416D6E335F602D595A315D5E325E5F
+2E5A5B2F5D5D2E5C5C305E5E3361613260602E5C5C2C5A5A2E5C5C2F5D5D326060336161
+305E5E305E5E315F5F3260603260602E5C5C305E5E2F5D5D2D5B5B2D5B5B305E5E2F5D5D
+2C5A5A2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E315F5F
+326060326060326060315F5F315F5F315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F2E5C5C2F5D5D2F5D5D
+305E5E305E5E315F5F315F5F315F5F305E5E305E5E305E5E315F5F315F5F315F5F315F5F
+305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D2F5D5D2E5C5C
+2E5C5C2F5D5D2F5D5D305E5E315F5F305E5E305E5E305E5E305E5E305E5E305E5E305E5E
+305E5E2E5C5C2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E2D5B5B305E5E315F5F
+2E5C5C2F5D5D3462623866663967672E5C5C2F5D5D2F5D5D2E5C5C2E5C5C305E5E326060
+326060346262315F5F2E5C5C2E5C5C2F5D5D315F5F326060315F5F305E5E305E5E315F5F
+315F5F315F5F326060326060326060315F5D32605E32605E305E5C2F5D5B2F5D5B315F5D
+33615F2C5A5A305E5E305E5E2E5C5C3260603967673B69693866662F5F612D5D5D2E5C5C
+2F5D5B325F5C33605D33615F316161316163346569306064315E61335B5D3E626251716E
+2F57562F57562E58562F59572E5B582F5C592F5D5B2F5D5B2D5E5B2D5E5B2F5D5B2F5D5B
+2F5D5D2F5D5D305C5D305C5D315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+3260602F5D5D335F603A66673A6667325E5F315D5E3662632F5D5D2F5D5D2E5C5C2E5C5C
+2E5C5C2E5C5C2F5D5D2F5D5D2E5C5C2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F
+325E5F325E5F325E5F325E5F325E5F325E5F325E5F325E5F315F5F315F5F315F5F315F5F
+315F5F315F5F326060326060315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F305E5E2F5D5D2E5C5C2D5B5B2F5B5C3460612F5B5C2D595A
+3662633561622F5B5C346061346061315D5E3662633965663561623D696A426E6F396566
+356162346061335F60325E5F325E5F325E5F325E5F325E5F326060326060326060315F5F
+315F5F315F5F305E5E305E5E2E5C5C2F5D5D315F5F326060326060326060315F5F305E5E
+315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E2E5C5C2F5D5D305E5E315F5F
+315F5F315F5F305E5E2F5D5D315F5F315F5F315F5F315F5F315F5F315F5F326060326060
+32605E315F5D315F5D315F5D32605E32605E315F5D305E5C315F5F315F5F305E5E305E5E
+305E5E305E5E315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E2F5D5D2F5D5D305E5E315F5F2F5D5D2C5A5A2C5A5A2F5D5D
+2D5B5B2F5D5D2F5D5D2E5C5C2E5C5C315F5F326060305E5E2D5B5B2E5C5C2F5D5D2F5D5D
+305E5E305E5E305E5E305E5E2E5C5C305E5E3260602D5B5B376565507E7E2F5D5D326060
+315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F326060315F5F315F5F315F5F
+315F5F315F5F315F5F3260602E5C5C2F5D5D315F5F315F5F305E5E305E5E315F5F326060
+2E5C5A37656332605E315F5D305E5C32605E3664622F5D5B336161305E5E2E5C5C326060
+3967673C6A6A3967673563632F5F61316161305E5E2F5D5B33605D325F5C2E5C5A2E5E5E
+2B5B5D2E5F633161653865684C7476466A6A5373702F57562F57562E58562F59572E5B58
+2F5C592F5D5B2F5D5B2D5E5B2D5E5B2F5D5B2F5D5B2F5D5D2F5D5D305C5D305C5D305E5E
+305E5E305E5E305E5E305E5E305E5E305E5E305E5E2D5B5B285656315D5E4C7879638F90
+608C8D4571722E5A5B2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F325E5F325E5F325E5F325E5F325E5F
+325E5F325E5F325E5F315F5F315F5F315F5F315F5F315F5F315F5F326060326060315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E
+2F5D5D2E5C5C2E5C5C2D5B5B3060602D5B5B2B5B5B3563633262622F5D5D3161612E5C5C
+2F5F5F3765653A6A6A3D6B6B4171714371713D6B6B356162346061335F60325E5F325E5F
+325E5F325E5F325E5F326060326060326060315F5F315F5F315F5F305E5E305E5E2E5C5C
+2F5D5D315F5F326060326060315F5F315F5F305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F315F5F305E5E305E5E315F5F
+315F5F315F5F315F5F315F5F315F5F32606032606032605E315F5D315F5D315F5D32605E
+32605E315F5D305E5C315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D
+2F5D5D3260603462623260602F5D5D2E5C5C2F5D5D2E5C5C2F5D5D2F5D5D2E5C5C2E5C5C
+315F5F315F5F305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E2F5D5D2F5D5D2E5C5C
+315F5F305E5E305E5E3B69694E7C7C346262336161305E5E305E5E305E5E2F5D5D2F5D5D
+305E5E305E5E305E5E326060315F5F315F5F315F5F315F5F315F5F315F5F326060305E5E
+315F5F305E5E2E5C5C2F5D5D3765654472724F7D7D3765632F5D5B305E5C2F5D5B346260
+305E5C2F5D5B2F5D5B315F5F305E5E3260603B69694371714371713A6868315F5F326264
+3161612F5D5D2E5C5A325F5C315E5B315F5D3565653363652E5F63326266396669466E70
+3F63634F6F6C2F57562F57562F59572F59572E5B582F5C592F5D5B2F5D5B2D5E5B2D5E5B
+2F5D5B2F5D5B2F5D5D2F5D5D305C5D305C5D305E5E305E5E305E5E305E5E305E5E305E5E
+305E5E305E5E3361613361613563633C6A6A457373497777406E6E3563632F5D5D2F5D5D
+2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+315F5F315F5F325E5F325E5F325E5F325E5F325E5F325E5F325E5F325E5F305E5E305E5E
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F305E5E2F5D5D2E5C5C2E5C5C2C5C5C2E605F
+2C5C5C2B5D5C3161612F61602D5D5D2E605F356565396B6A3B6B6B396B6A3C6C6C386A69
+3060602D5D5D336161346061335F60325E5F325E5F325E5F325E5F325E5F326060326060
+315F5F315F5F315F5F315F5F315F5F315F5F2F5D5D305E5E315F5F315F5F326060315F5F
+315F5F305E5E305E5E2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D305E5E305E5E
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+32606032606032605E315F5D315F5D315F5D32605E32605E315F5D305E5C315F5F315F5F
+305E5E305E5E305E5E305E5E315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D336161366464346262305E5E
+2E5C5C2F5D5D2E5C5C2F5D5D2F5D5D2E5C5C2E5C5C315F5F315F5F305E5E305E5E305E5E
+305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E2B5959356363406E6E457373
+3462622F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E326060315F5F
+315F5F315F5F315F5F315F5F315F5F326060326060326060315F5F2E5C5C2F5D5D3B6969
+4D7B7B5C8A8A3563612D5B593E6C6A2E5C5A346260305E5C2F5D5B33615F326060315F5F
+3462623D6B6B4674744674743B6969305E5E3363652F5F5F2F5D5D305E5C305D5A2F5C59
+315F5D3565653161632A5B5F3161653966693D6567385C5C50706D2E56552F57562F5957
+305A582E5B582F5C592E5C5A2F5D5B2D5E5B2D5E5B2F5D5B2F5D5B2F5D5D2F5D5D305C5D
+305C5D305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E315F5F2F5D5D
+315F5F3E6C6C487676416F6F315F5F2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E315D5E315D5E315D5E
+315D5E315D5E315D5E315D5E315D5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F305E5E2F5D5D2F5D5D2E5C5C2F5F5F2F61602C5E5D2B5D5C2D5F5E2E605F2E605F
+306261326463396B6A356766326463396B6A3466652C5E5D2F5F5F326060335F60335F60
+325E5F325E5F325E5F325E5F325E5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E305E5E2F5D5D2F5D5D
+2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D305E5E315F5F315F5F315F5F315F5F326060326060
+326060315F5F315F5F315F5F315F5F315F5F315F5F32606032606032605E315F5D315F5D
+315F5D32605E32605E315F5D305E5C315F5F315F5F305E5E305E5E305E5E305E5E315F5F
+315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D315F5F336161336161305E5E2E5C5C2F5D5D2E5C5C305E5E305E5E
+2E5C5C2E5C5C305E5E315F5F305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D3361612E5C5C2B5959406E6E4775753A6868315F5F2D5B5B305E5E305E5E305E5E
+2F5D5D2F5D5D305E5E305E5E305E5E326060315F5F315F5F315F5F315F5F315F5F315F5F
+326060315F5F336161336161315F5F315F5F366464406E6E487676305E5C3A68665A8886
+32605E315F5D32605E32605E33615F336161315F5F315F5F3563633B69693D6B6B396767
+3563633262642C5C5C2F5D5D32605E315E5B2E5B58305E5C3060603161633061653D6D71
+3D6A6D365E603559595474712E56552F57562F5957305A582F5C592F5C592E5C5A2E5C5A
+2D5E5B2D5E5B2F5D5B2F5D5B2F5D5D2F5D5D305C5D305C5D305E5E305E5E305E5E305E5E
+305E5E305E5E305E5E305E5E2B5959315F5F3260603260603A6A6A4575753D6D6D2C5C5C
+2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D315D5E335C5E335C5E335C5E315D5E315D5E315D5E315D5E
+305E5E305E5E305E5E305E5E2E5E5E2F5F5F2F5F5F2F5F5F305E5E305E5E305E5E305E5E
+305E5E305E5E305E5E305E5E305E5E305E5E315F5F315F5F305E5E305E5E2F5D5D2F5D5D
+2F5F5F2D5D5D2D5D5D2E5E5E2E5E5E3161613666663868683B6B6B3E6E6E356565306060
+3565653161612C5C5C326262315F5F325E5F325E5F325E5F325E5F325E5F325E5F315D5E
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E315F5F315F5F315F5F
+315F5F315F5F305E5E305E5E315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+315F5F315F5F315F5F315F5F315F5F315F5F326060326060315F5F315F5F315F5F315F5F
+315F5F315F5F32606032606032605E315F5D315F5D315F5D32605E32605E315F5D305E5C
+315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E305E5E305E5E2F5D5D2F5D5D305E5E305E5E305E5E326060305E5E2F5D5D315F5F
+326060305E5E305E5E3260602F5D5D305E5E305E5E2E5C5C2E5C5C305E5E315F5F2F5D5D
+2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D305E5E315F5F315F5F3462622B5959315F5F497777
+4C7A7A3462622F5D5D305E5E326060315F5F315F5F315F5F315F5F315F5F315F5F326060
+326060315F5F315F5F315F5F315F5F315F5F315F5F326060315F5F326060336161336161
+336161326060315F5F305E5E3563613F6D6B608E8C396765386664356361315F5D2E5C5A
+326060315F5F305E5E2F5D5D305E5E3361613664643967673565672E5E5E315F5F346260
+325F5C35625F3A68663565653767693F70744D7D81426F72345C5E3559595474712E5655
+2F57562F5957305A582F5C592F5C592E5C5A2E5C5A2D5E5B2D5E5B2F5D5B2F5D5B2F5D5D
+2F5D5D305C5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E
+3563633260602D5B5B3161613E6E6E3E6E6E3464642F5D5D2F5D5D2E5C5C2E5C5C2E5C5C
+2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D325B5D
+325B5D325B5D325B5D305C5D305C5D305C5D305C5D305E5E305E5E305E5E305E5E2E5E5E
+2E5E5E2F5F5F2F5F5F305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E
+305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2B5B5B315F5F326262336161
+376767406E6E3E6E6E4472723E6E6E3765652F5F5F315F5F2B5B5B2B59592F5D5D315D5E
+315D5E325E5F325E5F325E5F325E5F325E5F315D5E315F5F315F5F315F5F315F5F315F5F
+315F5F326060326060315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F
+315F5F305E5E305E5E2F5D5D2F5D5D305E5E305E5E315F5F315F5F305E5E305E5E305E5E
+315F5F315F5F326060315F5F315F5F315F5F315F5F315F5F315F5F32606032606032605E
+315F5D315F5D315F5D32605E32605E315F5D305E5C315F5F315F5F305E5E305E5E305E5E
+305E5E315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D315F5F315F5F305E5E305E5E305E5E
+305E5E315F5F315F5F346262315F5F2F5D5D315F5F3260603260603260603462622F5D5D
+305E5E305E5E2E5C5C2E5C5C305E5E305E5E2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D
+305E5E315F5F3260602F5D5D2957573B69694674744371712F5D5D2E5C5C326060326060
+326060315F5F315F5F315F5F315F5F326060326060326060315F5F315F5F315F5F315F5F
+315F5F315F5F326060326060315F5F315F5F3260603361613260602F5D5D2D5B5B366462
+305E5C4573713A68664573713E6C6A35636132605E2F5D5D315F5F326060315F5F2E5C5C
+2E5C5C3260603765653A6A6C32626234626234626033605D406D6A4876743D6D6D326264
+3E6F7348787C3B686B335B5D35595952726F2D55542E56552F5957315B592F5C592F5C59
+2E5C5A2E5C5A2D5E5B2D5E5B2F5D5B2F5D5B2F5D5D2F5D5D305C5D305C5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E2B59592555553060604A7A7A5A8A8A
+4B7B7B3060602F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C325B5D325B5D325B5D325B5D305C5D305C5D
+305C5D305C5D2F5D5D2F5D5D305E5E305E5E2E5E5E2E5E5E2E5E5E2E5E5E305E5E305E5E
+305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E
+2F5D5D2F5D5D305E5E2E5C5C3864653C6A6A3965663C6A6A436F703E6C6C3561622D5B5B
+2E5A5B305E5E305C5D305E5E356162366263305C5D315D5E325E5F325E5F325E5F325E5F
+315D5E315D5E305E5E305E5E315F5F315F5F315F5F326060326060326060326060315F5F
+315F5F305E5E305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D305E5E305E5E315F5F326060315F5F315F5F
+315F5F315F5F315F5F315F5F32606032606032605E315F5D315F5D315F5D32605E32605E
+315F5D305E5C315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D2F5D5D305E5E305E5E305E5E336161305E5E
+2F5D5D315F5F3361613260603260603260602F5D5D315F5F305E5E2E5C5C2E5C5C305E5E
+305E5E2F5D5D305E5E2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D305E5E315F5F2E5C5C315F5F
+4E7C7C3E6C6C3361612F5D5D305E5E2F5D5D326060315F5F315F5F315F5F315F5F315F5F
+315F5F326060326060315F5F315F5F315F5F315F5F315F5F315F5F326060315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F326060315F5D2957552E5C5A37656345737142706E
+3A686632605E305E5E3260603462623260602F5D5D2F5D5D315F5F34626239696B336363
+3866663664623663604774714C7A783666662C5C5E3162663464682F5C5F355D5F355959
+4E6E6B2D55542D57552F5957315B59305D5A305D5A2E5C5A2D5B592F5D5B2D5E5B2F5D5B
+2F5D5B2F5D5D2F5D5D305C5D305C5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2D5B5B315F5F346262366666416F6F4575753F6D6D305E5E2F5D5D2F5D5D2E5C5C
+2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C
+2E5C5C305C5D305C5D325B5D305C5D305C5D305C5D305C5D305C5D2F5D5D2F5D5D305E5E
+305E5E2E5E5E2E5E5E2E5E5E2E5E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E
+305E5E2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D356162335F603E6A6B
+436F703C68693D696A406C6D3965663561622C5859305C5D366263305C5D305C5D335F60
+2F5B5C305C5D315D5E325E5F325E5F325E5F325E5F315D5E315D5E305E5E305E5E315F5F
+315F5F315F5F326060326060326060326060315F5F315F5F305E5E305E5E305E5E305E5E
+305E5E305E5E2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D305E5E305E5E2F5D5D
+2F5D5D2F5D5D305E5E315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F326060
+32606032605E315F5D315F5D315F5D32605E32605E315F5D305E5C315F5F315F5F305E5E
+305E5E305E5E305E5E315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E2D5B5B2E5C5C315F5F336161326060305E5E
+2F5D5D2F5D5D315F5F305E5E2E5C5C2E5C5C305E5E305E5E2E5C5C315F5F305E5E2F5D5D
+2E5C5C2E5C5C2E5C5C2F5D5D305E5E3563633F6D6D618F8F3B69692A5858346262356363
+2F5D5D315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F326060315F5F315F5F
+315F5F315F5F315F5F315F5F3260602F5D5D315F5F336161315F5F2F5D5D2E5C5C305E5E
+336161305E5C3563612F5D5B3563613A68663D6B69386664295755336161336161326060
+315F5F2F5D5D2F5D5D315F5F3260603562653161613A68683A6866376563477573477573
+2957573262642F5F612B585B2C585B3A6262345858476A662D57552C59562D5A572E5B58
+2F5C592F5C592F5B5A2D5B592F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D
+2F5B5C2F5B5C305C5D305C5D305C5D305C5D2F5B5C2F5B5C2E5A5B2F5B5C3561622E5C5C
+4A7677588686376364346262315F5F315F5F305E5E305E5E2F5D5D2E5C5C2E5C5C2E5C5C
+2D5B5B2E5C5C2F5D5D305E5E305E5E2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5B5C2D5B5B
+2D5B5B2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F
+305E5C2D5B592C5A582E5C5A2F5D5B2F5D5B2F5D5B305E5C305E5C2E5C5A315F5D305E5C
+2B59572D5B5932605E315F5D4D7B793E6C6A3664623E6C6A3F6D6B3563612F5D5B315F5D
+32605E32605E32605E315F5D315F5D315F5D305E5C305E5C315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D32605E32605E315F5D315F5D315F5D315F5D315F5D315F5D
+326060315F5F305E5E2F5D5D2E5C5C2E5C5C2D5B5B2D5B5B305E5E305E5E305E5E305E5E
+305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F
+315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E
+305E5E315F5F315F5F315F5F2F5D5D2E5C5C2E5C5C305E5E315F5F326060315F5F305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+2F5D5D2E5C5C2D5B5B2C5A5A305E5E315F5F326060315F5F305E5E2F5D5D2F5D5D2F5D5D
+2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E315F5F346061335F60315D5E305C5D
+305C5D305C5D315D5E325E5F335F60305C5D305C5D335F60325E5F2F5B5C2F5B5C325E5F
+2D5B5B3D6B6B416F6F3462622D5B5B3462623462622C5A5A315F5F3260603462622C5A5A
+3967672E5C5C2F5D5D305E5E326060315F5F305E5E2F5D5D2F5D5D305E5E315F5F326060
+326060326060315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E
+305E5E305E5E315F5F315F5F386465497576497576305C5D315D5E2C5859386465305E5E
+2F5D5D3260603664643B69694472724876763D6B6B2E5C5C2D5A5D3361612E5A5B355F5E
+335B5B375E5D4D716F2B58552C59562D5A572E5B582F5C592F5C592F5B5A2E5A592F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D2F5B5C305C5D305C5D305C5D305C5D
+305C5D305C5D2F5B5C305C5D2C5859305C5D3561625A86876B9798406C6D315D5E315F5F
+305E5E305E5E2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2D5B5B2E5C5C2F5D5D305E5E305E5E
+2F5D5D2F5D5D2E5C5C2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F32605E305E5C2F5D5B2F5D5B305E5C
+2F5D5B2E5C5A2E5C5A2F5D5B2D5B592E5C5A2C5A582C5A583563613C6A68396765447270
+3E6C6A396765396765376563315F5D2E5C5A2E5C5A315F5D315F5D315F5D305E5C305E5C
+305E5C305E5C305E5C315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D32605E
+32605E315F5D315F5D315F5D315F5D315F5D315F5D315F5F315F5F305E5E2F5D5D2F5D5D
+2E5C5C2E5C5C2E5C5C305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F315F5F315F5F305E5E
+305E5E305E5E305E5E315F5F315F5F305E5E305E5E305E5E315F5F315F5F326060305E5E
+305E5E2F5D5D305E5E315F5F315F5F315F5F305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2D5B5B2E5C5C2F5D5D2F5D5D305E5E2F5D5D2F5D5D2F5D5D305E5E
+315F5F326060315F5F305E5E2F5D5D2F5D5D305E5E2E5C5C2F5D5D2F5D5D2F5D5D305E5E
+305E5E315F5F315F5F346061335F60315D5E305C5D305C5D315D5E315D5E325E5F335F60
+335F60325E5F346061366263366263346061315D5E4573734371713B6969315F5F2D5B5B
+2F5D5D326060315F5F3563632C5A5A2A58582E5C5C2A5858315F5F356363305E5E326060
+315F5F305E5E305E5E305E5E305E5E315F5F326060315F5F315F5F315F5F315F5F315F5F
+305E5E305E5E305E5E315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F3C6869
+477374406C6D4F7B7C3D696A325E5F315D5E325E5F305E5E346262346262305E5E2F5F61
+336365356265305D60325E5F3965663E6867375F5F2A5150345B5A4D716F2B58552C5956
+2D5A572E5B582F5C592F5C592F5B5A2E5A592F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D
+2F5D5D2F5D5D305C5D305C5D315D5E315D5E315D5E315D5E305C5D305C5D315D5E2B5758
+2F5B5C3763645C88896A9697436F702F5B5C305E5E305E5E305E5E2F5D5D2F5D5D2E5C5C
+2E5C5C2E5C5C2D5B5B2E5C5C2F5D5D305E5E305E5E2F5D5D2F5D5D2E5C5C2F5D5D2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+315F5F315F5F2F5D5B2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2D5B592C5A58305E5C2E5C5A
+305E5C32605E3563613E6C6A406E6C3765633765633A68663967653462602F5D5B2E5C5A
+2F5D5B2E5C5A2F5D5B2F5D5B305E5C305E5C305E5C305E5C305E5C305E5C315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+305E5C305E5C305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E315F5F315F5F
+315F5F315F5F315F5F315F5F326060326060336161326060305E5E305E5E305E5E315F5F
+315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2F5D5D
+2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E315F5F326060315F5F305E5E2F5D5D
+2F5D5D305E5E2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F315F5F335F60335F60
+325E5F315D5E315D5E315D5E325E5F325E5F335F60346061325E5F305C5D315D5E335F60
+315D5E2D595A538181416F6F3260602F5D5D2F5D5D2D5B5B2E5C5C3361613462622E5C5C
+406E6E5A8888396767315F5F315F5F326060315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E305E5E315F5F315F5F
+305E5E305E5E305E5E305E5E315F5F315F5F2C58593864653B6768608C8D4E7A7B3A6667
+3965662E5A5B3866662D5B5B2A5858336161386568346164305D603360633561622B5758
+345E5D365E5E345B5A3E6262486A692B58552C59562D5A572E5B582F5C592F5C592F5B5A
+2E5A592F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D305C5D315D5E315D5E
+315D5E315D5E315D5E315D5E305C5D305C5D305C5D335F60335F604571724E7A7B396566
+315D5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2D5B5B2E5C5C2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E2C5A582D5B592E5C5A
+2E5C5A2F5D5B315F5D305E5C2D5B592F5D5B2B595734626042706E4775734573713D6B69
+32605E2E5C5A315F5D33615F315F5D2E5C5A2E5C5A315F5D33615F2F5D5B2F5D5B305E5C
+305E5C305E5C315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D305E5C305E5C305E5C2F5D5D2F5D5D305E5E
+305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E
+305E5E305E5E305E5E305E5E305E5E326060326060315F5F315F5F315F5F326060326060
+336161356363336161315F5F305E5E305E5E315F5F315F5F315F5F2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D326060315F5F315F5F305E5E2F5D5D2E5C5C2E5C5C
+2D5B5B2F5D5D305E5E315F5F315F5F305E5E2F5D5D2F5D5D305E5E305E5E305E5E315F5F
+315F5F315F5F315F5F326060326060335F60325E5F325E5F315D5E315D5E325E5F325E5F
+325E5F325E5F325E5F325E5F315D5E2F5B5C305C5D3561623C68694775753765652C5A5A
+2F5D5D3361612F5D5D2E5C5C315F5F3462622E5C5C4C7A7A73A1A15886863765652B5959
+356363315F5F315F5F326060336161336161326060315F5F315F5F305E5E305E5E305E5E
+305E5E305E5E305E5E2F5D5D2F5D5D315F5F315F5F305E5E305E5E305E5E305E5E315F5F
+315F5F315D5E335F60325E5F3864653B67683864655C8889477374326060336161336161
+315F5F315E61336063315E612E5A5D325E5F3760623D6565355B5C4266664F71724A6C6B
+2B58552C59562D5A572E5B582F5C592F5C592F5B5A2E5A592F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5D2F5D5D2F5D5D2F5D5D305C5D315D5E315D5E315D5E315D5E315D5E315D5E305C5D
+305C5D325E5F3460612E5A5B305C5D3561622F5B5C305C5D2F5D5D2F5D5D2F5D5D2F5D5D
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5B305E5C305E5C2F5D5B305E5C33615F32605E2F5D5B
+33615F2A58563563614C7A78507E7C44727039676533615F305E5C2C5A582D5B5932605E
+32605E2F5D5B305E5C366462305E5C305E5C305E5C315F5D315F5D315F5D32605E32605E
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D305E5C
+305E5C305E5C305E5C305E5C2F5D5D2F5D5D305E5E315F5F315F5F315F5F305E5E305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E
+326060326060315F5F315F5F315F5F326060326060336161366464346262315F5F305E5E
+315F5F315F5F315F5F315F5F2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+326060326060315F5F305E5E305E5E2F5D5D2F5D5D2E5C5C2D5B5B2F5D5D305E5E305E5E
+2F5D5D2E5C5C2F5D5D2F5D5D315F5F315F5F315F5F315F5F315F5F315F5F326060326060
+325E5F325E5F325E5F325E5F325E5F325E5F335F60335F60325E5F305C5D335F60366263
+335F60325E5F426E6F558182356363305E5E2C5A5A2E5C5C315F5F326060305E5E305E5E
+3563632B59593563634876765583833C6A6A2F5D5D326060315F5F315F5F326060336161
+336161326060315F5F315F5F305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D
+305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E3460613561622F5B5C295556
+2E5A5B3A6667628E8F4C78792D5B5B507E7E588686386666255255325F623C686B335F62
+335C5E3E6668355B5C325557698B8C8BAAAC6E8E8D2B58552C59562D5A572E5B582F5C59
+2F5C592F5B5A2E5A592F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D305C5D
+305C5D315D5E315D5E315D5E315D5E305C5D305C5D315D5E315D5E305C5D2E5A5B2E5A5B
+305C5D2F5B5C2B57582E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5B
+315F5D305E5C2D5B592E5C5A32605E32605E2E5C5A43716F3664623A6866497775477573
+396765315F5D2F5D5B33615F2D5B592C5A5832605E33615F2E5C5A2E5C5A33615F315F5D
+315F5D315F5D315F5D315F5D315F5D32605E32605E315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D305E5C305E5C305E5C305E5C305E5C305E5C2F5D5D
+305E5E305E5E315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C
+2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F326060326060356363336161315F5F315F5F315F5F315F5F315F5F315F5F2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E305E5E305E5E
+315F5F3260603361612D5B5B2E5C5C305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F325E5F325E5F325E5F325E5F335F60
+335F60335F60335F60346061315D5E315D5E335F60305C5D315D5E3F6B6C507C7D2E5C5C
+305E5E2F5D5D2D5B5B2E5C5C315F5F3361613260602F5D5D326060315F5F2654543C6A6A
+3664643361612D5B5B305E5E315F5F326060326060326060326060315F5F305E5E315F5F
+315F5F315F5F305E5E305E5E305E5E305E5E305E5E305E5E305E5E315F5F315F5F315F5F
+315F5F305E5E305E5E2E5A5B325E5F305C5D3E6A6B325E5F3C68693E6A6B356162315F5F
+4876765684844C7A7A3C696C376467386467376366375F61365C5F385B5D5A7C7E92B1B3
+90AFB16987872B58552C59562D5A572E5B582F5C592F5C592F5B5A2E5A592F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D2F5B5C305C5D305C5D305C5D305C5D305C5D
+305C5D2F5B5C305C5D305C5D2E5A5B305C5D2F5B5C305C5D325E5F2C58592E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D
+2F5D5D2F5D5D305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2D5B59305E5C2F5D5B2B59572E5C5A346260
+36646232605E4C7A7842706E3F6D6B3E6C6A3563612E5C5A2D5B592C5A58305E5C2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C315F5D315F5D315F5D315F5D315F5D305E5C
+305E5C305E5C315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D305E5C305E5C
+305E5C305E5C305E5C305E5C2F5D5B2F5D5B2F5D5D305E5E315F5F326060326060315F5F
+305E5E2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E305E5E305E5E315F5F305E5E
+305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E
+305E5E315F5F315F5F315F5F305E5E305E5E305E5E315F5F315F5F326060336161326060
+315F5F315F5F326060326060315F5F305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F3260603361613462622E5C5C2F5D5D
+315F5F315F5F305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F325E5F325E5F325E5F335F60335F60335F60335F60335F60335F60335F60
+2F5B5C2D595A315D5E3965663B67683864652F5D5D305E5E2F5D5D2E5C5C2E5C5C2F5D5D
+315F5F3361612D5B5B3462623866662F5D5D2C5A5A2F5D5D3361612D5B5B315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E
+305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E366263315D5E
+305C5D3561622B57583561622B57583460612F5D5D2A5858326060437171447174346164
+2D595C325E613D6567446A6D678A8C8EB0B27F9EA05270724D696A2B58552C59562D5A57
+2E5B582F5C592F5C592F5B5A2E5A592F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D
+2F5D5D2F5B5C2F5B5C305C5D305C5D305C5D305C5D2F5B5C2F5B5C2F5B5C305C5D2F5B5C
+315D5E2C58592C5859346061305C5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E305E5E2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5A315F5D315F5D2E5C5A33615F3C6A68406E6C3D6B6943716F416F6D3E6C6A
+3462602B59572F5D5B346260305E5C295755305E5C32605E2C5A582A5856305E5C32605E
+2F5D5B315F5D315F5D305E5C305E5C305E5C2F5D5B2F5D5B2F5D5B315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D305E5C305E5C305E5C305E5C305E5C305E5C2F5D5B
+2F5D5B305E5E305E5E315F5F326060326060315F5F305E5E2F5D5D305E5E305E5E305E5E
+305E5E305E5E305E5E305E5E305E5E315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E315F5F305E5E305E5E305E5E
+305E5E305E5E315F5F315F5F315F5F326060315F5F315F5F315F5F326060326060315F5F
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D315F5F315F5F315F5F
+305E5E305E5E315F5F3260603361612F5D5D305E5E326060326060315F5F315F5F326060
+326060315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E315D5E325E5F325E5F
+335F60335F60346061335F60335F60315D5E346061305C5D2D595A3B67684D797A467273
+305C5D2F5D5D2D5B5B2E5C5C315F5F315F5F2E5C5C2F5D5D3361613664642856562A5858
+3A6868285656326060366464315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F
+315F5F326060326060315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E315F5F
+315F5F315F5F315F5F305E5E305E5E305C5D2B57583E6A6B2B57583662633763642D595A
+325E5F3361613664643462622D5B5B2E5B5E3663663B676A3B6468476F714E74776F9294
+85A7A96180825270726D898A2C59562C59562D5A572E5B582F5C592F5C592F5B5A2F5B5A
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D305C5D305C5D305C5D315D5E
+315D5E305C5D305C5D305C5D2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C
+2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2E5C5C315F5F2F5D5D2E5C5C305E5E2D5B5B2B59593260603462602D5B59295755416F6D
+4A787642706E44727039676538666436646233615F305E5C2F5D5B2F5D5B305E5C315F5D
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C305E5C
+305E5C305E5C2F5D5B2F5D5B315F5D315F5D315F5D315F5D315F5D32605E32605E32605E
+315F5D315F5D305E5C2F5D5B2F5D5B2F5D5B305E5C305E5C326060326060326060326060
+315F5F315F5F305E5E305E5E2F5D5D2F5D5D305E5E305E5E315F5F315F5F326060326060
+315F5F305E5E2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D305E5E2E5C5C2E5C5C2F5D5D2F5D5D
+2F5D5D305E5E305E5E305E5E315F5F315F5F315F5F326060326060315F5F315F5F315F5F
+315F5F315F5F326060326060326060315F5F315F5F305E5E315F5F315F5F315F5F305E5E
+305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F3260602F5D5D2F5D5D2F5D5D2F5D5D
+305E5E305E5E315F5F315F5F325E5F335F60335F60335F60335F60335F60335F60325E5F
+3763642C58592D595A335F60325E5F4773743561623561622F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E315F5F326060315F5F305E5E2F5D5D2E5C5C2E5C5C2F5D5D305E5E315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F326060305E5E336161346262315F5F
+2F5D5D315F5F315F5F2F5D5D315F5F3361613260602E5C5C2E5C5C326060336161305E5E
+2B5758346061315D5E3763643864652D595A315D5E356162386465315D5E295556386465
+346063507C7F40696D3B6468436B6D6D9396779A9C7496985A797B5674765975762C5956
+2C59562D5A572E5B582F5C592F5C592F5B5A2F5B5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D
+2F5D5D2F5D5D2F5D5D305C5D305C5D305C5D315D5E315D5E305C5D305C5D305C5D2F5B5C
+2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2D5B5B2D5B5B2D5B5B2D5B5B2D5B5B
+2D5B5B2D5B5B2D5B5B2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2B59592D5B5B2B59592D5B5B326060
+315F5F2F5D5D3563632C5A583664623967654876744A78763E6C6A416F6D406E6C32605E
+305E5C2F5D5B2E5C5A2E5C5A2E5C5A305E5C315F5D2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C305E5C305E5C305E5C2F5D5B2F5D5B305E5C
+305E5C305E5C315F5D315F5D315F5D315F5D315F5D315F5D315F5D305E5C305E5C2F5D5B
+2F5D5B2F5D5B2F5D5B315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D
+2F5D5D305E5E305E5E315F5F315F5F326060326060315F5F305E5E305E5E2F5D5D2F5D5D
+2F5D5D2F5D5D305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E
+315F5F315F5F315F5F315F5F315F5F315F5F305E5E315F5F315F5F315F5F326060326060
+315F5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E305E5E315F5F315F5F
+315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315D5E
+315D5E325E5F325E5F325E5F325E5F315D5E315D5E325E5F315D5E315D5E305C5D436F70
+3864653460612C58592F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F315F5F
+305E5E305E5E2F5D5D2F5D5D305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F305E5E2E5C5C305E5E346262336161305E5E2D5B5B
+305E5E336161336161336161326060315F5F2F5D5D3763643864652E5A5B2A5657325E5F
+366263325E5F2C58592D595A325E5F3A66674D797A406C6F4D797C3E676B3E676B6E9698
+6C9496567C7D5275773F61624362644A68682C59562C59562D5A572E5B582F5C592F5C59
+2F5B5A2F5B5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D305C5D305C5D
+305C5D315D5E315D5E305C5D305C5D305C5D2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C
+2F5B5C2F5B5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C356363356363305E5E2E5C5C315F5F2C5A5A2957572D5B5B315F5D3F6D6B
+3D6B694472704A7876406E6C3866643563612E5C5A2E5C5A2E5C5A2D5B592E5C5A2E5C5A
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C
+305E5C305E5C305E5C2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C305E5C305E5C
+305E5C315F5D32605E315F5D305E5C305E5C2F5D5B2F5D5B2F5D5B2F5D5B305E5E305E5E
+305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D305E5E305E5E305E5E315F5F315F5F
+315F5F326060305E5E305E5E315F5F315F5F315F5F305E5E305E5E2F5D5D305E5E305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E315F5F315F5F305E5E
+305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+305E5E305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F305E5E
+305E5E2F5D5D315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E
+305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E305C5D305C5D315D5E315D5E315D5E315D5E
+305C5D305C5D2D595A386465325E5F3864654B7778325E5F366263305C5D2F5D5D2F5D5D
+2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D305E5E305E5E305E5E305E5E315F5F315F5F305E5E
+305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E346262326060
+2F5D5D2D5B5B305E5E336161315F5F2D5B5B315F5F305E5E315F5F326060315F5F305E5E
+326060366464305C5D2E5A5B346061376364335F602955562C58594571724F7B7C497576
+447071477374315D603E6A6D3E6A6D507C7F79A2A45A8284395F603A5D5F305454385A5B
+4969682C59562C59562D5A572E5B582F5C592F5C592F5B5A2F5B5A2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D305C5D305C5D305C5D315D5E315D5E305C5D305C5D
+305C5D2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C305E5E2D5B5B
+2C5A5A305E5E305E5E3260603B69693A6866497775416F6D3B696743716F3B69672D5B59
+2C5A58305E5C305E5C305E5C305E5C2F5D5B2F5D5B2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C32605E315F5D315F5D
+305E5C2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E
+315F5F305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F305E5E315F5F315F5F
+326060315F5F315F5F305E5E2F5D5D305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2E5C5C
+2E5C5C2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D305E5E305E5E315F5F
+315F5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E2F5D5D305E5E305E5E305E5E
+315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D315F5F315F5F315F5F
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D305C5D305C5D315D5E315D5E315D5E315D5E305C5D305C5D2B5758356162325E5F
+4470713763642F5B5C2D595A305C5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C
+2E5C5C2F5D5D305E5E315F5F326060326060315F5F305E5E2F5D5D315F5F315F5F315F5F
+305E5E305E5E305E5E305E5E305E5E305E5E2F5D5D2F5D5D305E5E336161356363326060
+2F5D5D315F5F305E5E315F5F336161315F5F2E5C5C315F5F366464325E5F335F60356162
+2E5A5B376364457172467273507C7D679394467273315D5E3E6A6B457174568285457174
+3F6B6E5780823F686A315959385E5F2F5655365A5A4F71702C59562C59562D5A572E5B58
+2F5C592F5C592F5B5A2F5B5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D
+305C5D305C5D305C5D315D5E315D5E305C5D305C5D305C5D2F5B5C2F5B5C2F5B5C2F5B5C
+2F5B5C2F5B5C2F5B5C2F5B5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2B59592F5D5D2E5C5C2D5B5B305E5E326060396767477575
+3B69674D7B794A78763866643563612F5D5B2856543462602F5D5B305E5C305E5C305E5C
+305E5C2F5D5B2F5D5B2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+305E5C305E5C2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B305E5C305E5C32605E315F5D305E5C305E5C2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D2F5D5D305E5E315F5F305E5E305E5E305E5E305E5E
+315F5F315F5F315F5F315F5F305E5E315F5F315F5F326060315F5F315F5F305E5E2F5D5D
+305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2F5D5D305E5E305E5E305E5E
+305E5E305E5E305E5E2F5D5D305E5E305E5E305E5E315F5F315F5F315F5F305E5E305E5E
+305E5E2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F305E5E305E5E2F5D5D326060326060326060315F5F315F5F315F5F315F5F305E5E
+315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D315D5E315D5E315D5E325E5F
+325E5F315D5E315D5E315D5E366263325E5F487475517D7E2F5B5C315D5E2D595A305C5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D305E5E315F5F326060
+326060315F5F305E5E2F5D5D315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E
+2B59592E5C5C3260603765653967673967673967673967672C5A5A2E5C5C326060366464
+346262305E5E2E5C5C2F5D5D2C58592F5B5C386465406C6D467273426E6F3E6A6B477374
+5A83854D76784D76784D76783A6669396568325E613B676A346061325B5D36605F3A6262
+2F57563259584B726F2C59562C59562D5A572E5B582F5C592F5C592F5B5A2F5B5A2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D305C5D305C5D305C5D315D5E315D5E
+305C5D305C5D305C5D2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C315F5F
+346262326060315F5F3361613361613A68684674743B6967406E6C3E6C6A2F5D5B2E5C5A
+2F5D5B29575533615F2D5B592D5B592E5C5A2F5D5B2F5D5B305E5C305E5C305E5C2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C315F5D
+305E5C305E5C2F5D5B2F5D5B2F5D5B305E5C305E5C305E5E2F5D5D2F5D5D2E5C5C2E5C5C
+2F5D5D305E5E315F5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E305E5E
+305E5E315F5F315F5F315F5F305E5E305E5E2F5D5D305E5E305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E315F5F315F5F305E5E305E5E305E5E305E5E
+305E5E315F5F315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+305E5E315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E2F5D5D326060
+326060326060315F5F315F5F315F5F305E5E305E5E315F5F305E5E305E5E2F5D5D2F5D5D
+2F5D5D305E5E305E5E315D5E325E5F325E5F325E5F325E5F325E5F325E5F315D5E356162
+2C5859537F80487475366263315D5E346061305C5D2E5C5C2F5D5D2F5D5D2F5D5D305E5E
+2F5D5D2F5D5D2F5D5D2F5D5D305E5E315F5F326060326060315F5F305E5E2F5D5D315F5F
+315F5F315F5F315F5F315F5F3260603260603260603563633765653B69693E6C6C3D6B6B
+396767386666396767336161336161305E5E2C5A5A2D5B5B315F5F3462623563633F6B6C
+517D7E507C7D4B7778406C6D3460613F6B6C497576638C8E4871733B6466355E602F5B5E
+3561642F5B5E2F5B5E2F5B5C315D5E356160335D5C305A58345C5B4A736F2C59562C5956
+2D5A572E5B582F5C592F5C592F5B5A2F5B5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D
+2F5D5D2F5D5D305C5D305C5D305C5D315D5E315D5E305C5D305C5D305C5D2F5B5C2F5B5C
+2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2B59592E5C5C2E5C5C3361613B69693F6D6D
+4371714C7A7A3967652F5D5B2F5D5B2856542D5B593563612B59572C5A582D5B592E5C5A
+2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B305E5C2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B
+2F5D5B2F5D5B305E5C305E5C305E5C305E5C305E5C305E5C2F5D5B2F5D5B305E5C305E5C
+315F5D315F5D315F5F305E5E2F5D5D2E5C5C2E5C5C2F5D5D305E5E305E5E315F5F315F5F
+315F5F315F5F305E5E305E5E305E5E305E5E315F5F305E5E305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D305E5E305E5E305E5E315F5F
+315F5F315F5F315F5F315F5F315F5F305E5E315F5F315F5F315F5F315F5F305E5E2F5D5D
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D305E5E315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F305E5E305E5E2F5D5D326060326060326060315F5F315F5F305E5E
+305E5E305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D305E5E305E5E315F5F315D5E325E5F
+325E5F325E5F325E5F325E5F325E5F315D5E2F5B5C356162416D6E315D5E325E5F2B5758
+2E5A5B2D595A2E5C5C2E5C5C2F5D5D305E5E305E5E305E5E305E5E305E5E305E5E315F5F
+315F5F326060326060315F5F315F5F305E5E305E5E315F5F315F5F326060326060336161
+336161346262416F6F3E6C6C3D6B6B3F6D6D3D6B6B386666356363356363396767396767
+3260602A58582E5C5C3A68683F6D6D3C6A6A628E8F82AEAF618D8E436F703F6B6C4D797A
+5F8B8C406C6D38616331595B376062345D5F305C5F376366376467396669326060346262
+33615F2C585733605D355F5D4A74702E58562C59562D5A572E5B582F5C592F5C592F5B5A
+2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D305C5D305C5D305C5D
+315D5E315D5E305C5D305C5D305C5D2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C
+2F5B5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2F5D5D346262346262326060376565406E6E406E6E3D6B6B406E6E315F5D295755346260
+305E5C2C5A5832605E2C5A58315F5D32605E315F5D305E5C2F5D5B2E5C5C2E5C5A2E5C5C
+2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B305E5C305E5C305E5C305E5C305E5C
+305E5C2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C315F5D32605E326060315F5F305E5E
+2F5D5D2E5C5C2F5D5D305E5E305E5E315F5F315F5F315F5F315F5F305E5E305E5E305E5E
+305E5E315F5F305E5E2F5D5D2E5C5C2E5C5C2E5C5C2F5D5D305E5E2E5C5C2E5C5C2F5D5D
+2F5D5D2F5D5D305E5E305E5E305E5E315F5F315F5F315F5F326060326060315F5F315F5F
+315F5F326060326060315F5F315F5F305E5E2F5D5D2E5C5C2D5B5B2F5B5C2F5B5C2F5B5C
+2E5C5C2F5D5D305E5E315F5F315F5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E
+2F5D5D336161326060326060315F5F315F5F305E5E305E5E305E5E2F5D5D2F5D5D2F5D5D
+2F5D5D305E5E305E5E325E5F325E5F315D5E315D5E325E5F325E5F325E5F325E5F315D5E
+315D5E426E6F5C88893A6667325E5F335F60335F602E5A5B3561622E5C5C2E5C5C2F5D5D
+315F5F315F5F315F5F315F5F305E5E315F5F315F5F315F5F326060326060315F5F315F5F
+315F5F305E5E305E5E315F5F326060336161346262346262356363406E6E3A6868376565
+3A68683C6A6A3A6868386666386666305E5E3967673B69693866663E6C6C477575437171
+3664644672735E8A8B5C88897EAAAB709C9D3561623561622F5B5C365F6130595B386163
+2F5B5C2F5B5E356164346164325F62315F5F3563633462602D5A57366360305A56436D69
+2E56552E58562F5957305A582F5C592F5C592E5C5A2E5C5A3462602C5D5A2957552C5A58
+336161315F5F2F5B5C3460612E5A5B2F5B5C315D5E325E5F305C5D2E5A5B2F5B5C305C5D
+2E5A5B2F5B5C2C58592C58592F5B5C2E5A5B2D595A325E5F305C5D2F5B5C2F5B5C2E5A5B
+2E5A5B2E5A5B2E5A5B2E5A5B315D5E2F5B5C2D595A2D595A2E5A5B2F5B5C2E5A5B2D595A
+2F5B5C2D595A2F5B5C335F60325E5F2D595A2D595A325E5F325E5F3C6869426E6F416D6E
+4672734B77783F6B6C2C5859305C5B305D5A305C5B305C5B305C5B305C5B305C5B305C5B
+2F5D5D2F5D5D2F5D5D2F5D5D2F5C5F2F5D5D2F5C5F2F5D5D305C5B305C5B305C5B305C5B
+305C5B315D5C315D5C315D5C2F5B5A2F5B5A305C5B305C5B305C5B315D5C315D5C305E5C
+2F5D5A2D5E5A2E5F5B2E5F5B2E5F5B2E5F5B2E5F5B2D5E5A2C5D592C5D592D5E5A2D5E5A
+2E5F5B2F605C2F605C32605D305E5C315D5C315D5C315D5C315D5C315D5C315D5C315D5C
+335F5E335F5E325E5D315D5C315D5C325E5D335F5E32605E32605E2F605D2E5F5C2D5E5B
+2F5D5B2F5D5B2F5D5B305E5C2F5D5B2F5D5B305E5C305E5C2E5F5C2E5F5C2E5F5C2E5F5C
+305E5E315F5F315F5F326060325E5F325E5F315D5E305C5D335F60335F60335F60325E5F
+305E5E2F5D5D2F5D5D305C5D325C5B325C5B325C5B305C5B305C5B305C5B2F5D5B2F5D5B
+2F5D5B32605E33615F2F5D5B2E5A59315D5C335F5E315D5C315D5C315D5C305C5B305C5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2E5C5A305C5B325E5D325E5D315D5C335D5C325E5D
+305C5D356162325E5F325E5F356162305C5D2F5B5C356162406C6D4975763E6A6B2E5A5B
+305C5D325E5F2E5A5B2E5A5B2F5B5C2F5B5C305C5D315D5E325E5F325E5F325E5F325E5F
+325E5F325E5F325E5F325E5F325E5F325E5F335F60335F60335F60325E5F335F60335F60
+346061335F60325E5F315D5E305C5D3E6A6B426E6F2B5758396566366263305C5D3D696A
+3E6A6B305C5D447071659192356162396566436F704470716591925C88894571726D999A
+4F7B7C325E5F2D595A37636434605F305C5B325E5F346262305E5E2F5D5D315F5F2F5D5D
+315F5F315F5F34605F335D5B345E5C315A5648716D2E56552F57562F5957305A582F5C59
+2F5C592E5C5A2E5C5A3768653566633462602F5D5B2A58582A58582D595A2F5B5C356162
+2E5A5B2B57582F5B5C335F60325E5F325E5F335F60325E5F315D5E305C5D305C5D305C5D
+2F5B5C2F5B5C305C5D2F5B5C2F5B5C2E5A5B2E5A5B2E5A5B2E5A5B2E5A5B2F5B5C305C5D
+2F5B5C2E5A5B2E5A5B305C5D315D5E305C5D2F5B5C2D595A335F60335F602B57582A5657
+325E5F3864653864652F5B5C436F70507C7D4874753A6667335F60305C5D2E5A59305C5B
+305D5A305C5B305C5B305C5B305C5B305C5B305C5B2F5D5D2F5D5D2F5C5F2F5C5F2F5C5F
+2F5C5F2F5C5F2F5D5D305C5D305C5B305C5B305C5B305C5B315D5C315D5C315D5C305C5B
+305C5B305C5B305C5B305C5B305C5B305C5B2F5D5B2F5D5A2D5E5A2E5F5B2E5F5B2F605C
+2E5F5B2E5F5B2E5F5B2D5E5A2D5E5A2D5E5A2E5F5B2E5F5B2F605C2F605C315F5C315F5D
+325E5D315D5C305C5B305C5B315D5C325E5D325E5D335F5E325E5D315D5C315D5C315D5C
+315D5C325E5D32605E2F605D2F605D2E5F5C2E5F5C2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B305E5C305E5C2E5F5C2E5F5C2E5F5C2E5F5C305E5E315F5F315F5F315F5F325E5F
+325E5F315D5E305C5D335F60335F60335F60325E5F305E5E2F5D5D2F5D5D305C5D335D5C
+335D5C335D5C315D5C315D5C305E5C305E5C305E5C2E5C5A315F5D32605E315F5D325E5D
+34605F355F5E2F5B5A305C5B305C5B305C5B305C5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C
+2E5C5A305C5B325E5D325E5D325C5B325C5B345E5D3662632B5758376364305C5D2C5859
+386465325E5F315D5E426E6F3C6869305C5D2B57582E5A5B2D595A2C5859305C5D305C5D
+305C5D305C5D315D5E315D5E315D5E325E5F325E5F325E5F325E5F325E5F325E5F325E5F
+325E5F335F60335F602F5B5C325E5F366263366263335F60315D5E335F60356162406C6D
+3662632D595A295556325E5F2D595A3D696A406C6D4A76773460613763645581823A6667
+4B77785783845C88893E6A6B3C68693864655B87885B8788376364305C5D2E5A5B2F5B5A
+335F5E3462622E5C5C2E5C5C3B6969416F6F36646432606032605E376160335D5B345D59
+325B574A716C2E56552F57562F5957305A582F5C592F5C592E5C5A2E5C5A32636031625F
+356361315F5D2C5A5A3765653D696A315D5E325E5F2E5A5B2E5A5B335F60346061305C5D
+2C58592C5859305C5D2D595A2F5B5C305C5D2C58592D595A2F5B5C2B57582F5B5C2E5A5B
+2E5A5B2E5A5B2E5A5B2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C305C5D315D5E315D5E
+315D5E305C5D2E5A5B2C58592E5A5B346061346061305C5D3460613D696A477374497576
+4672733B6768305C5D2D595A2F5B5C315D5C2F5D5B2F5D5A2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D2F5C5F2F5C5F2F5C5F2F5D5D2F5D5D2F5D5B
+2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C305E5C305E5C305E5C305E5C2F5D5B2F5D5B
+2F5D5B2F5D5B2E5C5A2F5D5B2F5D5B305E5C315F5D315F5D315F5D315F5D305E5C305E5C
+305E5C305E5C305E5C305E5C305E5C305E5C32605E315F5D305E5C2F5D5B2F5D5B305E5C
+315F5D32605E315F5D305E5C305E5C2F5D5B2F5D5B305E5C305E5C315F5D2F605D2F605D
+2F605D2F605D305E5C305E5C2F5D5B2F5D5B305E5C305E5C305E5C305E5C2E5F5C2E5F5C
+2F605D2F605D305E5E315F5F315F5F315F5F315F5F305E5E315D5E305C5D335F60335F60
+315F5F315F5F305E5E305E5E2F5D5D305C5D345D5F345D5F345D5F325E5F325E5F315F5F
+315F5F2F5F5F2D5D5D2E5E5E305E5E305E5E325E5F346061335F60305C5D305C5D2F5D5D
+2F5D5D2F5D5D305E5E305E5E2E5E5E2E5E5E315F5F2F5D5D305E5E326060315F5F305C5D
+305C5D315D5E3662632A5657396566305C5D325E5F3C6869325E5F4672735581823E6A6B
+325E5F356162346061305C5D325E5F366263325E5F315D5E305C5D305C5D305C5D315D5E
+315D5E325E5F325E5F325E5F325E5F325E5F325E5F325E5F335F60335F60386465356162
+305C5D2E5A5B2F5B5C335F603662633864652A56572C58593460613D696A3B67683B6768
+638F90608C8D3662633561624571726995965783844F7B7C3965662E5A5B325E5F315D5E
+356162477374638F903E6A6B3A66672F5B5C325E5D34605F356363315F5F336161406E6E
+416F6F32606034626232605E376160325C5A345D59325B574B726D2E56552F57562F5957
+305A582F5C592F5C592E5C5A2E5C5A2E5F5C295A572F5D5B2F5D5B3260604775754A7677
+2D595A2D595A325E5F356162335F60315D5E315D5E325E5F315D5E315D5E2E5A5B315D5E
+315D5E2D595A315D5E3460612F5B5C2E5A5B2E5A5B2E5A5B2E5A5B2F5B5C2F5B5C305C5D
+305C5D2F5B5C2F5B5C305C5D305C5D315D5E315D5E305C5D2F5B5C2F5B5C2A56572D595A
+3763643965663561623662633C6869517D7E416D6E315D5E2D595A315D5E335F60325E5F
+305C5D2F5D5B2F5D5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D
+2F5D5D2F5C5F2F5C5F2F5C5F2F5D5D2F5D5D2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C
+305E5C315F5D315F5D315F5D305E5C2F5D5B2F5D5B2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B
+305E5C315F5D32605E32605E32605E315F5D315F5D315F5D315F5D305E5C305E5C305E5C
+305E5C32605E315F5D2F5D5B2E5C5A2E5C5A2F5D5B315F5D32605E305E5C305E5C2F5D5B
+2E5C5A2E5C5A2F5D5B305E5C305E5C2E5F5C2F605D2F605D30615E315F5D305E5C2F5D5B
+2E5C5A305E5C305E5C305E5C305E5C2E5F5C2F605D2F605D2F605D315F5F315F5F315F5F
+315F5F315F5F305E5E315D5E315D5E335F60335F60315F5F315F5F305E5E305E5E2F5D5D
+2F5D5D325E5F325E5F325E5F315F5F315F5F2F5F5F2F5F5F2F5F5F2F5F5F306060326060
+305E5E2F5B5C305C5D325E5F3460612E5C5C2F5D5D2F5D5D2F5D5D305E5E315F5F2F5F5F
+2F5F5F326060305E5E305E5E3260603260602F5D5D2F5D5D315D5E315D5E335F60346061
+305C5D386465335F602F5B5C588485517D7E3763642F5B5C3460612F5B5C2C5859315D5E
+315D5E335F60325E5F305C5D2F5B5C2F5B5C305C5D315D5E325E5F325E5F325E5F325E5F
+325E5F325E5F325E5F335F60335F602E5A5B325E5F376364386465376364335F60305C5D
+2F5B5C3864653E6A6B4874753C68693B6768447071527E7F3B6768366263396566386465
+457172396566366263315D5E3D696A416D6E3D696A315D5E2E5A5B4B7778325E5F325E5F
+2D595A3662612E5A59315F5F3E6C6C4573734573733D6B6B2F5D5D34626233615F376160
+325C5A345D59325B574B726D2E56552F57562F5957305A582F5C592F5C592E5C5A2E5C5A
+3263602C5D5A315F5D2E5C5A305E5E4674744B7778315D5E2E5A5B346061315D5E285455
+2C58593A66673E6A6B3763642F5B5C2F5B5C2F5B5C2D595A2B57582E5A5B305C5D2D595A
+2F5B5C2F5B5C2E5A5B2E5A5B2F5B5C2F5B5C305C5D315D5E305C5D305C5D305C5D305C5D
+2F5B5C2F5B5C2E5A5B2E5A5B2B57583763643662632D595A335F60457172457172356162
+386465325E5F305C5D325E5F335F60305C5D2D595A2D595A2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D
+2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E3060603060602F5F5F2E5E5E
+2E5E5E2D5D5D2C5C5C2E5C5C2E5C5A305C5B315D5C325E5D335F5E335F5E335F5E335F5E
+335F5E335F5E325E5D325E5D315D5C315D5C315D5C305E5C315F5F2E5E5E2D5D5D2C5C5C
+2C5C5C2D5D5D2E5E5E2F5F5F2E5E5E2D5D5D2D5D5D2C5C5C2C5C5C2D5D5D2D5D5D2E5E5E
+2F5F5F2F5F5F3060603060602F5F5F2E5E5E2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E2F5F5F
+2F5F5F2F5F5F2F5F5F2F5F5F315F5D315F5D315F5D305E5C305E5C305E5C305E5C305E5C
+315F5D315F5D315F5D315F5D305E5C305E5C305E5C305E5C315D5E315D5E315D5E305E5E
+305E5E2E5E5E2E5E5E2D5F5E2E605F3163623666663464643260602E5C5C315D5E356162
+2F5D5D2D5D5D2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F3060602E5E5E2E5E5E306060
+3060602D5D5D2D5D5D305E5E325E5F3561622C5859315D5E305C5D325E5F4874754C7879
+3C68692E5A5B2D595A305C5D2B57582E5A5B356162325E5F335F60325E5F305C5D2F5B5C
+2F5B5C305C5D315D5E325E5F325E5F325E5F325E5F325E5F325E5F325E5F335F60335F60
+2E5A5B3460613864653561622E5A5B2D595A3460613C6869416D6E426E6F4F7B7C325E5F
+3D696A4F7B7C416D6E3561622E5A5B376364346061396566356162315D5E2F5B5C406C6D
+507C7D4D797A3460612955563662632F5B5C2C5859305C5D335F5E2A56552F5D5D406E6E
+4E7C7C517F7F46747436646434626233615F376160325C5A345D59325B574B726D2E5655
+2F57562F5957305A582F5C592F5C592E5C5A2E5C5A2C5D5A2C5D5A32605E2F5D5B2F5D5D
+416F6F527E7F4C7879406C6D436F703E6A6B3A6667457172517D7E487475325E5F335F60
+3A6667376364305C5D335F60335F602D595A2D595A305C5D2F5B5C2F5B5C2F5B5C2F5B5C
+2F5B5C305C5D305C5D305C5D305C5D305C5D2F5B5C2E5A5B2E5A5B2F5B5C305C5D2A5657
+3561623C68693C6869436F704A7677416D6E305C5D305C5D2F5B5C305C5D315D5E315D5E
+2F5B5C2E5A5B305C5D2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D
+2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D
+2E5E5E2E5E5E2E5E5E3060603060602F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2C5C5C2F5D5B
+305C5B315D5C325E5D335F5E335F5E335F5E335F5E335F5E335F5E325E5D325E5D325E5D
+315D5C315D5C305E5C2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2E5E5E2D5D5D2C5C5C2C5C5C2D5D5D2E5E5E2E5E5E2F5F5F3060603060603060602F5F5F
+2F5F5F2E5E5E2D5D5D2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F32605E
+315F5D315F5D305E5C305E5C305E5C305E5C315F5D315F5D315F5D315F5D315F5D305E5C
+305E5C305E5C305E5C305C5D2F5D5D2F5D5D2F5D5D2D5D5D2D5D5D2C5E5D2C5E5D2B5D5C
+3163623969693C6C6C396767326060315D5E315F5F2D5D5D2E5E5E2E5E5E2E5E5E2E5E5E
+2F5F5F2F5F5F2F5F5F3060602E5E5E2E5E5E3060603060602E5E5E2D5D5D2F5F5F356363
+305C5D2D595A3763642B57584A7677729E9F3D696A346061346061356162335F60305C5D
+335F60366263335F60325E5F315D5E305C5D305C5D305C5D315D5E315D5E325E5F325E5F
+325E5F325E5F325E5F325E5F325E5F335F60335F60396566335F602E5A5B2E5A5B346061
+3A66673D696A3E6A6B426E6F305C5D426E6F335F605581826E9A9B4D797A416D6E406C6D
+3F6B6C315D5E2C5859315D5E315D5E2F5B5C3B6768487475497576376364335F60325E5F
+3763642E5A5B3561622F5B5A2F5B5A305E5E3462623F6D6D4F7D7D4A7878336161346262
+32605E376160325C5A345D59325B574B726D2E56552F57562F5957305A582F5C592F5C59
+2E5C5A2E5C5A275855295A572E5C5A2F5D5B315F5F3A6868497576537F804B77784A7677
+4A76774D797A558182558182457172335F603A66674C78794672733E6A6B477374426E6F
+335F60366263305C5D305C5D305C5D2F5B5C2F5B5C2F5B5C2F5B5C305C5D2F5B5C305C5D
+305C5D2F5B5C2E5A5B2F5B5C325E5F3460613763643460613D696A4D797A4D797A3C6869
+315D5E315D5E366263325E5F2E5A5B2C58592F5B5C335F60335F60315D5E2F5D5B2D5E5B
+2D5E5B2D5E5B2D5E5B2D5E5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2D5D5D2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E306060306060
+2F5F5F2F5F5F2E5E5E2E5E5E2D5D5D2D5D5D305E5C305E5C315F5D315F5D32605E32605E
+315F5D315F5D32605E315F5D315F5D315F5D315F5D315F5D315F5D315F5D2E5E5E2F5F5F
+3060603060603060603060602F5F5F2E5E5E2F5F5F2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D
+2E5E5E2F5F5F336161326060315F5F315F5F2E5E5E2E5E5E2E5E5E2F5F5F2F5F5F2F5F5F
+2F5F5F2F5F5F315F5F315F5F32606032606032605E315F5D305E5C305E5C2E5F5C2E5F5C
+2E5F5C2F605D2F605D2F605D2F605D2F605D305E5C305E5C305E5C305E5C2F5D5D2F5D5D
+2F5D5D2D5D5D2D5D5D2D5D5D2C5E5D2C5E5D2C5E5D2D5F5E3363633868683A6868346262
+315D5E305E5E2E5E5E2D5F5E2D5F5E2D5F5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2E5E5E
+2D5F5E2F61603062612E605F2D5F5E2F6160346262315D5E325E5F376364335F60527E7F
+6A9697386465305C5D346061325E5F2F5B5C305C5D2E5A5B2C58592D595A305C5D305C5D
+305C5D315D5E315D5E315D5E325E5F325E5F325E5F325E5F325E5F325E5F325E5F325E5F
+335F60335F60325E5F315D5E356162406C6D4A76774975763C68692F5B5C3763643F6B6C
+6591924B77783C68694470714571724571723460613561622F5B5C2E5A5B386465376364
+325E5F346061346061335F602F5B5C315D5E2E5A5B3561622D595A2E5A5B315D5C325E5D
+315F5F2D5B5B2F5D5D3C6A6A3C6A6A2D5B5B32606032605E376160335D5B345D59325B57
+4A716C2E56552F57562F5957305A582F5C592F5C592E5C5A2E5C5A30615E2D5E5B2B5957
+2D5B59305E5E2C5A5A2D595A366263335F602F5B5C2E5A5B325E5F325E5F2E5A5B2D595A
+305C5D2D595A467273406C6D3864654773743E6A6B2A56572F5B5C315D5E315D5E305C5D
+2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2E5A5B305C5D356162
+386465467273436F70426E6F406C6D3A6667315D5E2F5B5C335F602B5758305C5D346061
+315D5E2F5B5C305C5D305C5D2C5A5A2F5D5B2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5D2D5D5D2D5D5D
+2D5D5D2D5D5D2E5E5E2E5E5E2E5E5E3060602F5F5F2F5F5F2F5F5F2E5E5E2E5E5E2E5E5E
+2D5E5B315F5D315F5D315F5D32605E32605E315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D2F5F5F306060316161326262326262316161306060
+2F5F5F2F5F5F2E5E5E2D5D5D2D5D5D2D5D5D2D5D5D2E5E5E315F5F336161336161315F5F
+305E5E305E5E2E5E5E2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F315F5F315F5F326060
+326060335F5E315F5D305E5C305E5C2F5D5B2E5F5C2E5F5C2F605D2F605D2F605D2F605D
+2F605D305E5C305E5C305E5C305E5C305E5E305E5E305E5E2E5E5E2E5E5E2E5E5E2E5E5E
+2D5F5E2F61602B5B5B2A5A5A305E5E346262346061325E5F335F602F5F5F2E605F2E605F
+2F5F5F2E5E5E2E5E5E305E5E2E5E5E315F5F2D5D5D2E5E5E2F61603062612E605F2D615F
+2F61602D5B5B396566335F602C58593965663E6A6B346061325E5F2F5B5C325E5F2E5A5B
+2F5B5C366263325E5F2D595A3460612F5B5C2F5B5C305C5D315D5E325E5F325E5F325E5F
+325E5F325E5F325E5F325E5F325E5F325E5F325E5F335F60335F60386465406C6D457172
+416D6E3864653662633F6B6C4975765783843B67683C68692F5B5C406C6D6C98996F9B9C
+346061335F60366263346061305C5D356162305C5D2D595A2E5A5B3460612D595A315D5E
+315D5E315D5E366263346061315D5E335F5E2E5A59305E5E3260602E5C5C2E5C5C315F5F
+305E5E315F5F315F5D36605F335D5B355E5A315A5649706B2E56553058572F59572F5957
+2F5C59315E5B2E5C5A2A58562D5E5B2C5D5A2D5B592D5B592F5D5D305E5E315D5E315D5E
+2F5B5C2F5B5C2F5B5C2F5B5C305C5D305C5D305C5D315D5E325E5F315D5E315D5E305C5D
+2F5B5C2F5B5C2E5A5B2E5A5B305C5D305C5D305C5D305C5D305C5D305C5D305C5D305C5D
+2E5A5B315D5E315D5E2E5A5B325E5F3A66673E6A6B3B67685783846B9798578384325E5F
+2D595A325E5F2D595A2C5859315D5E2F5B5C325E5F325E5F2C58592D595A335F60346262
+2E5C5A295A5730615E3465622E5C5A2F5D5B315F5D2A5856305C5B2E5A592F5B5A325E5D
+33605D305D5A305D5A315F5C2D5B59305E5C32605E2F5D5B2E5C5A305E5C315F5D315F5D
+32605E34626033615F2E5C5A2C5A582F5D5B315F5D32605E2D5E5B30615D32635F31625E
+2E5F5B2D5E5A2F605C31625E30615D2E5F5B30615D30615D2D5E5A30615D32635F2C5D59
+34626032605E3462602F5D5B32605E33615F2C5A583462602D5B5933615F315F5D305E5C
+2E5C5A2C5A58315F5D2F5D5B346061325E5F346061346262305E5E305E5E2F5F5F2C5C5C
+3161613161613462622C5A5A305C5D3561622E5A5B335F60325C5B34605F315D5C2E5C5A
+315F5D305E5C2D5E5B31625F2F605D2F605D315F5D315F5D315D5C305C5B305C5B305C5B
+315D5E3260602F5D5D2F5D5D3361613060602E5E5E3262622D5D5D305E5E2D5B5B335F60
+315D5E345D5F3D6668365F613260602C5C5C2F5F5F305E5E2F5D5D2F5D5D2F5B5C346262
+305C5D315F5F3060602F5F5F2D5F5E2E605F2E62602E605F2F5D5D366263325E5F346061
+5B87884B7778335F602F5B5C325E5F325E5F315D5E305C5D305C5D305C5D315D5E315D5E
+335F60315D5E315D5E366263325E5F2E5A5B335F602F5B5C2C58593A66673561622F5B5C
+346061356162356162436F70426E6F386465376364416D6E3A66674B77784B77783A6667
+426E6F305C5D315D5E335F60335F60497576507C7D376364315F5F315F5F326060315F5F
+315F5F305E5E315F5F326060315F5F3361612E5C5C2D5B5B3361613361612F5D5D305E5E
+325E5D325E5D305E5E305E5E315F5F326060326060336161346262305E5C36605F335D5B
+315A563059554C736E2D55542F5756305A582F59572D5A57305D5A305E5C305E5C2C5D5A
+2C5D5A2E5C5A2F5D5B305E5E305E5E305C5D305C5D2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C
+305C5D305C5D305C5D315D5E315D5E305C5D305C5D2F5B5C2F5B5C2F5B5C2E5A5B305C5D
+305C5D305C5D305C5D305C5D305C5D305C5D305C5D3460612F5B5C2B5758325E5F447071
+4E7A7B447071325E5F436F705682834D797A3965663E6A6B436F703A6667356162356162
+2E5A5B315D5E356162315D5E2D595A2D595A2A56573765632D5E5B295A57275855295755
+2D5B59305E5C2D5B5935616034605F335F5E305C5B315B592E5B58315B59305D5A305C5B
+325E5D325E5D305C5B2F5B5A305C5B305C5B305C5B2F5B5A2F5B5A325E5D34605F315D5C
+2D59582E5A59305E5B33615E2E5F5B2B5C582C5D592D5E5A2F605C2F605C30615D2F605C
+2D5E5A2E5F5B2E5F5B2E5F5B30615D30615D2D5B58305E5C2F5B5A335F5E305C5B356160
+3662612E5A59325E5D325E5D34605F305C5B2F5B5A2E5A59305C5B34605F335F5E345D5F
+315A5C335C5E335F60305C5D305E5E3361612D5D5D2D5D5D2E5E5E336161305C5D325E5F
+365F612E575936605F335B5B345E5D325C5B2F5B5A325E5D305E5C2D5E5B2F605D2D5E5B
+2E5F5C315F5D325E5D325E5D345E5D355F5E36605F345E5D335F5E2F5B5C2D5B59315D5E
+2F5D5B2E5C5C305E5C346061356160335C5E36605F325A5C3159593B6164345C5C335F60
+346260376565335F5E335F60396362355E60325C5B335C5E335F5E3260602F605D2F5F5F
+2E605D2E605F2D5F5E315F5F3763642C58593C68694975763B6768305C5D335F60315D5E
+305C5D305C5D2F5B5C2F5B5C305C5D305C5D315D5E325E5F2E5A5B2B5758305C5D315D5E
+325E5F3763643662633965662F5B5C2E5A5B335F60426E6F487475447071346061315D5E
+3C68694A7677558182447071426E6F3763642B57583662632E5A5B315D5E335F602F5B5C
+3864653B67682B5758356363336161326060315F5F305E5E315F5F315F5F326060315F5F
+346262326060315F5F3563633361612E5C5C2F5D5D325E5D315D5C305E5E305E5E315F5F
+315F5F326060336161346262305E5C36605F335D5B315A563059554C736E2C5453305857
+305A582E58562B58552D5A57305E5C315F5D2B5C592C5D5A2F5D5B305E5C2F5D5D2E5C5C
+2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C305C5D305C5D
+305C5D2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C305C5D305C5D305C5D305C5D305C5D305C5D
+305C5D305C5D315D5E305C5D2E5A5B305C5D386465416D6E406C6D3A6667325E5F406C6D
+3D696A386465426E6F447071386465325E5F477374396566335F60346061325E5F325E5F
+335F60315D5E2553512B59572E5C5A315F5D366261335F5E2E5A592E5A59315B59325C5A
+2E58562953512B5352325C5A38605F37615F355F5D345E5C335D5B345E5C345E5C345E5C
+335D5B335D5B325C5A305A58335D5B36605E325C5A2B55532C5654335D5B315F5C2A5953
+2857512D5C5633625C34635D31605A2F5E582F5E58305F59305F592F5E58305F5932615B
+32615B2F5E5837615F335D5B37615F355F5D37615F3862602C5654295351325C5A335D5B
+335D5B315B59325C5A355F5D37615F375F5E396161345C5C355D5D345E5D2F5B5A305E5C
+32605E2E5C5A2D5B592D5B5934605F325E5D345E5D305858295151345C5C365C5D345C5B
+335B5A325C5A315E5B315F5C2F605C2F605C2D5E5A2E5F5B315F5C325F5C335D5B345C5B
+345C5B355D5C365E5D345E5C325C5B2F5C59325C5B315E5B315D5C315E5B315B5A325C5A
+2F57572F5756274D4E2148472B4E50254C4B386261325F5C305C5B355F5D355D5D315958
+305858325A59345C5C335D5B345E5D325F5C2F605D2E615C2D5F5C2D5E5B2F5D5D356162
+2F5B5C4773743A6667335F60305C5D305C5D305C5D305C5D305C5D305C5D315D5E315D5E
+315D5E315D5E315D5E346061386465386465315D5E2C58592E5A5B335F60366263376364
+517D7E4B7778406C6D346061426E6F3763643B6768426E6F406C6D3F6B6C2E5A5B2F5B5C
+2F5B5C3662632F5B5C315D5E346061346061305C5D2E5A5B315D5E325E5F3A6868366464
+326060305E5E305E5E315F5F315F5F315F5F2F5D5D326060305E5E305E5E346262315F5F
+2C5A5A2D5B5B315D5C315D5C305E5E305E5E315F5F315F5F326060326060346262305E5C
+36605F335D5B315A563059554C736E2D5554305857305A582E58562D5A572F5C592F5D5B
+2E5C5A2B5C592C5D5A2F5D5B2E5C5A2D5B5B2D5B5B2E5A5B2F5B5C305C5D305C5D2F5B5C
+2F5B5C2F5B5C2E5A5B2E5A5B2E5A5B2E5A5B2F5B5C2F5B5C2F5B5C2F5B5C305C5D305C5D
+305C5D305C5D305C5D305C5D305C5D305C5D305C5D305C5D305C5D2A5657315D5E346061
+2F5B5C2955562C58593460613B67683763643C6869396566396566426E6F426E6F3B6768
+3A66674A7677406C6D3965663561623460613C6869416D6E3B676832605E3B6967366462
+2E5C5A2E5A59285453275352345E5D36605E345E5C2B5352214948224A492D5554325958
+2E55543158572E55522D54533057543259583158552F56552F5653335A59345B58335A59
+2F565329504F284F4C2C5352315A562A545023504B24514C2F5C5737645F34615C2D5A55
+2956512A5752305D582F5C572A57522956512A57522D5A55335D59345D592D5451315857
+2F5653305756335A57264D4C1E45422D5453305754375E5D345B58325958355C59335A59
+355C5B395D5D3157583056573058582E5857305C5B335F5E2E5C5A305E5C2F5B5A335F5E
+335D5C305858294F502147483255573B5F5F335A59315857305857305A58325F5C34625F
+30615D2F605C32605D325F5C325C5A2F57562E55542E55542F56553259582F5756315958
+325A59325A59355D5C365E5D325A59325958345B5A345858355959294B4C1F4142274648
+2145453C64633F696738605F325A593057563458583A5E5E385C5C315857305756315958
+335D5B32605D2E5F5B2D5E5A2D5E5A2E5C5A436F705E8A8B5A8687335F60305C5D305C5D
+2F5B5C315D5E325E5F325E5F325E5F325E5F325E5F315D5E315D5E335F60325E5F325E5F
+2D595A2E5A5B335F603A66674A76774773743C6869467273335F60386465356162507C7D
+4E7A7B366263396566305C5D325E5F2E5A5B335F602C5859315D5E2F5B5C356162335F60
+325E5F335F60305C5D3662634874753E6C6C3866663260602F5D5D305E5E326060315F5F
+305E5E305E5E305E5E2D5B5B305E5E386666376565305E5E305E5E315D5C315D5C305E5E
+305E5E305E5E315F5F3260603260603361612F5D5B36605F335D5B325B57315A564C736E
+2E56552F57562F5957305A5833605D36636032605E2D5B592C5D5A2B5C592D5B592C5A58
+2C5A5A2C5A5A2F5B5C305C5D305C5D305C5D305C5D2F5B5C2F5B5C2F5B5C2E5A5B2E5A5B
+2E5A5B2E5A5B2E5A5B2F5B5C2F5B5C2F5B5C305C5D305C5D305C5D305C5D305C5D305C5D
+305C5D305C5D305C5D305C5D2C58592E5A5B305C5D315D5E325E5F315D5E2E5A5B2B5758
+346061346061325E5F3561623A66673965663965663E6A6B3460613A66673F6B6C3A6667
+3965664571724672733864653763623D6968376362325E5D376160345E5D305A5838605F
+355D5C305857264D4A1C43402148452E55523559573155532A4E4C2549452549472B4F4B
+2C504E264A462246442347432A4E4C345854355957294D492448462B4F4B315553315551
+2B524D244B46274E49335A55375E592F565129504B284F4A254C473057522E5550254C47
+224944214843284F4A355C572A4E4A1F433F244846254945274B49305450274B491B3F3B
+2E52503155513C605E3256522A4E4C2D514D2B4F4D345856315354294B4C274B4B29504F
+2B5352315B5935625F315E5B34615E305D5A355F5D3159582D5453274B4B224445335556
+3B5D5E2F535329504F28504F27514F2D5A5734625F305E5B32605D33615E33605D315B59
+2C545329504F2A4E4E2B4F4F2F535129504D2D54512F56532D5451325956335A572A514E
+2A4E4C2E52503153523658572D4D4C2141402846462343422E5250426B673B625F2A4E4C
+2547463254533E605F2D4F4E2E504F2B4F4D2C5350325B5733605B31605A305F59305E5B
+2F5B5A5480818CB8B95D898A2C58592C5859315D5E335F60325E5F325E5F325E5F315D5E
+315D5E315D5E315D5E315D5E325E5F305C5D3561623460613E6A6B436F70396566436F70
+3A66673D696A4672733C6869537F80416D6E3C6869315D5E2E5A5B335F602D595A346061
+3763643E6A6B325E5F2E5A5B2F5B5C3460612F5B5C2E5A5B346061315D5E3662634B7778
+3D6B6B376565315F5F2F5D5D305E5E326060315F5F305E5E326060315F5F305E5E3A6868
+477575447272386666336161315D5C315D5C305E5E305E5E305E5E315F5F315F5F326060
+3361612F5D5B36605F345E5C325B57315A564C736E2D55542D55542E5856325C5A376461
+3B68653664622F5D5B2C5D5A2B5C592C5A582C5A582E5C5C2F5D5D305C5D305C5D305C5D
+305C5D305C5D305C5D305C5D305C5D2F5B5C2F5B5C2E5A5B2E5A5B2E5A5B2E5A5B2F5B5C
+2F5B5C2F5B5C305C5D2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C315D5E
+2E5A5B2C58592E5A5B325E5F335F60305C5D2C58592D595A2B57582D595A305C5D2F5B5C
+2D595A2F5B5C335F602C58593561623B6768356162346061426E6F4672733A66673B6766
+3A66653763623D69684B75744973723C6463325A5938605F345C5B2B524F234A47284C4A
+315553375B593759582E514D284B472B4B4830534F31514E24474320403D214440234340
+3457533C5C592D504C2A4A473356523C5C59355854385B572D504C2C4F4B355854365955
+2D504C294C482F524E26494534575331545024474322454120433F274A46385B572F524E
+2245412B4B48294C482B4B4834575330504D1F423E3353503255513F5F5C2C4F4B22423F
+2447432646433656533757562D4C4E284A4B294D4D2A5150315958355F5D2F5C5934615E
+335D5B355D5C2E55542C5050294B4C28474937565839585A284A4B244848234A49224A49
+2C565434615E2D5B58315F5C33605D355F5D3159582C5352294D4D294B4C2B4D4E335554
+2B4F4D2F51502E5250294D4B3054523357552749482042412646452B4B4A3654542D4B4B
+2440412D47482846462A4C4B3458562D514F33555430504F2646453351512E4E4D2B4B4A
+2949482A4E4C315855355F5B325F5A315E59315F5C315D5C4D797A729E9F3D696A295556
+335F60325E5F2E5A5B305C5D305C5D305C5D2F5B5C305C5D315D5E325E5F335F60325E5F
+3A6667487475426E6F436F703E6A6B2E5A5B3F6B6C436F704E7A7B4B7778335F603A6667
+2854552B5758366263315D5E366263305C5D315D5E305C5D426E6F3F6B6C396566315D5E
+3460612F5B5C2E5A5B346061305C5D305C5D3C6869376565346262315F5F305E5E315F5F
+315F5F315F5F305E5E2F5D5D2F5D5D336161416F6F4F7D7D497777386666315F5F315D5C
+305C5B2F5D5D2F5D5D305E5E305E5E315F5F3260603361612F5D5B376160345E5C325B57
+315A564B726D2D55542E56552E5856305A5833605D37646133615F2F5D5B2C5D5A2B5C59
+2C5A582F5D5B336161346262325E5F2F5B5C305C5D305C5D305C5D305C5D315D5E315D5E
+315D5E315D5E2E5A5B2E5A5B2E5A5B2E5A5B2E5A5B2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C
+2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C315D5E305C5D2E5A5B2C58592B57582C5859
+315D5E356162335F60305C5D325E5F346061305C5D2E5A5B305C5D315D5E325E5F315D5E
+325E5F2F5B5C2E5A5B3662633D696A3A6667547E7D4771703E68673D6766406868426A6A
+3C63623057564A7170466D6C3F63613458562D4F4E2B4D4C2F515033555431514E2C4C47
+31504B39595437565128484323423D26464123423D33534E3B5A5530504B2C4B4634544F
+3C5B563B5A553C5B562F4C482C494536534F3956522F4C482D4A4634514D2A4743395652
+33504C28454129464226433F2845413857523958532A4A4533524D32524D2F4E493A5A55
+35544F22423D2E4D482D4D483E5D582C4C4722413C2848432645403755533C5A5A30504F
+284A49284C4A2A514E315A56355F5B305A56345E5A345E5A355E5A2B524F2A4E4C2A4C4B
+28484732525139585A264849244848264D4C244C4B305A583865622F5C59315E5B325F5C
+345E5C30585729504F264A4A2648492A494B3959582D504C30504D2C4F4B2548442F524E
+3558542949462A4A472B4B48304E4C3B58563751502E4847374F4F344E4D3356522F534F
+274A4641615E415F5D2A48463552503755532A4846264643284B4733575337605A356059
+315E5733605B3D69684A76773C6869285455315D5E366263315D5E2B5758305C5D2F5B5C
+2F5B5C2F5B5C315D5E3460613763643965663A66673C6869426E6F335F603864653F6B6C
+3A6667598586366263376364376364315D5E376364346061335F60305C5D2C5859325E5F
+3561623A6667396566527E7F507C7D3C6869346061356162325E5F315D5E335F60315D5E
+2F5B5C335F60305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F2E5C5C2E5C5C
+305E5E3B69694573733D6B6B315F5F2F5D5D305C5B305C5B2F5D5D2F5D5D305E5E305E5E
+315F5F315F5F3361612F5D5B376160345E5C335C58315A564B726D2E56552F57562F5957
+2E58562D5A572E5C592D5B59295A572C5D5A2A5B582B5C5932605E386666386666336161
+2E5A5B305C5D305C5D305C5D315D5E315D5E315D5E325E5F315F5F2E5A5B2E5A5B2E5A5B
+2E5A5B2E5A5B2E5A5B2E5A5B2E5A5B2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C2F5B5C
+2F5B5C2F5B5C2F5B5C305C5D335F60325E5F305C5D2E5A5B2E5A5B305C5D2B57582C5859
+2E5A5B2C58592E5A5B325E5F315D5E315D5E2955562C5859335F60305C5D2E5A5B2E5A5B
+2D595A34605F315D5C3C6665436D6C3E68673E68673D6564325A593E66653E66653E6564
+39605D3057562D5451385C5C456967274A462545422B4B4837575434545125454220403D
+2646432444412F4F4C32524F2A4A47234340294946335350395954304F4924423A22413C
+304F4A3654522C4C492846462E4C4A2745433553512F4C4A25424029464425434123423D
+2F4F4A2E4F481F423B2B4E482C4F49294C4537585133544D20403B2343402444433A5A57
+2C4F492649422E52482649423457533052532446471F4341234747284E4F325A5938625E
+325F58315E5933605B345E5C27504C274B47284B472444432B4A4C3A5C5D284B4D274D4E
+2C54562A535536605F3E6B6833605D325C5A345E5D345C5E2E555A264B512046491F4546
+224646365A58294D4B284C4A2549471E42402B4F4D355957284C4A2B4D4C2A4C4B2D4D4C
+375555304E4E284445304C4D2E4C4C2648473357552648472A4C4B30504F30504F3B5B5A
+254746264847234745274B4931585537605C355F5B315E5933605D4C78775F8B8C2F5B5C
+3662633B67682C58592D595A366263305C5D305C5D2F5B5C305C5D335F603864653C6869
+3F6B6C426E6F3864653965663662634E7A7B5581823561623B67683561622D595A305C5D
+325E5F295556325E5F396566305C5D346061325E5F315D5E3965663F6B6C659192679394
+4A7677346061346061325E5F305C5D305C5D315D5E325E5F335F602B59592D5B5B305E5E
+315F5F315F5F315F5F315F5F315F5F336161315F5F2E5C5C3361613866663260602D5B5B
+326060305C5B305C5B305C5D2F5D5D305E5E305E5E315F5F315F5F326060305C5B376160
+345E5C335C58315A564B726D2C5551315A56335D5B305A582B58552C5A572F5D5A2F605C
+2F605C2C5F5A2759562E5F5C30615E2B5C592D5E5B2D5B592F5B5A345E5D2A5655335F5E
+32605E2F5D5B386664295A572D5B592E5C5A2F5D5B2F5D5B305C5B2F5B5A325C5B335D5C
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A305C5B305C5B
+315D5C325E5D335F5E335F5E406C6B406C6B406C6B3F6C69366261305D5A39636246706E
+3B62612D5453385F5E436A69365D5C2E55542F5655274E4D284F4E2F565530575629504F
+234A49274E4D2F5655365A562F53452A4F3E2B50482F56512F57562E58572E5658274F4F
+2A515034585837595A3153542C4E4D2C504E2E55502D564E2C564A2450432C564C305A50
+2F594D335B5030594B2E564D284E4F32585B345A5B2F58522D58472A55422B574A325D56
+2E5658335B5D254D4C2D5555345D632D595C31605A2B5D522F625B2F625D31625F2E5B58
+2751472B50483151502C4E50345C5C305C5D2A555B29565C305D63325F62315D5C355F5D
+38606031585D375B69375C6C2B526128535C2D5B5B2B5956305D5A2F59572B5553285250
+2852502B55532F5957315B59254D4C2C5453345C5B3259582A51502D54533158572D5453
+2E5554355C5B3057562249482C54532D55543963612C595625524F2956532F5C592D5A57
+2F5C59305D5A2D5A573763623C68694E7A7B2F5B5C2F5B5C3460613460612E5A5B346061
+2D595A2F5B5C3662633D696A406C6D3B6768366263335F603D6B6B517F7F497777366464
+386666376565315F5F3563632F5D5D305E5E315F5F315F5F305E5E2F5D5D2F5D5D2E5C5C
+315D5C386463366261325E5D3F6B6A537F7E5581804773722F5B5A335F5E315D5C3B6766
+295554305C5B356160325E5D305E5C305E5C315F5D32605E32605E315F5D315F5D32605E
+305E5C305E5C305E5C315F5D315F5D315F5D315F5D305E5C305C5B285453366263376364
+2D595A2F5B5C326060366464315D5E3E6A69325C5B305A58315A56305955466D682D5652
+2D56522E5856315B59325F5C315F5C2E5C592859552B5C582B5E59295B582E605D336461
+30615E2F605D315F5D3862612F5958355F5E3A6665396564346260305E5C2F605D2D5E5B
+2D5E5B2F5D5B2F5D5B2F5B5A2F5B5A305A592F59582F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2D5B592D5B592E5C5A2E5C5A2F5D5B305E5C305E5C305E5C32605E
+32605E3664623967653765633563613E6C6A4B7776396362365E5E406868466E6E3E6666
+416969456D6D3961613F6767386060335B5B335B5B345C5C335B5B315959315A56365C51
+345A4D345C54345E5C325E61325F64325F642D595C355F5E345B5A345854355A53385D55
+3860553761553561523965543662533560572D58512D574D3A64583D6759355E56355C61
+385E6739606538615D366251325F4B315D4E35625B335F62355E6429534F315C55396362
+325E5D35645A30625631645B2C5F5A2F5F61346262366158395F543C5C59395C583A635B
+36635C315D5C2F5C5F33606335616036615A3861593C645C375B5B375963365C69305A66
+2C5B612E605D2E615A30615E315F5D2F5D5B2E5C5A2E5A59305C5B315D5C335F5E386463
+2D5958315B5A376160325C5B2D5756305A59335D5C355D5D557D7D4870702B5554305C5B
+325E5D3462602F605D3364612455522F605D2E5F5C3664623A6866305C5B4773723E6A6B
+3763642D595A3561622A56572955563460612B57583965663D696A3E6A6B3662632D595A
+325E5F4A7677618D8E3563634472723D6B6B305E5E3361613260602C5A5A315F5F2E5C5C
+315F5F3361613260602F5D5D2D5B5B2F5D5D315F5F325E5D386463366261305C5B34605F
+416D6C426E6D3965643965643561602A5655325E5D2C585736626134605F2F5B5A32605E
+32605E32605E315F5D2F5D5B2E5C5A2E5C5A2F5D5B305E5C305E5C315F5D315F5D315F5D
+315F5D305E5C305E5C36605F3C6665527E7F517D7E3A6667315D5E3260603B6969335F60
+4773723B6564325C5A305955325B57486F6A355E5A315A562D57552E58562E5B582E5C59
+2D5B582B5C582B5C582E5F5B2E5F5C2E5F5C33615F305E5C2B59572D5B59315B5A315959
+3961612751502652513765632E5C5A2D5B59305E5C2F5D5B2E5C5A2F5D5B315D5C325E5D
+305C5B2E5A592F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2D5B592D5B59
+2D5B592D5B592E5C5A2E5C5A2E5C5A2E5C5A2C5A582C5A582F5D5B32605E32605E315F5D
+3664623F6B6A3A64633D6766436D6C3E6867376160416B6A456F6E355F5E426C6B3E6867
+3D6766406A693E686737616036605F3D6565395D5D395F60396163335F62315E64316066
+3360662F5A603B6362335B53345A4B3E644D3F654C365E43335E423A654A335D45386153
+3E64653A6063325956355D55396158335A55395E6634586430555E345A5D39605B3A6257
+386153365E56355E64365F65345E523C665239625030594935604D38645335655732615B
+355F6B39616D365D5C33564F3A59514264563D654D35614835604F3B65593A655B355F51
+355F4B3C644C395F48395E4D355852335A59365F6133615F2C5F562D60572F605C315F5D
+315F5D32605E335F5E325E5D325E5D315D5C2F5B5A3662613A6463305A592E58573C6665
+416B6A335D5C4B73736E9696517979345E5D37636235616029575532605E41726F356663
+33615F2E5C5A2C58572C5857416B6A6993923A66672B57582C5859356162356162366263
+4D797A4A76773C6869335F60315D5E3E6A6B4D797A4F7B7C426E6F3561622E5C5C376565
+3260602C5A5A315F5F2F5D5D2A5858305E5E2E5C5C3260603462623260602E5C5C2D5B5B
+315F5F366464366261396564386463325E5D2F5B5A325E5D335F5E315D5C2E5A59325E5D
+2F5B5A3662613B6766406C6B325E5D2D5958305E5C32605E32605E315F5D305E5C305E5C
+315F5D33615F315F5D315F5D315F5D315F5D315F5D305E5C305E5C2F5D5B305A59345E5D
+467273457172366464315F5F2F5D5D3563634773745D89884B757436605E2E5753335C58
+49706B2F56532E57532F57562E58562D57552A57542E5B5833615E2E5C592F605C2F605D
+2B5C59315F5D2F5D5B2A5856366261365E5E315758375D5E375F5F39636234605F2A5655
+315F5D305E5C2E5C5A2D5B59305E5C356160366261356160325E5D2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2D5B592D5B592D5B592D5B592D5B592D5B592D5B59
+2D5B59305E5C2E5C5A2E5C5A2F5D5B2E5C5A2B59572B59572E5C5A2F5B5A36605F3C6665
+38626138626146706F4D7776426C6B3963623C6665416B6A446E6D446E6D426C6B446E6D
+4871733B606940656E3A63692F5A602B5B5F2F5E64325E67335E64345C5B355B4E446A51
+5B805E587E55456E444A744E6189646B916C4E7153395B4D4B6C635F856E638A6F527A62
+355B4C375B5940646451746D5E8372688B77698D735D8062486B53335A55365F57487355
+5B865B547D53477048527A58638C6C5C88654E7A633C6464365B6142685D53766261836B
+6D8E6F678D64567F55497053406850385F4A3C644C4E75565F8762618762668B6A557862
+3C6255355E5631605A2A5D542B5E552C5D592F5D5B305E5C315F5D325E5D325E5D315D5C
+305C5B3561602D5958315B5A36605F325C5B2D5756305A59325C5B4E767656807F305A59
+295554315D5C325E5D2856543A68663A6B683E6F6C2C5A5832605E376362315D5C446E6D
+487271305C5D3460613763643662634A76773D696A3A66673A66673561623F6B6C497576
+4874753C68692F5B5C2E5A5B335F602F5D5D3260602E5C5C2E5C5C336161305E5E2D5B5B
+3260602F5D5D315F5F326060315F5F305E5E315F5F356363396767376362376362366261
+34605F305C5B2E5A592F5B5A325E5D2D5958325E5D335F5E3965644B7776517D7C3B6766
+335F5E305E5C32605E32605E305E5C2F5D5B305E5C32605E33615F315F5D32605E32605E
+315F5D315F5D305E5C2F5D5B2F5D5B315D5C305A59356162315D5E2D5B5B326060346262
+3C6A6A537F80638F8E4D777636605E2E5753335C584A716C2C504E2E5552315857325A59
+315B59305D5A2F5C592E5C592C5A572E5C59315F5D2C5A58335F5E35616034605F527C7B
+4F7576517476395C5E2F5556325A5A315B5A37616034605F315D5C2F5B5A2D5B59305E5C
+356160366261356160325E5D2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2D5B592D5B592D5B592D5B59305E5C2E5C5A2E5C5A305E5C
+305E5C2F5D5B2E5C5A2F5D5B2E5A592F5B5A315D5C315D5C325E5D3965643F6B6A3C6867
+3662613864633864633B67664571704F7B7A4B7776426B6F365E6A436B77446F753F6D6D
+3F6F6F3A6A6C335F68335E64335A593B5F515B805E84AA7B88AF7A749A677AA17598BE8F
+97B97C84A4656E8E5D81A3719AC17E9BC4807EA6724A724D3B61485E826686AC7B95BB7E
+95B97C97B97C90B0717699633E66443864405D894C87B16789B2667BA35D83A9709AC087
+98C17D78A167476E53385D4B6085648AAF8495B98991B47E97BA8091B47E75986E486B4B
+37593E5A7D5F82A77E8CB28390B58295B98B789B7A486E57345D4F315E572E5F592E615C
+2E5F5C315F5D315F5D315F5D325E5D335F5E335F5E335F5E335F5E305C5B325C5B345E5D
+3C66654A74734C76753F69687AA4A36A9493426C6B3C6867335F5E2F5D5B2A5856305E5C
+2E5C5A3C6A683C68672F5B5A36605F426C6B426A6A3B65642F5B5C3D696A487475386465
+3D696A3763643C68693F6B6C568283477374376364315D5E335F60346061315D5E2F5B5C
+315F5F305E5E2E5C5C315F5F346262315F5F2F5D5D336161326060305E5E2F5D5D305E5E
+3361613664643967673A6868366261325E5D305C5B325E5D325E5D2E5A592E5A59315D5C
+34605F2F5B5A2D59582854533F6B6A4975743561602F5B5A315F5D33615F32605E2F5D5B
+2E5C5A305E5C305E5C2E5C5A315F5D32605E32605E315F5D315F5D305E5C2F5D5B2F5D5B
+315D5C325E5D3763642D595A2856562D5B5B315F5F3E6C6C426E6F4F7B7A3D6766325C5A
+315A56365D5A4F736F476B694569673D616132595831595836605E355F5D2C5956305D5A
+2E5C5932605E2B5957325E5D335F5E366261678F8F7A9D9F719395446668375A5C395F60
+2F5757355F5E355F5E315D5C305C5B2E5C5A2F5D5B315D5C325E5D305C5B2E5A592F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2D5B592D5B592E5C5A2F5D5B305E5C305E5C305E5C305E5C34605F
+315D5C2F5B5A2E5A592D59582B57562A56552D5958305C5B386463396564356160396564
+44706F426E6D366265507A864E78843B69672B5C5630635C366865417076568187406766
+42675664886296BB879FC58C85AA747DA07692B28398B36CA8C27996B17A8AA9708FB466
+9AC37491B97B5A81523C5F3E577B55749B5C72964E6788437C9A549CB66C9CBB78577C51
+3C653B628B499AC1729FC47487A8617D9B678EAD74A6CB7B8EB4695A7C573F6148597D57
+779B6D73956365864D7C9B589DBB7D99B6885E7C584766477A99799DBE9389AB786E8F58
+73966062855D44684C365C4F36605C3462622F5F61315F5F305E5C305E5C305E5C325E5D
+325E5D335F5E34605F2B57563965643963622B55543F69686A94936791903B6564487271
+416D6C2E5A592F5B5A2C5A58305E5C356361315F5D305E5C2E5A5944706F2A56553D6766
+6791904D757551797950797B2C5859305C5D335F60426E6F5F8B8C5C8889325E5F3D696A
+396566356162346061335F60305C5D2E5A5B2E5A5B305E5E2E5C5C2E5C5C315F5F315F5F
+305E5E305E5E305E5E326060305E5E2E5C5C305E5E346262386666396767396767376362
+315D5C2F5B5A325E5D335F5E315D5C2F5B5A315D5C2E5A5935616047737234605F335F5E
+335F5E2A5655305C5B2E5C5A315F5D315F5D315F5D3563613A68663A6866356361315F5D
+315F5D315F5D315F5D315F5D305E5C305E5C2F5D5B2E5A592F5B5A315D5E2D595A346262
+3866662E5C5C315F5F315D5E426E6D386261365E5D375E5B385F5C4E726E527473567A78
+4E7272375E5D2D5554335D5B36605E2E5B5833605D2F5C593561602F5B5A355F5E315B5A
+376160749C9CA7C9CB83A2A55F81836B8E906D93943F676726504F386261305C5B305C5B
+2F5D5B2F5D5B2E5C5A2E5C5A2D5B592C5A582F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2D5B592E5C5A
+2E5C5A2D5B592D5B592E5C5A2E5C5A2D5B592F5D5B305E5C2F5D5B305E5C33615F33615F
+33615F3664622A5856346260386664315F5D2D5B59305E5C32605E315F5F3360663B686B
+37695E3A6F5D457A683D716536666845707649706F486A5A65886095B7849BBE86759765
+5E7D5B69835CAAC07FAABD7D74856553674B66844E94B67999BE8B5A7F563C5D423E5F42
+4C6B3F4C6A384B62386D81509AAE69A4BC7E6788693D61476185559BBC8398B37E6D845A
+546751667B5C9BBB7293B46D698668435F504361494B694D49674B4F6B4368824596B06F
+A2BC8D6F8966536D52809A7D9DB99083A16F5B7A414F6D3743633A3D5F44375D52355E60
+335F6A2E5D672F5C5F2F5D5B305E5C305E5C325E5D325E5D325E5D325E5D3A66652D5958
+335D5C46706F4D777646706F3963622E5857305C5B3462602E5C5A3866644D7B79406E6C
+3561602E5A593763622A5453396362406A69668E8E7DA5A55177783C64643B6466335F60
+517D7E537F803561623F6B6C3D696A2A56572E5A5B2E5A5B2E5A5B2F5B5C2E5A5B2C5859
+2E5A5B315D5E2F5D5D2E5C5C315F5F315F5F2F5D5D315F5F3260602F5D5D315F5F305E5E
+2F5D5D305E5E326060356363366464366464366261335F5E325E5D335F5E335F5E325E5D
+315D5C325E5D2F5B5A3F6B6A6591904C7877386463315D5C315D5C3B67662E5C5A305E5C
+315F5D33615F3B696743716F406E6C386664305E5C305E5C315F5D315F5D315F5D315F5D
+305E5C305E5C325E5D305C5B2E5C5C2E5C5C416F6F487676366464315F5F315D5E4B7776
+436D6C3A6261365D5A375E5B4C706C3456555072715A7E7E476B6B325958325A59345E5C
+305A58325F5C2D5A57366261335F5E3A6463355F5E3D676683ABABB7D6D9A9C8CB86A5A8
+547779587B7D5F87873D65652F59582E5A592F5B5A2F5D5B2F5D5B2F5D5B2E5C5A2F5D5B
+305E5C2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2D5B592D5B592D5B59
+2D5B592D5B592E5C5A2E5C5A2E5C5A2D5B592E5C5A2F5D5B2E5C5A2E5C5A305E5C315F5D
+315F5D2B5957315F5D2F5D5B2B59572E5C5A2F5D5B2C5A582D5B5933615F305E5C2E5C5A
+2E5C5A305E5C32605E305E5C2D5B5B305D623161612A5D4E2D634B3B725B366B5B356565
+4B777A4A6E6E496B5B688B6397BA8499BA836E8E5D5471535D7754A4B87BA1B0776B7960
+53654F6C885798B9809CBD9258795A41614C3D5B43537248728D608397729AAB81ABBB7C
+A1B67B69876B3C5E4667875EA3C18F96AD7F5E715148554B617359A5C17797B76B6A8562
+425D4A44604754735469866A87A17A95AD6FAAC07FA4BA8B6E86644B624870896CA0BA93
+A2BE8D97B47C6B89534C6B4143654A395C55325960335E6E315F6E2F5C61305E5C32605E
+33615F35616034605F335F5E335F5E325E5D2C585746706F66908F608A89416B6A345E5D
+3763622F5B5A32605E2F5D5B4A78767AA8A6558381356160325E5D335D5C446E6D426C6B
+5B85845F8787436B6B456B6C3C6464557E804D797A4A7677416D6E2E5A5B3662632A5657
+346061325E5F2F5B5C2E5A5B305C5D315D5E305C5D305C5D315D5E2F5D5D305E5E346262
+3361612F5D5D336161356363305E5E305E5E315F5F326060315F5F305E5E305E5E326060
+346262315D5C325E5D325E5D325E5D315D5C305C5B315D5C325E5D34605F325E5D527E7D
+3A66652F5B5A325E5D325E5D325E5D33615F34626032605E32605E3967653F6D6B396765
+2E5C5A305E5C305E5C305E5C315F5D315F5D315F5D315F5D305E5C2E5A59325E5D305E5E
+2957573361613967672F5D5D356363325E5F54807F4C747438605F2E5552355C594F736F
+355756395B5A4A6E6E496D6D2F5655335B5A3B65632E5856335D5B305A583A6463345E5D
+36605F325C5B416B6A8EB6B6B6D5D8C2E1E49EBDC04A6D6F436668567E7E396161315B5A
+2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2D5E5B2D5E5B2D5E5B2D5E5B
+2D5E5B2D5E5B2D5E5B2D5E5B2C5D5A2D5E5B2E5F5C2E5F5C2E5F5C2D5E5B2B5C592A5A5A
+2E5B612D5D5D2E61522E644C2C644B2E63533060603460634266664A6C5C6A8C6794B683
+94B5806888594F6D51617A5CA5B7839FAD786C7B5C677B5872905090B37195B58C6A8A73
+4260544F6C5882A2709FBD81869C6B8193619DAC71A5B7836986673F60416989579BB87E
+94AB7560724844513D6A7B579DB9649ABB626D895844624055744A85A57697B788809D67
+7B9450A0B675A6BC8D738B6740573B4F684B8AA47D9BB786A4C1899BB98382A17754765B
+365952335A61305B6B2C5A69325F6432605E32605E2F5D5B2D5958335F5E3662612E5A59
+34605F3B6766537D7C638D8C67919056807F3761602D5958335F5E33615F2C5A586A9896
+7DA9A8416D6C3B65643A64633A62624B73734971713B6363476F6F5179796B9393487070
+4871733D696A325E5F2F5B5C325E5F335F60305C5D2B57582F5B5C305C5D315D5E315D5E
+315D5E315D5E305C5D2F5B5C2F5D5D2F5D5D305E5E305E5E315F5F315F5F326060326060
+315F5F305E5E305E5E305E5E315F5F326060336161336161305C5B34605F34605F305C5B
+2A56553B67662F5B5A3D69683C6867335F5E2E5A59315D5C34605F325E5D325E5D366261
+315F5D2D5B594D7B795D8B893C6A682B595733615F305E5C305E5C305E5C305E5C305E5C
+305E5C315F5D315F5D32605E2E5C5A2E5C5A2D5B5B2D5B5B2E5C5C2F5D5D305E5E315F5F
+335F603F6B6A487070396160345B583458564C6F6B2F51503456554F7373567A7A3E6564
+28504F305A58345E5C396361315B59376160315B5A325C5B2F5958426C6B90B8B8B8DADC
+BEDDE0A3C5C765888A557B7C567E7E325C5B2B55542F5B5A2F5B5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2D5E5B2C5D5A
+2C5D5A2D5E5B2E5F5C2E5F5C2D5E5B2C5D5A2B5B5D2E5A632F5C612E60552E63512C634E
+2E625530606034606339605D3A5F4E5D7F5A91B38191B47E5D7E4F4463445C7756A2B681
+A5B680758664647A546D8D4C96B97799BD9166886D45645574947C9FBF8D87A7685B733F
+6C804B9AAC72A4B8836582633D5F3E698A539EBC7C98B2736D814E4D5E3E61764BA3C16B
+99BC6265834F46643E78986699BA8189AB6F5B7B3A67823B9BB4729DB585738B674B6447
+536E4F7D99707C9A688CAB72AFCD979BBC915A7C613A605539616336626D3A6973325F62
+2957553664623866643965642E5A59305C5B37636236626165919095BFBE82ACAB56807F
+456F6E3A64632F5B5A295554346260305E5C3C6A6847737244706F426C6B477170375F5F
+466E6E305858588080628A8A4E76764971713C6665325E5F315D5E305C5D305C5D305C5D
+315D5E315D5E315D5E305C5D305C5D315D5E315D5E315D5E315D5E305C5D305C5D2F5D5D
+2F5D5D305E5E305E5E315F5F315F5F326060326060315F5F305E5E305E5E305E5E315F5F
+326060336161336161335F5E315D5C305C5B3763623C6867537F7E578382709C9B416D6C
+386463325E5D325E5D325E5D2E5A592D5958305C5B33615F33615F4D7B795987853F6D6B
+315F5D356361315F5D2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C305E5C
+2F5D5B2F5D5D2E5C5C2E5C5C2F5D5D305E5E305E5E3561622A56553D65654D7574557977
+385C5A496C68648685496B6A51757562868669908F416968335D5B325C5A35625F2E5B58
+335F5E305C5B355F5E325C5B456F6E89B1B1ACCFD199BBBD7C9EA04E71733D63643E6666
+315B5A3A64632F5B5A2F5B5A2E5C5A2E5C5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2E5C5A2E5C5A2F5D5B305E5C305E5C305E5C
+2F5D5B2E5B5E2F59672F5B682E5E5E2E615A2C61572E615C306062346063335C58315845
+577B5794B88895BA86597F4E3C603C57775099B57A9FB77D6880604C67485C7D4694BB7C
+95BC87577E5144674781A483A0C494799A6557744475905D9EB7769FB87F718E70456347
+6889549CBB789AB5727C9659687F55718B5BA5C5799ABF7261815847664683A57398BC7F
+799C584B6C2563833AA0BD7DA3BF8F7D99734F6C4D5573517C9B6F7A9B666081488AAB76
+A0C097779A7C3C62532E575133615F2A5A5A3361612F5D5B3B69672856542B5756315D5C
+34605F3B6766527E7D436F6E4B757446706F3963623B65643B6564376362406C6B3D6B69
+5D89886C9897537D7C4B75743F67676A9292709898769E9E7AA2A285ADAD436D6C26504F
+3A64634A7473346061335F60325E5F315D5E305C5D305C5D305C5D305C5D305C5D305C5D
+315D5E315D5E315D5E315D5E305C5D305C5D2F5D5D305E5E305E5E305E5E315F5F315F5F
+315F5F326060315F5F305E5E305E5E305E5E315F5F326060326060336161305C5B315D5C
+325E5D3662613F6B6A54807F5884836B97963A6665335F5E305C5B325E5D335F5E315D5C
+325E5D34605F3A68663C6A684674724876743A6866315F5D32605E305E5C2F5D5B2F5D5B
+2F5D5B2F5D5B305E5C305E5C305E5C305E5C30615E2F605D2E5E5E2D5D5D2D5D5D2D5D5D
+305E5E305E5E2C5859305C5B497171476F6E496D6B2C504E4669658CAEAD4B6F6D2D5151
+345B5A5E8685416968335D5B325C5A305D5A305D5A34605F325E5D376160355F5E3C6665
+658D8D668C8D55787A4C6F71395F602F5757305A592D5756325E5D2F5B5A2F5B5A2E5C5A
+2E5C5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2E5C5A2F5D5B2F5D5B305E5C305E5C305E5C305E5C305D60305A68315B6B315E64
+2F5F5F2D5F5C2D5F5E2F5F63325F62345F58335C4A58805E92B98D95BC8D5D84583D6542
+5377519DBE8798B6825F7C5E436243597D4D98BF8695BE86568050476F4C789D7B98BD91
+91B58588A97C91B17F9FBE82A3C18D82A0864D6B536888579CBC7D9CBA7A8FAB7092AE7E
+A1BE8E9ABE7E8DB378587B5D4E70577DA076A4C78F98BB7B7A9D598CAF6DA1C289A5C69B
+86A887597A5D6F917091B48A90B48481A3708CAD7E93B59286A9915B81723B655B35645C
+2C5D57356360295755305E5C3462603864633C68672B5756396564608C8B416D6C36605F
+325C5B2B55542D57564F797888B2B1608C8B5C888781ADAC7DA7A6396362476F6F527A7A
+7EA6A6739B9B739B9B8AB2B26088882F5958335D5C3C6665315D5C3F6B6C396566325E5F
+2F5B5C305C5D315D5E2F5B5C2D595A315D5E315D5E315D5E315D5E315D5E315D5E315D5E
+315D5E305E5E305E5E305E5E305E5E315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+315F5F315F5F315F5F3260603260602F5B5A366261325E5D2B57562F5B5A396564386463
+396564335F5E2F5B5A2E5A59315D5C34605F34605F3662613965644674724674723F6D6B
+356361315F5D2F5D5B2F5D5B315F5D305E5C315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D30615E2F605D2F5F5F2E5E5E2E5E5E2E5E5E315F5F3260603662634773725E8686
+476F6E4569673458565174708CB0AE6286844C7070456C6B6189883D65642F5957305D5A
+2F5C5935625F3561602E5A59305C5B305C5B2C5857396362335B5B2E5455375D5E375F5F
+325C5B325E5D2F5B5A2B59572E5C5A2E5C5A2E5C5A2E5C5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C
+315F5D315F5D315F5D325E61325A64335B67315E642F5F632D5F602D5F602F5F63326060
+345E5A376153517961769D7E78A17F537C5C3B664B48715383A9827BA077527758416644
+4F794980AB757CA877517B533D654A5D856A7FA8808EB88886AE7A71996572986787AC83
+81A18A4E6E5667885B9ABB8492B07A75956378996E88AB8196BD9078A07D3F63553D6153
+4E73548BAF839DBF8D91B380799E6B779C719DC2A18EB49B476D565D846984A98797BD96
+9EC29CACCFAE7799815377695D857C4671682E5D5334665B305E5B3563612D5B59346260
+3C68675985843C68673763622E5A5936626136605F2F59583C6665446E6D537D7C7EA8A7
+5B8584416B6A5A84836C96953961614C72734A70713F65663D6364698F90618989375F5F
+2E5857315D5C2E5A59325E5D386465376364356162325E5F305C5D2F5B5C305C5D315D5E
+315D5E315D5E315D5E315D5E315D5E315D5E315D5E315D5E305E5E305E5E305E5E305E5E
+315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F315F5F
+356160356160305C5B315D5C3662612E5A592B57562D5958356160325E5D315D5C325E5D
+325E5D325E5D335F5E34605F4876744876743B69672F5D5B305E5C32605E315F5D346260
+315F5D315F5D32605E32605E32605E315F5D315F5D305E5C2F605D2F605D2E5E5E2E5E5E
+2F5F5F306060336161346262406C6D3A66654C74745078775A7E7C4064624F726E6E9290
+678E8B69908F628A89658D8C3E68662F5C59325F5C315E5B366360325E5D2C5857305C5B
+335F5E2F5B5A2C5857345E5D335B5B345C5C305A592B57562F5D5B33615F2F5D5B2E5C5A
+2E5C5A2E5C5A2E5C5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C315F5D315F5D315F5D315F5D325E5D335B5D
+335C60325E61315E612E5E602D5F602F5F613260602F5C57335E543D66584A73614D7664
+3D6855335D4F3A65544B755F4A745C3C665238624A36623F4E7B544B77533B664A2F5848
+3C65554D785D5783604E7B503C693E3C684552795E60816C41624764845B9CBD908AAA83
+5678554A6E4A537B59588065517B674168634E726E3F65505D80626A896A5A7B5C476C4B
+3F674C759E8C88B1A33F685A446D5D5E866E72987F60836B8FB1A06E8F86416460416867
+436D693D6C623062572B59563B6967305E5C43716F507C7B608C8B436F6E3662612B5756
+335F5E376160446E6D6F999878A2A1547E7D46706F436D6C355F5E507A796D9595466C6D
+43696A3D63642F55565177786F95964870705E8887406C6B32605E315F5D2E5C5A2E5A5B
+386465406C6D3D696A3460612D595A305C5D356162325E5F325E5F315D5E315D5E315D5E
+315D5E325E5F325E5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E305E5E315F5F
+315F5F315F5F326060326060315F5F315F5F315F5F3561602E5A5934605F4B7776578382
+386463315D5C36626134605F34605F335F5E325E5D325E5D315D5C315D5C315D5C3B6967
+3C6A68356361305E5C32605E33615F315F5D315F5D305E5C305E5C315F5D315F5D315F5D
+305E5C2F5D5B2F5D5B2F605D2E5F5C2E5E5E2E5E5E2F5F5F306060336161346262376364
+305A593A62624C73724F73713B5D5C49696639605D365D5A345B5A315958355D5C2D5755
+2F5C5939666332605D32605D2D5B592E5C5A32605E32605E34605F335F5E305A59355F5E
+345E5D325E5D315D5C2E5C5A2D5B592758552C5D5A2C5D5A2E5C5A2E5C5A2F5B5A2F5B5A
+315B5A315B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B305C5B305C5B305C5B305C5B305C5B305C5B305C5B305C5B335F5E335F5E
+325E5D325E5D325E5D325E5D325E5D325F5C345D55345D55345E5A315F5C2E5E5E2D5F5E
+2F605D315F5D2D5A57325C58325B57325A59355D5D325C5B2D595A325E5D315E5B345E5C
+355E603963622E574F376153345F4C345F4E355E5A335B5B335B5A355E5634614D33604B
+3460513661503C5F4936573860825D9ABC9990B09B5B7C6B486E574D7761456F61436E65
+3C666538605F385E51496B5B6E8C8478978F42685D325C523E6866739D9C578180507A76
+4D776D3E665B3659525F81806C8D945F818B40666F416C725687833B6C663765623C6A68
+3F6D6B68969475A1A0426E6D2F5B5A3561603F6B6A4571705781805C86855D87865B8584
+4872713E68676B9393527A7A355D5D2D55554D7374709697597C7E3D60625177784F7576
+5E86868FB9B8416D6C2B5957346260356361305C5D3864653F6B6C3F6B6C386465325E5F
+315D5E325E5F325E5F325E5F315D5E315D5E315D5E315D5E325E5F325E5F315F5F315F5F
+315F5F315F5F305E5E305E5E305E5E305E5E315F5F315F5F326060326060326060315F5F
+315F5F305E5E34605F315D5C3763624D79785C88873A6665356160335F5E315D5C325E5D
+335F5E325E5D325E5D325E5D335F5E335F5E305E5C2F5D5B305E5C32605E315F5D305E5C
+305E5C305E5C305E5C315F5D315F5D32605E32605E315F5D2F5D5B2E5C5A30615E2F605D
+2F5F5F2E5E5E2F5F5F2F5F5F326060336161335F603D6766436B6B517877456967406261
+4C6C693158552E57532D5554335B5A335D5B335D5B315E5B35625F366461315F5C2C5A58
+33615F32605E2957552D5958305C5B305A59355F5E2D59582E5A59305E5C2C5A582E5C5A
+2F605D2E5C5A2E5C5A2E5C5A2E5C5A2F5B5A2F5B5A315B5A315B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305C5B305C5B305C5B
+305C5B305C5B305C5B305C5B305C5B34605F335F5E335F5E325E5D325E5D325E5D325E5D
+325F5A335E54346053325F5831605A2E5F5C2E5F5C2E5F5C315F5C2F5D5A335F5E325B5D
+30595D345D63325D642F5C62325F643562672F5C61315C6538636A30595D37615F315C53
+335E57386062335C62335B63345D61315E5935625B356360335E573A5F4D3C5F475E8268
+8CAF997EA2984C716A3860553D675B3F6A633D6A673E6A6B3862615B837B597E77749395
+749698325A593B67662B575A638E944F7B7E3662633C6664335C584569694A6D71456773
+527382446A75335B6344706F3F6D6A4E7A79729E9D669291497574557F7E3862614A7473
+3561604F7B7A3B6766436D6C3E68673B656456807F5882813B6564416B6A3A6463376160
+3F69686D9595618989345A5B5076776F95962F5757446C6C527C7B3B67664A7675305E5C
+2E5C5A325E5F305C5D305C5D346061396566396566356162305C5D325E5F325E5F315D5E
+315D5E315D5E305E5E325E5F315F5F315F5F315F5F315F5F315F5F305E5E305E5E305E5E
+305E5E315F5F315F5F326060326060326060315F5F305E5E305E5E3A66653C6867335F5E
+315D5C3F6B6A315D5C3965642E5A59335F5E34605F34605F335F5E315D5C315D5C305C5B
+305C5B32605E2D5B59305E5C346260305E5C2E5C5A315F5D32605E315F5D32605E33615F
+33615F33615F32605E305E5C2F5D5B31625F30615E2F5F5F2E5E5E2E5E5E2F5F5F2F5F5F
+326060305E5E3763623F67675E85845377754D6F6E476A66325B57315B57315B59315B59
+315B59325C5A315E5B315E5B315E5B315E5B315D5C305C5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A2F5B5A2F5B5A2F5B5A2E5A59
+2E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A59
+2D59582D59582E5A592F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5A59
+2F5B5A2F5B5A305C5B305C5B2D59582E5A592F5B5A2F5B5A2F5B5A2F5B5A2E5A592D5958
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C2F5D5B2F5D5B2F5D5B
+305E5C305E5C305E5C305E5C315F5D315F5D315F5D315F5C33605B325F5A315F5C315F5C
+315F5D315F5D315F5D32605E315F5D315F5D325E5D325E5F325E5F315F5F315F5F315F5F
+325E5F325E5F325E61325E5F325E5F325E5D325F5C325F5C335D5C315D5E325E5F325E5F
+325F5C33605D335F5E33605D355E58355D553D675D4B746C4C75713E6866345E5A345E5A
+3764612A5655335F5E315D5C416B693F69676B9393709898356160376362305C5D457172
+487475426E6D376160476F6E4E76764D73743D626842676D33585E3D6366385E5F567E7E
+93B9BA9EC4C7799FA2486E71476F7140686A4C74763C65673B6466497274426E6F5F8B8C
+4571723864653864654A7677709C9D477374315D5E3965666B9496618A8C2F585A5A8385
+4E7779436B6D2E565831595B5780826D96983B63653A63653C6567396264315A5C325B5D
+3C68693D696A3460612F5B5C3D6B6B3D6B6B2F5D5D2F5D5D3462622E5E5E2F5D5D2B5959
+2F5D5D305C5D315D5E315D5E315D5E315D5E315D5E315D5E2F5B5C315D5E3763643C6869
+3A6667335F60305C5D315D5E487674719F9D5E8C8A2E5C5A2D5B59396765315F5D2F5D5B
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D32605E315F5D305E5C315F5D
+32605E33615F33615F32605E32605E315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+33615F32605E3060602F5F5F2E605F2D5F5E2D5F5E2E5E5E2B5B5B356361335F5E426C6A
+4B74703B625F527672315B57315B57305A58315B59315B59325C5A305D5A315E5B315E5B
+315E5B315D5C305C5B2F5D5B2F5D5B2F5D5B2F5D5B2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5A592E5A592E5A592E5A592E5A592E5A59
+2E5A592E5A592E5A592E5A592E5A592E5A592E5A592D59582D59582E5A592F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5A592E5A592F5B5A2F5B5A305C5B305C5B2E5A59
+2E5A592F5B5A2F5B5A2F5B5A2F5B5A2E5A592E5A592E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B305E5C305E5C2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C305E5C315F5D
+315F5D315F5D315F5D32605E315F5D315F5D315F5D315F5D315F5D315F5D32605E315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D325E5D325E5D325E5D325E5D325E5D
+325E5D325E5D325E5D325E5D325E5D325E5D325E5D325E5D325E5D325E5D335F5E315D5C
+2F5B5A325E5D376362376362315D5C2F5B5A325E5D2D59582E5A5939656434605F356160
+37636267939279A5A4376563356361335F5E3965644D79786995945B8584648E8D709898
+537B7B365C5D365C5D395C5E3356584467695D8082B6D9DD9DC0C45C7F8343666A5A8083
+41676A3A62643E666850797B92BBBD6995963460612E5A5B2D595A366464629090497777
+356363315F5F315F5F386465325E5F5581824A7677416A6C4D76784C7476365E603F6769
+51797B3B6365466E706891933B64662F585A386163315D5E3B6768457172376364659393
+5B89893C6A6A2D5B5B2A5A5A285858306060346464305C5D305C5D315D5E315D5E315D5E
+315D5E315D5E315D5E335F60315D5E325E5F3763643B67683A6667366263335F603C6A68
+5785834C7A78305E5C305E5C356361305E5C33615F315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D305E5C2F5D5B305E5C315F5D32605E32605E32605E315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D32605E32605E3060602F5F5F2E605F
+2D5F5E2D5F5E2D5F5E2F5F5F356361335F5E355F5D3B6460345B584C706C305A56305A56
+305A58305A58305A58315B59305D5A305D5A315E5B305D5A305C5B305C5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A59
+2E5A592E5A592D59582E5A592E5A592F5B5A2F5B5A2F5B5A2F5B5A2E5A592F5B5A2F5B5A
+2E5A592E5A592E5A592F5B5A2F5B5A305C5B2E5A592E5A592F5B5A2F5B5A2F5B5A2F5B5A
+2E5A592E5A592E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C2F5D5B
+2F5D5B2F5D5B305E5C305E5C305E5C305E5C305E5C315F5D315F5D315F5D32605E315F5D
+315F5D315F5D315F5D315F5D315F5D32605E315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D325E5D325E5D325E5D325E5D325E5D325E5D325E5D325E5D335F5E325E5D
+325E5D325E5D325E5D325E5D325E5D325E5D325E5D32605E315F5D2E5C5A2C5A582D5B59
+305C5B335F5E3A666534605F305C5B335F5E366261335F5E3D6968335F5E305E5C315F5D
+3763622A56553763625884834E7877618B8A5B8383436B6B3D636433595A4066675F8586
+93B6B8779A9C7B9EA26F92964D7376395F623B61644B71747EA6A88FB7B9648D8F6E9799
+527E7F3A66673E6A6B3460613260603765653965662D595A386465457172335F603A6667
+679092487173436C6E4C7577547D7F355E602F585A335C5E30595B3C65673C6567396264
+365F61325B5D2C58592D595A325E5F3460613A68683C6A6A305E5E305E5E3262622C5C5C
+2C5C5C295959315D5E315D5E315D5E315D5E315D5E315D5E325E5F325E5F335F60315D5E
+305C5D3561623E6A6B426E6F3C6869335F6032605E3B69673A686634626033615F305E5C
+2E5C5A346260315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D305E5C2F5D5B
+2F5D5B305E5C315F5D32605E32605E315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D32605E32605E3060602F5F5F2E605F2E605F2D5F5E2D5F5E3262622C5A58
+37636247716F547B78466A684A6D692F59552F59552F59572F5957305A58305A582F5C59
+2F5C59305D5A305D5A305C5B305C5B2F5D5B2E5C5A2E5C5A2E5C5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5A592E5A592E5A592E5A59
+2E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A59
+2F5B5A2F5B5A2F5B5A2E5A592E5A592E5A592E5A592E5A592E5A592E5A592F5B5A2F5B5A
+305C5B2E5A592E5A592E5A592F5B5A2F5B5A2E5A592E5A592E5A592E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C
+305E5C305E5C305E5C305E5C315F5D32605E315F5D315F5D315F5D315F5D315F5D315F5D
+32605E315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D325E5D325E5D325E5D
+325E5D325E5D325E5D325E5D325E5D335F5E335F5E335F5E325E5D325E5D325E5D315D5C
+315D5C305E5C36646238666433615F2F5D5B315F5D335F5E325E5D2E5A59335F5E2E5A59
+335F5E305C5B305C5B356160305C5B3662613866643A66652E5A59305C5B3A66653B6564
+537D7C5D8585325A5A3258594D73747AA0A191B7B89CBFC180A3A544676B56797D406669
+61878A9AC0C381A7AA70989A8BB3B55B84862D5658356162578384406C6D2B5758315F5F
+2B5959305C5D305C5D4B77785884853561624C78794F787A759EA06C95974C7577426B6D
+2F585A335C5E2F585A2F585A325B5D335C5E386163315A5C30595B386465386465346061
+3B67682D5B5B3260602957572C5A5A2F5F5F2B5B5B2C5C5C2C5A5A315D5E315D5E315D5E
+315D5E315D5E325E5F325E5F325E5F305C5D315D5E325E5F3561623B67683F6B6C3A6667
+315D5E32605E2F5D5B33615F37656333615F2E5C5A2F5D5B32605E315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D305E5C305E5C2F5D5B305E5C32605E32605E32605E
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D32605E32605E306060
+2F5F5F2E605F2E605F2E605F2E5E5E2F5D5D406C6B5B8584547C7B5C807E5D7F7E5D7D7A
+2F59552F59552F59572F59572F5957305A582F5C592F5C59305D5A305D5A305C5B305C5B
+2E5C5A2E5C5A2E5C5A2E5C5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A59
+2E5A592E5A592E5A592E5A592E5A592E5A592F5B5A2F5B5A2F5B5A2E5A592E5A592E5A59
+2E5A592E5A592E5A592E5A592E5A592E5A592F5B5A2F5B5A2F5B5A2E5A592E5A592E5A59
+2E5A592E5A592E5A592F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C
+305E5C2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C305E5C305E5C
+32605E315F5D315F5D315F5D315F5D315F5D315F5D32605E315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D325E5D325E5D325E5D325E5D325E5D325E5D325E5D325E5D
+335F5E335F5E335F5E325E5D325E5D325E5D315D5C315D5C2C5A58336461376865326360
+2F605D30615E32605E2E5C5A2A5655356160335F5E376362355F5E2F5958345E5D34605F
+507C7B5682813F6B6A335F5E34605F2A5655345E5D376160315959345C5C4B7373749C9C
+92B8B988AEAF597F805E848551777A648A8D5A80837FA5A8AFD7D9A0C8CA699193386062
+3D6668355E603662635682834D797A4B7778356162356162315A5C335C5E4D767850797B
+3F686A5B84863A6365557E8084ADAF527B7D3864652A5657356162335F60366263325E5F
+356162315D5E487475507C7D325E5F265253325E5F335F603866663B69692E5C5C2C5A5A
+2F5D5D2C5A5A326060346262315D5E315D5E315D5E325E5F325E5F325E5F325E5F325E5F
+2F5B5C325E5F346061335F60325E5F335F60335F60325E5F346260305E5C33615F366462
+305E5C2F5D5B32605E2E5C5A315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D305E5C305E5C315F5D33615F33615F32605E315F5D305E5C315F5D315F5D315F5D
+315F5D32605E32605E32605E315F5D315F5D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F
+2E5C5C3B6766648C8C6E95946A8C8B516F6F4F6C6A2F59552F59552F59572F59572F5957
+305A582F5C592F5C59305D5A305D5A305C5B2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5A592E5A59
+2E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A59
+2F5B5A2F5B5A2F5B5A2F5B5A2E5A592E5A592D59582E5A592E5A592D59582D59582E5A59
+2E5A592F5B5A2F5B5A2F5B5A2F5B5A2E5A592E5A592E5A592E5A592F5B5A2F5B5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B305E5C305E5C2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C305E5C32605E315F5D315F5D315F5D315F5D
+315F5D315F5D32605E315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D325E5D
+325E5D325E5D325E5D325E5D325E5D325E5D325E5D335F5E325E5D325E5D325E5D325E5D
+325E5D325E5D315F5D2D5E5B32636034656230615E2E5F5C30615E32605E305E5C366261
+386463305C5B305C5B386261325C5B406A694A74734975745F8B8A457170325E5D325E5D
+2854533E6867355F5E537B7B5880807098988DB5B5688E8F719798688E8F6E9495567C7F
+385E61597F829FC5C881A9AB61898B5E86883C6466315A5C3A63652E5A5B467273598586
+6E9A9B406C6D335F603760622E5759355E60355E60487173648D8F668F91386163588183
+466F71396566305C5D2F5B5C2F5B5C325E5F2E5A5B3B6768638F9081ADAE679394376364
+2B5758366263366263305E5E3866663260603462623664642F5D5D305E5E2F5D5D315D5E
+315D5E325E5F325E5F325E5F325E5F325E5F325E5F315D5E315D5E335F60335F60305C5D
+2D595A2F5B5C335F6032605E32605E34626032605E2E5C5A315F5D33615F2E5C5A315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D305E5C305E5C315F5D32605E346260
+34626032605E315F5D305E5C305E5C315F5D315F5D315F5D32605E32605E32605E315F5D
+315F5D2F5F5F2F5F5F2F5F5F2F5F5F2F5F5F315F5F3662632C565543696A648888718F8F
+4D696A4D6766305A562F59552F59572F5957305A58305A582F5C59305D5A305D5A2F5C59
+2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5A592E5A592E5A592E5A592E5A592E5A592E5A59
+2E5A592E5A592E5A592E5A592E5A592E5A592F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5A59
+2D59582D59582E5A592E5A592D59582D59582D59582E5A592E5A592F5B5A2F5B5A2F5B5A
+2E5A592E5A592E5A592E5A592F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B
+2F5D5B305E5C305E5C2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C
+305E5C305E5C32605E315F5D315F5D315F5D315F5D315F5D315F5D32605E315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D325E5D325E5D325E5D325E5D325E5D325E5D
+325E5D325E5D325E5D325E5D325E5D325E5D325E5D325E5D325E5D32605E30615E30625F
+30625F2E605D2F605D30615E33615F32605E2F5B5A315D5C315D5C2F5B5A426C6B3E6867
+648E8D84AEAD2F5B5A467271416D6C356160406C6B3B6766517B7A517B7A6892914E7877
+4F777795BDBD6A9292507878487070386060537B7D5880823E6668426A6C3961633C6466
+50797B618A8C3B646630595B2E5A5B3965663965664F7B7C4B7778567F81446C6E3A6264
+365E603E6668456D6F4C747685AEB06B94962D595A325E5F325E5F3662632C5A5A295757
+326060406E6E4B7778679394598586325E5F2C58593763643460612D595A3D6B6B427070
+376565336161315F5F2B59592F5D5D315F5F325E5F325E5F325E5F325E5F325E5F325E5F
+335F60335F60335F60305C5D3460613E6A6B3F6B6C366263305C5D315D5E2F5D5B33615F
+33615F305E5C305E5C315F5D32605E305E5C315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D305E5C305E5C305E5C32605E33615F33615F32605E305E5C305E5C305E5C
+305E5C315F5D315F5D32605E32605E32605E2F605D2F605D2F5F5F2F5F5F2F5F5F2F5F5F
+315F5F315F5F3965663B63633B5E604A6C6D688485698384738B8B305A56305A56305A58
+305A58305A58315B592F5C59305D5A2F5C592F5C592F5B5A2F5B5A2E5C5A2E5C5A2D5B59
+2D5B592F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A59
+2E5A592F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5A592D59582D59582E5A592D59582D5958
+2D59582D59582E5A592E5A592F5B5A2F5B5A2F5B5A2E5A592D59582D59582E5A592F5B5A
+2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B305E5C305E5C2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C32605E315F5D315F5D
+315F5D315F5D315F5D315F5D32605E315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D325E5D325E5D325E5D325E5D325E5D325E5D325E5D325E5D315D5C315D5C325E5D
+325E5D325E5D335F5E335F5E32605E2F605D2D5F5C2D5F5C30615E31625F30615E315F5D
+315F5D386463315D5C366261436F6E6993924D7776487271416B6A38646334605F366261
+3662614D7978416D6C3E6867416B6A5781807DA7A6446C6C608888588080355D5D3A6262
+476F6F547C7E628A8C3A6264335B5D325A5C375F6140696B547D7F466F71345D5F346061
+2F5B5C335F603D696A487475658E90699193557B7E49717370989A628A8C375F61497274
+557E80376364335F60275354386465305E5E305E5E4573736C9A9A4B7778325E5F315D5E
+396566315D5E315D5E376364315D5E2C5A5A356363305E5E315F5F3361612C5A5A305E5E
+315F5F325E5F325E5F325E5F325E5F325E5F325E5F335F60335F60325E5F2E5A5B386465
+4D797A537F80447071335F602C58592F5D5B34626033615F315F5D33615F315F5D2F5D5B
+32605E315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D2F5D5B2F5D5B305E5C
+315F5D33615F33615F315F5D2F5D5B305E5C305E5C305E5C315F5D315F5D32605E32605E
+33615F2F605D2F605D2F5F5F2F5F5F2F5F5F2F5F5F315F5F335F60355E60325A5A486B6D
+88A7A99CB8B96983846C8182406A6636605C2E58562E5856315B59325C5A305D5A2F5C59
+2F5C592F5C592F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5A592E5A592E5A592E5A59
+2E5A592E5A592E5A592E5A592F5B5A2F5B5A2E5A592E5A592E5A592E5A592E5A592E5A59
+305C5B2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A305C5B2E5A592E5A592E5A592E5A59
+2E5A592E5A592E5A592E5A592F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2D5B592D5B592D5B592D5B59
+2D5B592D5B592D5B592D5B592D5B592D5B592E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315D5C325E5D325E5D315D5C
+2F5B5A2F5B5A305C5B325E5D315D5C305C5B356160335F5E2C58573561603F6B6A376563
+2B5C593263602E5F5C315F5D2F5D5B2F5D5B376362335F5E305C5B3A66655D878680AAA9
+96C0BF81ABAA345E5D39636244706F4672714E7A79305C5B3C68673C68673E6A69659190
+648E8D56807F426C6B355F5E36605F2F5958456F6E87B1B050797B355E60386163315A5C
+396264335C5E376062365F613B67685581823B6768325E5F2F5B5C315D5E3864654B7476
+70989A95BBBE8EB6B87BA3A5476F712F5759335C5E3B64662F5B5C3B67683C6869325E5F
+4371713563633967674E7C7C336161305E5E3361612F5D5D336161396767315F5F2F5D5D
+315D5E2C58592B5758346061467273335F60346061315D5E325E5F335F60325E5F315D5E
+346061376364356162315D5E335F602551523965663662634A7677386465346061305C5D
+305E5C305E5C305E5C305E5C315F5D315F5D315F5D315F5D305E5C305E5C305E5C305E5C
+305E5C305E5C305E5C305E5C305E5C315F5D32605E32605E305E5C305E5C305E5C305E5C
+32605E33615F34626033615F315F5D305E5C315F5D32605E305E5C305E5C2E5E5E2E5E5E
+2F5F5F2F5F5F315F5F325E5F365F61375D5E446769AECDCFA9C5C6637D7E657A7B39635F
+325C582E58562F5957325C5A325C5A2F5C592F5C592F5C592F5C592F5B5A2F5B5A2E5C5A
+2E5C5A2E5C5A2E5C5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2E5A592E5A592E5A592E5A592E5A592E5A592F5B5A2F5B5A2F5B5A2E5A592E5A59
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B305E5C305E5C315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D315D5C325E5D325E5D325E5D315D5C315D5C325E5D335F5E356160
+2D5958305C5B34605F315D5C34605F3561602C5857315F5D376563295755346260386463
+325E5D325E5D406C6B5A868544706F628C8BA1CBCA6D9796477170386261446E6D537F7E
+34605F386463436F6E6A9695608C8B406C6B4672713F696836605F2E5857305A593B6564
+396362527C7B96C0BF5F888A335C5E315A5C386163264F5130595B315A5C355E603E6A6B
+537F80487475335F603763643561623B67682E57594E767888B0B281A9AB51797B3E6668
+3A62643861632851533B6768527E7F5E8A8B537F805482823664642A5858336161366464
+336161356363315F5F3A68684775753D6B6B346262335F603A6667335F60305C5D376364
+2F5B5C315D5E2F5B5C346061346061335F60335F60325E5F325E5F315D5E315D5E356162
+416D6E5783843965663A6667325E5F3460612A5657305E5C305E5C305E5C305E5C315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D305E5C
+305E5C315F5D315F5D305E5C2F5D5B305E5C315F5D32605E33615F33615F33615F315F5D
+305E5C315F5D32605E305E5C305E5C305E5E2E5E5E2F5F5F2F5F5F315F5F325E5F335C5E
+335B5B3A5D5F90AFB1B4D0D1728C8D5A7272305A562E58542E5856315B59325C5A315B59
+2E5B582F5C592F5C592F5C592F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5A592E5A592E5A592E5A59
+2E5A592E5A592F5B5A2F5B5A2F5B5A2E5A592E5A592F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D325E5D315D5C
+325E5D325E5D335F5E34605F335F5E325E5D34605F2E5A59315D5C366261335F5E315D5C
+315D5C2D59582D5958366261315D5C3A6665345E5D3B6564487271507A799CC6C57EA8A7
+3D676656807F3C66654771704D7776315B5A34605F507C7B77A3A2628E8D4B77763B6766
+2E5A59335F5E2B575634605F396564325E5D2D59582753523864636E9A99649091386465
+3E6A6B5A86873662634C78793C6869406C6D4E7A7B467273426E6F497576376364285455
+315D5E376364376062466F71426B6D436C6E638C8E4871733861633A6365376062628B8D
+719D9E548081426E6F305C5D2E5A5B315D5E2C5A5A2D5B5B315F5F2B5959346262467474
+4472723F6D6D416D6E507C7D3D696A3460613864653F6B6C3B6768325E5F2D595A2D595A
+305C5D366263356162325E5F335F60386465335F604874755D898A376364315D5E305C5D
+3763642E5A5B305E5C305E5C305E5C305E5C315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D305E5C305E5C305E5C2F5D5B2E5C5A2F5D5B
+305E5C32605E315F5D32605E33615F32605E315F5D305E5C315F5D32605E315D5C305E5C
+305E5E305E5E315F5F315F5F315F5F325E5F325B5D355D5D385B5D6E9091AFCDCD819B9C
+5D75752D57532D57532E5856315B59325C5A305A582E5B58305D5A2F5C592F5C592F5B5A
+2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2E5A592E5A592E5A592E5A592E5A592E5A592F5B5A2F5B5A2E5A59
+2E5A592E5A592E5A592F5B5A2F5B5A305C5B305C5B305C5B305C5B305C5B305C5B305C5B
+305C5B2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D335F5E325E5D315D5C325E5D34605F34605F325E5D
+305C5B2E5A59315D5C366261356160305C5B2F5B5A34605F3662613D65652F57573D6565
+5078784F7777557D7D6A92925983827CA6A57FA9A8446E6D5983824A7473335D5C426C6B
+557F7E3C68676F9B9A95C1C0679392366261366261396564325E5D366261436F6E44706F
+34605F3561603662612F5B5A3C68674B7778315D5E406C6D5E8A8B436F705B87883F6B6C
+4470714773743561623A666775A1A2517D7E4470712F5B5C36626330595B426B6D416A6C
+3A6365517A7C4C75773D666830595B2B54563962643A66672E5A5B2E5A5B325E5F356162
+3460612F5D5D305E5E3664642E5C5C2E5C5C3C6A6A4270704A7878537F805F8B8C3D696A
+2D595A2B57583763643763643B6768356162315D5E325E5F3864653561622E5A5B2D595A
+346061356162376364436F70315D5E346061325E5F356162335F60305E5C305E5C305E5C
+305E5C315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D305E5C305E5C305E5C2F5D5B2E5C5A2F5D5B315F5D33615F315F5D315F5D32605E
+315F5D315F5D315F5D315F5D315F5D315D5C315D5C305E5E305E5E315F5F315F5F315F5F
+315F5F2E5A5B36605F375D5E51737482A0A0718D8E5B75742E58542E58542F5957315B59
+315B592F59572E5B58315E5B2F5C592F5C592F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592F5B5A2F5B5A2E5A592E5A59
+2E5A592E5A592E5A592E5A592F5B5A2E5A592E5A592E5A592E5A592E5A592E5A592F5B5A
+305C5B305C5B305C5B305C5B305C5B305C5B305C5B305C5B2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2E5C5A2E5C5A2E5C5A2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+305E5C305E5C315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+34605F325E5D315D5C325E5D335F5E335F5E315D5C2F5B5A2D5958356160366261305C5B
+2F5B5A315D5C325E5D345E5D355B5C3255574A707163898A7AA0A1618788668C8D588080
+5179795F87874068683E66664A747346706F527C7B4E78773763623C68674A7675426E6D
+2E5A59335F5E325E5D285453305C5B416D6C487473386463325E5D305C5B285453305C5B
+3460612D595A3460613965663763644975763460613D696A406C6D366263376364659192
+5783846E9A9B4975762A56573C6869416D6E3561622D595A3E6A6B6D999A638C8E386163
+365F612E5759315A5C3C6567355E602E57592F585A3561623563632F5F5F3262622E5E5E
+2F5D5D3361613361613C6A6A3D696A4B7778325E5F315D5E345D5F355E60325B5D426B6D
+376364305C5D2D595A325E5F335F60315D5E376364416D6E3C68692F5B5C335F602E5A5B
+346061315D5E2E5A5B315D5E315F5D315F5D315F5D315F5D305E5C305E5C305E5C305E5C
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D305E5C2F5D5B
+2E5C5A2F5D5B315F5D32605E315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+325E5D325E5D325E5F325E5F305E5E305E5E305E5E305E5E2D595A325C5B3157583D6161
+486867557373526F6D2F59552E58542E5856305A58305A582F59572F5C59325F5C2F5C59
+2F5C592F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5A592E5A592E5A592E5A592E5A59
+2E5A592E5A592E5A592F5B5A2F5B5A2E5A592E5A592E5A592E5A592E5A592E5A592E5A59
+2E5A592E5A592D59582D59582E5A592E5A592E5A592F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C315F5D315F5D315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D335F5E325E5D315D5C315D5C325E5D
+325E5D325E5D315D5C335F5E366261305C5B2D5958335F5E335F5E2E5A592F5958325557
+486A6C4A6C6E587B7D9EC1C393B6B87194964F7576365C5D497171456D6D487070618B8A
+456F6E396362386261325E5D3965644874734F7B7A335F5E2C5857315D5C3A66652E5A59
+366261406C6B3A6665356160335F5E2D59583662612E5A5B346061315D5E295556315D5E
+3662632D595A335F603B6768315D5E335F60346061406C6D5884854D797A356162588485
+3A66672D595A3965663D696A5B87884A73752E57592D5658325B5D355E60345D5F2C5557
+3F686A3F686A2B54563462622858582A5A5A2E5E5E3B69694270703563632E5C5C739FA0
+638F903763643763644972743C65672E57593A63653A66673460612F5B5C2E5A5B2F5B5C
+335F603E6A6B4B7778396566335F603662632F5B5C305C5D335F602F5B5C325E5F315F5D
+315F5D315F5D315F5D305E5C305E5C305E5C305E5C315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D315F5D32605E32605E315F5D305E5C2F5D5B2F5D5B305E5C32605E315F5D
+305E5C305E5C305E5C315F5D32605E315F5D315F5D325E5D325E5D325E5F325E5F305E5E
+305E5E305E5E305E5E305C5D2F5B5A2E56563A61603456555272715E7C7A2E58542C5652
+2D5755305A58315B59315B592F5C59315E5B2F5C592F5C592F5B5A2F5B5A2E5C5A2E5C5A
+2E5C5A2E5C5A2E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592F5B5A2F5B5A
+2E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592E5A592D59582D59582E5A59
+2E5A592E5A592F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B305E5C305E5C305E5C2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B305E5C305E5C315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D
+315F5D315F5D325E5D325E5D325E5D315D5C315D5C325E5D34605F36626137636234605F
+2D59582F5B5A356160305C5B335F5E487070789A9CA3C2C59DBCBF81A3A56E90925A7D7F
+4E71734A7071446A6B63898A4F7777355D5D456F6E648E8D6B97963C686734605F4A7675
+537F7E517D7C34605F315D5C315D5C325E5D3A666535616034605F38646353817F699795
+507E7C33615F2D5B5B356363305E5E346262346061315D5E376364356162315D5E2A5657
+335F602F5B5C396566335F603460614B77783967673664643D6B6B326060285455356162
+346061356162365F6138616330585A2D55573F67697FA7A979A1A33D66683563632E5E5E
+2F5F5F306060467474598787487676336161436F703F6B6C35616256828383ACAE638C8E
+3B6466325B5D4470714672734470713B67682F5B5C2B5758315D5E396566366263325E5F
+356162325E5F305C5D346061305C5D366263315F5D315F5D315F5D315F5D305E5C305E5C
+305E5C305E5C32605E32605E32605E32605E32605E32605E32605E32605E32605E33615F
+33615F32605E305E5C305E5C305E5C305E5C315F5D305E5C2F5D5B305E5C315F5D32605E
+315F5D305E5C325E5D345E5D325E5F325E5F305E5E305E5E2E5E5E2E5E5E305E5E335F5E
+315959385F5E3B5F5D5072716989862B55512A54502C5654305A58335D5B325C5A315B59
+305D5A2F5C592F5C592F5B5A2F5B5A2F5B5A2E5C5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2E5A592E5A592E5A592E5A592E5A59
+2E5A592E5A592E5A592D59582D59582D59582D59582E5A592E5A592E5A592E5A592E5A59
+2E5A592E5A592E5A592E5A592E5A592F5B5A2F5B5A315B5A2F5B5A315B5A2F5B5A2F5B5A
+2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2F5B5A2D5B592D5B592D5B59
+2D5B592D5B592D5B592D5B592D5B592F5D5D2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C
+305E5C2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B
+2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B2F5D5B305E5C305E5C315F5D
+315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315F5D315D5C325E5D325E5D
+315D5C315D5C335F5E3763623B6766376362335F5E2F5B5A34605F34605F2D5756416B6A
+6E9696B4D6D88FAEB174939682A4A64D70724B6E70557B7C5C82834169692F5757396362
+5A84833B65646993929CC8C7527E7D2B57563A66653864633F6B6A315D5C34605F305C5B
+2E5A592A5655467271537F7E426E6D4D7B796A989652807E2856543C6A6A3C6A6A336161
+4876763A66673B6768537F80507C7D4770723C68692E5A5B2C58592E5A5B315D5E325E5F
+68969675A3A35886864775752C5A5A376364315D5E2A5657346061315A5C335C5E345C5E
+375F6130585A5981835C84863A63652E5C5C306060306060255555386666538181467474
+2D5B5B325E5F325E5F2B57583B67685E8A8B3B67682C5557346061335F60426E6F4C7879
+467273386465315D5E3460613965663C68692E5A5B2F5B5C356162346061325E5F2A5657
+356162315F5D315F5D315F5D315F5D305E5C305E5C305E5C305E5C32605E32605E32605E
+32605E32605E32605E32605E32605E33615F34626034626033615F315F5D305E5C2F5D5B
+305E5C315F5D2F5D5B2E5C5A2F5D5B315F5D32605E32605E315D5C325E5D325E5D325E5F
+325E5F315D5E305E5E305E5E305E5E2D5B5B346260305A592C5453385F5C3D5F5E5E7E7B
+2F57562F5756305857305857315958325A59335B5B325C5B325C5B315B5A315B5A315B5A
+315A5C2F5B5C315A5C30595B315A5C315A5C315A5C315A5C315A5C315A5C315A5C315A5C
+30595B30595B30595B30595B30595B30595B30595B30595B30595B30595B315A5C315A5C
+315A5C315A5C30595B30595B315A5C315A5C315A5C30595B30595B30595B30595B30595B
+315A5C315A5C325A5C315A5C325A5A315B5A315B5A315B5A305A59305A59305A58305A58
+2E5B582F5C592F5C592F5C592E5C5A2E5C5A2E5C5A2E5C5A2E5C5C2E5C5C2E5C5C2E5C5C
+2D5A5D2D5B5B2E5C5C2E5C5C2E5C5A2E5C5A2E5C5A2E5C5A305C5D305C5D305C5D305C5D
+305C5D2F5B5C2E5C5A2E5C5A2D5E5B2D5E5B2D5E5B2D5E5B2D5E5A2D5E5A2D5E5A2D5E5A
+2E5C59305D5A305D5A315E5B315E5B325F5C325F5C325F5C325F5C325F5C325F5C325F5C
+325F5C325F5C325F5C325F5C315D5C315D5C315F5D32605E315F5D305E5C33615F376563
+2D5B59366261305C5B305A59416B6A3E6666739B9B6B919297BABC84A7A9709395668C8D
+436B6B3B63634A7473335D5C3864635783823B6766507C7B598584487473628E8D457170
+32605E2C5A582B5957305E5C32605E2F5D5B2F5D5B32605E34605F618D8C77A3A2467271
+356160305C5B305C5B2D5B593B6969578787366464699797739FA04A73755C8587749D9F
+567E803A6365365F613B67683965662B5959416F6F4878785687844778754472702F5D5B
+285453335F5E345E5D396362477072477072396264345D5F335C5E345D5F396264315D5E
+2E5C5C2B59592D5B5B2F5D5D2F5D5D346262356363305E5E305E5C2957552E5C5A315F5D
+33615F33615F2D5958325E5D2E5A5B325E5F4E7A7B436F70325E5F325E5F366263578384
+568283376364295556366263325E5F2E5A5B3864652F5B5C3561622C5859305C5D335F60
+325E5F2F5B5C2E5A5B3F6B6C396566356162315D5E335F60366263315D5E2E5A5B336161
+2E5C5A2C5D5A3263603364612D5E5B2D5E5B34626034626033615F2F5D5B305E5C356361
+366261305C5B2D59582F5B5A335F60325E5F325E5F345D5F345D5F325E5F325E5F315F5F
+305E5E305E5C305E5C345E5C355C593557565B79772F57562F5756305857305A58325A59
+315B59335B5B325C5B325C5B315B5A315B5A2F5B5A315A5C2F5B5C315A5C2E5A5B315A5C
+2F5B5C315A5C2F5B5C315A5C2F5B5C315A5C2F5B5C30595B2E5A5B30595B2E5A5B30595B
+2E5A5B30595B2E5A5B30595B2F5B5C315A5C2F5B5C315A5C2F5B5C315A5C2E5A5B315A5C
+2F5B5C315A5C2F5B5C315A5C2F5B5C315A5C315A5C315A5C315A5C325A5C315A5C325A5A
+315B5A315B5A2F5B5A315B5A2F5B5A315B592F5C592F5C592E5C592E5B582D5B582E5C5A
+2E5C5A2E5C5A2E5C5A2E5C5C2E5C5C2E5B5E2E5B5E2E5B5E2E5B5E2E5C5C2E5C5C2E5C5A
+2E5C5A2E5C5A2F5D5B315D5E315D5E315D5E305C5D305C5D305C5D2E5C5A2E5C5A2D5E5B
+2D5E5B2D5E5B2D5E5B2D5E5A2D5E5A2C5F5A2D5E5A2F5D5A305D5A305D5A315E5B315E5B
+325F5C325F5C325F5C325F5C325F5C325F5C325F5C325F5C325F5C325F5C325F5C305C5B
+305C5B315F5D32605E315F5D2F5D5B305E5C33615F315F5D2F5B5A3A6463345E5D365E5E
+5B838398BEBF759B9C6B8E906487895C8283456B6C335B5B36605F315D5C305C5B406E6C
+406E6C3C6A6852807E54807F335F5E386463305C5B2F5D5B32605E34626032605E315F5D
+32605E33615F33615F2E5A593D6968426E6D2E5A5934605F3A66653763623C6867487676
+4676763563634874754E77793E6769537B7D40686A3B6365325A5C436C6E4B74764D797A
+427070406E6E2F5F5F295A5741726F42706E2E5C5A3965643D69682F59583E68677BA4A6
+8AB3B55A83852F585A315D5E315D5E2C5859305C5D305E5E2F5D5D2F5D5D305E5E315F5F
+2E5C5C2D5B5B2E5C5C33615F32605E376563315F5D2B59572D5B59346260497775457172
+325E5F3763643460613C6869467273396566426E6F416D6E376364325E5F3763642F5B5C
+2B5758366263315D5E2A5657356162396566315D5E315D5E2D595A37636464909182AEAF
+5D898A3864652C5859305C5D3460613561623361613563612F605D31625F3263602C5D5A
+2B5C592D5B59295755346260305E5C2C5A582B59572D5958315D5C3662613A6665326060
+326060345D5F345D5F335C5E325B5D305C5D305C5D2F5D5D2E5F5C2F5D5A325F5C345B58
+3557565B79772E58562E58562F59572E5B58315B592F5C59325C5A305D5A305C5B2F5B5A
+2F5B5A2E5C5A2F5B5A2E5C5A2F5B5A2D5B592F5B5A2E5C5A2F5B5A2E5C5A2F5B5A2E5C5A
+2F5B5A2E5C5A2E5A592D5B592E5A592D5B592E5A592D5B592E5A592D5B592F5B5A2E5C5A
+2F5B5A2F5D5B305C5B2E5C5A2F5B5A2E5C5A2E5A592D5B592F5B5A2E5C5A2F5B5A2F5D5B
+305C5B305C5B2E5A592E5A59305A592E5A59305A592E5A592E5A592D5B59305D5A2F5D5A
+305D5A2E5C592E5C592B5C582D5B582D5B582E5C592E5C592E5C5A2E5C5A2E5C5C2E5C5C
+2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5C2E5C5A2F5D5B2F5D5A2F5D5B325E5F315D5E
+315D5C315D5C305C5B2F5B5A2E5C5A2E5C5A2F5D5B2F5D5B2D5E5A2D5E5A2D5E5A2D5E5A
+2D5E5A2D5E5A2F5D5A305D5A305D5A315E5B315E5B325F5C325F5C325F5C325F5C325F5C
+325F5C325F5C325F5C325F5C325F5C325F5C315E5B315E5B33605D35625F33615E2F5D5A
+2E5C59305E5B33605D35625F305A582E5856426A69658D8C7FA6A56087864A6E6E365A5A
+3A61602B5251355D5C37615F2653504E7B785A87844C7976507D7A34615E2B58552C5956
+386260325F5C2B59562A58552F5D5A3A68653B696632605D2D5A572E5B5838656234615E
+2F5C592D5A572F59572F5957315B594E7B784C7A783866643561602C5857345E5D2E5857
+3C6464325A5A335B5B325A5A4D7776436D6C3D69683E6C6A3B696732605E30615E2E5F5C
+53817F5C8A883C68672C5857345E5D3C66654F777779A1A1648E8D3D6766345D5F30595B
+305C5D3864653361613F6D6D3967672E5C5C2F5D5D305E5E2C5A582F5D5B2E5C5A2C5A58
+2F5D5B2B59572C5A572F5D5A32605D44726F4A7675335F5E305C5B2E5A59396564436F6E
+3662613864632F5B5A376362356160366261325E5D2E5A59356160305C5B335F5E376362
+2D59582B57564773724F7B7A527E7D7BA7A65C88874C78774874734B7776477372436F6E
+3C68672C5A583664622D5E5B2D5E5B2F605D32605E36646238666433615F2F5D5B33615F
+37636236626135616034605F2F5B5A2A5655315F5D315F5D345D5F335C5E335B5D315A5C
+2E5A5B2E5A5B2F5D5B2F5D5B305D5A335D5B345B583557565D7A782D57552E58562C5956
+2D5A572E5B582F5C592F5C59305D5A305C5B2F5B5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A
+2D5B592E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C5A2D5B592D5B592D5B59
+2D5B592D5B592D5B592D5B592D5B592D5B592D5B592E5C5A2E5C5A2E5C5A2E5C5A2D5B59
+2D5B592D5B592D5B592D5B592E5C5A2E5C5A2F5D5B2F5D5B305E5C2E5A592E5A592E5A59
+2E5A592E5A592D5B592D5B592D5B592E5C592E5C592E5C592C5D592C5D592B5C582B5C58
+2B5C582F5D5A2F5D5A2F5D5B2F5D5B2F5D5D2F5D5D2F5D5D2F5D5D2E5C5C2E5C5C2E5C5C
+2E5C5A2F5D5B2F5D5A2F5D5A2F5D5A315D5C315D5C315D5C305C5B305C5B2F5B5A2D5B59
+2D5B592F5D5B2F5D5A2F5D5A2D5E5A2D5E5A2D5E5A2D5E5A2F5D5A315E5B315E5B315E5B
+315E5B325F5C325F5C325F5C325F5C315E5B315E5B315E5B315E5B315E5B315E5B315E5B
+315E5B325F5C325F5C34615E37646136646132605D305E5B305E5B305D5A3764612D5755
+4C76745A828149717049706F3E65643A5E5E3256564367673259583B63623C64633C6664
+6B989579A6A33D6A6735625F2D5A573764613764613C66643A64623C69662F5D5A3E6C69
+618F8C679592487673315E5B325F5C2F5C592F5C592E5B58386562355F5D386260406A68
+709A98426E6D32605E35616028545336605F2C5655295151507878436B6B345C5C4F7978
+426C6B3E68673C6867315D5C2D5B59315F5D2253502755533F6D6B517D7C457170355F5E
+376160365E5E3961613961613C6665376160345E5D365F612551523460614B7979427070
+2A58582D5B5B346262305E5C2F5D5B305E5C2F5D5B305E5C2D5B5933615E35636034625F
+4573703E6A69335F5E34605F2F5B5A2F5B5A34605F2F5B5A3763622D5958366261315D5C
+335F5E38646334605F34605F2F5B5A34605F335F5E34605F3D69685682815B8786537F7E
+6591904A7675457170487473406C6B335F5E3F6B6A4F7B7A4773724F7D7B4273703A6B68
+346562305E5C305E5C32605E2D5B592F5D5B2F5D5B305C5B305C5B305C5B315D5C335F5E
+34605F325E5D325E5D345D5F345D5F355D5F345C5E335C5E305C5D2F5D5B2F5D5B2F5C59
+325C58335A573558545E7B792B58532B58532C59542C59542C5B552D5C562D5B582E5C59
+2F5D5A2E5C592E5C592E5C592C5D5A2C5D5A2C5D5A2B5C592C5D592C5D592C5D592C5D59
+2C5D592C5D592C5D592C5D592B5C582B5C582B5C582B5C582B5C582B5C582B5C582B5C58
+2B5C582B5C582B5C582C5D592C5D592B5C582B5C582B5C582A5B572B5C582B5C582C5D59
+2C5D592D5E5A2D5E5A2D5E5A2E5C5A2E5C5A2E5C5A2E5C5A2E5C592E5C592E5C592C5D59
+2A5B572A5B572A5B552B5C562B5C562B5E572B5E572C5D572F5E58305D58305D5A305D5A
+305C5B305C5B305C5B305C5B2F5B5A2F5B5A2F5B5A305C5B305C5B305D5A305D5A305D5A
+335D5C325C5B325C5B325C5A2F5C592F5C592E5B582E5B582F5C592E5C592E5C592E5D57
+2E5D572E5D572E5D572E5D57315E59315E59315E59325F5A325F5A325F5A325F5A325F5A
+305D58305D58305D58305D58305D58305D58305D58305D58325F5C315E5B33605D376461
+37646134615E325F5C325F5C2D5A572F5C593B65637DA5A46F9695345B5A3D6161335757
+3456574C70705A7E7E3F6665426A69466E6D4F79774B7573598683325F5C2D5A57325F5C
+355F5D315B5946706E4C7674426F6C315E5B3663604E7B784E7B7833605D28555233605D
+37615F36605E2F5957335D5B305A58345E5C2C565446706E376461315E5B355F5D305A58
+3B63624D75743E6665598180668E8D365E5D3E66653C666446706E426F6C305D5A2B5956
+305E5C3866643763623561603E686646706E416968325A593057562C5453426A69648C8B
+567E7D345E5C325C5B335F5E305C5B44706F406C6B335F5E3763623561602C58572E5A59
+2F5C5935625F35625F2C59562E5B582E5B58315E5B4D7A77376461305D5A305D5A2E5B58
+305D5A325F5C2E5B58305D5A2F5C5934615E2E5B5833605D386562315E5B34615E34615E
+315E5B376461517E7B56838045726F38656235625F3E6B683966633C696645726F426F6C
+406D6A53807D5784813C696642706D3E6C693E6C693C6A67376562396764406D6A3F6C69
+35625F325F5C33605D366360355F5D2F59572E5856305D5A325F5C325F5C345E5D355D5D
+355D5D365E5E355F5E34605F305E5C2F5D5B2F5C59335C583559573858555F7C7A2D5753
+2B58532E58542C59542D5A552E5B562F5C592F5C59305D5A2E5C592F5C592E5C592E5C5A
+2E5C5A2E5C5A2D5B592E5C592E5C592E5C592E5C592E5C592E5C592E5C592E5C592D5B58
+2D5B582D5B582D5B582D5B582D5B582D5B582D5B582D5B582D5B582E5C592E5C592E5C59
+2E5C592D5B582D5B582E5C592E5C592E5C592E5C592F5D5A2F5D5A2F5D5A2F5D5A2E5C5A
+2E5C5A2F5B5A2E5C592F5C592E5C592E5C592E5C592B59562A5B552C5B552B5C562C5D57
+2D5E582D5E582E5F59305D58305D58305D5A305D5A305C5B305C5B305C5B305C5B305C5B
+305C5B305C5B305D5A305D5A305D58305D58315E59325C5A325C5A325C5A325C5A305D5A
+2F5C592F5C592F5C59305D5A305D58305D582F5E58305D582F5E58305D58305D58325F5A
+325F5A325F5A325F5A325F5A325F5A325F5A325F5A315E59315E59315E59315E59315E59
+315E59315E59315E5933605D315E5B315E5B34615E35625F33605D325F5C33605D2E5B58
+38626038605F729A9986ADAC466D6C3A5E5E395D5D41636472949588ACAC789C9C6B9291
+4B73725B8583547E7C2D5A573764613966633D6A67325C5A36605E4E7876507A78446E6C
+45726F4B78754C7976406D6A325F5C315E5B3966632B55533862603862602F5957315B59
+3963612F595736605E335D5B2E5856345E5C3862603E6665769E9D6D9594476F6E608887
+315958325A59375F5E3E686637615F325C5A34615E366261224E4D2854533D6766436D6B
+638B8A749C9B4C73723B62613158573158575D8584759D9C4F7776305857315B59335D5C
+356160386463436F6E477372366261295554315E5B2C5956305D5A2F5C592E5B583B6865
+3865622B58553B6865315E5B315E5B315E5B315E5B315E5B315E5B305D5A305D5A2E5B58
+325F5C315E5B35625F325F5C2E5B583A67643E6B68527F7C416E6B4A7774477471315E5B
+2E5B582F5C592D5A5733605D34615E366360325F5C3764614C7976507D7A3B6865487572
+4775724B79764876733C6A6736646137646134615E3663603A6764416E6B467370446E6C
+3B6563355F5D335D5B355F5D345E5C335B5B325A5A325A5A335B5B345C5C345E5D325E5D
+315E5B315B57335C56365A56395954617E7A2F58522E59523059532F5A53305B54315C55
+325C58325C58325C582F5C57315B572F5C572F5C592F5C592F5C592E5B582F5C592F5C59
+2F5C592F5C592F5C592F5C592F5C592F5C592E5B582E5B582E5B582E5B582E5B582E5B58
+2E5B582E5B582F5C57305D58305D58305D58305D58305D58305D582F5C57315E59315E59
+315E59315E59315E59315E59315E59315E59305D5A305D5A325C5A305D5A325C5A305D58
+305D58305D582E5B562D5C562F5C572E5D552F5E56305F57305F57315E57305D56325D56
+325C58325C58325C5A325C5A325C5A325C5A325C5A325C5A325C5A325C5A325C5A335D59
+335D59335D59325C58325C58335D59335D59335D59335D59345E5A345E5A335D59335E57
+335E57315E57335E57315E57335E57335E57345E5A345E5A345E5A345E5A345E5A345E5A
+345E5A345E5A345E5A345E5A345E5A345E5A345E5A345E5A345E5A345E5A38625E355F5B
+325C58345E5A33605B325F5A325F5A33605B345E5A3B6561315A5649726E8EB5B25F8381
+3456554F71706486855C7E7D456967577B7988AFAC5C8581446E6A305A5636605C2E5854
+2E58545C86825E8884517B773B646037615D2C5652406A66547E7A59837F4D77733D6763
+315B572B5551416A665D8682648D89426B6738615D38615D325B57335C58365E5D345C5B
+38605F456D6C4E76756C94936E96953A6261365E5D2B53523E6665436B6A3E6665305857
+375F5E36605E2F5957386260315B59386260446C6B476E6D587F7E6589894064623F6361
+315553365D5A406764335C58315A5638625E355F5D315B5937615F46706E4A74723D6765
+335D5B345E5C355F5D36605C355F5B3E686459837F537D79325C58325C58305A5836605E
+37615F37615F335D5B305A58355F5D36605E325C5A345E5C345E5C36605E325C5A3A6462
+4C7674456F6D648E8C436D6B335D5B2E5856335D5B3D6765386260335D5B335D5B36605E
+38626037615F355F5D345E5C335D5B2D5A5735625D37645F406D68426F6A3C69643B6863
+406A663F696538625E416B67436D693D67634069654C7571547D79517B77416B673E6864
+3B6362385F5E365D5C355D5C355D5C355F5D33605D315E5B325C58335C56375A563B5A55
+657F7C315853315853325954335A55335A55345B56355C59355C59335C58325B57325B57
+325B57325A59325A59325A59315958325A59325B57325A59325B57325A59325B57325A59
+325B57315958315A56315958315A56315958315A56315958315A56335C58345D59345D59
+345D59345D59345D59345D59335C58365F5B365F5B355E5A355E5A355E5A355E5A355E5A
+355E5A335B5A335B5A335B5A335C58335C58335C58335C58335C58325C58335E57335E57
+335E57335E57335E57335E57335E57325D56325D56335C56325C58335C58325C5A335B5A
+325C5A335B5A325C5A335B5A325C58335C58335E57345D57335E57335D59335D59335D59
+345E5A345E5A355F5B355F5B36615A345F58345F58345F58345F58345F58345F56345F58
+345F58356059355F5B345E5A345E5A345E5A345E5A345E5A345E5A355F5B355F5B355F5B
+355F5B355F5B355F5B355F5B355F5B3D676338625E345E5A345E5A33605B325F5A33605B
+34615C38625E28524E3D6662466D6A7EA2A0608482416362698B8A5E807F5E807F406261
+3D615F749B98486F6C315A5639635F345E5A426C68436D6956807C49736F517B77355E5A
+37605C37615D335D59335D5936605C355F5B315B57325C5838625E345D59547D79618A86
+37605C335C58365F5B37605C355E5A3C6561426B673E6665517A765F87863D6662446C6B
+39625E365E5D39625E4169683B6460365E5D365F5B4E7675497170396160325C5A315B59
+365E5D305756476E6D6B8F8F567A784A6E6C4468663D615F395D5B34585649706B5A817E
+3C6561345D59335D5B36605E3862603C6664426C6A3E6866305A56335D5938625E38625E
+3F696557817D507A76325C5837615D355F5B36605C315B59335D59355F5D355F5B37615F
+325C5837615F345E5A315B59335D59355F5D4B75715B8583446E6A406A683A646036605E
+305A5636605E36605C2D575536605C3A6462355F5B335D5B3A64603D6765345E5A315B59
+3B6561335D59305D5834615C35625D2F5C57305D5837615D37615D39635F4C7672507A76
+406A663F68644D76724E7773406965537C784F78744A7170446B6A4067663E65643F6665
+3E6665355F5D345E5A325D56345C54385B553C5B5565807B385853365651355550365651
+375752395954385B57385B57365955365955375A56375A56375B59365A58365A58365A58
+3256543C605C3D615F385C583A5E5C3B5F5B3A5E5C3C605C3B5F5D3B5F5B3C605E3F635F
+4064623F635F3F6361406460416460426561426561436662436662436662436662436662
+436662436662436662426561426561436662436662436662416362416362416563406462
+3F63613F635F406460416561446864466A66456C67436B634068603D655D3C645C3D655D
+3D655D3C655D3D655D3C655F3D645F3C65613C63603B64603E65623C65613D64613C655F
+3E65603D665E3D655D3B645C3A635D3A635D3B645E3B645E3B645E3C655F3C655F3C655D
+3E675F3A635B38615939625A39625A3963593A635B3B645C3A635D39625C3A635D3A635D
+3A635D3B645E3C655F3D66603B645E3B645E3B645E3C655F3C655F3C655F3D66603D6660
+3F68643D66623B656139635F3A6460436D69446E6A38625E37605C446D69375E5B3C6360
+5D817F6E9290537574577978517170577978628483466A683C63603A615E3C65613B6460
+3C6662456F6B57807C4E77733D66623C65613B64603F68643C6561436C68416A6639625E
+3A635F3B64603A635F3B64604D74715C8380486F6C3E65623B625F3C63603A615E577E7B
+507774658C876188854A716C4168653E656039605D3A615C3B625F486F6A4E7572557C77
+557C79416863557C79587F7C3E6665325A5938615D3C6360355C594A6E6C81A3A2729493
+4466656184805E817D4064603D615D456A63799D995C837E38615D39625E365F5B3C6561
+406965456E6A4A736F3C65613C656157807A668F89416A6437605A38615B39625C365F59
+39625C37605A3A635F355E5837605C3A635D4C75713C655F345D593C655F38615D48716B
+5D8682567F7947706C3C655F436C684069633C65613A635D3A635F3A635D38615D365F59
+39625E38615B38615D38615B38615D38615B38615D38635C36615A36615A36615A36615A
+37625B37625B38615B38615B39625C38615B3B645E3F6862436A65446B6649706B4C756F
+57807A4D7670476E6B537775486C6A4A716E4B726F537C784F7975527C783C655F436861
+43635E415E59657E7A27464125443F24433E23423D24433E25443F254542244441244441
+2444412545422545422446452345442345442345443E615D496C684B6E6A496C684C6F6B
+4F726E50736F5275715578745578745679755A7D795B7E7A5A7D795A7D795B7E7A5F7F7C
+5F7F7C60807D61817E61817E62827F62827F62827F668683668683658582658582658582
+658582668683668683658584658584638584638584628581628581638682648783678A86
+698C88698E87678C8563888161867F60857E61867F608880608880618981618981618883
+6087826087845F8683628986618885608782618883628A82628A826088805F877F5E8781
+5E87815F88825F88826089836089836089816089816089815B847C59827A59827A5A847A
+5983795983795B857B5A837D5A837D5A837D5A837D5B847E5C857F5D86805D86805C857F
+5D86805D86805D86805E87815E87815E87815F8882618A865F88845E88845B85815D8783
+66908C67918D5C86825A837F648D895B827F5C83807094927EA2A0668887688A896C8C8B
+76969580A2A1668A886084825E85826089855F88845D8783658F8B77A09C6E97935E8783
+5D86825C85815F888460898567908C648D895D86825D86825D86825C85815E8783658C89
+759C99638A875B827F5B827F5E85825E85827CA3A0638783779B977198935E85805A817C
+5C837E5B827D5F868159807B648B866C938E779E9979A09B6188836D918D668D885F8685
+58807F5C83805C8380567A785D817F86A8A77698975F827E7396927B9E9A6487835B8079
+567B74799E97618981587F7C59827E567F7B5B84805E8783638C8869928E5D868257807A
+6C958F79A29C5A837D557E7857807A58817B557E785A837D58817B5B847E567F7958817B
+5B847E6D96905D868057807A59827C567F796B948E7AA39D68918B5A837D5A837D5F8882
+5C857F59827C58817B58817B59827C58817B567F7959827C59827C58817B58817B58817B
+58817B59827C59827C57827B57827B57827B57827B57827B57827B58817B59827C57807A
+567F7957807A59827C5A817C59807B5C837E5F8681648D875E87816084826E9290638785
+6387855D848160898559827E648F885C837E6B90896B8C85607D7877908A
+end
+%%PageTrailer
+%%Trailer
+%%EOF

Index: es2/presentacion.tex
===================================================================
RCS file: es2/presentacion.tex
diff -N es2/presentacion.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/presentacion.tex        9 Dec 2010 19:04:17 -0000       1.1
@@ -0,0 +1,32 @@
+\vspace*{8cm}
+
+\noindent \Huge\texttt{Traficantes de Sueños}
+
+\vspace{2cm}
+\normalsize
+
+\noindent \textsf{\mdseries \slshape
+Traficantes de Sueños no es una casa editorial, ni siquiera una editorial
+independiente que contempla la publicación de una colección variable de
+textos críticos. Es, por el contrario, un proyecto, en el sentido estricto de
+<<apuesta>>, que se dirige a cartografíar las líneas constituyentes de otros
+órdenes de vida. La construcción teórica y práctica de la caja de herramientas
+que, con palabras propias, puede componer el ciclo de luchas de las próximas
+d\'{e}cadas.}
+
+\medskip
+
+\noindent \textsf{\mdseries \slshape
+Sin complacencias con la arcaica sacralidad de la cultura, sin concesiones
+para con los narcisismos del genio literario, sin lealtad alguna a los
+usurpadores del saber, TdS adopta sin ambagajes la libertad de acceso al
+conocimiento. Queda, por tanto, permitida y abierta la reproducción total o
+parcial de los textos publicados, en cualquier formato imaginable, salvo por
+explícita voluntad del autor o de la autora y sólo en el caso de las ediciones
+con ánimo de lucro.}
+
+\bigskip
+
+\noindent \textsf{\mdseries \slshape \textit{Omnia sunt communia!}}
+
+

Index: es2/softlibre.tex
===================================================================
RCS file: es2/softlibre.tex
diff -N es2/softlibre.tex
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ es2/softlibre.tex   9 Dec 2010 19:04:17 -0000       1.1
@@ -0,0 +1,320 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% LaTeXeado by Miquel Vidal <address@hidden> 
+%% Version 1.0 - 12-12-2004
+%% Instrucciones de compilación
+%% A) compilando la partitura desde free4.tex. Output PDF sin links (1.2)
+%% 1. latex softlibre.tex
+%% 2. dvips -Ppdf -u+lilypond -u+ec-mftrace softlibre.dvi
+%% 3. ps2pdf softlibre.ps
+
+%% B) compilando con PDFLaTeX --Output PDF 1.4 con links-- (partitura 
+%% debe ser una imagen JPG. Se puede generar con convert desde el PS). 
+%% 1. Comentar líneas marcadas mas abajo (linea 262)
+%% 2. (ocpional) lilypond free-song.ly (Para producir ps y pdf de la partitura)
+%% 3. pdflatex softlibre.tex
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
+\documentclass[11pt,a4paper,oneside]{book}
+\usepackage[latin1]{inputenc}
+\usepackage[spanish]{babel}
+\usepackage{setspace}
+% \usepackage[pdftex]{hyperref}
+% \usepackage{epsfig}
+\usepackage{geometry}
+% \usepackage{lettrine}
+\usepackage{palatino}
+\usepackage[T1]{fontenc}
+\usepackage{titlesec}
+\newcommand{\bigrule}{\titlerule[0.5mm]} 
+\titleformat{\chapter}[display] % cambiamos el formato de los capitulos
+{\bfseries\huge} % por defecto se usarán caracteres de tamaño \Huge en negrita
+{% contenido de la etiqueta
+ \titlerule % linea horizontal
+ \filleft % texto alineado a la derecha
+ \Large\chaptertitlename\ % ``Capitulo'' o ``Apendice'' en tamaño \Large en 
lugar de \Huge
+ \Large\thechapter}
+{0mm}
+{\filleft}
+[\vspace{0.5mm} \bigrule]
+
+\usepackage{hthtml}
+\usepackage{html}
+
+% simbolo del copyleft
+% \usepackage{textcomp}
+
+%Check if we are compiling under latex or pdflatex
+% \ifx\pdftexversion\undefined
+%   \usepackage[dvips]{graphicx}
+% \else
+%    \usepackage[pdftex]{graphicx}
+% \fi
+
+\newif\ifpdf
+\ifx\pdfoutput\undefined
+    \pdffalse           % no corremos PDFLaTeX
+\else
+    \pdfoutput=1        % estamos corriendo PDFLaTeX
+    \pdftrue
+\fi
+
+\ifpdf
+       \usepackage[pdftex]{graphicx}
+       \pdfcompresslevel9
+% info del archivo PDF
+       \pdfinfo{
+/Author (Richard M. Stallman)
+/Title (Software libre para una sociedad libre)
+/CreationDate (20041213015600)
+/Subject (Recopilación de artículos de Richard Stallman)
+/Keywords (software libre, copyleft, rms, gnu, fsf)
+/Creator (Miquel Vidal, with LaTeX2e and PDFTeX)
+}
+\else
+       \usepackage{graphicx}
+\fi
+
+\usepackage{fancyhdr}
+\pagestyle{fancy} 
+\fancyhf{}
+%\fancyhead[LO]{\chaptermark}
+\fancyhead{} % clear all fields
+\fancyhead[RO,LE]{\textsf\thepage}
+\fancyhead[LO]{\scriptsize{\leftmark}} 
+\fancyhead[RE]{\scriptsize{Software libre para una sociedad libre}}
+
+\addto\captionsspanish{%
+   \renewcommand{\contentsname}%
+     {Índice}%
+}
+
+\selectlanguage{spanish}
+
+% redefinimos el contador de secciones para que solo muestre el numero de
+% seccion
+% \renewcommand{\thesection}{\arabic{section}}
+% no mostramos secciones
+\setcounter{secnumdepth}{0}
+
+\sloppy % suaviza las reglas de ruptura de líneas de LaTeX
+\frenchspacing % usar espaciado normal después de '.'
+
+\headsep=7mm % separacion entre cabecera y texto
+
+% para prevenir líneas viudas y huerfanas
+\widowpenalty=9999
+\clubpenalty=9999
+
+\renewcommand{\footnotesep}{11pt} % separacion entre notas
+
+% portada
+\makeatletter
+\def\thickhrulefill{\leavevmode \leaders \hrule height 1pt\hfill \kern
address@hidden
+\def\maketitle{%
+  \null
+  \thispagestyle{empty}%
+% \vskip 1cm
+  \begin{center}
+    \Huge \strut address@hidden \par
+  \end{center}
+  \ifhmode\par\fi
+%  \vskip 0.5cm
+  \hbox to \hsize{\hfill
+    \vrule height 2pt width.5\hsize
+    \hfill}%
+%  \vskip 0.5cm
+  \begin{center}
+    address@hidden
+  \end{center}
+  \vskip 0.7cm
+  \begin{center}
+     \includegraphics{portada_img}
+   \end{center}
+%  \vskip 0.1cm
+  \begin{center}
+    address@hidden
+  \end{center}
+  \vfil
+  \vfil
+ \cleardoublepage
+  }
+\thispagestyle{empty}
+\makeatother
+
+\title{Software libre para una sociedad libre}
+\author{Richard M. Stallman \\ \normalsize{Introducción de Lawrence Lessig}}
+\date{Diciembre 2004 \\ Versión 1.0}
+\begin{document}
+\maketitle
+% fin portada
+
+% pagina de créditos
+\thispagestyle{empty}
+
+\vspace*{5cm}
+\noindent \textbf{Software libre para una sociedad libre} \\
+Richard M. Stallman
+
+\vspace{8mm}
+
+\footnotesize
+
+\noindent Título original: \textit{Free Software, Free Society: Selected
+Essays of Richard M. Stallman} (GNU Press, 2002) \\
+Primera edición en castellano (en papel): Noviembre 2004 \\
+
+\noindent Traducción principal: Jaron Rowan, Diego Sanz Paratcha y Laura
+Trinidad \\
+
+\noindent Edición: Traficantes de Sueños \\
+\noindent c/ Hortaleza 19, 1º Dcha. \\
+\noindent 28004 Madrid. Tlfno: +34 1 5320928 \\
+\noindent http://traficantes.net
+
+\medskip
+
+\noindent
+\textcopyright~ Copyright 2004 de los artículos de este libro, 
+Richard M. Stallman \\   
+\noindent
+\textcopyright~ Copyright 2004 de la Introducción, Lawrence Lessig \\
+\noindent
+\textcopyright~ Copyright 2004 de la Edición, Traficantes de Sueños
+
+\bigskip
+
+\noindent
+Se permite la copia, ya sea de uno o más artículos completos de esta obra o
+del conjunto de la edición, en cualquier formato, mecánico o digital, siempre
+y cuando no se modifique el contenido de los textos, se respete su autoría y
+esta nota se mantenga.
+
+\bigskip
+
+\noindent ISBN: 84-933555-1-8 \\
+\noindent Depósito Legal: M-44298-2004
+
+\bigskip
+
+\noindent \textit{Edición digital a cargo de:} Miquel Vidal
+<address@hidden>. Esta edición electrónica se 
+ha realizado íntegramente con software libre, mediante el 
+procesador \LaTeXe{}, GNU Emacs y AUC\TeX{}.
+
+
+%fin pagina de creditos
+
+\newpage
+
+\normalsize
+
+% pagina de presentacion TdS
+\include{presentacion}
+
+\newpage
+
+% indice
+\tableofcontents 
+
+\thispagestyle{empty}
+
+\newpage
+
+% acerca
+\include{acerca}
+
+% prologo
+\include{introduccion}
+
+\thispagestyle{empty}
+\newpage
+
+% cabeceras normales
+\fancyhead[LO,RE]{\scriptsize{\leftmark}}
+
+% seccion uno
+\part{El proyecto GNU y el software libre}
+
+\include{1_El_proyecto_GNU}
+\include{2_Manifiesto_GNU}
+\include{3_La_definicion_de_software_libre}
+\include{4_no_propietarios}
+\include{5_que_encierra_un_nombre}
+\include{6}
+\include{7_la_distribucion_de_sl_en_la_Universidad}
+\include{8_Vender_software_libre}
+\include{9_El_software_libre_necesita_doc_libre}
+% capitulo 10 - partitura
+\chapter{La canción del software libre}
+
+%\begin{flushright}
+
+%\textit{La melodía procede de la canción popular búlgara <<Sadi Moma>>}
+
+%\end{flushright}
+
+% \input free4.tex
+% \begin{figure}[htb!]
+% \begin{flushleft}
+% \includegraphics*[3cm,2cm][2cm,3cm]{free-song}
+
+% descomentar para compilar con PDFLaTeX
+\includegraphics[scale=0.81, viewport=30 722 556 732]{free-song}
+
+% \end{flushleft}
+% \vskip 1cm
+
+% \begin{quote}
+
+% \footnotesize
+
+% \begin{center}
+% \noindent Copyright \copyright~1993 Richard Stallman. \\
+% \noindent Se permite la copia y distribución literal de esta partitura por
+% cualquier medio, siempre que se mantenga esta nota.  
+% \end{center}
+
+% \smallskip
+
+% \noindent Transcrito con GNU LilyPond por David Madore. \LaTeX eado y 
+% convertido a la versión 2.2 de LilyPond para la edición de Traficantes de
+% Sueños por Miquel Vidal.
+
+% \end{quote}
+
+\normalsize
+
+%% fin partitura %%
+
+
+%   sección dos
+\part{Copyright, copyleft, patentes}
+
+\include{11_El_derecho_a_leer}
+\include{12_malinterpretar_copyright}
+\include{13_La_ciencia_debe_desechar_copyright}
+\include{14_que_es_el_copyleft}
+\include{15_copyleft_pragmatismo_o_idealismo}
+\include{16_El_peligro_de_las_patentes_del_software}
+
+% sección tres
+
+\part{Libertad, sociedad y software}
+
+\include{17_Puedes_confiar_en_tu_ordenador}
+\include{18_pqel_softw_debe_ser_libre}
+\include{19_copyright_y_globalizacion}
+\include{20_softwlibre.libertad_y_coper}
+\include{21_algunas_palabras_a_evitar}
+
+% sección cuatro
+
+ \part{Licencias}
+\appendix
+\include{licencia_publicagnu}
+\include{licenciapublica_menor}
+\include{GFDL}
+
+\end{document}



reply via email to

[Prev in Thread] Current Thread [Next in Thread]