Merge remote-tracking branch 'refs/remotes/origin/master' into desktop 36/5236/1
Allan CORNET [Thu, 13 Oct 2011 12:57:19 +0000 (14:57 +0200)]
Conflicts:
scilab/CHANGES_5.4.X

Change-Id: I03d632d3048fbd5e55fc6791a3c83545e0e7c758

329 files changed:
SEP/SEP_029_datatips.odt
scilab/CHANGES_5.3.X
scilab/CHANGES_5.4.X
scilab/Makefile.am
scilab/Makefile.in
scilab/bin/scilab
scilab/configure
scilab/configure.ac
scilab/desktop/README [deleted file]
scilab/desktop/puffin_128.png [new file with mode: 0644]
scilab/desktop/puffin_128.xpm [deleted file]
scilab/desktop/puffin_256.png [new file with mode: 0644]
scilab/desktop/puffin_256.xpm [deleted file]
scilab/desktop/puffin_32.png [new file with mode: 0644]
scilab/desktop/puffin_32.xpm [deleted file]
scilab/desktop/puffin_48.png [new file with mode: 0644]
scilab/desktop/puffin_48.xpm [deleted file]
scilab/desktop/scilab-adv-cli.desktop
scilab/desktop/scilab-cli.desktop
scilab/desktop/scilab.desktop
scilab/desktop/scilab.png [new file with mode: 0644]
scilab/desktop/scilab.xpm [deleted file]
scilab/libs/DetectFrameWork2/DetectFramework.vcxproj
scilab/libs/GetWindowsVersion/GetWindowsVersion.vcxproj
scilab/libs/LibScilab/LibScilab.vcxproj
scilab/libs/LibScilab/LibScilab_f2c.vcxproj
scilab/libs/MALLOC/MALLOC.vcxproj
scilab/libs/doublylinkedlist/doublylinkedlist.vcxproj
scilab/libs/dynamiclibrary/dynamiclibrary.vcxproj
scilab/libs/hashtable/hashtable.vcxproj
scilab/libs/libst/libst.vcxproj
scilab/m4/giws.m4
scilab/modules/action_binding/src/c/action_binding.vcxproj
scilab/modules/api_scilab/api_scilab.vcxproj
scilab/modules/api_scilab/help/en_US/capi/Scierror.xml
scilab/modules/api_scilab/help/en_US/capi/sciprint.xml
scilab/modules/arnoldi/arnoldi.vcxproj
scilab/modules/boolean/src/c/boolean.vcxproj
scilab/modules/boolean/src/fortran/boolean_f2c.vcxproj
scilab/modules/cacsd/help/ja_JP/damp.xml [new file with mode: 0644]
scilab/modules/cacsd/src/c/cacsd.vcxproj
scilab/modules/cacsd/src/fortran/cacsd_f2c.vcxproj
scilab/modules/cacsd/src/slicot/slicot_f/slicot_f2c.vcxproj
scilab/modules/call_scilab/call_scilab.vcxproj
scilab/modules/commons/src/c/commons.vcxproj
scilab/modules/completion/src/c/completion.vcxproj
scilab/modules/completion/src/nocompletion/nocompletion.vcxproj
scilab/modules/console/src/c/console.vcxproj
scilab/modules/console/src/noconsole/noconsole.vcxproj
scilab/modules/core/help/en_US/keywords/backslash.xml
scilab/modules/core/help/fr_FR/keywords/backslash.xml
scilab/modules/core/help/ja_JP/SCI.xml [new file with mode: 0644]
scilab/modules/core/help/ja_JP/SCIHOME.xml [new file with mode: 0644]
scilab/modules/core/help/ja_JP/keywords/backslash.xml
scilab/modules/core/help/pt_BR/keywords/backslash.xml
scilab/modules/data_structures/src/c/data_structures.vcxproj
scilab/modules/data_structures/src/fortran/data_structures_f2c.vcxproj
scilab/modules/development_tools/help/en_US/assert/assert_checkerror.xml
scilab/modules/differential_equations/src/c/differential_equations.vcxproj
scilab/modules/differential_equations/src/fortran/differential_equations_f2c.vcxproj
scilab/modules/double/src/c/double.vcxproj
scilab/modules/double/src/fortran/double_f2c.vcxproj
scilab/modules/dynamic_link/help/en_US/dllinfo.xml
scilab/modules/dynamic_link/src/c/dynamic_link.vcxproj
scilab/modules/dynamic_link/src/fortran/dynamic_link_f2c.vcxproj
scilab/modules/elementary_functions/src/c/elementary_functions.vcxproj
scilab/modules/elementary_functions/src/fortran/eispack/eispack_f2c.vcxproj
scilab/modules/elementary_functions/src/fortran/elementary_functions_f2c.vcxproj
scilab/modules/elementary_functions/src/fortran/linpack/linpack_f2c.vcxproj
scilab/modules/elementary_functions/src/fortran/slatec/slatec_f2c.vcxproj
scilab/modules/fftw/fftw.vcxproj
scilab/modules/fftw/src/nofftw/nofftw.vcxproj
scilab/modules/fileio/fileio.vcxproj
scilab/modules/fileio/help/en_US/merror.xml
scilab/modules/fileio/help/ja_JP/fprintf.xml
scilab/modules/fileio/help/ja_JP/fscanf.xml
scilab/modules/fileio/help/ja_JP/merror.xml
scilab/modules/fileio/help/ja_JP/mget.xml
scilab/modules/fileio/help/ja_JP/scanf.xml
scilab/modules/fileio/help/ja_JP/tempname.xml [new file with mode: 0644]
scilab/modules/functions/src/c/functions.vcxproj
scilab/modules/functions/src/fortran/functions_f2c.vcxproj
scilab/modules/graphic_export/graphic_export.vcxproj
scilab/modules/graphic_export/src/nographic_export/nographic_export.vcxproj
scilab/modules/graphics/demos/datatips/curvature.sci [new file with mode: 0644]
scilab/modules/graphics/demos/datatips/datatip1.sce [new file with mode: 0644]
scilab/modules/graphics/demos/datatips/datatip2.sce [new file with mode: 0644]
scilab/modules/graphics/demos/datatips/datatips.dem.gateway.sce [new file with mode: 0644]
scilab/modules/graphics/demos/graphics.dem.gateway.sce
scilab/modules/graphics/graphics.vcxproj
scilab/modules/graphics/help/en_US/datatips/datatipCreate.xml
scilab/modules/graphics/help/en_US/datatips/datatipGetStruct.xml
scilab/modules/graphics/help/en_US/datatips/datatipInitStruct.xml
scilab/modules/graphics/help/en_US/datatips/datatipManagerMode.xml
scilab/modules/graphics/help/en_US/datatips/datatipMove.xml
scilab/modules/graphics/help/en_US/datatips/datatipRedraw.xml
scilab/modules/graphics/help/en_US/datatips/datatipRemove.xml
scilab/modules/graphics/help/en_US/datatips/datatipRemoveAll.xml
scilab/modules/graphics/help/en_US/datatips/datatipSetDisplay.xml
scilab/modules/graphics/help/en_US/datatips/datatipSetInterp.xml
scilab/modules/graphics/help/en_US/datatips/datatipSetOrientation.xml
scilab/modules/graphics/help/en_US/datatips/datatipSetStruct.xml
scilab/modules/graphics/help/en_US/datatips/datatipSetStyle.xml [new file with mode: 0644]
scilab/modules/graphics/help/images/datatips.svg
scilab/modules/graphics/help/images/datatips2.svg
scilab/modules/graphics/help/images/datatips4.svg
scilab/modules/graphics/help/images/datatips6.svg [new file with mode: 0644]
scilab/modules/graphics/help/ja_JP/2d_plot/Matplot.xml
scilab/modules/graphics/help/ja_JP/2d_plot/Matplot_properties.xml
scilab/modules/graphics/macros/datatips/%datatips_p.sci
scilab/modules/graphics/macros/datatips/datatipContextMenu.sci [new file with mode: 0644]
scilab/modules/graphics/macros/datatips/datatipCreate.sci
scilab/modules/graphics/macros/datatips/datatipCreatePopupMenu.sci [new file with mode: 0644]
scilab/modules/graphics/macros/datatips/datatipDefaultDisplay.sci
scilab/modules/graphics/macros/datatips/datatipDeleteSelected.sci [moved from scilab/modules/output_stream/macros/sprintf.sci with 52% similarity]
scilab/modules/graphics/macros/datatips/datatipEventhandler.sci
scilab/modules/graphics/macros/datatips/datatipGUIEventHandler.sci [moved from scilab/modules/output_stream/macros/printf.sci with 59% similarity]
scilab/modules/graphics/macros/datatips/datatipGetEntities.sci
scilab/modules/graphics/macros/datatips/datatipGetSelected.sci [new file with mode: 0644]
scilab/modules/graphics/macros/datatips/datatipGetStruct.sci
scilab/modules/graphics/macros/datatips/datatipHilite.sci [new file with mode: 0644]
scilab/modules/graphics/macros/datatips/datatipInitStruct.sci
scilab/modules/graphics/macros/datatips/datatipManagerMode.sci
scilab/modules/graphics/macros/datatips/datatipMove.sci
scilab/modules/graphics/macros/datatips/datatipRadioCallback.sci [new file with mode: 0644]
scilab/modules/graphics/macros/datatips/datatipRedraw.sci
scilab/modules/graphics/macros/datatips/datatipRemove.sci
scilab/modules/graphics/macros/datatips/datatipRemoveAll.sci
scilab/modules/graphics/macros/datatips/datatipRemoveNearest.sci [new file with mode: 0644]
scilab/modules/graphics/macros/datatips/datatipSetDisplay.sci
scilab/modules/graphics/macros/datatips/datatipSetGUI.sci [new file with mode: 0644]
scilab/modules/graphics/macros/datatips/datatipSetInterp.sci
scilab/modules/graphics/macros/datatips/datatipSetOrientation.sci
scilab/modules/graphics/macros/datatips/datatipSetSelected.sci [new file with mode: 0644]
scilab/modules/graphics/macros/datatips/datatipSetStruct.sci
scilab/modules/graphics/macros/datatips/datatipSetStyle.sci [new file with mode: 0644]
scilab/modules/graphics/macros/datatips/datatipSetTipPosition.sci [new file with mode: 0644]
scilab/modules/graphics/macros/datatips/datatipSetTipStyle.sci [new file with mode: 0644]
scilab/modules/graphics/macros/datatips/datatipToggle.sci
scilab/modules/graphics/macros/datatips/datatipsGUI.sci [new file with mode: 0644]
scilab/modules/graphics/macros/datatips/orthProj.sci
scilab/modules/graphics/macros/datatips/setStringPosition.sci
scilab/modules/graphics/macros/ged.sci
scilab/modules/graphics/src/nographics/nographics.vcxproj
scilab/modules/gui/help/en_US/uicontrol.xml
scilab/modules/gui/src/c/gui.vcxproj
scilab/modules/gui/src/nogui/nogui.vcxproj
scilab/modules/hdf5/Makefile.in
scilab/modules/hdf5/src/c/hdf5.vcxproj
scilab/modules/helptools/data/configuration/scilab_macros.txt
scilab/modules/helptools/src/c/helptools.vcxproj
scilab/modules/history_browser/src/c/history_browser.vcxproj
scilab/modules/history_browser/src/nohistory_browser/nohistory_browser.vcxproj
scilab/modules/history_manager/src/c/history_manager.vcxproj
scilab/modules/integer/src/c/integer.vcxproj
scilab/modules/integer/src/fortran/integer_f2c.vcxproj
scilab/modules/interpolation/src/c/interpolation.vcxproj
scilab/modules/interpolation/src/fortran/interpolation_f2c.vcxproj
scilab/modules/intersci/src/exe/intersciexe/intersciexe.vcxproj
scilab/modules/intersci/src/exe/interscin/interscin.vcxproj
scilab/modules/intersci/src/lib/intersci.vcxproj
scilab/modules/io/src/c/io.vcxproj
scilab/modules/io/src/fortran/io_f2c.vcxproj
scilab/modules/javasci/Javasci.vcxproj
scilab/modules/jvm/libjvm.vcxproj
scilab/modules/jvm/sci_gateway/c/sci_javaclasspath.c
scilab/modules/jvm/src/nojvm/nojvm.vcxproj
scilab/modules/linear_algebra/help/en_US/linsolve.xml
scilab/modules/linear_algebra/help/fr_FR/linsolve.xml
scilab/modules/linear_algebra/help/ja_JP/linsolve.xml
scilab/modules/linear_algebra/help/pt_BR/linsolve.xml
scilab/modules/linear_algebra/src/c/linear_algebra.vcxproj
scilab/modules/linear_algebra/src/fortran/linear_algebra_f2c.vcxproj
scilab/modules/localization/src/c/getLocaleInfo_Apple.c
scilab/modules/localization/src/c/setgetlanguage.c
scilab/modules/localization/src/localization.vcxproj
scilab/modules/maple2scilab/help/ja_JP/sci2map.xml [new file with mode: 0644]
scilab/modules/matio/help/ja_JP/savematfile.xml
scilab/modules/matio/matio.vcxproj
scilab/modules/mexlib/src/libmat/libmat.vcxproj
scilab/modules/mexlib/src/libmex/libmex.vcxproj
scilab/modules/mexlib/src/libmx/libmx.vcxproj
scilab/modules/optimization/src/c/optimization.vcxproj
scilab/modules/optimization/src/fortran/optimization_f2c.vcxproj
scilab/modules/output_stream/help/en_US/mprintf.xml
scilab/modules/output_stream/help/en_US/msprintf.xml
scilab/modules/output_stream/help/en_US/printf.xml [deleted file]
scilab/modules/output_stream/help/en_US/printf_conversion.xml
scilab/modules/output_stream/help/en_US/sprintf.xml [deleted file]
scilab/modules/output_stream/help/ja_JP/print.xml
scilab/modules/output_stream/help/ja_JP/printf.xml [deleted file]
scilab/modules/output_stream/help/ja_JP/printf_conversion.xml
scilab/modules/output_stream/help/ja_JP/sprintf.xml [deleted file]
scilab/modules/output_stream/help/pt_BR/printf.xml [deleted file]
scilab/modules/output_stream/help/pt_BR/printf_conversion.xml
scilab/modules/output_stream/help/pt_BR/sprintf.xml [deleted file]
scilab/modules/output_stream/sci_gateway/output_stream_gateway.xml
scilab/modules/output_stream/src/c/output_stream.vcxproj
scilab/modules/output_stream/src/fortran/output_stream_f2c.vcxproj
scilab/modules/parallel/src/c/parallel.vcxproj
scilab/modules/parameters/parameters.vcxproj
scilab/modules/polynomials/src/c/polynomials.vcxproj
scilab/modules/polynomials/src/fortran/polynomials_f2c.vcxproj
scilab/modules/randlib/src/c/randlib.vcxproj
scilab/modules/randlib/src/fortran/randlib_f2c.vcxproj
scilab/modules/randlib/src/norandlib/norandlib.vcxproj
scilab/modules/renderer/renderer.vcxproj
scilab/modules/scicos/src/c/noscicos/noscicos.vcxproj
scilab/modules/scicos/src/c/scicos.vcxproj
scilab/modules/scicos/src/fortran/scicos_f2c.vcxproj
scilab/modules/scicos/src/scicos_sundials/scicos_sundials.vcxproj
scilab/modules/scicos_blocks/Makefile.am
scilab/modules/scicos_blocks/Makefile.in
scilab/modules/scicos_blocks/blocks/CLOCK_c.h5
scilab/modules/scicos_blocks/blocks/DELAY_f.h5
scilab/modules/scicos_blocks/blocks/EDGE_TRIGGER.h5
scilab/modules/scicos_blocks/blocks/ENDBLK.h5
scilab/modules/scicos_blocks/blocks/FROMWSB.h5
scilab/modules/scicos_blocks/blocks/JKFLIPFLOP.h5
scilab/modules/scicos_blocks/blocks/MCLOCK_f.h5
scilab/modules/scicos_blocks/blocks/PID.h5
scilab/modules/scicos_blocks/blocks/SRFLIPFLOP.h5
scilab/modules/scicos_blocks/blocks/STEP_FUNCTION.h5
scilab/modules/scicos_blocks/blocks/Sigbuilder.h5
scilab/modules/scicos_blocks/blocks/freq_div.h5
scilab/modules/scicos_blocks/macros/Events/MCLOCK_f.sci
scilab/modules/scicos_blocks/macros/Events/freq_div.sci
scilab/modules/scicos_blocks/macros/IntegerOp/JKFLIPFLOP.sci
scilab/modules/scicos_blocks/macros/IntegerOp/SRFLIPFLOP.sci
scilab/modules/scicos_blocks/macros/Linear/DELAY_f.sci
scilab/modules/scicos_blocks/macros/Linear/PID.sci
scilab/modules/scicos_blocks/macros/Misc/EDGE_TRIGGER.sci
scilab/modules/scicos_blocks/macros/Misc/ENDBLK.sci
scilab/modules/scicos_blocks/macros/Sources/CLOCK_c.sci
scilab/modules/scicos_blocks/macros/Sources/CLOCK_f.sci
scilab/modules/scicos_blocks/macros/Sources/FROMWSB.sci
scilab/modules/scicos_blocks/macros/Sources/FROMWS_c.sci
scilab/modules/scicos_blocks/macros/Sources/STEP_FUNCTION.sci
scilab/modules/scicos_blocks/macros/Sources/Sigbuilder.sci
scilab/modules/scicos_blocks/src/c/scicos_blocks.vcxproj
scilab/modules/scinotes/src/c/scinotes.vcxproj
scilab/modules/signal_processing/src/c/signal_processing.vcxproj
scilab/modules/signal_processing/src/fortran/signal_processing_f2c.vcxproj
scilab/modules/simulated_annealing/help/en_US/neigh_func_default.xml
scilab/modules/simulated_annealing/help/en_US/optim_sa.xml
scilab/modules/simulated_annealing/help/en_US/temp_law_csa.xml
scilab/modules/simulated_annealing/help/en_US/temp_law_fsa.xml
scilab/modules/simulated_annealing/help/en_US/temp_law_huang.xml
scilab/modules/simulated_annealing/help/en_US/temp_law_vfsa.xml
scilab/modules/sound/sound.vcxproj
scilab/modules/sound/src/nosound/nosound.vcxproj
scilab/modules/sparse/help/ja_JP/gmres.xml
scilab/modules/sparse/src/c/sparse.vcxproj
scilab/modules/sparse/src/fortran/sparse_f2c.vcxproj
scilab/modules/special_functions/src/c/special_functions.vcxproj
scilab/modules/special_functions/src/fortran/special_functions_f2c.vcxproj
scilab/modules/spreadsheet/spreadsheet.vcxproj
scilab/modules/spreadsheet/src/nospreadsheet/nospreadsheet.vcxproj
scilab/modules/statistics/src/c/statistics.vcxproj
scilab/modules/statistics/src/dcdflib/dcd_f/dcd_f2c.vcxproj
scilab/modules/string/help/en_US/strspn.xml
scilab/modules/string/help/ja_JP/strspn.xml
scilab/modules/string/help/pt_BR/strspn.xml
scilab/modules/string/src/c/string.vcxproj
scilab/modules/string/src/fortran/string_f2c.vcxproj
scilab/modules/string/tests/nonreg_tests/bug_3598.dia.ref
scilab/modules/string/tests/unit_tests/string.dia.ref
scilab/modules/string/tests/unit_tests/string.tst
scilab/modules/symbolic/src/c/symbolic.vcxproj
scilab/modules/symbolic/src/fortran/symbolic_f2c.vcxproj
scilab/modules/tclsci/tclsci.vcxproj
scilab/modules/time/time.vcxproj
scilab/modules/ui_data/src/c/ui_data.vcxproj
scilab/modules/ui_data/src/noui_data/noui_data.vcxproj
scilab/modules/umfpack/help/en_US/umfpack.xml
scilab/modules/umfpack/src/c/umfpack.vcxproj
scilab/modules/umfpack/src/noumfpack/noumfpack.vcxproj
scilab/modules/windows_tools/help/en_US/winqueryreg.xml
scilab/modules/windows_tools/help/fr_FR/winqueryreg.xml
scilab/modules/windows_tools/sci_gateway/c/sci_win64.c
scilab/modules/windows_tools/src/c/CScilex/CScilex.vcxproj
scilab/modules/windows_tools/src/c/WScilex/WScilex.vcxproj
scilab/modules/windows_tools/src/c/scilab_windows/scilab_windows.vcxproj
scilab/modules/windows_tools/src/c/windows_tools.vcxproj
scilab/modules/windows_tools/src/nowindows_tools/nowindows_tools.vcxproj
scilab/modules/xcos/Makefile.am
scilab/modules/xcos/Makefile.in
scilab/modules/xcos/help/ja_JP/scilab_data_structures/blocks/scicos_block.xml [new file with mode: 0644]
scilab/modules/xcos/src/c/xcos.vcxproj
scilab/modules/xcos/src/java/org/scilab/modules/xcos/io/scicos/DiagramElement.java
scilab/modules/xcos/src/java/org/scilab/modules/xcos/io/scicos/InputPortElement.java
scilab/modules/xcos/src/java/org/scilab/modules/xcos/io/scicos/OutputPortElement.java
scilab/modules/xml/includes/xml_mlist.h
scilab/modules/xml/sci_gateway/cpp/sci_extraction.cpp
scilab/modules/xml/sci_gateway/cpp/sci_insertion.cpp
scilab/modules/xml/sci_gateway/cpp/sci_percent_XMLAttr_e.cpp
scilab/modules/xml/sci_gateway/cpp/sci_percent_XMLAttr_length.cpp
scilab/modules/xml/sci_gateway/cpp/sci_percent_XMLAttr_size.cpp
scilab/modules/xml/sci_gateway/cpp/sci_percent_XMLList_e.cpp
scilab/modules/xml/sci_gateway/cpp/sci_percent_XMLList_length.cpp
scilab/modules/xml/sci_gateway/cpp/sci_percent_XMLList_size.cpp
scilab/modules/xml/sci_gateway/cpp/sci_percent_c_i_XMLAttr.cpp
scilab/modules/xml/sci_gateway/cpp/sci_percent_foo_i_XMLList.cpp
scilab/modules/xml/sci_gateway/cpp/sci_percent_s_i_XMLList.cpp
scilab/modules/xml/sci_gateway/cpp/sci_print.cpp
scilab/modules/xml/sci_gateway/cpp/sci_xmlAddNs.cpp
scilab/modules/xml/sci_gateway/cpp/sci_xmlClose.cpp
scilab/modules/xml/sci_gateway/cpp/sci_xmlDocument.cpp
scilab/modules/xml/sci_gateway/cpp/sci_xmlDump.cpp
scilab/modules/xml/sci_gateway/cpp/sci_xmlElement.cpp
scilab/modules/xml/sci_gateway/cpp/sci_xmlGetNsByHref.cpp
scilab/modules/xml/sci_gateway/cpp/sci_xmlGetNsByPrefix.cpp
scilab/modules/xml/sci_gateway/cpp/sci_xmlGetOpenStreams.cpp
scilab/modules/xml/sci_gateway/cpp/sci_xmlNs.cpp
scilab/modules/xml/sci_gateway/cpp/sci_xmlRead.cpp
scilab/modules/xml/sci_gateway/cpp/sci_xmlReadStr.cpp
scilab/modules/xml/sci_gateway/cpp/sci_xmlValidate.cpp
scilab/modules/xml/sci_gateway/cpp/sci_xmlValidationFile.cpp
scilab/modules/xml/sci_gateway/cpp/sci_xmlWrite.cpp
scilab/modules/xml/sci_gateway/cpp/sci_xmlXPath.cpp
scilab/modules/xml/src/c/XMLMlistsManagement.c
scilab/modules/xml/src/cpp/XMLList_insertion.hpp
scilab/modules/xml/src/cpp/XMLObject.cpp
scilab/modules/xml/src/cpp/XMLObject.hxx
scilab/modules/xml/src/cpp/XMLRhsValue.hxx
scilab/modules/xml/src/cpp/extraction.hpp
scilab/modules/xml/src/cpp/insertion.hpp
scilab/modules/xml/xml.vcxproj
scilab/tools/SetupAtlas/SetupAtlas.vcxproj

index 16dd1e2..e15d2a1 100644 (file)
Binary files a/SEP/SEP_029_datatips.odt and b/SEP/SEP_029_datatips.odt differ
index 17c80a5..26af579 100644 (file)
@@ -1,3 +1,15 @@
+            Changes between versions 5.3.3 and 5.3.3mac0 of Scilab
+            =================================================
+
+Bug fixes:
+==========
+
+* Bug 8718 fixed - Scilab on Mac OS X 10.5 did not start.
+
+* Bug 9766 fixed - Scilab on Mac OS X 10.7 did not start.
+
+
+
             Changes between versions 5.3.2 and 5.3.3 of Scilab
             =================================================
 
index 828da77..a50e03b 100644 (file)
@@ -154,14 +154,23 @@ Xcos:
 * bug 10003 fixed - The MAXMIN block did not update its display according to
                     the settings.
 
+* bug 10048 fixed - Superblock based blocks index sub-blocks
+                    parameters instead of looking for them.
+
 * bug 10069 fixed - AFFICH_m block did not update its display at
                     re-initialization.
 
+
 Localization:
 =============
 
 * Czech localization by ZbynÄ›k Schwarz
 
+* bug 10032 fixed - Force the unset of the environnement variable LANGUAGE to
+                    tackle some issues.
+
+* bug 10032 fixed - Mac OS X locale detection did not take in account
+                    the LANG variable.
 
 File input/output:
 ==================
@@ -171,6 +180,19 @@ File input/output:
 * tempname function added (SEP 68).
 
 
+Graphics:
+=========
+
+* datatips tool improved on several aspects:
+  - It is now possible to manage directional arrows as well as
+    square marks markers.
+  - The automatic label placement has been improved to avoid avoid the
+    overlapping with the curve.
+  - It is now possible to have  painted box or box free labels.
+  - Markers can now be selected and moved using the arrow keys
+    or deleted with the "Del" key.
+
+
 New functions
 =============
 
@@ -385,6 +407,10 @@ Compilation:
   the explicit dependencies on the other libraries. Use libscilab-cli.so or
   libscilab.so to link against Scilab.
 
+* Enforce a minimal version of JRosetta (1.0.4).
+
+* Enforce a minimal version of GIWS (1.3.0).
+
 * Force the Java class version target to version 6 (or 1.6).
 
 * Add Java 7 in the Debian & Ubuntu search path under GNU/Linux.
@@ -522,6 +548,10 @@ Misc:
 
 * SEP #69: predef('names') returns names of protected variables by predef.
 
+* printf moved as alias on mprintf function.
+
+* sprintf moved as alias on msprintf function.
+
 
 Bug fixes:
 ==========
@@ -722,4 +752,5 @@ Bug fixes:
 
 * bug 10037 fixed - checkalmostequal.tst unitary test failed under Linux x64.
 
-
+* bug 10073 fixed - Use the new Scilab icon for GNU/Linux installations.
+                    Icons renamed from XPM to PNG.
index d344240..62481d1 100644 (file)
@@ -133,11 +133,11 @@ $(top_srcdir)/README_Windows.txt \
 $(top_builddir)/Version.incl
 
 iconsdir=$(pkgdatadir)/desktop/
-icons_DATA = $(top_srcdir)/desktop/scilab.xpm \
-$(top_srcdir)/desktop/puffin_128.xpm \
-$(top_srcdir)/desktop/puffin_256.xpm \
-$(top_srcdir)/desktop/puffin_32.xpm \
-$(top_srcdir)/desktop/puffin_48.xpm \
+icons_DATA = $(top_srcdir)/desktop/scilab.png \
+$(top_srcdir)/desktop/puffin_128.png \
+$(top_srcdir)/desktop/puffin_256.png \
+$(top_srcdir)/desktop/puffin_32.png \
+$(top_srcdir)/desktop/puffin_48.png \
 $(top_srcdir)/desktop/puffin.png \
 $(top_srcdir)/desktop/puffin.icns \
 $(top_srcdir)/desktop/scilab.icns
@@ -174,7 +174,7 @@ if BUILD_HELP
                for l in $(ALL_LINGUAS_DOC); do \
                        echo "-- Building documentation ($$l) --"; \
                        COMMAND="try xmltojar([],[],'$$l');catch exit(-1);end;exit(0);"; \
-                       echo "LANG=C SCI_DISABLE_TK=1 SCI_JAVA_ENABLE_HEADLESS=1 $(top_builddir)/bin/scilab-adv-cli -nb -nouserstartup -ex \"$$COMMAND\"";\
+                       echo "LANG=C SCI_DISABLE_TK=1 SCI_JAVA_ENABLE_HEADLESS=1 $(top_builddir)/bin/scilab-adv-cli -nb -nouserstartup -e \"$$COMMAND\"";\
                        LANG=C SCI_DISABLE_TK=1 SCI_JAVA_ENABLE_HEADLESS=1 $(top_builddir)/bin/scilab-adv-cli -nb -l $$l -nouserstartup -e "$$COMMAND" || exit 1;\
                done; \
        else \
index 17cb1c2..4bea91f 100644 (file)
@@ -648,11 +648,11 @@ $(top_srcdir)/README_Windows.txt \
 $(top_builddir)/Version.incl
 
 iconsdir = $(pkgdatadir)/desktop/
-icons_DATA = $(top_srcdir)/desktop/scilab.xpm \
-$(top_srcdir)/desktop/puffin_128.xpm \
-$(top_srcdir)/desktop/puffin_256.xpm \
-$(top_srcdir)/desktop/puffin_32.xpm \
-$(top_srcdir)/desktop/puffin_48.xpm \
+icons_DATA = $(top_srcdir)/desktop/scilab.png \
+$(top_srcdir)/desktop/puffin_128.png \
+$(top_srcdir)/desktop/puffin_256.png \
+$(top_srcdir)/desktop/puffin_32.png \
+$(top_srcdir)/desktop/puffin_48.png \
 $(top_srcdir)/desktop/puffin.png \
 $(top_srcdir)/desktop/puffin.icns \
 $(top_srcdir)/desktop/scilab.icns
@@ -1718,7 +1718,7 @@ doc: javadoc $(top_builddir)/scilab-bin $(top_builddir)/bin/scilab-adv-cli
 @BUILD_HELP_TRUE@              for l in $(ALL_LINGUAS_DOC); do \
 @BUILD_HELP_TRUE@                      echo "-- Building documentation ($$l) --"; \
 @BUILD_HELP_TRUE@                      COMMAND="try xmltojar([],[],'$$l');catch exit(-1);end;exit(0);"; \
-@BUILD_HELP_TRUE@                      echo "LANG=C SCI_DISABLE_TK=1 SCI_JAVA_ENABLE_HEADLESS=1 $(top_builddir)/bin/scilab-adv-cli -nb -nouserstartup -ex \"$$COMMAND\"";\
+@BUILD_HELP_TRUE@                      echo "LANG=C SCI_DISABLE_TK=1 SCI_JAVA_ENABLE_HEADLESS=1 $(top_builddir)/bin/scilab-adv-cli -nb -nouserstartup -e \"$$COMMAND\"";\
 @BUILD_HELP_TRUE@                      LANG=C SCI_DISABLE_TK=1 SCI_JAVA_ENABLE_HEADLESS=1 $(top_builddir)/bin/scilab-adv-cli -nb -l $$l -nouserstartup -e "$$COMMAND" || exit 1;\
 @BUILD_HELP_TRUE@              done; \
 @BUILD_HELP_TRUE@      else \
index 0ed7b8e..2119b95 100755 (executable)
@@ -614,11 +614,7 @@ cd "$LOCALOLDPWD"
 #export DISPLAY
 
 
-#
-# Scilab will not work on some Mac OSX version
-# Check version number and ask user if he wants to go on.
-#
-check_macosx_version()
+detect_macosx_version()
 {
     macosxVersion=`sw_vers | grep '^ProductVersion:' | grep -o '[0-9]*\.[0-9]*\.[0-9]*'`
     if test "${macosxVersion}" = ""; then
@@ -632,30 +628,63 @@ check_macosx_version()
         echo "Found MacOSX Version: $macosxVersion"
     fi
 
+}
+
+set_macox_specific_path()
+{
+
+    PATH_TO_SPECIFIC_10_6=$SCIBINARYBASE/lib/thirdparty/10.6/
+    PATH_TO_SPECIFIC_10_5=$SCIBINARYBASE/lib/thirdparty/10.5/
+
+    case $macosxMajorVersion in
+        10)
+            case $macosxMinorVersion in
+                6)
+                   # the iconv lib fails under 10.7, just declare it for 10.5 & 10.6
+                    LD_LIBRARY_PATH=$PATH_TO_SPECIFIC_10_6${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH}
+                    DYLD_LIBRARY_PATH=$PATH_TO_SPECIFIC_10_6${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH}
+                    ;;
+                 5)
+                    # the iconv lib fails under 10.7, just declare it for 10.5 & 10.6
+                    LD_LIBRARY_PATH=$PATH_TO_SPECIFIC_10_6${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH}
+                    DYLD_LIBRARY_PATH=$PATH_TO_SPECIFIC_10_6${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH}
+                    LD_LIBRARY_PATH=$PATH_TO_SPECIFIC_10_5${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH}
+                    DYLD_LIBRARY_PATH=$PATH_TO_SPECIFIC_10_5${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH}
+                    ;;
+            esac
+            ;;
+    esac
+
+}
+
+#
+# Scilab will not work on some Mac OSX version
+# Check version number and ask user if he wants to go on.
+#
+check_macosx_version()
+{
+
     case $macosxMajorVersion in
         10)
             case $macosxMinorVersion in
                 7)
                    # We force to install JRE on Lion
                    /usr/libexec/java_home --request
-
-                   # We remove if it exists with 10.7
-                              rm -rf $BINPATH/../lib/thirdparty/libiconv.2.4.0.dylib
                    ;;
 
                 6)
+
                     if test $macosxBuildVersion -le 4; then
                         # Version <= 10.6.4
                         osascript $BINPATH/checkmacosx.applescript $macosxVersion "10.6.5 (Snow Leopard) or newer system" || exit 128
                     fi
                     ;;
-# Does not work under 10.5 binary for now. Fail by default
-#                 5)
-#                     if test $macosxBuildVersion -ge 8; then
-#                         # Version <= 10.5.8
-#                         osascript $BINPATH/checkmacosx.applescript $macosxVersion "10.5.8 (Leopard) or newer system" || exit 128
-#                         fi
-#                    ;;
+                 5)
+                     if test $macosxBuildVersion -le 7; then
+                         # Version <= 10.5.8
+                         osascript $BINPATH/checkmacosx.applescript $macosxVersion "10.5.8 (Leopard) or newer system" || exit 128
+                         fi
+                    ;;
                 *)
                     osascript $BINPATH/checkmacosx.applescript $macosxVersion "10.6.5 (Snow Leopard) or newer system" || exit 128
                     ;;
@@ -692,6 +721,10 @@ case $OS in
         # display a standard window
         BINPATH=$(dirname $0)
         # Do not perform the check with Scilab is started in CLI mode
+
+        detect_macosx_version
+        set_macox_specific_path
+
         if test "$SCILAB_MODE" = "gui"; then
             check_macosx_version
         fi
@@ -709,6 +742,10 @@ fi
 export LD_LIBRARY_PATH
 export PATH
 
+# Scilab does not support the LANGUAGE variable.
+# Unset to avoid some weird issue. CF bug #10032
+unset LANGUAGE
+
 if test $IS_SCILAB_BINARY -ne 1; then
 # We are not using the Scilab binary, find out where docbook is.
     find_docbook_path
@@ -878,8 +915,8 @@ if test "$rest" = "yes"; then
                 fi
                 ;;
             -psn_*)
-        # Under Mac OS X, .app is adding the arg -psn_0_xxxx
-        # (psn = ProcessSerialNumber). It is not used (but could be in the future)
+            # Under Mac OS X, .app is adding the arg -psn_0_xxxx
+            # (psn = ProcessSerialNumber). It is not used (but could be in the future)
                 ;;
             -display|-f|-l|-e|-d|-mem)
                 prevarg=1
index ae8f339..0290e03 100755 (executable)
@@ -9127,7 +9127,10 @@ case "$CC" in
     ;;
 
   *-*-darwin*)
-case "$F77" in
+    CFLAGS="$CFLAGS -no_compact_linkedit -mmacosx-version-min=10.5"
+    CXXFLAGS="$CXXFLAGS -no_compact_linkedit -mmacosx-version-min=10.5"
+    FFLAGS="$FFLAGS -no_compact_linkedit -mmacosx-version-min=10.5"
+    case "$F77" in
          gfortran-*|gfortran)
              # Extract from gfortran -v the version it has been built for
                MAC_DETECTED_ARCH="`$F77 -v 2>&1|grep "Target:"|sed -e "s/Target: \([a-z0-9A-Z_]*\).*/\1/g"`"
@@ -10293,7 +10296,7 @@ $as_echo "$ac_java_classpath" >&6; }
 $as_echo_n "checking to see if the java compiler works... " >&6; }
 
     cat << \EOF > conftest.java
-// #line 10296 "configure"
+// #line 10299 "configure"
 
 
 public class conftest {
@@ -10359,7 +10362,7 @@ $as_echo_n "checking type of jvm... " >&6; }
     if test "x$ac_java_jvm_name" = "x" ; then
 
     cat << \EOF > conftest.java
-// #line 10362 "configure"
+// #line 10365 "configure"
 import gnu.java.io.EncodingManager;
 
 public class conftest {
@@ -10422,7 +10425,7 @@ $as_echo_n "checking java API version... " >&6; }
     # The class java.nio.charset.Charset is new to 1.4
 
     cat << \EOF > conftest.java
-// #line 10425 "configure"
+// #line 10428 "configure"
 import java.nio.charset.Charset;
 
 public class conftest {
@@ -10466,7 +10469,7 @@ EOF
     # The class java.lang.StringBuilder is new to 1.5
 
     cat << \EOF > conftest.java
-// #line 10469 "configure"
+// #line 10472 "configure"
 import java.lang.StringBuilder;
 
 public class conftest {
@@ -10510,7 +10513,7 @@ EOF
     # The class java.util.ArrayDeque is new to 1.6
 
     cat << \EOF > conftest.java
-// #line 10513 "configure"
+// #line 10516 "configure"
 import java.util.ArrayDeque;
 
 public class conftest {
@@ -10554,7 +10557,7 @@ EOF
     # The class java.nio.file.Path is new to 1.7
 
     cat << \EOF > conftest.java
-// #line 10557 "configure"
+// #line 10560 "configure"
 import java.nio.file.Path;
 
 public class conftest {
@@ -11923,7 +11926,7 @@ $as_echo_n "checking jgraphx... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 11926 "configure"
+// #line 11929 "configure"
 import com.mxgraph.model.mxCell;
 
 public class conftest {
@@ -12017,7 +12020,7 @@ $as_echo_n "checking minimal version (1.7.0.6) of jgraphx... " >&6; }
    if test "x" == "x"; then
 
     cat << \EOF > conftest.java
-// #line 12020 "configure"
+// #line 12023 "configure"
 import com.mxgraph.view.mxGraph;
 
 public class conftest {
@@ -12068,7 +12071,7 @@ EOF
    else
 
     cat << \EOF > conftest.java
-// #line 12071 "configure"
+// #line 12074 "configure"
 import com.mxgraph.view.mxGraph;
 
 public class conftest {
@@ -12145,7 +12148,7 @@ $as_echo_n "checking jhdf5... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 12148 "configure"
+// #line 12151 "configure"
 import ncsa.hdf.hdf5lib.HDF5Constants;
 
 public class conftest {
@@ -12298,7 +12301,7 @@ $as_echo_n "checking minimal version (1.8.4) of hdf5... " >&6; }
    if test "x" == "x"; then
 
     cat << \EOF > conftest.java
-// #line 12301 "configure"
+// #line 12304 "configure"
 import ncsa.hdf.hdf5lib.H5;
 
 public class conftest {
@@ -12353,7 +12356,7 @@ EOF
    else
 
     cat << \EOF > conftest.java
-// #line 12356 "configure"
+// #line 12359 "configure"
 import ncsa.hdf.hdf5lib.H5;
 
 public class conftest {
@@ -12437,7 +12440,7 @@ $as_echo_n "checking flexdock... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 12440 "configure"
+// #line 12443 "configure"
 import org.flexdock.docking.DockingManager;
 
 public class conftest {
@@ -12531,7 +12534,7 @@ $as_echo_n "checking minimal version (0.5.3) of flexdock... " >&6; }
    if test "x" == "x"; then
 
     cat << \EOF > conftest.java
-// #line 12534 "configure"
+// #line 12537 "configure"
 import org.flexdock.util.Utilities;
 
 public class conftest {
@@ -12582,7 +12585,7 @@ EOF
    else
 
     cat << \EOF > conftest.java
-// #line 12585 "configure"
+// #line 12588 "configure"
 import org.flexdock.util.Utilities;
 
 public class conftest {
@@ -12655,7 +12658,7 @@ $as_echo_n "checking looks... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 12658 "configure"
+// #line 12661 "configure"
 import com.jgoodies.looks.common.MenuItemRenderer;
 
 public class conftest {
@@ -12762,7 +12765,7 @@ $as_echo_n "checking jgoodies-looks... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 12765 "configure"
+// #line 12768 "configure"
 import com.jgoodies.looks.common.MenuItemRenderer;
 
 public class conftest {
@@ -12870,7 +12873,7 @@ $as_echo_n "checking skinlf... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 12873 "configure"
+// #line 12876 "configure"
 import com.l2fprod.util.AccessUtils;
 
 public class conftest {
@@ -12977,7 +12980,7 @@ $as_echo_n "checking jogl... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 12980 "configure"
+// #line 12983 "configure"
 import javax.media.opengl.glu.GLUnurbs;
 
 public class conftest {
@@ -13191,7 +13194,7 @@ $as_echo_n "checking gluegen-rt... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13194 "configure"
+// #line 13197 "configure"
 import com.sun.gluegen.runtime.CPU;
 
 public class conftest {
@@ -13354,7 +13357,7 @@ $as_echo_n "checking jhall... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13357 "configure"
+// #line 13360 "configure"
 import javax.help.JHelp;
 
 public class conftest {
@@ -13461,7 +13464,7 @@ $as_echo_n "checking javahelp2... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13464 "configure"
+// #line 13467 "configure"
 import javax.help.JHelp;
 
 public class conftest {
@@ -13569,7 +13572,7 @@ $as_echo_n "checking jrosetta-API... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13572 "configure"
+// #line 13575 "configure"
 import com.artenum.rosetta.interfaces.core.ConsoleConfiguration;
 
 public class conftest {
@@ -13644,7 +13647,7 @@ $as_echo "$jar_resolved" >&6; }
     if test "$found_jar" = "no"; then
       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 $as_echo "no" >&6; }
-      if test "" = "yes"; then
+      if test ""yes"" = "yes"; then
          { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find or use the Java package/jar jrosetta-API used by JRosetta : Console API Artenum / Scilab (looking for package com.artenum.rosetta.interfaces.core.ConsoleConfiguration)" >&5
 $as_echo "$as_me: WARNING: Could not find or use the Java package/jar jrosetta-API used by JRosetta : Console API Artenum / Scilab (looking for package com.artenum.rosetta.interfaces.core.ConsoleConfiguration)" >&2;}
       else
@@ -13653,6 +13656,112 @@ $as_echo "$as_me: WARNING: Could not find or use the Java package/jar jrosetta-A
     fi
 
                 JROSETTA_API=$PACKAGE_JAR_FILE
+               if test -z "$JROSETTA_API"; then
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking jrosetta-api" >&5
+$as_echo_n "checking jrosetta-api... " >&6; }
+    PACKAGE_JAR_FILE=
+    found_jar=no
+    saved_ac_java_classpath=$ac_java_classpath
+    DEFAULT_JAR_DIR="/usr/share/java /usr/lib/java /usr/share/java /usr/share/java/jar /opt/java/lib /usr/local/java /usr/local/java/jar /usr/local/share/java /usr/local/share/java/jar /usr/local/lib/java $(ls -d /usr/share/java/* 2>/dev/null) $(ls -d /usr/lib64/* 2>/dev/null) $(ls -d /usr/lib/* 2>/dev/null)  $(ls -d /usr/share/*/lib 2>/dev/null)"
+    for jardir in "`pwd`/thirdparty" "`pwd`/jar" $DEFAULT_JAR_DIR "$_user_libdir"; do
+      for jar in "$jardir/jrosetta-api.jar" "$jardir/libjrosetta-api.jar" "$jardir/libjrosetta-api-java.jar" "$jardir/jrosetta-api*.jar"; do
+#    jar=`echo $jar|sed -e 's/ /\\ /'`
+#    echo "protected $jar"
+#    jar_resolved=`ls $jar 2>/dev/null`
+#    echo "looking for $jar_resolved"
+# TODO check the behaviour when spaces
+    jars_resolved=`ls $jar 2>/dev/null`
+    for jar_resolved in $jars_resolved; do # If several jars matches
+        if test -e "$jar_resolved"; then
+          export ac_java_classpath="$jar_resolved:$ac_java_classpath"
+
+    cat << \EOF > conftest.java
+// #line 13680 "configure"
+import com.artenum.rosetta.interfaces.core.ConsoleConfiguration;
+
+public class conftest {
+    public static void main(String[] argv) {
+
+    }
+}
+EOF
+
+    CLASSPATH=$ac_java_classpath
+    export CLASSPATH
+    cmd="$JAVAC ${JAVAC_FLAGS} conftest.java"
+    if (echo $cmd >&5 ; eval $cmd >conftest.java.output 2>&5) ; then
+       if test ""no"" = "no"; then
+           echo "yes" >&5
+
+            { $as_echo "$as_me:${as_lineno-$LINENO}: result: $jar_resolved" >&5
+$as_echo "$jar_resolved" >&6; }
+            found_jar=yes
+            PACKAGE_JAR_FILE=$jar_resolved
+            break
+
+       else
+              cmd="$JAVA conftest"
+              if (echo $cmd >&5 ; eval $cmd >conftest.java.output 2>&5); then
+               echo "yes" >&5
+
+            { $as_echo "$as_me:${as_lineno-$LINENO}: result: $jar_resolved" >&5
+$as_echo "$jar_resolved" >&6; }
+            found_jar=yes
+            PACKAGE_JAR_FILE=$jar_resolved
+            break
+
+            else
+                echo "configure: failed program was:" >&5
+                cat conftest.java >&5
+                if test -s conftest.java.output; then
+                   STDOUT=`cat conftest.java.output`
+                fi
+                echo "configure: CLASSPATH was $CLASSPATH" >&5
+
+            ac_java_classpath=$saved_ac_java_classpath
+
+
+                            fi
+        fi
+        if test -f conftest.java.output; then
+           rm conftest.java.output
+        fi
+    else
+        echo "configure: failed program was:" >&5
+        cat conftest.java >&5
+        echo "configure: CLASSPATH was $CLASSPATH" >&5
+
+            ac_java_classpath=$saved_ac_java_classpath
+
+
+            fi
+
+        fi
+      done
+      # If ls returns several results and the first one is OK, stop the search
+      if test "$found_jar" = "yes"; then
+        break
+      fi
+      done
+      # If found, no need to search in other directory
+      if test "$found_jar" = "yes"; then
+        break
+      fi
+    done
+    if test "$found_jar" = "no"; then
+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+      if test "" = "yes"; then
+         { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find or use the Java package/jar jrosetta-api used by JRosetta : Console API Artenum / Scilab (looking for package com.artenum.rosetta.interfaces.core.ConsoleConfiguration)" >&5
+$as_echo "$as_me: WARNING: Could not find or use the Java package/jar jrosetta-api used by JRosetta : Console API Artenum / Scilab (looking for package com.artenum.rosetta.interfaces.core.ConsoleConfiguration)" >&2;}
+      else
+          as_fn_error $? "Could not find or use the Java package/jar jrosetta-api used by JRosetta : Console API Artenum / Scilab (looking for package com.artenum.rosetta.interfaces.core.ConsoleConfiguration)" "$LINENO" 5
+      fi
+    fi
+
+                       JROSETTA_API=$PACKAGE_JAR_FILE
+               fi
 
 
                 # Console Core
@@ -13676,7 +13785,7 @@ $as_echo_n "checking jrosetta-engine... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13679 "configure"
+// #line 13788 "configure"
 import com.artenum.rosetta.core.action.AbstractConsoleAction;
 
 public class conftest {
@@ -13762,6 +13871,116 @@ $as_echo "$as_me: WARNING: Could not find or use the Java package/jar jrosetta-e
                 JROSETTA_ENGINE=$PACKAGE_JAR_FILE
 
 
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking minimal version (1.0.4) of jrosetta-engine" >&5
+$as_echo_n "checking minimal version (1.0.4) of jrosetta-engine... " >&6; }
+   saved_ac_java_classpath=$ac_java_classpath
+   export ac_java_classpath="$JROSETTA_ENGINE:$ac_java_classpath"
+   if test "x" == "x"; then
+
+    cat << \EOF > conftest.java
+// #line 13881 "configure"
+import com.artenum.rosetta.util.ConfigurationBuilder;
+
+public class conftest {
+    public static void main(String[] argv) {
+        String minVersion="1.0.4";
+
+                            System.out.println(ConfigurationBuilder.getVersion());
+                                  if (minVersion.compareTo(ConfigurationBuilder.getVersion()) > 0) {
+                                   System.exit(-1);
+                                }
+
+    }
+}
+EOF
+
+    CLASSPATH=$ac_java_classpath
+    export CLASSPATH
+    cmd="$JAVAC ${JAVAC_FLAGS} conftest.java"
+    if (echo $cmd >&5 ; eval $cmd >conftest.java.output 2>&5) ; then
+       if test ""yes"" = "no"; then
+           echo "yes" >&5
+              echo "yes"
+       else
+              cmd="$JAVA conftest"
+              if (echo $cmd >&5 ; eval $cmd >conftest.java.output 2>&5); then
+               echo "yes" >&5
+                  echo "yes"
+            else
+                echo "configure: failed program was:" >&5
+                cat conftest.java >&5
+                if test -s conftest.java.output; then
+                   STDOUT=`cat conftest.java.output`
+                fi
+                echo "configure: CLASSPATH was $CLASSPATH" >&5
+                  as_fn_error $? "Wrong version of jrosetta-engine. Expected at least 1.0.4. Found $STDOUT" "$LINENO" 5
+                            fi
+        fi
+        if test -f conftest.java.output; then
+           rm conftest.java.output
+        fi
+    else
+        echo "configure: failed program was:" >&5
+        cat conftest.java >&5
+        echo "configure: CLASSPATH was $CLASSPATH" >&5
+          as_fn_error $? "Wrong version of jrosetta-engine. Expected at least 1.0.4. Found $STDOUT" "$LINENO" 5
+            fi
+
+   else
+
+    cat << \EOF > conftest.java
+// #line 13932 "configure"
+import com.artenum.rosetta.util.ConfigurationBuilder;
+
+public class conftest {
+    public static void main(String[] argv) {
+        String minVersion="1.0.4";
+
+                            System.out.println(ConfigurationBuilder.getVersion());
+                                  if (minVersion.compareTo(ConfigurationBuilder.getVersion()) != 0) {
+                                   System.exit(-1);
+                                }
+
+    }
+}
+EOF
+
+    CLASSPATH=$ac_java_classpath
+    export CLASSPATH
+    cmd="$JAVAC ${JAVAC_FLAGS} conftest.java"
+    if (echo $cmd >&5 ; eval $cmd >conftest.java.output 2>&5) ; then
+       if test ""yes"" = "no"; then
+           echo "yes" >&5
+              echo "yes"
+       else
+              cmd="$JAVA conftest"
+              if (echo $cmd >&5 ; eval $cmd >conftest.java.output 2>&5); then
+               echo "yes" >&5
+                  echo "yes"
+            else
+                echo "configure: failed program was:" >&5
+                cat conftest.java >&5
+                if test -s conftest.java.output; then
+                   STDOUT=`cat conftest.java.output`
+                fi
+                echo "configure: CLASSPATH was $CLASSPATH" >&5
+                  as_fn_error $? "Wrong version of jrosetta-engine. Expected exact version 1.0.4. Found $STDOUT" "$LINENO" 5
+                            fi
+        fi
+        if test -f conftest.java.output; then
+           rm conftest.java.output
+        fi
+    else
+        echo "configure: failed program was:" >&5
+        cat conftest.java >&5
+        echo "configure: CLASSPATH was $CLASSPATH" >&5
+          as_fn_error $? "Wrong version of jrosetta-engine. Expected exact version 1.0.4. Found $STDOUT" "$LINENO" 5
+            fi
+
+    fi
+   ac_java_classpath=$saved_ac_java_classpath
+
+
 
                 # MathML rendering solution
                 # Used in both graphic & help
@@ -13785,7 +14004,7 @@ $as_echo_n "checking jeuclid-core... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13788 "configure"
+// #line 14007 "configure"
 import net.sourceforge.jeuclid.LayoutContext;
 
 public class conftest {
@@ -13894,7 +14113,7 @@ $as_echo_n "checking fop... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13897 "configure"
+// #line 14116 "configure"
 import org.apache.fop.pdf.PDFInfo;
 
 public class conftest {
@@ -14001,7 +14220,7 @@ $as_echo_n "checking batik-all... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14004 "configure"
+// #line 14223 "configure"
 import org.apache.batik.parser.Parser;
 
 public class conftest {
@@ -14108,7 +14327,7 @@ $as_echo_n "checking batik... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14111 "configure"
+// #line 14330 "configure"
 import org.apache.batik.parser.Parser;
 
 public class conftest {
@@ -14202,7 +14421,7 @@ $as_echo_n "checking minimal version (1.7) of batik... " >&6; }
    if test "x" == "x"; then
 
     cat << \EOF > conftest.java
-// #line 14205 "configure"
+// #line 14424 "configure"
 import org.apache.batik.Version;
 
 public class conftest {
@@ -14253,7 +14472,7 @@ EOF
    else
 
     cat << \EOF > conftest.java
-// #line 14256 "configure"
+// #line 14475 "configure"
 import org.apache.batik.Version;
 
 public class conftest {
@@ -14326,7 +14545,7 @@ $as_echo_n "checking commons-io... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14329 "configure"
+// #line 14548 "configure"
 import org.apache.commons.io.output.CountingOutputStream;
 
 public class conftest {
@@ -14433,7 +14652,7 @@ $as_echo_n "checking xmlgraphics-commons... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14436 "configure"
+// #line 14655 "configure"
 import org.apache.xmlgraphics.util.Service;
 
 public class conftest {
@@ -14540,7 +14759,7 @@ $as_echo_n "checking avalon-framework... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14543 "configure"
+// #line 14762 "configure"
 import org.apache.avalon.framework.configuration.ConfigurationException;
 
 public class conftest {
@@ -14647,7 +14866,7 @@ $as_echo_n "checking xml-apis-ext... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14650 "configure"
+// #line 14869 "configure"
 import org.w3c.dom.svg.SVGDocument;
 
 public class conftest {
@@ -14754,7 +14973,7 @@ $as_echo_n "checking xml-commons-apis-ext... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14757 "configure"
+// #line 14976 "configure"
 import org.w3c.dom.svg.SVGDocument;
 
 public class conftest {
@@ -14865,7 +15084,7 @@ $as_echo_n "checking commons-logging... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14868 "configure"
+// #line 15087 "configure"
 import org.apache.commons.logging.LogFactory;
 
 public class conftest {
@@ -14972,7 +15191,7 @@ $as_echo_n "checking jlatexmath... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14975 "configure"
+// #line 15194 "configure"
 import org.scilab.forge.jlatexmath.TeXFormula;
 
 public class conftest {
@@ -15066,7 +15285,7 @@ $as_echo_n "checking minimal version (0.9.4) of jlatexmath... " >&6; }
    if test "x" == "x"; then
 
     cat << \EOF > conftest.java
-// #line 15069 "configure"
+// #line 15288 "configure"
 import org.scilab.forge.jlatexmath.TeXFormula;
 
 public class conftest {
@@ -15117,7 +15336,7 @@ EOF
    else
 
     cat << \EOF > conftest.java
-// #line 15120 "configure"
+// #line 15339 "configure"
 import org.scilab.forge.jlatexmath.TeXFormula;
 
 public class conftest {
@@ -15196,7 +15415,7 @@ $as_echo_n "checking checkstyle... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 15199 "configure"
+// #line 15418 "configure"
 import com.puppycrawl.tools.checkstyle.CheckStyleTask;
 
 public class conftest {
@@ -15303,7 +15522,7 @@ $as_echo_n "checking commons-beanutils... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 15306 "configure"
+// #line 15525 "configure"
 import org.apache.commons.beanutils.Converter;
 
 public class conftest {
@@ -15410,7 +15629,7 @@ $as_echo_n "checking antlr... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 15413 "configure"
+// #line 15632 "configure"
 import antlr.TokenStreamException;
 
 public class conftest {
@@ -15517,7 +15736,7 @@ $as_echo_n "checking testng... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 15520 "configure"
+// #line 15739 "configure"
 import org.testng.TestNG;
 
 public class conftest {
@@ -15624,7 +15843,7 @@ $as_echo_n "checking qdox... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 15627 "configure"
+// #line 15846 "configure"
 import com.thoughtworks.qdox.tools.QDoxTester;
 
 public class conftest {
@@ -15731,7 +15950,7 @@ $as_echo_n "checking bsh... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 15734 "configure"
+// #line 15953 "configure"
 import bsh.Console;
 
 public class conftest {
@@ -15838,7 +16057,7 @@ $as_echo_n "checking junit... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 15841 "configure"
+// #line 16060 "configure"
 import junit.framework.Assert;
 
 public class conftest {
@@ -16142,7 +16361,32 @@ test -n "$GIWS_BIN" || GIWS_BIN="no"
                as_fn_error $? "Could find giws in the PATH" "$LINENO" 5
    fi
 fi
-chmod +x $GIWS_BIN
+
+if test -f $GIWS_BIN; then
+   chmod +x $GIWS_BIN
+fi
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GIWS version" >&5
+$as_echo_n "checking for GIWS version... " >&6; }
+giws_version=`$GIWS_BIN --version 2>&1 | grep 'GIWS' | sed 's/.*\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/g'`
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $giws_version" >&5
+$as_echo "$giws_version" >&6; }
+if test -n "$giws_version" ; then
+       # Calculate the required version number
+    giws_tmp=`echo 1.3.0 | sed 's/[^0-9]\+/ /g'`
+    giws_required_version=`echo $giws_tmp | awk '{print  1000000 * $ 1 +  1000 * $ 2 + $ 3}'`
+
+       # Calculate the available version number
+    giws_tmp=`echo $giws_version | sed 's/[^0-9]\+/ /g'`
+    giws_tmp=`echo $giws_tmp | awk '{print  1000000 * $ 1 +  1000 * $ 2 + $ 3}'`
+
+       if test $giws_required_version -gt $giws_tmp ; then
+       as_fn_error $? "GIWS version 1.3.0 is required, $giws_version detected" "$LINENO" 5
+    fi
+else
+       as_fn_error $? "cannot determine GIWS version" "$LINENO" 5
+fi
+
 
 
 
@@ -23372,7 +23616,7 @@ CPPFLAGS="$CPPFLAGS -I$CHK_TCL_INCLUDE_PATH"
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if tcl is version $CHK_TCL_MAJOR.$CHK_TCL_MINOR or later" >&5
 $as_echo_n "checking if tcl is version $CHK_TCL_MAJOR.$CHK_TCL_MINOR or later... " >&6; }
 cat > conftest.$ac_ext <<EOF
-#line 23375 "configure"
+#line 23619 "configure"
 #include "confdefs.h"
 
 #include "$CHK_TCL_INCLUDE_PATH/$CHK_TCL_INC_NAME"
@@ -23682,7 +23926,7 @@ CPPFLAGS="$CPPFLAGS $TCL_INC_PATH -I$CHK_TK_INCLUDE_PATH $X_CFLAGS"
 $as_echo_n "checking if tk is version $CHK_TK_MAJOR.$CHK_TK_MINOR or later... " >&6; }
 
 cat > conftest.$ac_ext <<EOF
-#line 23685 "configure"
+#line 23929 "configure"
 #include "confdefs.h"
 
 #include "$CHK_TK_INCLUDE_PATH/$CHK_TK_INC_NAME"
@@ -24263,7 +24507,7 @@ $as_echo_n "checking saxon... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 24266 "configure"
+// #line 24510 "configure"
 import com.icl.saxon.Loader;
 
 public class conftest {
@@ -24370,7 +24614,7 @@ $as_echo_n "checking jlatexmath-fop... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 24373 "configure"
+// #line 24617 "configure"
 import org.scilab.forge.jlatexmath.fop.JLaTeXMathObj;
 
 public class conftest {
@@ -30677,7 +30921,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 30680 "configure"
+#line 30924 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -30783,7 +31027,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 30786 "configure"
+#line 31030 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
index e5827eb..830719e 100644 (file)
@@ -597,7 +597,10 @@ case "$CC" in
     ;;
 
   *-*-darwin*)
-case "$F77" in
+    CFLAGS="$CFLAGS -no_compact_linkedit -mmacosx-version-min=10.5"
+    CXXFLAGS="$CXXFLAGS -no_compact_linkedit -mmacosx-version-min=10.5"
+    FFLAGS="$FFLAGS -no_compact_linkedit -mmacosx-version-min=10.5"
+    case "$F77" in
          gfortran-*|gfortran)
              # Extract from gfortran -v the version it has been built for
                MAC_DETECTED_ARCH="`$F77 -v 2>&1|grep "Target:"|sed -e "s/Target: \([[a-z0-9A-Z_]]*\).*/\1/g"`"
@@ -938,14 +941,19 @@ the the JNI libraries."])],
                 AC_SUBST(JHALL)
 
                 # Console API
-                AC_JAVA_CHECK_PACKAGE([jrosetta-API],[com.artenum.rosetta.interfaces.core.ConsoleConfiguration],[JRosetta : Console API Artenum / Scilab])
+                AC_JAVA_CHECK_PACKAGE([jrosetta-API],[com.artenum.rosetta.interfaces.core.ConsoleConfiguration],[JRosetta : Console API Artenum / Scilab],"yes")
                 JROSETTA_API=$PACKAGE_JAR_FILE
+               if test -z "$JROSETTA_API"; then
+                       AC_JAVA_CHECK_PACKAGE([jrosetta-api],[com.artenum.rosetta.interfaces.core.ConsoleConfiguration],[JRosetta : Console API Artenum / Scilab])
+                       JROSETTA_API=$PACKAGE_JAR_FILE
+               fi
                 AC_SUBST(JROSETTA_API)
 
                 # Console Core
                 AC_JAVA_CHECK_PACKAGE([jrosetta-engine],[com.artenum.rosetta.core.action.AbstractConsoleAction],[JRosetta : Console Core Artenum / Scilab])
                 JROSETTA_ENGINE=$PACKAGE_JAR_FILE
                 AC_SUBST(JROSETTA_ENGINE)
+                AC_JAVA_CHECK_VERSION_PACKAGE([jrosetta-engine],[import com.artenum.rosetta.util.ConfigurationBuilder;],$JROSETTA_ENGINE,[1.0.4],[ConfigurationBuilder.getVersion()])
 
 
                 # MathML rendering solution
@@ -1083,7 +1091,7 @@ the the JNI libraries."])],
     # Giws is the equivalent of Swig developped by the Scilab team
     # in order to provide a wrapper to Java from C/C++
     if test "$enable_build_giws" != no -a "$enable_build_giws" != ""; then
-        AC_GIWS()
+        AC_GIWS([1.3.0])
     fi
 fi
 
diff --git a/scilab/desktop/README b/scilab/desktop/README
deleted file mode 100644 (file)
index 3973a7a..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-For changing icons (if you have XPM)
-************************************
-
-[1] Copy "scilab.xpm" into the directory where you store xpm files 
-
-[2] For ctwm : add in .ctwmrc in Icons 
-
-Icons {
-       ....
-    "scilab"    "xpm:scilab.xpm"
-    "ScilabGraphic*"  "xpm:scilab.xpm"
-    "Metanet"   "xpm:metanet.xpm"
-}
-
-[3] For fvwm : add in .fvwmrc 
-
-Style "Scilab"     Icon scilab.xpm
-Style "ScilabGraphic*" Icon scilab.xpm
-Style "Metanet"    Icon metanet.xpm
diff --git a/scilab/desktop/puffin_128.png b/scilab/desktop/puffin_128.png
new file mode 100644 (file)
index 0000000..3c97200
Binary files /dev/null and b/scilab/desktop/puffin_128.png differ
diff --git a/scilab/desktop/puffin_128.xpm b/scilab/desktop/puffin_128.xpm
deleted file mode 100644 (file)
index 0f244ef..0000000
+++ /dev/null
@@ -1,863 +0,0 @@
-/* XPM */
-static char * puffin_128_xpm[] = {
-"128 128 732 2",
-"      c None",
-".     c #4C4C4C",
-"+     c #363636",
-"@     c #222222",
-"#     c #0E0E0E",
-"$     c #050505",
-"%     c #010101",
-"&     c #040404",
-"*     c #0D0D0D",
-"=     c #282828",
-"-     c #444444",
-";     c #3A3A3A",
-">     c #151515",
-",     c #000000",
-"'     c #2F2F2F",
-")     c #343434",
-"!     c #646464",
-"~     c #020202",
-"{     c #131313",
-"]     c #303030",
-"^     c #202020",
-"/     c #5B5B5B",
-"(     c #848484",
-"_     c #9F9F9F",
-":     c #B1B1B1",
-"<     c #BDBDBD",
-"[     c #BBBBBB",
-"}     c #AAAAAA",
-"|     c #8A8A8A",
-"1     c #4F4F4F",
-"2     c #494949",
-"3     c #373737",
-"4     c #767676",
-"5     c #C7C7C7",
-"6     c #FAFAFA",
-"7     c #FFFFFF",
-"8     c #E1E1E1",
-"9     c #878787",
-"0     c #030303",
-"a     c #98984F",
-"b     c #E5E5E5",
-"c     c #E6E6E6",
-"d     c #6C6C6C",
-"e     c #F0BA29",
-"f     c #030B00",
-"g     c #CBCBCB",
-"h     c #C3C3C3",
-"i     c #3F3F3F",
-"j     c #DC7079",
-"k     c #FF861A",
-"l     c #B39F1B",
-"m     c #4D4D4D",
-"n     c #F9F9F9",
-"o     c #A9A9A9",
-"p     c #2C2C2C",
-"q     c #181818",
-"r     c #DF745C",
-"s     c #CB211C",
-"t     c #FFC72A",
-"u     c #727E13",
-"v     c #D3D3D3",
-"w     c #919191",
-"x     c #FDFDFD",
-"y     c #A4A4A4",
-"z     c #5C5C5C",
-"A     c #DD6950",
-"B     c #D02F10",
-"C     c #E5653C",
-"D     c #FFDF2B",
-"E     c #273203",
-"F     c #BFBFBF",
-"G     c #292929",
-"H     c #6E6E6E",
-"I     c #FEFEFE",
-"J     c #AEAEAE",
-"K     c #474747",
-"L     c #E27F6A",
-"M     c #D33B0D",
-"N     c #D13D45",
-"O     c #FFA032",
-"P     c #E9DD2A",
-"Q     c #1B1B1B",
-"R     c #ACACAC",
-"S     c #A2A2A2",
-"T     c #7B7B7B",
-"U     c #2D2D2D",
-"V     c #D13306",
-"W     c #D95739",
-"X     c #D13E44",
-"Y     c #FFD12E",
-"Z     c #CCC825",
-"`     c #575757",
-" .    c #BEBEBE",
-"..    c #2B2B2B",
-"+.    c #C9C9C9",
-"@.    c #F5F5F5",
-"#.    c #E0E0E0",
-"$.    c #828282",
-"%.    c #888888",
-"&.    c #505050",
-"*.    c #D44019",
-"=.    c #D74E2C",
-"-.    c #D85340",
-";.    c #D8553D",
-">.    c #FFF530",
-",.    c #B3AA1E",
-"'.    c #5D5D5D",
-").    c #696969",
-"!.    c #393939",
-"~.    c #323232",
-"{.    c #454545",
-"].    c #B0B0B0",
-"^.    c #EDEDED",
-"/.    c #464646",
-"(.    c #DF735B",
-"_.    c #D23A0F",
-":.    c #DA5C3F",
-"<.    c #D44642",
-"[.    c #E07334",
-"}.    c #FEFD32",
-"|.    c #A39418",
-"1.    c #3B3B3B",
-"2.    c #EAEAEA",
-"3.    c #DBDBDB",
-"4.    c #A8A8A8",
-"5.    c #838383",
-"6.    c #787878",
-"7.    c #979797",
-"8.    c #B4B4B4",
-"9.    c #F3F3F3",
-"0.    c #D33C11",
-"a.    c #D9583A",
-"b.    c #D9593C",
-"c.    c #D23E43",
-"d.    c #E78B2F",
-"e.    c #9F8D17",
-"f.    c #F1F1F1",
-"g.    c #EFEFEF",
-"h.    c #BCBCBC",
-"i.    c #F2F2F2",
-"j.    c #C4C4C4",
-"k.    c #B3B3B3",
-"l.    c #CCCCCC",
-"m.    c #DC664D",
-"n.    c #D5441E",
-"o.    c #DA5B3E",
-"p.    c #D13D44",
-"q.    c #EC9B2B",
-"r.    c #A69418",
-"s.    c #B6B6B6",
-"t.    c #515151",
-"u.    c #D5431D",
-"v.    c #D95839",
-"w.    c #EDA12A",
-"x.    c #BDA61D",
-"y.    c #E07C67",
-"z.    c #D4411A",
-"A.    c #D95A3D",
-"B.    c #D13C44",
-"C.    c #EB992B",
-"D.    c #EBCF27",
-"E.    c #D9D9D9",
-"F.    c #171717",
-"G.    c #D95638",
-"H.    c #D7502F",
-"I.    c #D34143",
-"J.    c #E48231",
-"K.    c #FEF630",
-"L.    c #FEFC31",
-"M.    c #5F5109",
-"N.    c #1E1E1E",
-"O.    c #F8F8F8",
-"P.    c #D33F16",
-"Q.    c #D7503D",
-"R.    c #D9563D",
-"S.    c #FED929",
-"T.    c #E8CE26",
-"U.    c #4E4E4E",
-"V.    c #E17D68",
-"W.    c #D5431C",
-"X.    c #D95A3C",
-"Y.    c #D03945",
-"Z.    c #EEA42A",
-"`.    c #927C13",
-" +    c #7D7D7D",
-".+    c #DA5F45",
-"++    c #D74E2D",
-"@+    c #D54C40",
-"#+    c #D8543E",
-"$+    c #FEE02B",
-"%+    c #FEF930",
-"&+    c #413203",
-"*+    c #565656",
-"=+    c #D7502E",
-"-+    c #D95537",
-";+    c #DA5C3B",
-">+    c #E68430",
-",+    c #F1E02B",
-"'+    c #0D0500",
-")+    c #D54722",
-"!+    c #D9573C",
-"~+    c #D03845",
-"{+    c #F1AA28",
-"]+    c #D9C925",
-"^+    c #7E7E7E",
-"/+    c #E28471",
-"(+    c #D54520",
-"_+    c #DA5B3B",
-":+    c #D64E3F",
-"<+    c #F5C028",
-"[+    c #D0C123",
-"}+    c #020000",
-"|+    c #121212",
-"1+    c #929292",
-"2+    c #ECECEC",
-"3+    c #F0F0F0",
-"4+    c #868686",
-"5+    c #DF7762",
-"6+    c #D85131",
-"7+    c #D74D2B",
-"8+    c #D64926",
-"9+    c #DA5D40",
-"0+    c #D95536",
-"a+    c #D54824",
-"b+    c #D8522C",
-"c+    c #D23C31",
-"d+    c #D23D38",
-"e+    c #F7C728",
-"f+    c #DACE26",
-"g+    c #2A1E01",
-"h+    c #717171",
-"i+    c #F4F4F4",
-"j+    c #898989",
-"k+    c #D9593D",
-"l+    c #DB6146",
-"m+    c #DD6C54",
-"n+    c #E07862",
-"o+    c #DB5F43",
-"p+    c #D85232",
-"q+    c #E17B66",
-"r+    c #DE6D4F",
-"s+    c #D54744",
-"t+    c #D23A33",
-"u+    c #F2B421",
-"v+    c #FFEB2D",
-"w+    c #F6E62C",
-"x+    c #6C621F",
-"y+    c #1A1C2A",
-"z+    c #515152",
-"A+    c #6F6F6F",
-"B+    c #242424",
-"C+    c #858585",
-"D+    c #B5B5B5",
-"E+    c #A1A1A1",
-"F+    c #7C7C7C",
-"G+    c #404040",
-"H+    c #FADE5F",
-"I+    c #484848",
-"J+    c #353535",
-"K+    c #1D1D1D",
-"L+    c #999A9B",
-"M+    c #B4B6B6",
-"N+    c #E4E5E6",
-"O+    c #E1E3E4",
-"P+    c #D4D6D7",
-"Q+    c #FDFFFF",
-"R+    c #797A7B",
-"S+    c #D7D9DA",
-"T+    c #D8DADA",
-"U+    c #EAECED",
-"V+    c #D7DADA",
-"W+    c #E0E1E2",
-"X+    c #D5D7D8",
-"Y+    c #DADBDC",
-"Z+    c #FBFDFE",
-"`+    c #9E9FA0",
-" @    c #D9DBDB",
-".@    c #DCDEDF",
-"+@    c #F9FBFC",
-"@@    c #979899",
-"#@    c #DFE0E1",
-"$@    c #D5D7D9",
-"%@    c #DDDFDF",
-"&@    c #FBFDFD",
-"*@    c #CACCCD",
-"=@    c #686868",
-"-@    c #D8DADB",
-";@    c #F1F2F3",
-">@    c #F9FAFB",
-",@    c #C6C8C9",
-"'@    c #757777",
-")@    c #FAFDFD",
-"!@    c #949596",
-"~@    c #3A3B3B",
-"{@    c #E8EAEB",
-"]@    c #FCFEFF",
-"^@    c #B0B1B2",
-"/@    c #555656",
-"(@    c #E0E2E3",
-"_@    c #F5F7F8",
-":@    c #BBBDBE",
-"<@    c #4D4E4E",
-"[@    c #D6D8D9",
-"}@    c #F8F9FA",
-"|@    c #F5F8F9",
-"1@    c #A1A2A3",
-"2@    c #DDDEDF",
-"3@    c #DFE1E3",
-"4@    c #CCCECF",
-"5@    c #DADCDD",
-"6@    c #C8CACB",
-"7@    c #818283",
-"8@    c #E8EBEC",
-"9@    c #101010",
-"0@    c #FCFDFE",
-"a@    c #666768",
-"b@    c #DFDFE0",
-"c@    c #F9FCFD",
-"d@    c #F3F5F6",
-"e@    c #ADAEAF",
-"f@    c #DCDDDE",
-"g@    c #F1F4F4",
-"h@    c #B5B5B7",
-"i@    c #1A1A1A",
-"j@    c #F4F6F9",
-"k@    c #A9ABB0",
-"l@    c #DADBDB",
-"m@    c #D5DBED",
-"n@    c #D3DAFA",
-"o@    c #F4FBFF",
-"p@    c #83879C",
-"q@    c #5A5A5A",
-"r@    c #D4DAF4",
-"s@    c #DDDBCE",
-"t@    c #EADF8F",
-"u@    c #FAE86F",
-"v@    c #DFCA33",
-"w@    c #C9B621",
-"x@    c #B3A51D",
-"y@    c #857C13",
-"z@    c #3C3B05",
-"A@    c #D5DAF1",
-"B@    c #E4DDAD",
-"C@    c #FFE32C",
-"D@    c #FFE42C",
-"E@    c #FFE02B",
-"F@    c #FFEF2E",
-"G@    c #FFF22F",
-"H@    c #CCC023",
-"I@    c #706A0E",
-"J@    c #D9DBDF",
-"K@    c #D5DBF2",
-"L@    c #F9E13F",
-"M@    c #FFE52C",
-"N@    c #FFE32B",
-"O@    c #FFE22B",
-"P@    c #FFE92D",
-"Q@    c #DCCF27",
-"R@    c #6C660D",
-"S@    c #DADBDE",
-"T@    c #D4DBF6",
-"U@    c #F2DF67",
-"V@    c #FFE12B",
-"W@    c #C7BD22",
-"X@    c #3E3504",
-"Y@    c #626262",
-"Z@    c #DBDDDE",
-"`@    c #D2DAFC",
-" #    c #E8DD9C",
-".#    c #FFF42F",
-"+#    c #8F8615",
-"@#    c #D6D9DA",
-"##    c #D5DBEC",
-"$#    c #DCDCCF",
-"%#    c #FFF02F",
-"&#    c #CDC324",
-"*#    c #2E2402",
-"=#    c #F3E061",
-"-#    c #F9EB2D",
-";#    c #72690E",
-">#    c #D4DAF5",
-",#    c #E0DCC0",
-"'#    c #B7AC1E",
-")#    c #1E1701",
-"!#    c #545454",
-"~#    c #DFE1E2",
-"{#    c #D1DAFE",
-"]#    c #F3DF63",
-"^#    c #FFE62C",
-"/#    c #F3E42C",
-"(#    c #807912",
-"_#    c #D5DBEE",
-":#    c #D8DBE3",
-"<#    c #FEE32E",
-"[#    c #DFCF27",
-"}#    c #847B12",
-"|#    c #302D03",
-"1#    c #DADBD8",
-"2#    c #D2DAFB",
-"3#    c #DFDCC3",
-"4#    c #FEF830",
-"5#    c #FFE82D",
-"6#    c #E2CA25",
-"7#    c #CEB621",
-"8#    c #C3AD1F",
-"9#    c #C0AA1E",
-"0#    c #BAA61D",
-"a#    c #B09E1B",
-"b#    c #9E8F17",
-"c#    c #827811",
-"d#    c #5D570A",
-"e#    c #2C2C03",
-"f#    c #272727",
-"g#    c #D5D8D9",
-"h#    c #DADBDA",
-"i#    c #E1DDB9",
-"j#    c #FFF630",
-"k#    c #FEF931",
-"l#    c #DECB26",
-"m#    c #AEA11C",
-"n#    c #6E680E",
-"o#    c #1F1F01",
-"p#    c #DEDCCA",
-"q#    c #FDE330",
-"r#    c #FAE42C",
-"s#    c #BFB220",
-"t#    c #736D0F",
-"u#    c #111301",
-"v#    c #D2DAFE",
-"w#    c #FCE338",
-"x#    c #FFEE2E",
-"y#    c #F2DF2B",
-"z#    c #AA9F1B",
-"A#    c #4E4B07",
-"B#    c #D8DBE2",
-"C#    c #FCE236",
-"D#    c #FFF12F",
-"E#    c #FEF730",
-"F#    c #D6C424",
-"G#    c #867D13",
-"H#    c #3A3804",
-"I#    c #FDE32E",
-"J#    c #FFE72C",
-"K#    c #FEFA31",
-"L#    c #A99C1A",
-"M#    c #68620D",
-"N#    c #00000E",
-"O#    c #D5D6D7",
-"P#    c #DADBD9",
-"Q#    c #FAE32C",
-"R#    c #CABA22",
-"S#    c #7B7010",
-"T#    c #47401D",
-"U#    c #D0D9FE",
-"V#    c #E8DD99",
-"W#    c #FEDF2B",
-"X#    c #F2D72A",
-"Y#    c #FFE956",
-"Z#    c #D5D7D7",
-"`#    c #D9DBE1",
-" $    c #F3DF5E",
-".$    c #FFEA2D",
-"+$    c #FFE432",
-"@$    c #FFE84B",
-"#$    c #D5DBF0",
-"$$    c #D8DBE1",
-"%$    c #FFE435",
-"&$    c #FFE84F",
-"*$    c #D0DAFE",
-"=$    c #E9DD96",
-"-$    c #FFE643",
-";$    c #FFEA61",
-">$    c #D9DBDC",
-",$    c #D8DBE5",
-"'$    c #D5DBEF",
-")$    c #FBE13B",
-"!$    c #FFE439",
-"~$    c #FFE960",
-"{$    c #E7DD9D",
-"]$    c #FFE74C",
-"^$    c #D6DBE8",
-"/$    c #FDE230",
-"($    c #FFE434",
-"_$    c #D3DAFC",
-":$    c #E8DE9B",
-"<$    c #D5DBEB",
-"[$    c #DCDBD2",
-"}$    c #FFE12C",
-"|$    c #D2DAFD",
-"1$    c #F2DF66",
-"2$    c #D5DBF1",
-"3$    c #DCDBD1",
-"4$    c #EADE8D",
-"5$    c #FFE64A",
-"6$    c #F6E052",
-"7$    c #FFE42F",
-"8$    c #D5DAF2",
-"9$    c #FFE431",
-"0$    c #FFE53B",
-"a$    c #FFE744",
-"b$    c #FFE855",
-"c$    c #E4DDAA",
-"d$    c #F3DF66",
-"e$    c #FFE330",
-"f$    c #FFEC71",
-"g$    c #D6DBEC",
-"h$    c #FBE239",
-"i$    c #FFE63F",
-"j$    c #FFEA63",
-"k$    c #D3DAF7",
-"l$    c #FEE32F",
-"m$    c #FFE42E",
-"n$    c #FFE745",
-"o$    c #DBDBD4",
-"p$    c #D3DAF9",
-"q$    c #F1E06A",
-"r$    c #FFE22C",
-"s$    c #FFE856",
-"t$    c #D3DAF8",
-"u$    c #E2DDB2",
-"v$    c #F2E067",
-"w$    c #FDE233",
-"x$    c #FFEC75",
-"y$    c #D7DCDE",
-"z$    c #D7E2E4",
-"A$    c #D8E3E4",
-"B$    c #D9DDDB",
-"C$    c #D9DBDE",
-"D$    c #D4DAF7",
-"E$    c #D4DAF6",
-"F$    c #E2DDB5",
-"G$    c #EADF8E",
-"H$    c #F8E144",
-"I$    c #FFE32D",
-"J$    c #FFDD2A",
-"K$    c #FFEC6E",
-"L$    c #D7D7D8",
-"M$    c #D9E6E9",
-"N$    c #E1F0F3",
-"O$    c #DFDEDE",
-"P$    c #DEDBDB",
-"Q$    c #DFEFF1",
-"R$    c #D9ECF0",
-"S$    c #D6DADB",
-"T$    c #D9DADB",
-"U$    c #D7DBE8",
-"V$    c #D7DBE5",
-"W$    c #DCDBCF",
-"X$    c #E2DDB6",
-"Y$    c #E8DE99",
-"Z$    c #EEDF7B",
-"`$    c #F4E05D",
-" %    c #F9E142",
-".%    c #FEE22E",
-"+%    c #D7D8D9",
-"@%    c #D9EAED",
-"#%    c #DF6D55",
-"$%    c #DD694F",
-"%%    c #D8DCDD",
-"&%    c #D6E2E4",
-"*%    c #D7ECF1",
-"=%    c #D8EFFA",
-"-%    c #D7EEFE",
-";%    c #D1E4FE",
-">%    c #D0D9F9",
-",%    c #D3D9F8",
-"'%    c #D8DBE4",
-")%    c #DBDCD3",
-"!%    c #E0DDBE",
-"~%    c #E5DDA8",
-"{%    c #E9DE90",
-"]%    c #EFDF77",
-"^%    c #F3E05E",
-"/%    c #F8E147",
-"(%    c #FCE235",
-"_%    c #D2DBDD",
-":%    c #D12704",
-"<%    c #D74824",
-"[%    c #D74925",
-"}%    c #D63B10",
-"|%    c #D9390B",
-"1%    c #D3DADB",
-"2%    c #DDF1F5",
-"3%    c #DBE7EA",
-"4%    c #D7D8DA",
-"5%    c #DADBDF",
-"6%    c #D6DBEA",
-"7%    c #D3DAFB",
-"8%    c #D7DBE7",
-"9%    c #DEDCC9",
-"0%    c #E2DDB7",
-"a%    c #E6DDA4",
-"b%    c #F2DF68",
-"c%    c #F6E054",
-"d%    c #FFE854",
-"e%    c #FFE63E",
-"f%    c #FFE537",
-"g%    c #FFE74B",
-"h%    c #D74016",
-"i%    c #D85436",
-"j%    c #D95B3E",
-"k%    c #D95637",
-"l%    c #D12904",
-"m%    c #DCF1F5",
-"n%    c #DCEBEF",
-"o%    c #E16447",
-"p%    c #DB4A26",
-"q%    c #DA451E",
-"r%    c #DB4924",
-"s%    c #DC4C28",
-"t%    c #DFF1F5",
-"u%    c #DADBDD",
-"v%    c #D5DBF3",
-"w%    c #D4DAF8",
-"x%    c #D4DBF5",
-"y%    c #DDDCCE",
-"z%    c #DFDDC3",
-"A%    c #E1DCB4",
-"B%    c #DFDAB7",
-"C%    c #DDDAC3",
-"D%    c #EAE3B3",
-"E%    c #E17058",
-"F%    c #D23507",
-"G%    c #D5F4F9",
-"H%    c #DC4116",
-"I%    c #D33D13",
-"J%    c #D54621",
-"K%    c #D63708",
-"L%    c #D5DBEA",
-"M%    c #D3D8ED",
-"N%    c #D1D8F1",
-"O%    c #D9DEF6",
-"P%    c #D13609",
-"Q%    c #D13407",
-"R%    c #E3806B",
-"S%    c #E89584",
-"T%    c #D3390C",
-"U%    c #D33D11",
-"V%    c #DEDFE0",
-"W%    c #D64A26",
-"X%    c #D2390E",
-"Y%    c #E2806C",
-"Z%    c #D95232",
-"`%    c #D64E2D",
-" &    c #D2380D",
-".&    c #E79787",
-"+&    c #DFE1E1",
-"@&    c #E07A65",
-"#&    c #DA5C40",
-"$&    c #D33E13",
-"%&    c #DA5F44",
-"&&    c #E89788",
-"*&    c #D2390D",
-"=&    c #DF745D",
-"-&    c #D13508",
-";&    c #D43F16",
-">&    c #DC6348",
-",&    c #D44119",
-"'&    c #D95436",
-")&    c #D5441D",
-"!&    c #DA5D42",
-"~&    c #DA5E42",
-"{&    c #DC674E",
-"]&    c #D5451E",
-"^&    c #D03005",
-"/&    c #E69382",
-"(&    c #DF735C",
-"_&    c #DA5E43",
-":&    c #D64A28",
-"<&    c #E3826F",
-"[&    c #DF715A",
-"}&    c #D64B28",
-"|&    c #DA5B3F",
-"1&    c #CD2504",
-"2&    c #D64C2A",
-"3&    c #E38674",
-"4&    c #D2380C",
-"5&    c #D8502F",
-"6&    c #D64C29",
-"7&    c #E58F7E",
-"8&    c #DD6A50",
-"9&    c #E2816E",
-"0&    c #D4431B",
-"a&    c #D95738",
-"b&    c #D54A25",
-"c&    c #DE6D56",
-"d&    c #D64B29",
-"e&    c #DC6950",
-"f&    c #D9593A",
-"g&    c #D74F2F",
-"h&    c #D64D2B",
-"i&    c #DB6247",
-"j&    c #E58D7C",
-"k&    c #DB6147",
-"l&    c #DD6D56",
-"m&    c #E07B65",
-"n&    c #E2806D",
-"o&    c #DD6A53",
-"p&    c #DB6045",
-"q&    c #D95A3E",
-"r&    c #D33E14",
-"s&    c #E5907F",
-"t&    c #D85334",
-"u&    c #D03206",
-"v&    c #E27F6B",
-"w&    c #D33C10",
-"x&    c #D85333",
-"y&    c #D74D2A",
-"z&    c #D64925",
-"A&    c #D74F2E",
-"B&    c #D54925",
-"C&    c #DC674D",
-"D&    c #D03105",
-"E&    c #DE6E57",
-"F&    c #D54620",
-"G&    c #E69383",
-"H&    c #DE6F58",
-"I&    c #D33D14",
-"J&    c #DF7661",
-"K&    c #E59181",
-"L&    c #D95434",
-"M&    c #DC6A50",
-"N&    c #D03306",
-"O&    c #D75131",
-"P&    c #E28370",
-"Q&    c #D2370B",
-"R&    c #E79686",
-"S&    c #E69585",
-"T&    c #E07A66",
-"U&    c #DE7059",
-"V&    c #D85233",
-"W&    c #E48A78",
-"                                                                . + @ # $ % & * = -                                                                                                                                                                             ",
-"                                                        ; > , , , , , , , , , , , , , , '                                                                                                                                                                       ",
-"                                                  ) , , , , , , , , , , , , , , , , , , , , > !                                                                                                                                                                 ",
-"                                            - ~ , , , , , , , , , , , , , , , , , , , , , , , , {                                                                                                                                                               ",
-"                                        ] , , , , , ^ / ( _ : < [ } | 1 , , , , , , , , , , , , , , 2                                                                                                                                                           ",
-"                                    3 , , , , % 4 5 6 7 7 7 7 7 7 7 7 7 8 9 0 , , , , , , , , , , , , {                                                                                                                                                         ",
-"                                a , , , , , 4 b 7 7 7 7 7 7 7 7 7 7 7 7 7 7 c d , , , , , , , , , , , , %                                                                                                                                                       ",
-"                              e f , , , ] g 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 h i , , , , , , , , , , , ,                                                                                                                                                     ",
-"                          j k l , , , m n 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 o p , , , , , , , , , , q                                                                                                                                                   ",
-"                        r s t u , , @ 7 7 7 7 7 7 7 7 v w 7 7 7 7 7 7 7 7 7 7 7 7 7 7 x y ' , , , , , , , , , z                                                                                                                                                 ",
-"                      A B C D E , , F 7 7 7 7 7 7 7 x G , H 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 I J K , , , , , , , ,                                                                                                                                                 ",
-"                    L M N O P , , Q 7 7 7 7 7 7 7 7 R , , , S 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 g T U , , , , , p                                                                                                                                               ",
-"                    V W X Y Z , , ` 7 7 7 7 7 7 7 7  ., , , ..+.[ g @.7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 #.o $.%.&.,                                                                                                                                               ",
-"                  *.=.-.;.>.,., , '.7 7 7 7 7 7 7 7 7 )., , # - !.~.{.4 ].^.7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 /., i                                                                                                                                             ",
-"                (._.:.<.[.}.|., , 1.7 7 7 7 7 7 7 7 7 g , / 2.7 7 n 3.4.5.6.$.7.8.9.7 7 7 7 7 7 7 7 7 7 7 7 3 , , %                                                                                                                                             ",
-"                0.a.b.c.d.}.e., , % f.7 7 7 7 7 7 7 7 g.h.7 7 7 7 7 7 7 7 i.j.k.l.6 7 7 7 7 7 7 7 7 7 7 7 '., , , ,                                                                                                                                             ",
-"              m.n.o.b.p.q.}.r., , , s.7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 %., , , , , t.                                                                                                                                          ",
-"              u.v.b.b.p.w.}.x., , , 2 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 k., , , , , , '                                                                                                                                           ",
-"            y.z.A.b.b.B.C.}.D., , , , g 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 E., , , , , , , F.                                                                                                                                          ",
-"            G.H.b.b.b.I.J.K.L.M., , , N.7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 O.F., , , , , , , $                                                                                                                                           ",
-"            P.b.b.b.b.Q.R.S.}.T., , , , ` 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 U., , , , , , , , ,                                                                                                                                           ",
-"          V.W.A.b.b.b.X.Y.Z.}.}.`., , , , ).7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7  +, , , , , , , , , ,                                                                                                                                           ",
-"          .+++b.b.b.b.X.@+#+$+}.%+&+, , , , *+@.7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 $., , , , , , , , , , ,                                                                                                                                           ",
-"          =+-+b.b.b.b.b.;+Y.>+%+}.,+'+, , , , = +.7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 x )., , , , , , , , , , , ,                                                                                                                                           ",
-"          )+b.b.b.b.b.b.b.!+~+{+}.}.]+, , , , , , ^+g.7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 v + , , , , , , , , , , , , ,                                                                                                                                           ",
-"        /+(+b.b.b.b.b.b.b._+:+c.<+}.}.[+}+, , , , , |+1+2+7 7 7 7 7 7 7 7 7 7 7 7 7 3+4+, , , , , , , , , , , , , , ,                                                                                                                                           ",
-"        5+)+-+6+7+8+G.9+0+a+b+c+d+e+}.}.f+g+, , , , , , % h+F i+7 7 7 7 7 7 7 7 3.j+|+, , , , , , , , , , , , , , , ,                                                                                                                                           ",
-"        k+n.G.l+m+n+o+p+l+q+m+r+s+t+u+v+}.w+x+y+z+A+1.B+, , , > ` C+y D+D+E+F+G+, , , , , , , , , , , , , , , , , , ,                                                                                                                                           ",
-"                                      H+                  ) , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 1                                                                                                                                         ",
-"                                                            , , , , , , , , , , , , , , , , , , , , , , , , , , , , , I+                                                                                                                                        ",
-"                                                            , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 1.                                                                                                                                        ",
-"                                                          |+, , , , , , , , , , , , , , , , , , , , , , , , , , , , , J+                                                                                                                                        ",
-"                                                        I+, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ..                                                                                                                                        ",
-"                                                        , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , B+                                                                                                                                        ",
-"                                                      , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , F.                                                                                                                                        ",
-"                                                    K+, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ~                                                                                                                                         ",
-"                                                  L+, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,                                                                                                                                         ",
-"                                                  M+, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , &.                                                                                                                                      ",
-"                                                N+O+@ , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,                                                                                                                                       ",
-"                                                P+Q+R+, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , q                                                                                                                                     ",
-"                                              S+T+U+V+, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , t.                                                                                                                                  ",
-"                                            W+X+Y+S+Z+`+, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 2                                                                                                                                 ",
-"                                            S+ @Y+ @.@+@@@, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 3                                                                                                                               ",
-"                                          #@$@Y+Y+Y+T+%@&@*@=@, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , q                                                                                                                             ",
-"                                           @-@Y+Y+Y+Y+ @S+;@>@,@'@|+, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,                                                                                                                           ",
-"                                          X+Y+Y+Y+Y+Y+Y+Y+T+Y+;@)@S+!@~@, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , !                                                                                                                       ",
-"                                        .@S+Y+Y+Y+Y+Y+Y+Y+Y+Y+ @ @{@]@U+^@/@, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ;                                                                                                                     ",
-"                                        S+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+T+(@>@_@:@<@, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ^                                                                                                                   ",
-"                                        [@Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+T+.@}@|@1@, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 0                                                                                                                 ",
-"                                      2@S+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+S+3@7 4@{ , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,                                                                                                               ",
-"                                      5@T+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+ @S+7 6@% , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,                                                                                                             ",
-"                                      T+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+S+7 7@, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,                                                                                                           ",
-"                                      V+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+ @8@.@9@, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,                                                                                                         ",
-"                                    #@S+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+T+0@a@, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,                                                                                                       ",
-"                                    b@S+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+ @c@!@, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,                                                                                                     ",
-"                                    %@T+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+d@e@, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,                                                                                                   ",
-"                                    f@ @Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+g@h@, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , i@                                                                                                ",
-"                                    .@ @Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+j@k@, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , p                                                                                               ",
-"                                    %@V+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+l@l@m@n@o@p@, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , q@                                                                                            ",
-"                                    #@S+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+l@r@s@t@u@v@w@x@y@z@, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,                                                                                             ",
-"                                      S+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+A@B@C@D@E@F@L.}.}.G@H@I@, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,                                                                                           ",
-"                                      T+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+J@K@L@M@N@N@N@N@O@O@P@}.}.Q@R@, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , {                                                                                         ",
-"                                       @ @Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+S@T@U@D@N@N@N@N@N@N@N@V@N@L.}.W@X@, , , , , , , , , , , , , , , , , , , , , , , , , , , , , Y@                                                                                      ",
-"                                      Z@V+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+l@`@ #D@N@N@N@N@N@N@N@N@N@V@D@}..#+#, , , , , , , , , , , , , , , , , , , , , , , , , , , , ,                                                                                       ",
-"                                      b@@#Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+##$#N@D@N@N@N@N@N@N@N@N@N@N@E@%#}.&#*#, , , , , , , , , , , , , , , , , , , , , , , , , , , q@                                                                                    ",
-"                                        S+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+`@=#D@N@N@N@N@N@N@N@N@N@N@N@V@N@}.-#;#, , , , , , , , , , , , , , , , , , , , , , , , , , ,                                                                                     ",
-"                                        Y+T+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+l@>#,#D@N@N@N@N@N@N@N@N@N@N@N@N@N@E@>.}.'#)#, , , , , , , , , , , , , , , , , , , , , , , , , !#                                                                                  ",
-"                                        ~#X+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+{#]#D@N@N@N@N@N@N@N@N@N@N@N@N@N@E@^#}./#(#, , , , , , , , , , , , , , , , , , , , , , , , ,                                                                                   ",
-"                                          [@Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+l@_#:#<#D@N@N@N@N@N@N@N@N@N@N@N@N@N@O@E@>.}.[#}#|#, , , , , , , , , , , , , , , , , , , , , , ,                                                                                 ",
-"                                          .@@#Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+1#2#3#D@D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@V@O@4#}.5#6#7#8#9#0#a#b#c#d#e#, , , , , , , , , , , , , f#                                                                              ",
-"                                            g#Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+h#{#i#D@D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@O@N@v+j#L.}.}.}.}.}.}.k#5#l#m#n#o#, , , , , , , , , , =@                                                                            ",
-"                                            Z@S+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+l@l@{#p#q#D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@M@v+K.}.}.r#s#t#u#, , , , , , , ,                                                                             ",
-"                                              X+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+l@h#v#l@w#D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@O@N@x#}.}.y#z#A#, , , , , , ,                                                                           ",
-"                                              %@X+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+1#n@B#C#D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@O@N@D#}.E#F#G#H#, , , , ,                                                                         ",
-"                                                [@ @Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+1#2#h#I#D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@V@J#K#}.F@l#L#M#o#, N#                                                                      ",
-"                                                (@O#Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+P#{#3#D@D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@O@O@P@K.}.}.Q#R#S#T#                                                                    ",
-"                                                  5@[@Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+l@U#V#D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@O@D@x#L.}.W#X#Y#                                                                ",
-"                                                    Z# @Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+l@`#{# $D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@.$J#D E@O@+$@$                                                        ",
-"                                                      P+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+h##$$$<#D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@O@V@E@E@N@%$&$                                                ",
-"                                                      f@X+5@Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+P#*$=$D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@O@V@E@E@C@-$;$                                        ",
-"                                                        >$[@5@Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+l@,$'$)$D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@O@E@E@V@!$~$                                  ",
-"                                                          Y+T+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+h#{#{$D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@V@E@V@]$                              ",
-"                                                            X+T+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+^$J@/$D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@O@E@E@($~$                        ",
-"                                                              Y+V+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+l@_$U@D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@V@E@O@-$                    ",
-"                                                                Y+S+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+l@`@:$D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@O@E@E@($                ",
-"                                                                  Y+S+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+<$[$N@D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@V@E@}$            ",
-"                                                                    %@S+ @Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+|$1$D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@D@D D           ",
-"                                                                        T+T+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+l@2$3$D@D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@O@E@E@            ",
-"                                                                          Z@S+ @Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+h#{#4$D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@O@E@E@V@5$              ",
-"                                                                               @T+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+l@:#`@6$D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@O@V@V@V@E@E@E@V@7$-$                    ",
-"                                                                                Z@S+T+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+P#8$B#<#D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@7$N@O@9$($0$a$b$                            ",
-"                                                                                    5@S+ @Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+P#{#c$D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@O@($                                          ",
-"                                                                                         @S+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+J@{#d$D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@V@e$f$                                      ",
-"                                                                                          .@T+T+Y+Y+Y+Y+Y+Y+Y+Y+Y+h#g$_#h$D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@O@E@N@i$j$                                ",
-"                                                                                               @S+Y+Y+Y+Y+Y+Y+Y+Y+Y+1#k$P#l$D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@O@V@E@V@m$n$                          ",
-"                                                                                                f@[@Y+Y+Y+Y+Y+Y+Y+Y+Y+1#n@o$h$D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@O@E@E@O@0$                    ",
-"                                                                                                  S+S+Y+Y+Y+Y+Y+Y+Y+Y+Y+P#p$:#q$D@D@D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@O@V@E@r$s$              ",
-"                                                                                                    l@X+5@Y+Y+Y+Y+Y+Y+Y+Y+1#_#t$u$v$w$D@D@D@D@D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@O@E@E@x$          ",
-"                                                                                                      5@X+5@Y+Y+Y+Y+ @y$z$A$B$C$D$E$h#F$G$v$H$I$D@D@D@D@D@D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@V@J$K$        ",
-"                                                                                                        T+@#Y+Y+Y+L$M$N$O$P$Q$R$S$T$U$>#2#>#V$W$X$Y$Z$`$ %.%D@D@D@D@D@D@D@D@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@N@E@V@        ",
-"                                                                                                          [@S+5@+%@%    #%$%      %%l@T+&%*%=%-%;%>%,%K@'%)%!%~%{%]%^%/%(%N@D@D@D@D@D@D@D@D@D@N@N@N@N@N@N@N@O@O@O@V@E@V@V@V@V@E@E@V@V@O@O@N@O@V@E@E@($          ",
-"                                                                                                            @#+%_%    :%<%[%}%|%    1%2%          3%4%5%:#6%K@D$7%p$K@8%h#9%0%a%{%Z$b%c%H$(%I$N@D@D@D@N@V@O@N@O@C@($&$        d%@$e%f%7$C@N@C@%$g%              ",
-"                                                                                                                    h%i%b.j%k%l%  m%n%  o%p%q%r%s%  t%@#Y+Y+Y+Y+Y+u%J@B#8%m@v%w%7%n@x%_#'%l@y%z%0%A%B%C%D%                                                      ",
-"                                                                                                                  E%P.o.A.G.F%    G%  H%I%0+b.J%K%  t%V+ @ @T+T+T+ @ @Y+Y+Y+Y+Y+Y+u%S@J@:#8%L%M%N%r@O%                                                          ",
-"                                                                                                                  P%b.A.b.Q%R%      S%T%j%A.p+U%              V%.@Z@Y+Y+-@ @T+S+-@-@V+ @T+T+l@.@                                                                ",
-"                                                                                                                H.W%o.A.X%Y%        Z%`%A.a. &.&                              +&2@.@%@Z@                                                                        ",
-"                                                                                                              @&X%:.#&$&%&        &&*&j%:.0.=&                                                                                                                  ",
-"                                                                                                              -&a.#&;&>&          ,&p+9+n.'&                                                                                                                    ",
-"                                                                                                            )&++!&(+W           b.(+~&=.z.                                                                                                                      ",
-"                                                                                                    a.j%  {&]&o+J%a.          !&n.#&W n.                                                                                                                        ",
-"                                                                                                q+^&I%/&(&)&_&:&v.  <&#&[&m+}&}&|&k+J%[&                                                                                                                        ",
-"                                                                                              ~&1&a.  Y%(+b.0+2&  3&4&5&6&7+W A.b.A.,&7&                                                                                                                        ",
-"                                                                                              l+8&  9&0&a.:.*&     &A.b.b.b.b.b.b.a&b&                                                                                                                          ",
-"                                                                                                  c&u.A.A.d&e&  f&g&A.b.b.b.b.b.b.h&i&                                                                                                                          ",
-"                                                                    j&J%k&l&m&<&          n&o&p&H.}&o.b.q&r&  s&I%:.b.b.b.b.k+b.t&u&9&                                                                                                                          ",
-"                                                                  v&w&x&6+y&W%z&7+W%G.A&}&B&:&p+a.A.b.o.n.V.  ]&a.b.b.A.b.p+W%a+-+m.                                                                                                                            ",
-"                                                                C&r&G.q&b.b.b.b.b.a.b.a.a.b.b.b.b.A.A.}&z.  e&D&++:.x&)+J%q&E&                                                                                                                                  ",
-"                                                            V.a+F&q&A.b.b.b.b.b.b.b.b.b.b.b.b.A.W W%u.a&    ++G&H&I&a.J&                                                                                                                                        ",
-"                                                        K&x&z.L&j%b.b.b.b.b.b.b.b.b.b.b.b.b.:.6+F&M&                                                                                                                                                            ",
-"                                                      N&X%p+o.b.b.b.b.b.b.b.b.b.b.b.b.b.b.A.p+O&                                                                                                                                                                ",
-"                                                      P&)&B&o.k+b.b.b.b.b.b.b.b.b.b.b.b.b.|&Q&R&                                                                                                                                                                ",
-"                                                          j%;&W j%b.b.b.b.b.A.a.7+f&a+;&}&J%b.                                                                                                                                                                  ",
-"                                                            P&O&a&b.b.b.A.A.d&(+e&j%Y%S&T&7+                                                                                                                                                                    ",
-"                                                              [&B&b.b.A.A&z._&                                                                                                                                                                                  ",
-"                                                              U&2&o.6+z.k%                                                                                                                                                                                      ",
-"                                                              e&B&,&V&W&                                                                                                                                                                                        ",
-"                                                              ++n.P&                                                                                                                                                                                            ",
-"                                                              y.                                                                                                                                                                                                "};
diff --git a/scilab/desktop/puffin_256.png b/scilab/desktop/puffin_256.png
new file mode 100644 (file)
index 0000000..5fbe156
Binary files /dev/null and b/scilab/desktop/puffin_256.png differ
diff --git a/scilab/desktop/puffin_256.xpm b/scilab/desktop/puffin_256.xpm
deleted file mode 100644 (file)
index 79d438c..0000000
+++ /dev/null
@@ -1,1193 +0,0 @@
-/* XPM */
-static char * puffin_256_xpm[] = {
-"256 256 934 2",
-"      c None",
-".     c #494949",
-"+     c #3A3A3A",
-"@     c #2F2F2F",
-"#     c #1E1E1E",
-"$     c #1D1D1D",
-"%     c #171717",
-"&     c #090909",
-"*     c #0B0B0B",
-"=     c #2D2D2D",
-"-     c #3C3C3C",
-";     c #515151",
-">     c #424242",
-",     c #2B2B2B",
-"'     c #0E0E0E",
-")     c #010101",
-"!     c #000000",
-"~     c #252525",
-"{     c #404040",
-"]     c #606060",
-"^     c #393939",
-"/     c #151515",
-"(     c #060606",
-"_     c #3E3E3E",
-":     c #181818",
-"<     c #101010",
-"[     c #484848",
-"}     c #575757",
-"|     c #020202",
-"1     c #454545",
-"2     c #121212",
-"3     c #3B3B3B",
-"4     c #0D0D0D",
-"5     c #282828",
-"6     c #4C4C4C",
-"7     c #5A5A5A",
-"8     c #696969",
-"9     c #717171",
-"0     c #707070",
-"a     c #646464",
-"b     c #373737",
-"c     c #464646",
-"d     c #818181",
-"e     c #ADADAD",
-"f     c #CBCBCB",
-"g     c #E7E7E7",
-"h     c #F6F6F6",
-"i     c #FDFDFD",
-"j     c #FFFFFF",
-"k     c #F1F1F1",
-"l     c #D1D1D1",
-"m     c #A5A5A5",
-"n     c #1A1A1A",
-"o     c #636363",
-"p     c #B0B0B0",
-"q     c #E6E6E6",
-"r     c #E8E8E8",
-"s     c #A3A3A3",
-"t     c #2C2C2C",
-"u     c #959595",
-"v     c #E4E4E4",
-"w     c #F9F9F9",
-"x     c #B2B2B2",
-"y     c #4F4F4F",
-"z     c #5E5D58",
-"A     c #050606",
-"B     c #272727",
-"C     c #9E9E9E",
-"D     c #F8F8F8",
-"E     c #A0A0A0",
-"F     c #BCAA2C",
-"G     c #050505",
-"H     c #838383",
-"I     c #EDEDED",
-"J     c #EDA466",
-"K     c #FFE72D",
-"L     c #534907",
-"M     c #D4D4D4",
-"N     c #C5C5C5",
-"O     c #4B4B4B",
-"P     c #DB6353",
-"Q     c #F9B923",
-"R     c #DCC825",
-"S     c #010100",
-"T     c #949494",
-"U     c #FCFCFC",
-"V     c #A2A2A2",
-"W     c #5E5E5E",
-"X     c #E59080",
-"Y     c #D75038",
-"Z     c #DE6A30",
-"`     c #FFEB2E",
-" .    c #8D7F13",
-"..    c #131313",
-"+.    c #BFBFBF",
-"@.    c #8B8B8B",
-"#.    c #E07A64",
-"$.    c #D85131",
-"%.    c #D64E3C",
-"&.    c #F0A62B",
-"*.    c #FDEA2D",
-"=.    c #3B3304",
-"-.    c #CFCFCF",
-";.    c #E2E2E2",
-">.    c #7C7C7C",
-",.    c #030303",
-"'.    c #DC664D",
-").    c #D85232",
-"!.    c #D9573C",
-"~.    c #DB5E3B",
-"{.    c #FFDA2B",
-"].    c #DCC524",
-"^.    c #C1C1C1",
-"/.    c #FAFAFA",
-"(.    c #DDDDDD",
-"_.    c #7D7D7D",
-":.    c #DC654B",
-"<.    c #D85334",
-"[.    c #D9593C",
-"}.    c #D7513E",
-"|.    c #E6892F",
-"1.    c #FFF32F",
-"2.    c #A19018",
-"3.    c #8C8C8C",
-"4.    c #808080",
-"5.    c #737373",
-"6.    c #DCDCDC",
-"7.    c #6C6C6C",
-"8.    c #D95536",
-"9.    c #D8523E",
-"0.    c #F5BB28",
-"a.    c #FFF22F",
-"b.    c #685D0B",
-"c.    c #BBBBBB",
-"d.    c #E3E3E3",
-"e.    c #8A8A8A",
-"f.    c #212121",
-"g.    c #DC644A",
-"h.    c #D95436",
-"i.    c #D8543D",
-"j.    c #DE6B37",
-"k.    c #FFE02B",
-"l.    c #FAE02B",
-"m.    c #312A02",
-"n.    c #F2F2F2",
-"o.    c #3F3F3F",
-"p.    c #D85333",
-"q.    c #D7503D",
-"r.    c #EA972D",
-"s.    c #FFEF2E",
-"t.    c #E3C925",
-"u.    c #040300",
-"v.    c #E5E5E5",
-"w.    c #9D9D9D",
-"x.    c #C3C3C3",
-"y.    c #6B6B6B",
-"z.    c #E17C67",
-"A.    c #D7502F",
-"B.    c #D9583C",
-"C.    c #F6C128",
-"D.    c #FFF02F",
-"E.    c #C8B220",
-"F.    c #505050",
-"G.    c #D6D6D6",
-"H.    c #ABABAB",
-"I.    c #616161",
-"J.    c #292929",
-"K.    c #E69586",
-"L.    c #D74F2D",
-"M.    c #D9553D",
-"N.    c #DF6C37",
-"O.    c #FEDF2B",
-"P.    c #A49118",
-"Q.    c #A4A4A4",
-"R.    c #F4F4F4",
-"S.    c #DBDBDB",
-"T.    c #B3B3B3",
-"U.    c #666666",
-"V.    c #040404",
-"W.    c #D9583A",
-"X.    c #D7503F",
-"Y.    c #E9902E",
-"Z.    c #FFEA2D",
-"`.    c #FFED2E",
-" +    c #847611",
-".+    c #8E8E8E",
-"++    c #C2C2C2",
-"@+    c #E0DFDF",
-"#+    c #D2D2D2",
-"$+    c #C7C7C7",
-"%+    c #C4C4C4",
-"&+    c #E0E0E0",
-"*+    c #CCCCCC",
-"=+    c #BEBEBE",
-"-+    c #DC654C",
-";+    c #D95434",
-">+    c #F3B529",
-",+    c #FFEB2D",
-"'+    c #6E620D",
-")+    c #727272",
-"!+    c #7A7A7A",
-"~+    c #CACACA",
-"{+    c #FBFBFB",
-"]+    c #E68E7D",
-"^+    c #D74F2E",
-"/+    c #DA5E3B",
-"(+    c #FBD229",
-"_+    c #FFE72C",
-":+    c #5D5209",
-"<+    c #898989",
-"[+    c #EEEEEE",
-"}+    c #242424",
-"|+    c #444444",
-"1+    c #5C5C5C",
-"2+    c #6E6E6E",
-"3+    c #D7D7D7",
-"4+    c #D8533E",
-"5+    c #E07335",
-"6+    c #FFE22B",
-"7+    c #FFE52C",
-"8+    c #FFE62C",
-"9+    c #4E4406",
-"0+    c #7B7B7B",
-"a+    c #B6B6B6",
-"b+    c #DEDEDE",
-"c+    c #787878",
-"d+    c #828282",
-"e+    c #F7F7F7",
-"f+    c #FEFEFE",
-"g+    c #DF7660",
-"h+    c #D85233",
-"i+    c #E78C2F",
-"j+    c #FFE82D",
-"k+    c #FFE42C",
-"l+    c #433B05",
-"m+    c #A7A7A7",
-"n+    c #D8D8D8",
-"o+    c #888888",
-"p+    c #595959",
-"q+    c #D0D0D0",
-"r+    c #D85031",
-"s+    c #D74F3F",
-"t+    c #EFA72A",
-"u+    c #433A04",
-"v+    c #DFDFDF",
-"w+    c #EAEAEA",
-"x+    c #A9A9A9",
-"y+    c #B8B8B8",
-"z+    c #E9E9E9",
-"A+    c #EBEBEB",
-"B+    c #303030",
-"C+    c #DC684E",
-"D+    c #D95537",
-"E+    c #F3B828",
-"F+    c #FFE92D",
-"G+    c #D9563D",
-"H+    c #F7C428",
-"I+    c #4D4406",
-"J+    c #DE6F57",
-"K+    c #D85434",
-"L+    c #DA5B3B",
-"M+    c #FACE29",
-"N+    c #FFE32B",
-"O+    c #5F5409",
-"P+    c #D85132",
-"Q+    c #D9573D",
-"R+    c #DB5E3A",
-"S+    c #FFEC2E",
-"T+    c #74660E",
-"U+    c #E07A65",
-"V+    c #948315",
-"W+    c #565656",
-"X+    c #D95A3C",
-"Y+    c #F9CC28",
-"Z+    c #C5AF1F",
-"`+    c #C6C6C6",
-" @    c #E5907F",
-".@    c #F5C028",
-"+@    c #EFD528",
-"@@    c #171301",
-"#@    c #DD6A51",
-"$@    c #F1AD2A",
-"%@    c #7F7010",
-"&@    c #909090",
-"*@    c #919191",
-"=@    c #E78A2F",
-"-@    c #E4CB26",
-";@    c #0B0900",
-">@    c #E58F7F",
-",@    c #D8502F",
-"'@    c #DD6838",
-")@    c #FEDB2A",
-"!@    c #897912",
-"~@    c #DD6A50",
-"{@    c #F3B629",
-"]@    c #F2D929",
-"^@    c #282202",
-"/@    c #D95738",
-"(@    c #D7523E",
-"_@    c #E37E32",
-":@    c #B9A31C",
-"<@    c #F0F0F0",
-"[@    c #E69484",
-"}@    c #D8583C",
-"|@    c #6B5E0C",
-"1@    c #DF7661",
-"2@    c #E37C33",
-"3@    c #EED628",
-"4@    c #282402",
-"5@    c #323232",
-"6@    c #DB6146",
-"7@    c #F2B129",
-"8@    c #C9B220",
-"9@    c #020100",
-"0@    c #1B1B1B",
-"a@    c #777777",
-"b@    c #D95638",
-"c@    c #DC6439",
-"d@    c #FCD629",
-"e@    c #FFEE2E",
-"f@    c #9E8B16",
-"g@    c #E58530",
-"h@    c #77690E",
-"i@    c #525252",
-"j@    c #D9D9D9",
-"k@    c #E17E69",
-"l@    c #EEA52A",
-"m@    c #FAE32C",
-"n@    c #5D5109",
-"o@    c #9A9A9A",
-"p@    c #DE6D55",
-"q@    c #F5BC28",
-"r@    c #F4DE2A",
-"s@    c #4D4306",
-"t@    c #414141",
-"u@    c #DA5E43",
-"v@    c #D95739",
-"w@    c #DB5F3A",
-"x@    c #F8CB28",
-"y@    c #EFDA29",
-"z@    c #4B4206",
-"A@    c #5B5B5B",
-"B@    c #D9593A",
-"C@    c #DD6938",
-"D@    c #FBD329",
-"E@    c #F1DB2A",
-"F@    c #564C08",
-"G@    c #C0C0C0",
-"H@    c #C9C9C9",
-"I@    c #545454",
-"J@    c #E06F35",
-"K@    c #FCD72A",
-"L@    c #F8E12B",
-"M@    c #6E600C",
-"N@    c #E38976",
-"O@    c #DF7235",
-"P@    c #918214",
-"Q@    c #E27F6B",
-"R@    c #D95637",
-"S@    c #E07136",
-"T@    c #FBD629",
-"U@    c #BDAA1E",
-"V@    c #282102",
-"W@    c #B1B1B1",
-"X@    c #ECECEC",
-"Y@    c #DF725B",
-"Z@    c #DC684F",
-"`@    c #E2806C",
-" #    c #E0755F",
-".#    c #DC6247",
-"+#    c #D64D39",
-"@#    c #DE6A33",
-"##    c #F9CE28",
-"$#    c #E9D42F",
-"%#    c #6D683C",
-"&#    c #4E4E4E",
-"*#    c #676767",
-"=#    c #6F6F6F",
-"-#    c #313131",
-";#    c #DF735C",
-">#    c #DB5F44",
-",#    c #DE6F58",
-"'#    c #E38572",
-")#    c #E3806D",
-"!#    c #DA5E4D",
-"~#    c #DF6F44",
-"{#    c #F9CD31",
-"]#    c #FFE72F",
-"^#    c #FFE433",
-"/#    c #FFE63F",
-"(#    c #FFE95D",
-"_#    c #202020",
-":#    c #363636",
-"<#    c #5D5D5D",
-"[#    c #666767",
-"}#    c #4D4D4D",
-"|#    c #E4E5E6",
-"1#    c #959697",
-"2#    c #080808",
-"3#    c #DFE1E1",
-"4#    c #DEDFE0",
-"5#    c #BDBFBF",
-"6#    c #D8DADA",
-"7#    c #DBDDDE",
-"8#    c #D9DADA",
-"9#    c #DADCDD",
-"0#    c #D9DBDB",
-"a#    c #DADBDC",
-"b#    c #E4E6E7",
-"c#    c #737374",
-"d#    c #DFE0E1",
-"e#    c #E0E2E3",
-"f#    c #B6B7B8",
-"g#    c #424444",
-"h#    c #DCDDDF",
-"i#    c #E3E4E5",
-"j#    c #A3A4A5",
-"k#    c #494B4C",
-"l#    c #BFC1C2",
-"m#    c #9D9E9E",
-"n#    c #939394",
-"o#    c #E2E4E4",
-"p#    c #D8DADB",
-"q#    c #ABADAE",
-"r#    c #D3D5D5",
-"s#    c #7E7F80",
-"t#    c #121213",
-"u#    c #DDDFDF",
-"v#    c #C7C9CA",
-"w#    c #757676",
-"x#    c #E3E6E7",
-"y#    c #C9CBCB",
-"z#    c #7E8080",
-"A#    c #DEDFE1",
-"B#    c #D2D4D5",
-"C#    c #3F4040",
-"D#    c #DCDEDF",
-"E#    c #B0B0B1",
-"F#    c #616262",
-"G#    c #C5C7C8",
-"H#    c #828383",
-"I#    c #D5D7D8",
-"J#    c #9C9E9E",
-"K#    c #474748",
-"L#    c #D9DBDC",
-"M#    c #AFB0B1",
-"N#    c #565757",
-"O#    c #E1E3E4",
-"P#    c #B7B8B8",
-"Q#    c #585959",
-"R#    c #434545",
-"S#    c #E2E4E5",
-"T#    c #929394",
-"U#    c #E5E7E8",
-"V#    c #C4C6C6",
-"W#    c #484849",
-"X#    c #353535",
-"Y#    c #E0E3E4",
-"Z#    c #6D6E6E",
-"`#    c #7B7C7C",
-" $    c #DBDEDF",
-".$    c #6D6E6F",
-"+$    c #404141",
-"@$    c #B8B8B9",
-"#$    c #DFDFE0",
-"$$    c #B7B9BA",
-"%$    c #DFE1E2",
-"&$    c #4C4D4D",
-"*$    c #98999A",
-"=$    c #DADCDC",
-"-$    c #BEC0C1",
-";$    c #2F2F30",
-">$    c #595A5A",
-",$    c #727373",
-"'$    c #585858",
-")$    c #848586",
-"!$    c #8E8F90",
-"~$    c #E4E5E7",
-"{$    c #8F9090",
-"]$    c #868687",
-"^$    c #747575",
-"/$    c #5D5E5E",
-"($    c #DADBDD",
-"_$    c #D9DBDF",
-":$    c #D8DBE3",
-"<$    c #D9DCE7",
-"[$    c #D7DBE7",
-"}$    c #272B3B",
-"|$    c #D9DBDE",
-"1$    c #D8DBE5",
-"2$    c #DDDCCE",
-"3$    c #E2DDB6",
-"4$    c #E9E09E",
-"5$    c #E5D880",
-"6$    c #A1901B",
-"7$    c #9B8916",
-"8$    c #8F8013",
-"9$    c #71640D",
-"0$    c #474005",
-"a$    c #1B1801",
-"b$    c #DADBDB",
-"c$    c #E7DE9E",
-"d$    c #F4E05B",
-"e$    c #FDE232",
-"f$    c #C4B11F",
-"g$    c #867A12",
-"h$    c #363103",
-"i$    c #E0DDBF",
-"j$    c #F8E149",
-"k$    c #C6B220",
-"l$    c #6F640D",
-"m$    c #0E0D00",
-"n$    c #DCDEDE",
-"o$    c #DCDCD1",
-"p$    c #FBE239",
-"q$    c #E3CC26",
-"r$    c #8B7E13",
-"s$    c #1D1801",
-"t$    c #EBDF8C",
-"u$    c #EAD428",
-"v$    c #151201",
-"w$    c #EDDF83",
-"x$    c #E3CE26",
-"y$    c #796D0F",
-"z$    c #D7DBE5",
-"A$    c #E6DDA4",
-"B$    c #CFBB22",
-"C$    c #524807",
-"D$    c #D9DBE1",
-"E$    c #DFDCC9",
-"F$    c #FEE32E",
-"G$    c #FEE62C",
-"H$    c #A69619",
-"I$    c #1B1701",
-"J$    c #DADBDE",
-"K$    c #F8E145",
-"L$    c #E4CF27",
-"M$    c #665B0B",
-"N$    c #D7DBE6",
-"O$    c #F0DF73",
-"P$    c #AC9C1A",
-"Q$    c #181501",
-"R$    c #D8DBE4",
-"S$    c #E4DDB0",
-"T$    c #E0CB26",
-"U$    c #584E08",
-"V$    c #DADBD9",
-"W$    c #FAE23D",
-"X$    c #FDE52C",
-"Y$    c #948415",
-"Z$    c #DDDEDF",
-"`$    c #ECDF84",
-" %    c #C8B520",
-".%    c #342D03",
-"+%    c #D8DBE1",
-"@%    c #DEDCC9",
-"#%    c #74670E",
-"$%    c #F0DF72",
-"%%    c #B6A41C",
-"&%    c #251F01",
-"*%    c #D8DBE2",
-"=%    c #DFDCC7",
-"-%    c #E9D428",
-";%    c #EEDF7D",
-">%    c #BFAC1E",
-",%    c #3B3504",
-"'%    c #DBDBD5",
-")%    c #FBE23B",
-"!%    c #F7DF2A",
-"~%    c #9B8C17",
-"{%    c #231D01",
-"]%    c #DFE0E0",
-"^%    c #E4DDAA",
-"/%    c #ECD528",
-"(%    c #958615",
-"_%    c #2C2802",
-":%    c #EFDF76",
-"<%    c #F5DB2A",
-"[%    c #B7A41C",
-"}%    c #695E0C",
-"|%    c #292402",
-"1%    c #F6E152",
-"2%    c #F6DB2A",
-"3%    c #D6BF23",
-"4%    c #B8A41C",
-"5%    c #A49218",
-"6%    c #958415",
-"7%    c #887912",
-"8%    c #827210",
-"9%    c #7D6F0F",
-"0%    c #76690E",
-"a%    c #63580A",
-"b%    c #574E08",
-"c%    c #4A4105",
-"d%    c #393203",
-"e%    c #241F01",
-"f%    c #0A0800",
-"g%    c #FDE02B",
-"h%    c #F5DA29",
-"i%    c #E5CC26",
-"j%    c #CBB520",
-"k%    c #AE9D1B",
-"l%    c #8B7C12",
-"m%    c #2B2602",
-"n%    c #DDDCCD",
-"o%    c #F9E240",
-"p%    c #F7DD2A",
-"q%    c #D8C123",
-"r%    c #AD9A1A",
-"s%    c #72650D",
-"t%    c #322E03",
-"u%    c #F7E14F",
-"v%    c #D4BE23",
-"w%    c #9B8B16",
-"x%    c #504807",
-"y%    c #DBDCDD",
-"z%    c #DADBDA",
-"A%    c #F3E066",
-"B%    c #E3CB26",
-"C%    c #A59519",
-"D%    c #554C08",
-"E%    c #080600",
-"F%    c #D9DBE0",
-"G%    c #D9DBE2",
-"H%    c #EEDF7C",
-"I%    c #DFC925",
-"J%    c #9D8D17",
-"K%    c #FEE32C",
-"L%    c #CEB922",
-"M%    c #7D7010",
-"N%    c #211D01",
-"O%    c #E9DE95",
-"P%    c #EFD729",
-"Q%    c #AC9B1A",
-"R%    c #4F4807",
-"S%    c #E8DE9B",
-"T%    c #FFE32C",
-"U%    c #D4BF23",
-"V%    c #847711",
-"W%    c #292502",
-"X%    c #D7DBE8",
-"Y%    c #E9DE93",
-"Z%    c #7A6E0F",
-"`%    c #020200",
-" &    c #ECDF87",
-".&    c #FDE22B",
-"+&    c #DBC424",
-"@&    c #A89719",
-"#&    c #675D0B",
-"$&    c #272202",
-"%&    c #656565",
-"&&    c #EFDF75",
-"*&    c #C9B420",
-"=&    c #4B4306",
-"-&    c #0D0B00",
-";&    c #F4E05D",
-">&    c #E6CE26",
-",&    c #B4A11C",
-"'&    c #73680E",
-")&    c #312C03",
-"!&    c #F9E142",
-"~&    c #F9DF2A",
-"{&    c #D1BB22",
-"]&    c #988816",
-"^&    c #D7DBE4",
-"/&    c #E0DDC0",
-"(&    c #FDE32F",
-"_&    c #F1D629",
-":&    c #FFE749",
-"<&    c #E8DD9C",
-"[&    c #FFE432",
-"}&    c #FFE748",
-"|&    c #F2DF6B",
-"1&    c #FFE434",
-"2&    c #FFE746",
-"3&    c #DBDBD4",
-"4&    c #FBE23A",
-"5&    c #FFE538",
-"6&    c #FFE84E",
-"7&    c #FFE536",
-"8&    c #FFE84B",
-"9&    c #E0E2E2",
-"0&    c #F2DF67",
-"a&    c #FFE42D",
-"b&    c #FFE741",
-"c&    c #FFEA5D",
-"d&    c #DBDDDD",
-"e&    c #DEDCCA",
-"f&    c #FDE231",
-"g&    c #FFE431",
-"h&    c #FFE851",
-"i&    c #ECDE87",
-"j&    c #FFE640",
-"k&    c #FFE957",
-"l&    c #DBDBD6",
-"m&    c #EADE90",
-"n&    c #FFE535",
-"o&    c #FFE959",
-"p&    c #DBDCD5",
-"q&    c #FCE238",
-"r&    c #FFE850",
-"s&    c #E1E2E3",
-"t&    c #EDDF82",
-"u&    c #DFDCC5",
-"v&    c #FEE32D",
-"w&    c #F5E059",
-"x&    c #FFE53A",
-"y&    c #E9DE96",
-"z&    c #FFE42E",
-"A&    c #FFE84C",
-"B&    c #DFDDC2",
-"C&    c #F9E143",
-"D&    c #FFE95A",
-"E&    c #FFE84D",
-"F&    c #E3DDB1",
-"G&    c #FFE747",
-"H&    c #F9E140",
-"I&    c #FFEB63",
-"J&    c #EADE8D",
-"K&    c #DCDCD2",
-"L&    c #FDE234",
-"M&    c #FFE42F",
-"N&    c #EADE8E",
-"O&    c #F8E144",
-"P&    c #FFED79",
-"Q&    c #E2DDB5",
-"R&    c #EDDF80",
-"S&    c #FFE847",
-"T&    c #F7E151",
-"U&    c #FFEA67",
-"V&    c #FDE333",
-"W&    c #FFE537",
-"X&    c #E5DDA5",
-"Y&    c #FFE641",
-"Z&    c #FFEA62",
-"`&    c #DCDDDE",
-" *    c #F0DF70",
-".*    c #FFE430",
-"+*    c #FFE63D",
-"@*    c #FAE13D",
-"#*    c #FFE84F",
-"$*    c #E4DDAE",
-"%*    c #DCDFDF",
-"&*    c #FFE32D",
-"**    c #F9E145",
-"=*    c #FEE32F",
-"-*    c #FFE84A",
-";*    c #EDDF84",
-">*    c #EEDF78",
-",*    c #FFE63A",
-"'*    c #EBDF8B",
-")*    c #FCE237",
-"!*    c #FFEB69",
-"~*    c #F2E067",
-"{*    c #FFEB66",
-"]*    c #E4DDAC",
-"^*    c #F7E150",
-"/*    c #FFE12B",
-"(*    c #D7D9DA",
-"_*    c #DADBDF",
-":*    c #EEDF7E",
-"<*    c #DFDDC3",
-"[*    c #E8DE9C",
-"}*    c #F0DF6F",
-"|*    c #F8E146",
-"1*    c #FDE22F",
-"2*    c #FFE854",
-"3*    c #D8DBE6",
-"4*    c #DEDCCB",
-"5*    c #E4DDAD",
-"6*    c #F3E065",
-"7*    c #D9DCDD",
-"8*    c #D9DDDE",
-"9*    c #D9DEDF",
-"0*    c #E3DDB3",
-"a*    c #E9DE99",
-"b*    c #EEDF7A",
-"c*    c #F5E156",
-"d*    c #FAE23E",
-"e*    c #FEE22F",
-"f*    c #DBDFE0",
-"g*    c #DEE1E3",
-"h*    c #DCE1E3",
-"i*    c #E8DE9A",
-"j*    c #F3E05E",
-"k*    c #FCE235",
-"l*    c #DDE1E2",
-"m*    c #DBDFDF",
-"n*    c #E4DDA9",
-"o*    c #E9DE94",
-"p*    c #FCE236",
-"q*    c #DDE0E1",
-"r*    c #DD634A",
-"s*    c #DD6348",
-"t*    c #ECDF86",
-"u*    c #F2DF6A",
-"v*    c #FDE233",
-"w*    c #FFE744",
-"x*    c #DD654C",
-"y*    c #DBE0E2",
-"z*    c #DDE2E4",
-"A*    c #DDE2E3",
-"B*    c #DADFE0",
-"C*    c #ECDF88",
-"D*    c #F5E056",
-"E*    c #FFE436",
-"F*    c #FFEA61",
-"G*    c #E79282",
-"H*    c #DD644A",
-"I*    c #DADEDF",
-"J*    c #DADDDE",
-"K*    c #E1DDB9",
-"L*    c #E5DDA9",
-"M*    c #E8DE99",
-"N*    c #EBDF89",
-"O*    c #EFDF74",
-"P*    c #F8E14C",
-"Q*    c #FFEA5B",
-"R*    c #FFE852",
-"S*    c #FFE849",
-"T*    c #FFE743",
-"U*    c #DBDEDE",
-"V*    c #E07059",
-"W*    c #DB5C3F",
-"X*    c #D95333",
-"Y*    c #DD674D",
-"Z*    c #DBDCD4",
-"`*    c #E0DDBD",
-" =    c #E3DDB0",
-".=    c #EADF8E",
-"+=    c #E6DC9D",
-"@=    c #EFE17F",
-"#=    c #DD664C",
-"$=    c #DF6B53",
-"%=    c #D6DAE5",
-"&=    c #E58C7A",
-"*=    c #E0E4E5",
-"==    c #DFE4E5",
-"-=    c #DD6248",
-";=    c #E27B66",
-">=    c #DFE4E4",
-",=    c #DF7059",
-"'=    c #E68D7C",
-")=    c #DEE0E1",
-"!=    c #E0725B",
-"~=    c #E07964",
-"{=    c #E0735B",
-"]=    c #DA5D42",
-"^=    c #DE6E57",
-"/=    c #E27F6C",
-"(=    c #DC664C",
-"_=    c #E89F90",
-":=    c #E07965",
-"<=    c #DB5F43",
-"[=    c #D95A3E",
-"}=    c #D84F2E",
-"|=    c #D95839",
-"1=    c #D95334",
-"2=    c #E69584",
-"3=    c #E48977",
-"4=    c #E58E7D",
-"5=    c #E79788",
-"6=    c #E0755E",
-"7=    c #E28472",
-"8=    c #D8502E",
-"9=    c #E3816E",
-"0=    c #E17F6A",
-"a=    c #DF715A",
-"b=    c #DD6A53",
-"c=    c #DF725C",
-"d=    c #E89D8E",
-"e=    c #E17B67",
-"f=    c #D64B28",
-"g=    c #E48976",
-"h=    c #E38270",
-"i=    c #D74E2D",
-"j=    c #DA5C3E",
-"k=    c #E69585",
-"l=    c #E07661",
-"m=    c #DD6950",
-"n=    c #D85436",
-"o=    c #DB6147",
-"p=    c #D8583A",
-"q=    c #D95A3D",
-"r=    c #D7502E",
-"s=    c #DF7761",
-"t=    c #E2816E",
-"u=    c #E58D7C",
-"v=    c #E48A78",
-"w=    c #DC6146",
-"x=    c #DD6B53",
-"y=    c #E58D7B",
-"z=    c #E58F7E",
-"A=    c #DA5C3F",
-"B=    c #E27F6A",
-"C=    c #E17D68",
-"D=    c #DE6E56",
-"E=    c #D95B3E",
-"F=    c #D75131",
-"G=    c #DB6044",
-"H=    c #E28370",
-"I=    c #DD6C55",
-"J=    c #DC674E",
-"K=    c #DB5E43",
-"L=    c #E07762",
-"M=    c #DA5B3E",
-"N=    c #DA5C40",
-"O=    c #DB6247",
-"P=    c #E3816D",
-"Q=    c #E2806D",
-"R=    c #D64D2B",
-"S=    c #E17C66",
-"T=    c #DB6145",
-"U=    c #E3826E",
-"V=    c #DC644B",
-"W=    c #D9573A",
-"X=    c #DB6045",
-"Y=    c #E28371",
-"Z=    c #DA5B3F",
-"`=    c #E99F91",
-" -    c #DC6950",
-".-    c #D9593D",
-"+-    c #DE6D56",
-"@-    c #E17B66",
-"#-    c #DC634A",
-"$-    c #E59180",
-"%-    c #E48876",
-"&-    c #E48875",
-"*-    c #DE7058",
-"=-    c #E17C68",
-"--    c #DE6C55",
-";-    c #DB6246",
-">-    c #E3826F",
-",-    c #E17E6A",
-"                                                                                                                                        . + @ # $ % & & * # % = - ;                                                                                                                                                                                                                                                                                                                                                             ",
-"                                                                                                                            > , ' ) ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ) ~ {                                                                                                                                                                                                                                                                                                                                                     ",
-"                                                                                                                  ] ^ / ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ( @                                                                                                                                                                                                                                                                                                                                               ",
-"                                                                                                            _ : ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! < [                                                                                                                                                                                                                                                                                                                                         ",
-"                                                                                                      ^ * ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ) {                                                                                                                                                                                                                                                                                                                                     ",
-"                                                                                                > * ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ^                                                                                                                                                                                                                                                                                                                                 ",
-"                                                                                          } # ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! | .                                                                                                                                                                                                                                                                                                                             ",
-"                                                                                      1 ( ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 2                                                                                                                                                                                                                                                                                                                           ",
-"                                                                                  3 ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 4 5 3 6 7 8 9 0 a ; - # ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! _                                                                                                                                                                                                                                                                                                                       ",
-"                                                                              b ! ! ! ! ! ! ! ! ! ! ! ! ' c d e f g h i j j j j j j j i k l m ] / ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! n                                                                                                                                                                                                                                                                                                                     ",
-"                                                                          b ! ! ! ! ! ! ! ! ! ! ! < o p q j j j j j j j j j j j j j j j j j j j r s 3 ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                                                                                                                                   ",
-"                                                                      c ! ! ! ! ! ! ! ! ! ! ! t u v j j j j j j j j j j j j j j j j j j j j j j j j w x - ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! y                                                                                                                                                                                                                                                                                                               ",
-"                                                                  z A ! ! ! ! ! ! ! ! ! ! B C k j j j j j j j j j j j j j j j j j j j j j j j j j j j j D E # ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ;                                                                                                                                                                                                                                                                                                             ",
-"                                                                F ! ! ! ! ! ! ! ! ! ! G H I j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j q 9 ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! [                                                                                                                                                                                                                                                                                                           ",
-"                                                            J K L ! ! ! ! ! ! ! ! ! y M j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j N c ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! O                                                                                                                                                                                                                                                                                                         ",
-"                                                          P Q R S ! ! ! ! ! ! ! ) T U j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j w V ~ ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! W                                                                                                                                                                                                                                                                                                       ",
-"                                                      X Y Z `  .! ! ! ! ! ! ! ..+.j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j I @...! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                                                                                                                       ",
-"                                                    #.$.%.&.*.=.! ! ! ! ! ! / -.j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j ;.>.* ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ,.                                                                                                                                                                                                                                                                                                    ",
-"                                                  '.).!.~.{.].S ! ! ! ! ! | ^.j j j j j j j j j j j j j j j j /.f j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j (._.& ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ~                                                                                                                                                                                                                                                                                                   ",
-"                                                :.<.[.}.|.1.2.! ! ! ! ! ! 3.j j j j j j j j j j j j j j j j j 4.! 5.D j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j 6.>.2 ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 7.                                                                                                                                                                                                                                                                                                ",
-"                                              [.8.[.[.9.0.a.b.! ! ! ! ! = h j j j j j j j j j j j j j j j j c.! ! ! } k j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j d.e.f.! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                                                                                                                 ",
-"                                            g.h.[.[.i.j.k.l.m.! ! ! ! ! C j j j j j j j j j j j j j j j j n., ! ! ! ! 6 k j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j I V o.! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 3                                                                                                                                                                                                                                                                                               ",
-"                                          :.p.[.[.[.q.r.s.t.u.! ! ! ! * v.j j j j j j j j j j j j j j j j w.! ! ! ! ! ! 7.j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j U x.y./ ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                                                                                                               ",
-"                                        z.A.[.[.[.B.i.C.D.E.! ! ! ! ! > j j j j j j j j j j j j j j j j j F.! ! ! ! ! ! ! G.j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j r H.I.B ) ! ! ! ! ! ! ! ! ! ! J.                                                                                                                                                                                                                                                                                            ",
-"                                      K.L.[.[.[.[.M.N.O.s.P.! ! ! ! ! 9 j j j j j j j j j j j j j j j j j ] ! ! ! ! ! ! ! Q.j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j R.S.T.U.J.V.! ! ! ! ! ! !                                                                                                                                                                                                                                                                                             ",
-"                                      $.W.[.[.[.[.X.Y.Z.`. +! ! ! ! ! .+j j j j j j j j j j j j j j j j j ++! ! ! ! ! ! ! 4.@+#+$+%+-.&+w j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j h @+*+^.=+=+^ ! ! b                                                                                                                                                                                                                                                                                           ",
-"                                    -+;+[.[.[.[.[.}.>+Z.,+'+! ! ! ! ! u j j j j j j j j j j j j j j j j j j )+! ! ! ! ! ! ! ! ! ! ! ! ! = !+~+{+j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j T ) ! ! )                                                                                                                                                                                                                                                                                           ",
-"                                  ]+^+[.[.[.[.[.!./+(+_+Z.:+! ! ! ! ! <+j j j j j j j j j j j j j j j j j j [+}+! ! ! ! ! |+1+7.2+8 } o.# ! ! t @.3+j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j V ! ! ! ! ! ]                                                                                                                                                                                                                                                                                         ",
-"                                  ).W.[.[.[.[.[.4+5+6+7+8+9+! ! ! ! ! 7.j j j j j j j j j j j j j j j j j j j 0+! ! ! ..a+j j j j j j j h b+a+c+5 ) b d+N g U j j j e+f+j j j j j j j j j j j j j j j j j j j j j j j j +.) ! ! ! ! ! f.                                                                                                                                                                                                                                                                                        ",
-"                                g+h+[.[.[.[.[.[.}.i+j+k+k+l+! ! ! ! ! 1 j j j j j j j j j j j j j j j j j j j m+! ! c n+j j j j j j j j j j j j {+-.o+b * V.J.. p+_.q+i j j j j j j j j j j j j j j j j j j j j j j j 3+..! ! ! ! ! ! !                                                                                                                                                                                                                                                                                         ",
-"                                r+[.[.[.[.[.[.[.s+t+,+k+k+u+! ! ! ! ! : [+j j j j j j j j j j j j j j j j j j v+1 T D j j j j j j j j j j j j j j j j j w+N x+s y+z+j j j j j j j j j j j j j j j j j j j j j j j j A+B+! ! ! ! ! ! ! ! 1+                                                                                                                                                                                                                                                                                      ",
-"                              C+D+[.[.[.[.[.[.[.}.E+F+k+k+u+! ! ! ! ! ! x.j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j w ; ! ! ! ! ! ! ! ! ! B+                                                                                                                                                                                                                                                                                      ",
-"                              $.[.[.[.[.[.[.[.B.G+H+j+k+8+I+! ! ! ! ! ! d j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j c+! ! ! ! ! ! ! ! ! ! *                                                                                                                                                                                                                                                                                       ",
-"                            J+K+[.[.[.[.[.[.[.!.L+M+_+N+Z.O+! ! ! ! ! ! t D j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j C ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                                                                                                       ",
-"                            P+[.[.[.[.[.[.[.[.Q+R+(+8+N+S+T+! ! ! ! ! ! ! +.j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j ^.) ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                                                                                                       ",
-"                          U+p.[.[.[.[.[.[.[.[.Q+R+(+8+N+`.V+! ! ! ! ! ! ! W+j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j b+: ! ! ! ! ! ! ! ! ! ! ! ! ! .                                                                                                                                                                                                                                                                                     ",
-"                          W.W.[.[.[.[.[.[.[.[.!.X+Y+K N+,+Z+! ! ! ! ! ! ! ! `+j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j n.- ! ! ! ! ! ! ! ! ! ! ! ! ! ! B+                                                                                                                                                                                                                                                                                    ",
-"                         @$.[.[.[.[.[.[.[.[.[.[.i..@F+N+8++@@@! ! ! ! ! ! ! { /.j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j f+U.! ! ! ! ! ! ! ! ! ! ! ! ! ! ! #                                                                                                                                                                                                                                                                                     ",
-"                        #@D+[.[.[.[.[.[.[.[.[.[.X.$@,+N+N+S+%@! ! ! ! ! ! ! ! &@j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j *@! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 2                                                                                                                                                                                                                                                                                     ",
-"                        h.[.[.[.[.[.[.[.[.[.[.[.}.=@j+N+N+j+-@;@! ! ! ! ! ! ! | `+j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j c.! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! G                                                                                                                                                                                                                                                                                     ",
-"                      >@,@[.[.[.[.[.[.[.[.[.[.[.M.'@)@7+N+N+`.!@! ! ! ! ! ! ! ! f.;.j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j b+% ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! V.                                                                                                                                                                                                                                                                                    ",
-"                      ~@D+[.[.[.[.[.[.[.[.[.[.[.[.}.{@Z.N+N+_+]@^@! ! ! ! ! ! ! ! - I j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j h > ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                                                                                                     ",
-"                      /@W.[.[.[.[.[.[.[.[.[.[.[.[.(@_@_+k+N+N+`.:@! ! ! ! ! ! ! ! ! 6 <@j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j f+7.! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                                                                                                     ",
-"                    [@$.[.[.[.[.[.[.[.[.[.[.[.[.[.}@i.C.F+N+N+k+,+|@! ! ! ! ! ! ! ! ! [ r j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j d ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                                                                                                     ",
-"                    1@;+[.[.[.[.[.[.[.[.[.[.[.[.[.[.(@2@7+k+N+N+K 3@4@! ! ! ! ! ! ! ! ! 5@S.j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j H ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                                                                                                     ",
-"                    6@/@[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.}.7@,+N+N+6+S+8@9@! ! ! ! ! ! ! ! ! 0@+.j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j U a@! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                                                                                                     ",
-"                    b@[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.M.c@d@K N+N+N+e@f@! ! ! ! ! ! ! ! ! ! ) &@U j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j <@] ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                                                                                                     ",
-"                    p.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.X.g@8+k+N+N+k+,+h@! ! ! ! ! ! ! ! ! ! ! i@S.j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j@_ ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 5@                                                                                                                                                                                                                                                                                  ",
-"                  k@p.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.X.l@,+N+N+N+8+m@n@! ! ! ! ! ! ! ! ! ! ! < o@D j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j p / ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ]                                                                                                                                                                                                                                                                                   ",
-"                  p@D+[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.Q+G+q@,+N+N+N+j+r@s@! ! ! ! ! ! ! ! ! ! ! ! t@+.j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j I 9 ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ,                                                                                                                                                                                                                                                                                   ",
-"                  u@v@[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.M.w@x@Z.N+N+N+F+y@z@! ! ! ! ! ! ! ! ! ! ! ! ! A@~+j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j p t ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ^                                                                                                                                                                                                                                                                                   ",
-"                  [.B@[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.4+C@D@F+N+N+6+F+E@F@! ! ! ! ! ! ! ! ! ! ! ! ! ! 7 G@{+j j j j j j j j j j j j j j j j j j j j j j j j j j j H@I@! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! B                                                                                                                                                                                                                                                                                   ",
-"                  8.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.}.J@K@j+N+N+6+j+L@M@! ! ! ! ! ! ! ! ! ! ! ! ! ! ! { C v j j j j j j j j j j j j j j j j j j j j j j i N W ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! }+                                                                                                                                                                                                                                                                                  ",
-"                N@<.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.q.O@K@j+N+N+N+_+j+P@! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 4 W x+&+j j j j j j j j j j j j j j j j j d.E c ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ~                                                                                                                                                                                                                                                                                   ",
-"                Q@K+[.[.[.W.v@b@8.;+h.<.B@[.[.[.[.W.).8.D+;+8.R@v@B@q.S@T@F+N+N+N+7+`.U@V@! ! ! ! ) ) ) ! ! ! ! ! ! ! ! ! ! ( c _.W@3+X@U j j j j j j w v.H@*@I@& ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! &                                                                                                                                                                                                                                                                                   ",
-"                Y@p.D+<.D+W.6@Z@Y@Q@                      `@ ##@.#/@;++#@###j+6+N+6+6+`.$#%#                &#t | ! ! ! ! ! ! ! ! ! ! / ^ W+*#=#=#U.i@-#* ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! n                                                                                                                                                                                                                                                                                   ",
-"                ;#>#,#'#                                            )#p@!#~#{#]#^#/#(#                            i@) ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! G                                                                                                                                                                                                                                                                                   ",
-"                                                                                                                      ..! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! G                                                                                                                                                                                                                                                                                   ",
-"                                                                                                                      ] ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! |                                                                                                                                                                                                                                                                                   ",
-"                                                                                                                        ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                                                                                                   ",
-"                                                                                                                      y ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                                                                                                   ",
-"                                                                                                                      & ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                                                                                                   ",
-"                                                                                                                    I.! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                                                                                                   ",
-"                                                                                                                    ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                                                                                                   ",
-"                                                                                                                  _#! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                                                                                                   ",
-"                                                                                                                O ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! b                                                                                                                                                                                                                                                                                 ",
-"                                                                                                              !+! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! y                                                                                                                                                                                                                                                                                 ",
-"                                                                                                              ) ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! :#                                                                                                                                                                                                                                                                                ",
-"                                                                                                            _#! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ,                                                                                                                                                                                                                                                                                 ",
-"                                                                                                          I@! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! #                                                                                                                                                                                                                                                                                 ",
-"                                                                                                          ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! '                                                                                                                                                                                                                                                                                 ",
-"                                                                                                        $ ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! )                                                                                                                                                                                                                                                                                 ",
-"                                                                                                      <#! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                                                                                                 ",
-"                                                                                                      [#! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! }#                                                                                                                                                                                                                                                                              ",
-"                                                                                                    |#1#! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 2#                                                                                                                                                                                                                                                                              ",
-"                                                                                                  3#4#5#) ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! W                                                                                                                                                                                                                                                                             ",
-"                                                                                                  6#7#8#-#! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ,.                                                                                                                                                                                                                                                                            ",
-"                                                                                                9#0#a#b#c#! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! -                                                                                                                                                                                                                                                                           ",
-"                                                                                              d#0#a#a#e#f#! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! >.                                                                                                                                                                                                                                                                        ",
-"                                                                                              0#a#a#a#9#4#g#! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ,.                                                                                                                                                                                                                                                                        ",
-"                                                                                            h#0#a#a#a#a#i#j#! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! f.                                                                                                                                                                                                                                                                      ",
-"                                                                                            0#a#a#a#a#a#9#d#k#! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! .                                                                                                                                                                                                                                                                     ",
-"                                                                                          9#0#a#a#a#a#a#a#e#l#* ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! F.                                                                                                                                                                                                                                                                  ",
-"                                                                                          6#a#a#a#a#a#a#a#a#b#m#! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! |+                                                                                                                                                                                                                                                                ",
-"                                                                                        a#a#a#a#a#a#a#a#a#a#a#|#n#) ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 5                                                                                                                                                                                                                                                               ",
-"                                                                                      o#p#a#a#a#a#a#a#a#a#a#a#9#|#q#= ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! *                                                                                                                                                                                                                                                             ",
-"                                                                                      a#a#a#a#a#a#a#a#a#a#a#a#a#a#i#r#s#t#! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! y.                                                                                                                                                                                                                                                        ",
-"                                                                                      0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#u#b#v#w#..! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! }#                                                                                                                                                                                                                                                      ",
-"                                                                                    7#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#d#x#y#z#}+! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! }+                                                                                                                                                                                                                                                    ",
-"                                                                                    0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#A#b#B#1#C#! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 4                                                                                                                                                                                                                                                   ",
-"                                                                                  u#0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#u#|#D#E#F#4 ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ) *#                                                                                                                                                                                                                                              ",
-"                                                                                  0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#9#o#i#G#H#, ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! i@                                                                                                                                                                                                                                            ",
-"                                                                                  6#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#d#b#I#J#K#! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! =                                                                                                                                                                                                                                           ",
-"                                                                                7#L#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#D#|#d#M#N#) ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! /                                                                                                                                                                                                                                         ",
-"                                                                                0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#9#o#O#P#Q#! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! V.                                                                                                                                                                                                                                      ",
-"                                                                                0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#9#O#O#E#R#! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! I@                                                                                                                                                                                                                                  ",
-"                                                                              D#0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#9#S#D#T#% ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! .                                                                                                                                                                                                                                 ",
-"                                                                              a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#7#U#V#W#! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! X#                                                                                                                                                                                                                              ",
-"                                                                              0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#Y#7#Z#! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! $                                                                                                                                                                                                                             ",
-"                                                                            d#0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#u#i#`#! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! '                                                                                                                                                                                                                           ",
-"                                                                            D#0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a# $|#.$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! )                                                                                                                                                                                                                         ",
-"                                                                            a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#u#7#+$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! |                                                                                                                                                                                                                       ",
-"                                                                            a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#S#@$,.! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                                     ",
-"                                                                            0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#|#F#! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                                   ",
-"                                                                          #$0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#Y#$$) ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                                 ",
-"                                                                          D#0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#9#%$&$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                               ",
-"                                                                          7#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#x#*$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! V.                                                                                                                                                                                                            ",
-"                                                                          =$a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#%$-$| ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! n                                                                                                                                                                                                           ",
-"                                                                          a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#7#6#;$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 5@                                                                                                                                                                                                        ",
-"                                                                          0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#S#>$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! o.                                                                                                                                                                                                      ",
-"                                                                          a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#b#,$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! '$                                                                                                                                                                                                    ",
-"                                                                          0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#b#)$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 0                                                                                                                                                                                                   ",
-"                                                                          0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#x#!$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                   ",
-"                                                                          a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#~${$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                                 ",
-"                                                                          a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#x#]$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ,.                                                                                                                                                                                              ",
-"                                                                          0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#x#^$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! <                                                                                                                                                                                             ",
-"                                                                          a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#i#/$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! =                                                                                                                                                                                           ",
-"                                                                          a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#($_$:$<$[$}$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! c                                                                                                                                                                                         ",
-"                                                                          0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#|$1$:$2$3$4$5$6$7$8$9$0$a$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! I.                                                                                                                                                                                      ",
-"                                                                          a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#b$:$b$c$d$e$N+N+k+S+`.`.,+8++@f$g$h$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                                       ",
-"                                                                          9#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#:$i$j$k+k+N+N+N+N+N+N+N+N+k+8+,+`.l.k$l$m$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 4                                                                                                                                                                                     ",
-"                                                                          n$a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#_$o$p$k+N+N+N+N+N+N+N+N+N+N+N+N+N+N+k+,+S+q$r$s$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 3                                                                                                                                                                                   ",
-"                                                                          4#0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#[$t$k+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+j+`.u$ .v$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 0+                                                                                                                                                                                ",
-"                                                                          d#0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#[$w$k+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+_+e@x$y$9@! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ,.                                                                                                                                                                                ",
-"                                                                            0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#z$A$N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+j+S+B$C$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! -#                                                                                                                                                                              ",
-"                                                                            a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#D$E$F$N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+,+G$H$I$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                               ",
-"                                                                            n$0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#($J$K$N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+k+e@L$M$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! $                                                                                                                                                                             ",
-"                                                                            d#0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#N$O$k+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+j+Z.P$Q$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                             ",
-"                                                                              0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#R$S$N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+k+s.T$U$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! #                                                                                                                                                                           ",
-"                                                                              a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#|$V$W$N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+Z.X$Y$9@! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                           ",
-"                                                                              Z$0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#[$`$k+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+7+e@ %.%! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! }+                                                                                                                                                                        ",
-"                                                                                0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#+%@%F$N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+S+y@#%! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                         ",
-"                                                                                a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#N$$%k+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+K ,+%%&%! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! /                                                                                                                                                                       ",
-"                                                                                u#0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#*%=%F$N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+k+`.-%9$! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! '$                                                                                                                                                                    ",
-"                                                                                  0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#[$;%k+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+K ,+>%,%! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                                     ",
-"                                                                                  a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#_$'%)%N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+k+S+!%~%{%! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ..                                                                                                                                                                  ",
-"                                                                                  ]%0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#N$^%N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+7+e@/%(%_%! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! .                                                                                                                                                                 ",
-"                                                                                    0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#N$:%k+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+_+`.<%[%}%|%! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 5.                                                                                                                                                              ",
-"                                                                                    D#0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#_$($1%k+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+7+S+,+2%3%4%5%6%7%8%9%0%'+a%b%c%d%e%f%! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! )                                                                                                                                                               ",
-"                                                                                      0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#*%o$K$N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+7+F+S+`.`.`.`.S+,+,+Z.F+7+g%h%i%j%k%l%b%m%! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! $                                                                                                                                                             ",
-"                                                                                      7#0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#b$:$n%o%k+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+k+k+k+7+K ,+S+`.j+p%q%r%s%t%! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! [                                                                                                                                                           ",
-"                                                                                        0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#b$:$2$u%k+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+k+7+F+`.,+l.v%w%x%;@! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! }                                                                                                                                                         ",
-"                                                                                        y%0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#b$:$z%A%k+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+k+F+`.K B%C%D%E%! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !                                                                                                                                                         ",
-"                                                                                          6#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#F%G%H%k+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+k+K `.j+I%J%l+! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! )                                                                                                                                                       ",
-"                                                                                          7#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#_$N$t$k+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+k+j+`.K%L%M%N%! ! ! ! ! ! ! ! ! ! ! ! ! ! ! <                                                                                                                                                     ",
-"                                                                                            6#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#J$[$O%N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+k+,+S+P%Q%R%S ! ! ! ! ! ! ! ! ! ! ! ! ! =                                                                                                                                                   ",
-"                                                                                            u#0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#($[$S%T%N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+8+`._+U%V%W%! ! ! ! ! ! ! ! ! ! ! ! o.                                                                                                                                                ",
-"                                                                                              0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#($X%Y%N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+k+Z.`.h%U@Z%d%`%! ! ! ! ! ! ! ! ! ;                                                                                                                                               ",
-"                                                                                              d#0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#($[$ &k+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+7+,+S+.&+&@&#&$&! ! ! ! ! ! ! %&                                                                                                                                            ",
-"                                                                                                a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#J$z$&&k+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+k+j+`.,+h%*&P@=&-&! ! ! !                                                                                                                                             ",
-"                                                                                                  6#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#_$F%;&N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+7+,+`.8+>&,&'&)&! !                                                                                                                                           ",
-"                                                                                                  u#0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#G%'%!&N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+k+K S+S+~&{&]&s@                                                                                                                                        ",
-"                                                                                                    0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#^&/&(&N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+7+Z.e@k+_&:&                                                                                                                                    ",
-"                                                                                                      6#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#[$<&N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+k+7+6+6+N+[&}&                                                                                                                            ",
-"                                                                                                      Z$0#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#($z$|&N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+6+6+N+1&2&                                                                                                                    ",
-"                                                                                                        a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#F%3&4&N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+6+6+6+T%5&6&                                                                                                            ",
-"